spiegel-keyman/developer/src/kmc-package
Marc Durdin e4ad95550e feat(developer): verify bcp47 tags are valid and minimal in kmc-package
Adds checks for bcp47 tag metadata for keyboards and lexical models --
both validity and minimality. Adds `ERROR_LanguageTagIsNotValid` and
`WARN_LanguageTagIsNotMinimal` messages and corresponding unit tests.

This was implemented by extending the existing duplicate id check, so
renamed that function accordingly.
2023-05-12 13:21:13 +07:00
..
src feat(developer): verify bcp47 tags are valid and minimal in kmc-package 2023-05-12 13:21:13 +07:00
test feat(developer): verify bcp47 tags are valid and minimal in kmc-package 2023-05-12 13:21:13 +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 tests for keyboard and package version matching 2023-05-12 08:26:54 +07:00
Makefile feat(developer): fixup and prepare build scripts and docs for kmc 2022-09-19 06:36:06 +10:00
package.json feat(developer): add package validation 2023-05-10 11:50:54 +07:00
tsconfig.json chore(developer): move package formats to common/web/types 2023-05-09 15:48:50 +07:00