UNPKG

linkinator

Version:

Find broken links, missing images, etc in your HTML. Scurry around your site and find all those broken links.

19 lines (18 loc) 552 B
import { EventEmitter } from 'node:events'; export type QueueOptions = { concurrency: number; }; export type QueueItemOptions = { delay?: number; }; export type AsyncFunction = () => Promise<void>; export declare class Queue extends EventEmitter { private readonly q; private activeFunctions; private readonly concurrency; constructor(options: QueueOptions); on(event: 'done', listener: () => void): this; add(function_: AsyncFunction, options?: QueueItemOptions): void; onIdle(): Promise<void>; private tick; }