UNPKG

@rocket/cli

Version:
14 lines 548 B
/** * This class emits events asynchronously. * It can be used for time measurements during a build. */ export class AsyncEventEmitter extends EventEmitter { /** * @param {string} type - The event name to emit. * @param {*[]} args - Additional arguments that get passed to listeners. * @returns {Promise<*[]>} - Promise resolves once all listeners were invoked */ dispatchEventDone(type: string, ...args: any[]): Promise<any[]>; } import { EventEmitter } from "events"; //# sourceMappingURL=AsyncEventEmitter.d.ts.map