Add caching support for non-specific package versions #40
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
@latest)lodash@latestwould trigger npm install repeatedly within minutes@4.17.21are not cachedImplementation Details
/tmp/use-m-cacheor equivalent)Performance Improvements
lodash@latestshows ~3x speed improvement (1160ms → 388ms in demo)Test Coverage
tests/caching.test.mjs)examples/caching-demo.mjs) showing performance gainsFuture Enhancements
The foundation is in place to extend caching to:
@4,@4.x^4.0.0,~4.0.0🤖 Generated with Claude Code
Resolves #17