Merge pull request #451 from 317brian/update-lunr-version
bump docu-lunr-search version for hotkey feature
diff --git a/package-lock.json b/package-lock.json
index 32da74c..317eafb 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -11,7 +11,7 @@
"@docusaurus/plugin-client-redirects": "^2.4.1",
"@docusaurus/preset-classic": "^2.4.1",
"clsx": "^1.1.1",
- "docusaurus-lunr-search": "^2.3.2",
+ "docusaurus-lunr-search": "^3.3.2",
"fast-glob": "^3.2.2",
"fs-extra": "^8.1.0",
"react": "^17.0.2",
@@ -5404,11 +5404,6 @@
"node": ">=8"
}
},
- "node_modules/classnames": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz",
- "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw=="
- },
"node_modules/clean-css": {
"version": "5.3.2",
"resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz",
@@ -6661,20 +6656,20 @@
}
},
"node_modules/docusaurus-lunr-search": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/docusaurus-lunr-search/-/docusaurus-lunr-search-2.3.2.tgz",
- "integrity": "sha512-Ngvm2kXwliWThqAThXI1912rOKHlFL7BjIc+OVNUfzkjpk5ar4TFEh+EUaaMOLw4V0BBko3CW0Ym7prqqm3jLQ==",
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/docusaurus-lunr-search/-/docusaurus-lunr-search-3.3.2.tgz",
+ "integrity": "sha512-+TXfiRAwIAaNwME8bBZvC+osfoXjJSNs5BcZu92lIHoWc3Myct4Nw3jU0FMXQCQGQcQ0FgFqMDoh56LPCLVaxQ==",
"dependencies": {
"autocomplete.js": "^0.37.0",
- "classnames": "^2.2.6",
+ "clsx": "^1.2.1",
"gauge": "^3.0.0",
"hast-util-select": "^4.0.0",
"hast-util-to-text": "^2.0.0",
"hogan.js": "^3.0.2",
"lunr": "^2.3.8",
"lunr-languages": "^1.4.0",
+ "mark.js": "^8.11.1",
"minimatch": "^3.0.4",
- "object-assign": "^4.1.1",
"rehype-parse": "^7.0.1",
"to-vfile": "^6.1.0",
"unified": "^9.0.0",
@@ -6684,9 +6679,9 @@
"node": ">= 8.10.0"
},
"peerDependencies": {
- "@docusaurus/core": "^2.0.0-alpha.60 || ^2.0.0",
- "react": "^16.8.4 || ^17",
- "react-dom": "^16.8.4 || ^17"
+ "@docusaurus/core": "^2.0.0-alpha.60 || ^2.0.0 || ^3.0.0",
+ "react": "^16.8.4 || ^17 || ^18",
+ "react-dom": "^16.8.4 || ^17 || ^18"
}
},
"node_modules/dom-converter": {
@@ -9951,6 +9946,11 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/mark.js": {
+ "version": "8.11.1",
+ "resolved": "https://registry.npmjs.org/mark.js/-/mark.js-8.11.1.tgz",
+ "integrity": "sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ=="
+ },
"node_modules/markdown-escapes": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz",
diff --git a/package.json b/package.json
index b6bd858..98768cd 100644
--- a/package.json
+++ b/package.json
@@ -4,6 +4,7 @@
"examples": "docusaurus-examples",
"start": "docusaurus start",
"build": "docusaurus build",
+ "serve": "docusaurus serve",
"publish-gh-pages": "docusaurus-publish",
"write-translations": "docusaurus-write-translations",
"version": "docusaurus-version",
@@ -31,11 +32,11 @@
"@docusaurus/plugin-client-redirects": "^2.4.1",
"@docusaurus/preset-classic": "^2.4.1",
"clsx": "^1.1.1",
- "docusaurus-lunr-search": "^2.3.2",
+ "docusaurus-lunr-search": "^3.3.2",
"fast-glob": "^3.2.2",
"fs-extra": "^8.1.0",
"react": "^17.0.2",
"react-dom": "^17.0.2",
"replace-in-file": "^4.3.1"
}
-}
\ No newline at end of file
+}
diff --git a/yarn.lock b/yarn.lock
index a0da17a..ba30698 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1220,7 +1220,7 @@
"@docsearch/css" "3.5.1"
algoliasearch "^4.0.0"
-"@docusaurus/core@^2.0.0-alpha.60 || ^2.0.0", "@docusaurus/core@^2.4.1", "@docusaurus/core@2.4.1":
+"@docusaurus/core@^2.0.0-alpha.60 || ^2.0.0 || ^3.0.0", "@docusaurus/core@^2.4.1", "@docusaurus/core@2.4.1":
version "2.4.1"
resolved "https://registry.npmjs.org/@docusaurus/core/-/core-2.4.1.tgz"
integrity sha512-SNsY7PshK3Ri7vtsLXVeAJGS50nJN3RgF836zkyUfAD01Fq+sAk5EwWgLw+nnm5KVNGDu7PRR2kRGDsWvqpo0g==
@@ -3156,11 +3156,6 @@
resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz"
integrity sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==
-classnames@^2.2.6:
- version "2.3.2"
- resolved "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz"
- integrity sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==
-
clean-css@^5.2.2, clean-css@^5.3.0:
version "5.3.2"
resolved "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz"
@@ -3860,21 +3855,21 @@
dependencies:
"@leichtgewicht/ip-codec" "^2.0.1"
-docusaurus-lunr-search@^2.3.2:
- version "2.3.2"
- resolved "https://registry.npmjs.org/docusaurus-lunr-search/-/docusaurus-lunr-search-2.3.2.tgz"
- integrity sha512-Ngvm2kXwliWThqAThXI1912rOKHlFL7BjIc+OVNUfzkjpk5ar4TFEh+EUaaMOLw4V0BBko3CW0Ym7prqqm3jLQ==
+docusaurus-lunr-search@^3.3.2:
+ version "3.3.2"
+ resolved "https://registry.npmjs.org/docusaurus-lunr-search/-/docusaurus-lunr-search-3.3.2.tgz"
+ integrity sha512-+TXfiRAwIAaNwME8bBZvC+osfoXjJSNs5BcZu92lIHoWc3Myct4Nw3jU0FMXQCQGQcQ0FgFqMDoh56LPCLVaxQ==
dependencies:
autocomplete.js "^0.37.0"
- classnames "^2.2.6"
+ clsx "^1.2.1"
gauge "^3.0.0"
hast-util-select "^4.0.0"
hast-util-to-text "^2.0.0"
hogan.js "^3.0.2"
lunr "^2.3.8"
lunr-languages "^1.4.0"
+ mark.js "^8.11.1"
minimatch "^3.0.4"
- object-assign "^4.1.1"
rehype-parse "^7.0.1"
to-vfile "^6.1.0"
unified "^9.0.0"
@@ -6004,6 +5999,11 @@
resolved "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz"
integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==
+mark.js@^8.11.1:
+ version "8.11.1"
+ resolved "https://registry.npmjs.org/mark.js/-/mark.js-8.11.1.tgz"
+ integrity sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==
+
markdown-escapes@^1.0.0:
version "1.0.4"
resolved "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz"
@@ -7394,7 +7394,7 @@
strip-ansi "^6.0.1"
text-table "^0.2.0"
-react-dom@*, "react-dom@^16.6.0 || ^17.0.0 || ^18.0.0", "react-dom@^16.8.4 || ^17", "react-dom@^16.8.4 || ^17.0.0", "react-dom@^17.0.0 || ^16.3.0 || ^15.5.4", react-dom@^17.0.2, "react-dom@>= 16.8.0 < 19.0.0":
+react-dom@*, "react-dom@^16.6.0 || ^17.0.0 || ^18.0.0", "react-dom@^16.8.4 || ^17 || ^18", "react-dom@^16.8.4 || ^17.0.0", "react-dom@^17.0.0 || ^16.3.0 || ^15.5.4", react-dom@^17.0.2, "react-dom@>= 16.8.0 < 19.0.0":
version "17.0.2"
resolved "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz"
integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==
@@ -7503,7 +7503,7 @@
use-composed-ref "^1.3.0"
use-latest "^1.2.1"
-react@*, "react@^15.0.2 || ^16.0.0 || ^17.0.0", "react@^16.13.1 || ^17.0.0", "react@^16.6.0 || ^17.0.0 || ^18.0.0", "react@^16.8.0 || ^17.0.0 || ^18.0.0", "react@^16.8.4 || ^17", "react@^16.8.4 || ^17.0.0", "react@^17.0.0 || ^16.3.0 || ^15.5.4", react@^17.0.2, "react@>= 16.8.0 < 19.0.0", react@>=0.14.9, react@>=15, react@17.0.2:
+react@*, "react@^15.0.2 || ^16.0.0 || ^17.0.0", "react@^16.13.1 || ^17.0.0", "react@^16.6.0 || ^17.0.0 || ^18.0.0", "react@^16.8.0 || ^17.0.0 || ^18.0.0", "react@^16.8.4 || ^17 || ^18", "react@^16.8.4 || ^17.0.0", "react@^17.0.0 || ^16.3.0 || ^15.5.4", react@^17.0.2, "react@>= 16.8.0 < 19.0.0", react@>=0.14.9, react@>=15, react@17.0.2:
version "17.0.2"
resolved "https://registry.npmjs.org/react/-/react-17.0.2.tgz"
integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==