I’ve done the following to my plugins, stylesheets and SVGs that had separate .meta files:
- Copied the content of
$__plugins_user_xyz.json.metato the top of$__plugins_user_xyz.json - Deleted
$__plugins_user_xyz.json.meta - Renamed
$__plugins_user_xyz.jsonto$__plugins_user_xyz.tid
Everything still works as far as I can tell. Is there anything I need to worry about in having done this?
The story:
Like many other large companies, my employer, GigantiCorp, has some amazingly stupid rules.
As we’re planning to move all our GitLab Enterprise over to the larger GitHub Enterprise, I got a nasty surprise when it wouldn’t let me upload .meta files. It avoids all sorts of extensions. This one is listed because it is a “Visual Studio File Type”.
I will argue this at some point when I find the right people to talk to, and I’ll likely win. But this was my temporary hack. Clearly it won’t work for binary formats like PNGs. But I was luck enough that the first thing I really want to move has none of those. So I have some time.
I’m just wondering if there’s any cause for concern right now.

