Joshua A. Horton
01d0019d86
chore(web): removes package.json references to old @npm/types versions
2024-05-07 14:38:41 +07:00
Joshua A. Horton
398b9e0ae2
chore(common): drops package-specific 'chai', '@types/chai' versions
...
chore(web): missed leaving these out of the rebase
2024-05-07 14:35:09 +07:00
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
Marc Durdin
0f390d47cc
chore(common): maintenance on build scripts - cd
...
Fixes #11324 .
* Always `cd "$THIS_SCRIPT_PATH"`
* Remove unnecessary `cd` from all build.sh
* Remove unnecessary `set -eu` from all build.sh (and `# set -x`)
* Replace old build-utils.sh incantation in a few build.sh scripts
2024-05-02 15:54:29 +07:00
Joshua A. Horton
99481d64ed
feat(web): lm-worker es6-bundling
2023-12-18 10:32:36 +07:00
Marc Durdin
d4e4992714
chore(common): cleanup final Typescript non-ESM metadata
...
Fixes #9262 .
2023-10-04 12:55:51 +07:00
Joshua A. Horton
194139be03
chore(web): paren spacing cleanup
2023-06-15 15:49:38 +07:00
Joshua A. Horton
6e8432383b
chore(web): applies bulk of review suggestions
2023-06-15 15:48:53 +07:00
Joshua A. Horton
b65df8243b
chore(web): cleanup of lm-worker & related build scripts, removal of lower-level bundles
2023-06-14 15:51:09 +07:00
Joshua A. Horton
626e1855a3
chore(web): Merge branch 'change/srcmap-cleanup-and-c8-use' into chore/web/centralize-kmw-tsconfigs
2023-06-14 14:59:18 +07:00
Joshua A. Horton
3ce99b9c73
chore(web): cleanup re set_keyman_standard_build_path
2023-06-14 10:00:39 +07:00
Joshua A. Horton
6a30efe60f
chore(web): kmw-worker tsconfig -> common/models
2023-06-14 08:16:15 +07:00
Joshua A. Horton
e876229312
chore(common/models): centralizes the worker tsconfig settings
2023-06-13 15:22:39 +07:00
Joshua A. Horton
96224f528a
chore(common/models): package.json script use of gosh ./build.sh
2023-06-13 14:31:04 +07:00
Joshua A. Horton
84553d11f9
fix(common/web): fixed sourcemap path rooting issues, dropped unused worker products
2023-06-12 14:45:48 +07:00
Joshua A. Horton
649bc9b3ef
feat(common/models): c8 for the wordbreaker package
2023-06-12 12:57:37 +07:00
Joshua A. Horton
fed4618d02
feat(common/models): tslib use, treeshaking in lm-worker
2023-06-08 14:39:55 +07:00
Joshua A. Horton
ab7c4b5e9e
fix(common/models): build script fix for models/templates ci test
2023-04-18 08:26:19 +07:00
Joshua A. Horton
30da35c5a2
fix(common): CI test-build issues for lm-layer config, other configs
2023-04-17 12:24:37 +07:00
Joshua A. Horton
58d2c3ba66
chore(common/web): TS import cleanup via subpaths
2023-02-16 16:05:45 +07:00
Joshua A. Horton
8fb5b42818
chore(common/web): Merge branch 'feature-esmodule-web-engine' into change/common/web/early-import-path-cleanup
2023-02-16 15:52:25 +07:00
Joshua A. Horton
6af1e4890e
chore(web): Merge branch 'feature-esmodule-web-engine' into chore/web/feature-esmodule-update
2023-02-16 15:18:50 +07:00
Joshua A. Horton
a3752dd9ff
chore(common): full-repo ts-node update
2023-02-09 12:39:15 +07:00
Joshua A. Horton
878e0f0ea2
chore(common): updates typescript to 4.9.5
2023-02-09 08:40:52 +07:00
Joshua A. Horton
dce763600e
chore(common/models): lm-worker import path cleanup
2023-02-03 14:52:12 +07:00
Joshua A. Horton
1186d500ea
chore(common/models): models-wordbreakers import pathing
2023-02-03 14:03:30 +07:00
Joshua A. Horton
7eb34cbb37
chore(common/web): keyboard-processor + recorder-core import pathing cleanup
2023-02-03 14:01:24 +07:00
Joshua A. Horton
b943b5a80b
chore(common/models): Merge branch 'feature-esmodule-web-engine' into feat/common/models/lm-worker-sourcemapping
2023-02-02 15:29:04 +07:00
Joshua A. Horton
65f7064368
chore(common/models): cleanup in branch-introduced ./build.sh scripts
2023-02-02 14:10:59 +07:00
Joshua A. Horton
3c5c7b21bc
change(common/models): wordbreaker .d.ts bundling
2023-01-31 12:24:04 +07:00
Joshua A. Horton
66f6381f87
feat(common/models): functional lm-worker sourcemaps
2023-01-20 14:01:11 +07:00
Joshua A. Horton
97a49dbeab
chore(web): adds test action to build.sh
2023-01-20 13:29:43 +07:00
Joshua A. Horton
126f7ec35c
fix(common/models): fixes wordbreaker describe_outputs
2023-01-20 13:26:12 +07:00
Joshua A. Horton
06e01213e1
feat(web): adds word-breaker build.sh
2023-01-20 13:26:11 +07:00
Joshua A. Horton
20fd783614
fix(common/models): wordbreaker unit tests now es-module compatible
2023-01-20 13:26:11 +07:00
Joshua A. Horton
3f4a7b22cd
feat(common/models): adds .cjs bundle, .d.ts bundle
2023-01-20 13:26:10 +07:00
Joshua A. Horton
b773cc852d
change(common/models): wordbreakers -> ES modules
2023-01-20 13:26:09 +07:00
Marc Durdin
5da24ff279
Merge pull request #7307 from keymanapp/dependabot/npm_and_yarn/nanoid-and-mocha--removed
...
chore(deps): bump nanoid and mocha
2022-09-19 15:34:19 +10:00
dependabot[bot]
93ec6106e1
chore(deps): bump nanoid and mocha
...
Bumps [nanoid](https://github.com/ai/nanoid ) and [mocha](https://github.com/mochajs/mocha ). These dependencies needed to be updated together.
Removes `nanoid`
Updates `mocha` from 8.4.0 to 10.0.0
- [Release notes](https://github.com/mochajs/mocha/releases )
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mochajs/mocha/compare/v8.4.0...v10.0.0 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: indirect
- dependency-name: mocha
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-16 21:06:23 +00:00
Joshua A. Horton
26fb6da3ab
feat(common/models): adds tokenization tests for wordbreaks near the caret
2022-09-15 13:23:21 +07:00
Joshua A. Horton
94face23d0
chore(common/models): minor cleanup
2022-09-13 11:06:54 +07:00
Joshua A. Horton
261e252026
docs(common/models): adds minor doc re 'sot', 'eot'
2022-09-13 10:38:34 +07:00
Joshua A. Horton
8e076fe3fd
feat(common/models): actual wordbreaker customization
2022-09-13 10:18:24 +07:00
Joshua A. Horton
51caf533a8
feat(common/models): interface for custom breaker rules
2022-09-12 15:14:28 +07:00
Joshua A. Horton
991a5bc271
feat(common/models): wordbreaker context .match method
2022-09-12 15:14:27 +07:00
Joshua A. Horton
5bad267e11
refactor(common/models): default wordbreaker state tracking
2022-09-12 15:14:26 +07:00
Joshua A. Horton
3f36a07abb
change(common/models): tweak to flag-emoji test for clarity
2022-09-08 09:11:26 +07:00
Joshua A. Horton
91448c344f
feat(web): more default-breaker unit tests
2022-09-06 14:52:16 +07:00
Joshua A. Horton
413e88daa2
chore(web): where'd that extra indentation come from?
2022-09-06 10:10:33 +07:00
Joshua A. Horton
a09cc5d822
fix(common/models): models/templates unit tests
2022-09-06 09:48:52 +07:00