Matt Bierner
13a604e50c
Revert "Revert "Port github extension to use esbuild" ( #298920 )"
...
This reverts commit 51f5cafd6f .
2026-03-09 08:10:36 -07:00
Christof Marti
51f5cafd6f
Revert "Port github extension to use esbuild" ( #298920 )
2026-03-03 12:40:44 +01:00
Matt Bierner
9e0a44acc3
Port github extension to use esbuild
...
Had to make same fixes as with #296355 . We can't pull in const enums from a d.ts file like this
2026-03-02 11:28:35 -08:00
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