1
0
Fork 0
arangodb/js/node/node_modules/eslint/node_modules/caller-path
Alan Plum cf302adf26
Always use --global-style when installing npm deps
This partially reverts commit 8a286a30d9.
2016-07-14 16:29:20 +02:00
..
index.js Always use --global-style when installing npm deps 2016-07-14 16:29:20 +02:00
package.json Always use --global-style when installing npm deps 2016-07-14 16:29:20 +02:00
readme.md Always use --global-style when installing npm deps 2016-07-14 16:29:20 +02:00

readme.md

caller-path Build Status

Get the path of the caller module

You can't use module.parent as modules are cached and it will return the first caller module, not necessarily the current one.

Install

$ npm install --save caller-path

Usage

// foo.js
var callerPath = require('caller-path');

module.exports = function () {
	console.log(callerPath());
	//=> /Users/sindresorhus/dev/unicorn/bar.js
}
// bar.js
var foo = require('./foo');
foo();

License

MIT © Sindre Sorhus