{ "extends": "../../tsconfig.base.json", "compilerOptions": { "target": "es2017", "module": "commonjs", "lib": ["es2022", "dom"], "moduleResolution": "node", "esModuleInterop": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, "allowSyntheticDefaultImports": true, "forceConsistentCasingInFileNames": true, "strict": false, "noImplicitAny": false, "noImplicitThis": false, "strictNullChecks": false, "alwaysStrict": false, "exactOptionalPropertyTypes": false, "noUncheckedIndexedAccess": false, "assumeChangesOnlyAffectDirectDependencies": true, "noEmit": false, "declaration": true, "removeComments": true, "sourceMap": true, "outDir": "./dist", "incremental": true, "baseUrl": ".", "types": ["node", "express", "jest"], "strictPropertyInitialization": false, "paths": { "@core/shared/*": [ "../../core/shared/*" ], "@core/shared/application/*": [ "../../core/shared/application/*" ], "@core/payments/*": [ "../../core/payments/*" ], "@core/payments/application/*": [ "../../core/payments/application/*" ], "@core/payments/domain/*": [ "../../core/payments/domain/*" ], "@core/racing/*": [ "../../core/racing/*" ], "@core/league/*": [ "../../core/league/*" ], "@core/analytics/*": [ "../../core/analytics/*" ], "@core/analytics/domain/repositories/*": [ "../../core/analytics/domain/repositories/*" ], "@core/analytics/domain/entities/*": [ "../../core/analytics/domain/entities/*" ], "@core/core/identity/domain/repositories/*": [ "../../core/identity/domain/repositories/*" ], "@core/core/identity/domain/services/*": [ "../../core/identity/domain/services/*" ], "@core/core/identity/domain/entities/*": [ "../../core/identity/domain/entities/*" ], "@core/core/shared/logging/*": [ "../../core/shared/logging/*" ], "@adapters/*": [ "../../adapters/*" ], "@nestjs/testing": [ "./node_modules/@nestjs/testing" ] } }, "include": ["src/**/*"], "exclude": ["node_modules", "dist", "**/*.mock.ts"] }