Moved JSHint config into the standard .jshintrc file, so that it can be shared with the command line version as well as version that run within IDEs

This commit is contained in:
Spencer Alger 2013-08-26 17:44:02 -07:00
parent 6c4f00ced8
commit d778873ba5
3 changed files with 43 additions and 29 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
node_modules

40
.jshintrc Normal file
View File

@ -0,0 +1,40 @@
{
"jquery": true,
"browser": true,
"bitwise":false,
"curly": true,
"eqnull": true,
"globalstrict": true,
"devel": true,
"eqeqeq": true,
"forin": true,
"immed": true,
"supernew": true,
"expr": true,
"indent": 2,
"latedef": true,
"newcap": true,
"noarg": true,
"noempty": true,
"undef": true,
"boss": true,
"trailing": true,
"laxbreak": true,
"laxcomma": true,
"sub": true,
"maxlen": 140,
"globals": {
"$LAB": false,
"_": false,
"$": false,
"kbn" : false,
"angular" : false,
"exports": true,
"module": false,
"config": false,
"moment": false
}
}

View File

@ -17,34 +17,7 @@ module.exports = function (grunt) {
jshint: {
files: ['Gruntfile.js', 'js/*.js', 'panels/*/*.js' ],
options: {
bitwise: true,
maxlen: 140,
curly: true,
eqeqeq: true,
immed: true,
indent: 2,
latedef: true,
newcap: true,
noarg: true,
sub: true,
undef: true,
boss: true,
eqnull: true,
globalstrict: true,
devel: true,
node: true,
globals: {
'$LAB': false,
'_': false,
'$': false,
'kbn' : false,
window: false,
document: false,
exports: true,
module: false,
config: false,
moment: false
}
jshintrc: '.jshintrc'
}
},
less: {
@ -70,4 +43,4 @@ module.exports = function (grunt) {
// Default task.
grunt.registerTask('default', ['jshint','less']);
};
};