From bfb3ef78735d9124f36458b976e43e6f80c2a0b3 Mon Sep 17 00:00:00 2001 From: QWp6t Date: Mon, 9 Jan 2017 13:16:58 -0800 Subject: [PATCH] Update airbnb 14.0.0 --- .eslintrc | 9 +++++++-- assets/build/.eslintrc | 9 +++++++-- package.json | 6 +++--- yarn.lock | 22 +++++++++++----------- 4 files changed, 28 insertions(+), 18 deletions(-) diff --git a/.eslintrc b/.eslintrc index 4619788..f34c51e 100644 --- a/.eslintrc +++ b/.eslintrc @@ -11,7 +11,12 @@ "node": true }, "rules": { - "react/require-extension": 0, - "import/extensions": [1, { "js": "never" }] + "comma-dangle": ["error", { + "arrays": "always-multiline", + "objects": "always-multiline", + "imports": "always-multiline", + "exports": "always-multiline", + "functions": "ignore" + }] } } diff --git a/assets/build/.eslintrc b/assets/build/.eslintrc index 30767dd..6ba45d6 100644 --- a/assets/build/.eslintrc +++ b/assets/build/.eslintrc @@ -4,7 +4,12 @@ "rules": { "import/no-extraneous-dependencies": 0, "prefer-rest-params": 0, - "react/require-extension": 0, - "import/extensions": [1, { "js": "never" }] + "comma-dangle": ["error", { + "arrays": "always-multiline", + "objects": "always-multiline", + "imports": "always-multiline", + "exports": "always-multiline", + "functions": "ignore" + }] } } diff --git a/package.json b/package.json index 7581623..cf8d7fb 100644 --- a/package.json +++ b/package.json @@ -40,11 +40,11 @@ "css-loader": "^0.26.1", "cssnano": "^3.10.0", "eslint": "^3.13.0", - "eslint-config-airbnb": "^12.0.0", + "eslint-config-airbnb": "^14.0.0", "eslint-loader": "^1.6.1", "eslint-plugin-import": "^2.0.1", - "eslint-plugin-jsx-a11y": "^2.2.3", - "eslint-plugin-react": "^6.6.0", + "eslint-plugin-jsx-a11y": "^3.0.2", + "eslint-plugin-react": "^6.9.0", "extract-text-webpack-plugin": "^2.0.0-beta.4", "file-loader": "^0.9.0", "glob": "^7.1.1", diff --git a/yarn.lock b/yarn.lock index ba33d53..0fdd844 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1585,15 +1585,15 @@ escope@^3.6.0: esrecurse "^4.1.0" estraverse "^4.1.1" -eslint-config-airbnb-base@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-8.0.0.tgz#c5e958a469ab8af76aff068b43d784e5afe74ca7" +eslint-config-airbnb-base@^11.0.1: + version "11.0.1" + resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-11.0.1.tgz#5401dba284c6b7d7c8fb1c2ee19aba018f9dfa21" -eslint-config-airbnb@^12.0.0: - version "12.0.0" - resolved "https://registry.yarnpkg.com/eslint-config-airbnb/-/eslint-config-airbnb-12.0.0.tgz#ab282b756a25f03d04ac264c24d673a08a803270" +eslint-config-airbnb@^14.0.0: + version "14.0.0" + resolved "https://registry.yarnpkg.com/eslint-config-airbnb/-/eslint-config-airbnb-14.0.0.tgz#bfd87a71102ba3ee19c3733357000b3d5e39790f" dependencies: - eslint-config-airbnb-base "^8.0.0" + eslint-config-airbnb-base "^11.0.1" eslint-import-resolver-node@^0.2.0: version "0.2.3" @@ -1634,15 +1634,15 @@ eslint-plugin-import@^2.0.1: minimatch "^3.0.3" pkg-up "^1.0.0" -eslint-plugin-jsx-a11y@^2.2.3: - version "2.2.3" - resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-2.2.3.tgz#4e35cb71b8a7db702ac415c806eb8e8d9ea6c65d" +eslint-plugin-jsx-a11y@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-3.0.2.tgz#9f0eabcafde3d2a2600d96a66adb90d099e841fe" dependencies: damerau-levenshtein "^1.0.0" jsx-ast-utils "^1.0.0" object-assign "^4.0.1" -eslint-plugin-react@^6.6.0: +eslint-plugin-react@^6.9.0: version "6.9.0" resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-6.9.0.tgz#54c2e9906b76f9d10142030bdc34e9d6840a0bb2" dependencies: