-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
tsconfig.json
26 lines (26 loc) · 818 Bytes
/
tsconfig.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
{
"compilerOptions": {
"target": "es2018",
"jsx": "preserve",
"lib": ["esnext"],
"module": "esnext",
"moduleResolution": "Bundler",
"paths": {
"@ghoran/text": ["./packages/text"],
"@ghoran/metadata": ["./packages/metadata"],
"@ghoran/entity": ["./packages/entity"],
"@ghoran/utils": ["./packages/utils"]
},
"resolveJsonModule": true,
"types": ["node", "vite/client", "vitest/importMeta", "vitest/globals"],
"strict": true,
"strictNullChecks": true,
"esModuleInterop": true,
"skipDefaultLibCheck": true,
// esbuild does not support EcmaScript decorators yet
// so we use typescript experimentalDecorators temporary
"experimentalDecorators": true,
"skipLibCheck": true
},
"exclude": ["**/dist/**", "**/node_modules/**"]
}