get-function-location

2.0.0 • Public • Published

get-function-location

A utility function that provides access to a given function's source location.

Install

$ npm install get-function-location

Usage

const getFunctionLocation = require('get-function-location');
 
function someFunction() {};
 
let result = await getFunctionLocation(someFunction);
 
// => { source: 'file:///Users/rjackson/src/rwjblue/get-function-location/this-file.js', line: 3, column: 22 }

Compatibility

This package relies on functionality added in Node 8 to gather function location information. When using in older Node versions, getFunctionLocation will return a promise that resolves to null.

License

MIT © Robert Jackson

/get-function-location/

    Package Sidebar

    Install

    npm i get-function-location

    Weekly Downloads

    7,198

    Version

    2.0.0

    License

    MIT

    Unpacked Size

    78.4 kB

    Total Files

    9

    Last publish

    Collaborators

    • rwjblue