TeaWeb/shared/tsconfig/tsconfig_packed.json

30 lines
676 B
JSON

/*
config for generating one single file
Note: loader declarations have to be generated first
*/
{
"extends": "./tsconfig.json",
"compilerOptions": {
"target": "es6",
"module": "none",
"outFile": "../generated/shared.js",
"plugins": [ /* ttypescript */
{
"transform": "../../tools/trgen/ttsc_transformer.js",
"type": "program",
"target_file": "../generated/messages_script.json",
"verbose": true
}
]
},
"exclude": [
"../js/workers"
],
"include": [
"../types",
"../declarations/imports_*.d.ts",
"../declarations/exports_loader_app.d.ts",
"../js/**/*.ts",
"../backend"
]
}