postcat/tsconfig.json
2023-03-15 11:45:56 +08:00

43 lines
1.3 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"$schema": "https://json.schemastore.org/tsconfig",
"compilerOptions": {
"incremental": true, // TS编译器在第一次编译之后会生成一个存储编译信息的文件第二次编译会在第一次的基础上进行增量编译可以提高编译的速度
"tsBuildInfoFile": "./buildFile", // 增量编译文件的存储位置
"allowJs": true,
"checkJs": false,
"sourceMap": true,
"declaration": false,
"moduleResolution": "node",
"emitDecoratorMetadata": false,
"allowSyntheticDefaultImports": true,
"esModuleInterop": true,
"experimentalDecorators": true,
"resolveJsonModule": true,
"skipLibCheck": true,
"module": "commonjs",
"outDir": "./out",
"rootDir": "./src",
"target": "es6",
"types": ["node"],
"lib": ["ESNext", "dom"],
"baseUrl": ".",
"paths": {
"pc/*": ["./src/*"]
}
},
"include": [
"**/*.d.ts",
"./src/**/**.ts",
"./src/**/**.js",
"scripts/build.js",
"test/e2e/test.ts",
"test/e2e/test.ts",
"src/node/extensions-manage/extension-manage.js",
"src/node/test-server/ecosystem.config.js"
],
"exclude": ["node_modules", "**/*.spec.ts", "**/browser/**/*.js", "**/browser/**/*.ts", "out"],
"angularCompilerOptions": {
"enableIvy": true
}
}