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