Skip to content

Conversation

@miguelramos
Copy link
Member

  • Add upgrade_check function to commands/upgrade.rs with full implementation
  • Add SharedBuffer for CLI output capture
  • Add CLI response types for JSON parsing (CliUpgradeCheckData, etc.)
  • Add conversion functions from CLI types to NAPI types
  • Add parameter validation with positive logic API (includeMajor vs no_major)
  • Export upgrade_check from commands/mod.rs and lib.rs
  • Add comprehensive test suite (34 tests) in commands/tests.rs
  • Update index.ts to re-export upgradeCheck function
  • Bump version to 2.0.24

The upgradeCheck function allows Node.js/TypeScript applications to check for available dependency upgrades with filtering by upgrade type (major, minor, patch), dependency type (dev, peer), and specific packages.

@miguelramos miguelramos self-assigned this Jan 6, 2026
@miguelramos miguelramos force-pushed the feat/WOR-TSK-207-UPGRADE-CHECK branch from 8e168dc to bb5b75a Compare January 6, 2026 11:00
- Add upgrade_check function to commands/upgrade.rs with full implementation
- Add SharedBuffer for CLI output capture
- Add CLI response types for JSON parsing (CliUpgradeCheckData, etc.)
- Add conversion functions from CLI types to NAPI types
- Add parameter validation with positive logic API (includeMajor vs no_major)
- Export upgrade_check from commands/mod.rs and lib.rs
- Add comprehensive test suite (34 tests) in commands/tests.rs
- Update index.ts to re-export upgradeCheck function
- Bump version to 2.0.24

The upgradeCheck function allows Node.js/TypeScript applications to check
for available dependency upgrades with filtering by upgrade type (major,
minor, patch), dependency type (dev, peer), and specific packages.
@miguelramos miguelramos force-pushed the feat/WOR-TSK-207-UPGRADE-CHECK branch from bb5b75a to 8b0945b Compare January 6, 2026 11:21
@miguelramos miguelramos merged commit 8b5e2ae into main Jan 6, 2026
31 checks passed
@miguelramos miguelramos deleted the feat/WOR-TSK-207-UPGRADE-CHECK branch January 6, 2026 12:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants