// @ts-check /** @type {import("@docusaurus/plugin-content-docs").SidebarsConfig} */ const sidebars = { guides: [ "guides/getting-started", { type: "category", label: "Run a Nwaku Node", link: { type: "doc", id: "guides/nwaku/run-node", }, items: [ "guides/nwaku/build-source", "guides/nwaku/run-docker", "guides/nwaku/run-docker-compose", "guides/nwaku/configure-discovery", "guides/nwaku/configure-nwaku", "guides/nwaku/config-methods", "guides/nwaku/config-options", ] }, { type: "category", label: "JavaScript Waku SDK", link: { type: "doc", id: "guides/js-waku/index", }, items: [ "guides/js-waku/light-send-receive", "guides/js-waku/store-retrieve-messages", "guides/js-waku/use-waku-react", "guides/js-waku/use-waku-create-app", "guides/js-waku/configure-discovery", "guides/js-waku/run-waku-nodejs", "guides/js-waku/debug-waku-dapp", "guides/js-waku/manage-filter", { type: 'html', value: '@waku/sdk Examples', }, { type: 'html', value: 'API Reference', }, ] }, ], learn: [ "learn/waku-network", { type: "category", label: "Concepts", collapsed: false, items: [ "learn/concepts/protocols", "learn/concepts/content-topics", "learn/concepts/network-domains", "learn/concepts/transports", { type: "category", label: "Peer Discovery", link: { type: "doc", id: "learn/concepts/peer-discovery", }, items: [ "learn/concepts/static-peers", "learn/concepts/dns-discovery", "learn/concepts/discv5", "learn/concepts/peer-exchange", ] }, ] }, "learn/security-features", "learn/research", "learn/waku-vs-libp2p", "learn/glossary", ], }; module.exports = sidebars;