Tiny, zero-dependency binary search and sorted-array operations (indexOf, includes, insert, remove) for JavaScript and TypeScript. Every result is a valid Array.splice() index — no bounds checks, no off-by-one. Equivalent to std::lower_bound / bisect_left
Published
February 8, 2026
163d ago
Package Registry
README badge Customize →
License Sources Match
BSD-3-Clause confirmed by 2 independent sources — npm registry metadata and the LICENSE file in the package source — as of July 18, 2026.
| Source | License | Class |
|---|---|---|
Licensie (detected) | BSD-3-Clause | Permissive |
npm (reported) | BSD-3-Clause | Permissive |
Loading dependencies…
License File
Added Removed Expected
Versions
16 versions| Version | License | Published | Status |
|---|---|---|---|
| 1.1.0 Latest | BSD-3-Clause | Jul 18, 2026 | Scanned |
| 1.0.14 | BSD-3-Clause | May 6, 2026 | Scanned |
| 1.0.13 | BSD-3-Clause | Mar 15, 2026 | Scanned |
| 1.0.12 | BSD-3-Clause | Mar 8, 2026 | Scanned |
| 1.0.11 | BSD-3-Clause | Feb 21, 2026 | Scanned |
| 1.0.10 Viewing | BSD-3-Clause | Feb 8, 2026 | Scanned |
| 1.0.9 | BSD-3-Clause | Jan 25, 2026 | Scanned |
| 1.0.8 | BSD-3-Clause | Jan 24, 2026 | Scanned |
| 1.0.7 | BSD-3-Clause | Jan 20, 2026 | Scanned |
| 1.0.6 | BSD-3-Clause | Oct 9, 2024 | Scanned |
| 1.0.5 | BSD-3-Clause | Sep 26, 2024 | Scanned |
| 1.0.4 | BSD-3-Clause | Sep 24, 2024 | Scanned |
| 1.0.3 | BSD-3-Clause | Sep 14, 2024 | Scanned |
| 1.0.2 | BSD-3-Clause | Sep 8, 2024 | Scanned |
| 1.0.1 | BSD-3-Clause | Sep 7, 2024 | Scanned |
| 1.0.0 | BSD-3-Clause | Aug 15, 2024 | Scanned |