This repository was archived by the owner on Jan 11, 2026. It is now read-only.
Releases: proc7ts/primitives
Releases · proc7ts/primitives
Release 4.0.1
Release 4.0.0
Changes
- Switch to ES2022.
- Rename
arrayOfElements()toasArray(). - Rename
setOfElements()toasSet(). - Move
PromiseResolverto @proc7ts/async package.
Release 3.0.2
Fixes
- Fix return types of
isNotPresent()andisUndefined()
Release 3.0.1
Fixes
lazyValue(): Retry value evaluation next time it is requested after failure.
Release 3.0.0
Release 2.2.0
New Features
- Add support for abstract classes (#7)
Release 2.1.0
Release 2.0.0
Changes
- Move
Supplyout to dedicated module@proc7ts/supply.
Release 1.8.1
Changes
- Prevent recurrent
lazyValue()evaluation.
Release 1.8.0
New Features
- Add
areTheSame()function that checks two values for strict equality. - Add
countArgs()function that counts meaningful arguments of function call. - Add
arrayAreEquals()function that compares arrays. - Add
propertiesAreEqual()function that compares object properties.