UNPKG

@hazae41/plume

Version:

Typed async events with sequenced and parallel dispatching

11 lines (8 loc) 332 B
import * as _hazae41_box from '@hazae41/box'; import { SuperEventTarget } from './target.js'; type ErrorEvents = { error: (reason?: unknown) => void; }; declare function rejectOnError<M extends ErrorEvents>(target: SuperEventTarget<M>): _hazae41_box.Pin<Promise<never>>; export { rejectOnError }; export type { ErrorEvents };