Skip to content

Repository files navigation

🚀 RN Safe Upgrade

A powerful tool to help React Native developers safely upgrade their dependencies with automatic compatibility checking.

✨ Features

  • 📋 Paste or Upload your package.json
  • 🔍 Automatic Analysis of all dependencies
  • Compatibility Checking against target React Native version
  • 🎯 Version Recommendations based on peer dependencies
  • 📊 Visual Diff showing all changes
  • 📥 Download updated package.json
  • 🌙 Dark Mode support

🎯 How It Works

  1. Upload your current package.json
  2. Select your current and target React Native versions
  3. Click "Analyze Dependencies"
  4. Review recommended version updates
  5. Download your updated package.json

🛠️ Tech Stack

  • Next.js 14 - React framework with App Router
  • TypeScript - Type safety
  • Tailwind CSS - Styling
  • npm Registry API - Package information
  • Lucide React - Icons

🚀 Local Development

# Clone the repository
git clone https://github.com/heymeowcat/rn-safe-upgrade.git
cd rn-safe-upgrade

# Install dependencies
npm install

# Run development server
npm run dev

# Open http://localhost:3000

📦 Build & Deploy

# Build for production
npm run build

# Deploy to GitHub Pages
npm run deploy

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📄 License

MIT License - feel free to use this project for any purpose.

🙏 Acknowledgments

About

A powerful tool to help React Native developers safely upgrade their dependencies with automatic compatibility checking.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages