chore(deps): landable major dependency bumps#91
Merged
Conversation
globals 17, jsdom 29, size-limit + preset-small-lib 12, lint-staged 17, fumadocs-mdx 15, and pin create-github-app-token to a SHA. All within the existing toolchain; full gate (typecheck/lint/test/build) and size check pass. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
CI workflows to node 24.16.0, @types/node ^24.13.1, and engines.node >=24.16.0. Published packages declare no engines, so consumers are unaffected; this only raises the dev/CI baseline. Full gate passes on node 24. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
🦋 Changeset detectedLatest commit: 05c798f The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
This was referenced Jun 8, 2026
commit: |
Contributor
size-limit report 📦
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #91 +/- ##
=======================================
Coverage 84.23% 84.23%
=======================================
Files 41 41
Lines 2227 2227
Branches 326 326
=======================================
Hits 1876 1876
Misses 344 344
Partials 7 7
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Consolidates the Renovate major bumps that land cleanly within the current toolchain:
actions/create-github-app-tokento a commit SHA (remaining piece of the pin-dependencies PR)@types/node^24.13.1,engines.node>=24.16.0Why
Clear the rest of the Renovate backlog. Each bump here passes the full gate locally; the ones that don't (see below) are left open for dedicated migration PRs.
Impact
@flemo/*packages: no runtime/peer/engines change (engines is root-only, libraries declare none), so consumers are unaffected.engines.nodefor the monorepo rises to >=24.16.0 — drops node 20/22 for local dev/CI. Flagging this as the one opinionated change; revert that hunk if you want to keep node 20+ dev support.@flemo/web: fumadocs-mdx 15 (docs build toolchain), patch changeset included.Deferred (left open — real blockers, each needs its own PR)
context.getFilename()(removed in eslint 10); plugins not yet compatible.baseUrlis now a hard error (deprecated, removed in TS 7); needs a tsconfig/path-alias migration in@flemo/tsconfig.useNavigate"plain pop never relabels" (spy called 2x); two-major test-runner jump needs investigation.pnpm.onlyBuiltDependenciesmust move to pnpm-workspace.yaml, and build-script approval / deps-status flow changes; non-trivial.Test plan
CI=true pnpm turbo run typecheck lint test build— all 14 tasks pass (on node 24 locally).pnpm sizepasses with size-limit 12.Rollback
🤖 Generated with Claude Code