Skip to content

Commit c6799f9

Browse files
committed
feat: update for docusaurus 3.7
1 parent 4d5483d commit c6799f9

File tree

58 files changed

+685
-2687
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+685
-2687
lines changed

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"name": "root",
33
"version": "0.0.0",
4+
"packageManager": "[email protected]",
45
"private": true,
56
"license": "MIT",
67
"workspaces": [
@@ -68,7 +69,6 @@
6869
"stylelint": "^14.16.1",
6970
"stylelint-config-prettier": "^9.0.5",
7071
"stylelint-config-standard": "^29.0.0",
71-
"typescript": "~5.5.2"
72-
},
73-
"packageManager": "[email protected]"
72+
"typescript": "~5.7.2"
73+
}
7474
}

packages/plugin-changelog/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@
1818
"watch": "tsc --build --watch"
1919
},
2020
"dependencies": {
21-
"@docusaurus/core": "3.6.2",
22-
"@docusaurus/plugin-content-docs": "3.6.2",
23-
"@docusaurus/utils-validation": "3.6.2",
21+
"@docusaurus/core": "3.7.0",
22+
"@docusaurus/plugin-content-docs": "3.7.0",
23+
"@docusaurus/utils-validation": "3.7.0",
2424
"fs-extra": "^11.2.0"
2525
},
2626
"devDependencies": {
27-
"@docusaurus/module-type-aliases": "3.6.2",
28-
"@docusaurus/types": "3.6.2"
27+
"@docusaurus/module-type-aliases": "3.7.0",
28+
"@docusaurus/types": "3.7.0"
2929
}
3030
}

packages/plugin-docsmenu/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@
3030
"watch": "tsc --build --watch"
3131
},
3232
"dependencies": {
33-
"@docusaurus/core": "^3.6.2",
34-
"@docusaurus/plugin-content-docs": "^3.6.2"
33+
"@docusaurus/core": "3.7.0",
34+
"@docusaurus/plugin-content-docs": "3.7.0"
3535
},
3636
"devDependencies": {
37-
"@docusaurus/module-type-aliases": "3.6.2",
38-
"@docusaurus/types": "^3.6.2"
37+
"@docusaurus/module-type-aliases": "3.7.0",
38+
"@docusaurus/types": "3.7.0"
3939
},
4040
"gitHead": "043290be093671405869575d2af51b1d71c23bce"
4141
}

packages/plugin-getsidebar/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@
3030
"build": "tsc --build"
3131
},
3232
"dependencies": {
33-
"@docusaurus/core": "^3.6.2",
34-
"@docusaurus/plugin-content-docs": "^3.6.2"
33+
"@docusaurus/core": "3.7.0",
34+
"@docusaurus/plugin-content-docs": "3.7.0"
3535
},
3636
"devDependencies": {
37-
"@docusaurus/module-type-aliases": "3.6.2",
38-
"@docusaurus/types": "^3.6.2"
37+
"@docusaurus/module-type-aliases": "3.7.0",
38+
"@docusaurus/types": "3.7.0"
3939
}
4040
}

packages/preset-nonepress/package.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -18,23 +18,23 @@
1818
"watch": "tsc --watch"
1919
},
2020
"dependencies": {
21-
"@docusaurus/core": "3.6.2",
22-
"@docusaurus/plugin-content-docs": "3.6.2",
23-
"@docusaurus/plugin-content-pages": "3.6.2",
24-
"@docusaurus/plugin-debug": "3.6.2",
25-
"@docusaurus/plugin-google-analytics": "3.6.2",
26-
"@docusaurus/plugin-google-gtag": "3.6.2",
27-
"@docusaurus/plugin-google-tag-manager": "3.6.2",
28-
"@docusaurus/plugin-ideal-image": "3.6.2",
29-
"@docusaurus/plugin-sitemap": "3.6.2",
30-
"@docusaurus/theme-common": "3.6.2",
31-
"@docusaurus/theme-search-algolia": "3.6.2",
32-
"@docusaurus/types": "3.6.2",
21+
"@docusaurus/core": "3.7.0",
22+
"@docusaurus/plugin-content-docs": "3.7.0",
23+
"@docusaurus/plugin-content-pages": "3.7.0",
24+
"@docusaurus/plugin-debug": "3.7.0",
25+
"@docusaurus/plugin-google-analytics": "3.7.0",
26+
"@docusaurus/plugin-google-gtag": "3.7.0",
27+
"@docusaurus/plugin-google-tag-manager": "3.7.0",
28+
"@docusaurus/plugin-ideal-image": "3.7.0",
29+
"@docusaurus/plugin-sitemap": "3.7.0",
30+
"@docusaurus/theme-common": "3.7.0",
31+
"@docusaurus/theme-search-algolia": "3.7.0",
32+
"@docusaurus/types": "3.7.0",
3333
"@nullbot/docusaurus-theme-nonepress": "^3.3.0"
3434
},
3535
"peerDependencies": {
36-
"react": "^18.0.0",
37-
"react-dom": "^18.0.0"
36+
"react": "^18.0.0 || ^19.0.0",
37+
"react-dom": "^18.0.0 || ^19.0.0"
3838
},
3939
"engines": {
4040
"node": ">=18.0"

packages/preset-nonepress/src/index.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ export default function preset(
2727
const {
2828
debug,
2929
docs,
30-
blog,
3130
pages,
3231
sitemap,
3332
docsMenu,
@@ -64,9 +63,6 @@ export default function preset(
6463
}),
6564
);
6665
}
67-
if (blog !== false) {
68-
plugins.push(makePluginConfig("@docusaurus/plugin-content-blog", blog));
69-
}
7066
if (pages !== false) {
7167
plugins.push(makePluginConfig("@docusaurus/plugin-content-pages", pages));
7268
}
@@ -91,7 +87,7 @@ export default function preset(
9187
throw new Error(
9288
`Unrecognized keys ${Object.keys(rest).join(
9389
", ",
94-
)} found in preset-classic configuration. The allowed keys are debug, docs, blog, pages, sitemap, theme, googleAnalytics, gtag, and googleTagManager. Check the documentation: https://docusaurus.io/docs/using-plugins#docusauruspreset-classic for more information on how to configure individual plugins.`,
90+
)} found in preset-classic configuration. The allowed keys are debug, docs, pages, sitemap, theme, googleAnalytics, gtag, and googleTagManager. Check the documentation: https://docusaurus.io/docs/using-plugins#docusauruspreset-classic for more information on how to configure individual plugins.`,
9591
);
9692
}
9793

packages/preset-nonepress/src/options.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import type { Options as BlogPluginOptions } from "@docusaurus/plugin-content-blog";
21
import type { Options as DocsPluginOptions } from "@docusaurus/plugin-content-docs";
32
import type { Options as PagesPluginOptions } from "@docusaurus/plugin-content-pages";
43
import type { Options as GtagPluginOptions } from "@docusaurus/plugin-google-gtag";
@@ -14,8 +13,6 @@ export type Options = {
1413
debug?: boolean;
1514
/** Options for `@docusaurus/plugin-content-docs`. Use `false` to disable. */
1615
docs?: false | DocsPluginOptions;
17-
/** Options for `@docusaurus/plugin-content-blog`. Use `false` to disable. */
18-
blog?: false | BlogPluginOptions;
1916
/** Options for `@docusaurus/plugin-content-pages`. Use `false` to disable. */
2017
pages?: false | PagesPluginOptions;
2118
/** Options for `@docusaurus/plugin-sitemap`. Use `false` to disable. */

packages/theme-nonepress/package.json

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -36,19 +36,18 @@
3636
"copy:watch": "node ../../scripts/copyFiles.js --watch"
3737
},
3838
"dependencies": {
39-
"@docsearch/react": "3.5.2",
40-
"@docusaurus/core": "3.6.2",
41-
"@docusaurus/mdx-loader": "3.6.2",
42-
"@docusaurus/module-type-aliases": "3.6.2",
43-
"@docusaurus/plugin-content-blog": "3.6.2",
44-
"@docusaurus/plugin-content-docs": "3.6.2",
45-
"@docusaurus/plugin-content-pages": "3.6.2",
46-
"@docusaurus/theme-common": "3.6.2",
47-
"@docusaurus/theme-translations": "3.6.2",
48-
"@docusaurus/types": "3.6.2",
49-
"@docusaurus/utils": "3.6.2",
50-
"@docusaurus/utils-common": "3.6.2",
51-
"@docusaurus/utils-validation": "3.6.2",
39+
"@docsearch/react": "^3.8.1",
40+
"@docusaurus/core": "3.7.0",
41+
"@docusaurus/mdx-loader": "3.7.0",
42+
"@docusaurus/module-type-aliases": "3.7.0",
43+
"@docusaurus/plugin-content-docs": "3.7.0",
44+
"@docusaurus/plugin-content-pages": "3.7.0",
45+
"@docusaurus/theme-common": "3.7.0",
46+
"@docusaurus/theme-translations": "3.7.0",
47+
"@docusaurus/types": "3.7.0",
48+
"@docusaurus/utils": "3.7.0",
49+
"@docusaurus/utils-common": "3.7.0",
50+
"@docusaurus/utils-validation": "3.7.0",
5251
"@fortawesome/fontawesome-svg-core": "^6.4.0",
5352
"@fortawesome/free-brands-svg-icons": "^6.4.0",
5453
"@fortawesome/free-regular-svg-icons": "^6.4.0",
@@ -58,8 +57,8 @@
5857
"@nullbot/docusaurus-plugin-docsmenu": "^3.3.0",
5958
"@nullbot/docusaurus-plugin-getsidebar": "^3.3.0",
6059
"@tailwindcss/typography": "^0.5.0",
61-
"algoliasearch": "^4.18.0",
62-
"algoliasearch-helper": "^3.13.3",
60+
"algoliasearch": "^5.17.1",
61+
"algoliasearch-helper": "^3.22.6",
6362
"autoprefixer": "^10.3.1",
6463
"clsx": "^2.0.0",
6564
"copy-text-to-clipboard": "^3.2.0",
@@ -86,8 +85,8 @@
8685
"utility-types": "^3.10.0"
8786
},
8887
"peerDependencies": {
89-
"react": "^18.0.0",
90-
"react-dom": "^18.0.0"
88+
"react": "^18.0.0 || ^19.0.0",
89+
"react-dom": "^18.0.0 || ^19.0.0"
9190
},
9291
"engines": {
9392
"node": ">=18.0"

packages/theme-nonepress/src/client/useDocsMenu.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import {
55
useLatestVersion,
66
useVersions,
77
} from "@docusaurus/plugin-content-docs/client";
8-
import { CURRENT_VERSION_NAME } from "@docusaurus/plugin-content-docs/src/constants.ts";
8+
import { CURRENT_VERSION_NAME } from "@docusaurus/plugin-content-docs/lib/constants.js";
99
import { useVersionedDocCategory } from "@nullbot/docusaurus-plugin-docsmenu/client";
1010

1111
import type { DocsMenuCategory, DocsMenuVersions } from "./types";

packages/theme-nonepress/src/index.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import Module from "module";
21
import path from "path";
32

43
import { readDefaultCodeTranslationMessages } from "@docusaurus/theme-translations";
@@ -16,14 +15,6 @@ import type {
1615
ThemeConfig,
1716
} from "@nullbot/docusaurus-theme-nonepress";
1817
import type { Config as tailwindConfigType } from "tailwindcss";
19-
import type webpack from "webpack";
20-
21-
const requireFromDocusaurusCore = Module.createRequire(
22-
require.resolve("@docusaurus/core/package.json"),
23-
);
24-
const ContextReplacementPlugin = requireFromDocusaurusCore(
25-
"webpack/lib/ContextReplacementPlugin",
26-
) as typeof webpack.ContextReplacementPlugin;
2718

2819
const ThemeStorageKey = "theme";
2920
const ThemeQueryStringKey = "docusaurus-theme";

0 commit comments

Comments
 (0)