Skip to content

chore(deps): batch dev dependency upgrades - #284

Merged
tenphi merged 1 commit into
mainfrom
chore/dependency-batch
Aug 28, 2026
Merged

chore(deps): batch dev dependency upgrades#284
tenphi merged 1 commit into
mainfrom
chore/dependency-batch

Conversation

@tenphi

@tenphi tenphi commented Aug 28, 2026

Copy link
Copy Markdown
Owner

Consolidates the open Dependabot PRs that are safe to take. The bias throughout is mature line over newest number — nothing here crosses a major that the repo isn't ready for.

Verified locally: lint, format:check, typecheck, knip, check:test-only, build, size, and the full suite (82 files / 2171 tests, node + browser projects) all pass.

Taken — lockfile only

Existing ranges already allowed these, so package.json is untouched:

Package From To Replaces
eslint 10.4.0 10.9.1 #261
typescript-eslint 8.60.0 8.68.0 #262
@babel/core 7.29.0 7.29.7 #222
@babel/types 7.29.0 7.29.8
@babel/helper-plugin-utils 7.28.6 7.29.7
react / react-dom 19.2.4 19.2.8 #208
@types/react 19.2.14 19.2.18 #208

The Babel packages stay on the 7 line that peerDependencies declares (^7.24.0).

Taken — range changes

CI

Deliberately left out

Closes

#208, #222, #241, #258, #260, #261, #262 — and supersedes #263 with a different target version.

No changeset: dev dependencies and CI only, nothing user-visible.

Consolidates the open Dependabot PRs that are safe to take, keeping every
package on a mature line rather than jumping to the newest major.

Lockfile-only (existing ranges already allowed these):
- eslint 10.4.0 -> 10.9.1
- typescript-eslint 8.60.0 -> 8.68.0
- @babel/core 7.29.0 -> 7.29.7, @babel/types 7.29.0 -> 7.29.8,
  @babel/helper-plugin-utils 7.28.6 -> 7.29.7 (stays on the Babel 7 line
  declared in peerDependencies)
- react/react-dom 19.2.4 -> 19.2.8, @types/react 19.2.14 -> 19.2.18

Range changes:
- @tenphi/eslint-plugin-tasty ^0.11.3 -> ^1.0.5
- prettier ^3.8.1 -> ^3.9.6; the floor is pinned so format:check is
  reproducible. 3.9 changes union-type and arrow-callback wrapping, so
  src/ is reformatted in this commit.
- @types/node ^25.3.2 -> ^24.13.3, realigning the types with the Active
  LTS line the release workflow actually runs on. Node 25 is EOL and
  Node 26 is still Current.

CI:
- actions/cache v4 -> v6 (ESM rewrite; needs runner >= 2.327.1)

Deliberately not included: the Babel 8 bumps (#236, #239, #259), which
conflict with the ^7.24.0 peer range, and changesets/action v2 (#278),
which renames every input this repo passes.

Internal-only change, so no changeset.
@github-actions

Copy link
Copy Markdown
Contributor

📦 Snapshot release

Published 0.0.0-snapshot.835354d.

pnpm add @tenphi/tasty@0.0.0-snapshot.835354d

@tenphi
tenphi merged commit dc43110 into main Aug 28, 2026
7 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.

1 participant