Skip to content

chore(deps): force patched js-yaml, fast-uri, ip-address (6 HIGH Dependabot alerts) - #502

Open
romainsalles wants to merge 1 commit into
developfrom
chore/vanta-overrides
Open

romainsalles wants to merge 1 commit into
developfrom
chore/vanta-overrides

Conversation

@romainsalles

Copy link
Copy Markdown
Contributor

Closes 6 HIGH Dependabot alerts for the Vanta compliance sweep by adding npm overrides (keyed per major so nodes on other majors are untouched) and regenerating both lockfiles. Lock-only change: no runtime code touched; all flagged packages are transitive dependencies.

Alerts

Root package-lock.json:

functions/package-lock.json:

Notes

  • ip-address: the flagged instance in the root lock was already on the 10.x major (10.2.0, via firebase-toolssocks), so a keyed ip-address@10 override bumps it within the same major — no compatibility risk. It is dev-tooling-only (firebase-tools devDependency), so runtime exposure was nil anyway.
  • Existing overrides blocks from previous sweeps (tar, uuid, brace-expansion, fast-xml-parser) are preserved; new keys were added alongside them.
  • Verification: both locks scanned post-regeneration — every js-yaml 3.x >= 3.15.1, every js-yaml 4.x >= 4.3.1, every fast-uri 3.x >= 3.1.5, ip-address at 10.5.0. Nodes on other majors untouched.
  • Tests (functions/, c8 + ava): 159 pass, 48 fail — the failures are all FirebaseIntegration tests requiring GCP credentials/Firestore emulator, and a clean origin/develop baseline fails the exact same 48. Zero regressions from this change.

🤖 Generated with Claude Code

…ndabot alerts)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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.

1 participant