Skip to content

Update dependencies - #601

Merged
julien-deramond merged 1 commit into
mainfrom
maintenance-updates-6
Nov 1, 2026
Merged

julien-deramond merged 1 commit into
mainfrom
maintenance-updates-6

Conversation

@julien-deramond

Copy link
Copy Markdown
Member

Moves re2js from 2.8.6 to 2.9.0 in package-lock.json. It's a development package that only markdownlint uses, through markdownlint-cli2, and markdownlint 0.42.0 pins it to exactly 2.8.6, so the update needs an overrides entry in package.json: "re2js": "^2.8.7".

The range allows later patches and minors, so the lockfile can follow new re2js releases without another change here. The override can go once a markdownlint release depends on re2js 2.8.7 or later and markdownlint-cli2 picks it up; 0.42.0 and markdownlint-cli2 0.24.0 are still the latest today. The 2.9.0 release changes how the matcher builds its internal automaton and requires Node.js 20 or later, which the repository's >=22.12.0 already covers. Markdownlint still finds no issue in the 147 Markdown files, and nothing changes in the generated site.

2.9.0 is more than a week old, like the repository's Dependabot cooldown; 2.9.1 came out on October 28.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@julien-deramond
julien-deramond merged commit 40b1ffb into main Nov 1, 2026
9 checks passed
@julien-deramond
julien-deramond deleted the maintenance-updates-6 branch November 1, 2026 13:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant