0.1.0 • Published 11 years ago
require-for v0.1.0
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 = requireFor('./module');
requiref('./index.js')
//=> require('./module/index.js')
Object.keys(requiref)
//=> [ '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-forLicense
MIT
0.1.0
11 years ago

