A Prediction Market on the AT Protocol
1{
2 "compilerOptions": {
3 // Environment setup & latest features
4 "lib": [
5 "ESNext",
6 "DOM"
7 ],
8 "target": "ESNext",
9 "module": "Preserve",
10 "moduleDetection": "force",
11 "jsx": "react-jsx",
12 "allowJs": true,
13 // Bundler mode
14 "moduleResolution": "bundler",
15 "allowImportingTsExtensions": true,
16 "verbatimModuleSyntax": true,
17 "noEmit": true,
18 // Best practices
19 "strict": true,
20 "skipLibCheck": true,
21 "noFallthroughCasesInSwitch": true,
22 "noUncheckedIndexedAccess": true,
23 "noImplicitOverride": true,
24 // Some stricter flags (disabled by default)
25 "noUnusedLocals": false,
26 "noUnusedParameters": false,
27 "noPropertyAccessFromIndexSignature": false,
28 "types": [
29 "@types/bun",
30 "@atcute/bluesky",
31 "@atcute/atproto",
32 "generated/typescript"
33 ],
34 "baseUrl": ".",
35 "paths": {
36 "@/*": ["./src/*"]
37 }
38 }
39}