spiegel-keyman/developer/src/kmc/package.json
Marc Durdin 933ea5bb58 change(developer): remove kmlmc and kmlmp
These were replaced by kmc in v17.0. We kept them as legacy alternatives
in v18.0, but it is time to remove them now to reduce the maintenance of
having multiple entry points to kmc.

Fixes: #13181
Test-bot: skip
2025-10-31 17:08:56 +01:00

83 lines
2 KiB
JSON

{
"name": "@keymanapp/kmc",
"description": "Keyman Developer compiler command line tools",
"keywords": [
"keyboard",
"keyman",
"ldml",
"unicode",
"lexical-model",
"predictive-text"
],
"scripts": {
"build": "tsc -b",
"bundle": "npm run bundle-kmc",
"bundle-kmc": "esbuild build/src/kmc.js --bundle --platform=node --target=es2022 > build/cjs-src/kmc.cjs",
"test": "eslint . && cd test && tsc -b && cd .. && mocha"
},
"type": "module",
"author": "Marc Durdin <marc@keyman.com> (https://github.com/mcdurdin)",
"contributors": [
"Eddie Antonio Santos <Eddie.Santos@nrc-cnrc.gc.ca>",
"Joshua Horton"
],
"license": "MIT",
"bugs": {
"url": "https://github.com/keymanapp/keyman/issues"
},
"main": "build/src/kmc.js",
"bin": {
"kmc": "build/src/kmc.js"
},
"dependencies": {
"@keymanapp/common-types": "*",
"@keymanapp/developer-utils": "*",
"@keymanapp/keyman-version": "*",
"@keymanapp/kmc-analyze": "*",
"@keymanapp/kmc-copy": "*",
"@keymanapp/kmc-generate": "*",
"@keymanapp/kmc-keyboard-info": "*",
"@keymanapp/kmc-kmn": "*",
"@keymanapp/kmc-ldml": "*",
"@keymanapp/kmc-model": "*",
"@keymanapp/kmc-model-info": "*",
"@keymanapp/kmc-package": "*",
"@sentry/node": "^7.57.0",
"chalk": "^2.4.2",
"commander": "^10.0.0",
"supports-color": "^9.4.0"
},
"files": [
"build/src/",
"build/unicode-license.txt"
],
"devDependencies": {
"@sentry/cli": "^2.31.0",
"@types/mocha": "^5.2.7",
"@types/node": "^20.4.1",
"c8": "^7.12.0",
"esbuild": "^0.25.0",
"typescript": "^5.4.5"
},
"mocha": {
"spec": "build/test/**/*.tests.js",
"require": [
"source-map-support/register"
]
},
"c8": {
"all": true,
"src": [
"src/"
],
"exclude-after-remap": true,
"exclude": [
"test/"
]
},
"repository": {
"type": "git",
"url": "git+https://github.com/keymanapp/keyman.git",
"directory": "developer/src/kmc"
}
}