Skip to content

e2e: the library converts inside a Web Worker via the CDN recipe - #166

Merged
ronaldtse merged 1 commit into
mainfrom
worker-guarantee
Sep 7, 2026
Merged

e2e: the library converts inside a Web Worker via the CDN recipe#166
ronaldtse merged 1 commit into
mainfrom
worker-guarantee

Conversation

@ronaldtse

Copy link
Copy Markdown
Contributor

What

e2e/worker-engine.spec.ts - the worker-mode guarantee for the playground lane.

Spawns a module Worker on a live page, imports interscript from the esm.sh pin documented in interscript-ts docs/CDN.md, converts bgnpcgn-ukr-Cyrl-Latn-2019 through the ISC strategy, and asserts the output on the page side.

Every CI run therefore re-proves both things at once: the library's worker-context safety (the 5.2.1 optional-globalThis chains were page-verified only until now) and the CDN delivery recipe.

Sibling: interscript-ts PR #67 (examples corpus + CDN doc + ambient types).

The worker-mode guarantee for the playground lane: spawns a module
Worker on a live page, imports interscript from the esm.sh pin
documented in interscript-ts docs/CDN.md, converts bgnpcgn-ukr through
the ISC strategy, and asserts the output - proving both the worker
context and the CDN recipe on every CI run. Verified locally: 1 passed.
@ronaldtse
ronaldtse merged commit 3505c96 into main Sep 7, 2026
4 checks passed
@ronaldtse
ronaldtse deleted the worker-guarantee branch September 7, 2026 21:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant