lhl 2bdf874dbb create 11 months ago
..
index.js 2bdf874dbb create 11 months ago
license 2bdf874dbb create 11 months ago
package.json 2bdf874dbb create 11 months ago
readme.md 2bdf874dbb create 11 months ago

readme.md

caller-callsite Build Status

Get the callsite of the caller function

Install

$ npm install --save caller-callsite

Usage

// foo.js
const callerCallsite = require('caller-callsite');

module.exports = () => {
	console.log(callerCallsite().getFileName());
	//=> '/Users/sindresorhus/dev/unicorn/bar.js'
}
// bar.js
const foo = require('./foo');
foo();

API

callerCallsite()

Returns a callsite object.

License

MIT © Sindre Sorhus