@dashboardstack/cli
v0.1.16
Published
CLI for scaffolding full-stack DashboardStack projects with Next.js, Nuxt, and TanStack Start.
Maintainers
Readme
@dashboardstack/cli
DashboardStack CLI scaffolds full-stack dashboard projects for Next.js, Nuxt, and TanStack Start.
TanStack Start support
TanStack Start support is in beta. Create a Cloudflare Workers project with:
ds init my-dashboard --framework tanstack-startThe generated project includes a dashboard shell, resource routes, Drizzle with Cloudflare D1, Better Auth pages and handlers, Cloudflare R2 uploads, and DashboardStack runtime CRUD.
| Command | TanStack Start |
| --------------- | ----------------- |
| add storage | Supported |
| add deploy | Supported |
| make:resource | Supported |
| make:field | Supported |
| make:cell | Supported |
| db:column | Supported |
| add email | Supported |
| add docs | Not yet supported |
| add payment | Not yet supported |
Unsupported add-ons fail before login and provider setup with a recovery-safe message. They do not write partial files or configuration.
Templates
Add the full email dashboard/template scaffold separately from the minimal Cloudflare Workers email binding setup:
ds template add sending-emailUse --provider to skip the provider prompt.
Development
- Install dependencies:
vp install- Run checks:
vp check- Build the library:
vp pack