spiegel-keyman/developer/src/kmc-package
Marc Durdin d6ac1b4d0d fix(developer): handle missing data in .kps <Keyboard>
Handles when `<Version/>`, `<Name/>`, or `<ID/>` elements are missing
from `<Keyboard>` elements in the .kps file in kmc-package. Adds a unit
test.

Fixes: #11562
Fixes: KEYMAN-DEVELOPER-1YY
2024-05-27 15:05:47 +07:00
..
config feat(developer): add api-extractor and api-documenter and config 2024-02-26 11:37:32 +07:00
src fix(developer): handle missing data in .kps <Keyboard> 2024-05-27 15:05:47 +07:00
test fix(developer): handle missing data in .kps <Keyboard> 2024-05-27 15:05:47 +07:00
.eslintrc.cjs refactor(developer): use callbacks to avoid direct fs access in kmc-package 2023-04-26 12:31:50 +07:00
build.sh feat(developer): add api documentation to build 2024-02-26 11:45:36 +07:00
Makefile chore: rename kmc-keyboard to kmc-ldml 2023-05-09 14:08:45 +07:00
package.json chore(common): remove prepublish step from package.json 2023-11-04 07:34:18 +07:00
README.md docs(developer): npm package readme files 2024-02-26 14:00:51 +07:00
tsconfig.json fix(developer): keyman-version package reference 2023-05-12 11:53:34 +07:00

Keyman Developer - kmc-package

This package compiles .kps Keyman package source files into binary .kmp Keyman package files. It can be used from the command line with @keymanapp/kmc.

Note: .kmp files are .zip files internally.