mirror of
https://github.com/keymanapp/keyman.git
synced 2026-09-15 20:17:43 +00:00
Fixes #4719. kmlmp no longer assumes '../source/' for paths. It works with paths relative to the source file. This makes it more compatible with any valid source .kps file, as well as making current working directory irrelevant. Also adds corresponding tests for building .kmp and verifying file layout. |
||
|---|---|---|
| .. | ||
| fixtures | ||
| helpers | ||
| README.md | ||
| test-compile-model-with-pseudoclosure.ts | ||
| test-compile-model.ts | ||
| test-compile-trie.ts | ||
| test-default-apply-case.ts | ||
| test-default-search-term-to-key.ts | ||
| test-error-logger.ts | ||
| test-join-word-breaker.ts | ||
| test-model-definitions.ts | ||
| test-override-script-defaults.ts | ||
| test-package-compiler.ts | ||
| test-parse-wordlist.ts | ||
| test-punctuation.ts | ||
| tsconfig.json | ||
Lexical Model and Package Compiler
Build
npm run build
Test
npm test
NOTE: ensure you run npm run build before running the tests!