Commit graph

5 commits

Author SHA1 Message Date
Eberhard Beilharz
fd629c574e
feat(core): rename core.js to km-core.js 2024-10-18 18:59:40 +02:00
Marc Durdin
7c75211f30 chore: update dependencies 2024-09-16 05:51:38 +07:00
Eberhard Beilharz
13f052f766
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2024-08-26 14:49:54 +07:00
Marc Durdin
e015072213 chore(web): add utils dependency to core-processor (es-bundling) 2024-08-22 15:58:53 +02:00
Eberhard Beilharz
0abc250af3
feat(web): POC of Core WASM integration into Keyman Web
- add temporary function to Core for this POC
- add new CoreProcessor to access Keyman Core WASM
- add unit tests for new core processor
- add code to KeymanEngine and InputProcessor to load the new CoreProcessor
- add web server to manual tests and new action `start` to build script

This change requires the manual tests to be loaded from a web server
instead of loaded as file, because otherwise the wasm code won't be
loaded.

Currently we always load CoreProcessor. This should be improved in a future
change to only load when it is actually needed.

Part-of: #11293
2024-08-20 22:45:39 +02:00