Browse Source

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

Spencer Alger 12 năm trước cách đây
mục cha
commit
d778873ba5
3 tập tin đã thay đổi với 43 bổ sung29 xóa
  1. 1 0
      .gitignore
  2. 40 0
      .jshintrc
  3. 2 29
      Gruntfile.js

+ 1 - 0
.gitignore

@@ -0,0 +1 @@
+node_modules

+ 40 - 0
.jshintrc

@@ -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
+    }
+}

+ 2 - 29
Gruntfile.js

@@ -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']);
 
-};
+};