mirror of
https://github.com/bknd-io/bknd/
synced 2026-08-02 08:06:00 +00:00
f0d502133e
Introduced a Vite adapter with "fresh" and "cached" modes, centralized dev server configuration, and streamlined the example setup. Updated documentation with detailed steps for Vite integration and revised the internal dev environment to align with the changes.
185 lines
3.8 KiB
JSON
185 lines
3.8 KiB
JSON
{
|
|
"$schema": "https://mintlify.com/schema.json",
|
|
"name": "bknd",
|
|
"logo": {
|
|
"dark": "/_assets/logo/bknd_logo_white.svg",
|
|
"light": "/_assets/logo/bknd_logo_black.svg",
|
|
"href": "https://bknd.io"
|
|
},
|
|
"theme": "prism",
|
|
"layout": "sidenav",
|
|
"favicon": "/_assets/favicon.svg",
|
|
"background": {
|
|
"style": "grid"
|
|
},
|
|
"colors": {
|
|
"primary": "#0D9373",
|
|
"light": "#07C983",
|
|
"dark": "#0D9373",
|
|
"anchors": {
|
|
"from": "#0D9373",
|
|
"to": "#07C983"
|
|
}
|
|
},
|
|
"topbarLinks": [
|
|
{
|
|
"name": "Discord",
|
|
"url": "https://discord.gg/952SFk8Tb8"
|
|
}
|
|
],
|
|
"topbarCtaButton": {
|
|
"type": "github",
|
|
"url": "https://github.com/bknd-io/bknd"
|
|
},
|
|
"primaryTab": {
|
|
"name": "Documentation"
|
|
},
|
|
"tabs": [
|
|
{
|
|
"name": "User Guide",
|
|
"url": "guide"
|
|
},
|
|
{
|
|
"name": "API Reference",
|
|
"url": "api-reference"
|
|
}
|
|
],
|
|
"anchors": [
|
|
{
|
|
"name": "Docs",
|
|
"icon": "book-open-cover",
|
|
"iconType": "solid",
|
|
"url": "/"
|
|
},
|
|
{
|
|
"name": "GitHub",
|
|
"icon": "github",
|
|
"iconType": "solid",
|
|
"url": "https://github.com/bknd-io/bknd"
|
|
}
|
|
],
|
|
"navigation": [
|
|
{
|
|
"group": "Getting Started",
|
|
"pages": ["introduction", "sdk", "react", "cli"]
|
|
},
|
|
{
|
|
"group": "Setup",
|
|
"pages": ["setup/introduction", "setup/database"]
|
|
},
|
|
{
|
|
"group": "Modules",
|
|
"pages": [
|
|
"modules/overview",
|
|
"modules/server",
|
|
"modules/data",
|
|
"modules/auth",
|
|
"modules/media",
|
|
"modules/flows"
|
|
]
|
|
},
|
|
{
|
|
"group": "Integration",
|
|
"pages": [
|
|
"integration/extending",
|
|
"integration/nextjs",
|
|
"integration/remix",
|
|
"integration/cloudflare",
|
|
"integration/bun",
|
|
"integration/astro",
|
|
"integration/node",
|
|
"integration/deno",
|
|
"integration/vite",
|
|
"integration/docker"
|
|
]
|
|
},
|
|
{
|
|
"group": "Deployment",
|
|
"pages": [
|
|
"deployment/overview",
|
|
{
|
|
"group": "Providers",
|
|
"pages": [
|
|
"deployment/providers/cloudflare",
|
|
"deployment/providers/vercel",
|
|
"deployment/providers/aws"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"group": "User Guide",
|
|
"pages": ["guide/introduction", "guide/setup", "guide/admin UI"]
|
|
},
|
|
{
|
|
"group": "Data",
|
|
"pages": [
|
|
"guide/data/entities",
|
|
"guide/data/fields",
|
|
"guide/data/relations",
|
|
"guide/data/indices"
|
|
]
|
|
},
|
|
{
|
|
"group": "Auth",
|
|
"pages": [
|
|
"guide/auth/users",
|
|
"guide/auth/roles",
|
|
"guide/auth/permissions"
|
|
]
|
|
},
|
|
{
|
|
"group": "Flows",
|
|
"pages": ["guide/flows/introduction"]
|
|
},
|
|
{
|
|
"group": "Media",
|
|
"pages": [
|
|
"guide/media/introduction",
|
|
"guide/media/overview",
|
|
"guide/media/transformations"
|
|
]
|
|
},
|
|
{
|
|
"group": "API Documentation",
|
|
"pages": ["api-reference/introduction"]
|
|
},
|
|
{
|
|
"group": "System Endpoints",
|
|
"pages": [
|
|
"api-reference/system/ping",
|
|
"api-reference/system/config",
|
|
"api-reference/system/schema"
|
|
]
|
|
},
|
|
{
|
|
"group": "Data Endpoints",
|
|
"pages": [
|
|
"api-reference/data/list",
|
|
"api-reference/data/create",
|
|
"api-reference/data/get",
|
|
"api-reference/data/update",
|
|
"api-reference/data/delete"
|
|
]
|
|
},
|
|
{
|
|
"group": "Auth Endpoints",
|
|
"pages": [
|
|
"api-reference/auth/login",
|
|
"api-reference/auth/register",
|
|
"api-reference/auth/me",
|
|
"api-reference/auth/strategies"
|
|
]
|
|
}
|
|
],
|
|
"api": {
|
|
"baseUrl": "https://your-bknd.io",
|
|
"auth": {
|
|
"method": "bearer"
|
|
}
|
|
},
|
|
"footerSocials": {
|
|
"github": "https://github.com/bknd-io/bknd"
|
|
}
|
|
}
|