Yet another Fluxer bot built with TypeScript and Bun
1{
2 "compilerOptions": {
3 // Environment setup & latest features
4 "lib": ["ESNext"],
5 "target": "ESNext",
6 "module": "Preserve",
7 "moduleDetection": "force",
8 "jsx": "react-jsx",
9 "allowJs": true,
10 // Bundler mode
11 "moduleResolution": "bundler",
12 "allowImportingTsExtensions": true,
13 "verbatimModuleSyntax": true,
14 "noEmit": true,
15 // Best practices
16 "strict": true,
17 "skipLibCheck": true,
18 "noFallthroughCasesInSwitch": true,
19 "noUncheckedIndexedAccess": true,
20 "noImplicitOverride": true,
21 // Some stricter flags (disabled by default)
22 "noUnusedLocals": false,
23 "noUnusedParameters": false,
24 "noPropertyAccessFromIndexSignature": false,
25 // Enables inline source map
26 "inlineSourceMap": true,
27 // Experimental features
28 "experimentalDecorators": true,
29 "emitDecoratorMetadata": true,
30 // Aliases
31 "baseUrl": ".",
32 "paths": {
33 "@/*": ["src/*"]
34 }
35 }
36}