spiegel-keyman/developer/src/kmc-model
Marc Durdin d0e6795399 fix(developer): define globalThis for compiled custom lexical models
The boilerplate code for custom lexical models has never really been
tested. For use in a browser/worker context, we need to define
`exports`. The added unit test verifies that the model will build.

Test-bot: skip
Cherry-pick-of: #15777
2026-03-24 10:31:37 +01:00
..
config feat(developer): add api-extractor and api-documenter and config 2024-02-26 11:37:32 +07:00
src fix(developer): define globalThis for compiled custom lexical models 2026-03-24 10:31:37 +01:00
test fix(developer): define globalThis for compiled custom lexical models 2026-03-24 10:31:37 +01:00
tools change(developer): precompile create-override-script-regexp.ts 2024-06-10 09:43:56 +07:00
.eslintrc.cjs refactor(web): move common/web/eslint → common/tools/eslint 2024-09-10 19:16:52 +02:00
build.sh maint(resources): move NPM package publishing to GitHub Actions 2025-10-30 07:03:14 +01:00
package.json maint(resources): add repository record for all published packages 2025-10-30 07:10:45 +01:00
README.md docs(developer): npm package readme files 2024-02-26 14:00:51 +07:00
tsconfig.json refactor(web): move model/types to web/types 2024-09-09 19:59:01 +02:00

Keyman Developer - kmc-model

This package compiles .model.ts lexical models into .model.js files. It can be used from the command line with @keymanapp/kmc.