From a8ecaa8a5aa40b59409f8c026e77aad3452fd1a3 Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Sun, 5 Feb 2017 10:50:34 -0800 Subject: [PATCH] [eslint config] [deps] [patch] allow `eslint-plugin-jsx-a11y` to be v3 or v4. Remove `no-marquee` rule temporarily. --- packages/eslint-config-airbnb/package.json | 4 ++-- packages/eslint-config-airbnb/rules/react-a11y.js | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/packages/eslint-config-airbnb/package.json b/packages/eslint-config-airbnb/package.json index c11bc564..4c3df793 100644 --- a/packages/eslint-config-airbnb/package.json +++ b/packages/eslint-config-airbnb/package.json @@ -55,7 +55,7 @@ "eslint": "^3.15.0", "eslint-find-rules": "^1.14.3", "eslint-plugin-import": "^2.2.0", - "eslint-plugin-jsx-a11y": "^3.0.2", + "eslint-plugin-jsx-a11y": "^4.0.0", "eslint-plugin-react": "^6.9.0", "in-publish": "^2.0.0", "react": ">= 0.13.0", @@ -64,7 +64,7 @@ }, "peerDependencies": { "eslint": "^3.15.0", - "eslint-plugin-jsx-a11y": "^3.0.2", + "eslint-plugin-jsx-a11y": "^3.0.2 || ^4.0.0", "eslint-plugin-import": "^2.2.0", "eslint-plugin-react": "^6.9.0" }, diff --git a/packages/eslint-config-airbnb/rules/react-a11y.js b/packages/eslint-config-airbnb/rules/react-a11y.js index b101a93e..8418cecf 100644 --- a/packages/eslint-config-airbnb/rules/react-a11y.js +++ b/packages/eslint-config-airbnb/rules/react-a11y.js @@ -92,10 +92,6 @@ module.exports = { // https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/docs/rules/lang.md 'jsx-a11y/lang': 'error', - // prevent marquee elements - // https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/docs/rules/no-marquee.md - 'jsx-a11y/no-marquee': 'error', - // only allow to have the "scope" attr // https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/docs/rules/scope.md 'jsx-a11y/scope': 'error',