Explorar o código

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 %!s(int64=12) %!d(string=hai) anos
pai
achega
d778873ba5
Modificáronse 3 ficheiros con 43 adicións e 29 borrados
  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: {
     jshint: {
       files: ['Gruntfile.js', 'js/*.js', 'panels/*/*.js' ],
       files: ['Gruntfile.js', 'js/*.js', 'panels/*/*.js' ],
       options: {
       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: {
     less: {
@@ -70,4 +43,4 @@ module.exports = function (grunt) {
   // Default task.
   // Default task.
   grunt.registerTask('default', ['jshint','less']);
   grunt.registerTask('default', ['jshint','less']);
 
 
-};
+};