work-in-progress atproto PDS
typescript
atproto
pds
atcute
1{
2 "compilerOptions": {
3 // environment setup & latest features
4 "lib": ["ESNext"],
5 "target": "ESNext",
6 "module": "Preserve",
7 "moduleDetection": "force",
8 "allowJs": true,
9 "types": ["node"],
10
11 // bundler mode
12 "moduleResolution": "bundler",
13 "allowImportingTsExtensions": true,
14 "rewriteRelativeImportExtensions": true,
15 "verbatimModuleSyntax": true,
16 "noEmit": true,
17
18 // best practices
19 "strict": true,
20 "skipLibCheck": true,
21 "noFallthroughCasesInSwitch": true,
22 "noUncheckedIndexedAccess": true,
23 "noImplicitOverride": true,
24
25 // some stricter flags (disabled by default)
26 "noUnusedLocals": false,
27 "noUnusedParameters": false,
28 "noPropertyAccessFromIndexSignature": false
29 },
30 "include": ["src/**/*"]
31}