Sha256: dfaa1bafcf33f44164fb81fed925d4a2987f280eec2f6f7d16474c22368fadcd
Contents?: true
Size: 429 Bytes
Versions: 100
Compression:
Stored size: 429 Bytes
Contents
/*! * Chai - getName utility * Copyright(c) 2012-2013 Jake Luer <jake@alogicalparadox.com> * MIT Licensed */ /** * # getName(func) * * Gets the name of a function, in a cross-browser way. * * @param {Function} a function (usually a constructor) */ module.exports = function (func) { if (func.name) return func.name; var match = /^\s?function ([^(]*)\(/.exec(func); return match && match[1] ? match[1] : ""; };
Version data entries
100 entries across 68 versions & 1 rubygems