Support latest syntax

This commit is contained in:
Alex
2024-04-11 01:24:42 -04:00
parent 24e7f65ca2
commit 5cdb5e705a
7 changed files with 198 additions and 64 deletions

View File

@ -36,10 +36,18 @@ export const babelPlugin = ({
const { code } = transformSync(load(), {
parserOpts: {
plugins: ["jsx", "decorators", "typescript", "importAttributes"],
plugins: [
"jsx",
"decorators",
"typescript",
"importAttributes",
"explicitResourceManagement",
"v8intrinsic",
],
},
filename: path,
plugins,
sourceType: "module",
})!;
return {