1
mirror of https://github.com/thepeacockproject/Peacock synced 2024-11-16 11:03:30 +01:00
Peacock/tsconfig.json
Reece Dunham 5cc69434c6
Enable strict types mode (#362)
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-02-02 14:46:44 -05:00

37 lines
989 B
JSON

{
"compilerOptions": {
"declaration": true,
"target": "ES2021",
"module": "commonjs",
"lib": ["ESNext"],
"emitDeclarationOnly": true,
"checkJs": false,
"strict": true,
"noUnusedLocals": true,
"noFallthroughCasesInSwitch": true,
"noImplicitOverride": true,
"noImplicitThis": true,
"strictBindCallApply": true,
"moduleResolution": "node",
"esModuleInterop": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true,
"typeRoots": ["./components/types", "./node_modules/@types"],
"baseUrl": ".",
"rootDir": "components",
"outDir": "./build",
"isolatedModules": true,
"stripInternal": true,
"strictNullChecks": true
},
"include": ["components"],
"exclude": [
"packaging",
"resources",
"chunk0.js",
"webui",
"tests",
"plugins"
]
}