Skip to content

Patch npm interoperability fixture security dependencies - #447

Merged
leehack merged 4 commits into
mainfrom
dependabot/npm_and_yarn/test/interop/ts/npm_and_yarn-e950602ea7
Oct 26, 2026
Merged

leehack merged 4 commits into
mainfrom
dependabot/npm_and_yarn/test/interop/ts/npm_and_yarn-e950602ea7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Complete the fixture-only remediation for Dependabot alerts #88–#93:

Only test/interop/ts/package-lock.json changes: five package entries, no added or removed packages (207 total). Existing ranges, Node 24 compatibility, licenses and lifecycle hooks are preserved. No overrides, direct dependencies, Dart APIs, minimum SDKs or package versions change. These packages belong to the private JavaScript interoperability fixture, not the published Dart SDK or CLI runtime dependency graph.

The vulnerable package versions were already present before the prior maintenance batch; these were newly surfaced alerts, not regressions introduced by that batch.

Validation

  • Standard npm ci, build, lint and format check passed.
  • npm audit --json: zero vulnerabilities in the prepared fixture graph.
  • Dart format check: 322 files, no changes.
  • dart analyze: no issues.
  • dart test: 2030 passed.
  • Independent artifact, lockfile and compatibility review found no blockers.
  • Current main incorporated without force-pushing; the reviewed lockfile blob is unchanged.

Hosted CI is being checked for the exact pushed head. This PR remains unmerged pending separate human approval.

…dates

Bumps the npm_and_yarn group with 2 updates in the /test/interop/ts directory: [body-parser](https://github.com/expressjs/body-parser) and [ip-address](https://github.com/beaugunderson/ip-address).


Updates `body-parser` from 2.3.0 to 2.4.0
- [Release notes](https://github.com/expressjs/body-parser/releases)
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)
- [Commits](expressjs/body-parser@v2.3.0...v2.4.0)

Updates `ip-address` from 10.7.2 to 10.7.5
- [Release notes](https://github.com/beaugunderson/ip-address/releases)
- [Commits](beaugunderson/ip-address@v10.7.2...v10.7.5)

---
updated-dependencies:
- dependency-name: body-parser
  dependency-version: 2.4.0
  dependency-type: indirect
  dependency-group: npm_and_yarn
- dependency-name: ip-address
  dependency-version: 10.7.5
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 26, 2026
@leehack leehack changed the title chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates Patch npm interoperability fixture security dependencies Oct 26, 2026
@leehack
leehack merged commit aca076b into main Oct 26, 2026
25 checks passed
@leehack
leehack deleted the dependabot/npm_and_yarn/test/interop/ts/npm_and_yarn-e950602ea7 branch October 26, 2026 12:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant