Objective:
Identify and upgrade all outdated dependencies, tools, and configurations in the project, ensuring compatibility and stability
Tasks:
📦 Dependency Upgrades
Check for outdated packages (package.json, requirements.txt, etc.).
Upgrade to latest stable versions.
Flag any breaking changes and suggest necessary code updates.
⚙️ Tooling & Runtime
Review build tools, linters, and runtime environments (e.g., Node.js, Python).
Suggest config updates (e.g., .eslintrc, tsconfig.json) if needed.
🧪 Validation
Ensure changes don’t break the app — suggest or generate tests if applicable.
Recommend manual test areas if automation isn't possible.
Objective:
Identify and upgrade all outdated dependencies, tools, and configurations in the project, ensuring compatibility and stability
Tasks:
📦 Dependency Upgrades
Check for outdated packages (package.json, requirements.txt, etc.).
Upgrade to latest stable versions.
Flag any breaking changes and suggest necessary code updates.
⚙️ Tooling & Runtime
Review build tools, linters, and runtime environments (e.g., Node.js, Python).
Suggest config updates (e.g., .eslintrc, tsconfig.json) if needed.
🧪 Validation
Ensure changes don’t break the app — suggest or generate tests if applicable.
Recommend manual test areas if automation isn't possible.