create-slack-app
v1.0.4
Published
A CLI tool to bootstrap a modern Express.js project with best practices, opinionated defaults, and structured scaffolding.
Maintainers
Readme
📦 Slack app
A CLI tool to scaffold a modern Express.js application with best practices, TypeScript/JavaScript support, and flexible project architectures.
✨ Features
- ⚡ Quick setup for Express.js projects
- 📑 Choose JavaScript or TypeScript
- 🏗️ Select from multiple architectures:
- Clean Architecture
- Repository Pattern
- MVC
- 🔧 Pre-configured tools:
nodemonfor developmentdotenvfor environment variablestsx+tsc-aliasfor smooth TypeScript experience
- 📂 Generates project folder structure automatically
🚀 Installation
# Using pnpm (recommended)
pnpm add -g create-slack-app
# Or with npm
npm install -g create-slack-app
# Or with yarn
yarn global add create-slack-app🛠️ Usage
create-slack-app [project-name]Or run it directly without global install:
# Using npx
npx create-slack-app@latest
# Or with pnpm
pnpm create slack-appp@latest
# Or with yarn
yarn create slack-app@latest🧑💻 Example
# Create a new app
npx create-slack-app my-app
# Choose language (JavaScript/TypeScript)
# Choose architecture (Clean, Repository Pattern, MVC)
# Then:
cd my-app
pnpm install
pnpm run dev📜 License
MIT © 2025
