backpine-cli
v1.0.8
Published
A CLI tool for creating projects from curated templates
Maintainers
Readme
Backpine CLI
A powerful CLI tool for creating projects from curated templates. Get started quickly with modern, production-ready project templates.
Installation
npm install -g backpine-cliUsage
Create a new project
# Interactive mode - CLI will prompt you for project name and template
backpine create
# Specify project name
backpine create my-awesome-app
# Specify both project name and template
backpine create my-saas-app --template saas-kitList available templates
backpine listGet help
backpine --help
backpine create --helpAvailable Templates
- saas-kit - A complete SaaS starter kit with authentication, billing, and more
Features
- 🚀 Fast setup - Get a new project running in seconds
- 🎯 Curated templates - Production-ready templates with best practices
- 🔧 Smart initialization - Automatically sets up git repository and updates package.json
- 💡 Interactive prompts - User-friendly CLI with helpful prompts
- 🎨 Beautiful output - Colored terminal output with progress indicators
What it does
- Clones the selected template repository
- Removes git history from the template
- Updates project name in package.json
- Initializes a fresh git repository
- Creates initial commit
Development
# Clone the repository
git clone https://github.com/backpine/backpine-cli.git
cd backpine-cli
# Install dependencies
npm install
# Build the project
npm run build
# Test locally
node bin/backpine.js --helpContributing
We welcome contributions! Please feel free to submit a Pull Request.
License
MIT
