mirror of
https://github.com/azure/login.git
synced 2026-03-13 18:17:09 -04:00
* Bump lodash from 4.17.15 to 4.17.19 (#52) Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Amruta Kawade <65217380+AmrutaKawade@users.noreply.github.com> * Bump @actions/core from 1.1.3 to 1.2.6 (#60) Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.1.3 to 1.2.6. - [Release notes](https://github.com/actions/toolkit/releases) - [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md) - [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Amruta Kawade <65217380+AmrutaKawade@users.noreply.github.com> * updating node_nodules * updated package-lock Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
30 lines
1.0 KiB
TypeScript
30 lines
1.0 KiB
TypeScript
export interface Limit {
|
|
/**
|
|
@param fn - Promise-returning/async function.
|
|
@param arguments - Any arguments to pass through to `fn`. Support for passing arguments on to the `fn` is provided in order to be able to avoid creating unnecessary closures. You probably don't need this optimization unless you're pushing a lot of functions.
|
|
@returns The promise returned by calling `fn(...arguments)`.
|
|
*/
|
|
<Arguments extends unknown[], ReturnType>(
|
|
fn: (...arguments: Arguments) => PromiseLike<ReturnType> | ReturnType,
|
|
...arguments: Arguments
|
|
): Promise<ReturnType>;
|
|
|
|
/**
|
|
The number of promises that are currently running.
|
|
*/
|
|
readonly activeCount: number;
|
|
|
|
/**
|
|
The number of promises that are waiting to run (i.e. their internal `fn` was not called yet).
|
|
*/
|
|
readonly pendingCount: number;
|
|
}
|
|
|
|
/**
|
|
Run multiple promise-returning & async functions with limited concurrency.
|
|
|
|
@param concurrency - Concurrency limit. Minimum: `1`.
|
|
@returns A `limit` function.
|
|
*/
|
|
export default function pLimit(concurrency: number): Limit;
|