Commit Graph

6 Commits

Author SHA1 Message Date
Matt Bierner
abc186045c Tree shake extensions 2026-02-18 23:16:54 -08:00
Matt Bierner
730cabf7f3 Fix esbuilt web extensions
We should be using cjs here still. Only webviews use esm
2026-02-12 23:35:20 -08:00
Matt Bierner
313730f836 Use browser if it exists 2026-02-12 15:15:08 -08:00
Matt Bierner
97384371fa Fixing error reporting and resolution of jsonc 2026-02-12 14:14:56 -08:00
Matt Bierner
2e81391ad3 Adopt esbuild instead of webpack for a few more extensions
Adopting for configuration-editing, emmet, grunt, jake, and npm
2026-02-12 12:31:13 -08:00
Matt Bierner
03561955b7 Clean up esbuilding of extensions
- Make sure we still always type check using `tsgo --noEmit`
- Align names of esbuild files
- Convert all esbuild files to typescript. We use the `.mts` extension to avoid annoying node warnings about using pacakges
2026-02-11 14:57:16 -08:00