about summary refs log tree commit diff
path: root/users/Profpatsch/declib/tsconfig.json
blob: b7f2f4c18be86620c5e8176e5e115ac1216c6275 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
  "compilerOptions": {
    "strict": true,
    "module": "NodeNext",
    "sourceMap": true,
    "outDir": "output",
    "target": "ES6",
    "lib": [],
    "typeRoots": ["node_modules/@types", "shims/@types"],
    "moduleResolution": "NodeNext",

    // importHelpers & downlevelIteration will reduce the generated javascript for new language features.
    // `importHelpers` requires the `tslib` dependency.
    // "downlevelIteration": true,
    // "importHelpers": true
    "noFallthroughCasesInSwitch": true,
    "noImplicitOverride": true,
    "noImplicitReturns": true,
    "noPropertyAccessFromIndexSignature": true,
    "noUncheckedIndexedAccess": true,

  },

  "files": ["index.ts"]
}