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
This commit is contained in:
Matt Bierner
2026-02-02 20:02:55 -08:00
parent 424ef28d9b
commit cca17c1b7f
9 changed files with 168 additions and 48 deletions

View File

@@ -15,6 +15,7 @@
"noImplicitOverride": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"forceConsistentCasingInFileNames": true
"forceConsistentCasingInFileNames": true,
"experimentalDecorators": true
}
}