UNPKG

call-to-promise

Version:

A lightweight, production-ready, universal library for transforming callback-style functions into Promise-based ones. Works seamlessly across Node.js, Deno, and browsers.

17 lines 713 B
export function id(id: string): SimpleDeferred; export function successfn(id: string): PromiseResolutionFn; export function failfn(id: string): PromiseResolutionFn; export function when(id: string): Promise<any>; export function build(): { id: ((arg0: string) => SimpleDeferred); successfn: ((arg0: string) => PromiseResolutionFn); failfn: ((arg0: string) => PromiseResolutionFn); when: ((arg0: string) => Promise<any>); }; export type SimpleDeferred = import("./simpledefer").SimpleDeferred; export type Collection = { [x: string]: simpledefer.SimpleDeferred; }; export type PromiseResolutionFn = Function; import simpledefer = require("./simpledefer"); //# sourceMappingURL=promiser.d.ts.map