New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

ioredis-mock

Package Overview
Dependencies
Maintainers
1
Versions
195
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ioredis-mock - npm Package Compare versions

Comparing version 1.12.0 to 1.13.0

lib/commands/dbsize.js

28

compat.md

@@ -1,2 +0,2 @@

## Supported commands ![Commands Coverage: 38%](https://img.shields.io/badge/coverage-38%25-orange.svg)
## Supported commands ![Commands Coverage: 46%](https://img.shields.io/badge/coverage-46%25-yellow.svg)

@@ -20,3 +20,3 @@ | redis | ioredis | ioredis-mock |

|[config](http://redis.io/commands/CONFIG)|:white_check_mark:|:x:|
|[dbsize](http://redis.io/commands/DBSIZE)|:white_check_mark:|:x:|
|[dbsize](http://redis.io/commands/DBSIZE)|:white_check_mark:|:white_check_mark:|
|[decr](http://redis.io/commands/DECR)|:white_check_mark:|:white_check_mark:|

@@ -51,3 +51,3 @@ |[decrby](http://redis.io/commands/DECRBY)|:white_check_mark:|:white_check_mark:|

|[hincrby](http://redis.io/commands/HINCRBY)|:white_check_mark:|:white_check_mark:|
|[hincrbyfloat](http://redis.io/commands/HINCRBYFLOAT)|:white_check_mark:|:x:|
|[hincrbyfloat](http://redis.io/commands/HINCRBYFLOAT)|:white_check_mark:|:white_check_mark:|
|[hkeys](http://redis.io/commands/HKEYS)|:white_check_mark:|:white_check_mark:|

@@ -64,15 +64,15 @@ |[hlen](http://redis.io/commands/HLEN)|:white_check_mark:|:white_check_mark:|

|[incrby](http://redis.io/commands/INCRBY)|:white_check_mark:|:white_check_mark:|
|[incrbyfloat](http://redis.io/commands/INCRBYFLOAT)|:white_check_mark:|:x:|
|[incrbyfloat](http://redis.io/commands/INCRBYFLOAT)|:white_check_mark:|:white_check_mark:|
|[info](http://redis.io/commands/INFO)|:white_check_mark:|:x:|
|[keys](http://redis.io/commands/KEYS)|:white_check_mark:|:white_check_mark:|
|[lastsave](http://redis.io/commands/LASTSAVE)|:white_check_mark:|:white_check_mark:|
|[lindex](http://redis.io/commands/LINDEX)|:white_check_mark:|:x:|
|[lindex](http://redis.io/commands/LINDEX)|:white_check_mark:|:white_check_mark:|
|[linsert](http://redis.io/commands/LINSERT)|:white_check_mark:|:x:|
|[llen](http://redis.io/commands/LLEN)|:white_check_mark:|:white_check_mark:|
|[lpop](http://redis.io/commands/LPOP)|:white_check_mark:|:x:|
|[lpop](http://redis.io/commands/LPOP)|:white_check_mark:|:white_check_mark:|
|[lpush](http://redis.io/commands/LPUSH)|:white_check_mark:|:white_check_mark:|
|[lpushx](http://redis.io/commands/LPUSHX)|:white_check_mark:|:x:|
|[lpushx](http://redis.io/commands/LPUSHX)|:white_check_mark:|:white_check_mark:|
|[lrange](http://redis.io/commands/LRANGE)|:white_check_mark:|:x:|
|[lrem](http://redis.io/commands/LREM)|:white_check_mark:|:white_check_mark:|
|[lset](http://redis.io/commands/LSET)|:white_check_mark:|:x:|
|[lset](http://redis.io/commands/LSET)|:white_check_mark:|:white_check_mark:|
|[ltrim](http://redis.io/commands/LTRIM)|:white_check_mark:|:x:|

@@ -83,4 +83,4 @@ |[mget](http://redis.io/commands/MGET)|:white_check_mark:|:white_check_mark:|

|[move](http://redis.io/commands/MOVE)|:white_check_mark:|:x:|
|[mset](http://redis.io/commands/MSET)|:white_check_mark:|:x:|
|[msetnx](http://redis.io/commands/MSETNX)|:white_check_mark:|:x:|
|[mset](http://redis.io/commands/MSET)|:white_check_mark:|:white_check_mark:|
|[msetnx](http://redis.io/commands/MSETNX)|:white_check_mark:|:white_check_mark:|
|[multi](http://redis.io/commands/MULTI)|:white_check_mark:|:white_check_mark:|

@@ -109,6 +109,6 @@ |[object](http://redis.io/commands/OBJECT)|:white_check_mark:|:x:|

|[role](http://redis.io/commands/ROLE)|:white_check_mark:|:white_check_mark:|
|[rpop](http://redis.io/commands/RPOP)|:white_check_mark:|:x:|
|[rpop](http://redis.io/commands/RPOP)|:white_check_mark:|:white_check_mark:|
|[rpoplpush](http://redis.io/commands/RPOPLPUSH)|:white_check_mark:|:white_check_mark:|
|[rpush](http://redis.io/commands/RPUSH)|:white_check_mark:|:white_check_mark:|
|[rpushx](http://redis.io/commands/RPUSHX)|:white_check_mark:|:x:|
|[rpushx](http://redis.io/commands/RPUSHX)|:white_check_mark:|:white_check_mark:|
|[sadd](http://redis.io/commands/SADD)|:white_check_mark:|:white_check_mark:|

@@ -136,4 +136,4 @@ |[save](http://redis.io/commands/SAVE)|:white_check_mark:|:white_check_mark:|

|[sort](http://redis.io/commands/SORT)|:white_check_mark:|:x:|
|[spop](http://redis.io/commands/SPOP)|:white_check_mark:|:x:|
|[srandmember](http://redis.io/commands/SRANDMEMBER)|:white_check_mark:|:x:|
|[spop](http://redis.io/commands/SPOP)|:white_check_mark:|:white_check_mark:|
|[srandmember](http://redis.io/commands/SRANDMEMBER)|:white_check_mark:|:white_check_mark:|
|[srem](http://redis.io/commands/SREM)|:white_check_mark:|:white_check_mark:|

@@ -140,0 +140,0 @@ |[sscan](http://redis.io/commands/SSCAN)|:white_check_mark:|:x:|

@@ -67,2 +67,14 @@ 'use strict';

var _dbsize = require('./dbsize');
Object.keys(_dbsize).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function get() {
return _dbsize[key];
}
});
});
var _decr = require('./decr');

@@ -260,2 +272,14 @@

var _hincrbyfloat = require('./hincrbyfloat');
Object.keys(_hincrbyfloat).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function get() {
return _hincrbyfloat[key];
}
});
});
var _hkeys = require('./hkeys');

@@ -381,2 +405,14 @@

var _incrbyfloat = require('./incrbyfloat');
Object.keys(_incrbyfloat).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function get() {
return _incrbyfloat[key];
}
});
});
var _keys = require('./keys');

@@ -406,2 +442,14 @@

var _lindex = require('./lindex');
Object.keys(_lindex).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function get() {
return _lindex[key];
}
});
});
var _llen = require('./llen');

@@ -419,2 +467,14 @@

var _lpop = require('./lpop');
Object.keys(_lpop).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function get() {
return _lpop[key];
}
});
});
var _lpush = require('./lpush');

@@ -432,2 +492,14 @@

var _lpushx = require('./lpushx');
Object.keys(_lpushx).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function get() {
return _lpushx[key];
}
});
});
var _lrem = require('./lrem');

@@ -445,2 +517,14 @@

var _lset = require('./lset');
Object.keys(_lset).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function get() {
return _lset[key];
}
});
});
var _mget = require('./mget');

@@ -458,2 +542,26 @@

var _mset = require('./mset');
Object.keys(_mset).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function get() {
return _mset[key];
}
});
});
var _msetnx = require('./msetnx');
Object.keys(_msetnx).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function get() {
return _msetnx[key];
}
});
});
var _persist = require('./persist');

@@ -591,2 +699,14 @@

var _rpop = require('./rpop');
Object.keys(_rpop).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function get() {
return _rpop[key];
}
});
});
var _rpoplpush = require('./rpoplpush');

@@ -616,2 +736,14 @@

var _rpushx = require('./rpushx');
Object.keys(_rpushx).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function get() {
return _rpushx[key];
}
});
});
var _sadd = require('./sadd');

@@ -701,2 +833,26 @@

var _spop = require('./spop');
Object.keys(_spop).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function get() {
return _spop[key];
}
});
});
var _srandmember = require('./srandmember');
Object.keys(_srandmember).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function get() {
return _srandmember[key];
}
});
});
var _srem = require('./srem');

@@ -703,0 +859,0 @@

@@ -22,3 +22,3 @@ "use strict";

this.data.set(key, list);
return length;
return length.toString();
}

@@ -8,12 +8,10 @@ 'use strict';

var _pexpire = require('./pexpire');
var _index = require('./index');
var _set = require('./set');
function psetex(key, milliseconds, value) {
_set.set.call(this, key, value);
_index.set.call(this, key, value);
_pexpire.pexpire.call(this, key, milliseconds);
_index.pexpire.call(this, key, milliseconds);
return 'OK';
}

@@ -8,3 +8,3 @@ 'use strict';

var _rename = require('./rename');
var _index = require('./index');

@@ -16,5 +16,5 @@ function renamenx(key, newKey) {

_rename.rename.call(this, key, newKey);
_index.rename.call(this, key, newKey);
return '1';
}

@@ -19,3 +19,3 @@ "use strict";

this.data.set(key, list);
return length;
return length.toString();
}

@@ -8,12 +8,10 @@ 'use strict';

var _expire = require('./expire');
var _index = require('./index');
var _set = require('./set');
function setex(key, seconds, value) {
_set.set.call(this, key, value);
_index.set.call(this, key, value);
_expire.expire.call(this, key, seconds);
_index.expire.call(this, key, seconds);
return 'OK';
}
{
"name": "ioredis-mock",
"version": "1.12.0",
"version": "1.13.0",
"description": "This library emulates ioredis by performing all operations in-memory.",

@@ -5,0 +5,0 @@ "main": "./lib",

@@ -53,2 +53,3 @@ ioredis-mock

- [ ] Implement remaining basic features that read/write data.
- [ ] Implement ioredis [argument and reply transformers](https://github.com/luin/ioredis#transforming-arguments--replies).
- [ ] Connection Events

@@ -55,0 +56,0 @@ - [ ] Offline Queue

@@ -43,12 +43,12 @@ require('babel-register');

let color = 'red';
if (percentage >= 25) {
if (percentage >= 28) {
color = 'orange';
}
if (percentage >= 55) {
if (percentage >= 46) {
color = 'yellow';
}
if (percentage >= 70) {
if (percentage >= 64) {
color = 'yellowgreen';
}
if (percentage >= 85) {
if (percentage >= 82) {
color = 'green';

@@ -55,0 +55,0 @@ }

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc