Skip to content

chore(deps-dev): bump npm from 11.6.2 to 11.12.1#1490

Merged
caugner merged 2 commits intomainfrom
bump-npm
Apr 20, 2026
Merged

chore(deps-dev): bump npm from 11.6.2 to 11.12.1#1490
caugner merged 2 commits intomainfrom
bump-npm

Conversation

@caugner
Copy link
Copy Markdown
Contributor

@caugner caugner commented Apr 17, 2026

Description

Bumps npm from 11.6.2 to 11.12.1 and requires npm 11.8.0 or later.

Motivation

npm 11.6.2 has a bug that causes inconsistent lock file generation. Upgrading to 11.12.1 fixes this, and requiring npm >=11.8.0 ensures contributors use a version that generates consistent lock files.

Additional details

Mirrors the same change made to mdn/browser-compat-data in mdn/browser-compat-data#29507.

Related issues and pull requests

Relates to mdn/browser-compat-data#29507

Also require npm 11.8.0 or later.
@caugner caugner requested review from a team and mdn-bot as code owners April 17, 2026 20:24
@caugner caugner requested a review from LeoMcA April 17, 2026 20:24
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 17, 2026

06be168 was deployed to: https://fred-pr1490.review.mdn.allizom.net/

Copy link
Copy Markdown
Member

@LeoMcA LeoMcA left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, but has the same issue as the BCD PR: I believe nvm use will silently use the outdated npm version until it's updated with nvm install

@caugner caugner merged commit fbc5e9a into main Apr 20, 2026
13 checks passed
@caugner caugner deleted the bump-npm branch April 20, 2026 14:18
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