Sort lines alphabetically
Aa TextSort a list of fruits alphabetically
$ echo "banana
apple
cherry
date
apricot" | sort-lines (input, opts = {}) => {
const lines = input.split("\n");
if (opts.numeric) lines.sort((a, b) => parseFloat(a) - parseFloat(b));
else lines.sort((a, b) => a.localeCompare(b));
if (opts.reverse) lines.reverse();
return lines.join("\n");
}