Commit Graph

9 Commits

Author SHA1 Message Date
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
97384371fa Fixing error reporting and resolution of jsonc 2026-02-12 14:14:56 -08:00
Matt Bierner
cb714c7c9f Addressing code review comments 2026-02-11 16:38:06 -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
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
9e3e805950 Fix for windows 2026-02-02 22:42:48 -08:00
Matt Bierner
1b46833855 Use npx 2026-02-02 22:38:29 -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