Skip to content

chore: resolve remaining dependabot alerts with no open PR - #252

Merged
seanrcollings merged 2 commits into
mainfrom
chore/dependabot-transitive-fixes
Aug 25, 2026
Merged

chore: resolve remaining dependabot alerts with no open PR#252
seanrcollings merged 2 commits into
mainfrom
chore/dependabot-transitive-fixes

Conversation

@seanrcollings

Copy link
Copy Markdown
Contributor

Summary

  • Runs npm update to pick up brace-expansion, http-proxy-middleware, and formidable at patched versions — these were already inside the semver ranges declared by their parent packages, so no manifest changes were needed.
  • Adds root overrides for uuid (^11.1.1) and serialize-javascript (^7.0.5), which are transitive deps of dev-only tooling (sockjs/@storybook/addon-actions for uuid, Docusaurus's bundled webpack plugins for serialize-javascript) whose own declared ranges cap below the patched versions.
  • Verified full test suite, package builds, storybook:build, and docusaurus:build all pass with these changes.
  • image-size (pulled in by @docusaurus/mdx-loader) has an open DoS advisory with no patched version published yet — nothing actionable there until upstream releases a fix.

Resolves Dependabot alerts #140, #130, #120 (brace-expansion), #116 (http-proxy-middleware), #25 (formidable), #102 (uuid), #101, #72 (serialize-javascript).

Test plan

  • npm run test --workspaces
  • npm run build --workspaces
  • npm run storybook:build
  • npm run docusaurus:build

- npm update brace-expansion, http-proxy-middleware, formidable: already
  within the semver ranges declared by their parent packages.
- override uuid (^11.1.1) and serialize-javascript (^7.0.5): transitive
  deps of dev-only tooling (sockjs/@storybook/addon-actions for uuid,
  docusaurus's bundled webpack plugins for serialize-javascript) whose
  own declared ranges cap below the patched versions.

Scoped to just these packages (not a blanket `npm update`) to avoid
pulling in unrelated bumps like @react-aria/@internationalized/date
that reintroduce the DatePicker/DateInput snapshot mismatches fixed
in #251.
@seanrcollings
seanrcollings force-pushed the chore/dependabot-transitive-fixes branch from 3b3e53f to 8f1c3ac Compare August 24, 2026 21:57
@seanrcollings
seanrcollings force-pushed the chore/dependabot-transitive-fixes branch from 8f1c3ac to 1c384b7 Compare August 24, 2026 22:02
@seanrcollings
seanrcollings merged commit a6b70bf into main Aug 25, 2026
1 check passed
@seanrcollings
seanrcollings deleted the chore/dependabot-transitive-fixes branch August 25, 2026 16:12
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