{ "extends": "../../tsconfig.base.json", "compilerOptions": { "module": "CommonJS", "moduleResolution": "Node", "ignoreDeprecations": "6.0", "outDir": "./dist", "rootDir": "./src", "emitDecoratorMetadata": true, "experimentalDecorators": true, "declaration": false, "declarationMap": false, "paths": { "@modules/*": ["./src/modules/*"] } }, "include": ["src/**/*"], "exclude": [ "node_modules", "dist", "**/*.spec.ts", "**/__tests__/**", // Half-implemented modules + orphan scaffolding that aren't yet wired // into AppModule. Excluded so the rest of the API can typecheck/build // until the work to complete them lands. Re-enable per directory as the // owning ticket finishes. "src/modules/documents/**", "src/modules/shared/infrastructure/event-bus/**", "src/modules/shared/infrastructure/outbox/**" ] }