Skip to content

Commit 89bd0f5

Browse files
committed
fix: support both Docusaurus v2 and v3
1 parent b0d7332 commit 89bd0f5

File tree

3 files changed

+17
-19
lines changed

3 files changed

+17
-19
lines changed

README.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,7 @@
44
[![CI Status](https://github.com/easyops-cn/docusaurus-search-local/workflows/gh-pages/badge.svg?event=push&branch=master)](https://github.com/easyops-cn/docusaurus-search-local/actions?query=workflow%3Agh-pages)
55
[![Coverage Status](https://coveralls.io/repos/github/easyops-cn/docusaurus-search-local/badge.svg?branch=master)](https://coveralls.io/github/easyops-cn/docusaurus-search-local?branch=master)
66

7-
An offline/local search plugin/theme for [Docusaurus v3](https://docusaurus.io/), which supports multiple languages, especially optimized for language of zh.
8-
9-
> Since 0.37.0 @easyops-cn/docusaurus-search-local supports Docusaurus v3 only, for users using Docusaurus v2, try previous versions.
7+
An offline/local search plugin/theme for [Docusaurus v2/v3](https://docusaurus.io/), which supports multiple languages, especially optimized for language of zh.
108

119
> Originally forked from [cmfcmf/docusaurus-search-local](https://github.com/cmfcmf/docusaurus-search-local).
1210
>

docusaurus-search-local/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@
2626
},
2727
"license": "MIT",
2828
"dependencies": {
29-
"@docusaurus/plugin-content-docs": "^3.0.0",
30-
"@docusaurus/theme-translations": "^3.0.0",
31-
"@docusaurus/utils": "^3.0.0",
32-
"@docusaurus/utils-common": "^3.0.0",
33-
"@docusaurus/utils-validation": "^3.0.0",
29+
"@docusaurus/plugin-content-docs": "^2 || ^3",
30+
"@docusaurus/theme-translations": "^2 || ^3",
31+
"@docusaurus/utils": "^2 || ^3",
32+
"@docusaurus/utils-common": "^2 || ^3",
33+
"@docusaurus/utils-validation": "^2 || ^3",
3434
"@easyops-cn/autocomplete.js": "^0.38.1",
3535
"@node-rs/jieba": "^1.6.0",
3636
"cheerio": "^1.0.0-rc.3",
@@ -64,7 +64,7 @@
6464
"typescript": "~5.2.2"
6565
},
6666
"peerDependencies": {
67-
"@docusaurus/theme-common": "^3.0.0",
67+
"@docusaurus/theme-common": "^2 || ^3",
6868
"react": "^18.2.0",
6969
"react-dom": "^18.2.0"
7070
}

yarn.lock

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3350,7 +3350,7 @@ __metadata:
33503350
languageName: node
33513351
linkType: hard
33523352

3353-
"@docusaurus/theme-translations@npm:3.0.0, @docusaurus/theme-translations@npm:^3.0.0":
3353+
"@docusaurus/theme-translations@npm:3.0.0, @docusaurus/theme-translations@npm:^2 || ^3":
33543354
version: 3.0.0
33553355
resolution: "@docusaurus/theme-translations@npm:3.0.0"
33563356
dependencies:
@@ -3386,7 +3386,7 @@ __metadata:
33863386
languageName: node
33873387
linkType: hard
33883388

3389-
"@docusaurus/utils-common@npm:3.0.0, @docusaurus/utils-common@npm:^3.0.0":
3389+
"@docusaurus/utils-common@npm:3.0.0, @docusaurus/utils-common@npm:^2 || ^3":
33903390
version: 3.0.0
33913391
resolution: "@docusaurus/utils-common@npm:3.0.0"
33923392
dependencies:
@@ -3400,7 +3400,7 @@ __metadata:
34003400
languageName: node
34013401
linkType: hard
34023402

3403-
"@docusaurus/utils-validation@npm:3.0.0, @docusaurus/utils-validation@npm:^3.0.0":
3403+
"@docusaurus/utils-validation@npm:3.0.0, @docusaurus/utils-validation@npm:^2 || ^3":
34043404
version: 3.0.0
34053405
resolution: "@docusaurus/utils-validation@npm:3.0.0"
34063406
dependencies:
@@ -3413,7 +3413,7 @@ __metadata:
34133413
languageName: node
34143414
linkType: hard
34153415

3416-
"@docusaurus/utils@npm:3.0.0, @docusaurus/utils@npm:^3.0.0":
3416+
"@docusaurus/utils@npm:3.0.0, @docusaurus/utils@npm:^2 || ^3":
34173417
version: 3.0.0
34183418
resolution: "@docusaurus/utils@npm:3.0.0"
34193419
dependencies:
@@ -3458,14 +3458,14 @@ __metadata:
34583458
resolution: "@easyops-cn/docusaurus-search-local@workspace:docusaurus-search-local"
34593459
dependencies:
34603460
"@docusaurus/module-type-aliases": "npm:^3.0.0"
3461-
"@docusaurus/plugin-content-docs": "npm:^3.0.0"
3461+
"@docusaurus/plugin-content-docs": "npm:^2 || ^3"
34623462
"@docusaurus/theme-common": "npm:^3.0.0"
3463-
"@docusaurus/theme-translations": "npm:^3.0.0"
3463+
"@docusaurus/theme-translations": "npm:^2 || ^3"
34643464
"@docusaurus/tsconfig": "npm:3.0.0"
34653465
"@docusaurus/types": "npm:^3.0.0"
3466-
"@docusaurus/utils": "npm:^3.0.0"
3467-
"@docusaurus/utils-common": "npm:^3.0.0"
3468-
"@docusaurus/utils-validation": "npm:^3.0.0"
3466+
"@docusaurus/utils": "npm:^2 || ^3"
3467+
"@docusaurus/utils-common": "npm:^2 || ^3"
3468+
"@docusaurus/utils-validation": "npm:^2 || ^3"
34693469
"@easyops-cn/autocomplete.js": "npm:^0.38.1"
34703470
"@node-rs/jieba": "npm:^1.6.0"
34713471
"@types/cheerio": "npm:^0.22.31"
@@ -3492,7 +3492,7 @@ __metadata:
34923492
tslib: "npm:^2.4.0"
34933493
typescript: "npm:~5.2.2"
34943494
peerDependencies:
3495-
"@docusaurus/theme-common": ^3.0.0
3495+
"@docusaurus/theme-common": ^2 || ^3
34963496
react: ^18.2.0
34973497
react-dom: ^18.2.0
34983498
languageName: unknown

0 commit comments

Comments
 (0)