From 99e07be5fbd01fc39a0307183c81d83c93e14cd6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jind=C5=99ich=20B=C3=A4r?= Date: Wed, 23 Jul 2025 16:52:44 +0200 Subject: [PATCH] docs: synchronize package versions, fix breaking docs build --- website/docusaurus.config.js | 11 ++++++++++- website/package-lock.json | 12 ++++++------ website/package.json | 12 ++++++------ 3 files changed, 22 insertions(+), 13 deletions(-) diff --git a/website/docusaurus.config.js b/website/docusaurus.config.js index e15af975..d7876857 100644 --- a/website/docusaurus.config.js +++ b/website/docusaurus.config.js @@ -38,7 +38,16 @@ module.exports = { favicon: 'img/favicon.ico', githubHost: 'github.com', future: { - experimental_faster: true, + experimental_faster: { + // ssgWorkerThreads: true, + swcJsLoader: true, + swcJsMinimizer: true, + swcHtmlMinimizer: true, + lightningCssMinimizer: true, + rspackBundler: true, + mdxCrossCompilerCache: true, + rspackPersistentCache: true, + }, v4: { removeLegacyPostBuildHeadAttribute: true, useCssCascadeLayers: false, // this breaks styles on homepage and link colors everywhere diff --git a/website/package-lock.json b/website/package-lock.json index 5f62bf78..1cf4c728 100644 --- a/website/package-lock.json +++ b/website/package-lock.json @@ -6,12 +6,12 @@ "": { "name": "apify-sdk-python", "dependencies": { - "@apify/docs-theme": "^1.0.181", - "@apify/docusaurus-plugin-typedoc-api": "^4.4.3", - "@docusaurus/core": "^3.7.0", - "@docusaurus/faster": "^3.7.0", - "@docusaurus/plugin-client-redirects": "^3.7.0", - "@docusaurus/preset-classic": "^3.7.0", + "@apify/docs-theme": "^1.0.185", + "@apify/docusaurus-plugin-typedoc-api": "^4.4.6", + "@docusaurus/core": "^3.8.1", + "@docusaurus/faster": "^3.8.1", + "@docusaurus/plugin-client-redirects": "^3.8.1", + "@docusaurus/preset-classic": "^3.8.1", "clsx": "^2.0.0", "docusaurus-gtm-plugin": "^0.0.2", "prop-types": "^15.8.1", diff --git a/website/package.json b/website/package.json index 1507c29c..a546b50c 100644 --- a/website/package.json +++ b/website/package.json @@ -21,12 +21,12 @@ "lint:code:fix": "eslint . --fix" }, "dependencies": { - "@apify/docs-theme": "^1.0.181", - "@apify/docusaurus-plugin-typedoc-api": "^4.4.3", - "@docusaurus/core": "^3.7.0", - "@docusaurus/faster": "^3.7.0", - "@docusaurus/plugin-client-redirects": "^3.7.0", - "@docusaurus/preset-classic": "^3.7.0", + "@apify/docs-theme": "^1.0.185", + "@apify/docusaurus-plugin-typedoc-api": "^4.4.6", + "@docusaurus/core": "^3.8.1", + "@docusaurus/faster": "^3.8.1", + "@docusaurus/plugin-client-redirects": "^3.8.1", + "@docusaurus/preset-classic": "^3.8.1", "clsx": "^2.0.0", "docusaurus-gtm-plugin": "^0.0.2", "prop-types": "^15.8.1",