Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: upgrading storybook to 8.5.3 (#412)
## **Description** This PR updates Storybook and related dependencies from v8.3.5 to v8.5.3. Key improvements include: - ♿️ Realtime accessibility tests with enhanced a11y addon (axe-core integration) - 🛡️ Project code coverage tracking for test completeness - 🎯 Focused tests feature for faster feedback - ⚛️ React Native Web Vite framework support - ✅ Support for React 19, Vite 6, and Angular 19 - 🔧 Experimental Bun and Nuxt support https://storybook.js.org/blog/storybook-8-5/ ## **Related issues** Fixes: N/A ## **Manual testing steps** 1. Pull down this branch 2. Run `yarn install` to update dependencies 3. Start Storybook with `yarn storybook` 4. Verify that: - Storybook loads successfully - Components render correctly - New a11y tests run properly ## **Screenshots/Recordings** ### **After** https://github.com/user-attachments/assets/5a554c6c-9100-44bf-8287-a8e28ff9a480 ## **Pre-merge author checklist** - [x] I've followed [MetaMask Contributor Docs](https://github.com/MetaMask/contributor-docs) - [x] I've completed the PR template to the best of my ability - [x] I've verified Storybook works correctly with the updated version - [x] I've tested the new a11y features and coverage reporting - [x] I've applied the right labels on the PR (see [labeling guidelines](https://github.com/MetaMask/metamask-extension/blob/develop/.github/guidelines/LABELING_GUIDELINES.md)). Not required for external contributors. ## **Pre-merge reviewer checklist** - [ ] I've manually tested the PR (pulled branch, ran Storybook, verified functionality) - [ ] I confirm that Storybook and all components render and function correctly with the updated version - [ ] I've verified the new a11y testing features work as expected
- Loading branch information