Closed renovate[bot] closed 2 years ago
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
β» Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: quirrel@1.11.0
npm ERR! Found: ioredis@4.28.5
npm ERR! node_modules/ioredis
npm ERR! ioredis@"4.28.5" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer ioredis@"5.x" from ioredis-mock@8.2.2
npm ERR! node_modules/ioredis-mock
npm ERR! ioredis-mock@"^8.0.0" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See /tmp/renovate-cache/others/npm/eresolve-report.txt for a full report.
npm ERR! A complete log of this run can be found in:
npm ERR! /tmp/renovate-cache/others/npm/_logs/2022-10-21T09_11_15_898Z-debug-0.log
Name | Link |
---|---|
Latest commit | a9360e2fcd7b7cc41b6afcd1d1d779d0dd92adb6 |
Latest deploy log | https://app.netlify.com/sites/quirrel-docs/deploys/63526254af82580008d52e41 |
Name | Link |
---|---|
Latest commit | a9360e2fcd7b7cc41b6afcd1d1d779d0dd92adb6 |
Latest deploy log | https://app.netlify.com/sites/quirrel-development-ui/deploys/63526254a5374800097e774a |
closing in favor of https://github.com/quirrel-dev/quirrel/pull/1036
As this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for any future 8.x releases. However, if you upgrade to 8.x manually then Renovate will reenable minor and patch updates automatically.
If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.
This PR contains the following updates:
^5.6.1
->^8.0.0
5.9.1
->8.2.2
Release Notes
stipsan/ioredis-mock
### [`v8.2.2`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v8.2.2) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v8.2.1...v8.2.2) ##### Bug Fixes - **README:** reference Renovatebot instead of Greenkeeper ([de6a205](https://togithub.com/stipsan/ioredis-mock/commit/de6a2054583494fd99d126b7fd9c70597ffd43e9)) ### [`v8.2.1`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v8.2.1) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v8.2.0...v8.2.1) ##### Bug Fixes - **deps:** update devdependencies (non-major) ([#1180](https://togithub.com/stipsan/ioredis-mock/issues/1180)) ([63f9c05](https://togithub.com/stipsan/ioredis-mock/commit/63f9c05e97b8507b8573043aad8ab46eabec6921)) ### [`v8.2.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v8.2.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v8.1.1...v8.2.0) ##### Features - add hscanBuffer ([31fd985](https://togithub.com/stipsan/ioredis-mock/commit/31fd985801d37377f70f0583d1ba6471effd9d8d)) - add scanBuffer ([ec09d77](https://togithub.com/stipsan/ioredis-mock/commit/ec09d77074ad1e7aecaa3c669868f1a895b324af)) - add sscanBuffer ([27169cd](https://togithub.com/stipsan/ioredis-mock/commit/27169cdab85f4cec66bec96a40b74fae16a0138f)) - add subscribeBuffer ([80b72b1](https://togithub.com/stipsan/ioredis-mock/commit/80b72b1be93259d547282efceef46047048d8ff3)) - add subscribeBuffer ([10caa2d](https://togithub.com/stipsan/ioredis-mock/commit/10caa2d07ff584984837a0a36ecaa56a922825a9)) - add xaddBuffer ([b1702c6](https://togithub.com/stipsan/ioredis-mock/commit/b1702c656fc9c01ae433e8ee21fdce9d334db9e5)) - add xrangeBuffer ([5e87f90](https://togithub.com/stipsan/ioredis-mock/commit/5e87f901c557d2729cdc12f480fc318fdccced92)) - add xreadBuffer ([58e447f](https://togithub.com/stipsan/ioredis-mock/commit/58e447f3fd36825f948dc4b8c6e6777f03a1fcb2)) - add xrevrangeBuffer ([5c57556](https://togithub.com/stipsan/ioredis-mock/commit/5c57556fcc92830f7a67c569c4aa9c98541fb576)) - add zcardBuffer ([cba4713](https://togithub.com/stipsan/ioredis-mock/commit/cba471328b23994c6e1af4dbf07c0ce4afe4834b)) - add zincrbyBuffer ([ae6980c](https://togithub.com/stipsan/ioredis-mock/commit/ae6980c87785a1b10b25f5de479a649adde65918)) - add zpopmaxBuffer ([8f0c1a3](https://togithub.com/stipsan/ioredis-mock/commit/8f0c1a3114f1823d1a89f5bd7021d38918e7d431)) - add zpopminBuffer ([6d485de](https://togithub.com/stipsan/ioredis-mock/commit/6d485de2cfb0030a1b7df1639e764e5305286839)) - add zrangeBuffer ([a02b9ae](https://togithub.com/stipsan/ioredis-mock/commit/a02b9aebb0901a47f6a97e7c133348fbf8d15d78)) - add zrangebyscoreBuffer ([8275608](https://togithub.com/stipsan/ioredis-mock/commit/82756088fad5c24e1abb9b5106c0c975eb6e5f70)) - add zrankBuffer ([7b6ff3e](https://togithub.com/stipsan/ioredis-mock/commit/7b6ff3ec1a3521e29653a881a6b8967fd4abdf03)) - add zremrangebyrankBuffer ([ea3dbac](https://togithub.com/stipsan/ioredis-mock/commit/ea3dbac9ff98b6cf0ea7932e5a1f275c344809c7)) - add zremrangebyscoreBuffer ([64f4a6f](https://togithub.com/stipsan/ioredis-mock/commit/64f4a6fd8ddf86f70b87bf40b2d75fa500bc1ff2)) - add zrevrangeBuffer ([7384ab5](https://togithub.com/stipsan/ioredis-mock/commit/7384ab51c5f1c28dd0f897f223373f8b745522f4)) - add zrevrangebyscoreBuffer ([7383666](https://togithub.com/stipsan/ioredis-mock/commit/7383666ca32b25e3ac829b153a98dfb0bb42f9ac)) - add zrevrankBuffer ([b46520e](https://togithub.com/stipsan/ioredis-mock/commit/b46520e3f46b94d3baa85d19b7a521ccb7c18b8d)) - add zscanBuffer ([9685a16](https://togithub.com/stipsan/ioredis-mock/commit/9685a16f8fe9dba0f2914cacf7a32d2b641cfc98)) - add zscoreBuffer ([9bdc5cf](https://togithub.com/stipsan/ioredis-mock/commit/9bdc5cf53475950407f4be6d77901b35eca31f7d)) ### [`v8.1.1`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v8.1.1) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v8.1.0...v8.1.1) ##### Bug Fixes - **del:** throws if wrong number of args ([ac35d50](https://togithub.com/stipsan/ioredis-mock/commit/ac35d5027758beaae12cda184b8ba288342395ce)), closes [#1168](https://togithub.com/stipsan/ioredis-mock/issues/1168) ### [`v8.1.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v8.1.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v8.0.0...v8.1.0) ##### Bug Fixes - **lrem:** refactor indexFun to a compiler friendlier variant ([9b3b6f7](https://togithub.com/stipsan/ioredis-mock/commit/9b3b6f79ecfc92b18b3a0f6637ad1ea1bc52387e)), closes [#1103](https://togithub.com/stipsan/ioredis-mock/issues/1103) - sort json data by default ([85c641a](https://togithub.com/stipsan/ioredis-mock/commit/85c641af8993bbb35433131f9d10a79aedbe8939)) ##### Features - add srandmemberBuffer ([f3e2a02](https://togithub.com/stipsan/ioredis-mock/commit/f3e2a02c8d6f32216f3c7ef32aa4e12760380546)) - add sremBuffer ([be2d2be](https://togithub.com/stipsan/ioredis-mock/commit/be2d2be0c2209a92ba6f805aef3dd572e46d93cb)) - add sunionBuffer ([f71d11c](https://togithub.com/stipsan/ioredis-mock/commit/f71d11c09a95a8e91aa235dd83fb261e265816d2)) ### [`v8.0.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v8.0.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v7.4.0...v8.0.0) ##### Features - upgrade to ioredis v5 ([#1177](https://togithub.com/stipsan/ioredis-mock/issues/1177)) ([4da4f65](https://togithub.com/stipsan/ioredis-mock/commit/4da4f654dd35a0e1a72aff61a7d9d1c23bed0e1e)) ##### BREAKING CHANGES - this drops support for ioredis v4 and Redis.Promise overrides ### [`v7.4.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v7.4.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v7.3.0...v7.4.0) ##### Features - Redis Cluster pass redisOptions in constuctor ([#1170](https://togithub.com/stipsan/ioredis-mock/issues/1170)) ([80d9238](https://togithub.com/stipsan/ioredis-mock/commit/80d92386d32c80a2546446e231b0cb996bff4d47)) ### [`v7.3.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v7.3.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v7.2.0...v7.3.0) ##### Features - support ioredis v5 ([#1166](https://togithub.com/stipsan/ioredis-mock/issues/1166)) ([156105f](https://togithub.com/stipsan/ioredis-mock/commit/156105f1bf1b8a6d9487bedbf21f1e5d76434db1)) ### [`v7.2.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v7.2.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v7.1.0...v7.2.0) ##### Features - Add MAXLEN support in xadd command ([#1159](https://togithub.com/stipsan/ioredis-mock/issues/1159)) ([bcf5698](https://togithub.com/stipsan/ioredis-mock/commit/bcf569899f08f1627f47ebc9742efe25d266cbf8)) ### [`v7.1.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v7.1.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v7.0.1...v7.1.0) ##### Features - [#1154](https://togithub.com/stipsan/ioredis-mock/issues/1154) getBuffer matching ioredis ([#1155](https://togithub.com/stipsan/ioredis-mock/issues/1155)) ([e1a9110](https://togithub.com/stipsan/ioredis-mock/commit/e1a9110e0cabf08959b1a51b60cc2b9b64bd1236)) ### [`v7.0.1`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v7.0.1) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v7.0.0...v7.0.1) ##### Bug Fixes - Return table for HGETALL from custom Lua scripts ([#1151](https://togithub.com/stipsan/ioredis-mock/issues/1151)) ([7737f1b](https://togithub.com/stipsan/ioredis-mock/commit/7737f1b4ab41f91ce7344d69440b267c836d8745)) ### [`v7.0.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v7.0.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v6.13.0...v7.0.0) ##### Bug Fixes - drop support for node v10 ([afc20a9](https://togithub.com/stipsan/ioredis-mock/commit/afc20a90bf3666699c17c71852afcba47ae0258a)) - remove createConnectedClient ([d747b84](https://togithub.com/stipsan/ioredis-mock/commit/d747b84ce84c2e335f49f3e48c9d7ef3c3f74540)) ##### Code Refactoring - remove jest.js ([dddff03](https://togithub.com/stipsan/ioredis-mock/commit/dddff037f7f714c9fce3dccdeaf6f9093d0ec06e)) ##### BREAKING CHANGES - use `redis.duplicate()` or another `new Redis` instead of `redis.createConnectedClient()` - Upgrade to node v12 or later - update `require('ioredis-mock/jest')` calls to `require('ioredis-mock')` ### [`v6.13.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v6.13.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v6.12.0...v6.13.0) ##### Features - add getex command ([f2afdf4](https://togithub.com/stipsan/ioredis-mock/commit/f2afdf411a1d6b7c7c28052ea8b628a6be1a1695)) - add hrandfield command ([ee4a526](https://togithub.com/stipsan/ioredis-mock/commit/ee4a526bd4f6d81e80fea7c2b0a579ffe67633d9)) ### [`v6.12.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v6.12.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v6.11.0...v6.12.0) ##### Features - add evalBuffer ([b7299b5](https://togithub.com/stipsan/ioredis-mock/commit/b7299b5cb12058367c688779ce6e990bc7536c82)) - add evalshaBuffer ([51ba9c8](https://togithub.com/stipsan/ioredis-mock/commit/51ba9c8ebb6447587bc28942f7ec4f479777e01c)) - add hvalsBuffer ([ef01926](https://togithub.com/stipsan/ioredis-mock/commit/ef0192645f78138ea97ec7161cf649eb0cf08413)) - add lindexBuffer ([662363d](https://togithub.com/stipsan/ioredis-mock/commit/662363db259e9f9cf522b389938dfcac4c61ad95)) - add linsertBuffer ([4cf3830](https://togithub.com/stipsan/ioredis-mock/commit/4cf3830f03da19ee682caf9401319c7850053389)) - add lrangeBuffer ([bbe83c3](https://togithub.com/stipsan/ioredis-mock/commit/bbe83c373a9902da61e6773e68b4dd712768926b)) - add lsetBuffer ([b5adf8e](https://togithub.com/stipsan/ioredis-mock/commit/b5adf8e1d030614d3518d5cb99ebf3f988f93785)) - add psubscribeBuffer ([0bd3d2e](https://togithub.com/stipsan/ioredis-mock/commit/0bd3d2e921a36e86f262017d4772269b75ccd745)) - add publishBuffer ([f082a29](https://togithub.com/stipsan/ioredis-mock/commit/f082a293a78d54f2e5b8823f1b85fc65b53cbc57)) - add punsubscribeBuffer ([426130f](https://togithub.com/stipsan/ioredis-mock/commit/426130f4b64ad3025e43927286a0243fba491250)) - add sdiffBuffer ([9065241](https://togithub.com/stipsan/ioredis-mock/commit/9065241d31f0439a46a0579e2dcb7e6738f3373c)) - add sdiffstoreBuffer ([434aa41](https://togithub.com/stipsan/ioredis-mock/commit/434aa4118124a9d192c343ce238a3d52b083f986)) - add sinterBuffer ([2bad9d6](https://togithub.com/stipsan/ioredis-mock/commit/2bad9d643273454a09284db5f253aa51931a28e2)) - add sinterstoreBuffer ([0c2dac2](https://togithub.com/stipsan/ioredis-mock/commit/0c2dac2a7e33f84069ab51d2b554d62b9f58dded)) - add smembersBuffer ([cd8e279](https://togithub.com/stipsan/ioredis-mock/commit/cd8e279a53b96da595665398dfc54b12b02cc6e7)) - add spopBuffer ([aa1db83](https://togithub.com/stipsan/ioredis-mock/commit/aa1db832217e40c3832b46bf050f288ee0204b5a)) - add sunionstoreBuffer ([94700d3](https://togithub.com/stipsan/ioredis-mock/commit/94700d359c05565c73736461b9a560988e606929)) - add unsubscribeBuffer ([aa7099e](https://togithub.com/stipsan/ioredis-mock/commit/aa7099effa3092fd0fe03c0e1414f544bf717837)) - add zinterstoreBuffer ([21840a3](https://togithub.com/stipsan/ioredis-mock/commit/21840a3c754955cc38c431d6d41fa77991435100)) ### [`v6.11.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v6.11.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v6.10.0...v6.11.0) ##### Features - add COMMAND command ([#1138](https://togithub.com/stipsan/ioredis-mock/issues/1138)) ([b1c4511](https://togithub.com/stipsan/ioredis-mock/commit/b1c45110698df1b927186ceab04380462ce4feb5)) ### [`v6.10.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v6.10.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v6.9.0...v6.10.0) ##### Features - add lolwut command ([#1137](https://togithub.com/stipsan/ioredis-mock/issues/1137)) ([c5c89c1](https://togithub.com/stipsan/ioredis-mock/commit/c5c89c14ae3c4affa480688235fee37a808be7f7)) ### [`v6.9.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v6.9.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v6.8.0...v6.9.0) ##### Features - add config command ([#1136](https://togithub.com/stipsan/ioredis-mock/issues/1136)) ([258d9da](https://togithub.com/stipsan/ioredis-mock/commit/258d9da1ab05114a59ecd524a597804a1fb2c280)) ### [`v6.8.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v6.8.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v6.7.0...v6.8.0) ##### Features - add getdel command ([#1135](https://togithub.com/stipsan/ioredis-mock/issues/1135)) ([aa8c3b0](https://togithub.com/stipsan/ioredis-mock/commit/aa8c3b0f4b087a30a607a6fd9c9beb4874bc6d82)) ### [`v6.7.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v6.7.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v6.6.0...v6.7.0) ##### Features - add setrange command ([#1134](https://togithub.com/stipsan/ioredis-mock/issues/1134)) ([466b478](https://togithub.com/stipsan/ioredis-mock/commit/466b4781abd1e0f4e41204b74a1d05278378c7ad)) ### [`v6.6.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v6.6.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v6.5.0...v6.6.0) ##### Features - add object command ([#1133](https://togithub.com/stipsan/ioredis-mock/issues/1133)) ([92b5e45](https://togithub.com/stipsan/ioredis-mock/commit/92b5e454462b1418e7c38d139eeeca14f14e737b)) ### [`v6.5.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v6.5.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v6.4.0...v6.5.0) ##### Features - add stub for asking ([6d1de07](https://togithub.com/stipsan/ioredis-mock/commit/6d1de0772289093d99974310bc0c1784bc93a939)) - add stub for cluster ([e69903e](https://togithub.com/stipsan/ioredis-mock/commit/e69903e05d9898c7c69a7ab25c9e774a5d53546f)) - add stub for failover ([0c69daf](https://togithub.com/stipsan/ioredis-mock/commit/0c69daf49180e86889fdbd2c2edc0b3baf5198ba)) - add stub for readonly ([ce65aa0](https://togithub.com/stipsan/ioredis-mock/commit/ce65aa02f3eeecb73a0767fa62e0573d3c1cd3ab)) - add stub for readwrite ([ba8d481](https://togithub.com/stipsan/ioredis-mock/commit/ba8d481f5cc4975cdb787a6536f66191e9da26ef)) - add stubs for replicaof ([c84d199](https://togithub.com/stipsan/ioredis-mock/commit/c84d19994ef36a8dbaa50c8794cfcb77775a1e40)) ### [`v6.4.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v6.4.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v6.3.0...v6.4.0) ##### Bug Fixes - hstrlen throws error if wrong number of arguments ([a028d32](https://togithub.com/stipsan/ioredis-mock/commit/a028d3243d4c0d05ee281903262a8b6d0a99ba03)) - rpush error message synced with redis ([c58eda0](https://togithub.com/stipsan/ioredis-mock/commit/c58eda0599a611022898e663350256fa38e98a8e)) ##### Features - add authBuffer ([13db50c](https://togithub.com/stipsan/ioredis-mock/commit/13db50cb77a3f4620749047a4e672e3c5d941a85)) - add getsetBuffer ([6571c92](https://togithub.com/stipsan/ioredis-mock/commit/6571c92754038853d0f03baab2e36ddf4bc62276)) - add hincrbyBuffer ([c843034](https://togithub.com/stipsan/ioredis-mock/commit/c843034eadbce20c234c0adcd7b734bc57025516)) - add hincrbyfloatBuffer ([81abd47](https://togithub.com/stipsan/ioredis-mock/commit/81abd47b2ac4902a13966aa61fc2395e0c5b5392)) - add hkeysBuffer ([7385b9a](https://togithub.com/stipsan/ioredis-mock/commit/7385b9ab9d14bc19a89ea368f8e040eb866f2f40)) - add hlenBuffer ([18ed15c](https://togithub.com/stipsan/ioredis-mock/commit/18ed15c6b9ace824d42021b7500abc6fc088990f)) - add hsetnxBuffer ([cfa8c83](https://togithub.com/stipsan/ioredis-mock/commit/cfa8c83d747217c5b45f5771ae1ae43f6ab0cd0b)) - add hstrlenBuffer ([751a5be](https://togithub.com/stipsan/ioredis-mock/commit/751a5be297eb2df23a3c5567c1277d2bb8ab99c6)) - add llenBuffer ([a430d39](https://togithub.com/stipsan/ioredis-mock/commit/a430d39298c47705d4b53484bbecd38e7220e89c)) - add lpushBuffer ([96cbf6c](https://togithub.com/stipsan/ioredis-mock/commit/96cbf6c12a9a66ba83e9026b43c26943b03096d0)) - add lpushxBuffer ([bf7c920](https://togithub.com/stipsan/ioredis-mock/commit/bf7c92091ff3303482f4fc8e35dc2179df828a91)) - add lremBuffer ([a464dac](https://togithub.com/stipsan/ioredis-mock/commit/a464dacf3904fc649858b4e7617488f807deb8af)) - add ltrimBuffer ([c986640](https://togithub.com/stipsan/ioredis-mock/commit/c986640218aa55c6d7de53d220cb329300ce0831)) - add mgetBuffer ([76e0550](https://togithub.com/stipsan/ioredis-mock/commit/76e0550cb41d15b13360d01004a441c172b3a50c)) - add msetnxBuffer ([11bbf35](https://togithub.com/stipsan/ioredis-mock/commit/11bbf35ef4517a975652e10a03794bfdbb93a998)) - add persistBuffer ([07a9ada](https://togithub.com/stipsan/ioredis-mock/commit/07a9adaa9173383a9f8c368d6c5eeb0f3721dbad)) - add pexpireatBuffer ([eb84dab](https://togithub.com/stipsan/ioredis-mock/commit/eb84daba80d2cc21ee9fab657842bb795c40c153)) - add pexpireBuffer ([40e7fbb](https://togithub.com/stipsan/ioredis-mock/commit/40e7fbb857ca823588124a73b398c6ad96e9ee0b)) - add psetexBuffer ([e3866a7](https://togithub.com/stipsan/ioredis-mock/commit/e3866a7520c786879366e15792b88ba095899c59)) - add pttlBuffer ([b434389](https://togithub.com/stipsan/ioredis-mock/commit/b434389d5ee0cf8d66398abb10153a8f76f58778)) - add randomkeyBuffer ([59771b9](https://togithub.com/stipsan/ioredis-mock/commit/59771b9c38ea6ee40462e33e6b93051f70dcbf38)) - add renameBuffer ([a9ddc86](https://togithub.com/stipsan/ioredis-mock/commit/a9ddc86aaa0ba6d6214033e3a8a5e988e2218883)) - add renamenxBuffer ([e99a6ed](https://togithub.com/stipsan/ioredis-mock/commit/e99a6ed94a306934df1e451b8bbef776bb37cdc3)) - add roleBuffer ([d1b11b0](https://togithub.com/stipsan/ioredis-mock/commit/d1b11b08094d86940226fb7ac08ef190fda6b687)) - add rpushBuffer ([8fb0fa4](https://togithub.com/stipsan/ioredis-mock/commit/8fb0fa40e26e81c5b26a3e5afe657912692a5670)) - add rpushxBuffer ([0663835](https://togithub.com/stipsan/ioredis-mock/commit/0663835074e71d1c2bef6e468b48471c649e0a72)) - add scardBuffer ([22a553b](https://togithub.com/stipsan/ioredis-mock/commit/22a553b9d0402daa66103c897fccee5b4af7fd78)) - add setbitBuffer ([ef19618](https://togithub.com/stipsan/ioredis-mock/commit/ef19618992acdeecc48a3c79073f711496852100)) - add setexBuffer ([2059b13](https://togithub.com/stipsan/ioredis-mock/commit/2059b13fa03b47c39fb93cec3c763caee1bfe79f)) - add setnxBuffer ([e064075](https://togithub.com/stipsan/ioredis-mock/commit/e06407500b68aa187f516cf14146b4661fe92f23)) - add sismemberBuffer ([0c3b8db](https://togithub.com/stipsan/ioredis-mock/commit/0c3b8dbb8fa76697b2fad7db3d7f9a3f73a9858c)) - add smismemberBuffer ([395fe5b](https://togithub.com/stipsan/ioredis-mock/commit/395fe5bf31a4442fa1f46abc24d147bc3064009d)) - add smoveBuffer ([a969dcc](https://togithub.com/stipsan/ioredis-mock/commit/a969dcca3f40dca8f6d6e0a4dc4f7a0df0f82c1c)) - add strlenBuffer ([6f82dd8](https://togithub.com/stipsan/ioredis-mock/commit/6f82dd8e62ab65a47ef0c44dfbc1bf7b2882c6a6)) - add substr ([7e41c38](https://togithub.com/stipsan/ioredis-mock/commit/7e41c388069ce09924defb98b8430bbf4147b7f2)) - add timeBuffer ([ac724fd](https://togithub.com/stipsan/ioredis-mock/commit/ac724fd435d1294743abc0740cacfaff6f2b9495)) - add ttlBuffer ([5c1982a](https://togithub.com/stipsan/ioredis-mock/commit/5c1982a699361af5ed8e60bbe3bf996a7e79e250)) - add typeBuffer ([347cd64](https://togithub.com/stipsan/ioredis-mock/commit/347cd6439d7f49759c22701d36a71fc9704a11f4)) - add unlinkBuffer ([31d1368](https://togithub.com/stipsan/ioredis-mock/commit/31d13686bc5a87f3e380bd747c2390b72d1d1343)) - add xlenBuffer ([5f208f8](https://togithub.com/stipsan/ioredis-mock/commit/5f208f89709f14339db1adfd8eb4c12a4c62f340)) - add zaddBuffer ([2293d14](https://togithub.com/stipsan/ioredis-mock/commit/2293d14a1c46ad7fd8b21327a90d47d357fbbe14)) - add zcountBuffer ([2930f0d](https://togithub.com/stipsan/ioredis-mock/commit/2930f0dd19949de98100516d23388127d73b853b)) - add zremBuffer ([4524dda](https://togithub.com/stipsan/ioredis-mock/commit/4524ddae1cada04d9231ea50eb8ca339bb563dee)) ### [`v6.3.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v6.3.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v6.2.0...v6.3.0) ##### Features - new buffer commands ([#1130](https://togithub.com/stipsan/ioredis-mock/issues/1130)) ([a37a3d9](https://togithub.com/stipsan/ioredis-mock/commit/a37a3d9906a05f6b7518fb12ca7953da83fc6d75)) ##### 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 native `redis + ioredis`, ### [`v6.2.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v6.2.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v6.1.2...v6.2.0) ##### Features - add options shorthand ([#1127](https://togithub.com/stipsan/ioredis-mock/issues/1127)) ([1fdd8e5](https://togithub.com/stipsan/ioredis-mock/commit/1fdd8e5f09d7366975d9806a8f19d1fb075cda7d)) ##### 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`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v6.1.2) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v6.1.1...v6.1.2) ##### Bug Fixes - improve bgrewriteaof, bgsave, decrby, rpoplpush & time ([#1126](https://togithub.com/stipsan/ioredis-mock/issues/1126)) ([4907dab](https://togithub.com/stipsan/ioredis-mock/commit/4907dab8d588acafa54d2791f49c8a36f33d0b74)) ##### bgrewriteaof - returns ` 'Background append only file rewriting started' ` instead of `'OK'` ##### bgsave - returns ` 'Background saving started' ` instead of `'OK'` ##### decrby - throws `"ERR wrong number of arguments for 'decrby' command"` if the decrement argument is missing ##### rpoplpush - throws `'WRONGTYPE Operation against a key holding the wrong kind of value'` if the source argument is invalid - returns null if the destination is invalid ##### time - returns strings instead of numbers ### [`v6.1.1`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v6.1.1) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v6.1.0...v6.1.1) ##### Bug Fixes - flushall should mutate data, not fork it ([#1125](https://togithub.com/stipsan/ioredis-mock/issues/1125)) ([45fc377](https://togithub.com/stipsan/ioredis-mock/commit/45fc3777faaa34ee75b5c5d2bcf8eb63f282c773)) ### [`v6.1.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v6.1.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v6.0.0...v6.1.0) ##### Features - add browser build & deprecate jest build ([#1123](https://togithub.com/stipsan/ioredis-mock/issues/1123)) ([b0e02e1](https://togithub.com/stipsan/ioredis-mock/commit/b0e02e1594571cf9e386bd97a632b27d6b1e9214)) #### 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: ```js import Redis from 'https://unpkg.com/ioredis-mock'; const redis = new Redis(); redis.set('foo', 'bar'); console.log(await redis.get('foo')); ``` ##### `ioredis-mock/jest.js` is deprecated `ioredis-mock` is no longer doing a `import { Command } from 'ioredis'` internally, it's now doing a direct import `import Command from 'ioredis/built/command'` and thus the `jest.js` [workaround](https://togithub.com/stipsan/ioredis-mock/issues/568) is no longer needed: ```diff -jest.mock('ioredis', () => require('ioredis-mock/jest')) +jest.mock('ioredis', () => require('ioredis-mock')) ``` ### [`v6.0.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v6.0.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v5.9.1...v6.0.0) ### BREAKING CHANGE Before v6, each instance of `ioredis-mock` lived in isolation: ```js const Redis = require('ioredis-mock'); const redis1 = new Redis(); const redis2 = new Redis(); await redis1.set('foo', 'bar'); console.log(await redis1.get('foo'), await redis2.get('foo')); // 'bar', null ``` In v6 the [internals were rewritten](https://togithub.com/stipsan/ioredis-mock/pull/1110) to behave more like real life redis, if the host and port is the same, the context is now shared: ```js const Redis = require('ioredis-mock'); const redis1 = new Redis(); const redis2 = new Redis(); const redis3 = new Redis({ port: 6380 }); // 6379 is the default port await redis1.set('foo', 'bar'); console.log( await redis1.get('foo'), // 'bar' await redis2.get('foo'), // 'bar' await redis3.get('foo') // null ); ``` And since `ioredis-mock` now persist data between instances, you'll [likely](https://togithub.com/luin/ioredis/blob/8278ec0a435756c54ba4f98587aec1a913e8b7d3/test/helpers/global.ts#L8) need to run `flushall` between testing suites: ```js const Redis = require('ioredis-mock'); afterEach((done) => { new Redis().flushall().then(() => done()); }); ``` ##### `createConnectedClient` is deprecated Replace it with `.duplicate()` or use another `new Redis` instance. ### [`v5.9.1`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v5.9.1) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v5.9.0...v5.9.1) This is a republish of `v5.8.4` as `v5.9.0` is a breaking release that's republished as `v6.0.0` ### [`v5.9.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v5.9.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v5.8.4...v5.9.0) ### This is a breaking release by accident See `v6.0.0` instead, which includes upgrade notes. Or stay on `v5.9.1` or `v5.8.4` until you're ready to migrate. ##### Features - **pubsub:** Add shared context among Redis instances ([#1110](https://togithub.com/stipsan/ioredis-mock/issues/1110)) ([3da06de](https://togithub.com/stipsan/ioredis-mock/commit/3da06de737a1d7040ce296a13c0da46ae73834e6)), closes [#773](https://togithub.com/stipsan/ioredis-mock/issues/773) ### [`v5.8.4`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v5.8.4) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v5.8.3...v5.8.4) ##### Bug Fixes - Fix transformers ([#1106](https://togithub.com/stipsan/ioredis-mock/issues/1106)) ([cb17f5a](https://togithub.com/stipsan/ioredis-mock/commit/cb17f5ae1af8c8f4b799d1981c41249bf1731eb6)) ### [`v5.8.3`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v5.8.3) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v5.8.2...v5.8.3) ##### Bug Fixes - Add duplicate function to support instance duplication for TypeScript mocks ([#1109](https://togithub.com/stipsan/ioredis-mock/issues/1109)) ([f84897d](https://togithub.com/stipsan/ioredis-mock/commit/f84897df6c3cfe35dde9eba6dfdd75b92b0ee8bf)) ### [`v5.8.2`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v5.8.2) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v5.8.1...v5.8.2) ##### Bug Fixes - **xadd:** Accept odd number of parameters ([#1111](https://togithub.com/stipsan/ioredis-mock/issues/1111)) ([b6805ed](https://togithub.com/stipsan/ioredis-mock/commit/b6805ed1452262f4835e8a114f9f413697a63bde)) ### [`v5.8.1`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v5.8.1) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v5.8.0...v5.8.1) ##### Bug Fixes - **deps:** update dependency fengari-interop to v0.1.3 ([04fcbca](https://togithub.com/stipsan/ioredis-mock/commit/04fcbca5d68d763c41189957a3edd0f20a0cff3c)) ### [`v5.8.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v5.8.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v5.7.0...v5.8.0) ##### Features - [#1097](https://togithub.com/stipsan/ioredis-mock/issues/1097) evalsha support ([#1102](https://togithub.com/stipsan/ioredis-mock/issues/1102)) ([7979c22](https://togithub.com/stipsan/ioredis-mock/commit/7979c220de973f974915340e9aa13f8304ac5855)) ### [`v5.7.0`](https://togithub.com/stipsan/ioredis-mock/releases/tag/v5.7.0) [Compare Source](https://togithub.com/stipsan/ioredis-mock/compare/v5.6.1...v5.7.0) ##### Features - Redis.SMISMEMBER support ([#1100](https://togithub.com/stipsan/ioredis-mock/issues/1100)) ([d553b86](https://togithub.com/stipsan/ioredis-mock/commit/d553b869075f95a635a2250dd289932856e3ed40)) ##### Reverts - fix(xrange): handle full ids ([#1099](https://togithub.com/stipsan/ioredis-mock/issues/1099)) ([8b93033](https://togithub.com/stipsan/ioredis-mock/commit/8b9303341bd30f23e256a60be163f5c5c57cd99d))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.