]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Update ESLint to v2.5.3 (#20043)
authorChris Rebert <github@chrisrebert.com>
Sat, 4 Jun 2016 21:28:34 +0000 (14:28 -0700)
committerChris Rebert <github@chrisrebert.com>
Sat, 4 Jun 2016 21:28:34 +0000 (14:28 -0700)
Refs #19908.

[skip sauce]
[skip validator]

grunt/npm-shrinkwrap.json
js/.eslintrc.json
js/src/carousel.js
package.json

index b89fd189eef3a93b4a06b21d574d767102fcbd38..cfc670cd6c9c22a933f0ff685cc2b7430fdd214a 100644 (file)
       "resolved": "https://registry.npmjs.org/acorn/-/acorn-1.2.2.tgz"
     },
     "acorn-jsx": {
-      "version": "3.0.1",
-      "from": "acorn-jsx@>=3.0.0 <4.0.0",
-      "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
+      "version": "2.0.1",
+      "from": "acorn-jsx@>=2.0.1 <3.0.0",
+      "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-2.0.1.tgz",
       "dependencies": {
         "acorn": {
-          "version": "3.1.0",
-          "from": "acorn@^3.0.4",
-          "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.1.0.tgz"
+          "version": "2.7.0",
+          "from": "acorn@>=2.0.1 <3.0.0",
+          "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz"
         }
       }
     },
       "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz"
     },
     "eslint": {
-      "version": "2.4.0",
-      "from": "eslint@2.4.0",
-      "resolved": "https://registry.npmjs.org/eslint/-/eslint-2.4.0.tgz",
+      "version": "2.5.3",
+      "from": "eslint@2.5.3",
+      "resolved": "https://registry.npmjs.org/eslint/-/eslint-2.5.3.tgz",
       "dependencies": {
         "argparse": {
           "version": "1.0.7",
           "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.2.tgz"
         },
         "glob": {
-          "version": "6.0.4",
-          "from": "glob@>=6.0.4 <7.0.0",
-          "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz"
+          "version": "7.0.3",
+          "from": "glob@>=7.0.3 <8.0.0",
+          "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.3.tgz"
         },
         "globals": {
-          "version": "8.18.0",
-          "from": "globals@>=8.11.0 <9.0.0",
-          "resolved": "https://registry.npmjs.org/globals/-/globals-8.18.0.tgz"
+          "version": "9.7.0",
+          "from": "globals@>=9.2.0 <10.0.0",
+          "resolved": "https://registry.npmjs.org/globals/-/globals-9.7.0.tgz"
         },
         "js-yaml": {
           "version": "3.6.1",
           "from": "lodash@>=4.0.0 <5.0.0",
           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.13.1.tgz"
         },
-        "shelljs": {
-          "version": "0.5.3",
-          "from": "shelljs@>=0.5.3 <0.6.0",
-          "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.5.3.tgz"
-        },
         "user-home": {
           "version": "2.0.0",
           "from": "user-home@>=2.0.0 <3.0.0",
       }
     },
     "espree": {
-      "version": "3.1.5",
-      "from": "espree@>=3.0.0 <4.0.0",
-      "resolved": "https://registry.npmjs.org/espree/-/espree-3.1.5.tgz",
+      "version": "3.1.3",
+      "from": "espree@3.1.3",
+      "resolved": "https://registry.npmjs.org/espree/-/espree-3.1.3.tgz",
       "dependencies": {
         "acorn": {
           "version": "3.1.0",
       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz"
     },
     "ignore": {
-      "version": "2.2.19",
-      "from": "ignore@>=2.2.19 <3.0.0",
-      "resolved": "https://registry.npmjs.org/ignore/-/ignore-2.2.19.tgz"
+      "version": "3.1.2",
+      "from": "ignore@>=3.0.10 <4.0.0",
+      "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.1.2.tgz"
+    },
+    "imurmurhash": {
+      "version": "0.1.4",
+      "from": "imurmurhash@>=0.1.4 <0.2.0",
+      "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"
     },
     "in-publish": {
       "version": "2.0.0",
index 1bf696daeb1f53d1eeb5f7eb74a2fbf09b5cd1d5..f64ef2e709a21011bd0c4faeab3a845c2abdd5c8 100644 (file)
@@ -24,6 +24,7 @@
         "no-dupe-args": "error",
         "no-dupe-keys": "error",
         "no-duplicate-case": "error",
+        "no-duplicate-imports": "error",
         "no-empty": "error",
         "no-empty-character-class": "error",
         "no-empty-pattern": "error",
@@ -43,6 +44,7 @@
         "no-sparse-arrays": "error",
         "no-unexpected-multiline": "error",
         "no-unreachable": "error",
+        "no-useless-escape": "error",
         "use-isnan": "error",
         "valid-jsdoc": "off",
         "valid-typeof": "error",
         "space-infix-ops": "error",
         "space-in-parens": "error",
         "space-unary-ops": "error",
+        "max-statements-per-line": ["error", { "max": 1 }],
 
         // es6
         "arrow-parens": "error",
index f990c699aba859901614aeffba3346c8bb203301..e24aed08f6c218e6a048dabf689bad2f99d6d5fc 100644 (file)
@@ -238,9 +238,14 @@ const Carousel = (($) => {
       }
 
       switch (event.which) {
-        case ARROW_LEFT_KEYCODE: this.prev(); break
-        case ARROW_RIGHT_KEYCODE: this.next(); break
-        default: return
+        case ARROW_LEFT_KEYCODE:
+          this.prev()
+          break
+        case ARROW_RIGHT_KEYCODE:
+          this.next()
+          break
+        default:
+          return
       }
     }
 
index 8604d9f586992fb069f226c5285c3c03ab426a56..d5f02993f74960f6e837343ad0729bebebd45f2b 100644 (file)
@@ -38,7 +38,7 @@
   "devDependencies": {
     "autoprefixer": "^6.0.3",
     "babel-eslint": "^6.0.4",
-    "eslint": "^2.4.0",
+    "eslint": "^2.5.3",
     "grunt": "^0.4.5",
     "grunt-babel": "^5.0.3",
     "grunt-build-control": "^0.6.0",