natural-compare

Compare strings containing a mix of letters and numbers in the way a human being would in sort order.

json-stable-stringify-without-jsonify

deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results, with no public domain dependencies

array.prototype.tosorted

An ESnext spec-compliant `Array.prototype.toSorted` shim/polyfill/replacement that works as far down as ES3.