prettify-range
v1.0.1
Published
Get range!
Downloads
4
Readme
prettify-range
Get range!
Install
npm install prettify-range
Example
import { PrettifyRange, IntArrParser, JoinRangeBuilder } from 'prettify-range';
const parser = new IntArrParser();
const builder = new JoinRangeBuilder(',');
const converter = new PrettifyRange(parser, builder);
await converter.convert([1, 2, 3, 4, 5]); // "1-5"
await converter.convert([1, 2, 3, 4, 5, 10, 11, 12, 100]); // "1-5,10-12,100"
await converter.convert([1, 2]); // "1,2"
await converter.convert([1]); // "1"