waku.guide/sidebars.js

82 lines
2.7 KiB
JavaScript
Raw Normal View History

2022-08-04 11:42:53 +00:00
// @ts-check
feat: use Logos theme & plugin (#33) * Use Logos plugins and theme. * Upgrade dependencies. * feat: improvements on docs (#24) * add: security features * add: protocols overview by example * add: different protocols * add: spell check on CI * rm: yarn.lock to avoid inconsistencies * Update docs/Concepts/1.md Co-authored-by: fryorcraken.eth <110212804+fryorcraken@users.noreply.github.com> * Update docs/Concepts/2.md Co-authored-by: fryorcraken.eth <110212804+fryorcraken@users.noreply.github.com> * Update docs/Concepts/2.md Co-authored-by: fryorcraken.eth <110212804+fryorcraken@users.noreply.github.com> * Update docs/Concepts/7.md Co-authored-by: fryorcraken.eth <110212804+fryorcraken@users.noreply.github.com> * Update docs/Concepts/7.md Co-authored-by: fryorcraken.eth <110212804+fryorcraken@users.noreply.github.com> * convert mscgen sequence to mermaid * partially adress review comments * address: comments * fix: ci * chore: address minor typos/changes in docs * add: pros/cons for discv5 and peer-exchange * fix: minor typo * chore: address refactoring Co-authored-by: fryorcraken.eth <110212804+fryorcraken@users.noreply.github.com> * chore: refactor ordering/naming of markdown files (#29) * chore: rename md files and use config ordering it is unfeasible to track the changes in files labelled as '1.md', '2.md', etc and way easier when the files are named after their contents. * fix: hint box render * fix: markdown links * finish merge * push yarn.lock Co-authored-by: Hossein Mehrabi <ohyeaross@gmail.com> Co-authored-by: fryorcraken.eth <110212804+fryorcraken@users.noreply.github.com>
2023-01-23 09:37:39 +00:00
2023-05-19 23:35:51 +00:00
/** @type {import("@docusaurus/plugin-content-docs").SidebarsConfig} */
2022-08-04 11:42:53 +00:00
const sidebars = {
2023-05-19 23:35:51 +00:00
main: [
2023-06-14 00:26:55 +00:00
"overview/index",
"overview/history",
"overview/why-waku",
"overview/use-cases",
{
type: 'html',
value: '<a href="/guides/nodes-and-sdks" target="_blank" rel="noopener noreferrer" class="menu__link external-link">Nodes and SDKs<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.1918 4H3.42848V2.85715H13.1428V12.5714H11.9999V4.80813L3.83254 12.9755L3.02441 12.1674L11.1918 4Z" fill="white"/></svg>',
},
{
type: 'html',
value: '<a href="/presentations" target="_blank" rel="noopener noreferrer" class="menu__link external-link">Presentations<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.1918 4H3.42848V2.85715H13.1428V12.5714H11.9999V4.80813L3.83254 12.9755L3.02441 12.1674L11.1918 4Z" fill="white"/></svg>',
},
2023-05-19 23:35:51 +00:00
{
type: "category",
2023-06-14 00:26:55 +00:00
label: "Concepts",
collapsed: false,
2023-05-19 23:35:51 +00:00
items: [
2023-06-14 00:26:55 +00:00
"overview/concepts/protocols",
"overview/concepts/content-topics",
"overview/concepts/network-domains",
2023-06-06 02:47:24 +00:00
{
type: "category",
2023-06-14 00:26:55 +00:00
label: "Peer Discovery",
link: {
type: "doc",
id: "overview/concepts/peer-discovery",
},
2023-06-06 02:47:24 +00:00
items: [
2023-06-14 00:26:55 +00:00
"overview/concepts/predefined-nodes",
"overview/concepts/dns-discovery",
"overview/concepts/discv5",
"overview/concepts/peer-exchange",
2023-06-06 02:47:24 +00:00
]
},
2023-06-14 00:26:55 +00:00
"overview/concepts/transports",
2023-05-19 23:35:51 +00:00
]
2023-06-14 00:26:55 +00:00
},
2023-05-19 23:35:51 +00:00
{
type: "category",
2023-06-14 00:26:55 +00:00
label: "Reference",
2023-05-19 23:35:51 +00:00
items: [
2023-06-14 00:26:55 +00:00
"overview/reference/glossary",
"overview/reference/security-features",
"overview/reference/research-in-progress",
"overview/reference/waku-vs-libp2p",
2023-05-19 23:35:51 +00:00
]
}
],
2023-06-14 00:26:55 +00:00
guides: [
"guides/nodes-and-sdks",
2023-06-14 03:34:58 +00:00
{
type: "category",
label: "Run a Nwaku Node",
link: {
type: "doc",
id: "guides/run-nwaku-node",
},
items: [
"guides/nwaku/build-from-source",
2023-06-14 12:08:58 +00:00
"guides/nwaku/run-docker",
2023-06-15 02:09:14 +00:00
"guides/nwaku/run-docker-compose",
2023-06-14 03:34:58 +00:00
]
},
2023-06-14 00:26:55 +00:00
],
2023-05-22 05:19:27 +00:00
community: [
2023-06-14 00:26:55 +00:00
"powered-by-waku",
"community",
"contribute",
"presentations",
2023-06-02 18:12:50 +00:00
{
2023-06-14 00:26:55 +00:00
type: 'html',
value: '<a href="https://hackenproof.com/status-dot-im/waku" target="_blank" rel="noopener noreferrer" class="menu__link external-link">Bug Bounty Program<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.1918 4H3.42848V2.85715H13.1428V12.5714H11.9999V4.80813L3.83254 12.9755L3.02441 12.1674L11.1918 4Z" fill="white"/></svg>',
},
2023-05-19 23:35:51 +00:00
]
2022-08-04 11:42:53 +00:00
};
2023-06-14 00:26:55 +00:00
module.exports = sidebars;