feat: update TypeScript configuration to use Node16 module and resolution

This commit is contained in:
jianuo
2025-12-19 19:34:18 +08:00
parent ec2e346ded
commit 8166c95af4

View File

@@ -1,9 +1,9 @@
{ {
"compilerOptions": { "compilerOptions": {
"target": "ES2020", "target": "ES2020",
"module": "CommonJS", "module": "Node16",
"lib": ["ES2020"], "lib": ["ES2020"],
"moduleResolution": "node", "moduleResolution": "node16",
"declaration": true, "declaration": true,
"removeComments": true, "removeComments": true,
"emitDecoratorMetadata": true, "emitDecoratorMetadata": true,
@@ -15,7 +15,6 @@
"forceConsistentCasingInFileNames": true, "forceConsistentCasingInFileNames": true,
"resolveJsonModule": true, "resolveJsonModule": true,
"outDir": "./dist", "outDir": "./dist",
"baseUrl": "./",
"incremental": true, "incremental": true,
"strictNullChecks": false, "strictNullChecks": false,
"typeRoots": ["./node_modules/@types"] "typeRoots": ["./node_modules/@types"]