File: tsconfig.json

package info (click to toggle)
node-jest 26.6.3%2Brepack%2B~cs64.44.39-3
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 28,788 kB
  • sloc: javascript: 25,185; makefile: 75; sh: 14
file content (33 lines) | stat: -rw-r--r-- 818 bytes parent folder | download
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
26
27
28
29
30
31
32
33
{
  "compilerOptions": {
    "target": "es2017",
    "module": "commonjs",
    // Object.fromEntries
    "lib": ["dom", "es2017", "es2019.object"],
    "declaration": true,
    "composite": true,
    "emitDeclarationOnly": true,
    "isolatedModules": true,
    "importsNotUsedAsValues": "error",

    "strict": true,

    /* Additional Checks */
    "noUnusedLocals": true,
    "noUnusedParameters": true,
    "noImplicitReturns": true,
    "noFallthroughCasesInSwitch": true,

    /* Module Resolution Options */
    "moduleResolution": "node",
    /* This needs to be false so our types are possible to consume without setting this */
    "esModuleInterop": false,
    "resolveJsonModule": true
  },
  "exclude": [
    ".yarn/releases/*",
    "**/__tests__/**/*",
    "**/__mocks__/**/*",
    "**/build/**/*"
  ]
}