5144 Commits

Author SHA1 Message Date
Jos de Jong
c118eaec90 fix: #3232 fix type definitions of function format to support notations hex, bin, and oct 2024-07-11 13:12:27 +02:00
Jos de Jong
b6b76cd11e chore: update dependencies of the code editor example 2024-07-04 12:26:15 +02:00
Jos de Jong
096b35a3cf chore: publish v13.0.2 2024-07-04 12:20:16 +02:00
Jos de Jong
0bb0c3c8cf fix #3227: change the minimum required JS version to ES2020 in the docs 2024-07-04 11:19:02 +02:00
Jos de Jong
9846e8bef2 chore: update devDependencies 2024-07-04 10:01:13 +02:00
Jos de Jong
81206aebba chore: update history 2024-06-28 12:17:22 +02:00
Adam Jones
1db2ba6d3b
Further improve quantileSeq typings (#3223)
Co-authored-by: Jos de Jong <wjosdejong@gmail.com>
2024-06-28 12:15:09 +02:00
Jos de Jong
4319616f51 chore: publish v13.0.1 2024-06-28 11:54:25 +02:00
Jos de Jong
58144d4e9a chore: update devDependencies and run npm audit fix 2024-06-28 11:53:06 +02:00
Orel Ben Neriah
3f6567a231
fix: #2348 update type definitions of the Parser methods (#3226)
Co-authored-by: Jos de Jong <wjosdejong@gmail.com>
2024-06-28 11:49:53 +02:00
Jos de Jong
d8cc47a6cb fix: #3227 generated bundle containing catch blocks without parameters 2024-06-28 11:44:10 +02:00
Jos de Jong
3d98438d2d chore: update history 2024-06-26 11:17:23 +02:00
David Contreras
5785cb95f1
Broadcast refactor (#3220) 2024-06-19 18:51:37 +02:00
Jos de Jong
0602198540 docs: fix example convert_fraction_to_bignumber.js by upgrading to typed-function@4.2.1 2024-06-05 11:04:24 +02:00
Lucas Eng
eb35274447
chore: add unit tests for deepMap, isCollection, and reduce 2024-06-03 20:12:36 +02:00
Jos de Jong
fb6d4d9eea fix: example advanced/custom_argument_parsing.js 2024-05-31 16:49:17 +02:00
Jos de Jong
ed5ccc5b23 docs: document dropping JS engines that do not support E6 or bigint in v13 2024-05-31 16:15:55 +02:00
Jos de Jong
247e605383 chore: publish v13.0.0 2024-05-31 14:23:20 +02:00
Jos de Jong
47ef475de2 chore: update devDependencies 2024-05-31 14:13:55 +02:00
Jos de Jong
0195fb0fb2 chore: update package-lock.json 2024-05-31 14:10:46 +02:00
Jos de Jong
fe4667cd8f Merge branch 'refs/heads/develop' into v13
# Conflicts:
#	AUTHORS
#	package-lock.json
2024-05-31 14:09:56 +02:00
Jos de Jong
0f65a4486a chore: publish v12.4.3 2024-05-31 14:01:18 +02:00
Jos de Jong
ae7c68a98f chore: improve browserslist to explicity require bigint support 2024-05-31 13:18:45 +02:00
Jos de Jong
d49a300f5a chore: change browerslist to browsers that are not dead and fully support es6 2024-05-31 13:02:08 +02:00
Jos de Jong
b9b3409f6f chore: move browserslist from package.json into .browserslistrc 2024-05-31 12:57:42 +02:00
Jos de Jong
ab3461d484
feat: implement support for bigint (#3207, #2737) 2024-05-31 12:43:09 +02:00
Lucas Eng
e8b1e0d293
chore: added test cases to deepForEach (#3211) 2024-05-30 17:04:49 +02:00
Jos de Jong
1f05a35d68
chore: convert CJS files to ESM (#3204) 2024-05-22 08:46:14 +02:00
Jos de Jong
6ef931f767 fix: upgrade to fraction.js@4.3.7 2024-05-21 16:32:54 +02:00
Jos de Jong
fea060e192 chore: cleanup entry files that are deprecated since v8.0.0 (2020-11-06) 2024-05-21 16:21:27 +02:00
Jos de Jong
f5755e71dc Merge branch 'refs/heads/develop' into v13 2024-05-21 16:09:28 +02:00
Jos de Jong
ec9eb9f084 Merge remote-tracking branch 'origin/develop' into develop 2024-05-16 08:48:05 +02:00
Jos de Jong
ab3b251368 chore: update HISTORY.md 2024-05-16 08:47:59 +02:00
Adam Jones
ffa3a2e20a
Improve quantileSeq typings (#3198)
* Improve quantileSeq typings

* Add tests, revert comment changes

* Fix type tests
2024-05-16 08:47:13 +02:00
Jos de Jong
49df88985e docs: document how to run tests for the type definitions 2024-05-16 08:46:58 +02:00
Jos de Jong
31b68ced13 chore: adjust isPositive, isNegative, and isZero to the new relTol and absTol 2024-05-15 11:12:19 +02:00
Jos de Jong
95a8c9477c chore: move sinon to devDependencies and fix two typos 2024-05-15 11:06:26 +02:00
David Contreras
eded7e1dc3
feat: nearly equal with relative and absolute tolerance (#3152)
* nearlyEqual with absolute and relative tolerances

* Format

* nearlyEqual for bigNumber

* Added skip for NaN

* Reduce diff a bit

* Issue with examples in jsdcos

* Updated all calls for nearlyEqual

* Fixed failing tests

* Changed epsilon to relTol, absTol

* Changed references to epsilon in docs and tests

* Added warning for config.epsilon

* Fix warning in zeta.test

* Added config test

* Added sinon to test console.warn

---------

Co-authored-by: Jos de Jong <wjosdejong@gmail.com>
2024-05-15 10:56:11 +02:00
Jos de Jong
5ee9f6f8d6 Merge branch 'refs/heads/develop' into v13 2024-05-15 10:51:15 +02:00
Jos de Jong
599f4ee804 Fix: outdated, incorrect documentation about the order of precedence for
operator modulus `%`. See #3189
2024-04-29 11:19:44 +02:00
Jos de Jong
da0c70ebe3 fix: serialization of Units without a value, see #1240 2024-04-29 10:40:57 +02:00
Jos de Jong
d97f338fcc chore: replace util functions values and contains and usages of indexOf with using native JS functions values and contains (see #3194) 2024-04-25 08:35:49 +02:00
Jos de Jong
e37bacda36 chore: replace util functions values and contains with using native JS functions (see #3194) 2024-04-25 08:18:53 +02:00
Jos de Jong
a9fbb3560c chore: publish v12.4.2 2024-04-24 18:51:10 +02:00
Jos de Jong
c1f576033c chore: update devDependencies 2024-04-24 18:50:03 +02:00
Jos de Jong
80a0ac179a chore: update history 2024-04-24 09:31:29 +02:00
Laurent Gérin
81d2e71445
fix #3192: function isNaN returns false for NaN units in a matrix or array
* Use referToSelf() to recursively check if various types are NaN in an array or matrix

* fix array test description from isNegative to isNaN

* Add test for units in a matrix

---------

Co-authored-by: Jos de Jong <wjosdejong@gmail.com>
2024-04-24 09:31:06 +02:00
Jos de Jong
5c12c07e2c chore: replace utility function values with Object.values (fix #3194) 2024-04-24 08:14:48 +02:00
Jos de Jong
5aa35ce68a chore: update devDependencies (most notably gulp@5) 2024-04-04 22:02:31 +02:00
Jos de Jong
2e427ec3a9 fix: #3180 fix type definitions of function add and multiply to allow
more than two arguments
2024-04-03 09:27:12 +02:00