UNPKG

@excli/express

Version:

A cli tool for creating Express.js applications, supporting both JavaScript and TypeScript.

101 lines (58 loc) 1.89 kB
<div align="center"> # 🔥 Express.js CLI Tool **A powerful, interactive CLI tool for creating Express.js applications with TypeScript/JavaScript support** [![npm version](https://badge.fury.io/js/%40excli%2Fexpress.svg)](https://badge.fury.io/js/%40excli%2Fexpress) [![License: ISC](https://img.shields.io/badge/License-ISC-blue.svg)](https://opensource.org/licenses/ISC) [![Node.js](https://img.shields.io/badge/Node.js-20+-green.svg)](https://nodejs.org/) [![TypeScript](https://img.shields.io/badge/TypeScript-Ready-blue.svg)](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>