# vscode-embedded-string-highlighting > textmate grammars can't be *that* bad right?? ## how the fuck `npx tsx build.mts` to turn `*.json.mts` files into `*.json` files which are actually used by the extension. yes `package.json` is autogenerated by injecting vs code's extension contribution point nonsense into the contents of the existing `base.package.json` file. yes it's terrible. no i probably won't ever bother separating the source files from the built output, that sounds complicated