Elliot Lee
0a41d5ccf1
Upgrade to gulp 4; remove http server ( #1030 )
...
* Update gulp version to ^4.0.2 and Gulpfile.js
* Remove http server
2019-08-26 13:50:36 -07:00
Elliot Lee
3d1a530796
Fix browser builds ( #1006 )
...
tsconfig:
- Must set composite: false
- Must set declarationMap: false in order to use declaration: false
json-loader:
- Not needed with webpack >= v2.0.0 and in fact does not work
https-proxy-agent cannot be used in the browser
2019-04-29 23:19:05 -07:00
Fred K. Schott
2ea22a099e
Don't generate TS definitions for browser build ( #864 )
2018-03-06 23:15:11 -08:00
Elliot Lee
139159bf1a
webpack config - include src instead of excluding node_modules
2018-02-07 14:14:35 -08:00
Fred K. Schott
8204f6c648
Convert from Flow to Typescript ( #816 )
...
* convert to typescript
* add docs for custom node typing
* update webpack, gulpfile
2017-12-24 00:39:18 -08:00
Ivan Tivonenko
8767fc0068
fixes for minified version test minified version in SauceLabs
2016-02-09 03:08:23 +02:00
Ivan Tivonenko
4f3635eef0
add SauceLabs testing
2016-02-05 07:59:34 +02:00
Ivan Tivonenko
0fefb2bd2c
do not pack lodash inside browser version
2016-01-16 01:12:48 +02:00
Ivan Tivonenko
aa6020e00d
switch from Babel 5 to Babel 6
...
use of isparta for coverage reporting
2016-01-16 01:12:43 +02:00
Ivan Tivonenko
dc03c6e0ac
fix to work in browser
...
run unit tests and integration tests in PhantomJS
add JUnit reporter to unit test so CircleCI can show results
2016-01-13 07:11:39 +02:00
Chris Clark
0cda15f2b5
Update is-my-json-valid depedency to fix webpack issue
2015-08-28 14:18:02 -07:00
Chris Clark
e343f3beb8
Remove usage of fs module because it does not work in browser
2015-08-28 11:53:45 -07:00
Chris Clark
30d5134394
Fix require failure in browser code due to proxy library
2015-08-27 11:57:15 -07:00
Chris Clark
76d8c8b061
Add flow type checking
2015-06-08 14:00:08 -07:00
Chris Clark
398f8d001f
Set up babel transpiler
2015-05-14 16:07:47 -07:00
Chris Clark
cb4f6e37a8
Remove src/cpp and clean up files
2015-05-13 15:03:32 -07:00
Chris Clark
9a502580fd
Use sjcl npm module, delete sjcl code
2015-05-12 15:00:02 -07:00
Chris Clark
b62f42006c
[TASK] Add eslint enforcement to travis.yml
2015-02-23 16:34:22 -08:00
wltsmrz
6da4dd9ecc
Remove Gulp lint task, update eslint.json
2015-02-04 02:50:32 -08:00
wltsmrz
69a13b71ea
Use eslint, remove jshint
2015-01-15 16:05:38 -08:00
Chris Clark
3fc2d3c1d9
[TASK] Add flow tasks to Gulpfile
2015-01-12 17:34:11 -08:00
wltsmrz
1053fa18e1
Add jshintrc
2014-12-23 20:20:31 -08:00
wltsmrz
b0cac776ee
Throw an error when trying to use unavailable class in WebPack build
2014-11-11 06:23:37 -08:00
wltsmrz
625dba4d85
Add build-core gulp task
2014-11-11 05:30:50 -08:00
Geert Weening
08a09fab9c
[TASK] throw a new Error
2014-08-13 23:22:49 +02:00
Geert Weening
cf46808557
[TASK] add gulp task to bump version and set beta
2014-08-13 23:14:50 +02:00
Geert Weening
49f55cea48
[TASK] add gulp task to bump bower version
2014-08-01 12:56:46 -07:00
Geert Weening
fc361841b0
[TASK] add bower support
2014-07-31 17:29:38 -07:00
wltsmrz
87dd8d535a
Remove dedupe plugin from minified webpack build
2014-06-16 12:56:28 -07:00
wltsmrz
9e825e927c
Use Gulp build system
2014-05-15 02:59:06 -07:00