fix: esnodenext for swc

This commit is contained in:
Skillz
2023-03-01 18:46:00 -06:00
parent e87a277de5
commit b213c8bf75
10 changed files with 39 additions and 44 deletions

View File

@@ -9,12 +9,12 @@
"legacyDecorator": true,
"decoratorMetadata": true
},
"target": "ESNext",
"target": "es2022",
"keepClassNames": true,
"loose": true
},
"module": {
"type": "es6",
"type": "nodenext",
"strict": false,
"strictMode": true,
"lazy": false,

View File

@@ -1,6 +1,6 @@
{
"compilerOptions": {
"target": "ESNext",
"target": "es2022",
"module": "es2022",
"experimentalDecorators": true,
"emitDecoratorMetadata": true,

View File

@@ -1,24 +1,24 @@
{
"jsc": {
"parser": {
"syntax": "typescript",
"decorators": true,
"dynamicImport": true
},
"transform": {
"legacyDecorator": true,
"decoratorMetadata": true
},
"target": "ESNext",
"keepClassNames": true,
"loose": true
"jsc": {
"parser": {
"syntax": "typescript",
"decorators": true,
"dynamicImport": true
},
"module": {
"type": "es6",
"strict": false,
"strictMode": true,
"lazy": false,
"noInterop": false
"transform": {
"legacyDecorator": true,
"decoratorMetadata": true
},
"sourceMaps": true
}
"target": "es2022",
"keepClassNames": true,
"loose": true
},
"module": {
"type": "nodenext",
"strict": false,
"strictMode": true,
"lazy": false,
"noInterop": false
},
"sourceMaps": true
}

View File

@@ -9,12 +9,12 @@
"legacyDecorator": true,
"decoratorMetadata": true
},
"target": "ESNext",
"target": "es2022",
"keepClassNames": true,
"loose": true
},
"module": {
"type": "es6",
"type": "nodenext",
"strict": false,
"strictMode": true,
"lazy": false,

View File

@@ -9,12 +9,12 @@
"legacyDecorator": true,
"decoratorMetadata": true
},
"target": "ESNext",
"target": "es2022",
"keepClassNames": true,
"loose": true
},
"module": {
"type": "es6",
"type": "nodenext",
"strict": false,
"strictMode": true,
"lazy": false,

View File

@@ -9,12 +9,12 @@
"legacyDecorator": true,
"decoratorMetadata": true
},
"target": "ESNext",
"target": "es2022",
"keepClassNames": true,
"loose": true
},
"module": {
"type": "es6",
"type": "nodenext",
"strict": false,
"strictMode": true,
"lazy": false,

View File

@@ -9,12 +9,12 @@
"legacyDecorator": true,
"decoratorMetadata": true
},
"target": "ESNext",
"target": "es2022",
"keepClassNames": true,
"loose": true
},
"module": {
"type": "es6",
"type": "nodenext",
"strict": false,
"strictMode": true,
"lazy": false,

View File

@@ -2,7 +2,7 @@
"$schema": "https://json.schemastore.org/tsconfig",
"display": "Default",
"compilerOptions": {
"target": "ESNext",
"target": "es2022",
"module": "ESNext",
"composite": false,
"declaration": true,
@@ -21,14 +21,9 @@
"importsNotUsedAsValues": "error",
"resolveJsonModule": true
},
"exclude": [
"node_modules",
"dist",
"tests",
"test"
],
"exclude": ["node_modules", "dist", "tests", "test"],
"ts-node": {
"swc": true,
"esm": true
}
}
}

View File

@@ -9,12 +9,12 @@
"legacyDecorator": true,
"decoratorMetadata": true
},
"target": "ESNext",
"target": "es2022",
"keepClassNames": true,
"loose": true
},
"module": {
"type": "es6",
"type": "nodenext",
"strict": false,
"strictMode": true,
"lazy": false,

View File

@@ -9,12 +9,12 @@
"legacyDecorator": true,
"decoratorMetadata": true
},
"target": "ESNext",
"target": "es2022",
"keepClassNames": true,
"loose": true
},
"module": {
"type": "es6",
"type": "nodenext",
"strict": false,
"strictMode": true,
"lazy": false,