diff --git a/index.js b/index.js index 2389110..edd06ab 100644 --- a/index.js +++ b/index.js @@ -159,6 +159,9 @@ module.exports = function serialize(obj, options) { function serializeFunc(fn, options) { var serializedFn = fn.toString(); if (IS_NATIVE_CODE_REGEXP.test(serializedFn)) { + if (fn.name) { + return fn.name; + } throw new TypeError('Serializing native function: ' + fn.name); }