mern-project-cli
Advanced tools
Comparing version 2.0.6 to 2.0.7
@@ -157,3 +157,11 @@ import fs from 'fs-extra'; | ||
console.log(chalk.cyan('\n🎉 Docker files created successfully!')); | ||
console.log( | ||
chalk.yellow( | ||
'📁 You can now run `docker-compose up` to start the application.' | ||
), | ||
chalk.green( | ||
'\n🔗 Visit http://localhost:3000 to see the frontend and http://localhost:5000 to see the backend.' | ||
) | ||
); | ||
}); | ||
} |
{ | ||
"name": "mern-project-cli", | ||
"version": "2.0.6", | ||
"version": "2.0.7", | ||
"description": "A developer-friendly CLI tool that streamlines MERN stack development by automating project setup, database configuration, and boilerplate generation by implementing MVC Architecture. Create production-ready MongoDB, Express, React, and Node.js applications with best practices built-in", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -587,65 +587,2 @@ <img src="https://github.com/user-attachments/assets/1226438f-19e0-46e4-beff-5483e429ee69" width=200> | ||
<!-- | ||
### CLI Options | ||
#### Backend Options | ||
```bash | ||
# MongoDB Connect Options | ||
-p, --project <name> # Specify custom database name | ||
# Mongoose Schema Options | ||
<schema-name> # Name of the schema to generate | ||
<fieldName:fieldType> # Field definitions (e.g., name:String) | ||
``` | ||
#### Frontend Options | ||
```bash | ||
# Redux Options | ||
--init # Initialize Redux setup | ||
--slice <name> # Create a new Redux slice | ||
--actions <actions> # Comma-separated list of actions (e.g., "login,logout") | ||
--state <state> # Initial state fields (e.g., "username:string,isLoggedIn:boolean") | ||
``` --> | ||
<!-- | ||
### Common Project Commands | ||
```bash | ||
# Start both frontend and backend (from project root) | ||
cd backend && npm run dev # Terminal 1 | ||
cd frontend && npm start # Terminal 2 | ||
# Install all dependencies (from project root) | ||
cd backend && npm install | ||
cd frontend && npm install | ||
``` --> | ||
<!-- | ||
### Why Choose MERN Project Generator CLI? | ||
#### 🎯 Perfect For | ||
- **Startups**: Launch MVPs faster with a solid foundation | ||
- **Freelancers**: Start client projects instantly | ||
- **Teams**: Maintain consistent project structure across developers | ||
- **Learning**: Focus on coding instead of setup when learning MERN stack | ||
- **Hackathons**: Get your project up and running in minutes | ||
#### 💪 Built for Real Development: | ||
- **Production-Ready**: Follows industry best practices out of the box | ||
- **Scalable Structure**: Organized for growth from day one | ||
- **Developer Friendly**: Hot-reloading, environment configs, and Git ready | ||
- **Customizable**: Easy to modify and extend based on your needs | ||
- **Time-Saving**: Eliminate repetitive setup tasks | ||
#### 🛠️ What You Get: | ||
- **Complete MERN Setup**: MongoDB, Express, React, and Node.js configured and ready | ||
- **Modern Tooling**: Latest versions of all dependencies | ||
- **Development Mode**: Hot-reloading for both frontend and backend | ||
- **API Ready**: Basic API structure with examples | ||
- **Database Connected**: MongoDB configuration with just one command | ||
- **Generate Schema**: Generate Mongoose Schema with one command | ||
- **Environment Ready**: Pre-configured environment files | ||
- **Version Control**: Git initialized with proper `.gitignore` files | ||
Skip the boring setup and jump straight into building your next big idea! Whether you're creating a quick prototype, starting a serious project, or learning the MERN stack, this CLI tool gives you the perfect foundation to build upon. | ||
--> | ||
## 🔮 Future Enhancements | ||
@@ -676,3 +613,3 @@ | ||
<div align="center"> | ||
<h3>🌟 Made with ❤️ by Manish Raj</h3> | ||
<h3>🌟 Build with ❤️ by Manish Raj</h3> | ||
<p> | ||
@@ -679,0 +616,0 @@ <a href="https://manishraj.me/">Portfolio</a> • |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
67415
19
1147
3
620