UNPKG

@promises/to-callback

Version:

To Callback is package from Promises library

27 lines 748 B
"use strict"; /** * @module @promises/to-callback * @copyright © 2017 Yisrael Eliav <yisraelx@gmail.com> (https://github.com/yisraelx) * @license MIT */ Object.defineProperty(exports, "__esModule", { value: true }); /** * @function * @example * * let promise: Promise<string> = Promise.resolve<string>('foo'); * * toCallback(promise, (error: any, result: string) => { * console.log(error); // error => null * console.log(result); // result => 'foo' * }); */ function toCallback(value, callback) { return Promise .resolve(value) .then(function (value) { return callback(null, value); }, callback); } exports.default = toCallback; //# sourceMappingURL=index.js.map