n1ru4l / envelop

Envelop is a lightweight library allowing developers to easily develop, share, collaborate and extend their GraphQL execution layer. Envelop is the missing GraphQL plugin system.
https://envelop.dev
MIT License
785 stars 127 forks source link

fix(deps): update dependency lru-cache to v11 #2262

Open renovate[bot] opened 3 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
lru-cache ^10.0.0 -> ^11.0.0 age adoption passing confidence

Release Notes

isaacs/node-lru-cache (lru-cache) ### [`v11.0.0`](https://togithub.com/isaacs/node-lru-cache/compare/v10.4.1...v11.0.0) [Compare Source](https://togithub.com/isaacs/node-lru-cache/compare/v10.4.1...v11.0.0) ### [`v10.4.1`](https://togithub.com/isaacs/node-lru-cache/compare/v10.4.0...v10.4.1) [Compare Source](https://togithub.com/isaacs/node-lru-cache/compare/v10.4.0...v10.4.1) ### [`v10.4.0`](https://togithub.com/isaacs/node-lru-cache/compare/v10.3.1...v10.4.0) [Compare Source](https://togithub.com/isaacs/node-lru-cache/compare/v10.3.1...v10.4.0) ### [`v10.3.1`](https://togithub.com/isaacs/node-lru-cache/compare/v10.3.0...v10.3.1) [Compare Source](https://togithub.com/isaacs/node-lru-cache/compare/v10.3.0...v10.3.1) ### [`v10.3.0`](https://togithub.com/isaacs/node-lru-cache/blob/HEAD/CHANGELOG.md#1030) [Compare Source](https://togithub.com/isaacs/node-lru-cache/compare/v10.2.2...v10.3.0) - add `forceFetch()` method - set `disposeReason` to `'expire'` when it's the result of a TTL expiration, or `'fetch'` when it's the result of an aborted or `undefined`-returning `fetch()` - add `memo()` method ### [`v10.2.2`](https://togithub.com/isaacs/node-lru-cache/compare/v10.2.1...v10.2.2) [Compare Source](https://togithub.com/isaacs/node-lru-cache/compare/v10.2.1...v10.2.2) ### [`v10.2.1`](https://togithub.com/isaacs/node-lru-cache/compare/v10.2.0...v10.2.1) [Compare Source](https://togithub.com/isaacs/node-lru-cache/compare/v10.2.0...v10.2.1) ### [`v10.2.0`](https://togithub.com/isaacs/node-lru-cache/blob/HEAD/CHANGELOG.md#1020) [Compare Source](https://togithub.com/isaacs/node-lru-cache/compare/v10.1.0...v10.2.0) - types: implement the `Map` interface ### [`v10.1.0`](https://togithub.com/isaacs/node-lru-cache/blob/HEAD/CHANGELOG.md#1010) [Compare Source](https://togithub.com/isaacs/node-lru-cache/compare/v10.0.3...v10.1.0) - add `cache.info(key)` to get value as well as ttl and size information. ### [`v10.0.3`](https://togithub.com/isaacs/node-lru-cache/compare/v10.0.2...v10.0.3) [Compare Source](https://togithub.com/isaacs/node-lru-cache/compare/v10.0.2...v10.0.3) ### [`v10.0.2`](https://togithub.com/isaacs/node-lru-cache/compare/v10.0.1...v10.0.2) [Compare Source](https://togithub.com/isaacs/node-lru-cache/compare/v10.0.1...v10.0.2) ### [`v10.0.1`](https://togithub.com/isaacs/node-lru-cache/compare/v10.0.0...v10.0.1) [Compare Source](https://togithub.com/isaacs/node-lru-cache/compare/v10.0.0...v10.0.1)

Configuration

šŸ“… Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

šŸš¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.

ā™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

šŸ”• Ignore: Close this PR and you won't be reminded about these updates again.



This PR has been generated by Mend Renovate. View repository job log here.

changeset-bot[bot] commented 3 months ago

šŸ¦‹ Changeset detected

Latest commit: 1ae593c36ac99e24fd5e9da374a33fcf15335a8e

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 4 packages | Name | Type | | ------------------------- | ----- | | @envelop/parser-cache | Patch | | @envelop/response-cache | Patch | | @envelop/validation-cache | Patch | | @envelop/benchmark | Patch |

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

github-actions[bot] commented 3 months ago

šŸš€ Snapshot Release (alpha)

The latest changes of this PR are available as alpha on npm (based on the declared changesets): Package Version Info
@envelop/parser-cache 7.0.1-alpha-20240708221919-1ae593c3 npm ā†—ļøŽ unpkg ā†—ļøŽ
@envelop/response-cache 6.2.1-alpha-20240708221919-1ae593c3 npm ā†—ļøŽ unpkg ā†—ļøŽ
@envelop/validation-cache 7.0.1-alpha-20240708221919-1ae593c3 npm ā†—ļøŽ unpkg ā†—ļøŽ
github-actions[bot] commented 3 months ago
### šŸ’» Website Preview The latest changes are available as preview in: [https://d4b11bb3.envelop.pages.dev](https://d4b11bb3.envelop.pages.dev)
theguild-bot commented 3 months ago

āœ… Benchmark Results

     āœ“ no_errors
     āœ“ expected_result

     checks.............................................: 100.00% āœ“ 934074      āœ— 0     
     āœ“ { mode:envelop-cache-and-no-internal-tracing }...: 100.00% āœ“ 222286      āœ— 0     
     āœ“ { mode:envelop-cache-jit }.......................: 100.00% āœ“ 365210      āœ— 0     
     āœ“ { mode:envelop-just-cache }......................: 100.00% āœ“ 216248      āœ— 0     
     āœ“ { mode:graphql-js }..............................: 100.00% āœ“ 130330      āœ— 0     
     data_received......................................: 3.6 GB  30 MB/s
     data_sent..........................................: 203 MB  1.7 MB/s
     envelop_init.......................................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-cache-jit }.......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-just-cache }......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:graphql-js }..............................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     envelop_total......................................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-cache-jit }.......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-just-cache }......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:graphql-js }..............................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     event_loop_lag.....................................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-cache-and-no-internal-tracing }...: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-cache-jit }.......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-just-cache }......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:graphql-js }..............................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     graphql_context....................................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-cache-jit }.......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-just-cache }......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:graphql-js }..............................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     graphql_execute....................................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-cache-jit }.......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-just-cache }......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:graphql-js }..............................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     graphql_parse......................................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-cache-jit }.......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-just-cache }......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:graphql-js }..............................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     graphql_validate...................................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-cache-jit }.......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-just-cache }......................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     āœ“ { mode:graphql-js }..............................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     http_req_blocked...................................: avg=1.98Āµs  min=712ns    med=1.77Āµs  max=8.83ms   p(90)=2.3Āµs   p(95)=2.58Āµs 
     http_req_connecting................................: avg=14ns    min=0s       med=0s      max=912.58Āµs p(90)=0s      p(95)=0s     
     http_req_duration..................................: avg=2.28ms  min=149.86Āµs med=2.01ms  max=74.09ms  p(90)=4.1ms   p(95)=4.65ms 
       { expected_response:true }.......................: avg=2.28ms  min=149.86Āµs med=2.01ms  max=74.09ms  p(90)=4.1ms   p(95)=4.65ms 
     āœ“ { mode:envelop-cache-and-no-internal-tracing }...: avg=2.41ms  min=387.85Āµs med=2.14ms  max=16.92ms  p(90)=4.22ms  p(95)=4.58ms 
     āœ“ { mode:envelop-cache-jit }.......................: avg=1.34ms  min=149.86Āµs med=1.05ms  max=14.86ms  p(90)=2.14ms  p(95)=2.32ms 
     āœ“ { mode:envelop-just-cache }......................: avg=2.48ms  min=320.71Āµs med=2.19ms  max=26.13ms  p(90)=4.29ms  p(95)=4.65ms 
     āœ“ { mode:graphql-js }..............................: avg=4.34ms  min=592.26Āµs med=3.67ms  max=74.09ms  p(90)=7.28ms  p(95)=7.96ms 
     http_req_failed....................................: 0.00%   āœ“ 0           āœ— 467037
     http_req_receiving.................................: avg=30.36Āµs min=12.31Āµs  med=26.44Āµs max=20.14ms  p(90)=40.3Āµs  p(95)=45.08Āµs
     http_req_sending...................................: avg=12.18Āµs min=4.25Āµs   med=10.24Āµs max=8.76ms   p(90)=14.79Āµs p(95)=19.24Āµs
     http_req_tls_handshaking...........................: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     http_req_waiting...................................: avg=2.24ms  min=124.65Āµs med=1.96ms  max=74.02ms  p(90)=4.06ms  p(95)=4.61ms 
     http_reqs..........................................: 467037  3891.939757/s
     iteration_duration.................................: avg=2.56ms  min=338.99Āµs med=2.27ms  max=75.28ms  p(90)=4.37ms  p(95)=4.95ms 
     iterations.........................................: 467037  3891.939757/s
     vus................................................: 10      min=10        max=10  
     vus_max............................................: 20      min=20        max=20  
renovate[bot] commented 3 months ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

āš ļø Warning: custom changes will be lost.