UNPKG

postgrejs

Version:

Professional PostgreSQL client NodeJS

18 lines (17 loc) 503 B
"use strict"; 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;