Skip to content

chore(lint): enforce node: protocol for Node.js builtin imports (AI-assisted) - #12544

Merged
slorber merged 2 commits into
mainfrom
claude/elegant-mestorf-24b150
Oct 1, 2026
Merged

slorber merged 2 commits into
mainfrom
claude/elegant-mestorf-24b150

Conversation

@slorber

@slorber slorber commented Oct 1, 2026 •

Copy link
Copy Markdown
Collaborator

Pre-flight checklist

  • I have read the Contributing Guidelines on pull requests.
  • If this is a code change: I have written unit tests and/or added dogfooding pages to fully verify the new behavior. (N/A: pure maintenance, no behavior change; existing tests cover it)
  • If this is a new API or substantial change: the PR has an accompanying issue (closes #0000) and the maintainers have approved on my working plan.

Motivation

Builtin imports were inconsistent: some used 'path', others 'node:path'. This enables import/enforce-node-protocol-usage ('always'), shipped with our eslint-plugin-import@2.32, and autofixes ~170 import specifiers.

Other changes (AI-assisted):

  • no-restricted-syntax default-import guard: it matched Literal[value=path], so it would have silently stopped working after the migration. It now targets "node:path". That surfaced 7 named imports from node:path that had already bypassed the guard, which I converted to import path from 'node:path'.
  • import/order: removed the dead {pattern: 'stream'} pathGroup. The only stream import already used node:stream.
  • Files ESLint doesn't reach, prefixed by hand:
    • commands/utils/openBrowser/openBrowser.ts has a file-level eslint-disable (vendored CRA code).
    • commands/build/buildLocale.ts is skipped because the global **/build/** ignore also matches src/commands/build/. That gap predates this PR and is left for a follow-up.

Notes for review:

  • Browser code: the rule flagged nothing in packages/*/src/client, packages/*/src/theme or browser-side website/src. The only builtins under src/client are node:stream and node:stream/consumers in renderToHtml.tsx. That file is SSR-only (imported by serverEntry.tsx) and was already prefixed. The website/src/plugins/* files that changed are Node-side plugins.
  • Test mocks: no test calls vi.mock() on a builtin (tests only use vi.spyOn on fs-extra), so there was nothing to update. Snapshots are unchanged.
  • Public types: docusaurus-types/src/routing.d.ts now imports ParsedUrlQueryInput from 'node:querystring'. @types/node has declared both specifiers since v16, so resolution for users doesn't change.
  • Templates: create-docusaurus/templates is linted (except facebook) but has no builtin imports. The rule now covers it.
  • Not covered by the rule: vi.mock(), require.resolve(), .cjs files and TS declare module / import() types. A grep found no unprefixed builtins there.
  • Not changed: code samples in .md/.mdx docs and blog posts still use 'path'. A follow-up could update the current docs.

Test Plan

  • pnpm lint:js: 0 errors. Warnings are identical to main (494, no per-file/per-rule difference).
  • pnpm build:packages: OK. The compiled CJS emits require("node:path").
  • pnpm --filter website typecheck: OK
  • pnpm lint:knip: OK
  • pnpm test: 192 files / 3151 tests pass, no snapshot changes
  • pnpm build:website:fast: OK

Test links

No UI change.

Deploy preview: https://deploy-preview-12544--docusaurus-2.netlify.app/

Related issues/PRs

🤖 Generated with Claude Code

…ssisted)

Enable `import/enforce-node-protocol-usage` and autofix all builtin
imports to use the `node:` protocol.

- Update the `no-restricted-syntax` default-import guard to target
  `node:path` (it silently stopped matching otherwise) and convert the
  few named `node:path` imports that had bypassed it.
- Remove the obsolete `stream` pathGroup from `import/order`.
- Manually prefix imports in files ESLint doesn't reach
  (`openBrowser.ts` is eslint-disabled, `commands/build/` matches the
  global `**/build/**` ignore).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@slorber
slorber requested a review from Josh-Cena as a code owner October 1, 2026 14:55
@meta-cla meta-cla Bot added the CLA Signed Signed Facebook CLA label Oct 1, 2026
@netlify

netlify Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

✅ [V2]

Name Link
🔨 Latest commit 3266d90
🔍 Latest deploy log https://app.netlify.com/projects/docusaurus-2/deploys/6abeb52f8a5f3a00082418dc
😎 Deploy Preview https://deploy-preview-12544--docusaurus-2.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions

github-actions Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

Size Change: 0 B

Total Size: 12.4 MB

ℹ️ View Unchanged
Filename Size Change
website/.docusaurus/codeTranslations.json 2 B 0 B
website/.docusaurus/docusaurus.config.mjs 29 kB 0 B
website/.docusaurus/globalData.json 39.1 kB 0 B
website/.docusaurus/i18n.json 1.36 kB 0 B
website/.docusaurus/registry.js 180 kB 0 B
website/.docusaurus/routes.js 89.8 kB 0 B
website/.docusaurus/routesChunkNames.json 94 kB 0 B
website/.docusaurus/site-metadata.json 2.59 kB 0 B
website/build/assets/css/styles.********.css 145 kB 0 B
website/build/assets/js/main.********.js 760 kB 0 B
website/build/assets/js/runtime~main.********.js 40.2 kB 0 B
website/build/blog.html 79.5 kB 0 B
website/build/blog/2017/12/14/introducing-docusaurus.html 67.5 kB 0 B
website/build/blog/2018/04/30/How-I-Converted-Profilo-To-Docusaurus.html 46.6 kB 0 B
website/build/blog/2018/09/11/Towards-Docusaurus-2.html 51 kB +5 B (+0.01%)
website/build/blog/2018/12/14/Happy-First-Birthday-Slash.html 30.5 kB 0 B
website/build/blog/2019/12/30/docusaurus-2019-recap.html 41.6 kB 0 B
website/build/blog/2020/01/07/tribute-to-endi.html 34 kB 0 B
website/build/blog/2021/01/19/docusaurus-2020-recap.html 53.2 kB 0 B
website/build/blog/2021/03/09/releasing-docusaurus-i18n.html 49.1 kB 0 B
website/build/blog/2021/05/12/announcing-docusaurus-two-beta.html 49.7 kB 0 B
website/build/blog/2021/11/21/algolia-docsearch-migration.html 56.1 kB 0 B
website/build/blog/2022/01/24/docusaurus-2021-recap.html 45 kB 0 B
website/build/blog/2022/08/01/announcing-docusaurus-2.0.html 137 kB 0 B
website/build/blog/2022/09/01/docusaurus-2.1.html 52.2 kB 0 B
website/build/blog/archive.html 24.8 kB 0 B
website/build/blog/authors.html 52.1 kB 0 B
website/build/blog/authors/j-marcey.html 72.4 kB 0 B
website/build/blog/authors/josh-cena.html 48.5 kB 0 B
website/build/blog/authors/lex-111.html 57.5 kB 0 B
website/build/blog/authors/slorber.html 83.1 kB 0 B
website/build/blog/authors/slorber/page/2.html 82.3 kB 0 B
website/build/blog/authors/slorber/page/3.html 86 kB 0 B
website/build/blog/authors/slorber/page/4.html 98.7 kB 0 B
website/build/blog/authors/slorber/page/5.html 55 kB 0 B
website/build/blog/authors/yangshun.html 68.3 kB 0 B
website/build/blog/authors/zpao.html 49 kB 0 B
website/build/blog/page/2.html 78.7 kB 0 B
website/build/blog/page/3.html 83.1 kB 0 B
website/build/blog/page/4.html 87.6 kB 0 B
website/build/blog/page/5.html 74.8 kB 0 B
website/build/blog/page/6.html 42.1 kB 0 B
website/build/blog/preparing-your-site-for-docusaurus-v3.html 130 kB 0 B
website/build/blog/releases/2.2.html 52.3 kB 0 B
website/build/blog/releases/2.3.html 62.9 kB -1 B (0%)
website/build/blog/releases/2.4.html 66.8 kB 0 B
website/build/blog/releases/3.0.html 109 kB 0 B
website/build/blog/releases/3.1.html 55 kB 0 B
website/build/blog/releases/3.2.html 50.8 kB 0 B
website/build/blog/releases/3.3.html 58.1 kB 0 B
website/build/blog/releases/3.4.html 57.3 kB 0 B
website/build/blog/releases/3.5.html 60.1 kB 0 B
website/build/blog/releases/3.6.html 79.1 kB 0 B
website/build/blog/releases/3.7.html 52.7 kB 0 B
website/build/blog/releases/3.8.html 88.4 kB +5 B (+0.01%)
website/build/blog/releases/3.9.html 62.8 kB 0 B
website/build/blog/releases/3.10.html 93.6 kB 0 B
website/build/blog/tags.html 28.7 kB 0 B
website/build/blog/upgrading-frontend-dependencies-with-confidence-using-visual-regression-testing.html 127 kB 0 B
website/build/docs.html 52.5 kB -1 B (0%)
website/build/docs/advanced.html 31.7 kB -1 B (0%)
website/build/docs/advanced/architecture.html 30.3 kB +3 B (+0.01%)
website/build/docs/advanced/client.html 70.7 kB 0 B
website/build/docs/advanced/plugins.html 55.6 kB 0 B
website/build/docs/advanced/routing.html 70.9 kB 0 B
website/build/docs/advanced/ssg.html 75.5 kB 0 B
website/build/docs/api/docusaurus-config.html 242 kB -1 B (0%)
website/build/docs/api/misc/@docusaurus/eslint-plugin.html 51.6 kB -1 B (0%)
website/build/docs/api/misc/@docusaurus/eslint-plugin/no-html-links.html 36.8 kB 0 B
website/build/docs/api/misc/@docusaurus/eslint-plugin/no-untranslated-text.html 35.8 kB 0 B
website/build/docs/api/misc/@docusaurus/eslint-plugin/prefer-docusaurus-heading.html 37.1 kB 0 B
website/build/docs/api/misc/@docusaurus/eslint-plugin/string-literal-i18n-messages.html 40.8 kB 0 B
website/build/docs/api/misc/@docusaurus/logger.html 39.2 kB 0 B
website/build/docs/api/misc/create-docusaurus.html 38.4 kB +7 B (+0.02%)
website/build/docs/api/misc/docusaurus-init/index.html 361 B 0 B
website/build/docs/api/plugin-methods.html 61.7 kB -1 B (0%)
website/build/docs/api/plugin-methods/extend-infrastructure.html 59.2 kB -1 B (0%)
website/build/docs/api/plugin-methods/i18n-lifecycles.html 58.2 kB 0 B
website/build/docs/api/plugin-methods/lifecycle-apis.html 162 kB 0 B
website/build/docs/api/plugin-methods/static-methods.html 45.2 kB 0 B
website/build/docs/api/plugins.html 32.6 kB -1 B (0%)
website/build/docs/api/plugins/@docusaurus/plugin-client-redirects.html 60.2 kB 0 B
website/build/docs/api/plugins/@docusaurus/plugin-content-blog.html 187 kB +5 B (0%)
website/build/docs/api/plugins/@docusaurus/plugin-content-docs.html 193 kB +5 B (0%)
website/build/docs/api/plugins/@docusaurus/plugin-content-pages.html 75.2 kB +5 B (+0.01%)
website/build/docs/api/plugins/@docusaurus/plugin-css-cascade-layers.html 47.8 kB 0 B
website/build/docs/api/plugins/@docusaurus/plugin-debug.html 48.5 kB 0 B
website/build/docs/api/plugins/@docusaurus/plugin-google-gtag.html 49.4 kB 0 B
website/build/docs/api/plugins/@docusaurus/plugin-google-tag-manager.html 48.2 kB 0 B
website/build/docs/api/plugins/@docusaurus/plugin-ideal-image.html 57.9 kB +3 B (+0.01%)
website/build/docs/api/plugins/@docusaurus/plugin-pwa.html 118 kB 0 B
website/build/docs/api/plugins/@docusaurus/plugin-rsdoctor.html 40.9 kB 0 B
website/build/docs/api/plugins/@docusaurus/plugin-sitemap.html 66.2 kB 0 B
website/build/docs/api/plugins/@docusaurus/plugin-svgr.html 46.1 kB 0 B
website/build/docs/api/plugins/@docusaurus/plugin-vercel-analytics.html 41.2 kB 0 B
website/build/docs/api/themes.html 30.2 kB 0 B
website/build/docs/api/themes/@docusaurus/theme-classic.html 44.1 kB 0 B
website/build/docs/api/themes/@docusaurus/theme-live-codeblock.html 37.1 kB 0 B
website/build/docs/api/themes/@docusaurus/theme-mermaid.html 35.9 kB 0 B
website/build/docs/api/themes/@docusaurus/theme-search-algolia.html 33.6 kB -1 B (0%)
website/build/docs/api/themes/configuration.html 254 kB 0 B
website/build/docs/blog.html 204 kB 0 B
website/build/docs/browser-support.html 47.3 kB 0 B
website/build/docs/category/getting-started.html 28.5 kB 0 B
website/build/docs/category/guides.html 39 kB 0 B
website/build/docs/category/miscellaneous.html 28.3 kB 0 B
website/build/docs/cli.html 67.6 kB 0 B
website/build/docs/configuration.html 93.6 kB -1 B (0%)
website/build/docs/create-doc.html 62.3 kB 0 B
website/build/docs/creating-pages.html 57.6 kB 0 B
website/build/docs/deployment.html 67.5 kB -1 B (0%)
website/build/docs/deployment/github-pages.html 120 kB -1 B (0%)
website/build/docs/deployment/netlify.html 39.3 kB -1 B (0%)
website/build/docs/deployment/vercel.html 33.3 kB -1 B (0%)
website/build/docs/docs-introduction.html 51.2 kB 0 B
website/build/docs/docs-multi-instance.html 74.8 kB 0 B
website/build/docs/docusaurus-core.html 227 kB -1 B (0%)
website/build/docs/guides/whats-next.html 33.3 kB -1 B (0%)
website/build/docs/i18n/crowdin.html 149 kB -1 B (0%)
website/build/docs/i18n/git.html 81.1 kB +7 B (+0.01%)
website/build/docs/i18n/introduction.html 49.8 kB -1 B (0%)
website/build/docs/i18n/tutorial.html 170 kB -1 B (0%)
website/build/docs/installation.html 71.6 kB -1 B (0%)
website/build/docs/introduction/index.html 280 B 0 B
website/build/docs/markdown-features.html 85.7 kB +1 B (0%)
website/build/docs/markdown-features/admonitions.html 118 kB 0 B
website/build/docs/markdown-features/assets.html 87.8 kB 0 B
website/build/docs/markdown-features/code-blocks.html 223 kB +12 B (+0.01%)
website/build/docs/markdown-features/diagrams.html 61.9 kB -1 B (0%)
website/build/docs/markdown-features/head-metadata.html 51.6 kB 0 B
website/build/docs/markdown-features/links.html 41.4 kB +5 B (+0.01%)
website/build/docs/markdown-features/math-equations.html 92.7 kB 0 B
website/build/docs/markdown-features/plugins.html 96.8 kB 0 B
website/build/docs/markdown-features/react.html 132 kB -1 B (0%)
website/build/docs/markdown-features/tabs.html 141 kB 0 B
website/build/docs/markdown-features/toc.html 87.9 kB 0 B
website/build/docs/migration.html 40.2 kB 0 B
website/build/docs/migration/v2.html 40 kB 0 B
website/build/docs/migration/v2/automated.html 40.6 kB 0 B
website/build/docs/migration/v2/manual.html 192 kB 0 B
website/build/docs/migration/v2/translated-sites.html 51.3 kB 0 B
website/build/docs/migration/v2/versioned-sites.html 60.9 kB 0 B
website/build/docs/migration/v3.html 193 kB +1 B (0%)
website/build/docs/playground.html 32 kB -1 B (0%)
website/build/docs/resources/index.html 325 B 0 B
website/build/docs/search.html 125 kB 0 B
website/build/docs/seo.html 89.1 kB -1 B (0%)
website/build/docs/sidebar.html 141 kB -1 B (0%)
website/build/docs/sidebar/autogenerated.html 148 kB 0 B
website/build/docs/sidebar/items.html 177 kB 0 B
website/build/docs/sidebar/multiple-sidebars.html 62.8 kB 0 B
website/build/docs/static-assets.html 52.7 kB 0 B
website/build/docs/styling-layout.html 142 kB -1 B (0%)
website/build/docs/support/index.html 319 B 0 B
website/build/docs/swizzling.html 113 kB 0 B
website/build/docs/team/index.html 310 B 0 B
website/build/docs/typescript-support.html 68.4 kB -1 B (0%)
website/build/docs/using-plugins.html 107 kB -1 B (0%)
website/build/docs/versioning.html 93.3 kB -1 B (0%)
website/build/index.html 37.1 kB 0 B

compressed-size-action::DOCUSAURUS_INFRA_FASTER

@github-actions

github-actions Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

⚡️ Lighthouse report for the deploy preview of this PR

URL Performance Accessibility Best Practices SEO Report
/ 🟠 54 🟢 98 🟢 100 🟢 100 Report
/docs/installation 🟠 52 🟢 97 🟢 100 🟢 100 Report
/docs/category/getting-started 🟠 70 🟢 100 🟢 100 🟠 86 Report
/blog 🟠 66 🟢 96 🟢 100 🟠 86 Report
/blog/preparing-your-site-for-docusaurus-v3 🟠 66 🟢 92 🟢 100 🟢 100 Report
/blog/tags/release 🟠 69 🟢 96 🟢 100 🟠 86 Report
/blog/tags 🟠 71 🟢 100 🟢 100 🟠 86 Report

@github-actions

github-actions Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

Size Change: -7.21 kB (-0.06%)

Total Size: 12.5 MB

📦 View Changed
Filename Size Change
website/.docusaurus/docusaurus.config.mjs 29 kB -45 B (-0.15%)
website/build/blog.html 80.3 kB -50 B (-0.06%)
website/build/blog/2017/12/14/introducing-docusaurus.html 68 kB -50 B (-0.07%)
website/build/blog/2018/04/30/How-I-Converted-Profilo-To-Docusaurus.html 47.1 kB -50 B (-0.11%)
website/build/blog/2018/09/11/Towards-Docusaurus-2.html 51.5 kB -45 B (-0.09%)
website/build/blog/2018/12/14/Happy-First-Birthday-Slash.html 30.9 kB -50 B (-0.16%)
website/build/blog/2019/12/30/docusaurus-2019-recap.html 42.1 kB -50 B (-0.12%)
website/build/blog/2020/01/07/tribute-to-endi.html 34.5 kB -50 B (-0.14%)
website/build/blog/2021/01/19/docusaurus-2020-recap.html 53.7 kB -50 B (-0.09%)
website/build/blog/2021/03/09/releasing-docusaurus-i18n.html 49.6 kB -50 B (-0.1%)
website/build/blog/2021/05/12/announcing-docusaurus-two-beta.html 50.3 kB -50 B (-0.1%)
website/build/blog/2021/11/21/algolia-docsearch-migration.html 56.8 kB -50 B (-0.09%)
website/build/blog/2022/01/24/docusaurus-2021-recap.html 45.5 kB -50 B (-0.11%)
website/build/blog/2022/08/01/announcing-docusaurus-2.0.html 138 kB -50 B (-0.04%)
website/build/blog/2022/09/01/docusaurus-2.1.html 52.8 kB -50 B (-0.09%)
website/build/blog/archive.html 25.2 kB -50 B (-0.2%)
website/build/blog/authors.html 52.7 kB -50 B (-0.09%)
website/build/blog/authors/j-marcey.html 73.1 kB -50 B (-0.07%)
website/build/blog/authors/josh-cena.html 49.1 kB -50 B (-0.1%)
website/build/blog/authors/lex-111.html 58.1 kB -50 B (-0.09%)
website/build/blog/authors/slorber.html 84 kB -50 B (-0.06%)
website/build/blog/authors/slorber/page/2.html 83.2 kB -50 B (-0.06%)
website/build/blog/authors/slorber/page/3.html 86.8 kB -50 B (-0.06%)
website/build/blog/authors/slorber/page/4.html 99.6 kB -50 B (-0.05%)
website/build/blog/authors/slorber/page/5.html 55.6 kB -50 B (-0.09%)
website/build/blog/authors/yangshun.html 69 kB -50 B (-0.07%)
website/build/blog/authors/zpao.html 49.5 kB -50 B (-0.1%)
website/build/blog/page/2.html 79.5 kB -50 B (-0.06%)
website/build/blog/page/3.html 83.9 kB -50 B (-0.06%)
website/build/blog/page/4.html 88.4 kB -50 B (-0.06%)
website/build/blog/page/5.html 75.5 kB -50 B (-0.07%)
website/build/blog/page/6.html 42.6 kB -50 B (-0.12%)
website/build/blog/preparing-your-site-for-docusaurus-v3.html 131 kB -50 B (-0.04%)
website/build/blog/releases/2.2.html 52.9 kB -50 B (-0.09%)
website/build/blog/releases/2.3.html 63.6 kB -51 B (-0.08%)
website/build/blog/releases/2.4.html 67.4 kB -50 B (-0.07%)
website/build/blog/releases/3.0.html 110 kB -50 B (-0.05%)
website/build/blog/releases/3.1.html 55.5 kB -50 B (-0.09%)
website/build/blog/releases/3.2.html 51.4 kB -50 B (-0.1%)
website/build/blog/releases/3.3.html 58.6 kB -50 B (-0.09%)
website/build/blog/releases/3.4.html 57.9 kB -50 B (-0.09%)
website/build/blog/releases/3.5.html 60.6 kB -50 B (-0.08%)
website/build/blog/releases/3.6.html 79.8 kB -50 B (-0.06%)
website/build/blog/releases/3.7.html 53.3 kB -50 B (-0.09%)
website/build/blog/releases/3.8.html 89.2 kB -45 B (-0.05%)
website/build/blog/releases/3.9.html 63.5 kB -50 B (-0.08%)
website/build/blog/releases/3.10.html 94.4 kB -50 B (-0.05%)
website/build/blog/tags.html 29.1 kB -50 B (-0.17%)
website/build/blog/upgrading-frontend-dependencies-with-confidence-using-visual-regression-testing.html 128 kB -50 B (-0.04%)
website/build/docs.html 53.1 kB -51 B (-0.1%)
website/build/docs/advanced.html 32.1 kB -51 B (-0.16%)
website/build/docs/advanced/architecture.html 30.7 kB -47 B (-0.15%)
website/build/docs/advanced/client.html 71.4 kB -50 B (-0.07%)
website/build/docs/advanced/plugins.html 56.1 kB -50 B (-0.09%)
website/build/docs/advanced/routing.html 71.6 kB -50 B (-0.07%)
website/build/docs/advanced/ssg.html 76.4 kB -50 B (-0.07%)
website/build/docs/api/docusaurus-config.html 244 kB -51 B (-0.02%)
website/build/docs/api/misc/@docusaurus/eslint-plugin.html 52.3 kB -51 B (-0.1%)
website/build/docs/api/misc/@docusaurus/eslint-plugin/no-html-links.html 37.4 kB -50 B (-0.13%)
website/build/docs/api/misc/@docusaurus/eslint-plugin/no-untranslated-text.html 36.3 kB -50 B (-0.14%)
website/build/docs/api/misc/@docusaurus/eslint-plugin/prefer-docusaurus-heading.html 37.6 kB -50 B (-0.13%)
website/build/docs/api/misc/@docusaurus/eslint-plugin/string-literal-i18n-messages.html 41.3 kB -50 B (-0.12%)
website/build/docs/api/misc/@docusaurus/logger.html 39.8 kB -50 B (-0.13%)
website/build/docs/api/misc/create-docusaurus.html 38.9 kB -43 B (-0.11%)
website/build/docs/api/plugin-methods.html 62.1 kB -51 B (-0.08%)
website/build/docs/api/plugin-methods/extend-infrastructure.html 59.8 kB -51 B (-0.09%)
website/build/docs/api/plugin-methods/i18n-lifecycles.html 58.6 kB -50 B (-0.09%)
website/build/docs/api/plugin-methods/lifecycle-apis.html 163 kB -50 B (-0.03%)
website/build/docs/api/plugin-methods/static-methods.html 45.7 kB -50 B (-0.11%)
website/build/docs/api/plugins.html 33.1 kB -51 B (-0.15%)
website/build/docs/api/plugins/@docusaurus/plugin-client-redirects.html 61.1 kB -50 B (-0.08%)
website/build/docs/api/plugins/@docusaurus/plugin-content-blog.html 190 kB -45 B (-0.02%)
website/build/docs/api/plugins/@docusaurus/plugin-content-docs.html 196 kB -45 B (-0.02%)
website/build/docs/api/plugins/@docusaurus/plugin-content-pages.html 76.7 kB -45 B (-0.06%)
website/build/docs/api/plugins/@docusaurus/plugin-css-cascade-layers.html 48.4 kB -50 B (-0.1%)
website/build/docs/api/plugins/@docusaurus/plugin-debug.html 49.1 kB -50 B (-0.1%)
website/build/docs/api/plugins/@docusaurus/plugin-google-gtag.html 50.1 kB -50 B (-0.1%)
website/build/docs/api/plugins/@docusaurus/plugin-google-tag-manager.html 48.9 kB -50 B (-0.1%)
website/build/docs/api/plugins/@docusaurus/plugin-ideal-image.html 58.8 kB -47 B (-0.08%)
website/build/docs/api/plugins/@docusaurus/plugin-pwa.html 119 kB -50 B (-0.04%)
website/build/docs/api/plugins/@docusaurus/plugin-rsdoctor.html 41.4 kB -50 B (-0.12%)
website/build/docs/api/plugins/@docusaurus/plugin-sitemap.html 67.1 kB -50 B (-0.07%)
website/build/docs/api/plugins/@docusaurus/plugin-svgr.html 46.6 kB -50 B (-0.11%)
website/build/docs/api/plugins/@docusaurus/plugin-vercel-analytics.html 41.8 kB -50 B (-0.12%)
website/build/docs/api/themes.html 30.6 kB -50 B (-0.16%)
website/build/docs/api/themes/@docusaurus/theme-classic.html 44.7 kB -50 B (-0.11%)
website/build/docs/api/themes/@docusaurus/theme-live-codeblock.html 37.6 kB -50 B (-0.13%)
website/build/docs/api/themes/@docusaurus/theme-mermaid.html 36.3 kB -50 B (-0.14%)
website/build/docs/api/themes/@docusaurus/theme-search-algolia.html 34.1 kB -51 B (-0.15%)
website/build/docs/api/themes/configuration.html 259 kB -50 B (-0.02%)
website/build/docs/blog.html 206 kB -50 B (-0.02%)
website/build/docs/browser-support.html 47.9 kB -50 B (-0.1%)
website/build/docs/category/getting-started.html 28.9 kB -50 B (-0.17%)
website/build/docs/category/guides.html 39.5 kB -50 B (-0.13%)
website/build/docs/category/miscellaneous.html 28.7 kB -50 B (-0.17%)
website/build/docs/cli.html 69.5 kB -50 B (-0.07%)
website/build/docs/configuration.html 94.4 kB -51 B (-0.05%)
website/build/docs/create-doc.html 62.9 kB -50 B (-0.08%)
website/build/docs/creating-pages.html 58.3 kB -50 B (-0.09%)
website/build/docs/deployment.html 68.3 kB -51 B (-0.07%)
website/build/docs/deployment/github-pages.html 121 kB -51 B (-0.04%)
website/build/docs/deployment/netlify.html 39.9 kB -51 B (-0.13%)
website/build/docs/deployment/vercel.html 33.8 kB -51 B (-0.15%)
website/build/docs/docs-introduction.html 51.8 kB -50 B (-0.1%)
website/build/docs/docs-multi-instance.html 75.7 kB -50 B (-0.07%)
website/build/docs/docusaurus-core.html 230 kB -51 B (-0.02%)
website/build/docs/guides/whats-next.html 33.8 kB -51 B (-0.15%)
website/build/docs/i18n/crowdin.html 150 kB -51 B (-0.03%)
website/build/docs/i18n/git.html 81.9 kB -43 B (-0.05%)
website/build/docs/i18n/introduction.html 50.5 kB -51 B (-0.1%)
website/build/docs/i18n/tutorial.html 172 kB -51 B (-0.03%)
website/build/docs/installation.html 72.3 kB -51 B (-0.07%)
website/build/docs/markdown-features.html 86.5 kB -49 B (-0.06%)
website/build/docs/markdown-features/admonitions.html 119 kB -50 B (-0.04%)
website/build/docs/markdown-features/assets.html 89.1 kB -50 B (-0.06%)
website/build/docs/markdown-features/code-blocks.html 224 kB -38 B (-0.02%)
website/build/docs/markdown-features/diagrams.html 62.5 kB -51 B (-0.08%)
website/build/docs/markdown-features/head-metadata.html 52.3 kB -50 B (-0.1%)
website/build/docs/markdown-features/links.html 42 kB -45 B (-0.11%)
website/build/docs/markdown-features/math-equations.html 93.6 kB -50 B (-0.05%)
website/build/docs/markdown-features/plugins.html 97.6 kB -50 B (-0.05%)
website/build/docs/markdown-features/react.html 133 kB -51 B (-0.04%)
website/build/docs/markdown-features/tabs.html 143 kB -50 B (-0.03%)
website/build/docs/markdown-features/toc.html 88.9 kB -50 B (-0.06%)
website/build/docs/migration.html 40.7 kB -50 B (-0.12%)
website/build/docs/migration/v2.html 40.4 kB -50 B (-0.12%)
website/build/docs/migration/v2/automated.html 41.2 kB -50 B (-0.12%)
website/build/docs/migration/v2/manual.html 194 kB -50 B (-0.03%)
website/build/docs/migration/v2/translated-sites.html 52.1 kB -50 B (-0.1%)
website/build/docs/migration/v2/versioned-sites.html 61.5 kB -50 B (-0.08%)
website/build/docs/migration/v3.html 196 kB -49 B (-0.03%)
website/build/docs/playground.html 32.4 kB -51 B (-0.16%)
website/build/docs/search.html 126 kB -50 B (-0.04%)
website/build/docs/seo.html 90.2 kB -51 B (-0.06%)
website/build/docs/sidebar.html 143 kB -51 B (-0.04%)
website/build/docs/sidebar/autogenerated.html 149 kB -50 B (-0.03%)
website/build/docs/sidebar/items.html 178 kB -50 B (-0.03%)
website/build/docs/sidebar/multiple-sidebars.html 63.8 kB -50 B (-0.08%)
website/build/docs/static-assets.html 53.4 kB -50 B (-0.09%)
website/build/docs/styling-layout.html 143 kB -51 B (-0.04%)
website/build/docs/swizzling.html 115 kB -50 B (-0.04%)
website/build/docs/typescript-support.html 69.1 kB -51 B (-0.07%)
website/build/docs/using-plugins.html 108 kB -51 B (-0.05%)
website/build/docs/versioning.html 94.5 kB -51 B (-0.05%)
website/build/index.html 37.5 kB -50 B (-0.13%)
ℹ️ View Unchanged
Filename Size Change
website/.docusaurus/codeTranslations.json 2 B 0 B
website/.docusaurus/globalData.json 39.1 kB 0 B
website/.docusaurus/i18n.json 1.36 kB 0 B
website/.docusaurus/registry.js 180 kB 0 B
website/.docusaurus/routes.js 89.8 kB 0 B
website/.docusaurus/routesChunkNames.json 94 kB 0 B
website/.docusaurus/site-metadata.json 2.44 kB 0 B
website/build/assets/css/styles.********.css 143 kB 0 B
website/build/assets/js/main.********.js 762 kB -21 B (0%)
website/build/assets/js/runtime~main.********.js 40.1 kB 0 B
website/build/docs/api/misc/docusaurus-init/index.html 361 B 0 B
website/build/docs/introduction/index.html 280 B 0 B
website/build/docs/resources/index.html 325 B 0 B
website/build/docs/support/index.html 319 B 0 B
website/build/docs/team/index.html 310 B 0 B

compressed-size-action::DOCUSAURUS_INFRA_SLOWER

…f-24b150

# Conflicts:
#	packages/docusaurus-utils/src/emitUtils.ts
#	packages/docusaurus-utils/src/hashUtils.ts
#	packages/docusaurus/src/commands/swizzle/__tests__/components.test.ts
#	test/snapshotPathNormalizer.ts
@slorber slorber added the pr: ignore This PR is not meaningful enough to appear in the changelog. label Oct 1, 2026
@slorber
slorber merged commit 9ee3afc into main Oct 1, 2026
41 of 44 checks passed
@slorber
slorber deleted the claude/elegant-mestorf-24b150 branch October 1, 2026 19:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed Signed Facebook CLA pr: ignore This PR is not meaningful enough to appear in the changelog.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant