Skip to content

chore(deps): update dependencies - #53

Merged
angeloashmore merged 3 commits into
masterfrom
claude/dependencies
Nov 3, 2026
Merged

angeloashmore merged 3 commits into
masterfrom
claude/dependencies

Conversation

@angeloashmore

@angeloashmore angeloashmore commented Nov 3, 2026 •

Copy link
Copy Markdown
Member

Description

This PR updates dev dependencies. It uses only versions published before 2026-10-31 (3 days ago).

Direct dependencies (all devDependencies):

  • @types/node 26.6.5 → 26.6.6 (stays pinned exact)
  • oxfmt ^0.74.0 → ^0.75.0
  • oxlint ^1.89.0 → ^1.90.0
  • tsdown ^0.23.1 → ^0.23.4 (held back since chore(deps): update dependencies #48; see below)

Transitive dependencies: refreshed with npm update --before=2026-10-31. Examples: rolldown 1.2.15 → 1.2.16, @oxc-project/types 0.155.0 → 0.156.0, @babel/parser 7.29.11 → 7.29.12, @csstools/css-color-parser 4.2.6 → 4.2.7.

Not updated:

  • vitest and @vitest/coverage-v8 5.1.0 were published on 2026-11-02, after the cutoff. The next run picks them up.
  • @prismicio/client 7.23.0 is a peer dependency, so it is skipped. Its lockfile entry stays at 7.22.3.

tsdown: 0.23.4 depends on rolldown-plugin-dts@^0.28.8, not the ^0.29.0-beta line that broke the build with TypeScript 7.0.2 in 0.23.2. npm run build passes. I compared the build output with a master build: both builds produce the same files, and the only changes are the order of import lines in the .d.ts/.js files. No public types change.

No source, test, or CI changes.

Held back

None.

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


Note

Low Risk
Dev-only dependency and lockfile updates with no runtime or library API changes in this package.

Overview
This PR bumps devDependencies only—no source, tests, or CI config changes.

Direct updates: @types/node 26.6.5 → 26.6.6 (still pinned exact), oxfmt ^0.74.0 → ^0.75.0, oxlint ^1.89.0 → ^1.90.0, and tsdown ^0.23.1 → ^0.23.4. The lockfile refresh pulls in related toolchain bumps (e.g. rolldown 1.2.16, @oxc-project/types 0.156.0, platform bindings for oxfmt/oxlint).

tsdown 0.23.4 replaces tree-kill with tinyps and updates build-related deps; per the PR notes, build still passes and public types are unchanged aside from import ordering in generated .d.ts/.js. vitest / @vitest/coverage-v8 and peer @prismicio/client were intentionally not bumped.

Reviewed by Cursor Bugbot for commit 6023aca. Bugbot is set up for automated code reviews on this repo. Configure here.

Update oxfmt, oxlint, tsdown, and @types/node. Refresh transitive
dependencies in the lockfile.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L1dGD6r2rvdmFD5NC9odhy
Update oxfmt, oxlint, tsdown, and @types/node. Refresh transitive
dependencies with versions published before 2026-10-31.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L1dGD6r2rvdmFD5NC9odhy
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L1dGD6r2rvdmFD5NC9odhy
@angeloashmore
angeloashmore merged commit 570bf89 into master Nov 3, 2026
14 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