This is type utils to generate type of non-negative integer number in specific range.
Returns numeric type which will contain only positive integer values from From
value to To
value exclusively.
import { Range } from 'range-type'
type D = Range<1, 10> // 1 | 2 | 3 | 4 | 5
Returns numeric type which will contain only positive integer values from 0
to To
value exclusively.
import { RangeTo } from 'range-type'
type C = RangeTo<3> // 0 | 1 | 2
Based on npm-typescript-package-boilerplate with a few changes.