TeaWeb/shared/tsconfig/tsconfig.declarations.json

33 lines
913 B
JSON

{
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"jsx": "react",
"experimentalDecorators": true,
"declarationDir": "../../declarations/shared-app/",
"declaration": true,
"emitDeclarationOnly": true,
"esModuleInterop": true,
"baseUrl": "../../",
"paths": {
"tc-shared/*": ["shared/js/*"],
"tc-loader": ["loader/exports/loader.d.ts"],
"svg-sprites/*": ["shared/svg-sprites/*"],
"vendor/xbbcode/*": ["vendor/xbbcode/src/*"],
"tc-events": ["vendor/TeaEventBus/src/index.ts"],
"tc-services": ["vendor/TeaClientServices/src/index.ts"]
}
},
"exclude": [
"../js/workers"
],
"include": [
"../js/proto.ts",
"../js/main.tsx",
"../backend.d",
"../js/**/*.ts",
"../../webpack/build-definitions.d.ts",
"../../vendor/TeaEventBus/src/**/*.ts",
"../../vendor/TeaClientServices/src/**/*.ts"
]
}