nestjs-redis-plus
Version:
A super-powered Nestjs Redis module
18 lines (17 loc) • 628 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.SocketIoRedisAdapter = void 0;
const platform_socket_io_1 = require("@nestjs/platform-socket.io");
class SocketIoRedisAdapter extends platform_socket_io_1.IoAdapter {
adapterConstructor;
constructor(app, adapterConstructor) {
super(app);
this.adapterConstructor = adapterConstructor;
}
createIOServer(port, options) {
const server = super.createIOServer(port, options);
server.adapter(this.adapterConstructor);
return server;
}
}
exports.SocketIoRedisAdapter = SocketIoRedisAdapter;
;