0
Fork 0
mirror of https://github.com/verdaccio/verdaccio.git synced 2025-02-17 23:45:29 -05:00

chore: avoid mutation on sort

This commit is contained in:
Juan Picado @jotadeveloper 2019-02-18 07:59:03 +01:00
parent 64f06f8467
commit 96b2e2fc47
No known key found for this signature in database
GPG key ID: 18AC54485952D158

View file

@ -413,7 +413,7 @@ export function fileExists(path: string): boolean {
}
export function sortByName(packages: Array<any>, orderAscending: boolean | void = true): string[] {
return packages.sort(function(a, b) {
return packages.slice().sort(function(a, b) {
const comparatorNames = a.name.toLowerCase() < b.name.toLowerCase();
return orderAscending ? (comparatorNames ? -1 : 1) : comparatorNames ? 1 : -1;