mirror of
https://github.com/keymanapp/keyman.git
synced 2026-09-15 20:17:43 +00:00
Merge pull request #7328 from keymanapp/chore/core/epic-ldml/tsconfig-to-esm
chore(core): changes ldml tsconfig to es2020 🙀
This commit is contained in:
commit
e5c7526bb0
4 changed files with 29 additions and 14 deletions
|
|
@ -8,6 +8,7 @@
|
|||
"unicode"
|
||||
],
|
||||
"license": "MIT",
|
||||
"type": "module",
|
||||
"main": "build/keyboardprocessor_ldml.js",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
"compilerOptions": {
|
||||
"composite": true,
|
||||
"declaration": true,
|
||||
"module": "CommonJS",
|
||||
"module": "es2020",
|
||||
"moduleResolution": "node",
|
||||
"rootDir": ".",
|
||||
"outDir": "build/",
|
||||
|
|
|
|||
|
|
@ -1,4 +1,7 @@
|
|||
{
|
||||
// Lists only CommonJS or 'none' modules; as we move modules from cjs/none to
|
||||
// esm, we should move them from here into tsconfig.esm.json. Eventually, when
|
||||
// we have only ES modules, we'll delete this file.
|
||||
"files": [],
|
||||
"include": [],
|
||||
"references": [
|
||||
|
|
@ -19,18 +22,6 @@
|
|||
{ "path": "./common/predictive-text/testing/two-stage-embedded-webworker/worker/tsconfig.json" },
|
||||
{ "path": "./common/predictive-text/tsconfig.json" },
|
||||
|
||||
//{ "path": "./developer/src/kmc/test/tsconfig.json" },
|
||||
{ "path": "./developer/src/kmc/tsconfig.json" },
|
||||
|
||||
{ "path": "./developer/src/kmc-keyboard/test/tsconfig.json" },
|
||||
{ "path": "./developer/src/kmc-keyboard/tsconfig.json" },
|
||||
{ "path": "./developer/src/kmc-model/test/tsconfig.json" },
|
||||
{ "path": "./developer/src/kmc-model/tsconfig.json" },
|
||||
//{ "path": "./developer/src/kmc-model-info/test/tsconfig.json" },
|
||||
{ "path": "./developer/src/kmc-model-info/tsconfig.json" },
|
||||
{ "path": "./developer/src/kmc-package/test/tsconfig.json" },
|
||||
{ "path": "./developer/src/kmc-package/tsconfig.json" },
|
||||
|
||||
{ "path": "./developer/src/server/tsconfig.json" },
|
||||
|
||||
{ "path": "./resources/build/version/tsconfig.json" },
|
||||
|
|
@ -44,6 +35,5 @@
|
|||
{ "path": "./common/web/lm-message-types/" },
|
||||
{ "path": "./common/web/lm-worker/" },
|
||||
{ "path": "./common/web/keyman-version/" },
|
||||
{ "path": "./common/web/keyman-version/tsconfig.esm.json" },
|
||||
]
|
||||
}
|
||||
24
tsconfig.esm.json
Normal file
24
tsconfig.esm.json
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
{
|
||||
// Lists only ES modules; as we move modules from cjs/none to esm, we should
|
||||
// move them from tsconfig.cjs.json to here. Eventually, when we have only ES
|
||||
// modules, we can rename this to tsconfig.json.
|
||||
"files": [],
|
||||
"include": [],
|
||||
"references": [
|
||||
{ "path": "./core/include/ldml/tsconfig.json" },
|
||||
|
||||
//{ "path": "./developer/src/kmc/test/tsconfig.json" },
|
||||
{ "path": "./developer/src/kmc/tsconfig.json" },
|
||||
|
||||
{ "path": "./developer/src/kmc-keyboard/test/tsconfig.json" },
|
||||
{ "path": "./developer/src/kmc-keyboard/tsconfig.json" },
|
||||
{ "path": "./developer/src/kmc-model/test/tsconfig.json" },
|
||||
{ "path": "./developer/src/kmc-model/tsconfig.json" },
|
||||
//{ "path": "./developer/src/kmc-model-info/test/tsconfig.json" },
|
||||
{ "path": "./developer/src/kmc-model-info/tsconfig.json" },
|
||||
{ "path": "./developer/src/kmc-package/test/tsconfig.json" },
|
||||
{ "path": "./developer/src/kmc-package/tsconfig.json" },
|
||||
|
||||
{ "path": "./common/web/keyman-version/tsconfig.esm.json" },
|
||||
]
|
||||
}
|
||||
Loading…
Add table
Reference in a new issue