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
PromiseResolver
to @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
Supply
out 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.