Skip to content

chore: update to node 26.12 and use t.assert mock assertions - #1171

Open
araujogui wants to merge 1 commit into
nodejs:mainfrom
araujogui:chore/node-26.12
Open

araujogui wants to merge 1 commit into
nodejs:mainfrom
araujogui:chore/node-26.12

Conversation

@araujogui

Copy link
Copy Markdown
Member

Bumps .nvmrc to 26.12 and @types/node to 26.6.5, and rewrites mock checks in tests with the new t.assert.callCount / t.assert.nthCalledWith from nodejs/node#66476.

@araujogui
araujogui requested a review from a team as a code owner October 20, 2026 23:27
Copilot AI balanced review requested due to automatic review settings October 20, 2026 23:27
@vercel

vercel Bot commented Oct 20, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
api-docs-tooling Ready Ready Preview Oct 20, 2026 11:27pm UTC

Request Review

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@codecov

codecov Bot commented Oct 20, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.43%. Comparing base (560c042) to head (47edaff).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1171      +/-   ##
==========================================
- Coverage   93.44%   93.43%   -0.02%     
==========================================
  Files         278      278              
  Lines       27815    27778      -37     
  Branches     2789     2782       -7     
==========================================
- Hits        25993    25955      -38     
- Misses       1800     1801       +1     
  Partials       22       22              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions

Copy link
Copy Markdown
Contributor

api-links Generator

Performance estimate (single CI run)

  • Generation time: 20.8% slower (770.00 ms → 930.00 ms)
  • Peak memory: 1.1% lower (294.99 MB → 291.61 MB)

json Generator

Performance estimate (single CI run)

  • Generation time: 40.3% faster (11.55 s → 6.89 s)
  • Peak memory: 26.7% lower (1.13 GB → 851.36 MB)

legacy-html Generator

Performance estimate (single CI run)

  • Generation time: 6.0% faster (15.92 s → 14.96 s)
  • Peak memory: 19.7% lower (1.80 GB → 1.44 GB)

legacy-json Generator

Performance estimate (single CI run)

  • Generation time: 7.4% slower (8.88 s → 9.54 s)
  • Peak memory: 30.3% lower (1.18 GB → 838.89 MB)

llms-txt Generator

Performance estimate (single CI run)

  • Generation time: 1.5% faster (7.21 s → 7.10 s)
  • Peak memory: 31.9% lower (1.14 GB → 792.97 MB)

orama-db Generator

Output size: 1 file changed · net +108.00 B

File size details
File Main PR Change
orama-db.json 29.22 MB 29.22 MB +108.00 B (+0.0%)

Performance estimate (single CI run)

  • Generation time: 1.8% slower (8.67 s → 8.83 s)
  • Peak memory: 33.2% lower (1.41 GB → 964.86 MB)

web Generator

Output size: 136 files changed · net +60.00 B

File size details
File Main PR Change
assets/SearchBox-5N2BLbre.js 84.67 KB — -84.67 KB (-100.0%)
assets/SearchBox-BLEymqz6.js — 84.67 KB +84.67 KB
assets/dist-BpXkPixz.js 30.42 KB — -30.42 KB (-100.0%)
assets/dist-BHyHDc0b.js — 30.42 KB +30.42 KB
assets/SideBar-BhOmpglf.js 25.62 KB — -25.62 KB (-100.0%)
assets/SideBar-Bq1xbu38.js — 25.62 KB +25.62 KB
assets/client-B07OobTf.js 24.91 KB — -24.91 KB (-100.0%)
assets/client-DnDNn3zf.js — 24.91 KB +24.91 KB
assets/config-DrDQnQRh.js 24.09 KB — -24.09 KB (-100.0%)
assets/config-B9lForic.js — 24.09 KB +24.09 KB
assets/Combination-D0NTooDZ.js 16.11 KB — -16.11 KB (-100.0%)
assets/Combination-mzxykHow.js — 16.11 KB +16.11 KB
assets/ThemeToggle--uxi0jcN.js 13.65 KB — -13.65 KB (-100.0%)
assets/ThemeToggle-BJN5CxVL.js — 13.65 KB +13.65 KB
assets/dist-CikIjabR.js 10.20 KB — -10.20 KB (-100.0%)
assets/dist-CGgUznrl.js — 10.20 KB +10.20 KB
assets/Layout-K_74xTC1.js 10.13 KB — -10.13 KB (-100.0%)
assets/Layout-DIoDPy3q.js — 10.13 KB +10.13 KB
assets/compat-csaSXl7Y.js 10.13 KB — -10.13 KB (-100.0%)
assets/compat-fTYKnGQa.js — 10.13 KB +10.13 KB
assets/Tooltip-2UIJ7jjc.js 7.93 KB — -7.93 KB (-100.0%)
assets/Tooltip-Mzusz_sH.js — 7.93 KB +7.93 KB
assets/dist-BGPNQ9Tx.js 6.99 KB — -6.99 KB (-100.0%)
assets/dist-InvDyZ_w.js — 6.99 KB +6.99 KB
assets/jsx-runtime-BjRmIQZj.js 5.67 KB — -5.67 KB (-100.0%)
assets/jsx-runtime-q6UbCD6a.js — 5.67 KB +5.67 KB
assets/dist-Cw30zJsJ.js 3.93 KB — -3.93 KB (-100.0%)
assets/dist-pC7jdQ2i.js — 3.93 KB +3.93 KB
assets/CodeTabs-DR4-GaSK.js 3.89 KB — -3.89 KB (-100.0%)
assets/CodeTabs-CCaNKyy7.js — 3.89 KB +3.89 KB
assets/CodeBox-Be9JK0U-.js 3.44 KB — -3.44 KB (-100.0%)
assets/CodeBox-CbBEbQzI.js — 3.44 KB +3.44 KB
assets/hooks.module-o9NpyPjj.js 3.40 KB — -3.40 KB (-100.0%)
assets/hooks.module-Cl24TV19.js — 3.40 KB +3.40 KB
assets/FunctionSignature-CWhJGg3y.js 2.28 KB — -2.28 KB (-100.0%)
assets/FunctionSignature-TiEzTp6I.js — 2.28 KB +2.28 KB
assets/Banner-CTjR_2L9.js 2.13 KB — -2.13 KB (-100.0%)
assets/Banner-CbFG9t5h.js — 2.13 KB +2.13 KB
assets/ChangeHistory-NhAv8vIS.js 1.77 KB — -1.77 KB (-100.0%)
assets/ChangeHistory-DCp3WUDj.js — 1.77 KB +1.77 KB
assets/DataTag-JvBxzDYr.js 856.00 B — -856.00 B (-100.0%)
assets/DataTag-BAmLndVn.js — 856.00 B +856.00 B
assets/DocumentationIndex-ngdOn097.js 833.00 B — -833.00 B (-100.0%)
assets/DocumentationIndex-PqQwt6by.js — 833.00 B +833.00 B
assets/ArrowUpRightIcon-Dw_oLKAD.js 618.00 B — -618.00 B (-100.0%)
assets/ArrowUpRightIcon-BGVCF8yP.js — 618.00 B +618.00 B
assets/Badge-DIgVLlyH.js 616.00 B — -616.00 B (-100.0%)
assets/Badge-2UET-OTM.js — 616.00 B +616.00 B
assets/AlertBox-BL5CG3v1.js 591.00 B — -591.00 B (-100.0%)
assets/AlertBox-OwKmEy04.js — 591.00 B +591.00 B
assets/CodeBracketIcon-CfFudGKs.js 512.00 B — -512.00 B (-100.0%)
assets/CodeBracketIcon-dkTv6Lye.js — 512.00 B +512.00 B
assets/dist-B-DxqFib.js 477.00 B — -477.00 B (-100.0%)
assets/dist-BzCFMY1C.js — 477.00 B +477.00 B
assets/ChevronDownIcon-CpKrkxLy.js 468.00 B — -468.00 B (-100.0%)
assets/ChevronDownIcon-U4kP8lZ_.js — 468.00 B +468.00 B
assets/renderLabel-UBtG5S7j.js 447.00 B — -447.00 B (-100.0%)
assets/renderLabel-CclngAfZ.js — 447.00 B +447.00 B
assets/Blockquote-BggwlUVW.js 167.00 B — -167.00 B (-100.0%)
assets/Blockquote-CcrMC0B5.js — 167.00 B +167.00 B
assets/useRemoteConfig-BEajDAO3.js 151.00 B — -151.00 B (-100.0%)
assets/useRemoteConfig-vU28bmQ1.js — 151.00 B +151.00 B
assets/withIsland-05JakJZh.js 105.00 B — -105.00 B (-100.0%)
assets/withIsland-CipE9ISs.js — 105.00 B +105.00 B
bench.html 213.82 KB 213.78 KB -36.00 B (-0.0%)
dtls.html 316.25 KB 316.21 KB -36.00 B (-0.0%)
ffi.html 204.00 KB 203.96 KB -36.00 B (-0.0%)
vfs.html 214.01 KB 213.98 KB -36.00 B (-0.0%)
404.html 22.80 KB 22.80 KB +3.00 B (+0.0%)
addons.html 389.90 KB 389.90 KB +3.00 B (+0.0%)
all.html 34.81 MB 34.81 MB +3.00 B (+0.0%)
assert.html 673.69 KB 673.70 KB +3.00 B (+0.0%)
async_context.html 330.35 KB 330.35 KB +3.00 B (+0.0%)
async_hooks.html 293.41 KB 293.41 KB +3.00 B (+0.0%)
buffer.html 1.82 MB 1.82 MB +3.00 B (+0.0%)
child_process.html 699.34 KB 699.34 KB +3.00 B (+0.0%)
cli.html 678.84 KB 678.85 KB +3.00 B (+0.0%)
cluster.html 318.27 KB 318.27 KB +3.00 B (+0.0%)
console.html 194.58 KB 194.58 KB +3.00 B (+0.0%)
crypto.html 2.04 MB 2.04 MB +3.00 B (+0.0%)
debugger.html 148.42 KB 148.43 KB +3.00 B (+0.0%)
deprecations.html 609.02 KB 609.03 KB +3.00 B (+0.0%)
dgram.html 314.05 KB 314.05 KB +3.00 B (+0.0%)
diagnostics_channel.html 554.16 KB 554.16 KB +3.00 B (+0.0%)
dns.html 442.76 KB 442.76 KB +3.00 B (+0.0%)
documentation.html 30.02 KB 30.03 KB +3.00 B (+0.0%)
domain.html 131.41 KB 131.41 KB +3.00 B (+0.0%)
embedding.html 73.14 KB 73.14 KB +3.00 B (+0.0%)
environment_variables.html 39.57 KB 39.57 KB +3.00 B (+0.0%)
errors.html 570.94 KB 570.94 KB +3.00 B (+0.0%)
esm.html 196.41 KB 196.41 KB +3.00 B (+0.0%)
events.html 869.10 KB 869.10 KB +3.00 B (+0.0%)
fs.html 2.36 MB 2.36 MB +3.00 B (+0.0%)
globals.html 303.47 KB 303.47 KB +3.00 B (+0.0%)
http.html 1.23 MB 1.23 MB +3.00 B (+0.0%)
http2.html 1.31 MB 1.31 MB +3.00 B (+0.0%)
https.html 250.52 KB 250.52 KB +3.00 B (+0.0%)
index.html 28.06 KB 28.06 KB +3.00 B (+0.0%)
inspector.html 225.65 KB 225.66 KB +3.00 B (+0.0%)
intl.html 58.89 KB 58.89 KB +3.00 B (+0.0%)
module.html 531.20 KB 531.20 KB +3.00 B (+0.0%)
modules.html 238.40 KB 238.40 KB +3.00 B (+0.0%)
n-api.html 1.05 MB 1.05 MB +3.00 B (+0.0%)
net.html 670.90 KB 670.91 KB +3.00 B (+0.0%)
os.html 173.79 KB 173.80 KB +3.00 B (+0.0%)
packages.html 234.83 KB 234.84 KB +3.00 B (+0.0%)
path.html 186.51 KB 186.52 KB +3.00 B (+0.0%)
perf_hooks.html 912.49 KB 912.49 KB +3.00 B (+0.0%)
permissions.html 94.13 KB 94.14 KB +3.00 B (+0.0%)
process.html 1.20 MB 1.20 MB +3.00 B (+0.0%)
punycode.html 68.48 KB 68.48 KB +3.00 B (+0.0%)
querystring.html 70.41 KB 70.42 KB +3.00 B (+0.0%)
quic.html 988.32 KB 988.33 KB +3.00 B (+0.0%)
readline.html 381.45 KB 381.45 KB +3.00 B (+0.0%)
repl.html 314.32 KB 314.32 KB +3.00 B (+0.0%)
report.html 238.26 KB 238.26 KB +3.00 B (+0.0%)
single-executable-applications.html 170.86 KB 170.87 KB +3.00 B (+0.0%)
sqlite.html 543.81 KB 543.81 KB +3.00 B (+0.0%)
stream.html 1.27 MB 1.27 MB +3.00 B (+0.0%)
stream_iter.html 795.87 KB 795.87 KB +3.00 B (+0.0%)
string_decoder.html 69.13 KB 69.13 KB +3.00 B (+0.0%)
test.html 1.47 MB 1.47 MB +3.00 B (+0.0%)
timers.html 192.67 KB 192.67 KB +3.00 B (+0.0%)
tls.html 553.44 KB 553.44 KB +3.00 B (+0.0%)
tracing.html 131.22 KB 131.22 KB +3.00 B (+0.0%)
tty.html 114.10 KB 114.10 KB +3.00 B (+0.0%)
typescript.html 53.34 KB 53.34 KB +3.00 B (+0.0%)
url.html 534.56 KB 534.57 KB +3.00 B (+0.0%)
util.html 1.27 MB 1.27 MB +3.00 B (+0.0%)
v8.html 575.25 KB 575.25 KB +3.00 B (+0.0%)
vm.html 657.44 KB 657.45 KB +3.00 B (+0.0%)
wasi.html 84.21 KB 84.22 KB +3.00 B (+0.0%)
webcrypto.html 681.72 KB 681.72 KB +3.00 B (+0.0%)
webstreams.html 566.50 KB 566.50 KB +3.00 B (+0.0%)
worker_threads.html 663.11 KB 663.11 KB +3.00 B (+0.0%)
zlib.html 1013.26 KB 1013.27 KB +3.00 B (+0.0%)

Performance estimate (single CI run)

  • Generation time: 17.3% faster (24.22 s → 20.02 s)
  • Peak memory: 14.8% lower (1.96 GB → 1.67 GB)

@avivkeller

Copy link
Copy Markdown
Member

@araujogui Is this version LTS?

@araujogui

Copy link
Copy Markdown
Member Author

This branch was successfully deployed

1 active deployment
Preview – api-docs-tooling — 47edaff9 Deployed Oct 20, 2026 by vercel[bot]
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.

4 participants