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]>
10 lines
278 B
JSON
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"
|
|
}
|
|
}
|