vseq
is a versatile and lightweight utility designed for generating sequences of numbers, offering functionality akin to GNU coreutils - seq. Building upon lodash.range, vseq
extends its capabilities, providing greater flexibility in sequence generation.
Easily specify start, end, and step values to tailor sequences to your needs.
- Customizable Sequences: Define start, end, and step values for tailored number sequences.
- Inclusive Range: Unlike traditional range functions,
vseq
includes the end number in the sequence. - Lightweight and Fast: Optimized for performance and ease of use.
Quickly integrate vseq
into your project using your preferred package manager:
npm install vseq
yarn:
yarn add vseq
pnpm:
pnpm add vseq
bun:
bun add vseq
You can find the documentation for vseq
on
https://tsdocs.dev/docs/vseq/
import { seq } from 'vseq';
// Generate a sequence from 1 to 5
const sequence = seq(1, 5);
console.log(sequence); // Output: [1, 2, 3, 4, 5]
Contributions to vseq are always welcome, whether it's bug reports, feature requests, or pull requests.
vseq is open-source software licensed under the MIT License.