What problem does it solve?
Creating step-by-step guides for major version upgrades. Trigger when the user asks "how do I upgrade to React 19?", "migrate from Webpack to Vite", or "update this project to the latest version".
Core Features & Use Cases
- Version Analysis: Identify the current version and the target version.
- Breaking Changes Audit: Research or recall the specific breaking changes between those versions.
- Step-by-Step Checklist: Provide a linear tasks list (e.g., update
package.json, run npm install, refactor deprecated APIs, update config files).
- Automated Fixes: Provide an implementation plan or bash scripts to automate repetitive refactors.
- Verification Plan: Outline the tests and checks needed to ensure the migration was successful without regressions.
Quick Start
Use the migration-path-planner to generate a detailed upgrade plan for a given project, starting with identifying versions and outlining steps.