Multiple redis packages are now supported π
// redis@v4
import { createClient } from "redis";
const redisClient = createClient({ legacyMode: true });
redisClient.connect().catch(console.error);
// redis@v3
import { createClient } from "redis";
const redisClient = createClient();
// ioredis
import Redis from "ioredis";
const redisClient = new Redis();
// redis-mock
import { createClient } from "redis-mock";
const redisClient = createClient();
@Module({
imports: [
RedisSessionModule.register({
redisClient,
session: {
secret: "secret",
saveUninitialized: false,
resave: false,
},
}),
],
})
export class AppModule {}