basic notification system for atproto stuff using ntfy
1{
2 // Visit https://aka.ms/tsconfig to read more about this file
3 "compilerOptions": {
4 // File Layout
5 "rootDir": "./",
6 "outDir": "./dist",
7
8 // Environment Settings
9 // See also https://aka.ms/tsconfig/module
10 "module": "NodeNext",
11 "moduleResolution": "nodenext",
12 "target": "esnext",
13 "types": ["@types/node", "@atcute/lexicons"],
14 // For nodejs:
15 // "lib": ["esnext"],
16 // "types": ["node"],
17 // and npm install -D @types/node
18
19 // Other Outputs
20 "sourceMap": true,
21 "declaration": true,
22 "declarationMap": true,
23
24 // Stricter Typechecking Options
25 "noUncheckedIndexedAccess": true,
26 "exactOptionalPropertyTypes": true,
27
28 // Style Options
29 // "noImplicitReturns": true,
30 // "noImplicitOverride": true,
31 // "noUnusedLocals": true,
32 // "noUnusedParameters": true,
33 // "noFallthroughCasesInSwitch": true,
34 // "noPropertyAccessFromIndexSignature": true,
35
36 // Recommended Options
37 "strict": true,
38 "jsx": "react-jsx",
39 "verbatimModuleSyntax": false,
40 "isolatedModules": true,
41 "noUncheckedSideEffectImports": true,
42 "moduleDetection": "force",
43 "skipLibCheck": true
44 }
45}