spiegel-keyman/common/web/keyboard-processor
Marc Durdin 26e99047b6
Merge pull request #11110 from keymanapp/fix/common/11084-isemptytransform-nullish-is-empty
fix(common): make `isEmptyTransform` return true if passed a nullish transform
2024-03-29 15:23:22 +11:00
..
src Merge pull request #11110 from keymanapp/fix/common/11084-isemptytransform-nullish-is-empty 2024-03-29 15:23:22 +11:00
tests chore(web): update test fixture 2024-03-21 14:03:40 +07:00
.c8rc.json feat(common/web): adds c8 for web/utils, web/keyboard-processor 2023-06-12 10:51:35 +07:00
.gitignore chore(common): move common/core/web to common/web and flatten 2022-05-17 11:15:22 +10:00
build.sh change(web): keyboard-processor bundler script use 2023-12-18 10:13:31 +07:00
package.json feat(web): alternate artifact - es6-bundled Web 2023-12-18 10:32:35 +07:00
README.md chore(linux): docs: fix Node.js install 2023-12-13 18:33:51 +00:00
tsconfig.all.json chore(web): kmw-main tsconfig -> /web, redirect in /common/web 2023-06-14 08:22:05 +07:00
tsconfig.json refactor(web): third pass - relocates correction types & methods to input-processor 2023-10-17 10:40:35 +07:00

Keyman: Keyboard Processor Module

The Original Code is (C) 2017-2020 SIL International

The Keyboard Processor module is an internal component of KeymanWeb, seen within this repo at /web/.

Minimum Compilation Requirements

  • A local installation of Node.js v8.9+.
    • Builds will call npm install to automatically install further necessary build dependencies.

    • Linux users can update to LTS version of nodejs by following instructions on the NodeSource Distributions page.


The main build script may be found in this folder at ./build.sh.