jsesc

Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.

fast-levenshtein

Efficient implementation of Levenshtein algorithm with locale-specific collator support.

natural-compare

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