aboutsummaryrefslogtreecommitdiff
path: root/model/tsconfig.json
diff options
context:
space:
mode:
Diffstat (limited to 'model/tsconfig.json')
-rw-r--r--model/tsconfig.json21
1 files changed, 19 insertions, 2 deletions
diff --git a/model/tsconfig.json b/model/tsconfig.json
index 98e457c..b243305 100644
--- a/model/tsconfig.json
+++ b/model/tsconfig.json
@@ -1,13 +1,30 @@
{
- "extends": "../tsconfig.json",
"compilerOptions": {
+ "target": "ES2022",
+ "module": "ESNext",
+ "lib": ["ES2022"],
+ "moduleResolution": "node",
"outDir": "./dist",
"rootDir": "./",
"composite": true,
"declaration": true,
"declarationMap": true,
"sourceMap": true,
- "noEmit": false
+ "noEmit": false,
+ "strict": true,
+ "skipLibCheck": true,
+ "forceConsistentCasingInFileNames": true,
+ "allowSyntheticDefaultImports": true,
+ "esModuleInterop": true,
+ "resolveJsonModule": true,
+ "isolatedModules": true,
+ "noUncheckedIndexedAccess": true,
+ "exactOptionalPropertyTypes": true,
+ "noImplicitReturns": true,
+ "noFallthroughCasesInSwitch": true,
+ "paths": {
+ "@emprespresso/ci_model": ["./index.ts"]
+ }
},
"include": ["**/*.ts"],
"exclude": ["node_modules", "dist", "**/*.test.ts", "**/*.spec.ts"]