@alphacodez/alphacli
Version:
A blazing-fast CLI tool for generating modular, production-ready NestJS architecture — save time, stay consistent, and scaffold like a pro.
86 lines (36 loc) • 1.15 kB
Markdown
# alphacli 🚀
A blazing-fast CLI tool for generating modular, production-ready NestJS architecture — save time, stay consistent, and scaffold like a pro.
## ✨ Features
- Quickly scaffold new NestJS modules
- Enforces modular project structure and best practices
- Simple and intuitive command interface
- Customizable templates (Handlebars-based)
- Built with TypeScript for type safety and scalability
- Supports MongoDB and PostgreSQL databases with Mongoose and TypeORM
## 📦 Installation
First, install it globally:
```bash
npm i -g @alphacodez/alphacli
```
## ⚡️ Usage
### ✅ Project Setup
```bash
alphacli bootstrap
```
### ✅ Generate Module
```bash
alphacli generate:module <module-name>
```
### ✅ Example:
```bash
alphacli generate:module auth
```
## 🧩 Coming Soon
- Generate services, controllers, and gateways independently
- Interactive prompts for dynamic template generation
- Configurable project structures
- Auto-import into the root app.module.ts (optional feature)
## 👨💻 Author
Ismail Akintunde (alphacodez)
## 📜 License
MIT