fill-range expands a range of numbers or letters into a list, optionally using a step increment. It can also generate a regex-compatible range string (options.toRegex) and supports input as strings or numbers, including negative ranges.
Project status
- The repository appears to be not actively maintained as of today (2026-09-10), with the most recent documented upstream update on 2024-05-21 (v7.1.1) and the last upstream push on 2024-07-26, indicating a long quiet period of over 2 years.
- Update cadence is very low: notable updates are clustered at 2015 (v2.2.3), 2018-2019 (v6.0.0, v7.0), and then a gap until 2024 (v7.1.1), suggesting maintenance rather than ongoing feature development.
AI summary generated
Recent updates
7.1.1
Version 7.1.1 includes mostly internal refactors plus CI and developer tooling changes. The library logic changes are concentrated in index.js, affecting how regexes are generated for numeric sequences and letter ranges, especially around padding and start/end equality cases.
7.0
Release 7.0 has no publisher-provided release notes, but the code diff shows a substantial internal rewrite plus dependency and runtime support changes. The update also changes behavior around regex generation and the transform callback that users can pass as the 3rd argument to fill-range.
Features6.0.0
Release 6.0.0 was published on 2018-07-05, but no release notes were provided by the publisher. As a result, the specific changes, including any breaking changes, bug fixes, security updates, or migration steps, cannot be determined from the provided information.
2.2.3
Release 2.2.3 is a dependency update, with no additional functional or behavioral changes described in the notes. No specific versions, APIs, or migration steps are documented.