take-flight-cli
v2.0.1
Published
[](https://www.npmjs.com/package/take-flight-cli) [](https://opensource.org/licenses/MIT) [.
Features
- One-command project scaffolding for:
- Next.js (App Router)
- React + Vite
- Express.js APIs
- Built-in Auth Templates:
- Supabase | Firebase | NextAuth.js
- Developer Experience:
- TypeScript-ready
- Auto-installs dependencies
- Git initialized with .gitignore
Quick Start
1. Install Globally
npm install -g take-flight-cli
# or
yarn global add take-flight-cli2. Generate a Project
take-flight initContributing
Contributions are welcome! Whether you’re fixing bugs, adding templates, or improving docs, your help makes this tool better for everyone.
How to Contribute
1. Fork the repo and clone it locally:
git clone https://github.com/yourusername/take-flight.git
cd take-flight2. Set up dev environment:
npm install
npm run dev # Start live-reload for CLI testing3. Pick an issue or propose a new feature:
- Check the good first issues tag for beginner-friendly contributions.
- Discuss your idea in a new issue before coding to avoid overlap.
4. Submit a Pull Request (PR):
- Branch from main:
git checkout -b feat/your-feature - Follow the commit convention (e.g., feat: add Next.js template).
- Test changes with npm test (add tests if applicable).
- Document updates in the README if needed.
