Commit Graph

19 Commits

Author SHA1 Message Date
Jia Hao Goh 8f78dd03af Update eslint and use Airbnb style
- Add `npm run lint:fix` command
- Cleanup inferIcon.js logic slightly
2017-04-29 22:52:12 +08:00
Jia Hao 99fcb60a44 Split gulpfile into multiple parts 2016-02-28 00:45:44 +08:00
Jia Hao c4700fcb7b Fix bug in mocha where next task is executed before mocha callback 2016-02-25 19:01:56 +08:00
Jia Hao cf24858ba6 Ignore coverage file from lint 2016-02-20 10:39:59 +08:00
Jia Hao 362b48c411 Add codeclimate coverage 2016-02-01 15:23:29 +08:00
Jia Hao 795d4ee632 Allow npm publish to log to stdout 2016-01-30 00:42:47 +08:00
Jia Hao 15a7304e1b Run npm prune before running tests, use shelljs instead of child process 2016-01-30 00:31:27 +08:00
Jia Hao df698a24ba Update gulpfile
- Build tests in `gulp build`
- Watch test files
- Clean test files as well
2016-01-28 22:36:34 +08:00
Jia Hao 1174cbc28c Cleanup 2016-01-28 11:47:40 +08:00
Jia Hao 44efe76a47 Use manual compiling of mocha so that sourcemaps can be used 2016-01-27 10:24:02 +08:00
Jia Hao dfd0f83b63 Allow es6 for `app/static/**/**.js` 2016-01-25 12:43:55 +08:00
Jia Hao e1aec8ae8f Update gulp release to also run lints 2016-01-25 09:14:49 +08:00
Jia Hao cb07b13cad Add mocha basic test to check if nativefier.json is set properly 2016-01-25 01:10:28 +08:00
Jia Hao 82c29de231 Lint all files 2016-01-24 02:02:23 +08:00
Jia Hao 74c8ffbea6 Add script for release to npm 2016-01-23 16:01:58 +08:00
Jia Hao 5a04a9886e Fix error in gulpfile 2016-01-23 14:47:55 +08:00
Jia Hao 3347f30c7e Add es6 support for app, update npm scripts for gulp and cleanup
- Remove random console.log statements
- Remove unused dependencies
2016-01-23 12:42:09 +08:00
Jia Hao 0a42a830e2 Implement watching of src files 2016-01-23 12:29:40 +08:00
Jia Hao ddd728bd81 Implement gulp webpack to build app 2016-01-23 11:47:28 +08:00