forked from PDBeurope/pdb-topology-viewer
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtsconfig.json
More file actions
25 lines (23 loc) · 854 Bytes
/
Copy pathtsconfig.json
File metadata and controls
25 lines (23 loc) · 854 Bytes
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
{
"compilerOptions": {
"target": "ES2018", // modern output (for Webpack/Babel)
"module": "ESNext", // Webpack handles modules
"moduleResolution": "Node",
"lib": ["ES2018", "DOM"], // include browser + ES features
"allowJs": true,
"checkJs": false,
"sourceMap": true,
"declaration": false, // no .d.ts in dist
"esModuleInterop": true, // ✅ enables default imports for CommonJS
"forceConsistentCasingInFileNames": true,
"strict": false, // can set to true later if you want strict typing
"skipLibCheck": true, // skip type checks for node_modules (e.g. d3 types)
"resolveJsonModule": true,
"isolatedModules": true,
"outDir": "./build/tsc",
"rootDir": "./src",
"noEmitOnError": true
},
"include": ["src/**/*", "src/types/**/*"],
"exclude": ["node_modules", "build", "dist"]
}