Skip to content

Commit 8cc9460

Browse files
authored
Merge pull request #38 from mongodb-developer/update-docusaurus-3.7.0
Updated to Docusaurus 3.7.0, React 19.0.0, activated new faster build system, removed unused blog content in ZH
2 parents 9306303 + 973dc8b commit 8cc9460

File tree

6 files changed

+8383
-4518
lines changed

6 files changed

+8383
-4518
lines changed

.github/workflows/deploy.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
- uses: actions/checkout@v4
16-
- uses: actions/setup-node@v3
16+
- uses: actions/setup-node@v4.1.0
1717
with:
18-
node-version: 18
18+
node-version: 20
1919
cache: npm
2020

2121
- name: Install dependencies

babel.config.js

-3
This file was deleted.

docusaurus.config.js

+11-8
Original file line numberDiff line numberDiff line change
@@ -125,14 +125,7 @@ const config = {
125125
}),
126126
],
127127
],
128-
plugins: [
129-
[
130-
require.resolve("docusaurus-lunr-search"),
131-
{
132-
languages: ["en", "zh"], // language codes
133-
},
134-
],
135-
],
128+
plugins: [require.resolve("docusaurus-lunr-search")],
136129
themeConfig:
137130
/** @type {import('@docusaurus/preset-classic').ThemeConfig} */
138131
({
@@ -174,7 +167,17 @@ const config = {
174167
darkTheme: darkCodeTheme,
175168
additionalLanguages: ["powershell", "swift", "kotlin"],
176169
},
170+
mermaid: {
171+
theme: { light: "neutral", dark: "forest" },
172+
},
177173
}),
174+
future: {
175+
experimental_faster: true,
176+
},
177+
markdown: {
178+
mermaid: true,
179+
},
180+
themes: ["@docusaurus/theme-mermaid"],
178181
};
179182

180183
module.exports = config;

i18n/zh/docusaurus-plugin-content-blog/options.json

-14
This file was deleted.

0 commit comments

Comments
 (0)