chore(grunt): update to latest jshint task

Upgrade JSHint task from ~0.6.4 to ~0.7.2. Two useful changes: ability
to set jshintrc option to use jshint's native ability for finding .jshintrc
files relative to the linted files and update jshint to 2.3.0.

Closes #5143
This commit is contained in:
James Brewer 2013-11-26 13:26:10 -08:00 committed by Pete Bacon Darwin
parent d0f8bd30a6
commit 05ef1bd853
2 changed files with 4 additions and 11 deletions

View file

@ -106,45 +106,38 @@ module.exports = function(grunt) {
}, },
jshint: { jshint: {
options: {
jshintrc: true,
},
ng: { ng: {
files: { src: files['angularSrc'] }, files: { src: files['angularSrc'] },
options: { jshintrc: 'src/.jshintrc' }
}, },
ngAnimate: { ngAnimate: {
files: { src: 'src/ngAnimate/**/*.js' }, files: { src: 'src/ngAnimate/**/*.js' },
options: { jshintrc: 'src/ngAnimate/.jshintrc' }
}, },
ngCookies: { ngCookies: {
files: { src: 'src/ngCookies/**/*.js' }, files: { src: 'src/ngCookies/**/*.js' },
options: { jshintrc: 'src/ngCookies/.jshintrc' }
}, },
ngLocale: { ngLocale: {
files: { src: 'src/ngLocale/**/*.js' }, files: { src: 'src/ngLocale/**/*.js' },
options: { jshintrc: 'src/ngLocale/.jshintrc' }
}, },
ngMock: { ngMock: {
files: { src: 'src/ngMock/**/*.js' }, files: { src: 'src/ngMock/**/*.js' },
options: { jshintrc: 'src/ngMock/.jshintrc' }
}, },
ngResource: { ngResource: {
files: { src: 'src/ngResource/**/*.js' }, files: { src: 'src/ngResource/**/*.js' },
options: { jshintrc: 'src/ngResource/.jshintrc' }
}, },
ngRoute: { ngRoute: {
files: { src: 'src/ngRoute/**/*.js' }, files: { src: 'src/ngRoute/**/*.js' },
options: { jshintrc: 'src/ngRoute/.jshintrc' }
}, },
ngSanitize: { ngSanitize: {
files: { src: 'src/ngSanitize/**/*.js' }, files: { src: 'src/ngSanitize/**/*.js' },
options: { jshintrc: 'src/ngSanitize/.jshintrc' }
}, },
ngScenario: { ngScenario: {
files: { src: 'src/ngScenario/**/*.js' }, files: { src: 'src/ngScenario/**/*.js' },
options: { jshintrc: 'src/ngScenario/.jshintrc' }
}, },
ngTouch: { ngTouch: {
files: { src: 'src/ngTouch/**/*.js' }, files: { src: 'src/ngTouch/**/*.js' },
options: { jshintrc: 'src/ngTouch/.jshintrc' }
} }
}, },

View file

@ -48,6 +48,6 @@
} }
], ],
"dependencies": { "dependencies": {
"grunt-contrib-jshint": "~0.6.4" "grunt-contrib-jshint": "~0.7.2"
} }
} }