Add onevar to jshintrc, but remove the option for linting the concatenated file

This commit is contained in:
Timmy Willison 2013-04-09 12:48:34 -04:00
parent 6bf2c3e49a
commit 738b8f8431
2 changed files with 8 additions and 4 deletions

View File

@ -14,7 +14,12 @@ module.exports = function( grunt ) {
data = grunt.file.readJSON( filepath );
} catch(e) {}
return data;
};
},
srcHintOptions = readOptionalJSON("src/.jshintrc");
// The concatenated file won't pass onevar
// But our modules can
delete srcHintOptions.onevar;
grunt.initConfig({
pkg: grunt.file.readJSON("package.json"),
@ -72,9 +77,7 @@ module.exports = function( grunt ) {
jshint: {
dist: {
src: [ "dist/jquery.js" ],
options: {
jshintrc: "src/.jshintrc"
}
options: srcHintOptions
},
grunt: {
src: [ "Gruntfile.js" ],

View File

@ -6,6 +6,7 @@
"expr": true,
"immed": true,
"noarg": true,
"onevar": true,
"quotmark": "double",
"smarttabs": true,
"trailing": true,