diff --git a/index.js b/index.js index a0a4247..2d438a8 100644 --- a/index.js +++ b/index.js @@ -18,9 +18,15 @@ function wrap(fn) { if (ret && ret.catch) ret.catch(err => next(err)); return ret; }; - Object.defineProperty(newFn, 'length', { - value: fn.length, - writable: false, + Object.defineProperties(newFn, { + length: { + value: fn.length, + writable: false + }, + name: { + value: fn.name, + writable: false + } }); return copyFnProps(fn, newFn); }