main-event
Version:
Typed event emitters
13 lines (11 loc) • 321 B
text/typescript
import { setMaxListeners as nodeSetMaxListeners } from 'node:events'
/**
* Create a setMaxListeners that doesn't break browser usage
*/
export const setMaxListeners: typeof nodeSetMaxListeners = (n, ...eventTargets) => {
try {
nodeSetMaxListeners(n, ...eventTargets)
} catch {
// swallow error, gulp
}
}