shortstop-resolve
Version:
a shortstop resolver like path but for node modules
15 lines (12 loc) • 328 B
JavaScript
;
var resolve = require('resolve');
var caller = require('caller');
var path = require('path');
module.exports = function (basedir) {
basedir = basedir || path.dirname(caller());
return function (name, cb) {
resolve(name, { basedir: basedir }, function (err, result) {
cb(err, result);
});
}
}