mirror of
https://github.com/tobspr-games/shapez.io.git
synced 2026-02-04 23:01:41 -08:00
Remove the compressjson loader and related defines in webpack config. Also remove the remaining lz-string usages in the project and a local copy.
28 lines
809 B
JSON
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
|
|
}
|
|
}
|