Lines Matching refs:pkg
12 module.exports = function (staging, pkg, log) { argument
13 log.silly('refresh-package-json', pkg.realpath)
15 return readJson(path.join(pkg.path, 'package.json'), false).then((metadata) => {
16 Object.keys(pkg.package).forEach(function (key) {
17 if (key !== 'version' && key !== 'dependencies' && !isEmpty(pkg.package[key])) {
18 metadata[key] = pkg.package[key]
21 if (metadata._resolved == null && pkg.fakeChild) {
22 metadata._resolved = pkg.fakeChild.resolved
28 pkg.package = metadata
29 pkg.fakeChild = false
31 return checkPlatform(pkg.package, npm.config.get('force'))
33 const requested = pkg.package._requested || getRequested(pkg)
35 return updatePackageJson(pkg, pkg.path)