grunt-integration practices with javascript behaviors, including jshint, uglify, usemin, karma, etc.