shapez.io/src/tsconfig.json
Даниїл Григор'єв 36a3ae2da9
Do not compress translation files
Remove the compressjson loader and related defines in webpack config.
Also remove the remaining lz-string usages in the project and a local
copy.
2025-06-14 06:02:58 +03:00

28 lines
809 B
JSON

{
"extends": ["@tsconfig/strictest/tsconfig"],
"include": ["./js/**/*"],
"compilerOptions": {
"allowJs": true,
"module": "es2022",
"moduleResolution": "bundler",
"noEmit": true,
"target": "ES2024",
/* JSX Compilation */
"paths": {
"@/*": ["./js/*"]
},
"jsx": "react-jsx",
"jsxImportSource": "@",
"types": [],
// remove when comfortable
"exactOptionalPropertyTypes": false,
"noImplicitAny": false,
"noImplicitOverride": false,
"noImplicitReturns": false,
"noPropertyAccessFromIndexSignature": false,
"noUncheckedIndexedAccess": false,
"strictNullChecks": false,
// eslint warns for this
"noUnusedLocals": true
}
}