UNPKG

compare-by

Version:

A versatile utility library for sorting arrays of objects by one or multiple keys with customizable sort directions.

19 lines (14 loc) 642 B
import { CompareDirection, CompareFn, CompareKey } from './lib/types'; import { compareValues } from './lib/compare-values'; import { compareStrings } from './lib/compare-strings'; import { compareNumbers } from './lib/compare-numbers'; import { compareDates } from './lib/compare-dates'; import { compareBooleans } from './lib/compare-booleans'; import { compareBy } from './lib/compare-by'; // types export { CompareDirection, CompareFn, CompareKey }; // compare functions export { compareBooleans, compareDates, compareNumbers, compareStrings, compareValues }; // main export default compareBy; export { compareBy };