cache-manager-redis-yet
Advanced tools
Comparing version 5.1.1 to 5.1.2
@@ -74,6 +74,7 @@ "use strict"; | ||
async mdel(...args) { | ||
let keys = args.map((key) => getFullKey(key, options?.keyPrefix)); | ||
await redisCache.del(args); | ||
}, | ||
async del(key) { | ||
await redisCache.del(key); | ||
await redisCache.del(getFullKey(key, options?.keyPrefix)); | ||
}, | ||
@@ -80,0 +81,0 @@ ttl: async (key) => redisCache.pTTL(key), |
{ | ||
"name": "cache-manager-redis-yet", | ||
"description": "Redis store for node-cache-manager updated", | ||
"version": "5.1.1", | ||
"version": "5.1.2", | ||
"license": "MIT", | ||
@@ -38,12 +38,12 @@ "main": "dist/index.js", | ||
"@redis/time-series": "^1.0.5", | ||
"cache-manager": "^5.5.3", | ||
"cache-manager": "^5.6.1", | ||
"redis": "^4.6.14" | ||
}, | ||
"devDependencies": { | ||
"@types/node": "20.12.12", | ||
"@typescript-eslint/eslint-plugin": "7.10.0", | ||
"@typescript-eslint/parser": "7.10.0", | ||
"@types/node": "20.14.2", | ||
"@typescript-eslint/eslint-plugin": "7.13.1", | ||
"@typescript-eslint/parser": "7.13.1", | ||
"@vitest/coverage-v8": "1.6.0", | ||
"eslint": "9.3.0", | ||
"lint-staged": "15.2.4", | ||
"eslint": "9.5.0", | ||
"lint-staged": "15.2.7", | ||
"rimraf": "^5.0.7", | ||
@@ -50,0 +50,0 @@ "typescript": "5.4.5", |
@@ -117,6 +117,7 @@ import { | ||
async mdel(...args) { | ||
let keys = args.map((key) => getFullKey(key, options?.keyPrefix)); | ||
await redisCache.del(args); | ||
}, | ||
async del(key) { | ||
await redisCache.del(key); | ||
await redisCache.del(getFullKey(key, options?.keyPrefix)); | ||
}, | ||
@@ -123,0 +124,0 @@ ttl: async (key) => redisCache.pTTL(key), |
@@ -207,2 +207,12 @@ import { describe, expect, it, beforeEach } from 'vitest'; | ||
}); | ||
it('should delete when key prefix is set', async () => { | ||
const keyPrefix = 'prefix'; | ||
const key = 'foo77'; | ||
await redisCache.set(key, 'bar'); | ||
const redisCachePrefix = await caching(redisStore, { keyPrefix }); | ||
await redisCachePrefix.set(key, 'bar'); | ||
await redisCachePrefix.del(key); | ||
await expect(redisCachePrefix.get(key)).resolves.toBeUndefined(); | ||
expect(await redisCache.get(key) === 'bar').toBeTruthy(); | ||
}); | ||
}); | ||
@@ -209,0 +219,0 @@ |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
283721
23
1562
Updatedcache-manager@^5.6.1