NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #2489 most downloaded on npm
Useful TypeScript utilities.
Last release 2 months ago
26 Jul 2026
Ships unpredictably
gaps range from 9 days to 1.4 years
Nearly every release is documented
notes for 38 of 40 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
40 releases · first in 2021
One column per quarter.
2.6.1 (2026-07-26) Bug Fixes 🐛 improve LruTtlMap
2.6.0 (2026-03-20) Features 🎸 add sync primitives
🎸 add support for sync functions
🎸 expose LruCache, add to README, run Prettier
🐛 support undefined item value refresh
🐛 if set has size, it always has at least one value
correct license in package.json
2.1.0 (2024-04-28) Features 🎸 implement timeout() utility
🎸 release a single es2020 target
1.21.0 (2024-04-26) Features 🎸 add hasKeys() utility
# 1.20.0 (2024-04-01) ### Features * 🎸 add Locks implementation (fc8c1d6) * 🎸 improve locking interface
🐛 allow different return type per racer
🐛 limit mutex scope to a single class instance
🐛 correctly store execution results in once decorator
🎸 implement "once" class method decorator
🎸 implement concurrency() class method decorator
🎸 add support for arguments in mutex decorator
# 1.16.0 (2024-01-13) ### Features * 🎸 add xosrshift implementation
# 1.15.0 (2023-12-04) ### Features * 🎸 add createRace() utility
## 1.14.2 (2023-11-25) ### Bug Fixes * 🐛 make FanOut listeners public
## 1.14.1 (2023-11-24) ### Bug Fixes * 🐛 make .listeners protected
# 1.14.0 (2023-11-24) ### Features * 🎸 add FanOut implementation
🐛 produce build artifacts in release
# 1.13.0 (2023-11-20) ### Features * 🎸 add dataUri() utility
# 1.12.0 (2023-07-02) ### Features * 🎸 add loadCss() method
Nothing published for this version
Nothing published for this version
## 1.10.1 (2023-04-07) ### Bug Fixes * 🐛 do not remove comments
# 1.10.0 (2023-04-07) ### Features * 🎸 add @mutex decorator (309e3de) * 🎸 export @mutex
🎸 improve codeMutex() interface
# 1.8.0 (2023-04-07) ### Features * 🎸 add codeMutex()
# 1.7.0 (2023-04-05) ### Features * 🎸 imrprove internal queue type (770ef26) * 🎸 use Set as a FIFO queue
🎸 expose concurrency() from index
🎸 add concurrency() implementation
🎸 allow async check function in until()
## 1.3.1 (2022-07-02) ### Bug Fixes * 🐛 make Cache timers unreffed
🎸 add tick() and until() methods
🎸 implement TimeState utility class
🎸 place LruMap and LruTtlMap into separate files
🎸 add normalizeEmail() function
Your coding agent can read these notes before it upgrades. Set up the MCP server →