From 055d1a21ece5a5d39d24de45a951078a3b982982 Mon Sep 17 00:00:00 2001 From: captDaylight Date: Tue, 9 Apr 2019 11:07:41 -0400 Subject: [PATCH] Set function name to newFn Ref #16 --- index.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) 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); }