Update Dependencies
Update and modernize project dependencies with comprehensive testing and compatibility checks
$ npx claude-code-templates@latest --command="setup/update-dependencies" --yesRequires Claude Code. The command adds this command to your project's .claudedirectory — nothing runs on ToolZip's servers.
What's inside this command
Component source
Update Dependencies
Update and modernize project dependencies with safety checks: $ARGUMENTS
Current Dependencies State
- Package manager: @package.json or @requirements.txt or @Cargo.toml (detect package manager)
- Outdated packages: !
npm outdated 2>/dev/null || pip list --outdated 2>/dev/null || echo "Manual check needed" - Security issues: !
npm audit --audit-level=moderate 2>/dev/null || pip check 2>/dev/null || echo "Run security audit" - Lock files: @package-lock.json or @poetry.lock or @Cargo.lock
Task
Systematically update project dependencies with comprehensive testing and compatibility validation:
Update Strategy: Use $ARGUMENTS to specify patch updates, minor updates, major updates, or security-only updates Update Process:- Dependency Analysis - Audit current versions, identify outdated packages, assess security vulnerabilities
- Impact Assessment - Check changelogs, breaking changes, deprecation warnings, compatibility matrix
- Staged Updates - Apply patch updates first, then minor, finally major versions with testing between stages
- Testing & Validation - Run full test suite, build verification, integration testing, performance checks
- Rollback Strategy - Document changes, create restore points, maintain rollback procedures
- Documentation Updates - Update README, dependencies list, migration guides, team notifications
Related Claude Code Commands
Design Database Schema
Design optimized database schemas with proper relationships, constraints, and performance considerations
Setup Docker Containers
Setup Docker containerization with multi-stage builds and development workflows
Setup Development Environment
Setup comprehensive development environment with tools, configurations, and workflows
Setup Linting
Configure comprehensive code linting and quality analysis tools with automated enforcement
Design Rest Api
Design RESTful API architecture with comprehensive endpoints, authentication, and documentation
Create Database Migrations
Create and manage database migrations with proper versioning and rollback support
Catalog data and component content are sourced from the open-source davila7/claude-code-templates project (MIT license). ToolZip curates the listing and writes original descriptions; every component links back to its original source. Claude Code is a product of Anthropic. ToolZip is an independent catalog and is not affiliated with or endorsed by Anthropic.