promisify
import { promisify } from "https://raw.githubusercontent.com/takker99/async-lib/0.2.0/mod.ts";
callbackをPromiseに変換するやつ
function promisify<T, E = unknown>(options?: PromisifyOptions): readonly [() => Promise<T>, (value: T, options?: CallbackOptions) => void, (reason: E, options?: CallbackOptions) => void];
§
promisify<T, E = unknown>(options?: PromisifyOptions): readonly [() => Promise<T>, (value: T, options?: CallbackOptions) => void, (reason: E, options?: CallbackOptions) => void]
[src]§Parameters
§
options?: PromisifyOptions optional
[src]§Return Type
§
readonly [() => Promise<T>, (value: T, options?: CallbackOptions) => void, (reason: E, options?: CallbackOptions) => void]
[src]左から順に、Promiseを返すやつ、正常値を受け取るcallback、異常値を受け取るcallback