Skip to content

Commit 09cf7fd

Browse files
authored
lib: sort affected versions ASC (#831)
* fix: sort affected versions ASC * fixup! fix: sort affected versions ASC * fixup! fixup! fix: sort affected versions ASC
1 parent 987aaca commit 09cf7fd

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

lib/security_blog.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -331,7 +331,12 @@ export default class SecurityBlog {
331331
affectedVersions.add(affectedVersion);
332332
}
333333
}
334-
return Array.from(affectedVersions).join(', ');
334+
const parseToNumber = str => +(str.match(/[\d.]+/g)[0]);
335+
return Array.from(affectedVersions)
336+
.sort((a, b) => {
337+
return parseToNumber(a) > parseToNumber(b) ? -1 : 1;
338+
})
339+
.join(', ');
335340
}
336341

337342
getSecurityPreReleaseTemplate() {

0 commit comments

Comments
 (0)