Skip to content

Manual bump of idna & axios and add override for brace-expansion#416

Merged
VirajP1002 merged 1 commit into
mainfrom
override-brace-expansion-and-update-idna
May 20, 2026
Merged

Manual bump of idna & axios and add override for brace-expansion#416
VirajP1002 merged 1 commit into
mainfrom
override-brace-expansion-and-update-idna

Conversation

@VirajP1002
Copy link
Copy Markdown
Contributor

@VirajP1002 VirajP1002 commented May 20, 2026

Motivation and Context

There is currently an issue with dependencies which causes Megalinter to fail which leads to PRs being blocked. brace-expansion is a transitive dependency and the parent packages glob & nodemon haven't been updated to support the new version.

A temporary override of brace-expansion to version 5.0.6 is required alongside a manual bump of Idna to 3.15 to allow Megalinter to pass, resulting in PRs to become unblocked. An additional update to Axios has also been added.

What has changed

  • brace-expansion overridden to 5.0.6
  • Update idna to 3.15
  • Bump Axios to 1.16.1

How to test?

  • Ensure validation passes
  • Ensure linting and tests pass using the relevant make commands
  • Ensure Megalinter passes

@VirajP1002 VirajP1002 marked this pull request as ready for review May 20, 2026 10:08
@VirajP1002 VirajP1002 requested a review from a team as a code owner May 20, 2026 10:08
@VirajP1002 VirajP1002 merged commit d887b61 into main May 20, 2026
9 checks passed
@VirajP1002 VirajP1002 deleted the override-brace-expansion-and-update-idna branch May 20, 2026 10: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.

3 participants