🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more →

redis-semaphore

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

redis-semaphore - npm Package Compare versions

Comparing version

to
1.1.4

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

Object.defineProperty(exports, "__esModule", { value: true });
const v4_1 = __importDefault(require("uuid/v4"));
const uuid_1 = require("uuid");
const TimeoutError_1 = __importDefault(require("../errors/TimeoutError"));

@@ -16,3 +16,3 @@ const acquire_1 = __importDefault(require("./acquire"));

async function acquire(client, key, limit, lockTimeout, acquireTimeout, retryInterval) {
const identifier = v4_1.default();
const identifier = uuid_1.v4();
const finalKey = getKey(key);

@@ -19,0 +19,0 @@ const result = await acquire_1.default(client, finalKey, limit, identifier, lockTimeout, acquireTimeout, retryInterval);

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

Object.defineProperty(exports, "__esModule", { value: true });
const v4_1 = __importDefault(require("uuid/v4"));
const uuid_1 = require("uuid");
const TimeoutError_1 = __importDefault(require("../errors/TimeoutError"));

@@ -16,3 +16,3 @@ const acquire_1 = __importDefault(require("./acquire"));

async function acquire(client, key, lockTimeout, acquireTimeout, retryInterval) {
const identifier = v4_1.default();
const identifier = uuid_1.v4();
const finalKey = getKey(key);

@@ -19,0 +19,0 @@ const result = await acquire_1.default(client, finalKey, identifier, lockTimeout, acquireTimeout, retryInterval);

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

Object.defineProperty(exports, "__esModule", { value: true });
const v4_1 = __importDefault(require("uuid/v4"));
const uuid_1 = require("uuid");
const TimeoutError_1 = __importDefault(require("../errors/TimeoutError"));

@@ -16,3 +16,3 @@ const acquire_1 = __importDefault(require("./acquire"));

async function acquire(client, key, limit, lockTimeout, acquireTimeout, retryInterval) {
const identifier = v4_1.default();
const identifier = uuid_1.v4();
const finalKey = getKey(key);

@@ -19,0 +19,0 @@ const result = await acquire_1.default(client, finalKey, limit, identifier, lockTimeout, acquireTimeout, retryInterval);

{
"name": "redis-semaphore",
"version": "1.1.3",
"version": "1.1.4",
"description": "Distributed mutex and semaphore based on Redis",

@@ -28,29 +28,29 @@ "main": "lib/index.js",

"devDependencies": {
"@types/chai": "^4.2.4",
"@types/chai": "^4.2.11",
"@types/chai-as-promised": "^7.1.2",
"@types/debug": "^4.1.5",
"@types/ioredis": "^4.0.18",
"@types/mocha": "^5.2.7",
"@types/node": "13.1.7",
"@types/sinon": "^7.5.0",
"@types/ioredis": "^4.14.9",
"@types/mocha": "^7.0.2",
"@types/node": "13.9.3",
"@types/sinon": "^7.5.2",
"@types/sinon-chai": "^3.2.3",
"@typescript-eslint/eslint-plugin": "2.16.0",
"@typescript-eslint/parser": "2.16.0",
"babel-eslint": "^10.0.3",
"@typescript-eslint/eslint-plugin": "2.25.0",
"@typescript-eslint/parser": "2.25.0",
"babel-eslint": "^10.1.0",
"benchmark": "^2.1.4",
"chai": "4.2.0",
"chai-as-promised": "7.1.1",
"coveralls": "^3.0.9",
"coveralls": "^3.0.11",
"eslint": "6.8.0",
"eslint-config-inclusive": "1.2.6",
"eslint-plugin-node": "11.0.0",
"ioredis": "^4.14.1",
"mocha": "7.0.0",
"ioredis": "^4.16.0",
"mocha": "7.1.1",
"mocha-lcov-reporter": "^1.3.0",
"nyc": "^15.0.0",
"sinon": "8.0.4",
"sinon-chai": "3.4.0",
"snyk": "1.278.1",
"ts-node": "^8.4.1",
"typescript": "^3.7.2"
"sinon": "9.0.1",
"sinon-chai": "3.5.0",
"snyk": "1.304.0",
"ts-node": "^8.8.1",
"typescript": "^3.8.3"
},

@@ -64,6 +64,6 @@ "engines": {

"dependencies": {
"@types/uuid": "^3.4.6",
"@types/uuid": "^7.0.2",
"debug": "^4.1.1",
"uuid": "^3.3.3"
"uuid": "^7.0.2"
}
}
import { Redis } from 'ioredis'
import uuid4 from 'uuid/v4'
import { v4 as uuid4 } from 'uuid'

@@ -4,0 +4,0 @@ import TimeoutError from '../errors/TimeoutError'

import { Redis } from 'ioredis'
import uuid4 from 'uuid/v4'
import { v4 as uuid4 } from 'uuid'

@@ -4,0 +4,0 @@ import TimeoutError from '../errors/TimeoutError'

import { Redis } from 'ioredis'
import uuid4 from 'uuid/v4'
import { v4 as uuid4 } from 'uuid'

@@ -4,0 +4,0 @@ import TimeoutError from '../errors/TimeoutError'

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet