Rename a function
JavaScript engines are good at inferring function names. You probably don't need this unless you want a different name.
npm install rename-fn
import renameFunction from 'rename-fn';
function foo() {}
console.log(foo.name);
//=> 'foo'
foo.name = 'unicorn';
console.log(foo.name);
//=> 'foo' 😢
renameFunction(foo, 'unicorn');
console.log(foo.name);
//=> 'unicorn' 😁
Type: function
The function to rename.
Type: string
The new name.