This repository was archived by the owner on Sep 11, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 345
Development & Contributing
Pavel Linkesch edited this page Jan 18, 2015
·
4 revisions
If you're a developer and you want to help, I'm very happy to hear that. First of all, go to waffle.io (that's the blue icon above), where you'll find list of all work that need to be done. Feel free to grab one issue, assign it to yourself and start working.
The plugin uses Grunt for automating development tasks and Bower for package management. To install all the necessities for development run these commands:
npm install
bower install
These are available Grunt tasks:
- js: runs jshint, uglify and handlebars
- css: runs sass, autoprefixer, csso and usebanner
- test: runs jshint and qunit
- watch: watches for modifications on script/scss files and runs js/css task
Please, test you're code to your best knowledge, especially if you're adding new features.
If you want to make sure, that your code runs smoothly in all browsers, you can use Test'em to run tests in all browsers at the same time.