Nested Parenthetical Madness

    caller-path
    TypeScript icon, indicating that this package has built-in type declarations

    2.0.0 • Public • Published

    caller-path Build Status

    Get the path of the caller function

    Install

    $ npm install --save caller-path
    

    Usage

    // foo.js
    const callerPath = require('caller-path');
     
    module.exports = () => {
        console.log(callerPath());
        //=> '/Users/sindresorhus/dev/unicorn/bar.js'
    }
    // bar.js
    const foo = require('./foo');
    foo();

    License

    MIT © Sindre Sorhus

    Install

    npm i caller-path@2.0.0

    Version

    2.0.0

    License

    MIT

    Last publish

    Collaborators

    • sindresorhus