require-for
Make a require
object for a given path, that bases all require()
and require.resolve()
calls on that path.
Much like resolve-from, and in fact requireFor(dir).resolve
is exactly that.
Such object can be passed to VM running some script enabling that script to require
other modules, as in nodei.
Example
var requiref = ; //=> require('./module/index.js') Object//=> [ 'resolve', 'main', 'extensions', 'registerExtension', 'cache' ]
API
requireFor(fromDir, [requirefn])
Make a require
object for fromDir
directory. Use optional requirefn
as a require function.
Install
npm install require-for
License
MIT