( a: unknown, b: unknown, opts: CompareOptions, )
| 117 | * Handles null/undefined as largest values (opposite of ascending) |
| 118 | */ |
| 119 | export const descComparator = ( |
| 120 | a: unknown, |
| 121 | b: unknown, |
| 122 | opts: CompareOptions, |
| 123 | ): number => { |
| 124 | return ascComparator(b, a, { |
| 125 | ...opts, |
| 126 | nulls: opts.nulls === `first` ? `last` : `first`, |
| 127 | }) |
| 128 | } |
| 129 | |
| 130 | export function makeComparator( |
| 131 | opts: CompareOptions, |
no test coverage detected
searching dependent graphs…