Files
Lionheart/tsconfig.json
2026-04-09 18:57:44 +08:00

26 lines
815 B
JSON

{
"compilerOptions": {
"target": "esnext", // Use ESNext as the output
"module": "nodenext", // Keep commonjs for Node; change to "esnext" if you want native ESM output
"lib": ["esnext", "dom"], // Update lib to ESNext features
"types": ["node"],
"strict": true,
"noImplicitAny": true,
"noImplicitThis": true,
"alwaysStrict": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"strictBindCallApply": true,
"strictPropertyInitialization": true,
"noImplicitReturns": true,
"noFallthroughCasesInSwitch": true,
"moduleResolution": "nodenext",
"esModuleInterop": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true,
"outDir": "./dist"
},
"include": ["src/**/*"],
"exclude": ["node_modules", "**/*.spec.ts"]
}