Skip to content
This repository was archived by the owner on Oct 26, 2026. It is now read-only.

Bump cross-spawn to 7.0.6 - #30

Merged
blimpich merged 1 commit into
Expensify:mainfrom
MelvinBot:claude-bumpCrossSpawn
Oct 26, 2026
Merged

blimpich merged 1 commit into
Expensify:mainfrom
MelvinBot:claude-bumpCrossSpawn

Conversation

@MelvinBot

Copy link
Copy Markdown
Contributor

Details

Bumps transitive dev dependency cross-spawn 7.0.3 → 7.0.6 in package-lock.json to fix the ReDoS Dependabot alert (CVE-2024-21538). Lockfile-only change. No API changes.

Usage: not imported by this library. It's pulled in only by dev tooling: eslint and react-native → @react-native-community/cli-platform-android → execa. It isn't shipped in dist.

Change Log
  • 7.0.6: update cross-spawn version to 7.0.5 in package-lock.json
  • 7.0.5: fix escaping bug introduced by backtracking
  • 7.0.4: disable regexp backtracking (ReDoS fix)

Full log: https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md

Related Issues

$ https://github.com/Expensify/Expensify/issues/695879

Manual Tests

  1. npm ci, then npm ls cross-spawn shows only 7.0.6.
  2. npm run lint and npm run ts pass. This runs eslint, which uses cross-spawn.
  3. npm run build succeeds.

AI ran steps 1 and 2: both passed.

Linked PRs

@github-actions

github-actions Bot commented Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@AndrewGable

Copy link
Copy Markdown
Contributor

recheck

@AndrewGable
AndrewGable requested a review from a team October 26, 2026 15:35
@melvin-bot
melvin-bot Bot requested review from blimpich and removed request for a team October 26, 2026 15:36
@blimpich
blimpich merged commit bbb8f8a into Expensify:main Oct 26, 2026
6 of 10 checks passed
@os-botify

os-botify Bot commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

🚀 Published to npm in 1.0.20 🎉

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants