Nasty Popsicle Machine

npm

Need private packages and team management tools?Check out npm Orgs. »

double-sort

2.0.0 • Public • Published

double-sort

Sort an array on two object properties

Install

$ npm install --save double-sort

Usage

const doubleSort = require('double-sort');
 
// sort by two object properties
doubleSort([{pending: 1, type: 'DEL'}, {pending: 2, type: 'HOLD'}, {pending: 3, type: 'DEL'}, ...], 'type', 'pending');
//=> [{pending: 3, type: 'DEL'}, {pending: 1, type: 'DEL'}, {pending: 2, type: 'HOLD'}, ...]

API

doubleSort(input, property1, property2)

Returns a new sorted array.

input

Type: Array

property1

Type: string

First parameter to be sorted on.

property2

Type: string

Second parameter to be sorted on. (property1 will always be respected first.)

License

MIT © Jack Hanford

install

npm i double-sort

Downloadsweekly downloads

52

version

2.0.0

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability