mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-10 02:45:32 +00:00
Adds support for calculating isRTL and license fields in .model_info compiler. Also: * establishes @keymanapp/developer-utils shared module * moves license validation into @keymanapp/developer-utils * refactors kmc-model-info to a class and general cleanup
28 lines
768 B
JSON
28 lines
768 B
JSON
{
|
|
"extends": "../kmc/tsconfig.kmc-base.json",
|
|
|
|
"compilerOptions": {
|
|
"outDir": "build/src/",
|
|
"rootDir": "src/",
|
|
/*
|
|
following two settings allow us to import langtags.js. It cannot be a .ts
|
|
because the type is too complex for TypeScript to infer.
|
|
*/
|
|
"allowJs": true,
|
|
"noImplicitAny": false,
|
|
"paths": {
|
|
"@keymanapp/common-types": ["../../../common/web/types/src/main"],
|
|
"@keymanapp/kmc-package": ["../kmc-package/source"],
|
|
"@keymanapp/developer-utils": ["../common/web/utils/index"],
|
|
}
|
|
},
|
|
"include": [
|
|
"src/**/*.ts",
|
|
"src/imports/langtags.js",
|
|
],
|
|
"references": [
|
|
{ "path": "../../../common/web/types" },
|
|
{ "path": "../kmc-package/" },
|
|
{ "path": "../common/web/utils/" },
|
|
]
|
|
}
|