Commit Graph

4 Commits

Author SHA1 Message Date
Tankred Hase
5f55c7ab20 Add linting to grunt test job
* Add grunt-jscs and .jscsrc (lint trailing whitespaces and indentation length)
* Cleanup .jshintrc (use globals instead of deprecated predefs)
* Add Gruntfile.js and *.json linting to npm test

N.B. This does not lint the whole src/ directory during grunt test but
this should definitely be our goal. Please try to de-lint any js files
you touch during development using a texteditor that support linting
(Sublime Text 3 and SublimeLinter 3 with jshint/jscs plugins work great)
2016-01-31 07:32:13 +07:00
Tankred Hase
b8fad5aba5 Revert "Enable ES6 support by using babelify transform in browserify build" 2016-01-26 20:53:34 +07:00
Tankred Hase
ed2a93f1ed Enable ES6 support by using babelify transform in browserify build
* Add babelify as dev dependency
* Add babelify transform to browserify build
* Enable es6 support for jshint
* Ignore minified js files in babel transform
2016-01-24 20:51:20 +07:00
Tankred Hase
7f2573c77d Refactor complete public api to use promises 2014-10-01 19:12:39 +02:00