@excli/express
Version:
A cli tool for creating Express.js applications, supporting both JavaScript and TypeScript.
101 lines (58 loc) • 1.89 kB
Markdown
<div align="center">
# 🔥 Express.js CLI Tool
**A powerful, interactive CLI tool for creating Express.js applications with TypeScript/JavaScript support**
[](https://badge.fury.io/js/%40excli%2Fexpress)
[](https://opensource.org/licenses/ISC)
[](https://nodejs.org/)
[](https://www.typescriptlang.org/)
</div>
---
## ✨ Features
- 💎 TypeScript and JavaScript support
- 🐳 Docker setup (optional)
- 📁 Clean project structure
- 🛠️ Development tools pre-configured
## 🚀 Installation
```bash
npx @excli/express
```
Or install globally:
```bash
npm install -g @excli/express
excli
```
## 📋 Requirements
- Node.js >= 20.0.0
- npm/yarn/pnpm
## 🎯 Usage
1. Create a new project:
```bash
npx @excli/express
```
2. Navigate to your project:
```bash
cd my-project
```
3. Start development:
```bash
npm run dev
```
4. Open http://localhost:3000 🎉
## 📜 Scripts
### TypeScript Projects
- `npm run build` - Compile TypeScript
- `npm run dev` - Start development server with hot reload
- `npm run start` - Start production server
### JavaScript Projects
- `npm run dev` - Start development server with hot reload
- `npm run start` - Start production server
### Docker
- `npm run db:start` - Start Docker services
- `npm run db:stop` - Stop Docker services
## 👤 Author
**Noman** - [pxycknomdictator@gmail.com](mailto:pxycknomdictator@gmail.com)
**GitHub** - [@pxycknomdictator](https://github.com/pxycknomdictator)
<div align="center">
**🚀 Happy Coding! Build something amazing! ⚡**
_Made with ❤️ by developers, for developers_
</div>