-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: update stale packages #3057
Conversation
45c0e26
to
f6d986f
Compare
31a50c6
to
ea05f43
Compare
ea05f43
to
4ba6430
Compare
"test:ui:update": "npm run playwright -- npx playwright test --update-snapshots", | ||
"test:ui:dev": "npx playwright test --ui", | ||
"storybook": "npm run copy-assets:es && start-storybook -h 0.0.0.0 -p 7006", | ||
"test:ui:update2": "npm run playwright -- npx playwright test --update-snapshots", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: did you mean to change the command name here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oof. That was a mistake. I'll fix it!
Anything to add to the package READMEs about new commands, installation, storybook setup, env vars? |
Overview
All over the code base, the wrong versions of dependencies are being used. This change fixes this issue, allowing the dependency versions listed in package.json files to be used correctly.
The issue was likely caused by improper installation of packages using npm workspaces. I plan on talking with the team how to install packages.
In the process of fixing this issue, which was primarily fixed by regenerating package-lock.json, the updates up many dependencies had to be handled, most notably storybook. There was a version mismatch between doc-site (storybook v7) and other packages (storybook v6) and only the lock file was holding the issue at bay. Once unlocked, transitive dependencies experienced versioning conflicts.
In handling the storybook issue, I figured we might as well upgrade all the way to storybook 8 with vite. Hope you enjoy the dev experience!
Overall, as a result of this change, we should see:
Legal
This project is available under the Apache 2.0 License.