"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); class BrowserConnectionTracker { constructor() { this.activeBrowserConnections = {}; } add(connection) { this.activeBrowserConnections[connection.id] = connection; } remove(connection) { delete this.activeBrowserConnections[connection.id]; } } exports.default = new BrowserConnectionTracker(); module.exports = exports.default; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHJhY2tlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9icm93c2VyL2Nvbm5lY3Rpb24vdHJhY2tlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUVBLE1BQU0sd0JBQXdCO0lBRzFCO1FBQ0ksSUFBSSxDQUFDLHdCQUF3QixHQUFHLEVBQUUsQ0FBQztJQUN2QyxDQUFDO0lBRU0sR0FBRyxDQUFFLFVBQTZCO1FBQ3JDLElBQUksQ0FBQyx3QkFBd0IsQ0FBQyxVQUFVLENBQUMsRUFBRSxDQUFDLEdBQUcsVUFBVSxDQUFDO0lBQzlELENBQUM7SUFFTSxNQUFNLENBQUUsVUFBNkI7UUFDeEMsT0FBTyxJQUFJLENBQUMsd0JBQXdCLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ3hELENBQUM7Q0FDSjtBQUVELGtCQUFlLElBQUksd0JBQXdCLEVBQUUsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBCcm93c2VyQ29ubmVjdGlvbiBmcm9tICcuL2luZGV4JztcblxuY2xhc3MgQnJvd3NlckNvbm5lY3Rpb25UcmFja2VyIHtcbiAgICBwdWJsaWMgYWN0aXZlQnJvd3NlckNvbm5lY3Rpb25zOiB7IFtpZDogc3RyaW5nXTogQnJvd3NlckNvbm5lY3Rpb24gfTtcblxuICAgIHB1YmxpYyBjb25zdHJ1Y3RvciAoKSB7XG4gICAgICAgIHRoaXMuYWN0aXZlQnJvd3NlckNvbm5lY3Rpb25zID0ge307XG4gICAgfVxuXG4gICAgcHVibGljIGFkZCAoY29ubmVjdGlvbjogQnJvd3NlckNvbm5lY3Rpb24pOiB2b2lkIHtcbiAgICAgICAgdGhpcy5hY3RpdmVCcm93c2VyQ29ubmVjdGlvbnNbY29ubmVjdGlvbi5pZF0gPSBjb25uZWN0aW9uO1xuICAgIH1cblxuICAgIHB1YmxpYyByZW1vdmUgKGNvbm5lY3Rpb246IEJyb3dzZXJDb25uZWN0aW9uKTogdm9pZCB7XG4gICAgICAgIGRlbGV0ZSB0aGlzLmFjdGl2ZUJyb3dzZXJDb25uZWN0aW9uc1tjb25uZWN0aW9uLmlkXTtcbiAgICB9XG59XG5cbmV4cG9ydCBkZWZhdWx0IG5ldyBCcm93c2VyQ29ubmVjdGlvblRyYWNrZXIoKTtcbiJdfQ==