All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- [BREAKING] Drop node 14 and 16 support (should not actually break anything).
- [Deps] Drop c8 / pta / zora for tests, instead rely on built-in nodejs/bun test library, this has no dev dependency anymore.
- [Documentation] improve jsdoc to contains output type definition.
- properly protects computation from floating precision losses (sometimes causing NaN errors)
- [Deps] updated dev-dependencies
- [Documentation] Add nodejs 14 requirements in
README.md
,package.json
. - [Documentation] Add npm and github URLs in
README.md
.
- [Deps] Update pta and zora dev-dependencies.
- [Coverage] Removed redundant/useless if.
- [Coverage] Completed existing tests to reach 100% coverage.
- Fixed max-value being initialised with a bad value.