{ "extends": "../../tsconfig.json", "compilerOptions": { "composite": true, // Using ES2021 because that's the newest version where // the latest Node 16.x release supports all of the features "target": "ES2021", "module": "es2022", "moduleResolution": "bundler", "customConditions": ["api"], "noEmit": false, "declaration": true, "declarationMap": true, "outDir": "dist", "rootDir": ".", "declarationDir": "@types", "tsBuildInfoFile": "dist/.tsbuildinfo", "plugins": [ { "name": "typescript-strict-plugin", "paths": ["."] } ] }, "references": [ { "path": "../loot-core" }, { "path": "../crdt" } ], "include": ["."], "exclude": [ "**/node_modules/*", "dist", "@types", "e2e", "*.config.ts", "*.config.mts", "app/bundle.*", "app/stats.json" ] }