@cacheable/benchmark - fix: upgrade misc dependencies#1630
Conversation
Upgrade non-major dependencies in @cacheable/benchmark: - bentocache 1.4.0 -> 1.6.1 - lru.min 1.1.2 -> 1.1.4 - quick-lru 7.0.1 -> 7.3.0 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
There was a problem hiding this comment.
Code Review
This pull request updates several dependencies in the benchmark package, including bentocache, lru.min, and quick-lru, along with their transitive dependencies in the lockfile. A critical issue was identified regarding the update to @noble/hashes@2.2.0, which specifies a non-existent Node.js version (20.19.0) in its engine requirements, potentially breaking installations in environments with strict engine checks. It is recommended to update to version 2.2.1 to resolve this compatibility issue.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1630 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 26 26
Lines 2496 2496
Branches 556 555 -1
=========================================
Hits 2496 2496 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Summary
Upgrade non-major dependencies in
@cacheable/benchmark:bentocache1.4.0 -> 1.6.1lru.min1.1.2 -> 1.1.4quick-lru7.0.1 -> 7.3.0Test plan
pnpm installsucceedspnpm --filter @cacheable/benchmark testpasses (lint only — package has no tests)🤖 Generated with Claude Code