Skip to content

Commit 5eafba0

Browse files
committed
chore: add base TypeScript configuration file
1 parent a22f1f6 commit 5eafba0

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

tooling/typescript/base.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"$schema": "https://json.schemastore.org/tsconfig",
3+
"compilerOptions": {
4+
"esModuleInterop": true,
5+
"skipLibCheck": true,
6+
"target": "ES2022",
7+
"lib": [
8+
"ES2022"
9+
],
10+
"allowJs": true,
11+
"resolveJsonModule": true,
12+
"moduleDetection": "force",
13+
"isolatedModules": true,
14+
"incremental": true,
15+
"disableSourceOfProjectReferenceRedirect": true,
16+
"tsBuildInfoFile": "${configDir}/.cache/tsbuildinfo.json",
17+
"strict": true,
18+
"noUncheckedIndexedAccess": true,
19+
"checkJs": true,
20+
"module": "Preserve",
21+
"moduleResolution": "Bundler",
22+
"noEmit": true
23+
},
24+
"exclude": [
25+
"node_modules",
26+
"build",
27+
"dist",
28+
".next"
29+
]
30+
}

0 commit comments

Comments
 (0)