Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
WIKIPEDIA
/
nodejs
/
simo_meps_file_script
/
node_modules
/
axios
/
lib
/
helpers
:
callbackify.js
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
import utils from "../utils.js"; const callbackify = (fn, reducer) => { return utils.isAsyncFn(fn) ? function (...args) { const cb = args.pop(); fn.apply(this, args).then((value) => { try { reducer ? cb(null, ...reducer(value)) : cb(null, value); } catch (err) { cb(err); } }, cb); } : fn; } export default callbackify;