Skip to content

chore(deps): update dependencies - #51

Merged
angeloashmore merged 1 commit into
masterfrom
claude/dependencies
Oct 30, 2026
Merged

angeloashmore merged 1 commit into
masterfrom
claude/dependencies

Conversation

@angeloashmore

Copy link
Copy Markdown
Member

Description

This PR refreshes the lockfile. It uses only versions published before 2026-10-27 (3 days ago).

Direct dependencies: none updated.

Not updated:

  • oxfmt 0.75.0 and oxlint 1.90.0 (published 2026-10-27) and @types/node 26.6.6 (published 2026-10-28) are newer than the cutoff. The next run picks them up.
  • jsdom: the npm latest tag points to 29.1.1, which is older than the installed 30.1.3. 30.1.3 was kept.
  • @prismicio/client 7.23.0 is available, but it is a peer dependency, so it is skipped.
  • tsdown: held back (see below). 0.23.3 and 0.23.4 exist but were published after the cutoff, so they could not be tried in this run.

Transitive dependencies: refreshed with npm update --before=2026-10-27, with tsdown kept at 0.23.1. Changes (dev-only):

  • magic-string 1.4.3 → 1.4.4 (used by vitest)
  • postcss 8.5.31 → 8.5.32 (used by vite via vitest)

No source, test, or CI changes. The net diff is only package-lock.json.

Held back

Package Current Target Why
tsdown 0.23.1 0.23.2 (0.23.3 / 0.23.4 after the cutoff) 0.23.2 depends on rolldown-plugin-dts@^0.29.0-beta.2, which fails npm run build with TypeScript 7.0.2 (does not provide the classic TypeScript API required by tsc). See #48.

A human needs to choose one of these:

  • Enable isolatedDeclarations in tsconfig.json (needs source changes and review of the generated public .d.ts files).
  • Move to TypeScript 7.1 when it is stable.
  • Wait for a tsdown / rolldown-plugin-dts release that supports TypeScript 7.0. The next run will try 0.23.3 once it is past the cutoff.

How to QA

npm ci, npm run lint, npm run types, and npm run build pass locally. CI runs the unit tests.


Generated by Claude Code

Refresh transitive dev dependencies in the lockfile.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L1dGD6bfAd8toT1KAWbbRz
@cursor

cursor Bot commented Oct 30, 2026

Copy link
Copy Markdown

Bugbot is paused — your team has an unpaid invoice

Bugbot is paused because your team has an unpaid invoice.

Pay it from the billing page in the Cursor dashboard and Bugbot resumes automatically.

(requestId: d5a233d8-f2af-4122-8d2c-d3bad4140be8)

@angeloashmore
angeloashmore merged commit 97b3f29 into master Oct 30, 2026
13 checks passed
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.

2 participants