You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Classification: expected change. The next-react-tailwind registry consumer fails during its production build because @videojs/react/media/hlsjs-video imports @videojs/hlsjs-video, which is not installed in the generated consumer.
Head SHA: a75616dfa7c71e992c9d076045654032f7387a74
Affected test: Registry consumers / next-react-tailwind global setup; no Playwright test executed.
Evidence
The failed job log records a Next.js/Turbopack module-resolution error in packed @videojs/react/dist/default/media/hlsjs-video/media.js: Can't resolve '@videojs/hlsjs-video'.
The artifact report was uploaded, but the test-results/trace upload found no files because setup failed before Playwright ran.
At the failed SHA, @videojs/react lists @videojs/hlsjs-video in peerDependencies, while the registry package closure in apps/e2e/suites/registry/setup/global.ts follows only dependencies and optionalDependencies.
The fixture overlay imports HlsJsVideo from @videojs/react/media/hlsjs-video; PR refactor(html): new @videojs/cdn package #2598 changes CDN paths in page generation but does not add the adapter to this consumer dependency closure.
Likely cause
Verified facts: the consumer uses the HLS.js media component, its adapter is a peer dependency, and that peer is absent from the packed local registry overrides.
Inference: the adapter becoming an explicit peer dependency is intentional; the external-consumer fixture is stale because it does not declare or install the peer required by the media component it exercises.
Recommended actions
Update the registry consumer setup or fixture manifest to install/pack @videojs/hlsjs-video when the React HLS.js component is used.
Keep the consumer test external to the workspace so it verifies that published package peer requirements are satisfied.
Re-run the Registry consumers job and confirm the generated Next consumer builds before evaluating browser assertions.
Summary
Classification: expected change. The
next-react-tailwindregistry consumer fails during its production build because@videojs/react/media/hlsjs-videoimports@videojs/hlsjs-video, which is not installed in the generated consumer.Triggering PR
refactor(html): new @videojs/cdn package
Failed run
a75616dfa7c71e992c9d076045654032f7387a74next-react-tailwindglobal setup; no Playwright test executed.Evidence
@videojs/react/dist/default/media/hlsjs-video/media.js:Can't resolve '@videojs/hlsjs-video'.@videojs/reactlists@videojs/hlsjs-videoinpeerDependencies, while the registry package closure inapps/e2e/suites/registry/setup/global.tsfollows onlydependenciesandoptionalDependencies.HlsJsVideofrom@videojs/react/media/hlsjs-video; PR refactor(html): new @videojs/cdn package #2598 changes CDN paths in page generation but does not add the adapter to this consumer dependency closure.Likely cause
Verified facts: the consumer uses the HLS.js media component, its adapter is a peer dependency, and that peer is absent from the packed local registry overrides.
Inference: the adapter becoming an explicit peer dependency is intentional; the external-consumer fixture is stale because it does not declare or install the peer required by the media component it exercises.
Recommended actions
@videojs/hlsjs-videowhen the React HLS.js component is used.