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

@tirke/node-cache-manager-ioredis

Package Overview
Dependencies
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@tirke/node-cache-manager-ioredis - npm Package Compare versions

Comparing version 3.4.0 to 3.5.0

index.d.mts

2

index.d.ts

@@ -35,2 +35,2 @@ import { Cache, Store, Config } from 'cache-manager';

export { RedisCache, ioRedisStore };
export { type RedisCache, ioRedisStore };
{
"name": "@tirke/node-cache-manager-ioredis",
"version": "3.4.0",
"license": "MIT",
"version": "3.5.0",
"type": "commonjs",

@@ -5,0 +6,0 @@ "repository": "https://github.com/Tirke/node-cache-manager-stores",

@@ -30,2 +30,6 @@ [![npm version](https://badge.fury.io/js/@tirke%2Fnode-cache-manager-ioredis.svg)](https://badge.fury.io/js/@tirke%2Fnode-cache-manager-ioredis)

### TTL
TTL value is forwarded directly to ioredis which uses seconds as unit.
### Init

@@ -101,1 +105,24 @@

```
### Flush all DBs
```typescript
import { ioRedisStore, RedisCache } from '@tirke/node-cache-manager-ioredis'
import { caching } from 'cache-manager'
const redisCache: RedisCache = caching(ioRedisStore, {
host: 'localhost', // default value
port: 6379, // default value
password: 'XXXXX',
ttl: 600,
})
// listen for redis connection error event
const cache = redisCache.store
cache.client.on('error', (error: unknown) => {
// handle error here
console.log(error)
})
// it uses `flushall` under the hood, so it drops all DBs
await redisCache.reset()
```
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