My barebone to develop jQuery-plugin.
You can test client-side JavaScript, get code coverage and get badges from Travis CI and Codecov.
# Unit testing and code coverage
$ npm test
# Unit testing
$ composer test
# Unit testing and code coverage
$ composer cover
- npm
- jQuery 3.2
- grunt-qunit-istanbul
- QUnit 1.23: Unit testing.
- Istanbul 0.3: Code coverage.
- PhantomJS 1.9: Headless browser for unit testing using DOM.
- grunt-contrib-concat: Concatenate js-files.
- grunt-contrib-uglify: Minify js-files.
- npm
- uglifycss: Minify css-files.
- Composer
- PHPUnit 6.1: Unit testing.