Open wiledal opened 7 months ago
Latest commit: 31e5ba6caa7cd39509bdaa1d01336ffae992f72f
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
Description
Problems with this update:
requestAnimationFrame
, which breaks testing when running tests outside of a browser environmenthappy-dom
orjsdom
environmentthree-stdlib
(common dependency in all r3/* libs) has alottiejs
implementation which is optimized for ssr, and does some canvas operations immediately when run in a browser environment. This breaks tests.jsdom
, and applyvitest-canvas-mock
in the setup-filedemo
breaks when updating any of these libraries.happy-dom
tojsdom
breaks Vercel deploymentvitest
to the latest version breaks Vercel deploymentAs I personally don't have access to the Vercel deployment logs or settings, it's nearly impossible to replicate. It's very odd that the testing suite, which is not even run on Vercel, would be affecting the deployment.
Further work is needed to make this up to date with current versions of all the dependent software.
Type of change
Checklist: