* * @param name * @param source * @returns {Function}
(name, source)
| 7 | * @returns {Function} |
| 8 | */ |
| 9 | function alias(name, source) { |
| 10 | const fnString = source.toString(); |
| 11 | return new Function(`return function ${ name } (${ utils.getArgumentNamesFromString(fnString).join(', ') }) { |
| 12 | ${ utils.getFunctionBodyFromString(fnString) } |
| 13 | }`)(); |
| 14 | } |
| 15 | |
| 16 | module.exports = { |
| 17 | alias |
no test coverage detected
searching dependent graphs…