
Product
Introducing Socket Fix for Safe, Automated Dependency Upgrades
Automatically fix and test dependency updates with socket fix—a new CLI tool that turns CVE alerts into safe, automated upgrades.
get-func-name
Advanced tools
The npm package 'get-func-name' is designed to retrieve the name of a given JavaScript function. This can be particularly useful for debugging purposes, documentation generation, or any scenario where function identification is required programmatically.
Retrieve function name
This feature allows you to extract the name of a function. It is useful for debugging or when you need to display the function name in logs or error messages.
const getFuncName = require('get-func-name');
function exampleFunction() {}
console.log(getFuncName(exampleFunction)); // Outputs: 'exampleFunction'
Similar to 'get-func-name', 'func-name' also provides functionality to get the name of a function. However, it might have different implementation details or additional features for handling edge cases.
This package offers similar functionality but may include additional utilities for manipulating or utilizing function names beyond simply retrieving them, providing a broader scope of use compared to 'get-func-name'.
Utility for getting a function's name for node and the browser.
This is a module to retrieve a function's name securely and consistently both in NodeJS and the browser.
get-func-name
is available on npm. To install it, type:
$ npm install get-func-name
You can also use it within the browser; install via npm and use the get-func-name.js
file found within the download. For example:
<script src="./node_modules/get-func-name/get-func-name.js"></script>
The module get-func-name
exports the following method:
getFuncName(fn)
- Returns the name of a function.var getFuncName = require('get-func-name');
var getFuncName = require('get-func-name');
var unknownFunction = function myCoolFunction(word) {
return word + 'is cool';
};
var anonymousFunction = (function () {
return function () {};
}());
getFuncName(unknownFunction) // 'myCoolFunction'
getFuncName(anonymousFunction) // ''
FAQs
Utility for getting a function's name for node and the browser
The npm package get-func-name receives a total of 8,487,999 weekly downloads. As such, get-func-name popularity was classified as popular.
We found that get-func-name demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Automatically fix and test dependency updates with socket fix—a new CLI tool that turns CVE alerts into safe, automated upgrades.
Security News
CISA denies CVE funding issues amid backlash over a new CVE foundation formed by board members, raising concerns about transparency and program governance.
Product
We’re excited to announce a powerful new capability in Socket: historical data and enhanced analytics.