-
Notifications
You must be signed in to change notification settings - Fork 128
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update dependency ioredis-mock to v8 #1682
base: main
Are you sure you want to change the base?
Conversation
|
3e9da70
to
f34e8f9
Compare
💻 Website PreviewThe latest changes are available as preview in: https://9100df2b.envelop.pages.dev |
✅ Benchmark Results
|
0a055c3
to
9cf82b5
Compare
9cf82b5
to
a1dc33f
Compare
a1dc33f
to
43fc390
Compare
diff --git a/website/algolia-lockfile.json b/website/algolia-lockfile.json
index 890033e1..24aea63a 100644
--- a/website/algolia-lockfile.json
+++ b/website/algolia-lockfile.json
@@ -4,8 +4,8 @@
"headings": [],
"toc": [],
"content": "d41d8cd98f00b204e9800998ecf8427e",
- "url": "https://www.the-guild.dev/graphql/envelop//",
- "domain": "https://www.the-guild.dev/graphql/envelop/",
+ "url": "https://www.the-guild.dev/graphql/envelop/",
+ "domain": "https://www.the-guild.dev/graphql/envelop",
"hierarchy": [],
"source": "Envelop",
"title": "Home",
@@ -16,8 +16,8 @@
"headings": [],
"toc": [],
"content": "d41d8cd98f00b204e9800998ecf8427e",
- "url": "https://www.the-guild.dev/graphql/envelop//plugins",
- "domain": "https://www.the-guild.dev/graphql/envelop/",
+ "url": "https://www.the-guild.dev/graphql/envelop/plugins",
+ "domain": "https://www.the-guild.dev/graphql/envelop",
"hierarchy": [],
"source": "Envelop",
"title": "Plugins",
@@ -60,9 +60,9 @@
"anchor": "key-concepts"
}
],
- "content": "1c5f0179c1f4defa9ad4a0d6412c8901",
+ "content": "33e69b3c230322e76f7020f74293911c",
"url": "https://www.the-guild.dev/graphql/envelop/docs/",
- "domain": "https://www.the-guild.dev/graphql/envelop/",
+ "domain": "https://www.the-guild.dev/graphql/envelop",
"hierarchy": ["v3 (latest)"],
"source": "Envelop",
"title": "Introduction",
@@ -78,9 +78,9 @@
"anchor": "sharing--composing-envelop-instances"
}
],
- "content": "9a51bb770d645582b7752e9b85b4a801",
+ "content": "af0ceef0aa394f4f2cc42817395fb652",
"url": "https://www.the-guild.dev/graphql/envelop/docs/composing-envelop",
- "domain": "https://www.the-guild.dev/graphql/envelop/",
+ "domain": "https://www.the-guild.dev/graphql/envelop",
"hierarchy": ["v3 (latest)"],
"source": "Envelop",
"title": "Sharing Envelops",
@@ -133,9 +133,9 @@
"anchor": "built-in-plugins"
}
],
- "content": "a0ff5527449f1bafa7655a68a2444aad",
+ "content": "f2e013a8e6981384ded063f05e9bc016",
"url": "https://www.the-guild.dev/graphql/envelop/docs/core",
- "domain": "https://www.the-guild.dev/graphql/envelop/",
+ "domain": "https://www.the-guild.dev/graphql/envelop",
"hierarchy": ["v3 (latest)"],
"source": "Envelop",
"title": "@envelop/core",
@@ -177,9 +177,9 @@
"anchor": "use-your-envelop-with-an-http-server"
}
],
- "content": "134cbc98495bb19879abd8b3dfb716f2",
+ "content": "2e4eb1757ee8197ba6154e3263d6e021",
"url": "https://www.the-guild.dev/graphql/envelop/docs/getting-started",
- "domain": "https://www.the-guild.dev/graphql/envelop/",
+ "domain": "https://www.the-guild.dev/graphql/envelop",
"hierarchy": ["v3 (latest)"],
"source": "Envelop",
"title": "First Steps",
@@ -221,9 +221,9 @@
"anchor": "envelop-response-cache"
}
],
- "content": "cbb8a7be7c8499a5fe6e8068f2b53712",
+ "content": "15891dc44195616e4d4edec7a37087bd",
"url": "https://www.the-guild.dev/graphql/envelop/docs/guides/adding-a-graphql-response-cache",
- "domain": "https://www.the-guild.dev/graphql/envelop/",
+ "domain": "https://www.the-guild.dev/graphql/envelop",
"hierarchy": ["v3 (latest)", "Guides"],
"source": "Envelop",
"title": "Adding a GraphQL Response Cache",
@@ -283,9 +283,9 @@
"anchor": "next-steps"
}
],
- "content": "8bbfb8e69f55fd0ee0e48e4a5f172400",
+ "content": "94e4341448b992d8b4aa28aa9d8a2e14",
"url": "https://www.the-guild.dev/graphql/envelop/docs/guides/adding-authentication-with-auth0",
- "domain": "https://www.the-guild.dev/graphql/envelop/",
+ "domain": "https://www.the-guild.dev/graphql/envelop",
"hierarchy": ["v3 (latest)", "Guides"],
"source": "Envelop",
"title": "Adding Authentication with Auth0",
@@ -321,9 +321,9 @@
"anchor": "transactions-over-multiple-databases"
}
],
- "content": "cf80c05af2892cfd1f0eaaf171cf5a7c",
+ "content": "31dd6d04bd1823147989dac78428e8e0",
"url": "https://www.the-guild.dev/graphql/envelop/docs/guides/integrating-with-databases",
- "domain": "https://www.the-guild.dev/graphql/envelop/",
+ "domain": "https://www.the-guild.dev/graphql/envelop",
"hierarchy": ["v3 (latest)", "Guides"],
"source": "Envelop",
"title": "Integrating with Databases",
@@ -407,9 +407,9 @@
"anchor": "9-drop-support-for-nodejs-v12"
}
],
- "content": "4595b70a4afc4aa14fe23deca5dc0e16",
+ "content": "6dd68935ecd3a438c514f5767812b668",
"url": "https://www.the-guild.dev/graphql/envelop/docs/guides/migrating-from-v2-to-v3",
- "domain": "https://www.the-guild.dev/graphql/envelop/",
+ "domain": "https://www.the-guild.dev/graphql/envelop",
"hierarchy": ["v3 (latest)", "Guides"],
"source": "Envelop",
"title": "Migrating from v2 to v3",
@@ -457,9 +457,9 @@
"anchor": "apollo-tracing"
}
],
- "content": "e40ce27d13eb2052bcdf5f0ec196a12c",
+ "content": "7a71fc847dce9870e5e5ed2299a264aa",
"url": "https://www.the-guild.dev/graphql/envelop/docs/guides/monitoring-and-tracing",
- "domain": "https://www.the-guild.dev/graphql/envelop/",
+ "domain": "https://www.the-guild.dev/graphql/envelop",
"hierarchy": ["v3 (latest)", "Guides"],
"source": "Envelop",
"title": "Monitoring and Tracing",
@@ -469,9 +469,9 @@
"objectID": "envelop-v3-latest-guides-resolving-subscription-data-loader-caching-issues",
"headings": [],
"toc": [],
- "content": "99208ef40613d9704ae5334b4b47345f",
+ "content": "82d2ffb4cf7b9e0dca72444cfba892c2",
"url": "https://www.the-guild.dev/graphql/envelop/docs/guides/resolving-subscription-data-loader-caching-issues",
- "domain": "https://www.the-guild.dev/graphql/envelop/",
+ "domain": "https://www.the-guild.dev/graphql/envelop",
"hierarchy": ["v3 (latest)", "Guides"],
"source": "Envelop",
"title": "Resolving Subscription DataLoader Caching Issues",
@@ -570,9 +570,9 @@
"anchor": "prevent-leaking-sensitive-information"
}
],
- "content": "46e0f4c15a19b21cadc44ef2d49ff77b",
+ "content": "19e44cb36735b306f592cb485fbe017c",
"url": "https://www.the-guild.dev/graphql/envelop/docs/guides/securing-your-graphql-api",
- "domain": "https://www.the-guild.dev/graphql/envelop/",
+ "domain": "https://www.the-guild.dev/graphql/envelop",
"hierarchy": ["v3 (latest)", "Guides"],
"source": "Envelop",
"title": "Securing Your GraphQL API",
@@ -593,9 +593,9 @@
"anchor": "fragment-arguments"
}
],
- "content": "7ab322d195078fb38634ad883f328597",
+ "content": "7de2071219797666760f52e92bb9e78a",
"url": "https://www.the-guild.dev/graphql/envelop/docs/guides/using-graphql-features-from-the-future",
- "domain": "https://www.the-guild.dev/graphql/envelop/",
+ "domain": "https://www.the-guild.dev/graphql/envelop",
"hierarchy": ["v3 (latest)", "Guides"],
"source": "Envelop",
"title": "Using GraphQL Features from the Future",
@@ -611,9 +611,9 @@
"anchor": "compatibility-table"
}
],
- "content": "ca66d1031ca196e79c0ca515d5e1f20e",
+ "content": "13ff38dd38ec17c7795685211b0f2527",
"url": "https://www.the-guild.dev/graphql/envelop/docs/integrations",
- "domain": "https://www.the-guild.dev/graphql/envelop/",
+ "domain": "https://www.the-guild.dev/graphql/envelop",
"hierarchy": ["v3 (latest)"],
"source": "Envelop",
"title": "Integrations and Examples",
@@ -649,9 +649,9 @@
"anchor": "does-the-order-of-plugins-matter"
}
],
- "content": "ffb765ade71947e8a1874914fa096958",
+ "content": "dd6e93e448d38eefc57dc4f802f0e15f",
"url": "https://www.the-guild.dev/graphql/envelop/docs/plugins/",
- "domain": "https://www.the-guild.dev/graphql/envelop/",
+ "domain": "https://www.the-guild.dev/graphql/envelop",
"hierarchy": ["v3 (latest)", "Plugins"],
"source": "Envelop",
"title": "Introduction",
@@ -687,9 +687,9 @@
"anchor": "sharing-envelop-plugins"
}
],
- "content": "a277534112276c6c30dcc9e3fea26072",
+ "content": "88742009cbef1ba0c2182f3ee6b9e3eb",
"url": "https://www.the-guild.dev/graphql/envelop/docs/plugins/custom-plugin",
- "domain": "https://www.the-guild.dev/graphql/envelop/",
+ "domain": "https://www.the-guild.dev/graphql/envelop",
"hierarchy": ["v3 (latest)", "Plugins"],
"source": "Envelop",
"title": "Building Plugins",
@@ -747,9 +747,9 @@
"anchor": "plugins-api"
}
],
- "content": "565e31d4b2567f68186322afe8d23664",
+ "content": "ed46f1b311ad5ae37733c15523fdd776",
"url": "https://www.the-guild.dev/graphql/envelop/docs/plugins/lifecycle",
- "domain": "https://www.the-guild.dev/graphql/envelop/",
+ "domain": "https://www.the-guild.dev/graphql/envelop",
"hierarchy": ["v3 (latest)", "Plugins"],
"source": "Envelop",
"title": "Lifecycle",
@@ -792,9 +792,9 @@
"anchor": "additional-resources"
}
],
- "content": "c258034021ea98fa42f2baba21391820",
+ "content": "37df0d827cf81f3ddd1fd570df5d11ac",
"url": "https://www.the-guild.dev/graphql/envelop/docs/plugins/testing",
- "domain": "https://www.the-guild.dev/graphql/envelop/",
+ "domain": "https://www.the-guild.dev/graphql/envelop",
"hierarchy": ["v3 (latest)", "Plugins"],
"source": "Envelop",
"title": "Testing",
@@ -815,9 +815,9 @@
"anchor": "for-plugins-users"
}
],
- "content": "ddf085738f6442ce9dd89d8632e289d0",
+ "content": "45c7ee394746cf1f21b2b20c259b0420",
"url": "https://www.the-guild.dev/graphql/envelop/docs/plugins/typescript",
- "domain": "https://www.the-guild.dev/graphql/envelop/",
+ "domain": "https://www.the-guild.dev/graphql/envelop",
"hierarchy": ["v3 (latest)", "Plugins"],
"source": "Envelop",
"title": "TypeScript Support",
@@ -827,9 +827,9 @@
"objectID": "envelop-v3-latest-tracing",
"headings": [],
"toc": [],
- "content": "653c6947e77e5847d560d26674548837",
+ "content": "2bb22fd927880e10e4911f7ef7adfbc7",
"url": "https://www.the-guild.dev/graphql/envelop/docs/tracing",
- "domain": "https://www.the-guild.dev/graphql/envelop/",
+ "domain": "https://www.the-guild.dev/graphql/envelop",
"hierarchy": ["v3 (latest)"],
"source": "Envelop",
"title": "Tracing", |
dc16e54
to
dc5955c
Compare
ccddd6e
to
590c1bd
Compare
590c1bd
to
671a160
Compare
2410b4b
to
ee40281
Compare
ee40281
to
53e5ca9
Compare
b4e1609
to
32b6109
Compare
32b6109
to
af33449
Compare
ddb76fb
to
4e72638
Compare
4e72638
to
666006e
Compare
666006e
to
d6b9d68
Compare
d6b9d68
to
d78f973
Compare
d78f973
to
905732d
Compare
Edited/Blocked NotificationRenovate 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. |
This PR contains the following updates:
5.9.1
->8.9.0
Release Notes
stipsan/ioredis-mock (ioredis-mock)
v8.9.0
Compare Source
Features
Bug Fixes
v8.8.3
Compare Source
Bug Fixes
v8.8.2
Compare Source
Bug Fixes
hscan
return flat list of entries (#1300) (6f440f0)v8.8.1
Compare Source
Bug Fixes
lmoveBuffer
(9cb31eb)v8.8.0
Compare Source
Features
Bug Fixes
v8.7.0
Compare Source
Features
Bug Fixes
v8.6.0
Compare Source
Features
Bug Fixes
v8.5.0
Compare Source
Features
v8.4.0
Compare Source
Features
expiretime
command (e62202d)pexpiretime
command (fe783a2)Bug Fixes
v8.3.0
Compare Source
Features
Bug Fixes
v8.2.7
Compare Source
Bug Fixes
v8.2.6
Compare Source
Bug Fixes
v8.2.5
Compare Source
Bug Fixes
v8.2.4
Compare Source
Bug Fixes
@types/ioredis-mock
as a peer (06bc0a8)messageBuffer
event (#1206) (1537301), closes #1205@ioredis/commands
(3137d2b)engines
asioredis
(54aa189)v8.2.3
Compare Source
Bug Fixes
v8.2.2
Compare Source
Bug Fixes
v8.2.1
Compare Source
Bug Fixes
v8.2.0
Compare Source
Features
v8.1.1
Compare Source
Bug Fixes
v8.1.0
Compare Source
Bug Fixes
Features
v8.0.0
Compare Source
Features
BREAKING CHANGES
v7.5.1
Compare Source
Bug Fixes
v7.5.0
Compare Source
Features
v7.4.0
Compare Source
Features
v7.3.0
Compare Source
Features
v7.2.0
Compare Source
Features
v7.1.0
Compare Source
Features
v7.0.1
Compare Source
Bug Fixes
v7.0.0
Compare Source
Bug Fixes
Code Refactoring
BREAKING CHANGES
redis.duplicate()
or anothernew Redis
instead ofredis.createConnectedClient()
require('ioredis-mock/jest')
calls torequire('ioredis-mock')
v6.13.0
Compare Source
Features
v6.12.0
Compare Source
Features
v6.11.0
Compare Source
Features
v6.10.0
Compare Source
Features
v6.9.0
Compare Source
Features
v6.8.0
Compare Source
Features
v6.7.0
Compare Source
Features
v6.6.0
Compare Source
Features
v6.5.0
Compare Source
Features
v6.4.0
Compare Source
Bug Fixes
Features
v6.3.0
Compare Source
Features
Added
appendBuffer
bgrewriteaofBuffer
bgsaveBuffer
brpoplpushBuffer
dbsizeBuffer
decrBuffer
decrbyBuffer
delBuffer
discardBuffer
echoBuffer
existsBuffer
expireBuffer
expireatBuffer
flushallBuffer
flushdbBuffer
getbitBuffer
getrangeBuffer
hdelBuffer
hexistsBuffer
hmsetBuffer
hsetBuffer
incrBuffer
incrbyBuffer
incrbyfloatBuffer
infoBuffer
keysBuffer
lastsaveBuffer
msetBuffer
pingBuffer
quitBuffer
replconf
replconfBuffer
saddBuffer
saveBuffer
setBuffer
Improved
get
is updated to convert buffers to string, like nativeredis + ioredis
,v6.2.0
Compare Source
Features
Constructor shorthands now supported:
new Redis(6379, 'localhost', { keyPrefix: 'shared:' })
new Redis('//localhost:6379', { keyPrefix: 'shared:' })
new Redis('redis://localhost:6379', { keyPrefix: 'private:' })
new Redis(6379, { keyPrefix: 'shared:' })
new Redis(6379)
new Redis('redis://localhost:6379/')
v6.1.2
Compare Source
Bug Fixes
bgrewriteaof
'Background append only file rewriting started'
instead of'OK'
bgsave
'Background saving started'
instead of'OK'
decrby
"ERR wrong number of arguments for 'decrby' command"
if the decrement argument is missingrpoplpush
'WRONGTYPE Operation against a key holding the wrong kind of value'
if the source argument is invalidtime
v6.1.1
Compare Source
Bug Fixes
v6.1.0
Compare Source
Features
Browser usage (Experimental)
There's a browser build available. You can import it directly (
import Redis from 'ioredis-mock/browser.js'
), or use it on unpkg.com:ioredis-mock/jest.js
is deprecatedioredis-mock
is no longer doing aimport { Command } from 'ioredis'
internally, it's now doing a direct importimport Command from 'ioredis/built/command'
and thus thejest.js
workaround is no longer needed:v6.0.0
Compare Source
BREAKING CHANGE
Before v6, each instance of
ioredis-mock
lived in isolation:In v6 the internals were rewritten to behave more like real life redis, if the host and port is the same, the context is now shared:
And since
ioredis-mock
now persist data between instances, you'll likely need to runflushall
between testing suites:createConnectedClient
is deprecatedReplace it with
.duplicate()
or use anothernew Redis
instance.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 this update again.
This PR has been generated by Mend Renovate. View repository job log here.