# tools/tsconfig.json

> 44 lines of code and 0 definitions.

Tree: Coordination tree
Language: json
Canonical: https://banes-lab.com/anatomy/coordination#file-coordination-tools-tsconfig-json
Source text: https://banes-lab.com/assets/sources/source.2300049f777dfedae6dcca68b099c6337eb3bdc2fcc131ab113b1c710a2ef08a.generated.txt

## Source

```json
{
    "compilerOptions": {
        "target": "ESNext",
        "module": "NodeNext",
        "moduleResolution": "NodeNext",
        "lib": ["ESNext"],
        "types": ["node"],
        "noEmit": true,
        "alwaysStrict": true,
        "strict": true,
        "noImplicitAny": true,
        "noUnusedLocals": true,
        "noUnusedParameters": true,
        "noImplicitReturns": true,
        "noImplicitOverride": true,
        "noFallthroughCasesInSwitch": true,
        "noUncheckedIndexedAccess": true,
        "exactOptionalPropertyTypes": true,
        "isolatedModules": true,
        "allowImportingTsExtensions": true,
        "erasableSyntaxOnly": true,
        "forceConsistentCasingInFileNames": true,
        "esModuleInterop": true,
        "resolveJsonModule": true,
        "skipLibCheck": true,
        "allowUnreachableCode": false,
        "allowUnusedLabels": false,
        "noImplicitThis": true,
        "noPropertyAccessFromIndexSignature": true,
        "useUnknownInCatchVariables": true,
        "verbatimModuleSyntax": true,
        "noUncheckedSideEffectImports": true
    },
    "include": [
        "core/**/*.ts",
        "rules/**/*.ts",
        "../config/**/*.ts",
        "../tests/**/*.ts"
    ],
    "exclude": [
        "**/node_modules",
        "**/dist"
    ]
}
```
