@thebookingkit/cli
v0.1.5
Published
The Booking Kit CLI — scaffold projects, add 30+ booking UI components, and manage migrations
Maintainers
Readme
@thebookingkit/cli
CLI for scaffolding UI components and managing migrations in Booking Kit projects.
Part of The Booking Kit — The Headless Booking Primitive.
Install
npm install -g @thebookingkit/cli
# or run directly
npx @thebookingkit/cliQuick Start
# Initialize a new project with config and env template
thebookingkit init
# Add a UI component (shadcn/ui convention — you own the source)
thebookingkit add calendar-view
# List all available components
thebookingkit list
# Run pending database migrations
thebookingkit migrateKey Features
- Component Registry — Browse and add from 21+ React components and hooks
- Dependency Resolution — Automatically adds required component dependencies
- Project Init — Generates
slotkit.config.tsand.envtemplate - Migration Management — Parse, list pending, and run database migrations
- Manifest Tracking — Tracks added components and detects local modifications
- Copy-Paste Convention — Components are copied into your project; you own and customize the source
Documentation
License
MIT
