{ "compilerOptions": { "strict": true, "noImplicitAny": true, "strictNullChecks": true, "outDir": "./dist", /* https://github.com/microsoft/TypeScript/wiki/Node-Target-Mapping */ "target": "es2022", "module": "commonjs", "sourceMap": true, "allowSyntheticDefaultImports": true, "esModuleInterop": true, "resolveJsonModule": true, "noUnusedLocals": true, "noImplicitOverride": true, "experimentalDecorators": true, "useUnknownInCatchVariables": false /* we aren't prepared for enabling this by default since ts 4.4*/, "isolatedModules": true /* required for esbuild */, "lib": ["es2023"], "types": ["node", "jest-extended", "expect-more-jest"], "allowJs": true, "checkJs": true, "ignoreDeprecations": "5.0" }, "include": ["**/*.ts", "**/*.js", "**/*.mjs", "**/*.cjs"], "exclude": [ "node_modules", "./.cache", "./dist", "**/__mocks__/*", "coverage", "config.js", "tmp", "tools/mkdocs/site" ], "ts-node": { "transpileOnly": true, "esm": false, "swc": false } }