diff --git a/lib/manager/resolve.js b/lib/manager/resolve.js index fc06f9f39a1fa6a7b335ff952adb322b21a483e9..6b78f9d5cf46c48c9d5a76a6fbc570d99cbe4433 100644 --- a/lib/manager/resolve.js +++ b/lib/manager/resolve.js @@ -22,7 +22,6 @@ async function resolvePackageFiles(config) { const fileList = await platform.getFileList(); async function resolvePackageFile(p) { const packageFile = typeof p === 'string' ? { packageFile: p } : p; - Object.assign(packageFile, config.npm); if (packageFile.packageFile.endsWith('package.json')) { logger.debug(`Resolving packageFile ${JSON.stringify(packageFile)}`); const pFileRaw = await platform.getFile(packageFile.packageFile); @@ -125,7 +124,7 @@ async function resolvePackageFiles(config) { packageFile.shrinkwrapYaml = shrinkwrapFileName; } packageFile.currentPackageJsonVersion = packageFile.content.version; - return packageFile; + return mergeChildConfig(config.npm, packageFile); } else if (packageFile.packageFile.endsWith('package.js')) { // meteor return mergeChildConfig(config.meteor, packageFile); diff --git a/test/manager/__snapshots__/resolve.spec.js.snap b/test/manager/__snapshots__/resolve.spec.js.snap index 545da8d9410f0c9bf2e1c56fe1d7cd97d01a642c..d509482f4d70de95536e872335b7a91137440021 100644 --- a/test/manager/__snapshots__/resolve.spec.js.snap +++ b/test/manager/__snapshots__/resolve.spec.js.snap @@ -268,7 +268,7 @@ This PR has been generated by [Renovate Bot](https://renovateapp.com).", "branchName": "{{{branchPrefix}}}node-{{{depNameSanitized}}}", "content": "hello: world ", - "enabled": true, + "enabled": false, "packageFile": ".travis.yml", "prBody": "This Pull Request updates \`{{{depName}}}\` versions from \`{{{currentVersions}}}\` to \`{{{newVersions}}}\`. This is according to the configured node.js support policy \\"{{{supportPolicy}}}\\".