A Node.js package that parses and serializes PostgreSQL range types, turning Postgres range strings into Range objects and back. Useful when you need to read, work with, and convert PostgreSQL range columns in JavaScript, including support for bounds and containment checks.
Project status
- Actively maintained: Evidence suggests this repo is not actively maintained today, with the most recent upstream push on 2024-07-17 and the latest tagged updates at v1.1.4 (2024-01-29), both well over 2 years ago relative to 2026-09-10.
- Update cadence: The update pattern is very sparse (2024-01, then no further tagged updates through 2026), with older updates in 2022 and 2021, indicating a long-running but low-cadence project.
AI summary generated
Recent updates
v1.1.4
v1.1.4 primarily documents a new Range.toPostgres() helper and a TypeScript typing fix. However, the actual code diff shows more substantial behavioral and API-shape changes around Range.containsPoint/containsRange and how bounds are compared, plus parser behavior improvements not mentioned in the release notes.
Featuresv1.1.3
Release v1.1.3 contains a small code change (3 files modified) with no release notes provided by the publisher. The primary functional change is inside index.js, where serializeBound now coerces non-string inputs instead of assuming a string.
v1.1.2
Release v1.1.2 was published, but no release notes were provided by the publisher. As a result, no specific changes, fixes, or upgrade requirements can be confirmed from the release notes alone.
v1.0.0
Release v1.0.0 was published on 2021-03-11. No release notes were provided, so there is no information available about new features, fixes, or potential breaking changes.