[PR #67] [MERGED] Bump lru-cache from 7.18.3 to 8.0.0 in /server #125

Closed
opened 2026-02-27 04:59:16 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/guyzyl/whatsapp-contact-sync/pull/67
Author: @dependabot[bot]
Created: 3/13/2023
Status: Merged
Merged: 3/15/2023
Merged by: @guyzyl

Base: mainHead: dependabot/npm_and_yarn/server/lru-cache-8.0.0


📝 Commits (1)

  • a4dedd9 Bump lru-cache from 7.18.3 to 8.0.0 in /server

📊 Changes

2 files changed (+9 additions, -9 deletions)

View changed files

📝 server/package-lock.json (+8 -8)
📝 server/package.json (+1 -1)

📄 Description

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps lru-cache from 7.18.3 to 8.0.0.

Changelog

Sourced from lru-cache's changelog.

8.0.0

  • The fetchContext option was renamed to context, and may no longer be set on the cache instance itself.
  • Rewritten in TypeScript, so pretty much all the types moved around a lot.
  • The AbortController/AbortSignal polyfill is removed. For this reason, Node version 16.14.0 or higher is now required.
  • Internal properties were moved to actual private class properties.
  • Keys and values must not be null or undefined.
  • Minified export available at 'lru-cache/min', for both CJS and MJS builds.

7.18.0

  • Add support for internal state investigation through the use of a status option to has(), set(), get(), and fetch().

7.17.0

  • Add signal option for fetch to pass a user-supplied AbortSignal
  • Add ignoreFetchAbort and allowStaleOnFetchAbort options

7.16.2

  • Fail fetch() promises when they are aborted

7.16.0

  • Add allowStaleOnFetchRejection option

7.15.0

  • Provide both ESM and CommonJS exports

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

... (truncated)

Commits
  • 42fc1a3 8.0.0
  • ddbfe3e documentation
  • 1139749 ignore profile artifacts
  • c03d83d perf, type check fetch context, rename to context
  • 13f9ff4 add command for profiling
  • 3e72e0e run prepare before benchmarks
  • 6469e2c make the worker able to run a given type for the current impl
  • 4544b03 streamlin isBackgroundFetch somewhat
  • 4c7f13e Set fetchContext type in generic, default to unknown
  • 6065413 move status check out of statusTTL, streamline isBackgroundFetch
  • 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)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/guyzyl/whatsapp-contact-sync/pull/67 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 3/13/2023 **Status:** ✅ Merged **Merged:** 3/15/2023 **Merged by:** [@guyzyl](https://github.com/guyzyl) **Base:** `main` ← **Head:** `dependabot/npm_and_yarn/server/lru-cache-8.0.0` --- ### 📝 Commits (1) - [`a4dedd9`](https://github.com/guyzyl/whatsapp-contact-sync/commit/a4dedd9e8c1e5c4dcedf2f493f98c5916ea9e185) Bump lru-cache from 7.18.3 to 8.0.0 in /server ### 📊 Changes **2 files changed** (+9 additions, -9 deletions) <details> <summary>View changed files</summary> 📝 `server/package-lock.json` (+8 -8) 📝 `server/package.json` (+1 -1) </details> ### 📄 Description [//]: # (dependabot-start) ⚠️ **Dependabot is rebasing this PR** ⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they will take precedence over the rebase. --- [//]: # (dependabot-end) Bumps [lru-cache](https://github.com/isaacs/node-lru-cache) from 7.18.3 to 8.0.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/isaacs/node-lru-cache/blob/main/CHANGELOG.md">lru-cache's changelog</a>.</em></p> <blockquote> <h2>8.0.0</h2> <ul> <li>The <code>fetchContext</code> option was renamed to <code>context</code>, and may no longer be set on the cache instance itself.</li> <li>Rewritten in TypeScript, so pretty much all the types moved around a lot.</li> <li>The AbortController/AbortSignal polyfill is removed. For this reason, <strong>Node version 16.14.0 or higher is now required</strong>.</li> <li>Internal properties were moved to actual private class properties.</li> <li>Keys and values must not be <code>null</code> or <code>undefined</code>.</li> <li>Minified export available at <code>'lru-cache/min'</code>, for both CJS and MJS builds.</li> </ul> <h2>7.18.0</h2> <ul> <li>Add support for internal state investigation through the use of a <code>status</code> option to <code>has()</code>, <code>set()</code>, <code>get()</code>, and <code>fetch()</code>.</li> </ul> <h2>7.17.0</h2> <ul> <li>Add <code>signal</code> option for <code>fetch</code> to pass a user-supplied AbortSignal</li> <li>Add <code>ignoreFetchAbort</code> and <code>allowStaleOnFetchAbort</code> options</li> </ul> <h2>7.16.2</h2> <ul> <li>Fail fetch() promises when they are aborted</li> </ul> <h2>7.16.0</h2> <ul> <li>Add <code>allowStaleOnFetchRejection</code> option</li> </ul> <h2>7.15.0</h2> <ul> <li>Provide both ESM and CommonJS exports</li> </ul> <h2>7.14.0</h2> <ul> <li>Add <code>maxEntrySize</code> option to prevent caching items above a given calculated size.</li> </ul> <h2>7.13.0</h2> <ul> <li>Add <code>forceRefresh</code> option to trigger a call to the <code>fetchMethod</code> even if the item is found in cache, and not older than its <code>ttl</code>.</li> </ul> <h2>7.12.0</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/isaacs/node-lru-cache/commit/42fc1a3ac57604a1d26ead49ce87f4b3518505e1"><code>42fc1a3</code></a> 8.0.0</li> <li><a href="https://github.com/isaacs/node-lru-cache/commit/ddbfe3e38ff94f324fb06e2fe4f8477a41e1fdaa"><code>ddbfe3e</code></a> documentation</li> <li><a href="https://github.com/isaacs/node-lru-cache/commit/11397491fc63dd56daefb2fa1e97ba63115db012"><code>1139749</code></a> ignore profile artifacts</li> <li><a href="https://github.com/isaacs/node-lru-cache/commit/c03d83d42e47a2e0cc9f97a962cc26b1e242a537"><code>c03d83d</code></a> perf, type check fetch context, rename to context</li> <li><a href="https://github.com/isaacs/node-lru-cache/commit/13f9ff4dd07c43123bf1ae638b7aa84d4e89bc9e"><code>13f9ff4</code></a> add command for profiling</li> <li><a href="https://github.com/isaacs/node-lru-cache/commit/3e72e0ef864cfe88eaafcc0e2c7d5a91fae33e07"><code>3e72e0e</code></a> run prepare before benchmarks</li> <li><a href="https://github.com/isaacs/node-lru-cache/commit/6469e2c1f0c51c4325de234a341c280051762e5d"><code>6469e2c</code></a> make the worker able to run a given type for the current impl</li> <li><a href="https://github.com/isaacs/node-lru-cache/commit/4544b038edf308295e87b9826a16ab252bd35f46"><code>4544b03</code></a> streamlin isBackgroundFetch somewhat</li> <li><a href="https://github.com/isaacs/node-lru-cache/commit/4c7f13e90031f7210e349e57453e6be82edf07fa"><code>4c7f13e</code></a> Set fetchContext type in generic, default to unknown</li> <li><a href="https://github.com/isaacs/node-lru-cache/commit/6065413605e0cfd9dd3341bfce3ea15d8543db5d"><code>6065413</code></a> move status check out of statusTTL, streamline isBackgroundFetch</li> <li>Additional commits viewable in <a href="https://github.com/isaacs/node-lru-cache/compare/v7.18.3...v8.0.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=lru-cache&package-manager=npm_and_yarn&previous-version=7.18.3&new-version=8.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 04:59:16 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/whatsapp-contact-sync#125
No description provided.