jos
d8a4f3a00a
Update to standard@13.0.2
2019-07-20 13:46:31 +02:00
jos
c74a736ff9
Create an example showing how to override relational functions, see #1557
2019-07-10 12:20:50 +02:00
jos
a602a38340
Updated docs for v6
2019-05-20 21:42:49 +02:00
jos
794803c0cd
Updated readme, history, and some examples
2019-04-30 21:06:08 +02:00
jos
e4bb1c6198
Generate individual files for dependencies (tree shaking working now :) )
2019-04-24 21:13:49 +02:00
jos
ecaa30c05e
Update urls of examples to point to root instead of index.js
2019-04-24 10:50:54 +02:00
jos
f4d4180cea
Move all entry files under ./src/entry
2019-04-24 10:48:01 +02:00
jos
33cead1327
Improved deprecation errors and warnings. Introduce lazy again for factories.
2019-04-22 09:45:57 +02:00
jos
d8957d23ae
Get all examples running :)
2019-04-10 16:52:02 +02:00
jos
2d15621a3b
Fixes in examples (WIP)
2019-02-11 21:38:53 +01:00
jos
99da53da0e
Flatten everything in a mathjs instance to make it consistent with the ES6 exports. Create deprecation warnings for the old classes and functions
2019-02-07 21:24:51 +01:00
jos
078f1dd69f
Renamed methods .eval to .evaluate, updated all docs and examples accordingly
2019-01-16 10:11:32 +01:00
jos
046173c531
Converted all arithmetic functions
2018-11-06 13:13:52 +01:00
jos
f6b524a966
Use object destructuring in factory function callback. Rename typeof to typeOf. Only pass dependencies in scope to factory function.
2018-11-06 09:17:21 +01:00
jos
51960aafe0
Change the structure of a factory function from an function to an object with meta data
2018-11-05 10:25:32 +01:00
jos
7d2c87be04
Move plain functions under ./src/plain
2018-10-31 11:37:02 +01:00
jos
3019b4a526
Merge branch 'develop' into modular_architecture
2018-10-20 18:25:43 +02:00
jos
a715786690
Release v5.2.0
2018-10-05 21:25:21 +02:00
jos
c13466bd0a
Merge branch 'develop' into modular_architecture
2018-09-21 20:11:47 +02:00
greenkeeper[bot]
c5971b371a
Update standard to the latest version 🚀 ( #1226 )
...
* chore(package): update standard to version 12.0.0
* update to new lint version with --fix
I believe this mainly adds whitespace to `{}`'s.
* Replace assert.equal with assert.strictEqual
This breaks a lot of tests which I will endevour to fix in the next
commits.
* Fix most errors due to assert.strictEquals
Some instances of `strictEquals` are replaced by `deepEquals`.
`toString` has been used to make some string comparisions explicit.
Tests will still fail untill #1236 and #1237 are fixed.
* Fix assertion erros due to -0
With node 10, assert.strictEqual no longer considers `0 === -0`.
I missed these first time round as I was using node 8.
* Put toString correct side of bracket
I was converting the constructor to a string rather
than the result of the computation. Oops.
* Fixed #1236 : quantileSeq has inconsistant return
* Update package-lock
* Fixed #1237 : norm sometimes returning a complex number instead of number
* Fix cli tests
* More changes for standardjs, and fixes in unit tests
2018-09-08 16:33:58 +02:00
jos
5610c72e84
Experiment with different dependency injection (WIP)
2018-07-28 22:21:33 +02:00
jos
3ee6201981
Fixed advanced example add_new_datatypes, upgraded dependencies
2018-07-04 12:26:38 +02:00
jos
dff0a57219
Some fixes in examples
2018-06-16 14:32:47 +02:00
jos
88263c47c7
Woohoo fixed the last lint errors
2018-06-13 21:51:09 +02:00
jos
b6b36bfd9b
Use strict equality checks everywhere (=== and !==)
2018-06-13 15:02:21 +02:00
jos
b3b96749bf
Refactored var into const/let, and removed a lot of semicolons
2018-06-13 12:21:14 +02:00
jos
024b2a9e26
Fix most lint errors using npx standard --fix
2018-06-10 20:28:27 +02:00
jos
a7751f72a5
Update/fix examples where needed
2018-02-04 15:05:00 +01:00
jos
be913efa29
Added docs and example on making the expression parser less vulnerable
2017-05-12 12:15:46 +02:00
jos
15aca5e4d0
Changed casing of the values of config options number and matrix to match the actual name of the classes.
2016-03-04 19:41:54 +01:00
jos
e2a3878ba9
Moved functions format and print to section string
2016-03-03 20:17:41 +01:00
jos
4ea2542941
Extended math.fraction with support for BigNumber, extended math.bignumber with support for Fraction
2016-03-03 19:24:24 +01:00
jos
33f515ede2
renamed worker file
2015-09-25 19:51:24 +02:00
jos
21e0087f2a
Added web server example
2015-09-25 19:47:46 +02:00
jos
ddb707e9b8
Updated some more docs, examples, history
2015-07-28 09:51:31 +02:00
jos
5c5f82c6a6
Moved example add_new_datatypes and helper files
2015-07-27 20:42:58 +02:00
jos
7e23e2e84f
Added documentation on custom loading and bundling
2015-07-26 15:44:43 +02:00
jos
ae24d7ca81
Documented typed-functions and factory functions, and added an example
2015-07-26 15:15:12 +02:00
jos
845cf5be52
Changed one word :)
2015-07-18 22:40:38 +02:00
jos
bc5d2fe9e4
Added example on how to fallback from fraction to bignumber. Reorganized index.js a bit.
2015-07-18 22:39:44 +02:00
jos
f19cfb4394
Reintroduced node.eval(scope). Updated some docs and examples
2015-07-18 10:21:48 +02:00
jos
836b713584
Removed redundant /index
2015-07-14 22:39:24 +02:00
jos
6c592fa67c
Added an example custom_loading.js
2015-07-14 21:13:00 +02:00