R8244/node_modules/resolve-from14df7e7ba70fsolothurn
R8244/node_modules/resolve-from
14df7e7ba70fsolothurn
resolve-from
resolve-from
readme.md
readme.md
resolve-from 
Resolve the path of a module like [require.resolve()](http://nodejs.org/api/globals.html#globals_require_resolve) but from a given path
Unlike require.resolve() it returns null instead of throwing when the module can't be found.
Install
$ npm install --save resolve-from
Usage
js const resolveFrom = require('resolve-from'); // there's a file at `./foo/bar.js` resolveFrom('foo', './bar'); //=> '/Users/sindresorhus/dev/test/foo/bar.js'
API
resolveFrom(fromDir, moduleId)
fromDir
Type: string
Directory to resolve from.
moduleId
Type: string
What you would use in require().
Tip
Create a partial using a bound function if you want to require from the same fromDir multiple times:
js const resolveFromFoo = resolveFrom.bind(null, 'foo'); resolveFromFoo('./bar'); resolveFromFoo('./baz');
License
MIT © Sindre Sorhus
c4science · Help