From 51d2d92e33018c2b3e36c6156fc7605ad972c1ec Mon Sep 17 00:00:00 2001 From: Ho Duc Hieu <150573299+hieu-jan@users.noreply.github.com> Date: Wed, 10 Jan 2024 14:13:43 +0700 Subject: [PATCH] chore: enable agolia --- docs/docusaurus.config.js | 8 ++++++++ docs/package.json | 2 ++ docs/yarn.lock | 16 +++++++++++++++- 3 files changed, 25 insertions(+), 1 deletion(-) diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index 3e3a4155f..f65074bbe 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -151,6 +151,14 @@ const config = { autoCollapseCategories: false, }, }, + // Agolia DocSearch + algolia: { + appId: process.env.ALGOLIA_APP_ID || "XXX", + apiKey: process.env.ALGOLIA_API_KEY || "XXX", + indexName: "jan", + insights: true, + debug: false, + }, // SEO Docusarus metadata: [ { diff --git a/docs/package.json b/docs/package.json index dfe1f7ea0..2764786ba 100644 --- a/docs/package.json +++ b/docs/package.json @@ -14,6 +14,8 @@ "write-heading-ids": "docusaurus write-heading-ids" }, "dependencies": { + "@docsearch/js": "3", + "@docsearch/react": "3", "@docusaurus/core": "^3.0.0", "@docusaurus/plugin-client-redirects": "^3.0.0", "@docusaurus/plugin-content-docs": "^3.0.0", diff --git a/docs/yarn.lock b/docs/yarn.lock index c7c4adb88..339364c21 100644 --- a/docs/yarn.lock +++ b/docs/yarn.lock @@ -1210,7 +1210,15 @@ resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-3.5.2.tgz#610f47b48814ca94041df969d9fcc47b91fc5aac" integrity sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA== -"@docsearch/react@^3.5.2": +"@docsearch/js@3": + version "3.5.2" + resolved "https://registry.yarnpkg.com/@docsearch/js/-/js-3.5.2.tgz#a11cb2e7e62890e9e940283fed6972ecf632629d" + integrity sha512-p1YFTCDflk8ieHgFJYfmyHBki1D61+U9idwrLh+GQQMrBSP3DLGKpy0XUJtPjAOPltcVbqsTjiPFfH7JImjUNg== + dependencies: + "@docsearch/react" "3.5.2" + preact "^10.0.0" + +"@docsearch/react@3", "@docsearch/react@3.5.2", "@docsearch/react@^3.5.2": version "3.5.2" resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-3.5.2.tgz#2e6bbee00eb67333b64906352734da6aef1232b9" integrity sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng== @@ -8081,6 +8089,11 @@ posthog-docusaurus@^2.0.0: resolved "https://registry.yarnpkg.com/posthog-docusaurus/-/posthog-docusaurus-2.0.0.tgz#8b8ac890a2d780c8097a1a9766a3d24d2a1f1177" integrity sha512-nDSTIhmH/Fexv347Gx6wBCE97Z+fZTj0p/gqVYAaolMwSdVuzwyFWcFA+aW9uzA5Y5hjzRwwKJJOrIv8smkYkA== +preact@^10.0.0: + version "10.19.3" + resolved "https://registry.yarnpkg.com/preact/-/preact-10.19.3.tgz#7a7107ed2598a60676c943709ea3efb8aaafa899" + integrity sha512-nHHTeFVBTHRGxJXKkKu5hT8C/YWBkPso4/Gad6xuj5dbptt9iF9NZr9pHbPhBrnT2klheu7mHTxTZ/LjwJiEiQ== + pretty-error@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-4.0.0.tgz#90a703f46dd7234adb46d0f84823e9d1cb8f10d6" @@ -10116,6 +10129,7 @@ wordwrap@^1.0.0: integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== "wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: + name wrap-ansi-cjs version "7.0.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==