maximize-iterator
Advanced tools
@@ -9,11 +9,11 @@ export type Callback = (err?: Error) => void; | ||
| } | ||
| export type EachDoneCallback = (error?: Error, done?: boolean) => undefined; | ||
| export type EachDoneCallback = (error?: Error, done?: boolean) => void; | ||
| export type EachValue<T> = (value: T) => boolean | undefined | Error; | ||
| export type EachCallback<T> = (value: T, callback: EachDoneCallback) => undefined; | ||
| export type EachCallback<T> = (value: T, callback: EachDoneCallback) => void; | ||
| export type EachPromise<T> = (value: T) => Promise<boolean | undefined>; | ||
| export type EachFunction<T> = EachValue<T> | EachCallback<T> | EachPromise<T>; | ||
| export type NextCallback<T> = (error?: Error, value?: T | null) => undefined; | ||
| export type Next<T> = (callback: ProcessCallback<T>) => undefined; | ||
| export type ProcessCallback<T, TReturn = unknown> = (error?: Error, value?: IteratorResult<T, TReturn>) => undefined; | ||
| export type Processor = (doneOrError?: Error | boolean) => undefined; | ||
| export type NextCallback<T> = (error?: Error, value?: T | null) => void; | ||
| export type Next<T> = (callback: ProcessCallback<T>) => void; | ||
| export type ProcessCallback<T, TReturn = unknown> = (error?: Error, value?: IteratorResult<T, TReturn>) => void; | ||
| export type Processor = (doneOrError?: Error | boolean) => void; | ||
| export interface ProcessorOptions<T> extends ForEachOptions { | ||
@@ -20,0 +20,0 @@ each: EachFunction<T>; |
@@ -9,11 +9,11 @@ export type Callback = (err?: Error) => void; | ||
| } | ||
| export type EachDoneCallback = (error?: Error, done?: boolean) => undefined; | ||
| export type EachDoneCallback = (error?: Error, done?: boolean) => void; | ||
| export type EachValue<T> = (value: T) => boolean | undefined | Error; | ||
| export type EachCallback<T> = (value: T, callback: EachDoneCallback) => undefined; | ||
| export type EachCallback<T> = (value: T, callback: EachDoneCallback) => void; | ||
| export type EachPromise<T> = (value: T) => Promise<boolean | undefined>; | ||
| export type EachFunction<T> = EachValue<T> | EachCallback<T> | EachPromise<T>; | ||
| export type NextCallback<T> = (error?: Error, value?: T | null) => undefined; | ||
| export type Next<T> = (callback: ProcessCallback<T>) => undefined; | ||
| export type ProcessCallback<T, TReturn = unknown> = (error?: Error, value?: IteratorResult<T, TReturn>) => undefined; | ||
| export type Processor = (doneOrError?: Error | boolean) => undefined; | ||
| export type NextCallback<T> = (error?: Error, value?: T | null) => void; | ||
| export type Next<T> = (callback: ProcessCallback<T>) => void; | ||
| export type ProcessCallback<T, TReturn = unknown> = (error?: Error, value?: IteratorResult<T, TReturn>) => void; | ||
| export type Processor = (doneOrError?: Error | boolean) => void; | ||
| export interface ProcessorOptions<T> extends ForEachOptions { | ||
@@ -20,0 +20,0 @@ each: EachFunction<T>; |
@@ -9,11 +9,11 @@ export type Callback = (err?: Error) => void; | ||
| } | ||
| export type EachDoneCallback = (error?: Error, done?: boolean) => undefined; | ||
| export type EachDoneCallback = (error?: Error, done?: boolean) => void; | ||
| export type EachValue<T> = (value: T) => boolean | undefined | Error; | ||
| export type EachCallback<T> = (value: T, callback: EachDoneCallback) => undefined; | ||
| export type EachCallback<T> = (value: T, callback: EachDoneCallback) => void; | ||
| export type EachPromise<T> = (value: T) => Promise<boolean | undefined>; | ||
| export type EachFunction<T> = EachValue<T> | EachCallback<T> | EachPromise<T>; | ||
| export type NextCallback<T> = (error?: Error, value?: T | null) => undefined; | ||
| export type Next<T> = (callback: ProcessCallback<T>) => undefined; | ||
| export type ProcessCallback<T, TReturn = unknown> = (error?: Error, value?: IteratorResult<T, TReturn>) => undefined; | ||
| export type Processor = (doneOrError?: Error | boolean) => undefined; | ||
| export type NextCallback<T> = (error?: Error, value?: T | null) => void; | ||
| export type Next<T> = (callback: ProcessCallback<T>) => void; | ||
| export type ProcessCallback<T, TReturn = unknown> = (error?: Error, value?: IteratorResult<T, TReturn>) => void; | ||
| export type Processor = (doneOrError?: Error | boolean) => void; | ||
| export interface ProcessorOptions<T> extends ForEachOptions { | ||
@@ -20,0 +20,0 @@ each: EachFunction<T>; |
+1
-1
| { | ||
| "name": "maximize-iterator", | ||
| "version": "4.2.0", | ||
| "version": "5.0.0", | ||
| "description": "Maximize the parallel calls of an iterator supporting asyncIterator interface", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
Sorry, the diff of this file is not supported yet
49528
-0.24%