Commit graph

213 commits

Author SHA1 Message Date
Joshua A. Horton
268af84710 change(web): call playwright install in project-specific configure step 2024-05-15 12:26:17 +07:00
Joshua A. Horton
8a4a51dca5 chore(web): proxy setup for test-model lookup
Doesn't actually affect the test passing, but it does silence a warning.
2024-05-09 09:55:57 +07:00
Joshua A. Horton
a3a36ecda3 chore(web): drop later-removed comment 2024-05-09 09:54:36 +07:00
Joshua A. Horton
09d8ea0aa8 chore(web): converts lm-worker test to typescript, uses plugin 2024-05-09 09:40:34 +07:00
Joshua A. Horton
6571e8b383 chore(web): links new reporter into lm-worker tests, includes default reporter for in-progress summary 2024-05-09 09:40:18 +07:00
Joshua A. Horton
af0479f74d chore(web): lm-worker test --debug path 2024-05-09 09:36:39 +07:00
Joshua A. Horton
2543d98dbc chore(web): lm-worker testing - local vs CI mode 2024-05-09 09:36:38 +07:00
Joshua A. Horton
5fa3ebfb08 chore(web): converts lm-worker .spec.html to .spec.mjs 2024-05-09 09:36:38 +07:00
Joshua A. Horton
3fd2323a83 chore(web): lm-worker cleanup 2024-05-09 09:18:04 +07:00
Joshua A. Horton
9adda6b636 chore(web): actually links new test-runner test into lm-worker/build.sh 2024-05-09 09:18:02 +07:00
Joshua A. Horton
8ace9f5868 chore(web): lm-worker in-browser test now in lm-worker project
Uses @web/test-runner to run it, making it our first integrated test with the new testing library
2024-05-09 09:18:02 +07:00
Joshua A. Horton
8d7721545a chore(web): updates sinon to a version with fully-ESM artifact 2024-05-09 08:49:51 +07:00
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
Joshua A. Horton
5574b9418f chore(web): chai dependency updates
Updates 'chai' assertion library to latest; old version used CommonJS imports
2024-05-07 14:35:08 +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
db9e80776f fix(common/models): suggestion stability after multiple whitespaces 2024-04-04 14:58:51 +07:00
Joshua A. Horton
bbf6ea5b20 chore(web): normalizes worker source paths in srcmap 2024-01-17 11:37:54 +07:00
Joshua A. Horton
c25ad48d74 chore(web): Merge branch 'master' into fix/web/execution-timer-outlier-logic 2024-01-08 15:56:23 +07:00
Joshua Horton
87acd6a2cf
Merge pull request #10274 from keymanapp/feat/web/webview-es6-target-artifact
feat(web): es6 artifact for app/webview 📜
2024-01-08 15:54:12 +07:00
Joshua Horton
8a7394dd23
Merge pull request #10257 from keymanapp/feat/web/es6-target-artifact
feat(web): alternate artifact - es6-bundled Web 📜
2024-01-08 15:53:43 +07:00
Joshua Horton
bf9983be20
Merge pull request #10265 from keymanapp/refactor/web/common-esbundling
refactor(web): transformation of build-bundler into a common es-bundling command 📜
2024-01-08 15:53:24 +07:00
Joshua A. Horton
d230a030ec chore(web): Merge branch 'master' into change/web/lm-worker-bundling-cleanup 2024-01-08 15:51:40 +07:00
Joshua A. Horton
42a7d73040 fix(web): prediction timer should only track largest 3 times, not all times > 0 2024-01-08 13:59:27 +07:00
Joshua Horton
b3b11186ca
chore(web): apply suggestion from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2024-01-08 13:55:25 +07:00
Joshua Horton
6c38e45e91
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2024-01-08 11:57:52 +07:00
Joshua A. Horton
d1a6cf3d40 chore(web): cleans lm-worker intermediate/, not just lib/ 2023-12-22 14:01:12 +07:00
Joshua A. Horton
dc7bfc1344 chore(web): Merge branch 'change/web/build-bundler-replacement' into feat/web/es6-target-artifact 2023-12-22 12:59:20 +07:00
Joshua A. Horton
b7422aa0fc chore(web): Merge branch 'change/web/lm-worker-bundling-cleanup' into refactor/web/common-esbundling 2023-12-22 12:51:00 +07:00
Joshua A. Horton
1e6f9765a9 chore(web): adds low-arg warning to scripts 2023-12-20 09:45:23 +07:00
Joshua A. Horton
1513582fb5 fix(web): es5 lm-worker bundling 2023-12-18 15:30:28 +07:00
Joshua A. Horton
ba3dbbea14 feat(web): lm-worker now produces ES5 + ES6 targets 2023-12-18 10:56:13 +07:00
Joshua A. Horton
a293afcf2b chore(web): better bundle-config definition 2023-12-18 10:32:36 +07:00
Joshua A. Horton
99481d64ed feat(web): lm-worker es6-bundling 2023-12-18 10:32:36 +07:00
Joshua A. Horton
0b8ee4e6db refactor(web): drops lm-worker primary bundle script 2023-12-15 11:35:56 +07:00
Joshua A. Horton
17605a405e change(web): lm-worker build dir constants 2023-12-15 11:34:20 +07:00
Joshua A. Horton
7392fdd572 refactor(web): lm-worker polyfiller rework 2023-12-15 11:04:45 +07:00
Joshua A. Horton
9f2816ca99 change(web): lm-worker wrapper script generalization 2023-12-15 09:47:50 +07:00
Joshua A. Horton
0e20cc3552 chore(web): a bit more lm-worker wrapping polish 2023-12-14 15:49:57 +07:00
Joshua A. Horton
2abf2c0142 change(web): lm-worker wrapper generalization prep 2023-12-14 15:46:48 +07:00
Joshua A. Horton
ad56b9ea53 chore(web): centralizes lm-worker build polyfill handling 2023-12-14 15:32:21 +07:00
Joshua A. Horton
0653398ef2 chore(web): mild lm-worker bundling simplification 2023-12-14 15:15:00 +07:00
Joshua A. Horton
154cac8bd5 chore(web): drops unused index.js artifact from lm-worker 2023-12-14 15:14:53 +07:00
Joshua A. Horton
6887ca3053 chore(web): drops a worker polyfill, makes another conditional 2023-12-13 09:05:38 +07:00
Joshua A. Horton
9470c8a55c chore(web): adds 'private' keyword on a method 2023-12-08 09:18:08 +07:00
Joshua A. Horton
c43a2a4cfe fix(common/models): lm-worker reset context didn't clear context cache 2023-12-08 09:13:48 +07:00
Joshua A. Horton
2f2195e645 fix(common/models): worker reset context did not auto-tag new context 2023-12-08 09:11:33 +07:00
Joshua A. Horton
3ea4a60196 docs(web): doc of min Chrome version for keepNames 2023-11-07 09:18:40 +07:00
Joshua A. Horton
f5cfd27dca chore(web): Merge branch 'feat/web/gesture-preview-host' into fix/web/gestures-old-android-compat 2023-11-07 09:02:24 +07:00