open-standards/joule-code/joule-code-rs/crates/joule-moq-web/e2e/package.json
Transaction Science f396180b4d joule-moq-web: the browser client, its test pages and its end-to-end harness
web/moq: the WebSocket binding's capsules, WebTransport and the binding behind one
transport interface (WebTransport first, offering moqt-22 and the relay's certificate
hash; the binding as the fallback, or forced), a MOQT session (SETUP with the token,
requests, every data stream read concurrently, GOAWAY), and the payload framings a WAI
track carries. web/room: the room client (WebCodecs publishing with receipts, verified
subscriptions, a late joiner's FETCH, the composed canvas and the mixed AudioWorklet,
the events timeline and captions with their origin, the move after GOAWAY). web/compose:
the composition corpus in the page. e2e: the relay on loopback from a test
configuration, real Chrome through Playwright with a fake camera and microphone, each
browser under memguard.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-18 13:44:37 -04:00

10 lines
278 B
JSON

{
"name": "joule-moq-web-e2e",
"private": true,
"description": "The browser MoQ client's end-to-end tests: Playwright drives a real Chrome against the relay on loopback.",
"license": "Apache-2.0",
"type": "module",
"dependencies": {
"playwright": "1.60.0"
}
}