mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-07 09:25:33 +00:00
This starts the refactor of the .kmn compiler interfaces for WASM, moving more file writes into typescript and out of the compiler. Adds a cleaner binding and structures for passing compile metadata back to typescript for additional build steps (e.g. kvk, js builds). Will rebase the Typescript-based KMW compiler onto this so it can start to benefit from the refactoring. * Fixes a minor issue with loading a .kvks file with an empty flags set. * Adds a writeFileSync method to the compiler callback interfaces. * Adds an e2e compiler test to verify that .kmx and .kvk are both correctly compiled. |
||
|---|---|---|
| .. | ||
| baseline | ||
| caps_lock_layer_3620 | ||
| full_caps_3620_3621 | ||
| invalid | ||
| issue/6254-invalid-version-99 | ||
| obolo_chwerty_6347 | ||
| obolo_chwerty_6351 | ||
| start_of_sentence_3621 | ||
| u_xxxx_yyyy_2858 | ||
| unmatched_final_group_model_interactions_6005 | ||
| web_context_tests | ||
| .gitignore | ||
| build.bat | ||
| build.sh | ||