UNPKG

transform-result-sync

Version:

Run an arbitrary sync transform over a functions result if there is no error

13 lines (10 loc) 287 B
function transform(transform, callback){ return function(error){ if(error){ return callback(error); } var args = Array.prototype.slice.call(arguments, 1); return callback(null, transform.apply(null, args)); }; } module.exports = transform;