Lines Matching refs:cb

19 var defaultIsFile = function isFile(file, cb) {  argument
22 return cb(null, stat.isFile() || stat.isFIFO());
24 if (err.code === 'ENOENT' || err.code === 'ENOTDIR') return cb(null, false);
25 return cb(err);
29 var defaultIsDir = function isDirectory(dir, cb) { argument
32 return cb(null, stat.isDirectory());
34 if (err.code === 'ENOENT' || err.code === 'ENOTDIR') return cb(null, false);
35 return cb(err);
39 var defaultRealpath = function realpath(x, cb) { argument
41 if (realpathErr && realpathErr.code !== 'ENOENT') cb(realpathErr);
42 else cb(null, realpathErr ? x : realPath);
46 var maybeRealpath = function maybeRealpath(realpath, x, opts, cb) { argument
48 realpath(x, cb);
50 cb(null, x);
54 var defaultReadPackage = function defaultReadPackage(readFile, pkgfile, cb) { argument
56 if (readFileErr) cb(readFileErr);
60 cb(null, pkg);
62 cb(null);
77 var cb = callback;
80 cb = opts;
86 cb(err);
100 cb(conflictErr);
120 if (err) cb(err);
134 return cb(null, x);
136 if (err) cb(err);
140 cb(err);
142 cb(null, realN, pkg);
148 cb(moduleError);
154 if (err) cb(err);
155 else if (m) cb(null, m, pkg);
157 if (err) cb(err);
161 cb(err);
163 cb(null, realD, pkg);
169 cb(moduleError);
176 var cb = callback;
178 cb = loadAsFilePackage;
186 if (exts.length === 0) return cb(null, undefined, loadPackage);
195 if (err) return cb(err);
209 if (err) return cb(err);
210 if (ex) return cb(null, file, pkg);
216 function loadpkg(dir, cb) { argument
217 if (dir === '' || dir === '/') return cb(null);
219 return cb(null);
221 if ((/[/\\]node_modules[/\\]*$/).test(dir)) return cb(null);
224 if (unwrapErr) return loadpkg(path.dirname(dir), cb);
228 if (!ex) return loadpkg(path.dirname(dir), cb);
231 if (err) cb(err);
238 cb(null, pkg, dir);
245 var cb = callback;
248 cb = fpkg;
253 if (unwrapErr) return cb(unwrapErr);
256 if (err) return cb(err);
257 if (!ex) return loadAsFile(path.join(x, 'index'), fpkg, cb);
260 if (err) return cb(err);
272 return cb(mainError);
278 if (err) return cb(err);
279 if (m) return cb(null, m, pkg);
280 if (!pkg) return loadAsFile(path.join(x, 'index'), pkg, cb);
284 if (err) return cb(err);
285 if (n) return cb(null, n, pkg);
286 loadAsFile(path.join(x, 'index'), pkg, cb);
292 loadAsFile(path.join(x, '/index'), pkg, cb);
298 function processDirs(cb, dirs) { argument
299 if (dirs.length === 0) return cb(null, undefined);
305 if (err) return cb(err);
306 if (!isdir) return processDirs(cb, dirs.slice(1));
311 if (err) return cb(err);
312 if (m) return cb(null, m, pkg);
317 if (err) return cb(err);
318 if (n) return cb(null, n, pkg);
319 processDirs(cb, dirs.slice(1));
322 function loadNodeModules(x, start, cb) { argument
325 cb,