Joshua Horton
155c1a2b12
maint: update mocha
...
Some of the npm audit warnings left after #13897 require an updated `mocha` version to remedy. As we only really use `mocha` to do unit-testing, it should be safe to update if all of our existing tests pass with the new version.
Test-bot: skip
2025-05-13 14:02:02 +07:00
Marc Durdin
b49334d9cf
chore(developer): use langtags.json for kmc-generate language names
...
Also fills out the remaining functionality in @keymanapp/langtags.
Fixes : #13045
2025-01-27 11:47:25 +07:00
Marc Durdin
3ad0dec493
chore(developer): validate keyboard and model IDs in kmc-generate
...
Fixes : #12957
2025-01-21 12:41:52 +07:00
Eberhard Beilharz
66404f9503
chore(developer): rename test files
...
This change rename the test files for Developer according to the
discussion at the Keyman conference in November 2024.
2024-11-28 14:32:09 +01:00
Marc Durdin
95d169f879
chore(developer): add developer-utils dep for kmc-generate
2024-09-09 09:17:32 +07:00
Marc Durdin
113b4f7ac8
feat(developer): comments for kmc-generate
2024-09-03 06:20:34 +07:00
Marc Durdin
1ab1ca5d78
chore(developer): fixup tests and scripts for kmc-generate
2024-09-03 06:20:34 +07:00
Marc Durdin
939134a9a3
feat(developer): kmc-generate module
...
Plenty of todo items left but this is a mostly-functional module for the
kmc generate command for automatically creating keyboard and model
projects.
2024-09-03 06:15:33 +07:00