Commit Graph

9 Commits

Author SHA1 Message Date
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