module.exports = { docs: [ { type: 'category', label: 'Getting Started', collapsed: false, collapsible: true, items: [ 'introduction/introduction', 'introduction/quick-start', 'introduction/editor-setup', ], }, { type: 'category', label: 'Tutorial', collapsed: false, collapsible: true, items: [ 'tutorial/create', 'tutorial/project-structure', 'tutorial/pages', 'tutorial/entities', 'tutorial/queries', 'tutorial/actions', 'tutorial/auth', ], }, { type: 'link', label: 'Examples', href: 'https://github.com/wasp-lang/wasp/tree/release/examples', }, { type: 'category', label: 'Data Model', collapsed: false, collapsible: true, items: [ 'data-model/entities', { type: 'category', label: 'Operations', collapsed: true, items: [ 'data-model/operations/overview', 'data-model/operations/queries', 'data-model/operations/actions', ], }, 'data-model/crud', 'data-model/backends', 'data-model/prisma-file', ], }, { type: 'category', label: 'Authentication', collapsed: false, collapsible: true, items: [ 'auth/overview', 'auth/ui', 'auth/username-and-pass', 'auth/email', { type: 'category', label: 'Social Auth', collapsed: true, items: [ 'auth/social-auth/overview', 'auth/social-auth/github', 'auth/social-auth/google', 'auth/social-auth/keycloak', 'auth/social-auth/discord', ], }, 'auth/entities/entities', 'auth/auth-hooks', ], }, { type: 'category', label: 'Project Setup', collapsed: false, collapsible: true, items: [ 'project/starter-templates', 'project/customizing-app', 'project/client-config', 'project/server-config', 'project/static-assets', 'project/env-vars', 'project/testing', 'project/dependencies', 'project/css-frameworks', 'project/custom-vite-config', ], }, { type: 'category', label: 'Wasp AI', collapsed: false, collapsible: true, items: ['wasp-ai/creating-new-app', 'wasp-ai/developing-existing-app'], }, { type: 'category', label: 'Advanced Features', collapsed: false, collapsible: true, items: [ 'advanced/email/email', 'advanced/jobs', 'advanced/web-sockets', 'advanced/accessing-app-config', 'advanced/apis', 'advanced/middleware-config', 'advanced/links', ], }, { type: 'category', label: 'Deployment', collapsed: false, collapsible: true, items: [ 'advanced/deployment/overview', 'advanced/deployment/cli', 'advanced/deployment/manually', ], }, { type: 'category', label: 'General', collapsed: false, collapsible: true, items: [ 'general/language', 'general/cli', 'general/typescript', 'general/wasp-ts-config' ], }, { type: 'category', label: 'Migration guides', collapsed: true, collapsible: true, items: [ 'migration-guides/migrate-from-0-14-to-0-15', 'migration-guides/migrate-from-0-13-to-0-14', 'migration-guides/migrate-from-0-12-to-0-13', 'migration-guides/migrate-from-0-11-to-0-12', ], }, { type: 'category', label: 'Miscellaneous', collapsed: true, collapsible: true, items: ['contributing', 'telemetry', 'vision', 'contact'], }, ], }