Skip to content

chore: sync docs npm dependencies#1252

Merged
MilesCranmer merged 1 commit into
astroautomata:masterfrom
MilesCranmerBot:bot/docs-lockfile-sync-1237
Jul 2, 2026
Merged

chore: sync docs npm dependencies#1252
MilesCranmer merged 1 commit into
astroautomata:masterfrom
MilesCranmerBot:bot/docs-lockfile-sync-1237

Conversation

@MilesCranmerBot

@MilesCranmerBot MilesCranmerBot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Addresses the docs workflow npm ci failure from #1237 / 36b2228.

Besides regenerating docs/package-lock.json, this keeps markdown-it-mathjax3 on the VitePress-compatible 4.x range. The 5.x bump can produce a lockfile, but npm ci rejects it because vitepress@1.6.4 declares an optional peer on markdown-it-mathjax3@^4.

Verification:

  • cd docs && npm install --package-lock-only
  • cd docs && npm ci

Co-authored-by: Miles Cranmer <miles.cranmer@gmail.com>
@MilesCranmerBot MilesCranmerBot force-pushed the bot/docs-lockfile-sync-1237 branch from 8488418 to 2cbfe86 Compare July 2, 2026 12:46
@MilesCranmerBot MilesCranmerBot changed the title chore: sync docs npm lockfile chore: sync docs npm dependencies Jul 2, 2026
MilesCranmerBot referenced this pull request Jul 2, 2026
* chore(deps): consolidate GitHub Actions version bumps

- julia-actions/setup-julia v2→v3
- docker/login-action v3→v4
- docker/metadata-action v5→v6
- docker/setup-qemu-action v3→v4
- docker/setup-buildx-action v3→v4
- docker/build-push-action v6→v7

Closes #1225
Closes #1170

* chore(deps): consolidate npm/docs dependency bumps

- d3-format ^3.1.0 → ^3.1.2
- markdown-it ^14.1.0 → ^14.2.0
- markdown-it-mathjax3 ^4.3.2 → ^5.2.0
- vitepress-plugin-tabs ^0.6.0 → ^0.9.0

Closes #1227
Closes #1229
Closes #1231
Closes #1233
@codecov

codecov Bot commented Jul 2, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@MilesCranmer MilesCranmer merged commit 61e656a into astroautomata:master Jul 2, 2026
24 checks passed
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.

2 participants