-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtsconfig.json
More file actions
18 lines (18 loc) · 917 Bytes
/
tsconfig.json
File metadata and controls
18 lines (18 loc) · 917 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
"compilerOptions": {
"target": "esnext", // Modern JS output
"module": "commonjs", // For modern Node module resolution
"outDir": "./dist", // Where compiled files go
"rootDir": "./src", // Where your source files live
"declaration": true, // Emit .d.ts files for consumers
"declarationDir": "./dist", // Keep declarations alongside build output
"strict": true, // Enable all strict type checks
"esModuleInterop": true, // Better interop with CommonJS modules
"forceConsistentCasingInFileNames": true,
"skipLibCheck": true,
"isolatedModules": true,
"ignoreDeprecations": "6.0"
},
"include": ["src"], // Only compile files inside /src
"exclude": ["node_modules"]
}