spiegel-keyman/common/web/input-processor/src/tsconfig.bundled.json

22 lines
882 B
JSON

{
// This variant of the tsconfig.json exists to create a 'leaf', 'bundled'
// version of the keyboard-processor build product. The same reference
// cannot be prepended twice in a composite tsc build, posing problems
// for certain down-line builds if the two tsconfigs are not differentiated.
"extends": "./tsconfig.json",
"compilerOptions": {
"outFile": "../build/index.bundled.js",
},
"references": [
// Prepended by lm-worker.
{ "path": "../../keyman-version", "prepend": true },
{ "path": "../../utils", "prepend": true },
{ "path": "../../keyboard-processor/src", "prepend": true },
// For headless tests, we need the headless version of the compile.
{ "path": "../../../predictive-text/tsconfig.json", "prepend": true }
],
"files": [
"text/inputProcessor.ts",
"../../../../node_modules/eventemitter3/index.js",
]
}