Skip to content

Update dependencies to latest and clear all audit advisories - #46

Merged
valuecodes merged 9 commits into
mainfrom
chore/deps-update
Sep 24, 2026
Merged

valuecodes merged 9 commits into
mainfrom
chore/deps-update

Conversation

@valuecodes

Copy link
Copy Markdown
Owner

What

  • Clears every pnpm audit advisory on main (8 packages, including runtime hono and fast-xml-parser); pnpm audit now reports none. The last one, sharp 0.35.2 pinned exactly by miniflare, is fixed with a scoped override to 0.35.4. The yaml override is dropped because nothing in the lockfile depends on yaml any more.
  • Brings every dependency to its latest release that passes the 14-day minimumReleaseAge; pnpm outdated -r is empty. Majors land in their own commits: vite 8 + @vitejs/plugin-react 6, motion 13, jsdom 30 and vitest 5.
  • Moves Node to 24.21.0 (.nvmrc, engines, docs), because jsdom 30 needs ^24.15.0. CI reads .nvmrc; locally, run nvm install.
  • Removes the unused @hono/zod-validator and aligns the Pages deploy wrangler pin with the catalog.

How to test

pnpm install
pnpm typecheck
pnpm lint
pnpm test
pnpm build
pnpm format:check
pnpm --filter rehoboam-ui e2e

Security review

No security-impacting changes.

🤖 Generated with Claude Code

valuecodes and others added 8 commits September 24, 2026 14:41
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
jsdom 30 requires node ^24.15.0.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Pin sharp 0.35.4 over miniflare's exact 0.35.2, and drop the yaml
override, which no longer matches anything in the lockfile.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Align the Pages deploy wrangler pin with the catalog and update the
version mentions in the docs.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings September 24, 2026 12:10

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot review overview

🟡 Changes recommended

One or more issues must be addressed before approval.

Get a fresh assessment by requesting another Copilot review.

Review effort: Lite
Findings: 1 High severity · 1 Low severity

Open (2)
What changed in this PR

Updates the monorepo toolchain and dependencies, clears audit advisories, and aligns Node, documentation, and deployment pins.

Changes:

  • Upgrades major tooling packages including Vite, Vitest, Motion, jsdom, React, and Wrangler.
  • Updates Node.js to 24.21.0 and refreshes manifests, catalogs, and lockfile.
  • Removes the unused Hono validator and adds the scoped Sharp security override.
File Description
README.md Updated as part of this pull request.
pnpm-workspace.yaml Updated as part of this pull request.
pnpm-lock.yaml Updated as part of this pull request.
package.json Updated as part of this pull request.
docs/​architecture.md Updated as part of this pull request.
apps/​ui/​package.json Updated as part of this pull request.
apps/​ui/​AGENTS.md Updated as part of this pull request.
apps/​jobs/​package.json Updated as part of this pull request.
apps/​api/​package.json Updated as part of this pull request.
AGENTS.md Updated as part of this pull request.
.nvmrc Updated as part of this pull request.
.github/​workflows/​main.yml Updated as part of this pull request.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread .github/workflows/main.yml Outdated
Comment thread docs/architecture.md
Deploy Pages with the workspace-locked wrangler so the sharp override
applies, and note when the architecture doc's versions were updated.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@valuecodes
valuecodes merged commit 155c378 into main Sep 24, 2026
5 checks passed
@valuecodes
valuecodes deleted the chore/deps-update branch September 24, 2026 12:20
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