Skip to content

chore: upgrade dependencies (202603)#114

Merged
brianhdk merged 1 commit intomainfrom
chore/upgrade-dependencies-202603
Mar 18, 2026
Merged

chore: upgrade dependencies (202603)#114
brianhdk merged 1 commit intomainfrom
chore/upgrade-dependencies-202603

Conversation

@mzanoni
Copy link
Copy Markdown
Collaborator

@mzanoni mzanoni commented Mar 18, 2026

https://trello.com/c/1f23tBM3/19439-recurring-task-development-webcomponents-check-package-dependencies

Summary

  • Upgraded direct devDependencies in packages/web-components, including @microsoft/api-extractor to ^7.57.7, @rollup/plugin-commonjs to ^29.0.2, @rollup/plugin-terser to ^1.0.0, @typescript-eslint/eslint-plugin and @typescript-eslint/parser to ^8.57.1, rollup to ^4.59.0, and vite to ^8.0.0
  • Kept comparator-range dependencies unchanged: @lit/context (>=1.1.6 <2.0.0) and lit (>=3.3.1 <4.0.0)
  • Kept eslint on the latest compatible 9.x release (^9.39.4) because current eslint-plugin-import and eslint-plugin-promise peer ranges do not yet accept eslint@10

Validation

  • npm run build (in packages/web-components): passed
  • npm run build:types (in packages/web-components): passed
  • npm run test (in packages/web-components): fails in tests/popular-products.test.ts against live Relewise API data; 20 tests passed and 1 integration test failed in each browser

Notes

  • npm outdated still reports eslint@10.0.3 as latest, but that major cannot be adopted yet without breaking the current ESLint plugin peer graph
  • npm outdated also reports peer dependency @relewise/client@2.23.1 as latest; it was not upgraded because the workflow only updates direct dependencies and devDependencies

@mzanoni mzanoni requested a review from brianhdk March 18, 2026 08:40
Copy link
Copy Markdown
Contributor

@brianhdk brianhdk left a comment

Choose a reason for hiding this comment

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

LGTM

@brianhdk brianhdk merged commit 734b6bf into main Mar 18, 2026
1 check passed
@brianhdk brianhdk deleted the chore/upgrade-dependencies-202603 branch March 18, 2026 08:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants