From 62d12cf0cff6e5457ceef3be1b8d66d4bee2512b Mon Sep 17 00:00:00 2001 From: Marko Saric Date: Fri, 8 May 2026 10:49:05 +0200 Subject: [PATCH] ask AI --- docusaurus.config.js | 9 ++++++-- package-lock.json | 54 ++++++++++++++++++++++++++++++++------------ package.json | 1 + 3 files changed, 48 insertions(+), 16 deletions(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index 9cdfd4db..57ce8883 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -9,6 +9,7 @@ module.exports = { scripts: [ {src: '/docs/js/tracking.js', defer: true} ], + plugins: ['@docsearch/docusaurus-adapter'], themeConfig: { docs: { sidebar: { @@ -19,10 +20,14 @@ module.exports = { colorMode: { defaultMode: 'light', }, - algolia: { + docsearch: { appId: '7M80VX1X5C', - apiKey: '00c4f9109050cbf666dd95a6e6ca373a', + apiKey: '4efe2db213efafd96489778446fceb76', indexName: 'plausible', + askAi: { + assistantId: 'b481521d-d374-4dec-b344-12d1ceaf3b6c', + agentStudio: true, + }, }, navbar: { logo: { diff --git a/package-lock.json b/package-lock.json index 709dde25..0afe3cef 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,7 @@ "name": "docs", "version": "0.0.0", "dependencies": { + "@docsearch/docusaurus-adapter": "^4.6.3", "@docusaurus/core": "^3.9.0", "@docusaurus/preset-classic": "^3.9.0", "@iconify/react": "^5.0.2", @@ -3304,10 +3305,9 @@ } }, "node_modules/@docsearch/core": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@docsearch/core/-/core-4.6.0.tgz", - "integrity": "sha512-IqG3oSd529jVRQ4dWZQKwZwQLVd//bWJTz2HiL0LkiHrI4U/vLrBasKB7lwQB/69nBAcCgs3TmudxTZSLH/ZQg==", - "license": "MIT", + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/@docsearch/core/-/core-4.6.3.tgz", + "integrity": "sha512-rUOujwIpxJRgD7+kicVsI3D5sqBvdiRTquzWBpTEXZs8ZXfGbfzpus5HqumaNYTppN2HvH8E2yNuRwYdHJeOlA==", "peerDependencies": { "@types/react": ">= 16.8.0 < 20.0.0", "react": ">= 16.8.0 < 20.0.0", @@ -3326,20 +3326,46 @@ } }, "node_modules/@docsearch/css": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-4.6.0.tgz", - "integrity": "sha512-YlcAimkXclvqta47g47efzCM5CFxDwv2ClkDfEs/fC/Ak0OxPH2b3czwa4o8O1TRBf+ujFF2RiUwszz2fPVNJQ==", - "license": "MIT" + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-4.6.3.tgz", + "integrity": "sha512-nlOwcXcsNAptQl4vlL4MA78qNJKO0Qlds5GuBjCoePgkebTXLSf8Qt1oyZ3YBshYupKXG9VRGEsk1zr23d+bzQ==" + }, + "node_modules/@docsearch/docusaurus-adapter": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/@docsearch/docusaurus-adapter/-/docusaurus-adapter-4.6.3.tgz", + "integrity": "sha512-moP2ITPazFjPbtJtTYHDu4AY22U+uWkCgzDRHRIEJdQLWLjyPwVt4UygVIz8wgP1l1ydLY9XjeBdqwEcWoEdfg==", + "dependencies": { + "@docsearch/react": "4.6.3", + "@docusaurus/core": "^3.9.2", + "@docusaurus/plugin-content-docs": "^3.9.2", + "@docusaurus/theme-common": "^3.9.2", + "@docusaurus/theme-translations": "^3.9.2", + "algoliasearch": "^5.37.0", + "algoliasearch-helper": "^3.26.0", + "clsx": "^2.0.0", + "eta": "^2.2.0", + "fs-extra": "^11.1.1", + "joi": "^17.9.2", + "lodash": "^4.17.21", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=20.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + } }, "node_modules/@docsearch/react": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-4.6.0.tgz", - "integrity": "sha512-j8H5B4ArGxBPBWvw3X0J0Rm/Pjv2JDa2rV5OE0DLTp5oiBCptIJ/YlNOhZxuzbO2nwge+o3Z52nJRi3hryK9cA==", - "license": "MIT", + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-4.6.3.tgz", + "integrity": "sha512-Bg2wdDsoQVlNCcEKuEJAU04tvHCqgx8rIu+uIoM4pRtcx3TBKJuXutJik3LTA8LRc9YEyHkrYUrmcC0D7BYf+g==", "dependencies": { "@algolia/autocomplete-core": "1.19.2", - "@docsearch/core": "4.6.0", - "@docsearch/css": "4.6.0" + "@docsearch/core": "4.6.3", + "@docsearch/css": "4.6.3" }, "peerDependencies": { "@types/react": ">= 16.8.0 < 20.0.0", diff --git a/package.json b/package.json index cabf8385..7c045516 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ "serve": "docusaurus serve" }, "dependencies": { + "@docsearch/docusaurus-adapter": "^4.6.3", "@docusaurus/core": "^3.9.0", "@docusaurus/preset-classic": "^3.9.0", "@iconify/react": "^5.0.2",