32 lines
1.4 KiB
JSON
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/**/*"]
|
|
}
|