@echo-bp/cli
v1.1.6
Published
CLI to create a new EchO website boilerplate with automatic setup
Downloads
692
Maintainers
Readme
@echo-bp/cli
CLI tool to create a new EchO website boilerplate with optional features and automatic setup.
Installation
npm install -g @echo-bp/cliOr use npx (no installation needed):
npx @echo-bp/cli init my-projectUsage
1. Authenticate
First, you need to authenticate with your license key (get it from your dashboard after purchase):
echo-bp login --license ECHO-XXXX-XXXX-XXXX2. Create a new project
echo-bp init my-project-nameOr specify a template:
echo-bp init my-project-name --template core@latest3. Follow the prompts
The CLI will ask you:
- Which features to include (Authentication, Payments)
- Default theme preference
4. Start developing
The CLI automatically:
- ✅ Installs dependencies (
pnpm install) - ✅ Verifies the build (
pnpm build) - ✅ Creates
.env.localfromenv.example
You just need to:
cd my-project-name
# Edit .env.local with your credentials (Supabase keys, BETTER_AUTH_SECRET, etc.)
pnpm db:migrate
pnpm devFeatures
- ✅ Interactive setup wizard
- ✅ Choose features (Auth, Payments)
- ✅ Select default theme
- ✅ Includes documentation
- ✅ Ready-to-use structure
- ✅ Same navbar with theme-switcher
- ✅ Landing page placeholder
- ✅ Dashboard (minimal styling)
- ✅ Admin panel (same as master branch)
Commands
echo-bp login --license <KEY>- Authenticate with your license keyecho-bp init <name> [--template <template>]- Create a new project
Development
cd packages/create-echo
pnpm install
node index.jsLicense
MIT
