Commit Graph

7693 Commits

Author SHA1 Message Date
Dan Callahan
7bae6ac636 Fix chat display in Firefox 2016-03-08 19:50:55 -06:00
Diga Widyaprana
292e0588a6 Remove node 0.8 from travis 2016-03-09 09:38:21 +08:00
Diga Widyaprana
355b5156fe Remove node 0.8 from travis 2016-03-09 09:36:51 +08:00
Diga Widyaprana
7e0dbfe4f5 Rename babel to transpile for consistency with socket.io repo 2016-03-06 16:15:56 +08:00
Diga Widyaprana
25269cde8a Use local instead of global gulp in npm test 2016-03-06 16:12:49 +08:00
Diga Widyaprana
ec1b875f12 Redirect make test to gulp test 2016-03-06 16:11:31 +08:00
Diga Widyaprana
5a11818f3e Modify mocha option
- timeout:2000 => slow:500 to mirror makefile
- remove globals option as it is not used anymore
2016-03-06 16:09:32 +08:00
Diga Widyaprana
0dca4f3fd7 Don't use dynamic dependencies 2016-03-06 15:51:01 +08:00
Diga Widyaprana
f21a29bcda Inline babel configuration 2016-03-06 15:51:01 +08:00
Yijin
77d18e7ce5 changed npm test script to use gulp 2016-03-06 15:51:01 +08:00
Yijin
702e9d5acf added babel under default gulp build task 2016-03-06 15:51:01 +08:00
Diga Widyaprana
514d9ade73 test-cov only runs tests included by test/index.js, consistent with gulp test 2016-03-06 15:07:40 +08:00
Diga Widyaprana
4d79991805 Clean up after test-cov 2016-03-06 14:58:03 +08:00
Diga Widyaprana
982ac8dfe6 Refactor MOCHA_OPTS out of testNode so test-cov can use it too 2016-03-06 14:56:37 +08:00
Diga Widyaprana
62ac32bbb4 Minor refactoring
- Change glob supplied to gulp.src as suggested in https://github.com/socketio/engine.io-client/pull/455/files#diff-b9e12334e9eafd8341a6107dd98510c9R22
- Remove unused variable REPORTER in makefile
2016-03-06 14:52:53 +08:00
Diga Widyaprana
3e168ee0b8 Redirect make tasks to gulp 2016-03-06 11:40:57 +08:00
Diga Widyaprana
ed9ab77dcb Minor fixes to gulp tasks
- Only provide entry point as first argument of gulp.src
- {read:false} option for mocha tests
- change timeout:2000 to slow:200 to mirror makefile's mocha options
- replace var with const where appropriate
2016-03-06 11:40:57 +08:00
Diga Widyaprana
1104cd135e Use local instead of global gulp in npm test 2016-03-06 11:40:57 +08:00
Diga Widyaprana
0be915cd0f Add gulp task clean to clean transpile output
- Work done by @YijinL. Part of @05ad308
2016-03-06 11:40:57 +08:00
Diga Widyaprana
c6dd41b915 Minor refactoring to transpile task
- Transpiling is now gulp transpile
- Default redirects to transpile
- Refactor transpile output directory to a separate constant
- Work by @YijinL in @05ad308
2016-03-06 11:32:40 +08:00
Diga Widyaprana
0f14312d7b Add gulp help
Work was done by @YijinL in 2 separate commits (@9204125 and @05ad308)
2016-03-06 11:32:09 +08:00
Zhu Liang
ee544955bd added babel integration 2016-03-04 21:47:07 +08:00
Yijin
c27529ceed slight refactoring for better encapsulation 2016-03-04 21:46:22 +08:00
Zheng Weihan
d56e2e765e add gulp task runner
add test to task.
2016-03-04 21:46:22 +08:00
Diga Widyaprana
97bd95f036 Don't use dynamic dependencies 2016-03-04 18:06:00 +08:00
Diga Widyaprana
11e0f19272 Inline babel configuration 2016-03-04 18:06:00 +08:00
Yijin
e388a3319d npm test script to use gulp 2016-03-04 18:06:00 +08:00
Zheng Weihan
b551ce9835 added test-cov task. 2016-03-04 18:06:00 +08:00
Zhu Liang
0bac96a6b2 added comment for babel 2016-03-04 14:46:08 +08:00
Zhu Liang
1d07b10339 integrated babel into gulp 2016-03-04 14:46:08 +08:00
Zheng Weihan
398b5479f0 delete unused dependency 2016-03-04 14:45:55 +08:00
Zheng Weihan
d9eb729eab implement gulp build system for test. 2016-03-04 14:45:03 +08:00
Guillermo Rauch
78f61c3abc Merge pull request #951 from nus-fboa2016-si/eslint
Add ESLint
2016-03-01 19:05:59 -08:00
Guillermo Rauch
6045ccf5aa Merge pull request #458 from nus-fboa2016-si/eslint-rebased
Add ESLint
2016-03-01 19:05:06 -08:00
Diga Widyaprana
a526395363 Add inline eslint config
- ActiveXObject global in lib/xmlhttprequest.js
- Allow small letter constructor in test/transport.js
2016-03-01 00:41:09 +08:00
Diga Widyaprana
a55f61b136 Run lint before test instead of with build 2016-03-01 00:41:09 +08:00
Diga Widyaprana
e2930f8aac Eslint manual fix 2016-03-01 00:41:08 +08:00
Diga Widyaprana
fd90acf4b6 Eslint autofix 2016-02-29 20:43:08 +08:00
Diga Widyaprana
6ef8d34ac3 Add env to eslint rc
- node env and browser at root eslintrc
- node and mocha at test/ eslintrc
2016-02-29 20:42:32 +08:00
Diga Widyaprana
dee69ca3c5 Exclude automatically generated files 2016-02-29 13:16:53 +08:00
Diga Widyaprana
0bffd84fd7 Upgrade babel-eslint to 4.1.7 2016-02-29 13:13:31 +08:00
Diga Widyaprana
1f415d5cc6 Remove dynamic dependencies 2016-02-29 12:01:31 +08:00
Yijin
ab663c7608 Add eslint
- Add eslint and eslint standard to package.json
- Add lint gulp task
- Add eslint config
2016-02-29 11:58:49 +08:00
Diga Widyaprana
c5ee450638 Run lint before test instead of before build 2016-02-28 21:19:29 +08:00
Diga Widyaprana
c51a930a2c ESlint manual fix 2016-02-28 02:36:06 +08:00
Diga Widyaprana
d1cbc68ea7 Eslint autofix 2016-02-28 02:36:06 +08:00
Diga Widyaprana
51ad3c1ee0 Add env to eslintrc
- node env at root eslintrc
- mocha env at test/ eslintrc
2016-02-28 02:36:06 +08:00
Diga Widyaprana
c0d8e30b8a Exclude generated files from linting
- coverage/
- socket.io.js bundle
2016-02-28 02:26:15 +08:00
Yijin
537e4cd665 updated babel-eslint dep to 4.1.7 (4.1.6 broken) 2016-02-28 02:25:14 +08:00
Yijin
9e443a90e2 refactor gulpfile 2016-02-28 02:24:51 +08:00