Skip to content

chore: move to pnpm - #1015

Open
avivkeller wants to merge 2 commits into
mainfrom
pnpmify
Open

chore: move to pnpm#1015
avivkeller wants to merge 2 commits into
mainfrom
pnpmify

Conversation

@avivkeller

@avivkeller avivkeller commented Aug 9, 2026

Copy link
Copy Markdown
Member

Now that we are a monorepo, it would be nice to use pnpm (so that workspace: imports are rewritten during publish).

I did some source code checking, and we don't actually need to follow the instructions at https://pnpm.io/using-changesets, since changesets uses the workspace defined tool internally.

Consumers (like node core) can still use npm to install the package.

@avivkeller
avivkeller requested a review from a team as a code owner August 9, 2026 12:31
@vercel

vercel Bot commented Aug 9, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
api-docs-tooling Ready Ready Preview Aug 9, 2026 12:57pm

Request Review

@codecov

codecov Bot commented Aug 9, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 89.39%. Comparing base (cffd211) to head (cd2166d).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1015      +/-   ##
==========================================
+ Coverage   89.38%   89.39%   +0.01%     
==========================================
  Files         203      203              
  Lines       18763    18790      +27     
  Branches     1749     1753       +4     
==========================================
+ Hits        16771    16798      +27     
  Misses       1985     1985              
  Partials        7        7              

☔ 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

github-actions Bot commented Aug 9, 2026

Copy link
Copy Markdown
Contributor

api-links Generator

Output: 1 file differs

apilinks.json
Expected values to be strictly deep-equal:
+ actual - expected
... Skipped lines

  {
    'Agent.defaultMaxSockets': 'https://github.com/{repository}/blob/HEAD/lib/_http_agent.js#L293',
    'Buffer.alloc': 'https://github.com/{repository}/blob/HEAD/lib/buffer.js#L450',
    'Buffer.allocUnsafe': 'https://github.com/{repository}/blob/HEAD/lib/buffer.js#L469',
    'Buffer.allocUnsafeSlow': 'https://github.com/{repository}/blob/HEAD/lib/buffer.js#L492',
...
    'agent.addRequest': 'https://github.com/{repository}/blob/HEAD/lib/_http_agent.js#L358',
+   'agent.createConnection': 'https://github.com/{repository}/blob/HEAD/lib/https.js#L332',
-   'agent.createConnection': 'https://github.com/{repository}/blob/HEAD/lib/_http_agent.js#L297',
    'agent.createSocket': 'https://github.com/{repository}/blob/HEAD/lib/_http_agent.js#L439',
    'agent.destroy': 'https://github.com/{repository}/blob/HEAD/lib/_http_agent.js#L672',
+   'agent.getName': 'https://github.com/{repository}/blob/HEAD/lib/https.js#L515',
+   'agent.keepSocketAlive': 'https://github.com/{repository}/blob/HEAD/lib/https.js#L484',
-   'agent.getName': 'https://github.com/{repository}/blob/HEAD/lib/_http_agent.js#L327',
-   'agent.keepSocketAlive': 'https://github.com/{repository}/blob/HEAD/lib/_http_agent.js#L628',
    'agent.removeSocket': 'https://github.com/{repository}/blob/HEAD/lib/_http_agent.js#L567',
    'agent.reuseSocket': 'https://github.com/{repository}/blob/HEAD/lib/_http_agent.js#L664',
    'assert.assert': 'https://github.com/{repository}/blob/HEAD/lib/assert.js#L185',
    'asyncResource.asyncId': 'https://github.com/{repository}/blob/HEAD/lib/async_hooks.js#L243',
    'asyncResource.bind': 'https://github.com/{repository}/blob/HEAD/lib/async_hooks.js#L275',
...
    'server.address': 'https://github.com/{repository}/blob/HEAD/lib/net.js#L2699',
+   'server.close': 'https://github.com/{repository}/blob/HEAD/lib/net.js#L2832',
+   'server.closeAllConnections': 'https://github.com/{repository}/blob/HEAD/lib/https.js#L124',
+   'server.closeIdleConnections': 'https://github.com/{repository}/blob/HEAD/lib/https.js#L126',
-   'server.close': 'https://github.com/{repository}/blob/HEAD/lib/_http_server.js#L681',
-   'server.closeAllConnections': 'https://github.com/{repository}/blob/HEAD/lib/_http_server.js#L691',
-   'server.closeIdleConnections': 'https://github.com/{repository}/blob/HEAD/lib/_http_server.js#L703',
    'server.getConnections': 'https://github.com/{repository}/blob/HEAD/lib/net.js#L2794',
    'server.listen': 'https://github.com/{repository}/blob/HEAD/lib/net.js#L2496',
    'server.ref': 'https://github.com/{repository}/blob/HEAD/lib/net.js#L2945',
+   'server.setTimeout': 'https://github.com/{repository}/blob/HEAD/lib/https.js#L128',
-   'server.setTimeout': 'https://github.com/{repository}/blob/HEAD/lib/_http_server.js#L719',
    'server.unref': 'https://github.com/{repository}/blob/HEAD/lib/net.js#L2954',
+   'server[SymbolAsyncDispose]': 'https://github.com/{repository}/blob/HEAD/lib/net.js#L2872',
-   'server[SymbolAsyncDispose]': 'https://github.com/{repository}/blob/HEAD/lib/_http_server.js#L687',
    'server[SymbolAsyncIterator]': 'https://github.com/{repository}/blob/HEAD/lib/net.js#L2879',
    'server[kDeserialize]': 'https://github.com/{repository}/blob/HEAD/lib/net.js#L2419',
    'server[kTransferList]': 'https://github.com/{repository}/blob/HEAD/lib/net.js#L2392',
    'server[kTransfer]': 'https://github.com/{repository}/blob/HEAD/lib/net.js#L2397',
+   'server[undefined]': 'https://github.com/{repository}/blob/HEAD/lib/net.js#L2909',
-   'server[undefined]': 'https://github.com/{repository}/blob/HEAD/lib/_http_server.js#L726',
    'serverresponse._finish': 'https://github.com/{repository}/blob/HEAD/lib/_http_server.js#L254',
    'serverresponse._implicitHeader': 'https://github.com/{repository}/blob/HEAD/lib/_http_server.js#L411',
    'serverresponse.assignSocket': 'https://github.com/{repository}/blob/HEAD/lib/_http_server.js#L304',
    'serverresponse.detachSocket': 'https://github.com/{repository}/blob/HEAD/lib/_http_server.js#L315',
    'serverresponse.statusCode': 'https://github.com/{repository}/blob/HEAD/lib/_http_server.js#L277',

Performance estimate (single CI run)

  • Generation time: 7.3% faster (1.37 s → 1.27 s)
  • Peak memory: 2.1% lower (359.32 MB → 351.86 MB)

legacy-html Generator

Performance estimate (single CI run)

  • Generation time: 7.3% slower (19.43 s → 20.84 s)
  • Peak memory: 8.5% higher (2.20 GB → 2.39 GB)

legacy-json Generator

Performance estimate (single CI run)

  • Generation time: 7.3% faster (9.94 s → 9.21 s)
  • Peak memory: 10.6% higher (1.61 GB → 1.78 GB)

llms-txt Generator

Performance estimate (single CI run)

  • Generation time: 25.0% slower (7.99 s → 9.99 s)
  • Peak memory: 11.7% higher (1.61 GB → 1.80 GB)

orama-db Generator

Output size: 1 file changed · net -1.10 KB

File size details
File Main PR Change
orama-db.json 9.07 MB 9.07 MB -1.10 KB (-0.0%)

Performance estimate (single CI run)

  • Generation time: 2.8% faster (8.84 s → 8.59 s)
  • Peak memory: 2.0% higher (1.78 GB → 1.82 GB)

web Generator

Output size: 276 files changed · net +1.46 KB

File size details
File Main PR Change
assets/style-BGFjzqNj.css 145.55 KB -145.55 KB (-100.0%)
assets/style-CAlgJQUE.css 145.35 KB +145.35 KB
assets/SearchBox-DFBXiUgH.js 84.74 KB +84.74 KB
assets/SearchBox-DSHLrBFs.js 84.66 KB -84.66 KB (-100.0%)
assets/dist-D2SKTfyh.js 30.43 KB +30.43 KB
assets/dist-B-tcwlZU.js 30.40 KB -30.40 KB (-100.0%)
assets/SideBar-B8X8Ljuv.js 25.30 KB +25.30 KB
assets/SideBar-D6eWwyUo.js 25.25 KB -25.25 KB (-100.0%)
assets/runtime-B2s5vafC.js 19.70 KB +19.70 KB
assets/runtime-CuOXeOsc.js 19.67 KB -19.67 KB (-100.0%)
assets/Combination-BfNoDpHT.js 16.13 KB +16.13 KB
assets/Combination-BfEHa5kL.js 16.10 KB -16.10 KB (-100.0%)
assets/compat.module-BAHkbzNT.js 13.98 KB -13.98 KB (-100.0%)
assets/ThemeToggle-Bk7bbBNF.js 13.63 KB +13.63 KB
assets/ThemeToggle-Cn7yy736.js 13.56 KB -13.56 KB (-100.0%)
assets/dist-DRooaQgv.js 10.20 KB +10.20 KB
assets/dist-BUi3cCa9.js 10.17 KB -10.17 KB (-100.0%)
assets/compat-C7OwU7Hw.js 10.13 KB +10.13 KB
assets/Layout-CCkTUJzj.js 8.04 KB +8.04 KB
assets/Layout-DPQHCA0u.js 7.97 KB -7.97 KB (-100.0%)
assets/Tooltip-DFdGg-dR.js 7.93 KB +7.93 KB
assets/Tooltip-DAFEIlvj.js 7.86 KB -7.86 KB (-100.0%)
assets/dist-DY1pOkHR.js 6.99 KB +6.99 KB
assets/dist-DmW9PfTd.js 6.95 KB -6.95 KB (-100.0%)
assets/jsx-runtime-MiIXjLmb.js 5.67 KB +5.67 KB
assets/withIsland-Bs9Mko6v.js 4.15 KB -4.15 KB (-100.0%)
assets/withIsland-DWLVHEHM.js 4.15 KB +4.15 KB
assets/dist-BgU9mQq7.js 3.94 KB +3.94 KB
assets/dist-BgFPQUlJ.js 3.91 KB -3.91 KB (-100.0%)
assets/CodeTabs-DoYgYXiv.js 3.88 KB +3.88 KB
assets/CodeTabs-z6Mdox4V.js 3.80 KB -3.80 KB (-100.0%)
assets/CodeBox-SXnpTVYL.js 3.41 KB +3.41 KB
assets/hooks.module-BRAZNwAJ.js 3.37 KB +3.37 KB
assets/CodeBox-BiA60M7p.js 3.33 KB -3.33 KB (-100.0%)
assets/404-BN62ClXv.js 2.37 KB +2.37 KB
assets/addons-BN62ClXv.js 2.37 KB +2.37 KB
assets/all-BN62ClXv.js 2.37 KB +2.37 KB
assets/assert-BN62ClXv.js 2.37 KB +2.37 KB
assets/async_context-BN62ClXv.js 2.37 KB +2.37 KB
assets/async_hooks-BN62ClXv.js 2.37 KB +2.37 KB
assets/buffer-BN62ClXv.js 2.37 KB +2.37 KB
assets/child_process-BN62ClXv.js 2.37 KB +2.37 KB
assets/cli-BN62ClXv.js 2.37 KB +2.37 KB
assets/cluster-BN62ClXv.js 2.37 KB +2.37 KB
assets/console-BN62ClXv.js 2.37 KB +2.37 KB
assets/crypto-BN62ClXv.js 2.37 KB +2.37 KB
assets/debugger-BN62ClXv.js 2.37 KB +2.37 KB
assets/deprecations-BN62ClXv.js 2.37 KB +2.37 KB
assets/dgram-BN62ClXv.js 2.37 KB +2.37 KB
assets/diagnostics_channel-BN62ClXv.js 2.37 KB +2.37 KB
assets/dns-BN62ClXv.js 2.37 KB +2.37 KB
assets/documentation-BN62ClXv.js 2.37 KB +2.37 KB
assets/domain-BN62ClXv.js 2.37 KB +2.37 KB
assets/dtls-BN62ClXv.js 2.37 KB +2.37 KB
assets/embedding-BN62ClXv.js 2.37 KB +2.37 KB
assets/environment_variables-BN62ClXv.js 2.37 KB +2.37 KB
assets/errors-BN62ClXv.js 2.37 KB +2.37 KB
assets/esm-BN62ClXv.js 2.37 KB +2.37 KB
assets/events-BN62ClXv.js 2.37 KB +2.37 KB
assets/ffi-BN62ClXv.js 2.37 KB +2.37 KB
assets/fs-BN62ClXv.js 2.37 KB +2.37 KB
assets/globals-BN62ClXv.js 2.37 KB +2.37 KB
assets/http-BN62ClXv.js 2.37 KB +2.37 KB
assets/http2-BN62ClXv.js 2.37 KB +2.37 KB
assets/https-BN62ClXv.js 2.37 KB +2.37 KB
assets/index-BN62ClXv.js 2.37 KB +2.37 KB
assets/inspector-BN62ClXv.js 2.37 KB +2.37 KB
assets/intl-BN62ClXv.js 2.37 KB +2.37 KB
assets/module-BN62ClXv.js 2.37 KB +2.37 KB
assets/modules-BN62ClXv.js 2.37 KB +2.37 KB
assets/n-api-BN62ClXv.js 2.37 KB +2.37 KB
assets/net-BN62ClXv.js 2.37 KB +2.37 KB
assets/os-BN62ClXv.js 2.37 KB +2.37 KB
assets/packages-BN62ClXv.js 2.37 KB +2.37 KB
assets/path-BN62ClXv.js 2.37 KB +2.37 KB
assets/perf_hooks-BN62ClXv.js 2.37 KB +2.37 KB
assets/permissions-BN62ClXv.js 2.37 KB +2.37 KB
assets/process-BN62ClXv.js 2.37 KB +2.37 KB
assets/punycode-BN62ClXv.js 2.37 KB +2.37 KB
assets/querystring-BN62ClXv.js 2.37 KB +2.37 KB
assets/quic-BN62ClXv.js 2.37 KB +2.37 KB
assets/readline-BN62ClXv.js 2.37 KB +2.37 KB
assets/repl-BN62ClXv.js 2.37 KB +2.37 KB
assets/report-BN62ClXv.js 2.37 KB +2.37 KB
assets/single-executable-applications-BN62ClXv.js 2.37 KB +2.37 KB
assets/sqlite-BN62ClXv.js 2.37 KB +2.37 KB
assets/stream-BN62ClXv.js 2.37 KB +2.37 KB
assets/stream_iter-BN62ClXv.js 2.37 KB +2.37 KB
assets/string_decoder-BN62ClXv.js 2.37 KB +2.37 KB
assets/synopsis-BN62ClXv.js 2.37 KB +2.37 KB
assets/test-BN62ClXv.js 2.37 KB +2.37 KB
assets/timers-BN62ClXv.js 2.37 KB +2.37 KB
assets/tls-BN62ClXv.js 2.37 KB +2.37 KB
assets/tracing-BN62ClXv.js 2.37 KB +2.37 KB
assets/tty-BN62ClXv.js 2.37 KB +2.37 KB
assets/typescript-BN62ClXv.js 2.37 KB +2.37 KB
assets/url-BN62ClXv.js 2.37 KB +2.37 KB
assets/util-BN62ClXv.js 2.37 KB +2.37 KB
assets/v8-BN62ClXv.js 2.37 KB +2.37 KB
assets/vfs-BN62ClXv.js 2.37 KB +2.37 KB
assets/vm-BN62ClXv.js 2.37 KB +2.37 KB
assets/wasi-BN62ClXv.js 2.37 KB +2.37 KB
assets/webcrypto-BN62ClXv.js 2.37 KB +2.37 KB
assets/webstreams-BN62ClXv.js 2.37 KB +2.37 KB
assets/worker_threads-BN62ClXv.js 2.37 KB +2.37 KB
assets/zlib-BN62ClXv.js 2.37 KB +2.37 KB
assets/404-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/addons-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/all-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/assert-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/async_context-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/async_hooks-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/buffer-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/child_process-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/cli-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/cluster-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/console-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/crypto-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/debugger-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/deprecations-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/dgram-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/diagnostics_channel-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/dns-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/documentation-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/domain-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/dtls-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/embedding-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/environment_variables-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/errors-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/esm-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/events-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/ffi-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/fs-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/globals-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/http-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/http2-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/https-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/index-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/inspector-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/intl-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/module-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/modules-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/n-api-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/net-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/os-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/packages-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/path-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/perf_hooks-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/permissions-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/process-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/punycode-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/querystring-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/quic-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/readline-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/repl-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/report-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/single-executable-applications-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/sqlite-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/stream-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/stream_iter-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/string_decoder-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/synopsis-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/test-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/timers-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/tls-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/tracing-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/tty-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/typescript-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/url-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/util-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/v8-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/vfs-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/vm-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/wasi-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/webcrypto-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/webstreams-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/worker_threads-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/zlib-LxkJ-3g_.js 2.27 KB -2.27 KB (-100.0%)
assets/FunctionSignature-Du-htLPd.js 2.27 KB +2.27 KB
assets/FunctionSignature-cQs_4Mst.js 2.19 KB -2.19 KB (-100.0%)
assets/Banner-CDuK_WYu.js 2.16 KB +2.16 KB
assets/Banner-BYaKXZRy.js 2.08 KB -2.08 KB (-100.0%)
assets/ChangeHistory-B3IL7j4t.js 1.74 KB +1.74 KB
assets/ChangeHistory-De1VORGl.js 1.71 KB -1.71 KB (-100.0%)
assets/DataTag-88sinnHd.js 844.00 B +844.00 B
assets/DataTag-BB0x6Oud.js 841.00 B -841.00 B (-100.0%)
assets/classnames-D3NAiCW9.js 755.00 B +755.00 B
assets/classnames-Bt7zMcqh.js 752.00 B -752.00 B (-100.0%)
assets/rolldown-runtime-QTnfLwEv.js 694.00 B +694.00 B
assets/ArrowUpRightIcon-BBn4PNHa.js 619.00 B +619.00 B
assets/Badge-DjuSV7qI.js 607.00 B +607.00 B
assets/Badge-BT-PV5vU.js 604.00 B -604.00 B (-100.0%)
assets/AlertBox-Czu_bllE.js 591.00 B +591.00 B
assets/AlertBox-iefygyNp.js 588.00 B -588.00 B (-100.0%)
assets/ArrowUpRightIcon-DVlCma6C.js 587.00 B -587.00 B (-100.0%)
assets/CodeBracketIcon-H9D-rZ1z.js 520.00 B -520.00 B (-100.0%)
assets/CodeBracketIcon-sSEX1VRp.js 513.00 B +513.00 B
assets/dist-CiqTjRhj.js 484.00 B -484.00 B (-100.0%)
assets/dist-Dnpd-Duf.js 477.00 B +477.00 B
assets/ChevronDownIcon-B9CyPYqY.js 476.00 B -476.00 B (-100.0%)
assets/ChevronDownIcon-HOJKzeJg.js 469.00 B +469.00 B
assets/jsx-runtime-MQvNErqC.js 460.00 B -460.00 B (-100.0%)
esm.html 185.84 KB 185.66 KB -184.00 B (-0.1%)
module.html 505.10 KB 504.93 KB -176.00 B (-0.0%)
inspector.html 212.45 KB 212.28 KB -173.00 B (-0.1%)
cli.html 575.64 KB 575.47 KB -171.00 B (-0.0%)
http.html 1.09 MB 1.09 MB -171.00 B (-0.0%)
test.html 1.34 MB 1.34 MB -171.00 B (-0.0%)
crypto.html 1.86 MB 1.86 MB -170.00 B (-0.0%)
https.html 239.20 KB 239.03 KB -170.00 B (-0.1%)
sqlite.html 457.43 KB 457.27 KB -170.00 B (-0.0%)
vm.html 629.24 KB 629.07 KB -170.00 B (-0.0%)
zlib.html 939.27 KB 939.11 KB -170.00 B (-0.0%)
404.html 21.85 KB 21.68 KB -169.00 B (-0.8%)
addons.html 379.09 KB 378.92 KB -169.00 B (-0.0%)
assert.html 646.89 KB 646.72 KB -169.00 B (-0.0%)
async_context.html 317.11 KB 316.95 KB -169.00 B (-0.1%)
async_hooks.html 283.18 KB 283.01 KB -169.00 B (-0.1%)
buffer.html 1.71 MB 1.71 MB -169.00 B (-0.0%)
child_process.html 665.40 KB 665.24 KB -169.00 B (-0.0%)
cluster.html 301.12 KB 300.96 KB -169.00 B (-0.1%)
console.html 183.88 KB 183.71 KB -169.00 B (-0.1%)
debugger.html 142.74 KB 142.57 KB -169.00 B (-0.1%)
deprecations.html 533.61 KB 533.45 KB -169.00 B (-0.0%)
dgram.html 297.66 KB 297.49 KB -169.00 B (-0.1%)
diagnostics_channel.html 512.11 KB 511.95 KB -169.00 B (-0.0%)
dns.html 417.50 KB 417.33 KB -169.00 B (-0.0%)
documentation.html 28.50 KB 28.33 KB -169.00 B (-0.6%)
domain.html 125.99 KB 125.82 KB -169.00 B (-0.1%)
dtls.html 175.12 KB 174.96 KB -169.00 B (-0.1%)
embedding.html 59.66 KB 59.49 KB -169.00 B (-0.3%)
environment_variables.html 37.64 KB 37.48 KB -169.00 B (-0.4%)
errors.html 516.83 KB 516.67 KB -169.00 B (-0.0%)
events.html 830.20 KB 830.04 KB -169.00 B (-0.0%)
ffi.html 177.67 KB 177.51 KB -169.00 B (-0.1%)
fs.html 2.13 MB 2.13 MB -169.00 B (-0.0%)
globals.html 261.35 KB 261.18 KB -169.00 B (-0.1%)
http2.html 1.23 MB 1.23 MB -169.00 B (-0.0%)
index.html 32.43 KB 32.27 KB -169.00 B (-0.5%)
intl.html 56.36 KB 56.19 KB -169.00 B (-0.3%)
modules.html 226.61 KB 226.45 KB -169.00 B (-0.1%)
n-api.html 1023.76 KB 1023.60 KB -169.00 B (-0.0%)
net.html 623.23 KB 623.06 KB -169.00 B (-0.0%)
os.html 163.86 KB 163.70 KB -169.00 B (-0.1%)
packages.html 217.64 KB 217.47 KB -169.00 B (-0.1%)
path.html 176.15 KB 175.99 KB -169.00 B (-0.1%)
perf_hooks.html 587.45 KB 587.29 KB -169.00 B (-0.0%)
permissions.html 75.05 KB 74.89 KB -169.00 B (-0.2%)
process.html 1.14 MB 1.13 MB -169.00 B (-0.0%)
punycode.html 64.65 KB 64.49 KB -169.00 B (-0.3%)
querystring.html 66.59 KB 66.43 KB -169.00 B (-0.2%)
quic.html 903.96 KB 903.79 KB -169.00 B (-0.0%)
readline.html 360.94 KB 360.78 KB -169.00 B (-0.0%)
repl.html 300.49 KB 300.33 KB -169.00 B (-0.1%)
report.html 230.81 KB 230.64 KB -169.00 B (-0.1%)
single-executable-applications.html 132.43 KB 132.27 KB -169.00 B (-0.1%)
stream.html 1.21 MB 1.21 MB -169.00 B (-0.0%)
stream_iter.html 722.50 KB 722.33 KB -169.00 B (-0.0%)
string_decoder.html 65.98 KB 65.82 KB -169.00 B (-0.3%)
synopsis.html 38.47 KB 38.31 KB -169.00 B (-0.4%)
timers.html 181.74 KB 181.57 KB -169.00 B (-0.1%)
tls.html 510.31 KB 510.15 KB -169.00 B (-0.0%)
tracing.html 125.90 KB 125.74 KB -169.00 B (-0.1%)
tty.html 102.62 KB 102.46 KB -169.00 B (-0.2%)
typescript.html 50.06 KB 49.90 KB -169.00 B (-0.3%)
url.html 509.18 KB 509.02 KB -169.00 B (-0.0%)
util.html 1.15 MB 1.15 MB -169.00 B (-0.0%)
v8.html 543.46 KB 543.30 KB -169.00 B (-0.0%)
vfs.html 89.93 KB 89.76 KB -169.00 B (-0.2%)
wasi.html 79.97 KB 79.80 KB -169.00 B (-0.2%)
webcrypto.html 623.96 KB 623.80 KB -169.00 B (-0.0%)
webstreams.html 531.62 KB 531.46 KB -169.00 B (-0.0%)
worker_threads.html 630.22 KB 630.05 KB -169.00 B (-0.0%)
assets/Blockquote-C_13CWq5.js 168.00 B -168.00 B (-100.0%)
assets/Blockquote-BRyjTzKq.js 167.00 B +167.00 B
all.html 31.54 MB 31.54 MB -144.00 B (-0.0%)

Performance estimate (single CI run)

  • Generation time: 3.2% slower (83.71 s → 86.36 s)
  • Peak memory: 3.2% higher (4.64 GB → 4.79 GB)

@ovflowd

ovflowd commented Aug 9, 2026

Copy link
Copy Markdown
Member

Now that we are a monorepo, it would be nice to use pnpm (so that workspace: imports are rewritten during publish).

I suppose using doc-kit from Node-core that is npm-only will still work? I know that's a dumb question, but just asking in a precautionary fashion.

@avivkeller

Copy link
Copy Markdown
Member Author

Yep :-) It should work fine

@ovflowd ovflowd left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

SGTM 🫡

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.

3 participants