Skip to content

deps: update devDependencies and Node.js toolchain#65

Merged
johnie merged 2 commits into
mainfrom
feature/updates-2026-06-17
Jun 18, 2026
Merged

deps: update devDependencies and Node.js toolchain#65
johnie merged 2 commits into
mainfrom
feature/updates-2026-06-17

Conversation

@johnie

@johnie johnie commented Jun 17, 2026

Copy link
Copy Markdown
Owner

What

Refresh the dev toolchain for the June update cycle, including Node.js, pnpm metadata, and several devDependencies. This also updates the lockfile to the newly resolved dependency graph.

Why

Keep the build and test toolchain current, pick up upstream fixes in the development stack, and align the repo with the latest pnpm and Node.js versions used by this branch.

How

Bump the Node.js version in .nvmrc, update the affected devDependencies and packageManager field in package.json, then regenerate the lockfile. Add minimumReleaseAgeExclude entries in pnpm-workspace.yaml so the updated arktype dependency set remains installable under pnpm release-age policy.

Changes

  • Bump .nvmrc from v24.15.0 to v24.16.0
  • Update dev tooling versions in package.json, including Biome, Node types, tsdown, vite, vitest, and related packages
  • Update packageManager to pnpm@11.7.0
  • Regenerate pnpm-lock.yaml
  • Add release-age exclusions for arkregex@0.0.6 and arktype@2.2.1

Testing

  • Ran pnpm run ci

Deployment

  • No production deployment steps.
  • Developers pulling this branch should use Node.js v24.16.0.
  • Dependency installation now expects pnpm@11.7.0 and the workspace release-age exclusions in pnpm-workspace.yaml.

@changeset-bot

changeset-bot Bot commented Jun 17, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: decf740

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@johnie johnie merged commit 4e58484 into main Jun 18, 2026
1 check passed
@johnie johnie deleted the feature/updates-2026-06-17 branch June 18, 2026 11:41
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.

1 participant