facebook / docusaurus

Easy to maintain open source documentation websites.
https://docusaurus.io
MIT License
56.84k stars 8.55k forks source link

fix(core): bundler should not minimize static assets #10658

Closed slorber closed 2 weeks ago

slorber commented 2 weeks ago

Motivation

We are using Webpack copy-webpack-plugin to expose static assets from the website/static dir.

These files are supposed to be exposed as-is, not being modified.

Unfortunately, we had a regression in Docusaurus v3.4 and the css/js minimizes started to be applied to these files as well. This is because I moved the copy plugin from webpack server config (minimizers disabled) to the client config (minimizers enabled): https://github.com/facebook/docusaurus/commit/17f3e02a4244b1893b7624ec3c948bfa926feacd

(there are good reasons to do so, in particular now that the server is built into a __server subfolder)

Test Plan

CI + added a dogfood test to prevent regressions (site failed to build before I apply the fix)

Test links

https://deploy-preview-10658--docusaurus-2.netlify.app/

Related issues/PRs

fix https://github.com/facebook/docusaurus/issues/10460

fix https://github.com/facebook/docusaurus/issues/10334

netlify[bot] commented 2 weeks ago

[V2]

Name Link
Latest commit b9687d625e3dab9b63f2bce43d0705843f5ba9b9
Latest deploy log https://app.netlify.com/sites/docusaurus-2/deploys/672e47185b92b500089101e6
Deploy Preview https://deploy-preview-10658--docusaurus-2.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

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

github-actions[bot] commented 2 weeks ago

Size Change: +225 B (0%)

Total Size: 11.2 MB

ℹī¸ View Unchanged | Filename | Size | Change | | :--- | :---: | :---: | | `website/.docusaurus/codeTranslations.json` | 2 B | 0 B | | `website/.docusaurus/docusaurus.config.mjs` | 28 kB | 0 B | | `website/.docusaurus/globalData.json` | 30.4 kB | 0 B | | `website/.docusaurus/i18n.json` | 930 B | 0 B | | `website/.docusaurus/registry.js` | 156 kB | 0 B | | `website/.docusaurus/routes.js` | 74.9 kB | 0 B | | `website/.docusaurus/routesChunkNames.json` | 82.6 kB | 0 B | | `website/.docusaurus/site-metadata.json` | 2.17 kB | 0 B | | `website/build/assets/css/styles.********.css` | 120 kB | 0 B | | `website/build/assets/js/main.********.js` | 642 kB | 0 B | | `website/build/assets/js/runtime~main.********.js` | 36.1 kB | 0 B | | `website/build/blog.html` | 58.3 kB | 0 B | | `website/build/blog/2017/12/14/introducing-docusaurus.html` | 72.3 kB | -1 B (0%) | | `website/build/blog/2018/04/30/How-I-Converted-Profilo-To-Docusaurus.html` | 45.3 kB | +11 B (+0.02%) | | `website/build/blog/2018/09/11/Towards-Docusaurus-2.html` | 49.6 kB | -1 B (0%) | | `website/build/blog/2018/12/14/Happy-First-Birthday-Slash.html` | 28.8 kB | -1 B (0%) | | `website/build/blog/2019/12/30/docusaurus-2019-recap.html` | 37.7 kB | -2 B (-0.01%) | | `website/build/blog/2020/01/07/tribute-to-endi.html` | 32.2 kB | -1 B (0%) | | `website/build/blog/2021/01/19/docusaurus-2020-recap.html` | 46.7 kB | -1 B (0%) | | `website/build/blog/2021/03/09/releasing-docusaurus-i18n.html` | 43 kB | -2 B (0%) | | `website/build/blog/2021/05/12/announcing-docusaurus-two-beta.html` | 45.3 kB | -1 B (0%) | | `website/build/blog/2021/11/21/algolia-docsearch-migration.html` | 50.4 kB | +11 B (+0.02%) | | `website/build/blog/2022/01/24/docusaurus-2021-recap.html` | 42.5 kB | -1 B (0%) | | `website/build/blog/2022/08/01/announcing-docusaurus-2.0.html` | 134 kB | -1 B (0%) | | `website/build/blog/2022/09/01/docusaurus-2.1.html` | 48.3 kB | -2 B (0%) | | `website/build/blog/archive.html` | 23.2 kB | 0 B | | `website/build/blog/authors.html` | 44 kB | 0 B | | `website/build/blog/authors/j-marcey.html` | 62 kB | 0 B | | `website/build/blog/authors/josh-cena.html` | 40.8 kB | 0 B | | `website/build/blog/authors/lex-111.html` | 47.7 kB | 0 B | | `website/build/blog/authors/slorber.html` | 58.2 kB | 0 B | | `website/build/blog/authors/slorber/authors/2.html` | 61.9 kB | 0 B | | `website/build/blog/authors/slorber/authors/3.html` | 70.5 kB | 0 B | | `website/build/blog/authors/slorber/authors/4.html` | 51.4 kB | 0 B | | `website/build/blog/authors/yangshun.html` | 55 kB | 0 B | | `website/build/blog/authors/zpao.html` | 41.2 kB | 0 B | | `website/build/blog/page/2.html` | 62.8 kB | 0 B | | `website/build/blog/page/3.html` | 64.7 kB | 0 B | | `website/build/blog/page/4.html` | 66.5 kB | 0 B | | `website/build/blog/page/5.html` | 45.2 kB | 0 B | | `website/build/blog/preparing-your-site-for-docusaurus-v3.html` | 133 kB | +3 B (0%) | | `website/build/blog/releases/2.2.html` | 47.2 kB | -1 B (0%) | | `website/build/blog/releases/2.3.html` | 58 kB | -1 B (0%) | | `website/build/blog/releases/2.4.html` | 62.3 kB | -1 B (0%) | | `website/build/blog/releases/3.0.html` | 107 kB | +11 B (+0.01%) | | `website/build/blog/releases/3.1.html` | 49.7 kB | 0 B | | `website/build/blog/releases/3.2.html` | 46.4 kB | -1 B (0%) | | `website/build/blog/releases/3.3.html` | 53 kB | -1 B (0%) | | `website/build/blog/releases/3.4.html` | 53.2 kB | +6 B (+0.01%) | | `website/build/blog/releases/3.5.html` | 55.6 kB | 0 B | | `website/build/blog/releases/3.6.html` | 75.3 kB | 0 B | | `website/build/blog/tags.html` | 26.8 kB | 0 B | | `website/build/blog/upgrading-frontend-dependencies-with-confidence-using-visual-regression-testing.html` | 123 kB | -1 B (0%) | | `website/build/docs.html` | 47.1 kB | -1 B (0%) | | `website/build/docs/advanced.html` | 29.4 kB | -1 B (0%) | | `website/build/docs/advanced/architecture.html` | 28.9 kB | +3 B (+0.01%) | | `website/build/docs/advanced/client.html` | 72.7 kB | -1 B (0%) | | `website/build/docs/advanced/plugins.html` | 56 kB | -1 B (0%) | | `website/build/docs/advanced/routing.html` | 70.8 kB | +7 B (+0.01%) | | `website/build/docs/advanced/ssg.html` | 77.8 kB | -1 B (0%) | | `website/build/docs/api/docusaurus-config.html` | 197 kB | -1 B (0%) | | `website/build/docs/api/misc/@docusaurus/eslint-plugin.html` | 45.7 kB | +3 B (+0.01%) | | `website/build/docs/api/misc/@docusaurus/eslint-plugin/no-html-links.html` | 36 kB | -1 B (0%) | | `website/build/docs/api/misc/@docusaurus/eslint-plugin/no-untranslated-text.html` | 35 kB | -1 B (0%) | | `website/build/docs/api/misc/@docusaurus/eslint-plugin/prefer-docusaurus-heading.html` | 36.3 kB | +3 B (+0.01%) | | `website/build/docs/api/misc/@docusaurus/eslint-plugin/string-literal-i18n-messages.html` | 39.8 kB | -1 B (0%) | | `website/build/docs/api/misc/@docusaurus/logger.html` | 37.9 kB | -1 B (0%) | | `website/build/docs/api/misc/create-docusaurus.html` | 33.1 kB | -1 B (0%) | | `website/build/docs/api/plugin-methods.html` | 64.6 kB | +3 B (0%) | | `website/build/docs/api/plugin-methods/extend-infrastructure.html` | 60.3 kB | +3 B (0%) | | `website/build/docs/api/plugin-methods/i18n-lifecycles.html` | 58.1 kB | +3 B (+0.01%) | | `website/build/docs/api/plugin-methods/lifecycle-apis.html` | 164 kB | -1 B (0%) | | `website/build/docs/api/plugin-methods/static-methods.html` | 44.4 kB | +3 B (+0.01%) | | `website/build/docs/api/plugins.html` | 30.1 kB | -1 B (0%) | | `website/build/docs/api/plugins/@docusaurus/plugin-client-redirects.html` | 59.7 kB | +12 B (+0.02%) | | `website/build/docs/api/plugins/@docusaurus/plugin-content-blog.html` | 189 kB | -1 B (0%) | | `website/build/docs/api/plugins/@docusaurus/plugin-content-docs.html` | 194 kB | +3 B (0%) | | `website/build/docs/api/plugins/@docusaurus/plugin-content-pages.html` | 74.2 kB | -1 B (0%) | | `website/build/docs/api/plugins/@docusaurus/plugin-debug.html` | 48.2 kB | -1 B (0%) | | `website/build/docs/api/plugins/@docusaurus/plugin-google-analytics.html` | 49.1 kB | +2 B (0%) | | `website/build/docs/api/plugins/@docusaurus/plugin-google-gtag.html` | 48.7 kB | -5 B (-0.01%) | | `website/build/docs/api/plugins/@docusaurus/plugin-google-tag-manager.html` | 47.5 kB | -1 B (0%) | | `website/build/docs/api/plugins/@docusaurus/plugin-ideal-image.html` | 48.6 kB | +3 B (+0.01%) | | `website/build/docs/api/plugins/@docusaurus/plugin-pwa.html` | 116 kB | +3 B (0%) | | `website/build/docs/api/plugins/@docusaurus/plugin-rsdoctor.html` | 39.9 kB | -1 B (0%) | | `website/build/docs/api/plugins/@docusaurus/plugin-sitemap.html` | 65.5 kB | +5 B (+0.01%) | | `website/build/docs/api/plugins/@docusaurus/plugin-vercel-analytics.html` | 40.1 kB | +11 B (+0.03%) | | `website/build/docs/api/themes.html` | 28.7 kB | -1 B (0%) | | `website/build/docs/api/themes/@docusaurus/theme-classic.html` | 44 kB | +3 B (+0.01%) | | `website/build/docs/api/themes/@docusaurus/theme-live-codeblock.html` | 36.6 kB | +3 B (+0.01%) | | `website/build/docs/api/themes/@docusaurus/theme-mermaid.html` | 35.5 kB | +3 B (+0.01%) | | `website/build/docs/api/themes/@docusaurus/theme-search-algolia.html` | 32.8 kB | -1 B (0%) | | `website/build/docs/api/themes/configuration.html` | 243 kB | -1 B (0%) | | `website/build/docs/blog.html` | 211 kB | +5 B (0%) | | `website/build/docs/browser-support.html` | 48.4 kB | -1 B (0%) | | `website/build/docs/category/getting-started.html` | 26.7 kB | 0 B | | `website/build/docs/category/guides.html` | 34.5 kB | 0 B | | `website/build/docs/cli.html` | 60 kB | -1 B (0%) | | `website/build/docs/configuration.html` | 98.7 kB | +7 B (+0.01%) | | `website/build/docs/create-doc.html` | 62.3 kB | +11 B (+0.02%) | | `website/build/docs/creating-pages.html` | 56.4 kB | 0 B | | `website/build/docs/deployment.html` | 203 kB | +7 B (0%) | | `website/build/docs/docs-introduction.html` | 51 kB | -1 B (0%) | | `website/build/docs/docs-multi-instance.html` | 75 kB | +3 B (0%) | | `website/build/docs/docusaurus-core.html` | 236 kB | -1 B (0%) | | `website/build/docs/guides/whats-next.html` | 30.9 kB | -1 B (0%) | | `website/build/docs/i18n/crowdin.html` | 145 kB | +11 B (+0.01%) | | `website/build/docs/i18n/git.html` | 78.8 kB | +3 B (0%) | | `website/build/docs/i18n/introduction.html` | 48.3 kB | -1 B (0%) | | `website/build/docs/i18n/tutorial.html` | 164 kB | +12 B (+0.01%) | | `website/build/docs/installation.html` | 70.7 kB | +4 B (+0.01%) | | `website/build/docs/introduction/index.html` | 280 B | 0 B | | `website/build/docs/markdown-features.html` | 79.9 kB | -1 B (0%) | | `website/build/docs/markdown-features/admonitions.html` | 113 kB | +3 B (0%) | | `website/build/docs/markdown-features/assets.html` | 89.2 kB | +1 B (0%) | | `website/build/docs/markdown-features/code-blocks.html` | 235 kB | +3 B (0%) | | `website/build/docs/markdown-features/diagrams.html` | 53.1 kB | +13 B (+0.02%) | | `website/build/docs/markdown-features/head-metadata.html` | 50.1 kB | -1 B (0%) | | `website/build/docs/markdown-features/links.html` | 40.8 kB | -1 B (0%) | | `website/build/docs/markdown-features/math-equations.html` | 90.5 kB | +10 B (+0.01%) | | `website/build/docs/markdown-features/plugins.html` | 96.7 kB | +7 B (+0.01%) | | `website/build/docs/markdown-features/react.html` | 138 kB | -1 B (0%) | | `website/build/docs/markdown-features/tabs.html` | 142 kB | -1 B (0%) | | `website/build/docs/markdown-features/toc.html` | 84.8 kB | +3 B (0%) | | `website/build/docs/migration.html` | 40.7 kB | +3 B (+0.01%) | | `website/build/docs/migration/v2.html` | 39.2 kB | -1 B (0%) | | `website/build/docs/migration/v2/automated.html` | 40.4 kB | -1 B (0%) | | `website/build/docs/migration/v2/manual.html` | 198 kB | -1 B (0%) | | `website/build/docs/migration/v2/translated-sites.html` | 50.3 kB | -1 B (0%) | | `website/build/docs/migration/v2/versioned-sites.html` | 64.3 kB | -1 B (0%) | | `website/build/docs/migration/v3.html` | 209 kB | 0 B | | `website/build/docs/playground.html` | 30.7 kB | -1 B (0%) | | `website/build/docs/resources/index.html` | 325 B | 0 B | | `website/build/docs/search.html` | 116 kB | 0 B | | `website/build/docs/seo.html` | 88.7 kB | +12 B (+0.01%) | | `website/build/docs/sidebar.html` | 131 kB | -1 B (0%) | | `website/build/docs/sidebar/autogenerated.html` | 150 kB | +12 B (+0.01%) | | `website/build/docs/sidebar/items.html` | 180 kB | -1 B (0%) | | `website/build/docs/sidebar/multiple-sidebars.html` | 63.7 kB | +3 B (0%) | | `website/build/docs/static-assets.html` | 53.5 kB | +3 B (+0.01%) | | `website/build/docs/styling-layout.html` | 135 kB | 0 B | | `website/build/docs/support/index.html` | 319 B | 0 B | | `website/build/docs/swizzling.html` | 115 kB | +13 B (+0.01%) | | `website/build/docs/team/index.html` | 310 B | 0 B | | `website/build/docs/typescript-support.html` | 62.3 kB | -1 B (0%) | | `website/build/docs/using-plugins.html` | 110 kB | +12 B (+0.01%) | | `website/build/docs/versioning.html` | 83.1 kB | +12 B (+0.01%) | | `website/build/index.html` | 35.8 kB | 0 B |

compressed-size-action::DOCUSAURUS_INFRA_FASTER

github-actions[bot] commented 2 weeks ago

⚡ī¸ Lighthouse report for the deploy preview of this PR

URL Performance Accessibility Best Practices SEO Report
/ 🟠 89 đŸŸĸ 98 đŸŸĸ 96 đŸŸĸ 100 Report
/docs/installation 🟠 55 đŸŸĸ 97 đŸŸĸ 100 đŸŸĸ 100 Report
/docs/category/getting-started 🟠 74 đŸŸĸ 100 đŸŸĸ 100 🟠 86 Report
/blog 🟠 64 đŸŸĸ 96 đŸŸĸ 100 🟠 86 Report
/blog/preparing-your-site-for-docusaurus-v3 🔴 49 đŸŸĸ 92 đŸŸĸ 100 đŸŸĸ 100 Report
/blog/tags/release 🟠 64 đŸŸĸ 96 đŸŸĸ 100 🟠 86 Report
/blog/tags 🟠 74 đŸŸĸ 100 đŸŸĸ 100 🟠 86 Report
github-actions[bot] commented 2 weeks ago

Size Change: +215 B (0%)

Total Size: 11.7 MB

ℹī¸ View Unchanged | Filename | Size | Change | | :--- | :---: | :---: | | `website/.docusaurus/codeTranslations.json` | 2 B | 0 B | | `website/.docusaurus/docusaurus.config.mjs` | 28 kB | 0 B | | `website/.docusaurus/globalData.json` | 30.4 kB | 0 B | | `website/.docusaurus/i18n.json` | 930 B | 0 B | | `website/.docusaurus/registry.js` | 156 kB | 0 B | | `website/.docusaurus/routes.js` | 74.9 kB | 0 B | | `website/.docusaurus/routesChunkNames.json` | 82.6 kB | 0 B | | `website/.docusaurus/site-metadata.json` | 2.17 kB | 0 B | | `website/build/assets/css/styles.********.css` | 113 kB | 0 B | | `website/build/assets/js/main.********.js` | 639 kB | 0 B | | `website/build/assets/js/runtime~main.********.js` | 35.5 kB | 0 B | | `website/build/blog.html` | 61.6 kB | 0 B | | `website/build/blog/2017/12/14/introducing-docusaurus.html` | 74.8 kB | -1 B (0%) | | `website/build/blog/2018/04/30/How-I-Converted-Profilo-To-Docusaurus.html` | 47.5 kB | +11 B (+0.02%) | | `website/build/blog/2018/09/11/Towards-Docusaurus-2.html` | 51.8 kB | -1 B (0%) | | `website/build/blog/2018/12/14/Happy-First-Birthday-Slash.html` | 30.5 kB | -1 B (0%) | | `website/build/blog/2019/12/30/docusaurus-2019-recap.html` | 39.7 kB | -2 B (-0.01%) | | `website/build/blog/2020/01/07/tribute-to-endi.html` | 34.1 kB | -1 B (0%) | | `website/build/blog/2021/01/19/docusaurus-2020-recap.html` | 49 kB | -1 B (0%) | | `website/build/blog/2021/03/09/releasing-docusaurus-i18n.html` | 45.3 kB | -2 B (0%) | | `website/build/blog/2021/05/12/announcing-docusaurus-two-beta.html` | 47.6 kB | -1 B (0%) | | `website/build/blog/2021/11/21/algolia-docsearch-migration.html` | 53.1 kB | +11 B (+0.02%) | | `website/build/blog/2022/01/24/docusaurus-2021-recap.html` | 44.6 kB | -1 B (0%) | | `website/build/blog/2022/08/01/announcing-docusaurus-2.0.html` | 139 kB | -1 B (0%) | | `website/build/blog/2022/09/01/docusaurus-2.1.html` | 51 kB | -2 B (0%) | | `website/build/blog/archive.html` | 24.8 kB | 0 B | | `website/build/blog/authors.html` | 46.6 kB | 0 B | | `website/build/blog/authors/j-marcey.html` | 65.1 kB | 0 B | | `website/build/blog/authors/josh-cena.html` | 43.1 kB | 0 B | | `website/build/blog/authors/lex-111.html` | 50.4 kB | 0 B | | `website/build/blog/authors/slorber.html` | 61.8 kB | 0 B | | `website/build/blog/authors/slorber/authors/2.html` | 65.5 kB | 0 B | | `website/build/blog/authors/slorber/authors/3.html` | 74.6 kB | 0 B | | `website/build/blog/authors/slorber/authors/4.html` | 54.4 kB | 0 B | | `website/build/blog/authors/yangshun.html` | 57.9 kB | 0 B | | `website/build/blog/authors/zpao.html` | 43.6 kB | 0 B | | `website/build/blog/page/2.html` | 66.1 kB | 0 B | | `website/build/blog/page/3.html` | 68.1 kB | 0 B | | `website/build/blog/page/4.html` | 69.8 kB | 0 B | | `website/build/blog/page/5.html` | 47.5 kB | 0 B | | `website/build/blog/preparing-your-site-for-docusaurus-v3.html` | 138 kB | -2 B (0%) | | `website/build/blog/releases/2.2.html` | 49.7 kB | -1 B (0%) | | `website/build/blog/releases/2.3.html` | 60.9 kB | -1 B (0%) | | `website/build/blog/releases/2.4.html` | 65.4 kB | -1 B (0%) | | `website/build/blog/releases/3.0.html` | 112 kB | +11 B (+0.01%) | | `website/build/blog/releases/3.1.html` | 52.1 kB | 0 B | | `website/build/blog/releases/3.2.html` | 48.9 kB | -1 B (0%) | | `website/build/blog/releases/3.3.html` | 55.6 kB | -1 B (0%) | | `website/build/blog/releases/3.4.html` | 56 kB | +6 B (+0.01%) | | `website/build/blog/releases/3.5.html` | 58.4 kB | 0 B | | `website/build/blog/releases/3.6.html` | 78.9 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` | 128 kB | -1 B (0%) | | `website/build/docs.html` | 49.2 kB | -1 B (0%) | | `website/build/docs/advanced.html` | 31.1 kB | -1 B (0%) | | `website/build/docs/advanced/architecture.html` | 30.7 kB | +3 B (+0.01%) | | `website/build/docs/advanced/client.html` | 76 kB | -1 B (0%) | | `website/build/docs/advanced/plugins.html` | 58.6 kB | -1 B (0%) | | `website/build/docs/advanced/routing.html` | 73.9 kB | +7 B (+0.01%) | | `website/build/docs/advanced/ssg.html` | 81.5 kB | -1 B (0%) | | `website/build/docs/api/docusaurus-config.html` | 206 kB | -1 B (0%) | | `website/build/docs/api/misc/@docusaurus/eslint-plugin.html` | 48.3 kB | +3 B (+0.01%) | | `website/build/docs/api/misc/@docusaurus/eslint-plugin/no-html-links.html` | 38.1 kB | -1 B (0%) | | `website/build/docs/api/misc/@docusaurus/eslint-plugin/no-untranslated-text.html` | 37 kB | -1 B (0%) | | `website/build/docs/api/misc/@docusaurus/eslint-plugin/prefer-docusaurus-heading.html` | 38.3 kB | +3 B (+0.01%) | | `website/build/docs/api/misc/@docusaurus/eslint-plugin/string-literal-i18n-messages.html` | 42 kB | -1 B (0%) | | `website/build/docs/api/misc/@docusaurus/logger.html` | 39.8 kB | -1 B (0%) | | `website/build/docs/api/misc/create-docusaurus.html` | 34.9 kB | -1 B (0%) | | `website/build/docs/api/plugin-methods.html` | 67.4 kB | +3 B (0%) | | `website/build/docs/api/plugin-methods/extend-infrastructure.html` | 63 kB | +3 B (0%) | | `website/build/docs/api/plugin-methods/i18n-lifecycles.html` | 60.7 kB | +3 B (0%) | | `website/build/docs/api/plugin-methods/lifecycle-apis.html` | 170 kB | -1 B (0%) | | `website/build/docs/api/plugin-methods/static-methods.html` | 46.6 kB | +3 B (+0.01%) | | `website/build/docs/api/plugins.html` | 31.9 kB | -1 B (0%) | | `website/build/docs/api/plugins/@docusaurus/plugin-client-redirects.html` | 62.8 kB | +12 B (+0.02%) | | `website/build/docs/api/plugins/@docusaurus/plugin-content-blog.html` | 198 kB | -1 B (0%) | | `website/build/docs/api/plugins/@docusaurus/plugin-content-docs.html` | 203 kB | +3 B (0%) | | `website/build/docs/api/plugins/@docusaurus/plugin-content-pages.html` | 78.2 kB | -1 B (0%) | | `website/build/docs/api/plugins/@docusaurus/plugin-debug.html` | 50.7 kB | -1 B (0%) | | `website/build/docs/api/plugins/@docusaurus/plugin-google-analytics.html` | 51.7 kB | +2 B (0%) | | `website/build/docs/api/plugins/@docusaurus/plugin-google-gtag.html` | 51.2 kB | -5 B (-0.01%) | | `website/build/docs/api/plugins/@docusaurus/plugin-google-tag-manager.html` | 50 kB | -1 B (0%) | | `website/build/docs/api/plugins/@docusaurus/plugin-ideal-image.html` | 51.3 kB | +3 B (+0.01%) | | `website/build/docs/api/plugins/@docusaurus/plugin-pwa.html` | 122 kB | +3 B (0%) | | `website/build/docs/api/plugins/@docusaurus/plugin-rsdoctor.html` | 42.1 kB | -1 B (0%) | | `website/build/docs/api/plugins/@docusaurus/plugin-sitemap.html` | 68.7 kB | +5 B (+0.01%) | | `website/build/docs/api/plugins/@docusaurus/plugin-vercel-analytics.html` | 42.4 kB | +11 B (+0.03%) | | `website/build/docs/api/themes.html` | 30.4 kB | -1 B (0%) | | `website/build/docs/api/themes/@docusaurus/theme-classic.html` | 46.4 kB | +3 B (+0.01%) | | `website/build/docs/api/themes/@docusaurus/theme-live-codeblock.html` | 38.7 kB | +3 B (+0.01%) | | `website/build/docs/api/themes/@docusaurus/theme-mermaid.html` | 37.5 kB | +3 B (+0.01%) | | `website/build/docs/api/themes/@docusaurus/theme-search-algolia.html` | 34.7 kB | -1 B (0%) | | `website/build/docs/api/themes/configuration.html` | 256 kB | -1 B (0%) | | `website/build/docs/blog.html` | 219 kB | +5 B (0%) | | `website/build/docs/browser-support.html` | 51 kB | -1 B (0%) | | `website/build/docs/category/getting-started.html` | 28.3 kB | 0 B | | `website/build/docs/category/guides.html` | 36.4 kB | 0 B | | `website/build/docs/cli.html` | 63.8 kB | -1 B (0%) | | `website/build/docs/configuration.html` | 103 kB | +7 B (+0.01%) | | `website/build/docs/create-doc.html` | 65.3 kB | +11 B (+0.02%) | | `website/build/docs/creating-pages.html` | 59.1 kB | 0 B | | `website/build/docs/deployment.html` | 211 kB | +7 B (0%) | | `website/build/docs/docs-introduction.html` | 53.6 kB | -1 B (0%) | | `website/build/docs/docs-multi-instance.html` | 78.7 kB | +3 B (0%) | | `website/build/docs/docusaurus-core.html` | 245 kB | -1 B (0%) | | `website/build/docs/guides/whats-next.html` | 32.8 kB | -1 B (0%) | | `website/build/docs/i18n/crowdin.html` | 151 kB | +11 B (+0.01%) | | `website/build/docs/i18n/git.html` | 82.7 kB | +3 B (0%) | | `website/build/docs/i18n/introduction.html` | 50.8 kB | -1 B (0%) | | `website/build/docs/i18n/tutorial.html` | 171 kB | +12 B (+0.01%) | | `website/build/docs/installation.html` | 74.2 kB | +4 B (+0.01%) | | `website/build/docs/introduction/index.html` | 280 B | 0 B | | `website/build/docs/markdown-features.html` | 83.2 kB | -1 B (0%) | | `website/build/docs/markdown-features/admonitions.html` | 119 kB | +3 B (0%) | | `website/build/docs/markdown-features/assets.html` | 93.5 kB | +1 B (0%) | | `website/build/docs/markdown-features/code-blocks.html` | 245 kB | +3 B (0%) | | `website/build/docs/markdown-features/diagrams.html` | 56 kB | +13 B (+0.02%) | | `website/build/docs/markdown-features/head-metadata.html` | 52.8 kB | -1 B (0%) | | `website/build/docs/markdown-features/links.html` | 43.1 kB | -1 B (0%) | | `website/build/docs/markdown-features/math-equations.html` | 95.4 kB | +10 B (+0.01%) | | `website/build/docs/markdown-features/plugins.html` | 101 kB | +7 B (+0.01%) | | `website/build/docs/markdown-features/react.html` | 144 kB | -1 B (0%) | | `website/build/docs/markdown-features/tabs.html` | 148 kB | -1 B (0%) | | `website/build/docs/markdown-features/toc.html` | 88.8 kB | +3 B (0%) | | `website/build/docs/migration.html` | 43.1 kB | -2 B (0%) | | `website/build/docs/migration/v2.html` | 41.3 kB | -1 B (0%) | | `website/build/docs/migration/v2/automated.html` | 42.6 kB | -1 B (0%) | | `website/build/docs/migration/v2/manual.html` | 207 kB | -1 B (0%) | | `website/build/docs/migration/v2/translated-sites.html` | 52.8 kB | -1 B (0%) | | `website/build/docs/migration/v2/versioned-sites.html` | 67.2 kB | -1 B (0%) | | `website/build/docs/migration/v3.html` | 218 kB | 0 B | | `website/build/docs/playground.html` | 32.5 kB | -1 B (0%) | | `website/build/docs/resources/index.html` | 325 B | 0 B | | `website/build/docs/search.html` | 121 kB | 0 B | | `website/build/docs/seo.html` | 93 kB | +12 B (+0.01%) | | `website/build/docs/sidebar.html` | 137 kB | -1 B (0%) | | `website/build/docs/sidebar/autogenerated.html` | 156 kB | +12 B (+0.01%) | | `website/build/docs/sidebar/items.html` | 188 kB | -1 B (0%) | | `website/build/docs/sidebar/multiple-sidebars.html` | 67.1 kB | +3 B (0%) | | `website/build/docs/static-assets.html` | 56.3 kB | +3 B (+0.01%) | | `website/build/docs/styling-layout.html` | 141 kB | 0 B | | `website/build/docs/support/index.html` | 319 B | 0 B | | `website/build/docs/swizzling.html` | 120 kB | +13 B (+0.01%) | | `website/build/docs/team/index.html` | 310 B | 0 B | | `website/build/docs/typescript-support.html` | 65.4 kB | -1 B (0%) | | `website/build/docs/using-plugins.html` | 115 kB | +12 B (+0.01%) | | `website/build/docs/versioning.html` | 87.1 kB | +12 B (+0.01%) | | `website/build/index.html` | 37.7 kB | 0 B |

compressed-size-action::DOCUSAURUS_INFRA_SLOWER

slorber commented 1 week ago

Thanks for the proposal @evenstensberg

This one is already merged but I can ping you on other Webpack-related things?

I'm also on the Rspack discord and getting some support here, since Webpack/Rspack have somehow the same API/behavior, but another pair of eyes might be useful.