spiegel-keyman/developer/js
Eddie Antonio Santos 65a0e9d187
Remove class-based word breaker.
This method of specifying a word breaker was not fully implemented, and is undocumented.
2019-09-11 10:37:55 -06:00
..
source Remove class-based word breaker. 2019-09-11 10:37:55 -06:00
tests [Developer] Respond to review comments 2019-09-02 14:33:40 +10:00
.gitignore [developer] Initial lexical model compiler files (not yet working) 2019-05-08 10:40:46 +10:00
build.sh Add minimal README and install deps on build. 2019-08-19 15:26:28 -06:00
package-lock.json [Developer] Refactor index.ts and cleanup package.json 2019-09-02 10:52:00 +10:00
package.json [Developer] Refactor index.ts and cleanup package.json 2019-09-02 10:52:00 +10:00
README.md Update README with instructions on how to install the command line interface. 2019-08-20 09:43:49 -06:00
tsconfig.json Add a few more strict checks. 2019-08-19 15:26:28 -06:00

Keyman Developer

This contains the source code of Keyman development tools. This also contains kmlmc.

In order to build lexical models, these tools must be built and compiled.

How to build

./build.sh

How to run the tests

./build.sh -test

How to install

This will install both kmlmc and will let you install the compiler in other node projects on your machine.

./build.sh
npm link

How to use in other Node projects

With the package installed with the above instructions, in your new project, link this package:

npm link @keymanapp/developer-lexical-model-compiler

How to use on the command line

With the package installed with the above instructions, you can now run kmlmc (Keyman Lexical Model Compiler):

kmlmc <your model.ts file> -o <compiled lexical model>