lhl 2bdf874dbb create 11 kuukautta sitten
..
node_modules 2bdf874dbb create 11 kuukautta sitten
index.js 2bdf874dbb create 11 kuukautta sitten
license 2bdf874dbb create 11 kuukautta sitten
package.json 2bdf874dbb create 11 kuukautta sitten
readme.md 2bdf874dbb create 11 kuukautta sitten

readme.md

sort-keys Build Status

Sort the keys of an object

Useful to get a deterministically ordered object, as the order of keys can vary between engines.

Install

$ npm install --save sort-keys

Usage

const sortKeys = require('sort-keys');

sortKeys({c: 0, a: 0, b: 0});
//=> {a: 0, b: 0, c: 0}

sortKeys({b: {b: 0, a: 0}, a: 0}, {deep: true});
//=> {a: 0, b: {a: 0, b: 0}}

sortKeys({c: 0, a: 0, b: 0}, {
	compare: (a, b) => -a.localeCompare(b)
});
//=> {c: 0, b: 0, a: 0}

API

sortKeys(input, [options])

Returns a new object with sorted keys.

input

Type: Object

options

deep

Type: boolean

Recursively sort keys.

compare

Type: Function

Compare function.

License

MIT © Sindre Sorhus