async-pond
Version:
一个使用 promise 来解决并发异步控制的方案,无任何依赖
8 lines (7 loc) • 337 B
TypeScript
export declare function isObject(obj: any): boolean;
/**
* @param { Promise } promise
* @param { Object= } errorExt - Additional Information you can pass to the err object
* @return { Promise }
*/
export declare function to<T, U = Error>(promise: Promise<T>, errorExt?: Record<string, unknown>): Promise<[U, undefined] | [null, T]>;