Universal string sorting with locale support, numbers, case, diacritics, and punctuation handling.
Get a user agent string across all JavaScript Runtime Environments
Sort objecy keys by length
Sort array elements in ascending order.
Sort array elements in descending order.
Alphanumeric sorting algorithm
Universal cookies for JavaScript
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
Fast and powerful array sorting. Sort an array of objects by one or more properties. Any number of nested properties or custom comparison functions may be used.
Sort interface and string enum keys
SlickGrid-Universal Common Code
Sort files in stream by path or any custom sort comparator
Sort the keys in an object.
sort module-deps output for deterministic browserify bundles
Universal wrapper for the Node.js events module
Compare strings with Intl.Collator if available, falling back to String.localeCompare otherwise
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
Prettier package.json plugin to make the order of properties nice.
Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.
JSS plugin that ensures style properties extend each other instead of override
Sort an Object or package.json based on the well-known package.json keys
A port of Node v6's internal _deepEqual function in a universal style
Easy autofixable import sorting
Topological sort