sortobject
- Version 5.6.0
- Published
- 47.9 kB
- No dependencies
- Artistic-2.0 license
Install
npm i sortobject
yarn add sortobject
pnpm add sortobject
Overview
Returns a copy of an object, sorted deeply by its keys, without mangling any arrays inside of it
Index
Functions
Functions
function sortArray
sortArray: <T extends any[]>(subject: T, comparator?: KeyComparator) => T;
Returns a copy of the passed array, with all nested objects within it sorted deeply by their keys, without mangling any nested arrays.
Parameter subject
The unsorted array.
Parameter comparator
An optional comparator for sorting keys of objects.
Returns
The new sorted array.
function sortObject
sortObject: <T extends IndexedObject>( subject: T, comparator?: KeyComparator) => T;
Returns a copy of the passed object, with all nested objects within it sorted deeply by their keys, without mangling any nested arrays inside of it.
Parameter subject
The unsorted object.
Parameter comparator
An optional comparator for sorting keys of objects.
Returns
The new sorted object.
Package Files (1)
Dependencies (0)
No dependencies.
Dev Dependencies (17)
Peer Dependencies (0)
No peer dependencies.
Badge
To add a badge like this oneto your package's README, use the codes available below.
You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/sortobject
.
- Markdown[![jsDocs.io](https://img.shields.io/badge/jsDocs.io-reference-blue)](https://www.jsdocs.io/package/sortobject)
- HTML<a href="https://www.jsdocs.io/package/sortobject"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>
- Updated .
Package analyzed in 3694 ms. - Missing or incorrect documentation? Open an issue for this package.