]> git.ipfire.org Git - thirdparty/Chart.js.git/commitdiff
Upgrade dependencies (incl. ESLint 4) (#4738)
authorBen McCann <benjamin.j.mccann@gmail.com>
Wed, 1 Nov 2017 15:00:10 +0000 (08:00 -0700)
committerSimon Brunel <simonbrunel@users.noreply.github.com>
Wed, 1 Nov 2017 15:00:10 +0000 (16:00 +0100)
.codeclimate.yml
.eslintrc
package.json

index fcc885c8200779e785b0f2ef6e61302670710644..bd32376436bafa36236295ebec260a8d19045711 100644 (file)
@@ -6,7 +6,7 @@ engines:
       - javascript
   eslint:
     enabled: true
-    channel: "eslint-3"
+    channel: "eslint-4"
   fixme:
     enabled: true
 ratings:
index 6a31e4b6ec23f9ac3974c547051754d7df7be741..c0e1b26ce6f41697bd28b56dac9038ed81871d1c 100644 (file)
--- a/.eslintrc
+++ b/.eslintrc
@@ -1,7 +1,3 @@
-ecmaFeatures:
-  modules: true
-  jsx: true
-
 env:
   amd: true
   browser: true
@@ -72,7 +68,7 @@ rules:
   no-lone-blocks: 2
   no-loop-func: 2
   no-magic-number: 0
-  no-multi-spaces: 2
+  no-multi-spaces: [2, {ignoreEOLComments: true}]
   no-multi-str: 2
   no-native-reassign: 2
   no-new-func: 2
@@ -141,7 +137,7 @@ rules:
   func-style: 0
   id-length: 0
   id-match: 0
-  indent: [2, tab]
+  indent: [2, tab, {flatTernaryExpressions: true}]
   jsx-quotes: 0
   key-spacing: 2
   keyword-spacing: 2
index a7a504887fdbac93afc0ec0f87b12f22cabdfb8b..83987fd129e21f12b9b4db3ae9e05b7be5655102 100644 (file)
     "url": "https://github.com/chartjs/Chart.js.git"
   },
   "devDependencies": {
-    "browserify": "^14.3.0",
-    "browserify-istanbul": "^2.0.0",
-    "bundle-collapser": "^1.2.1",
+    "browserify": "^14.5.0",
+    "browserify-istanbul": "^3.0.1",
+    "bundle-collapser": "^1.3.0",
     "child-process-promise": "^2.2.1",
-    "coveralls": "^2.13.1",
-    "gitbook-cli": "^2.3.0",
+    "coveralls": "^3.0.0",
+    "eslint": "^4.9.0",
+    "gitbook-cli": "^2.3.2",
     "gulp": "3.9.x",
     "gulp-concat": "~2.6.x",
     "gulp-connect": "~5.0.0",
-    "gulp-eslint": "^3.0.1",
+    "gulp-eslint": "^4.0.0",
     "gulp-file": "^0.3.0",
     "gulp-html-validator": "^0.0.5",
     "gulp-insert": "~0.5.0",
-    "gulp-replace": "^0.5.4",
+    "gulp-replace": "^0.6.1",
     "gulp-size": "~2.1.0",
     "gulp-streamify": "^1.0.2",
     "gulp-uglify": "~3.0.x",
     "gulp-util": "~3.0.x",
     "gulp-zip": "~4.0.0",
-    "jasmine": "^2.6.0",
-    "jasmine-core": "^2.6.2",
-    "karma": "^1.7.0",
+    "jasmine": "^2.8.0",
+    "jasmine-core": "^2.8.0",
+    "karma": "^1.7.1",
     "karma-browserify": "^5.1.1",
-    "karma-chrome-launcher": "^2.1.1",
+    "karma-chrome-launcher": "^2.2.0",
     "karma-coverage": "^1.1.1",
     "karma-firefox-launcher": "^1.0.1",
     "karma-jasmine": "^1.1.0",
     "pixelmatch": "^4.0.2",
     "vinyl-source-stream": "^1.1.0",
     "watchify": "^3.9.0",
-    "yargs": "^8.0.1"
+    "yargs": "^9.0.1"
   },
   "spm": {
     "main": "Chart.js"
   },
   "dependencies": {
     "chartjs-color": "~2.2.0",
-    "moment": "~2.18.0"
+    "moment": "~2.19.1"
   }
 }