UNPKG

css-time-sort

Version:
12 lines (11 loc) 367 B
function u(r, s) { const t = e(r), n = e(s); return t === n ? /\d+ms$/i.test(r) ? -1 : 1 : t - n; } function e(r) { return /\d+ms$/i.test(r) ? Number(r.slice(0, r.length - 2)) : /\d+s$/i.test(r) ? Number(r.slice(0, r.length - 1)) * 1e3 : r.startsWith("var(") ? Number.MAX_SAFE_INTEGER - 1 : Number.MAX_SAFE_INTEGER; } export { u as compare, e as convert };