Mirror of https://github.com/roostorg/coop
github.com/roostorg/coop
1{
2 "compilerOptions": {
3 "target": "ES2022",
4 "module": "NodeNext",
5 "moduleResolution": "NodeNext",
6 "lib": [
7 "ES2022",
8 "DOM" /* needed for s3 sdk, which references dom readablestream */
9 ],
10 "outDir": "./transpiled",
11 "declaration": false,
12 "strict": true,
13 "esModuleInterop": true,
14 "forceConsistentCasingInFileNames": true,
15 "noImplicitOverride": true,
16 "noUnusedLocals": false,
17 "noUnusedParameters": true,
18 "noImplicitReturns": true,
19 "noFallthroughCasesInSwitch": true,
20 "allowJs": true,
21 "typeRoots": ["./node_modules/@types", "./shim"],
22 "skipLibCheck": true,
23 "sourceMap": true,
24 },
25 // https://stackoverflow.com/questions/51610583/ts-node-ignores-d-ts-files-while-tsc-successfully-compiles-the-project
26 "files": ["decs.d.ts"],
27 "include": ["./**/*.ts", "./**/*.cts", "./**/*.mts"],
28 "ts-node": {
29 "files": true
30 },
31 "exclude": ["node_modules", "package.json", "package-lock.json"]
32}