Skip to content

Commit ef4c183

Browse files
authored
WIP: Docusaurus 3.6 with "faster" (#2140)
1 parent 3c84e81 commit ef4c183

File tree

3 files changed

+1262
-576
lines changed

3 files changed

+1262
-576
lines changed

docusaurus.config.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,21 @@ const redirectPlugin = [
4848
// @ts-ignore - types don't understand the plugin config
4949
plugins.push(redirectPlugin)
5050

51+
/** @type {import('@docusaurus/types').FasterConfig} */
52+
const fasterConfig = {
53+
rspackBundler: true,
54+
swcHtmlMinimizer: true,
55+
lightningCssMinimizer: true,
56+
swcJsLoader: true,
57+
swcJsMinimizer: true,
58+
mdxCrossCompilerCache: true,
59+
};
60+
5161
/** @type {import('@docusaurus/types').Config} */
5262
const config = {
63+
future: {
64+
experimental_faster: fasterConfig,
65+
},
5366
title: "Gruntwork Docs",
5467
tagline: "Learn how to deploy and manage your entire infrastructure as code.",
5568
url: siteUrl,

package.json

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,12 @@
2222
"test": "jest"
2323
},
2424
"dependencies": {
25-
"@docusaurus/core": "^3.5.2",
26-
"@docusaurus/plugin-client-redirects": "^3.5.2",
27-
"@docusaurus/preset-classic": "^3.5.2",
28-
"@docusaurus/theme-common": "^3.5.2",
29-
"@docusaurus/theme-mermaid": "^3.5.2",
25+
"@docusaurus/core": "^3.6.0",
26+
"@docusaurus/faster": "^3.6.0",
27+
"@docusaurus/plugin-client-redirects": "^3.6.0",
28+
"@docusaurus/preset-classic": "^3.6.0",
29+
"@docusaurus/theme-common": "^3.6.0",
30+
"@docusaurus/theme-mermaid": "^3.6.0",
3031
"@mdx-js/react": "^3.0.1",
3132
"@svgr/webpack": "^5.5.0",
3233
"@types/jest": "^27.4.0",
@@ -50,9 +51,9 @@
5051
"url-loader": "^4.1.1"
5152
},
5253
"devDependencies": {
53-
"@docusaurus/module-type-aliases": "^3.5.2",
54-
"@docusaurus/tsconfig": "3.5.2",
55-
"@docusaurus/types": "^3.5.2",
54+
"@docusaurus/module-type-aliases": "^3.6.0",
55+
"@docusaurus/tsconfig": "3.6.0",
56+
"@docusaurus/types": "^3.6.0",
5657
"jest": "^27.4.7",
5758
"onchange": "^7.1.0",
5859
"ts-node": "^10.7.0",

0 commit comments

Comments
 (0)