1.0.5 • Published 3 years ago

@inquisitive/between v1.0.5

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

@inquisitive/between

This repo is simply a rewritten and an improvement of between in typescript. At Inquisitive we have been using between for many years, with @ts-ignore, which doesn't look good in a full type safe codebase. So we rewrote it in typescript, and using localCompare instead of the greater than > string comparsion. Have a read at this post for the differences.

How it works?

There is a sequence of items with sorting in place

A (sortValue: 'a')
B (sortValue: 'b')

Now we want to add a new item C to the list in between A and B, without updating the sortValue of A and B so the list becomes

A (sortValue: 'a')
C (sortValue: ?)
B (sortValue: 'b')

Using between('a','b') will return the string that sorts between a and b, which in this case is aV.

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago