mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-22 16:27:41 +00:00
kmc-convert provides tooling to convert between various common keyboard description file formats. Each conversion will be implemented in its single, separate module (and each module will done in its own PR) This PR will address the conversion **keylayout → kmn** Co-authored-by: Marc Durdin <marc@durdin.net>
84 lines
2.5 KiB
JSON
84 lines
2.5 KiB
JSON
{
|
|
"name": "root",
|
|
"private": true,
|
|
"devDependencies": {
|
|
"@microsoft/api-documenter": "^7.28.0",
|
|
"@microsoft/api-extractor": "^7.58.1",
|
|
"@types/chai": "^4.3.14",
|
|
"@types/mocha": "^10.0.10",
|
|
"@types/node": "^20.4.1",
|
|
"@typescript-eslint/eslint-plugin": "^7.13.1",
|
|
"@web/dev-server-esbuild": "^1.0.2",
|
|
"@web/dev-server-import-maps": "^0.2.0",
|
|
"@web/test-runner": "^0.18.1",
|
|
"@web/test-runner-playwright": "^0.11.0",
|
|
"ajv": "^8.17.1",
|
|
"ajv-cli": "^5.0.0",
|
|
"ajv-formats": "^2.1.1",
|
|
"chai": "^5.1.0",
|
|
"esbuild": "^0.28.1",
|
|
"eslint": "^8.39.0",
|
|
"eslint-config-love": "^53.0.0",
|
|
"eslint-plugin-import": "^2.27.5",
|
|
"eslint-plugin-n": "^15.7.0",
|
|
"eslint-plugin-promise": "^6.1.1",
|
|
"mocha": "^11.2.2",
|
|
"playwright": "1.46.1",
|
|
"sinon": "^17.0.1",
|
|
"source-map-support": "^0.5.21",
|
|
"tslib": "^2.5.2",
|
|
"typescript": "~5.4.5"
|
|
},
|
|
"scripts": {},
|
|
"workspaces": [
|
|
"resources/gosh",
|
|
"resources/tools/check-markdown",
|
|
"resources/tools/strip-emoji",
|
|
"resources/build/version",
|
|
"core/include/ldml",
|
|
"developer/src/common/web/test-helpers",
|
|
"developer/src/common/web/utils",
|
|
"developer/src/kmc-analyze",
|
|
"developer/src/kmc-copy",
|
|
"developer/src/kmc-convert",
|
|
"developer/src/kmc-generate",
|
|
"developer/src/kmc-keyboard-info",
|
|
"developer/src/kmc-kmn",
|
|
"developer/src/kmc-ldml",
|
|
"developer/src/kmc-model",
|
|
"developer/src/kmc-model-info",
|
|
"developer/src/kmc-package",
|
|
"developer/src/kmc",
|
|
"developer/src/server",
|
|
"common/test/resources",
|
|
"common/web/keyman-version",
|
|
"common/web/langtags",
|
|
"common/web/sentry-manager",
|
|
"common/web/types",
|
|
"common/tools/sourcemap-path-remapper",
|
|
"common/tools/hextobin",
|
|
"web",
|
|
"web/src/engine/predictive-text/*"
|
|
],
|
|
"dependencies": {
|
|
"@keymanapp/common-types": "file:common/web/types",
|
|
"@keymanapp/developer-test-helpers": "file:developer/src/common/web/test-helpers",
|
|
"@keymanapp/developer-utils": "file:developer/src/common/web/utils",
|
|
"@keymanapp/hextobin": "file:common/tools/hextobin",
|
|
"@keymanapp/keyman-version": "file:common/web/keyman-version",
|
|
"@keymanapp/langtags": "file:common/web/langtags",
|
|
"@keymanapp/ldml-keyboard-constants": "file:core/include/ldml"
|
|
},
|
|
"overrides": {
|
|
"ajv-cli": {
|
|
"fast-json-patch": "^3.1.1"
|
|
}
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/keymanapp/keyman.git"
|
|
},
|
|
"engines": {
|
|
"node": "20.16.0"
|
|
}
|
|
}
|