chore(types): upgrade @types/node 24.13.3 to 24.13.6 - #658
Merged
Merged
Conversation
Stay on Node 24. Vercel does not accept Node 26 for Builds or Functions yet. Refs #645
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
§11 order 9 now points at the PR that moves @types/node to 24.13.6.
This was referenced Sep 24, 2026
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.
Closes #645
Part of #635 (order 9). Base
preview. Blocked-by order 8 isf6da94c9(PR #657).Edits mapped to やること
chore/types-node-24.13.6fromorigin/previewf6da94c9(order 8 merged). Bun 1.4.2 (1.4.2+744846f84) was already installed at/tmp/bun-1.4.2and was prepended toPATH. Global Bun was not upgraded (bun upgradewas not run;~/.bunwas not written). Nodev24.20.0. NoPUBLIC_GA4_MEASUREMENT_ID/PUBLIC_X_PIXEL_ID/PUBLIC_META_PIXEL_ID.package.jsondevDependencies["@types/node"]:^24.13.3→^24.13.6. The^24major is unchanged. No other range changed. Noengines.node. No.nvmrcchange. Commit1a5402cf.bun install(Bun 1.4.2). See Lockfile.1a5402cfsogit diff --exit-codeis the generated-file check. All exit 0. Results match the dry-run table (typecheck / test / build / REQUIRE_BUILT_ARTIFACTS / verify:gates OK; Playwright 356 passed, 26 skipped, 0 failed;bun auditno vulnerabilities).CHANGELOG.md### Changed(commit1a5402cf):- **@types/node 24.13.3 → 24.13.6** — stays on Node 24 (Vercel does not accept Node 26 yet).docs/TOOLCHAIN.md§2 does not mention@types/node(the current-versions table has no such row). Left unchanged. The only other24.13.3mention is historical §5 order 3 of the [UPGRADE] 2026-08 toolchain series (Astro 7.2, Bun 1.4, Playwright, OG 1.0) #280 series (@vercel/edge1.3.3 +@types/node24.13.3), which this Issue does not ask to rewrite.docs/TOOLCHAIN.md§11 order 9:— done (#658). Follow-up commitac94099c. §2 was not edited (no@types/noderow).Lockfile
git diff --numstat f6da94c9for commit1a5402cf(before the §11 follow-up):git diff --statforpackage.json+bun.lockonly:That is one
package.jsonline replaced and fourbun.lockdiff lines (the embedded range, and the resolved package entry's version + integrity).undici-typesstays~7.18.0.bun installwrote the lockfile; it was not hand-edited.lockfileVersionstays 1.bun installlog (Bun 1.4.2, after the range bump):Bun printed
(v26.6.2 available). It was not installed. Resolved package is@types/node@24.13.6.Lockfile greps
Exactly one
["@types/node@entry, major 24. Pre-existing transitive"@types/node@14.18.63"strings (two, from packages that declare@types/node^14) are unchanged and do not match that grep.node_modules/@types/nodeversion after install:24.13.6.Verification (Bun 1.4.2+744846f84, Node v24.20.0)
Chain ran on commit
1a5402cf. Each command exit 0.unset PUBLIC_GA4_MEASUREMENT_ID PUBLIC_X_PIXEL_ID PUBLIC_META_PIXEL_IDbefore the chain.bun run typecheckbun run testbun run testrunsbuild:datathenbun test. ETL completed (556 occupations).sector.test.tsprints two[og] sectors projection schema mismatchlines. Same pre-existing negative fixtures noted on #657; the run is 1725 pass / 0 fail.bun run buildThe 844 route lines are omitted. CSP hashes unchanged.
REQUIRE_BUILT_ARTIFACTS=1 bun test scripts/home-css-loading.test.ts src/site/models-built.test.tsbun run verify:gatesbun x playwright test --reporter=line0 failed. Per-test lines omitted (382 listed: 356 passed + 26 skipped).
bun auditgit diff --exit-codeNo output. Working tree clean after the chain (no generated-file drift).
Not changed
@types/node@25/@26. Noengines.node. No.nvmrcchange. No other package bumps.vercel inspector preview-URL curl. Those were not run.Vercel
The Issue does not ask for
vercel inspect. The PR head check saysCanceled by Ignored Build Step, so this is the read-only record of what that means.1a5402cf(lockfile): GitHub statusDeployment has completed→dpl_GWecav3AWJcCno6kb3xYVE8eaRKJ. Build log:bun install v1.4.1 (4661e494f),+ @types/node@24.13.6,[check-lockfile-sync] OK — 13 deps match between package.json and bun.lock.,Build Completed in /vercel/output [47s]. Preview alias: https://jobs-git-chore-types-node-24136-zkscio.vercel.appac94099c(§11 only):scripts/vercel-ignore-build.shskipped the build. That success status is what the PR head shows. It did not replace the deployment above.Build-image Bun is 1.4.1, which matches TOOLCHAIN §2 (Vercel
1.4.xobserved at 1.4.1).lockfileVersion1 installed under--frozen-lockfile.