sort-object-arrays
v0.1.1
Published
Recursively sort the array values in an object.
Downloads
125,644
Readme
sort-object-arrays
Recursively sort the array values in an object.
Install
Install with npm
$ npm i sort-object-arrays --save
Usage
var sortArrays = require('sort-object-arrays');
var obj = sortArrays({foo: ['z', 'a', 'b']});
//=> obj.foo[0] === 'a'
//=> obj.foo[1] === 'b'
//=> obj.foo[2] === 'z'
Also sorts array elements on nested properties:
var obj = sortArrays({foo: {bar: {baz: ['z', 'a', 'b']}}});
//=> obj.foo.bar.baz[0] === 'a'
//=> obj.foo.bar.baz[1] === 'b'
//=> obj.foo.bar.baz[2] === 'z'
Related projects
- extend-shallow: Extend an object with the properties of additional objects. node.js/javascript util. | homepage
- group-object: Group object keys and values into lists. | homepage
- sort-object: Sort the keys in an object. | homepage
Running tests
Install dev dependencies:
$ npm i -d && npm test
Contributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Author
Jon Schlinkert
License
Copyright © 2015 Jon Schlinkert Released under the MIT license.
This file was generated by verb on December 20, 2015.