Matt Bierner
5a566c256d
Merge pull request #295104 from microsoft/dev/mjbvz/esbuild-css
...
Use esbuild instead of webpack to bundle the css extension
2026-02-18 10:51:19 -08:00
Alex Ross
d692656d9d
Fix tsgo ext build problem matching ( #295603 )
...
* Fix tsgo ext build problem matching
* Update .vscode/tasks.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Fix double timestamp
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-17 14:50:48 -08:00
Matt Bierner
39ebcc7f34
Use esbuild instead of webpack to bundle the css extension
...
Switches from webpack to esbuild to bundle the css extension. Tested this locally in a browser and creating an official build to test the bundled extension still work correctly
2026-02-13 00:05:47 -08:00
Matt Bierner
cb714c7c9f
Addressing code review comments
2026-02-11 16:38:06 -08:00
Matt Bierner
d434a65945
Use esbuild to pack the markdown extension for desktop and web ( #294208 )
...
* Try using esbuild to bundle our built-in extensions
Test switching to esbuild instead of webpack to bundle our buildin extensions. Setup so we can do this incrementally and starting with the markdown extension as a test
* Fix build ext media
* Fix .ts script name check
* Update comment
* Use ts for all scripts
2026-02-10 20:32:40 +00:00
Matt Bierner
39009f2b37
Cleanup tsgo compile
2026-02-09 09:34:50 -08:00
Matt Bierner
3cd367d42a
Fix source maps for extensions after tsgo
...
Overlooked that these aren't generated anymore
2026-02-03 19:21:35 -08:00
Matt Bierner
cca17c1b7f
Use ts-go for building our extensions
...
Also reverts to use experimental decorators due to stage 3 decorators not being supported yet https://github.com/microsoft/typescript-go/issues/2354
The skipLib check is needed to work around some jsdom types issues
2026-02-02 20:06:00 -08:00
Matt Bierner
e779f86b17
Build script cleanup
...
For #277526
Quick cleanup pass after converting these scripts
2025-11-24 14:07:28 -08:00
Matt Bierner
fcfb37c8f8
Convert gulp files to ts
...
For #277526
Had to add a few ugly casts in difficult cases but mostly trying to add proper types
2025-11-21 15:38:55 -08:00