返回 AiToEarn
tsconfig.base.json
根目录 / project / aitoearn-backend / tsconfig.base.json
1 {
2 "compileOnSave": false,
3 "compilerOptions": {
4 "target": "esnext",
5 "lib": ["esnext"],
6 "emitDecoratorMetadata": true,
7 "experimentalDecorators": true,
8 "baseUrl": ".",
9 "rootDir": ".",
10 "module": "nodenext",
11 "moduleResolution": "nodenext",
12 "useDefineForClassFields": false,
13 "paths": {
14 "@yikart/ali-oss": ["libs/ali-oss/src/index.ts"],
15 "@yikart/aitoearn-ai-client": ["libs/aitoearn-ai-client/src/index.ts"],
16 "@yikart/aitoearn-ai-shared": [
17 "libs/aitoearn-ai-shared/src/index.ts"
18 ],
19 "@yikart/aitoearn-auth": ["libs/aitoearn-auth/src/index.ts"],
20 "@yikart/aitoearn-server-shared": [
21 "libs/aitoearn-server-shared/src/index.ts"
22 ],
23 "@yikart/aitoearn-queue": ["libs/aitoearn-queue/src/index.ts"],
24 "@yikart/assets": ["libs/assets/src/index.ts"],
25 "@yikart/aws-s3": ["libs/aws-s3/src/index.ts"],
26 "@yikart/common": ["libs/common/src/index.ts"],
27 "@yikart/config-editor": ["libs/config-editor/src/index.ts"],
28 "@yikart/mongodb": ["libs/mongodb/src/index.ts"],
29 "@yikart/nest-mcp": ["libs/nest-mcp/src/index.ts"],
30 "@yikart/redis": ["libs/redis/src/index.ts"],
31 "@yikart/redlock": ["libs/redlock/src/index.ts"]
32 },
33 "strict": true,
34 "strictBindCallApply": true,
35 "strictNullChecks": true,
36 "strictPropertyInitialization": false,
37 "noFallthroughCasesInSwitch": true,
38 "noImplicitOverride": true,
39 "noImplicitReturns": true,
40 "noPropertyAccessFromIndexSignature": true,
41 "declaration": false,
42 "importHelpers": true,
43 "sourceMap": true,
44 "esModuleInterop": true,
45 "forceConsistentCasingInFileNames": true,
46 "skipDefaultLibCheck": true,
47 "skipLibCheck": true
48 },
49 "exclude": ["node_modules", "tmp"]
50 }
51
51 lines JSON