lifion / lifion-kinesis

A native Node.js producer and consumer library for Amazon Kinesis Data Streams
MIT License
86 stars 18 forks source link

Bump lru-cache from 6.0.0 to 7.14.1 #680

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 2 years ago

Bumps lru-cache from 6.0.0 to 7.14.1.

Changelog

Sourced from lru-cache's changelog.

cringe lorg

7.14.0

  • Add maxEntrySize option to prevent caching items above a given calculated size.

7.13.0

  • Add forceRefresh option to trigger a call to the fetchMethod even if the item is found in cache, and not older than its ttl.

7.12.0

  • Add fetchContext option to provide additional information to the fetchMethod
  • 7.12.1: Fix bug where adding an item with size greater than maxSize would cause bizarre behavior.

7.11.0

  • Add 'noDeleteOnStaleGet' option, to suppress behavior where a get() of a stale item would remove it from the cache.

7.10.0

  • Add noDeleteOnFetchRejection option, to suppress behavior where a failed fetch will delete a previous stale value.
  • Ship types along with the package, rather than relying on out of date types coming from DefinitelyTyped.

7.9.0

  • Better AbortController polyfill, supporting signal.addEventListener('abort') and signal.onabort.
  • (7.9.1) Drop item from cache instead of crashing with an unhandledRejection when the fetchMethod throws an error or returns a rejected Promise.

7.8.0

  • add updateAgeOnHas option
  • warnings sent to console.error if process.emitWarning unavailable

7.7.0

  • fetch: provide options and abort signal

7.6.0

... (truncated)

Commits
  • a63ce28 7.14.1
  • f351e68 handle size calculation of background fetches, add test
  • ff254a7 Only run size-based eviction of maxSize is greater than 0; fixes #257
  • fd370b8 docs: 'del' does not exist on type (safety-case)
  • 41c7237 fix #250 remove outdated words
  • 9bb53af docs: add del() deprecation to docs
  • be57c92 docs: Fix fetch function signature in README.md
  • 97d1e2d 7.14.0
  • 3ef4a76 add maxEntrySize option
  • 661c8b7 7.13.2
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 1 year ago

Superseded by #715.