mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-11 03:15:33 +00:00
Fixes #10872. Modifies #10845. developer-utils is also used by server. Because osk.ts depends on common-types, this introduced a transitive dependency for developer-utils. Packaging server for deployment as part of Keyman Developer is fragile and we need to hand-code our internal dependencies, as npm bundling struggles with in-repo dependencies. So we need to avoid introducing extra dependencies into developer-utils at this time. It turns out that osk.ts is used by kmc-kmn and kmc-analyze. kmc-analyze already has a dependency on kmc-kmn, so it makes sense to put it there.
379 B
379 B
@keymanapp/developer-utils
This is a helper library for @keymanapp/kmc and other @keymanapp modules, containing helper functions such as:
spawnChild()- Sentry integration
- MIT license text validation
It is not intended for separate use.
Note: developer/server depends on this module; adding extra dependencies may impact the bundling for that module too (#10872).