postgrejs
Version:
Professional PostgreSQL client NodeJS
18 lines (17 loc) • 503 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SafeEventEmitter = void 0;
const events_1 = require("events");
class SafeEventEmitter extends events_1.EventEmitter {
emit(event, ...args) {
try {
if (event === 'error' && !this.listenerCount('error'))
return false;
return super.emit(event, ...args);
}
catch {
return false;
}
}
}
exports.SafeEventEmitter = SafeEventEmitter;