export interface IDefer<T> { | ||
resolve(v: T): any; | ||
reject(e: Error): any; | ||
resolve(v: T): void; | ||
reject(e: Error): void; | ||
promise: Promise<T>; | ||
} | ||
declare const makeDefer: <T>() => IDefer<T>; | ||
declare const makeDefer: <T = void>() => IDefer<T>; | ||
export default makeDefer; |
{ | ||
"name": "jdefer", | ||
"version": "0.0.2", | ||
"version": "0.0.3", | ||
"main": "index.js", | ||
@@ -5,0 +5,0 @@ "repository": "https://github.com/tranvansang/jdefer", |
1037
0.88%17
240%