Skip to content

chore: bump resolution pins to clear dependency validation - #382

Open
justandras wants to merge 1 commit into
mainfrom
chore/update-dependency-pins
Open

justandras wants to merge 1 commit into
mainfrom
chore/update-dependency-pins

Conversation

@justandras

Copy link
Copy Markdown
Member

About the Contributor

This pull request is posted on behalf of the CBC.

Type of Contribution

This is a: Other (security dependency update)

Current Behaviour

validate-dependencies fails on main: outdated resolutions pins (and express's locked body-parser/proxy-addr) are flagged by yarn npm audit, including one critical (proxy-addr) and several high advisories.

New Behaviour

Pins raised to patched versions: axios 1.21.0, brace-expansion 5.0.12, engine.io 6.6.11, follow-redirects 1.16.2, glob 14.0.3, ip-address 10.7.5, js-yaml 3.15.2, minimatch 11.0.4. New pins: body-parser 1.20.9, proxy-addr 2.0.8. Audit passes.

Testing Instructions

  • I have added one or more unit tests for this PR
  • I have updated the relevant unit tests
  • No unit test changes are needed for this PR

Affected areas

Time Frame

Unblocks CI on main and all open PRs, so sooner is better.

Other Information

Status

  • PR is ready to be reviewed.
  • The functionality has been tested by the author.
  • Relevant unit tests have been added / updated.
  • Relevant documentation (code comments, system documentation) has been added / updated.

@justandras
justandras requested a review from ianshade November 3, 2026 11:59
@justandras justandras self-assigned this Nov 3, 2026
@justandras justandras added dependencies Pull requests that update a dependency file Contribution from CBC/Radio-Canada Contributions sponsored by CBC/Radio-Canada (cbc.radio-canada.ca) labels Nov 3, 2026
@coderabbitai

coderabbitai Bot commented Nov 3, 2026

Copy link
Copy Markdown

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 23 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: e933e3ea-c1df-4282-b0f1-9e73680d6997
Commits

Reviewing files that changed from the base of the PR and between 568203c and 7e2623e.

Files ignored due to path filters: 1
  • yarn.lock is excluded by !**/yarn.lock, !**/*.lock
Files selected for processing: 1
  • package.json
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

CodeRabbit Verify

  • Run CodeRabbit Verify to test the changes in this pull request.

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

Labels

Contribution from CBC/Radio-Canada Contributions sponsored by CBC/Radio-Canada (cbc.radio-canada.ca) dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant