馃 distributed transcription service
thistle.dunkirk.sh
1{
2 "compilerOptions": {
3 // Environment setup & latest features
4 "lib": ["ESNext", "DOM", "DOM.Iterable"],
5 "target": "ESNext",
6 "module": "Preserve",
7 "moduleDetection": "force",
8 "jsx": "preserve",
9 "allowJs": true,
10
11 // Bundler mode
12 "moduleResolution": "bundler",
13 "allowImportingTsExtensions": true,
14 "verbatimModuleSyntax": true,
15 "noEmit": true,
16
17 // Decorators
18 "experimentalDecorators": true,
19 "useDefineForClassFields": false,
20
21 // Best practices
22 "strict": true,
23 "skipLibCheck": true,
24 "noFallthroughCasesInSwitch": true,
25 "noUncheckedIndexedAccess": true,
26 "noImplicitOverride": true,
27
28 // Some stricter flags (disabled by default)
29 "noUnusedLocals": false,
30 "noUnusedParameters": false,
31 "noPropertyAccessFromIndexSignature": false
32 }
33}