summaryrefslogtreecommitdiff
path: root/src/utils.mjs
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2024-02-28 11:30:33 -0300
committerEuAndreh <eu@euandre.org>2024-02-28 11:30:33 -0300
commitba13007dce63d211eb6a168f502f58af01a6ca1f (patch)
tree9bfbc3da317ed3cf8ec7e75e9e07b8e68acdafef /src/utils.mjs
parenttests/runner.mjs: Use process.stderr.write() to avoid printing newlines when ... (diff)
downloadpapod-ba13007dce63d211eb6a168f502f58af01a6ca1f.tar.gz
papod-ba13007dce63d211eb6a168f502f58af01a6ca1f.tar.xz
src/utils.mjs: Define strSortFn() and use it on all files
Diffstat (limited to 'src/utils.mjs')
-rw-r--r--src/utils.mjs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/utils.mjs b/src/utils.mjs
index c671f0f..cde6934 100644
--- a/src/utils.mjs
+++ b/src/utils.mjs
@@ -80,3 +80,5 @@ export const promisify = fn => (...args) =>
export const partial = (fn, ...startArgs) =>
(...endArgs) =>
fn(...startArgs, ...endArgs);
+
+export const strSortFn = (a, b) => a.localeCompare(b, "POSIX");