Skip to content

Update dependencies#655

Closed
mkernohanbc wants to merge 16 commits intomainfrom
chore/dependencies
Closed

Update dependencies#655
mkernohanbc wants to merge 16 commits intomainfrom
chore/dependencies

Conversation

@mkernohanbc
Copy link
Copy Markdown
Contributor

@mkernohanbc mkernohanbc commented Apr 9, 2026

This PR updates dependencies for both design-system-react-components and design-tokens packages.

Notable changes:

  • storybook from 10.3.3 -> 10.3.5
  • vite from 7.3.0 -> 8.0.8
  • vitest from 4.0.14 -> 4.1.4
  • style-dictionary from 5.2.0 -> 5.4.0

Test and build scripts for both packages are working as expected.

@mkernohanbc mkernohanbc self-assigned this Apr 9, 2026
@mkernohanbc mkernohanbc added the Dependencies Changes or issues affecting dependencies label Apr 9, 2026
@mkernohanbc mkernohanbc added this to the Components v0.8.0 milestone Apr 9, 2026
@mkernohanbc mkernohanbc requested a review from ty2k April 9, 2026 21:54
@mkernohanbc mkernohanbc marked this pull request as draft April 17, 2026 21:04
@mkernohanbc
Copy link
Copy Markdown
Contributor Author

Moving back to draft temporarily to address a couple of outstanding issues

@mkernohanbc
Copy link
Copy Markdown
Contributor Author

Pushed a series of new commits to fold in some outstanding dependency updates that were previously blocked:

  • 148ba3b moves react-aria-components to v1.17.0. It also adds a couple of sub-packages as dev dependencies to resolve a couple of new import errors that appeared in DatePicker during testing
  • 7002967 moves typescript from v5 to v6, and eslint from v9 to v10. It also updates various sub-packages to their latest versions

The following commits fix various migration issues with the TypeScript and ESlint updates:

As far as I can tell there are now no outstanding issues:

✅ test script runs successfully
✅ lint script runs successfuly
✅ build script runs successfully
✅ Storybook builds successfully
✅ Vite app builds successfully

@mkernohanbc mkernohanbc marked this pull request as ready for review April 17, 2026 21:46
@mkernohanbc
Copy link
Copy Markdown
Contributor Author

Cherry-picked today's work to a separate branch (see #657) and reverted here, to narrow the scope of this PR.

Copy link
Copy Markdown
Contributor

@ty2k ty2k left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This breaks the tokens output, see below.

Comment thread packages/design-tokens/package.json Outdated
@mkernohanbc mkernohanbc deleted the chore/dependencies branch April 20, 2026 23:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Dependencies Changes or issues affecting dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants