generator-caribou
v0.2.15
Published
Generator for front end apps using Gulp, Karma, Mocha & Other Goodies
Readme
Caribou Generator
Yeoman generator for projects that want a simple path to set up the following tools for front-end development:
- gulp task runner
- Sass for stylesheets
- JSHint for linting JavaScript
- Browserify for combining JavaScript
- UglifyJS for minifying JavaScript
- Testing with Karma, Mocha, Chai, Sinon.JS, and Istanbul
You can optionally set up:
Install
npm install -g yo generator-caribou
mkdir my-app
cd my-app
yo caribouUsage
Caribou uses gulp as a task runner. The following tasks are available:
defaultruns the build taskservecleans, runs linter, builds, serves, and watches for developmentserve:distcleans, runs linter, builds, and serves for distributiontestcleans, runs linter, builds, tests, and watches for developmenttest:coveragecleans, runs linter, builds, tests, and generates code coveragetest:appcleans, runs linter, builds, tests, and watches app for developmenttest:servercleans, runs linter, builds, tests, and watches server for developmentbuildcleans, runs linter and builds for distributionlintcleans, runs lintercleancleans for developmentclean:distcleans for distribution
License
This project is distributed under the MIT license.






