From 01e1bd61e8d6437c9120b9bced157e3dd75ac875 Mon Sep 17 00:00:00 2001 From: "Dependencies.io Bot" Date: Sun, 19 Nov 2017 16:24:24 +0000 Subject: [PATCH 01/10] Update eslint-config-prettier from 2.7.0 to 2.8.0 in / --- package.json | 2 +- yarn.lock | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index f44bf88e0f0b..6c2fe094ec16 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "enzyme-adapter-react-16": "^1.1.0", "eslint": "^4.11.0", "eslint-config-airbnb": "^16.1.0", - "eslint-config-prettier": "^2.7.0", + "eslint-config-prettier": "^2.8.0", "eslint-plugin-import": "^2.8.0", "eslint-plugin-jest": "^21.3.2", "eslint-plugin-json": "^1.2.0", diff --git a/yarn.lock b/yarn.lock index 1dc291fbac4d..ee083bb3b012 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3954,9 +3954,9 @@ eslint-config-airbnb@^16.1.0: dependencies: eslint-config-airbnb-base "^12.1.0" -eslint-config-prettier@^2.7.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-2.7.0.tgz#7bbfef66ad783277836f4ea556e68b9bcc9da4d0" +eslint-config-prettier@^2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-2.8.0.tgz#929861a11de0249677686eba908118175d1a26bc" dependencies: get-stdin "^5.0.1" From e45b2ae8eaeb4903c4bbd4409d376ca4e06b8797 Mon Sep 17 00:00:00 2001 From: "Dependencies.io Bot" Date: Sun, 19 Nov 2017 16:27:10 +0000 Subject: [PATCH 02/10] Update eslint-plugin-react from 7.4.0 to 7.5.0 in / --- package.json | 2 +- yarn.lock | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 6c2fe094ec16..f5a3fd98e5ce 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "eslint-plugin-json": "^1.2.0", "eslint-plugin-jsx-a11y": "^6.0.2", "eslint-plugin-prettier": "^2.2.0", - "eslint-plugin-react": "^7.3.0", + "eslint-plugin-react": "^7.5.0", "fs-extra": "^4.0.1", "gh-pages": "^1.1.0", "github-release-from-changelog": "^1.2.1", diff --git a/yarn.lock b/yarn.lock index ee083bb3b012..9c30d638076d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4050,7 +4050,7 @@ eslint-plugin-prettier@^2.2.0: fast-diff "^1.1.1" jest-docblock "^21.0.0" -eslint-plugin-react@7.4.0, eslint-plugin-react@^7.3.0: +eslint-plugin-react@7.4.0: version "7.4.0" resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.4.0.tgz#300a95861b9729c087d362dd64abcc351a74364a" dependencies: @@ -4059,6 +4059,15 @@ eslint-plugin-react@7.4.0, eslint-plugin-react@^7.3.0: jsx-ast-utils "^2.0.0" prop-types "^15.5.10" +eslint-plugin-react@^7.5.0: + version "7.5.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.5.0.tgz#84cd4a45f179930268379e1f8fc17aedcfadd357" + dependencies: + doctrine "^2.0.0" + has "^1.0.1" + jsx-ast-utils "^2.0.0" + prop-types "^15.6.0" + eslint-restricted-globals@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/eslint-restricted-globals/-/eslint-restricted-globals-0.1.1.tgz#35f0d5cbc64c2e3ed62e93b4b1a7af05ba7ed4d7" From b65633554c5a40b61edafc316cbb83a20a1fd714 Mon Sep 17 00:00:00 2001 From: "Dependencies.io Bot" Date: Sun, 19 Nov 2017 16:28:47 +0000 Subject: [PATCH 03/10] Update vue from 2.5.5 to 2.5.6 in addons/knobs --- addons/knobs/package.json | 2 +- yarn.lock | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/addons/knobs/package.json b/addons/knobs/package.json index f6544cde4e57..dad2a9fc1428 100644 --- a/addons/knobs/package.json +++ b/addons/knobs/package.json @@ -34,7 +34,7 @@ "style-loader": "^0.19.0", "typescript": "^2.6.1", "typescript-definition-tester": "^0.0.5", - "vue": "^2.5.5" + "vue": "^2.5.6" }, "peerDependencies": { "react": "*", diff --git a/yarn.lock b/yarn.lock index 9c30d638076d..a5da6d37fa49 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11923,6 +11923,10 @@ vue@^2.5.5: version "2.5.5" resolved "https://registry.yarnpkg.com/vue/-/vue-2.5.5.tgz#cc3cd9b2a4f1d7356861ae0f71da0e6beb091910" +vue@^2.5.6: + version "2.5.6" + resolved "https://registry.yarnpkg.com/vue/-/vue-2.5.6.tgz#73654fefa4b37f25dfc657b8b834b44c90822cd7" + vuex@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/vuex/-/vuex-3.0.1.tgz#e761352ebe0af537d4bb755a9b9dc4be3df7efd2" From 393ab51f25794438fa4e90b9b77847d6c93c74d4 Mon Sep 17 00:00:00 2001 From: "Dependencies.io Bot" Date: Sun, 19 Nov 2017 16:30:13 +0000 Subject: [PATCH 04/10] Update vue from 2.5.5 to 2.5.6 in app/vue --- app/vue/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/vue/package.json b/app/vue/package.json index 3cd808e08b90..8e2a1967650e 100644 --- a/app/vue/package.json +++ b/app/vue/package.json @@ -77,7 +77,7 @@ }, "devDependencies": { "nodemon": "^1.12.1", - "vue": "^2.5.5", + "vue": "^2.5.6", "vue-loader": "^13.5.0", "vue-template-compiler": "^2.5.5" }, From 0e083da64f8b80a5c023fe9bada9dc6579cae8d8 Mon Sep 17 00:00:00 2001 From: "Dependencies.io Bot" Date: Sun, 19 Nov 2017 16:31:29 +0000 Subject: [PATCH 05/10] Update vue-template-compiler from 2.5.5 to 2.5.6 in app/vue --- app/vue/package.json | 2 +- yarn.lock | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/app/vue/package.json b/app/vue/package.json index 8e2a1967650e..9c6bb1382846 100644 --- a/app/vue/package.json +++ b/app/vue/package.json @@ -79,7 +79,7 @@ "nodemon": "^1.12.1", "vue": "^2.5.6", "vue-loader": "^13.5.0", - "vue-template-compiler": "^2.5.5" + "vue-template-compiler": "^2.5.6" }, "peerDependencies": { "vue": "*", diff --git a/yarn.lock b/yarn.lock index a5da6d37fa49..fea426184f18 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11915,6 +11915,13 @@ vue-template-compiler@^2.5.5: de-indent "^1.0.2" he "^1.1.0" +vue-template-compiler@^2.5.6: + version "2.5.6" + resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.5.6.tgz#93f062a230a4437ef16064f1eef9cf3797d34bb4" + dependencies: + de-indent "^1.0.2" + he "^1.1.0" + vue-template-es2015-compiler@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.6.0.tgz#dc42697133302ce3017524356a6c61b7b69b4a18" From 6413e8aa96a5f5d57edc56838cf303d11ff22fd2 Mon Sep 17 00:00:00 2001 From: "Dependencies.io Bot" Date: Sun, 19 Nov 2017 16:32:50 +0000 Subject: [PATCH 06/10] Update vue from 2.5.5 to 2.5.6 in examples/vue-kitchen-sink --- examples/vue-kitchen-sink/package.json | 2 +- yarn.lock | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/examples/vue-kitchen-sink/package.json b/examples/vue-kitchen-sink/package.json index a3f881fe5548..bb5532aa53be 100644 --- a/examples/vue-kitchen-sink/package.json +++ b/examples/vue-kitchen-sink/package.json @@ -25,7 +25,7 @@ "webpack-dev-server": "^2.9.3" }, "dependencies": { - "vue": "^2.5.5", + "vue": "^2.5.6", "vuex": "^3.0.0" }, "scripts": { diff --git a/yarn.lock b/yarn.lock index fea426184f18..4dc168256224 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11926,10 +11926,6 @@ vue-template-es2015-compiler@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.6.0.tgz#dc42697133302ce3017524356a6c61b7b69b4a18" -vue@^2.5.5: - version "2.5.5" - resolved "https://registry.yarnpkg.com/vue/-/vue-2.5.5.tgz#cc3cd9b2a4f1d7356861ae0f71da0e6beb091910" - vue@^2.5.6: version "2.5.6" resolved "https://registry.yarnpkg.com/vue/-/vue-2.5.6.tgz#73654fefa4b37f25dfc657b8b834b44c90822cd7" From 678ef9741e8223ce914ee42f2a336102fcaf2334 Mon Sep 17 00:00:00 2001 From: "Dependencies.io Bot" Date: Sun, 19 Nov 2017 16:34:31 +0000 Subject: [PATCH 07/10] Update vue-template-compiler from 2.5.5 to 2.5.6 in examples/vue-kitchen-sink --- examples/vue-kitchen-sink/package.json | 2 +- yarn.lock | 7 ------- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/examples/vue-kitchen-sink/package.json b/examples/vue-kitchen-sink/package.json index bb5532aa53be..af368b25c0ea 100644 --- a/examples/vue-kitchen-sink/package.json +++ b/examples/vue-kitchen-sink/package.json @@ -20,7 +20,7 @@ "vue-hot-reload-api": "^2.2.4", "vue-loader": "^13.5.0", "vue-style-loader": "^3.0.1", - "vue-template-compiler": "^2.5.5", + "vue-template-compiler": "^2.5.6", "webpack": "^3.6.0", "webpack-dev-server": "^2.9.3" }, diff --git a/yarn.lock b/yarn.lock index 4dc168256224..4ccf48cb97cd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -11908,13 +11908,6 @@ vue-style-loader@^3.0.0, vue-style-loader@^3.0.1: hash-sum "^1.0.2" loader-utils "^1.0.2" -vue-template-compiler@^2.5.5: - version "2.5.5" - resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.5.5.tgz#0cfb47c784f75500d94aa57d2220bb324b59fae0" - dependencies: - de-indent "^1.0.2" - he "^1.1.0" - vue-template-compiler@^2.5.6: version "2.5.6" resolved "https://registry.yarnpkg.com/vue-template-compiler/-/vue-template-compiler-2.5.6.tgz#93f062a230a4437ef16064f1eef9cf3797d34bb4" From 579ad870f11b9e90218e3d41bf5b24e6194b37ae Mon Sep 17 00:00:00 2001 From: hypnos Date: Sun, 19 Nov 2017 23:39:08 +0300 Subject: [PATCH 08/10] Revert "Update eslint-plugin-react from 7.4.0 to 7.5.0 in /" This reverts commit e45b2ae --- package.json | 2 +- yarn.lock | 11 +---------- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index f5a3fd98e5ce..6c2fe094ec16 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "eslint-plugin-json": "^1.2.0", "eslint-plugin-jsx-a11y": "^6.0.2", "eslint-plugin-prettier": "^2.2.0", - "eslint-plugin-react": "^7.5.0", + "eslint-plugin-react": "^7.3.0", "fs-extra": "^4.0.1", "gh-pages": "^1.1.0", "github-release-from-changelog": "^1.2.1", diff --git a/yarn.lock b/yarn.lock index 4ccf48cb97cd..cd20ce162feb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4050,7 +4050,7 @@ eslint-plugin-prettier@^2.2.0: fast-diff "^1.1.1" jest-docblock "^21.0.0" -eslint-plugin-react@7.4.0: +eslint-plugin-react@7.4.0, eslint-plugin-react@^7.3.0: version "7.4.0" resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.4.0.tgz#300a95861b9729c087d362dd64abcc351a74364a" dependencies: @@ -4059,15 +4059,6 @@ eslint-plugin-react@7.4.0: jsx-ast-utils "^2.0.0" prop-types "^15.5.10" -eslint-plugin-react@^7.5.0: - version "7.5.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.5.0.tgz#84cd4a45f179930268379e1f8fc17aedcfadd357" - dependencies: - doctrine "^2.0.0" - has "^1.0.1" - jsx-ast-utils "^2.0.0" - prop-types "^15.6.0" - eslint-restricted-globals@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/eslint-restricted-globals/-/eslint-restricted-globals-0.1.1.tgz#35f0d5cbc64c2e3ed62e93b4b1a7af05ba7ed4d7" From a8ffd992ac68b4f6f0b270763ba491e7c3c52858 Mon Sep 17 00:00:00 2001 From: hypnos Date: Sun, 19 Nov 2017 23:45:59 +0300 Subject: [PATCH 09/10] Update eslint-plugin-react from 7.4.0 to 7.5.1 in / --- package.json | 2 +- yarn.lock | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 6c2fe094ec16..2a38160778bc 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "eslint-plugin-json": "^1.2.0", "eslint-plugin-jsx-a11y": "^6.0.2", "eslint-plugin-prettier": "^2.2.0", - "eslint-plugin-react": "^7.3.0", + "eslint-plugin-react": "^7.5.1", "fs-extra": "^4.0.1", "gh-pages": "^1.1.0", "github-release-from-changelog": "^1.2.1", diff --git a/yarn.lock b/yarn.lock index cd20ce162feb..f05b52e147ab 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4050,7 +4050,7 @@ eslint-plugin-prettier@^2.2.0: fast-diff "^1.1.1" jest-docblock "^21.0.0" -eslint-plugin-react@7.4.0, eslint-plugin-react@^7.3.0: +eslint-plugin-react@7.4.0: version "7.4.0" resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.4.0.tgz#300a95861b9729c087d362dd64abcc351a74364a" dependencies: @@ -4059,6 +4059,15 @@ eslint-plugin-react@7.4.0, eslint-plugin-react@^7.3.0: jsx-ast-utils "^2.0.0" prop-types "^15.5.10" +eslint-plugin-react@^7.5.1: + version "7.5.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.5.1.tgz#52e56e8d80c810de158859ef07b880d2f56ee30b" + dependencies: + doctrine "^2.0.0" + has "^1.0.1" + jsx-ast-utils "^2.0.0" + prop-types "^15.6.0" + eslint-restricted-globals@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/eslint-restricted-globals/-/eslint-restricted-globals-0.1.1.tgz#35f0d5cbc64c2e3ed62e93b4b1a7af05ba7ed4d7" From 8f14a168775c9ef31546656a102d8792b0a58f27 Mon Sep 17 00:00:00 2001 From: hypnos Date: Mon, 20 Nov 2017 00:48:29 +0300 Subject: [PATCH 10/10] Fix new lint error --- addons/knobs/src/components/PropForm.js | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/addons/knobs/src/components/PropForm.js b/addons/knobs/src/components/PropForm.js index ae5f89776b97..0a76f713c0e6 100644 --- a/addons/knobs/src/components/PropForm.js +++ b/addons/knobs/src/components/PropForm.js @@ -20,14 +20,11 @@ const stylesheet = { }; export default class propForm extends React.Component { - constructor() { - super(); - this._onFieldChange = this.onFieldChange.bind(this); - } - - onFieldChange(name, type, value) { - const change = { name, type, value }; - this.props.onFieldChange(change); + makeChangeHandler(name, type) { + return value => { + const change = { name, type, value }; + this.props.onFieldChange(change); + }; } render() { @@ -36,8 +33,7 @@ export default class propForm extends React.Component { return (
{knobs.map(knob => { - // eslint-disable-next-line react/jsx-no-bind - const changeHandler = this.onFieldChange.bind(this, knob.name, knob.type); + const changeHandler = this.makeChangeHandler(knob.name, knob.type); return (