From 7bc9a2db8eae53a475ee089fd1cc7ff049796d68 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Mon, 11 Jun 2018 15:06:53 +0200 Subject: [PATCH] fix: refactor changelog npm to work with new datasource --- lib/workers/pr/changelog/manager-npm.js | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/lib/workers/pr/changelog/manager-npm.js b/lib/workers/pr/changelog/manager-npm.js index fa4e152f75..6366da5702 100644 --- a/lib/workers/pr/changelog/manager-npm.js +++ b/lib/workers/pr/changelog/manager-npm.js @@ -1,25 +1,21 @@ const npmRegistry = require('../../../datasource/npm'); -const versioning = require('../../../versioning'); module.exports = { getPackage, }; -async function getPackage({ versionScheme, depName, depType }) { +async function getPackage({ depName, depType }) { if (depType === 'engines') { return null; } - const { sortVersions } = versioning(versionScheme); const dep = await npmRegistry.getDependency(depName); if (!dep) { return null; } - const releases = Object.keys(dep.versions); - releases.sort(sortVersions); - const versions = releases.map(release => ({ - version: release, - date: dep.versions[release].time, - gitHead: dep.versions[release].gitHead, + const versions = dep.releases.map(release => ({ + version: release.version, + date: release.time, + gitHead: release.gitRef, })); return { repositoryUrl: dep.repositoryUrl, -- GitLab