Lines Matching refs:pkg

59                 var pkg = JSON.parse(body);
60 cb(null, pkg);
135 } else loadNodeModules(x, basedir, function (err, n, pkg) { argument
142 cb(null, realN, pkg);
153 function onfile(err, m, pkg) { argument
155 else if (m) cb(null, m, pkg);
156 else loadAsDirectory(res, function (err, d, pkg) { argument
163 cb(null, realD, pkg);
189 var pkg = loadPackage;
190 if (pkg) onpkg(null, pkg);
194 pkg = pkg_;
196 if (dir && pkg && opts.pathFilter) {
199 var r = opts.pathFilter(pkg, x, rel);
203 pkg
210 if (ex) return cb(null, file, pkg);
211 load(exts.slice(1), x, pkg);
233 var pkg = pkgParam;
235 if (pkg && opts.packageFilter) {
236 pkg = opts.packageFilter(pkg, pkgfile);
238 cb(null, pkg, dir);
262 var pkg = pkgParam;
264 if (pkg && opts.packageFilter) {
265 pkg = opts.packageFilter(pkg, pkgfile);
268 if (pkg && pkg.main) {
269 if (typeof pkg.main !== 'string') {
270 … var mainError = new TypeError('package “' + pkg.name + '” `main` must be a string');
274 if (pkg.main === '.' || pkg.main === './') {
275 pkg.main = 'index';
277 loadAsFile(path.resolve(x, pkg.main), pkg, function (err, m, pkg) { argument
279 if (m) return cb(null, m, pkg);
280 if (!pkg) return loadAsFile(path.join(x, 'index'), pkg, cb);
282 var dir = path.resolve(x, pkg.main);
283 loadAsDirectory(dir, pkg, function (err, n, pkg) { argument
285 if (n) return cb(null, n, pkg);
286 loadAsFile(path.join(x, 'index'), pkg, cb);
292 loadAsFile(path.join(x, '/index'), pkg, cb);
310 function onfile(err, m, pkg) { argument
312 if (m) return cb(null, m, pkg);
316 function ondir(err, n, pkg) { argument
318 if (n) return cb(null, n, pkg);