smart-deps
v3.2.11
Published
Smart dependency analyzer and updater for modern projects
Maintainers
Readme
Smart-Deps 🔍
A modern, intelligent dependency analyzer and updater for JavaScript/TypeScript projects. Smart-Deps helps you maintain healthy dependencies with advanced analysis, security checks, and automated updates.
Features
Free Features ✨
- 📊 Basic dependency analysis
- 🔄 Update checking
- 📝 Simple dependency listing
- 🛡️ Basic security alerts
- 🎨 Beautiful CLI interface
Premium Features 💎
- 🔍 Deep dependency analysis
- 🔒 Advanced vulnerability scanning
- 🚀 Automated updates with conflict resolution
- 📖 License compatibility checking
- 📈 Performance impact assessment
- ⚙️ Custom update policies
- 👥 Team collaboration tools
- 🔄 CI/CD integration
- 💬 Priority support
Installation
npm install -g smart-deps🚀 Quick Start
Basic Features (Free)
# Install globally
npm install -g smart-deps
# Run basic dependency analysis
smart-deps analyze
# Upgrade dependencies interactively
smart-deps upgrade --interactive
# Check for basic security issues
smart-deps auditPremium Features
# Run deep dependency analysis
smart-deps analyze --deep --licenses
# Comprehensive security audit
smart-deps audit --deep --ci
# Auto-fix dependency conflicts
smart-deps fix --auto
# Generate detailed reports
smart-deps report --full🌟 Get Premium Access
✨ Premium Benefits
Requirements
- Node.js >= 16.x
- npm >= 7.x
Documentation
For detailed documentation, visit our Documentation.
Development Setup
# Clone the repository
git clone https://github.com/happyvibess/smart-deps.git
cd smart-deps
# Install dependencies
npm install
# Build the project
npm run build
# Run tests
npm testContributing
We welcome contributions! Here's how you can help:
- Fork the repository
- Create a feature branch:
git checkout -b feature/my-feature - Commit your changes:
git commit -am 'Add new feature' - Push to the branch:
git push origin feature/my-feature - Submit a pull request
Please ensure your PR adheres to:
- Consistent code style
- Proper test coverage
- Clear documentation updates
Support
- 📚 Documentation: Check our docs
- 🐛 Bug Reports: GitHub Issues
- 💬 Premium Support: Available after upgrade
- 📧 Email Support: Available for premium users
Version Compatibility
| Smart-Deps Version | Node.js Version | npm Version | |-------------------|-----------------|-------------| | 3.x | >= 16.x | >= 7.x | | 2.x | >= 14.x | >= 6.x | | 1.x | >= 12.x | >= 6.x |
License
MIT © happyvibess
