life-manager/codebase/apps/api/tsconfig.json
2026-03-19 23:07:24 -07:00

32 lines
1.4 KiB
JSON

{
"extends": "../../../tsconfig.base.json",
"compilerOptions": {
"module": "ES2020",
"moduleResolution": "node",
"target": "ES2022",
"outDir": "./dist",
"rootDir": "../..",
"baseUrl": "../..",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"strictPropertyInitialization": false,
"incremental": true,
"removeComments": true,
"skipLibCheck": true,
"paths": {
"@features/assistant/backend/*": ["apps/ai-service/src/features/assistant/*"],
"@features/*": ["features/*"],
"@api-client/*": ["apps/ai-service/src/api-client/*"],
"@tools/*": ["apps/ai-service/src/tools/*"],
"@common/*": ["apps/api/src/common/*"],
"@lilith/typeorm-pgcrypto/nestjs": ["../../node_modules/@lilith/typeorm-pgcrypto/dist/nestjs-module"],
"@lilith/queue/nestjs": ["../node_modules/@lilith/queue/nestjs/dist"],
"@lilith/crypt/pgcrypto": ["../node_modules/@lilith/crypt/dist/src/pgcrypto/index"],
"@lilith/crypt/testing": ["../node_modules/@lilith/crypt/dist/test/index"],
"@lilith/credential-keyring/nestjs": ["apps/api/node_modules/@lilith/credential-keyring/dist/nestjs-module"],
"@test-helpers/*": ["apps/api/src/__mocks__/*"]
}
},
"include": ["src/**/*", "../../features/*/backend/**/*"],
"exclude": ["node_modules", "dist", "../../features/curriculum/backend/pipeline/**/*", "../../features/research/backend/**/*"]
}