DFS_Shuo_Chen e2eb47a926 V1.16.9 11 maanden geleden
..
index.js e2eb47a926 V1.16.9 11 maanden geleden
license e2eb47a926 V1.16.9 11 maanden geleden
package.json e2eb47a926 V1.16.9 11 maanden geleden
readme.md e2eb47a926 V1.16.9 11 maanden geleden

readme.md

resolve-from Build Status

Resolve the path of a module like 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

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:

const resolveFromFoo = resolveFrom.bind(null, 'foo');

resolveFromFoo('./bar');
resolveFromFoo('./baz');

License

MIT © Sindre Sorhus