Lines Matching refs:opts

46 var maybeRealpath = function maybeRealpath(realpath, x, opts, cb) {  argument
47 if (opts && opts.preserveSymlinks === false) {
68 var getPackageCandidates = function getPackageCandidates(x, start, opts) { argument
69 var dirs = nodeModulesPaths(start, opts, x);
78 var opts = options;
80 cb = opts;
81 opts = {};
90 opts = normalizeOptions(x, opts);
92 var isFile = opts.isFile || defaultIsFile;
93 var isDirectory = opts.isDirectory || defaultIsDir;
94 var readFile = opts.readFile || fs.readFile;
95 var realpath = opts.realpath || defaultRealpath;
96 var readPackage = opts.readPackage || defaultReadPackage;
97 if (opts.readFile && opts.readPackage) {
103 var packageIterator = opts.packageIterator;
105 var extensions = opts.extensions || ['.js'];
106 var includeCoreModules = opts.includeCoreModules !== false;
107 var basedir = opts.basedir || path.dirname(caller());
108 var parent = opts.filename || basedir;
110 opts.paths = opts.paths || defaultPaths();
118 opts,
131 loadAsDirectory(res, opts.package, onfile);
132 } else loadAsFile(res, opts.package, onfile);
138 return maybeRealpath(realpath, n, opts, function (err, realN) {
159 maybeRealpath(realpath, d, opts, function (err, realD) {
196 if (dir && pkg && opts.pathFilter) {
199 var r = opts.pathFilter(pkg, x, rel);
223 maybeRealpath(realpath, dir, opts, function (unwrapErr, pkgdir) {
235 if (pkg && opts.packageFilter) {
236 pkg = opts.packageFilter(pkg, pkgfile);
249 fpkg = opts.package;
252 maybeRealpath(realpath, x, opts, function (unwrapErr, pkgdir) {
264 if (pkg && opts.packageFilter) {
265 pkg = opts.packageFilter(pkg, pkgfile);
307 loadAsFile(dir, opts.package, onfile);
313 loadAsDirectory(dir, opts.package, ondir);
323 var thunk = function () { return getPackageCandidates(x, start, opts); };
326 packageIterator ? packageIterator(x, start, thunk, opts) : thunk()