spiegel-keyman/web/tsconfig.base.json
Marc Durdin 41c9cef797 refactor(web): change @keymanapp/web-utils to keyman/common/web-utils
Removes the need for package.json references for @keymanapp/web-utils,
and relies on bundler to include keyman/common/web-utils when building.
2025-11-06 07:24:36 +01:00

29 lines
816 B
JSON

{
"extends": "../tsconfig.base.json",
// TODO: eliminate settings duplicated in ../tsconfig.base.json
"compilerOptions": {
// Primary settings - the version of ES6 we can target in TS, our downcompile target,
// and our module-related settings.
"allowSyntheticDefaultImports": true,
"lib": ["es6"],
"target": "es6",
// Other settings - declaration files, sourcemapping, and other miscellaneous bits.
"declaration": true,
"experimentalDecorators": true,
"importHelpers": true,
"inlineSources": true,
"sourceMap": true,
"baseUrl": "./",
"paths": {
// Note: this overrides paths in ../tsconfig.base.json
"keyman/common/web-utils": ["./src/common/web-utils/src/index.js"],
"keyman/engine/*": ["./src/engine/src/*/index.js"],
},
}
}