Files
ark-stronghold-protocol/jsconfig.json
T
sganggs 64a7f48efa feedback5 R6: add a small checkJs slice and core typedefs
tsc checks shared (except protocol.js and bandBonds.js), the sim rng/dir/constants helpers, and types/core.js. strict stays off. types/README.md says how to widen the slice.
2026-10-05 16:18:28 +08:00

30 lines
724 B
JSON

{
// First typecheck slice (npm run typecheck). strict stays off until a folder is clean.
// tsc does not load this file unless invoked with -p jsconfig.json.
// Widen one path at a time: see types/README.md.
"compilerOptions": {
"target": "ES2022",
"module": "NodeNext",
"moduleResolution": "NodeNext",
"checkJs": true,
"allowJs": true,
"noEmit": true,
"strict": false,
"skipLibCheck": true,
"types": [],
"lib": ["ES2022"],
"maxNodeModuleJsDepth": 0
},
"include": [
"shared/**/*.js",
"server/sim/rng.js",
"server/sim/dir.js",
"server/sim/constants.js",
"types/**/*.js"
],
"exclude": [
"shared/protocol.js",
"shared/bandBonds.js"
]
}