Skip to content

Commit de27da8

Browse files
committed
Upgrade Docusaurus to 3.5
- Upgrade Docusaurus packages to `^3.5.0` - Fix `@theme/Unlisted` import, since the module declaration was changed in facebook/docusaurus#10376. - Update imports to reflect the movement of some exports from `@docusaurus/theme-common/internal` into `@docusaurus/plugin-content-docs/client`. See facebook/docusaurus#10316.
1 parent 7fe1582 commit de27da8

6 files changed

Lines changed: 19 additions & 21 deletions

File tree

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,11 @@
3636
"pre-commit": "yarn lint-staged"
3737
},
3838
"dependencies": {
39-
"@docusaurus/core": "^3.4.0",
40-
"@docusaurus/plugin-content-docs": "^3.4.0",
41-
"@docusaurus/plugin-debug": "^3.4.0",
42-
"@docusaurus/plugin-sitemap": "^3.4.0",
43-
"@docusaurus/theme-classic": "^3.4.0",
39+
"@docusaurus/core": "^3.5.0",
40+
"@docusaurus/plugin-content-docs": "^3.5.0",
41+
"@docusaurus/plugin-debug": "^3.5.0",
42+
"@docusaurus/plugin-sitemap": "^3.5.0",
43+
"@docusaurus/theme-classic": "^3.5.0",
4444
"@inkeep/widgets": "^0.2.288",
4545
"@mdx-js/react": "^3.0.0",
4646
"clsx": "^2.1.1",

src/components/Search/InkeepSearch.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React, { useState, useRef, useCallback, useEffect } from "react";
22
import useDocusaurusContext from "@docusaurus/useDocusaurusContext";
33
import BrowserOnly from "@docusaurus/BrowserOnly";
4-
import { useDocsVersion } from "@docusaurus/theme-common/internal";
4+
import { useDocsVersion } from "@docusaurus/plugin-content-docs/client";
55
import {
66
type InkeepAIChatSettings,
77
type InkeepSearchSettings,

src/theme/DocItem/Layout/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from "react";
22
import clsx from "clsx";
33
import { useWindowSize } from "@docusaurus/theme-common";
4-
import { useDoc } from "@docusaurus/theme-common/internal";
4+
import { useDoc } from "@docusaurus/plugin-content-docs/client";
55
import DocItemPaginator from "@theme/DocItem/Paginator";
66
import DocVersionBanner from "@theme/DocVersionBanner";
77
import DocVersionBadge from "@theme/DocVersionBadge";
@@ -10,7 +10,7 @@ import DocItemTOCMobile from "@theme/DocItem/TOC/Mobile";
1010
import DocItemTOCDesktop from "@theme/DocItem/TOC/Desktop";
1111
import DocItemContent from "@theme/DocItem/Content";
1212
import DocBreadcrumbs from "@theme/DocBreadcrumbs";
13-
import Unlisted from "@theme/Unlisted";
13+
import Unlisted from "@theme/ContentVisibility/Unlisted";
1414
import NavbarMobileSidebarToggle from "@theme/Navbar/MobileSidebar/Toggle";
1515
import type { Props } from "@theme/DocItem/Layout";
1616

src/theme/DocItem/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from "react";
22
import { HtmlClassNameProvider } from "@docusaurus/theme-common";
3-
import { DocProvider } from "@docusaurus/theme-common/internal";
3+
import { DocProvider } from "@docusaurus/plugin-content-docs/client";
44
import DocItemMetadata from "@theme/DocItem/Metadata";
55
import DocItemLayout from "@theme/DocItem/Layout";
66
import type { Props } from "@theme/DocItem";

src/theme/DocVersionBanner/index.tsx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,8 @@ import {
99
type GlobalVersion,
1010
} from "@docusaurus/plugin-content-docs/client";
1111
import { ThemeClassNames } from "@docusaurus/theme-common";
12-
import {
13-
useDocsPreferredVersion,
14-
useDocsVersion,
15-
} from "@docusaurus/theme-common/internal";
12+
import { useDocsPreferredVersion } from "@docusaurus/theme-common/internal";
13+
import { useDocsVersion } from "@docusaurus/plugin-content-docs/client";
1614
import type { Props } from "@theme/DocVersionBanner";
1715
import type {
1816
VersionBanner,

yarn.lock

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1351,7 +1351,7 @@
13511351
resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70"
13521352
integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==
13531353

1354-
"@docusaurus/core@3.5.2", "@docusaurus/core@^3.4.0":
1354+
"@docusaurus/core@3.5.2", "@docusaurus/core@^3.5.0":
13551355
version "3.5.2"
13561356
resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-3.5.2.tgz#3adedb90e7b6104592f1231043bd6bf91680c39c"
13571357
integrity sha512-4Z1WkhCSkX4KO0Fw5m/Vuc7Q3NxBG53NE5u59Rs96fWkMPZVSrzEPP16/Nk6cWb/shK7xXPndTmalJtw7twL/w==
@@ -1525,7 +1525,7 @@
15251525
utility-types "^3.10.0"
15261526
webpack "^5.88.1"
15271527

1528-
"@docusaurus/plugin-content-docs@3.5.2", "@docusaurus/plugin-content-docs@^3.4.0":
1528+
"@docusaurus/plugin-content-docs@3.5.2", "@docusaurus/plugin-content-docs@^3.5.0":
15291529
version "3.5.2"
15301530
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.5.2.tgz#adcf6c0bd9a9818eb192ab831e0069ee62d31505"
15311531
integrity sha512-Bt+OXn/CPtVqM3Di44vHjE7rPCEsRCB/DMo2qoOuozB9f7+lsdrHvD0QCHdBs0uhz6deYJDppAr2VgqybKPlVQ==
@@ -1562,7 +1562,7 @@
15621562
tslib "^2.6.0"
15631563
webpack "^5.88.1"
15641564

1565-
"@docusaurus/plugin-debug@^3.4.0":
1565+
"@docusaurus/plugin-debug@^3.5.0":
15661566
version "3.5.2"
15671567
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-debug/-/plugin-debug-3.5.2.tgz#c25ca6a59e62a17c797b367173fe80c06fdf2f65"
15681568
integrity sha512-kBK6GlN0itCkrmHuCS6aX1wmoWc5wpd5KJlqQ1FyrF0cLDnvsYSnh7+ftdwzt7G6lGBho8lrVwkkL9/iQvaSOA==
@@ -1574,7 +1574,7 @@
15741574
react-json-view-lite "^1.2.0"
15751575
tslib "^2.6.0"
15761576

1577-
"@docusaurus/plugin-sitemap@^3.4.0":
1577+
"@docusaurus/plugin-sitemap@^3.5.0":
15781578
version "3.5.2"
15791579
resolved "https://registry.yarnpkg.com/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.5.2.tgz#9c940b27f3461c54d65295cf4c52cb20538bd360"
15801580
integrity sha512-DnlqYyRAdQ4NHY28TfHuVk414ft2uruP4QWCH//jzpHjqvKyXjj2fmDtI8RPUBh9K8iZKFMHRnLtzJKySPWvFA==
@@ -1589,7 +1589,7 @@
15891589
sitemap "^7.1.1"
15901590
tslib "^2.6.0"
15911591

1592-
"@docusaurus/theme-classic@^3.4.0":
1592+
"@docusaurus/theme-classic@^3.5.0":
15931593
version "3.5.2"
15941594
resolved "https://registry.yarnpkg.com/@docusaurus/theme-classic/-/theme-classic-3.5.2.tgz#602ddb63d987ab1f939e3760c67bc1880f01c000"
15951595
integrity sha512-XRpinSix3NBv95Rk7xeMF9k4safMkwnpSgThn0UNQNumKvmcIYjfkwfh2BhwYh/BxMXQHJ/PdmNh22TQFpIaYg==
@@ -5794,9 +5794,9 @@ ee-first@1.1.1:
57945794
integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==
57955795

57965796
electron-to-chromium@^1.5.41:
5797-
version "1.5.43"
5798-
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.43.tgz#d9e69fc709ddebd521416de9d17cdef81d2d4718"
5799-
integrity sha512-NxnmFBHDl5Sachd2P46O7UJiMaMHMLSofoIWVJq3mj8NJgG0umiSeljAVP9lGzjI0UDLJJ5jjoGjcrB8RSbjLQ==
5797+
version "1.5.45"
5798+
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.45.tgz#fa592ce6a88b44d23acbc7453a2feab98996e6c9"
5799+
integrity sha512-vOzZS6uZwhhbkZbcRyiy99Wg+pYFV5hk+5YaECvx0+Z31NR3Tt5zS6dze2OepT6PCTzVzT0dIJItti+uAW5zmw==
58005800

58015801
emoji-regex@^8.0.0:
58025802
version "8.0.0"

0 commit comments

Comments
 (0)