Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Bower components Debian packages RPM packages NuGet packages

sentry / @nestjs/websockets   js

Repository URL to install this package:

Version: 7.0.10 

/ sockets-container.js

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
class SocketsContainer {
    constructor() {
        this.socketEventHosts = new Map();
    }
    getAllSocketEventHosts() {
        return this.socketEventHosts;
    }
    getSocketEventsHostByPort(port) {
        return this.socketEventHosts.get(`${port}`);
    }
    addSocketEventsHost(namespace, port, host) {
        this.socketEventHosts.set(namespace ? `${namespace}:${port}` : `${port}`, host);
    }
    clear() {
        this.socketEventHosts.clear();
    }
}
exports.SocketsContainer = SocketsContainer;