fix: use esnext in swc

This commit is contained in:
Skillz
2023-03-01 18:38:51 -06:00
parent 7b6ad80391
commit e87a277de5
9 changed files with 178 additions and 181 deletions
+23 -23
View File
@@ -1,24 +1,24 @@
{
"jsc": {
"parser": {
"syntax": "typescript",
"decorators": true,
"dynamicImport": true
},
"transform": {
"legacyDecorator": true,
"decoratorMetadata": true
},
"target": "es2022",
"keepClassNames": true,
"loose": true
},
"module": {
"type": "es6",
"strict": false,
"strictMode": true,
"lazy": false,
"noInterop": false
},
"sourceMaps": true
}
"jsc": {
"parser": {
"syntax": "typescript",
"decorators": true,
"dynamicImport": true
},
"transform": {
"legacyDecorator": true,
"decoratorMetadata": true
},
"target": "ESNext",
"keepClassNames": true,
"loose": true
},
"module": {
"type": "es6",
"strict": false,
"strictMode": true,
"lazy": false,
"noInterop": false
},
"sourceMaps": true
}
+28 -31
View File
@@ -1,33 +1,30 @@
{
"compilerOptions": {
"target": "es2022",
"module": "es2022",
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"outDir": "./dist",
"rootDir": "./src",
"esModuleInterop": true,
"importHelpers": true,
"allowUnusedLabels": false,
"noImplicitOverride": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"noUncheckedIndexedAccess": true,
"strict": true,
"stripInternal": true,
"noFallthroughCasesInSwitch": true,
"useUnknownInCatchVariables": false,
"allowUnreachableCode": false,
"skipLibCheck": true,
"moduleResolution": "node"
},
"include": [
"./src/**/*",
".env"
],
"ts-node": {
"esm": true,
"experimentalSpecifierResolution": "node",
"swc": true
}
"compilerOptions": {
"target": "ESNext",
"module": "es2022",
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"outDir": "./dist",
"rootDir": "./src",
"esModuleInterop": true,
"importHelpers": true,
"allowUnusedLabels": false,
"noImplicitOverride": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"noUncheckedIndexedAccess": true,
"strict": true,
"stripInternal": true,
"noFallthroughCasesInSwitch": true,
"useUnknownInCatchVariables": false,
"allowUnreachableCode": false,
"skipLibCheck": true,
"moduleResolution": "node"
},
"include": ["./src/**/*", ".env"],
"ts-node": {
"esm": true,
"experimentalSpecifierResolution": "node",
"swc": true
}
}