spiegel-keyman/common/web/input-processor
Marc Durdin cd8121ef65 chore(common): builder scripts now use /resources/build/builder.inc.sh
Note: there is a bit of potential confusion about the difference between
/resources/builder.inc.sh (the full implementation for builder scripts),
and /resources/build/builder.inc.sh (the source script that builder
scripts should always use).

This allows us to make assumptions that will always be true for builder
scripts that may not be true for other scripts, such as setting base
folder.
2024-05-02 15:54:31 +07:00
..
src chore(web): Merge branch 'beta' into change/web/init-osk-with-keyboard 2024-04-18 08:15:30 +07:00
tests/cases chore(web): tweak per PR review 2024-02-06 10:25:47 +07:00
.gitignore chore(common): move common/core/web to common/web and flatten 2022-05-17 11:15:22 +10:00
build.sh chore(common): builder scripts now use /resources/build/builder.inc.sh 2024-05-02 15:54: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.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 build script may be found at src/build.sh.