chore: upgrade lru-cache to v10.4.3 and tar to v7.4.3 #10006
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
lru-cache
from v6.0.0 to v10.4.3tar
from v6.2.1 to v7.4.3LRUCacheAdapter
to handle breaking changes in lru-cache v10Changes
LRUCache Migration
{ LRUCache }
del()
→delete()
,reset()
→clear()
maxAge
→ttl
keys()
method to return array instead of generatorextends {}
)Implementation Details
The adapter now properly validates that either
maxSize
ormaxAge
is provided, throwing an error if neither is specified. This ensures explicit configuration and prevents silent failures.