Chore: remove .swcrc for script

This commit is contained in:
SukkaW 2025-08-14 18:24:29 +08:00
parent 54ee1025dc
commit b67c67a65d
3 changed files with 6 additions and 21 deletions

14
.swcrc
View File

@ -1,14 +0,0 @@
{
"$schema": "https://swc.rs/schema.json",
"jsc": {
"target": "esnext",
"parser": {
"syntax": "typescript",
"dynamicImport": true
}
},
"module": {
"type": "commonjs",
"ignoreDynamic": true
}
}

View File

@ -9,13 +9,12 @@
}, },
"type": "commonjs", "type": "commonjs",
"scripts": { "scripts": {
"node": "SWCRC=true node -r @swc-node/register", "node": "SWC_NODE_IGNORE_DYNAMIC=true node -r @swc-node/register",
"dexnode": "SWCRC=true dexnode -r @swc-node/register", "dexnode": "SWC_NODE_IGNORE_DYNAMIC=true dexnode -r @swc-node/register",
"build": "pnpm run node ./Build/index.ts", "build": "pnpm run node ./Build/index.ts",
"build-profile": "pnpm run dexnode -r @swc-node/register ./Build/index.ts", "build-profile": "pnpm run dexnode -r @swc-node/register ./Build/index.ts",
"build-webstream": "ENABLE_EXPERIMENTAL_WEBSTREAMS=true pnpm run node ./Build/index.ts",
"lint": "eslint --format=sukka .", "lint": "eslint --format=sukka .",
"test": "SWCRC=true SWC_NODE_PROJECT=tsconfig.test.json mocha --require @swc-node/register --watch-extensions ts,tsx" "test": "SWC_NODE_IGNORE_DYNAMIC=true SWC_NODE_PROJECT=tsconfig.test.json mocha --require @swc-node/register --watch-extensions ts,tsx"
}, },
"author": "", "author": "",
"license": "ISC", "license": "ISC",

View File

@ -2,13 +2,13 @@
"compilerOptions": { "compilerOptions": {
"target": "esnext", "target": "esnext",
"lib": ["ESNext", "ESNext.Iterator"], "lib": ["ESNext", "ESNext.Iterator"],
"moduleDetection": "force", "module": "nodenext",
"module": "esnext", "moduleResolution": "nodenext",
"moduleResolution": "bundler",
"allowImportingTsExtensions": true, "allowImportingTsExtensions": true,
"allowJs": true, "allowJs": true,
"noEmit": true, "noEmit": true,
"allowSyntheticDefaultImports": true, "allowSyntheticDefaultImports": true,
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true, "forceConsistentCasingInFileNames": true,
"strict": true, "strict": true,
"strictNullChecks": true, "strictNullChecks": true,