Skip to content

Commit

Permalink
feat: move search to Orama Cloud
Browse files Browse the repository at this point in the history
  • Loading branch information
raiindev committed Jun 21, 2024
1 parent 51507c8 commit c4dcddd
Show file tree
Hide file tree
Showing 3 changed files with 15,731 additions and 8,985 deletions.
51 changes: 12 additions & 39 deletions docusaurus.config.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
const process = require("node:process");
const NodePolyfillPlugin = require("node-polyfill-webpack-plugin");
const findReplace = require("./src/remark/find_replace");
const lightCodeTheme = require("prism-react-renderer/themes/github");
Expand Down Expand Up @@ -53,6 +54,16 @@ const config = {
},
],
*/
[
"@orama/plugin-docusaurus-v3",
{
cloud: {
indexId: process.env.ORAMA_CLOUD_INDEX_ID,
oramaCloudAPIKey: process.env.ORAMA_CLOUD_API_KEY,
deploy: process.env.NODE_ENV === "production",
},
},
],
[
"@docusaurus/plugin-content-docs",
{
Expand Down Expand Up @@ -268,45 +279,7 @@ const config = {
theme: lightCodeTheme,
darkTheme: darkCodeTheme,
additionalLanguages: ["powershell", "diff"],
},
algolia: {
// The application ID provided by Algolia
appId: "KAQ4QIALEB",

// Public API key: it is safe to commit it
apiKey: "0795dfc12048ff344a54bb4c04c9000b",

indexName: "deno",

insights: true,

// Optional: see doc section below
contextualSearch: true,

// Optional: Specify domains where the navigation should occur through
// window.location instead on history.push. Useful when our Algolia
// config crawls multiple documentation sites and we want to navigate
// with window.location.href to them.
// externalUrlRegex: "external\\.com|domain\\.com",

// Optional: Replace parts of the item URLs from Algolia. Useful when
// using the same search index for multiple deployments using a
// different baseUrl. You can use regexp or string in the `from` param.
// For example: localhost:3000 vs myCompany.com/docs
/*
replaceSearchResultPathname: {
from: "/docs/", // or as RegExp: /\/docs\//
to: "/",
},
*/

// Optional: Algolia search parameters
searchParameters: {},

// Optional: path for search page that enabled by default (`false`
// to disable it)
searchPagePath: "search",
},
}
}),
};

Expand Down
Loading

0 comments on commit c4dcddd

Please sign in to comment.