Skip to content

Commit 9163472

Browse files
authored
Docusaurus v3.6 - enable Docusaurus Faster (#1003)
* stable docusaurus-faster setup * mention Docusaurus Faster in readme * 3.6 stable * 3.6 stable
1 parent e7295a8 commit 9163472

File tree

5 files changed

+1598
-308
lines changed

5 files changed

+1598
-308
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<div align="center">
88

9-
OpenAPI plugin for generating API reference docs in Docusaurus v3.
9+
OpenAPI plugin for generating API reference docs in Docusaurus v3 (compatible with [Docusaurus Faster](https://github.com/facebook/docusaurus/issues/10556).
1010

1111
<img src="https://img.shields.io/badge/dynamic/json?style=for-the-badge&logo=meta&color=blueviolet&label=Docusaurus&query=dependencies%5B%22%40docusaurus%2Fcore%22%5D&url=https%3A%2F%2Fraw.githubusercontent.com%2FPaloAltoNetworks%2Fdocusaurus-openapi-docs%2Fmain%2Fdemo%2Fpackage.json" />
1212
<br/><br/>

demo/docusaurus.config.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ import { DOCUSAURUS_VERSION } from "@docusaurus/utils";
77
import { myCustomApiMdGenerator } from "./customMdGenerators";
88

99
const config: Config = {
10+
future: {
11+
experimental_faster: (process.env.DOCUSAURUS_FASTER ?? "true") === "true",
12+
},
13+
1014
title: "Docusaurus OpenAPI Docs",
1115
tagline: "OpenAPI plugin for generating API reference docs in Docusaurus v2",
1216
url: "https://docusaurus-openapi.tryingpan.dev",

demo/package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,10 @@
2121
"re-gen": "yarn clean-all && yarn gen-all"
2222
},
2323
"dependencies": {
24-
"@docusaurus/core": "3.5.2",
25-
"@docusaurus/plugin-google-gtag": "3.5.2",
26-
"@docusaurus/preset-classic": "3.5.2",
24+
"@docusaurus/core": "3.6.0",
25+
"@docusaurus/faster": "3.6.0",
26+
"@docusaurus/plugin-google-gtag": "3.6.0",
27+
"@docusaurus/preset-classic": "3.6.0",
2728
"clsx": "^1.1.1",
2829
"docusaurus-plugin-openapi-docs": "^4.2.0",
2930
"docusaurus-theme-openapi-docs": "^4.2.0",

packages/docusaurus-theme-openapi-docs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"docusaurus-plugin-sass": "^0.2.3",
4848
"file-saver": "^2.0.5",
4949
"lodash": "^4.17.20",
50-
"node-polyfill-webpack-plugin": "^2.0.1",
50+
"node-polyfill-webpack-plugin": "^3.0.0",
5151
"postman-code-generators": "^1.10.1",
5252
"postman-collection": "^4.4.0",
5353
"prism-react-renderer": "^2.3.0",

0 commit comments

Comments
 (0)