@types/run-parallel

TypeScript definitions for run-parallel

  • Types
  • ESM
  • CJS
License
MIT
Deps
0
Install Size
3.9 kB
Vulns
0
Published

Get started

$npm install @types/run-parallel
$pnpm add @types/run-parallel
$yarn add @types/run-parallel
$bun add @types/run-parallel
$deno add npm:@types/run-parallel
$vlt install @types/run-parallel
$vp add @types/run-parallel
# Usually installed as a dev dependency
$npm install -D @types/run-parallel
$pnpm add -D @types/run-parallel
$yarn add -D @types/run-parallel
$bun add -d @types/run-parallel
$deno add -D npm:@types/run-parallel
$vlt install -D @types/run-parallel
$vp add -D @types/run-parallel

Weekly DownloadsAcross all versions

Versions

View all versions
1.1.2
latestts4.5ts4.6ts4.7ts4.8ts4.9ts5.0ts5.1ts5.2ts5.3ts5.4ts5.5ts5.6ts5.7ts5.8ts5.9ts6.0
1.1.0
ts2.1ts2.2ts2.3ts2.4ts2.5ts2.6ts2.7ts2.8ts2.9ts3.0ts3.1ts3.2ts3.3ts3.4ts3.5ts3.6ts3.7ts3.8ts3.9ts4.0ts4.1ts4.2ts4.3ts4.4

Readme

Installation

npm install --save @types/run-parallel

Summary

This package contains type definitions for run-parallel (https://github.com/feross/run-parallel).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/run-parallel.

index.d.ts

declare namespace RunParallel {
    type TaskCallback<T> = (err: Error | null, results?: T) => void;
    type Task<T> = (callback: TaskCallback<T>) => void;
    type TaskObj<T> = Record<string, Task<T>>;

    type Callback<T> = (err: Error, results: T) => void;
}

declare function RunParallel<T>(tasks: Array<RunParallel.Task<T>>): T[];
declare function RunParallel<T>(tasks: Array<RunParallel.Task<T>>, callback: RunParallel.Callback<T[]>): void;

declare function RunParallel<T>(tasks: RunParallel.TaskObj<T>): Record<string, T>;
declare function RunParallel<T>(tasks: RunParallel.TaskObj<T>, callback: RunParallel.Callback<Record<string, T>>): void;

export = RunParallel;
Additional Details
  • Last updated: Tue, 07 Nov 2023 15:11:36 GMT
  • Dependencies: none

Credits

These definitions were written by mrmlnc.