Skip to content

Fix available Dependabot security alerts - #142

Merged
Priyanshu Agrawal (priyanshu92) merged 1 commit into
mainfrom
users/priyanshu92/fix-dependabot-alerts-65b
Aug 10, 2026
Merged

Fix available Dependabot security alerts#142
Priyanshu Agrawal (priyanshu92) merged 1 commit into
mainfrom
users/priyanshu92/fix-dependabot-alerts-65b

Conversation

@priyanshu92

Copy link
Copy Markdown
Contributor

Open Dependabot alerts affect multiple SPA samples through vulnerable direct and transitive npm dependencies. This updates every dependency for which a patched release is currently available while keeping the changes within existing major versions.

Changes

  • Update Angular 20 packages to 20.3.27 and resolve patched Hono, ip-address, undici, socket.io-parser, fast-uri, js-yaml, and PostCSS versions.
  • Update React Router to 7.18.2 in affected React samples.
  • Regenerate affected lockfiles through npm to resolve patched js-yaml and PostCSS releases with valid integrity metadata.
  • Resolve 33 of the 35 open alerts identified when this change was prepared.

Known limitation

Dependabot alerts #563 and #565 remain open for nanoid. They require nanoid 3.3.17, but that version is not published in either the configured package proxy or the public npm registry, and no compatible patched version is currently resolvable through PostCSS.

Validation

  • Built all 13 affected npm projects.
  • Ran the Angular test suite in Chrome Headless: 5 tests passed.

- Update Angular packages and vulnerable transitive dependencies\n- Update React Router, js-yaml, and PostCSS across affected samples\n- Leave nanoid alerts pending because patched version 3.3.17 is unpublished\n\nCo-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@priyanshu92
Priyanshu Agrawal (priyanshu92) merged commit 7c16a69 into main Aug 10, 2026
3 checks passed
@priyanshu92
Priyanshu Agrawal (priyanshu92) deleted the users/priyanshu92/fix-dependabot-alerts-65b branch August 10, 2026 08:25
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