Added JS linting

This commit is contained in:
Mike Francis 2014-05-08 16:45:41 +01:00
parent b0be6463a8
commit dddec1b350
2 changed files with 9 additions and 3 deletions

View File

@ -43,6 +43,9 @@ module.exports = function(grunt) {
}],
}
},
jshint: {
all: ['js/*.js']
},
uglify: {
all: {
files: { 'script.js': 'js/*.js' }
@ -58,7 +61,7 @@ module.exports = function(grunt) {
},
js: {
files: ['js/*.js'],
tasks: ['uglify']
tasks: ['uglify', 'jshint']
}
}
});
@ -66,11 +69,13 @@ module.exports = function(grunt) {
grunt.loadNpmTasks('grunt-contrib-imagemin');
grunt.loadNpmTasks('grunt-contrib-sass');
grunt.loadNpmTasks('grunt-uncss');
grunt.loadNpmTasks('grunt-svg2png');
grunt.loadNpmTasks('grunt-svgmin');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-contrib-jshint');
grunt.registerTask('default', ['imagemin', 'sass', 'svgmin', 'svg2png', 'watch', 'uglify']);
grunt.registerTask('default', ['imagemin', 'sass', 'svgmin', 'svg2png', 'watch', 'uglify', 'jshint']);
};

View File

@ -8,6 +8,7 @@
"grunt-contrib-imagemin": "~0.5.0",
"grunt-svg2png": "~0.2.0",
"grunt-svgmin": "~0.4.0",
"grunt-contrib-uglify": "~0.4.0"
"grunt-contrib-uglify": "~0.4.0",
"grunt-contrib-jshint": "~0.10.0"
}
}