diff --git a/lib/workers/branch/npm.js b/lib/workers/branch/npm.js index 710976bce0362a48dd0ddef246198a341e231227..164996e8f935bf8e107b7a2b6cca38fa796aac0d 100644 --- a/lib/workers/branch/npm.js +++ b/lib/workers/branch/npm.js @@ -110,7 +110,9 @@ async function maintainLockFile(inputConfig) { const newPackageLock = await module.exports.getLockFile( inputConfig.packageFile, packageContent, - inputConfig.api + inputConfig.api, + inputConfig.versions.npm, + inputConfig.logger ); logger.trace(`newPackageLock:\n${newPackageLock.contents}`); if (existingPackageLock.toString() === newPackageLock.contents.toString()) { diff --git a/test/workers/branch/npm.spec.js b/test/workers/branch/npm.spec.js index a7bb7e8ccf907e92bfa468858751a0c64cebc432..7416f76419cc427b5eb327921a6813039b554913 100644 --- a/test/workers/branch/npm.spec.js +++ b/test/workers/branch/npm.spec.js @@ -81,6 +81,9 @@ describe('maintainLockFile(inputConfig)', () => { config.api = { getFileContent: jest.fn(), }; + config.versions = { + npm: '5.3.0', + }; config.api.getFileContent.mockReturnValueOnce('oldPackageContent'); npmHelper.getLockFile = jest.fn(); });