greenkeeper[bot]
fcdf428008
chore(package): update karma to version 2.0.5
2018-07-30 10:09:53 +01:00
greenkeeper[bot]
305efad276
chore(package): update uglify-js to version 3.4.6
2018-07-30 09:35:05 +01:00
greenkeeper[bot]
24d6439f2a
fix(package): update typed-function to version 1.1.0 ( #1196 )
2018-07-29 16:48:57 +02:00
greenkeeper[bot]
f424eb7f7c
chore(package): update webpack to version 4.16.3
2018-07-28 13:26:43 +01:00
jos
9c3400684a
Released v5.0.4
2018-07-22 17:47:40 +02:00
jos
598723362b
Updated history
2018-07-16 19:54:06 +02:00
jos
f81f6f3f69
Released v5.0.3
2018-07-14 11:29:28 +02:00
jos
acd675cb70
Updated history
2018-07-14 10:18:52 +02:00
jos
575346d71e
Updated history
2018-07-07 13:08:49 +02:00
jos
fcffeaac76
Updated history
2018-07-07 12:51:21 +02:00
jos
21f1228bdf
Updated history
2018-07-07 12:42:14 +02:00
jos
aad0e00ff7
Upgraded dependencies
2018-07-06 22:23:12 +02:00
jos
3ee6201981
Fixed advanced example add_new_datatypes, upgraded dependencies
2018-07-04 12:26:38 +02:00
jos
4052d59fea
Release v5.0.1
2018-07-01 15:17:19 +02:00
jos
3b45fc9363
Updated history
2018-06-17 14:18:01 +02:00
jos
f0e5ed5774
Released v5.0.0
2018-06-16 15:12:57 +02:00
jos
48d6bfe46b
Lint after running unit tests
2018-06-16 14:59:36 +02:00
Jos de Jong
260bb3238b
Merge pull request #1133 from josdejong/lint-build-stage
...
Lint build stage
2018-06-16 14:58:38 +02:00
Harry Sarson
a05d1e3763
run linting on prepublish
...
the `prepublishOnly` script now runs `npm test` which includes linting.
2018-06-16 13:42:24 +01:00
Harry Sarson
dea9499c43
separate test and linting.
...
`npm test` will run both linting and testing (of the source files).
Travis will execute `npm run lint` in the lint build state and `npm run test:src` in
the test build stage.
This fixes error where linting would run once in its own build stage and then additionally
run after testing on each node version.
`npm test` still runs both tests and linting to help folk not to push unlinted code to mathjs.
2018-06-16 13:33:43 +01:00
jos
a61a0fff43
Updated history
2018-06-16 09:53:31 +02:00
jos
88263c47c7
Woohoo fixed the last lint errors
2018-06-13 21:51:09 +02:00
jos
e844004cbf
Removed redundant escape characters
2018-06-13 21:15:10 +02:00
jos
f76b3aef15
Add standardjs linter
2018-06-10 20:27:52 +02:00
jos
537d2d4986
Create tests for the bundles, run on prepublish only
2018-06-09 14:01:50 +02:00
jos
9b942b0099
Configure babel in karma
2018-06-09 13:28:35 +02:00
jos
66b81969f5
Removed test:cli script again
2018-06-06 22:24:33 +02:00
jos
5aa958c870
Renamed node-test to test-node, run compile and cli testing too on npm test
2018-06-06 22:22:50 +02:00
jos
635cd0b574
Revert using /lib/ in tests, use /src/ again. Fixed coverage testing. WIP
2018-06-06 22:11:52 +02:00
jos
42aef43f2f
Fix compiling before testing
2018-06-06 21:36:37 +02:00
jos
0c084b8e20
npm test working now
2018-06-06 15:36:36 +02:00
jos
b4c4050dd0
Moved lib to src (WIP)
2018-06-06 15:03:00 +02:00
jos
f87ec1c6db
Setup Babel compilation (WIP)
2018-06-06 14:31:33 +02:00
jos
2571eed319
Add index.js to package.json files list (see #1128 )
2018-06-06 13:32:00 +02:00
Harry Sarson
bd10dc80f5
extend list of files included in npm package
2018-06-06 12:12:34 +01:00
Harry Sarson
1e11e126c6
remove trailing comma in package.json
2018-06-06 12:09:33 +01:00
Harry Sarson
1c7eeb8e90
explicity list files to be included in npm package
...
Rather than add everything to the npm package it is better to only add the nessary files.
This commit lists the files to include based on https://docs.npmjs.com/files/package.json#files
2018-06-06 11:48:34 +01:00
jos
cb236f8ec5
Upgraded dependencies and dev dependencies
2018-06-06 09:59:17 +02:00
jos
63d05479b4
Merge branch 'develop' into v5
2018-06-06 09:45:13 +02:00
jos
9f3674380d
Release v4.4.2
2018-06-02 11:48:11 +02:00
jos
291cd64df9
Released v4.4.1
2018-05-29 20:45:52 +02:00
jos
7e14bcbe02
Released v4.4.0
2018-05-28 20:30:26 +02:00
Harry Sarson
d45eca5418
run tests on browserstack
...
credentials must be set using travis's per repository settings.
currently only chrome and firefox are tested, we should add tesing on ms edge and IE.
Follows on from work in #1105
2018-05-24 14:09:47 +01:00
Harry Sarson
aa94b94e23
rejig browser test configuration renaming karma to test:browser
...
Move karma config files to browser-tests and split out some
of the config file to make adding browserstack easier.
`npm run test:browser` is more descriptive than `npm run karma`, does not
tie mathjs into using karma and will allow a new npm script to run tests
on browserstack also using karma.
2018-05-24 13:53:01 +01:00
jos
33dbe23bb7
Released v4.3.0
2018-05-21 11:57:11 +02:00
Jos de Jong
ec463c4705
Merge branch 'develop' into karma
2018-05-10 19:42:55 +02:00
Jos de Jong
553531b57c
Merge pull request #1093 from harrysarson/sep-tests
...
Separate tests that depend on node
2018-05-10 19:40:12 +02:00
Harry Sarson
4e56faaa17
remove duplicate 'test' from mocha args
...
f620fae added to mocha's command line arguments to include the
node-test directory. However, it also added a duplicate argument for
the test directory. This commit removes the duplicate test
2018-05-09 16:01:34 +01:00
Harry Sarson
f620fae4a7
run all tests with npm test
...
node tests were moved out of the test directory in 91bb2f5c which
meant mocha no longer ran then during `npm test`. Therefore, the
command line arguments to mocha have been updated to ensure that
all tests now run.
2018-05-07 22:06:01 +01:00
jos
0abdfbe590
Upgraded dependencies for complex.js and fraction.js (see #1100 )
2018-05-07 21:16:07 +02:00