From 0b6136fa47815c74c593eb14bdc12510fa165612 Mon Sep 17 00:00:00 2001 From: Vladimir Kutepov Date: Sat, 23 Jun 2018 01:45:56 +0300 Subject: [PATCH] Use require.resolve to allow nested extend --- packages/eslint-config-airbnb-base/rules/imports.js | 4 ++-- packages/eslint-config-airbnb/rules/react-a11y.js | 6 +++--- packages/eslint-config-airbnb/rules/react.js | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/eslint-config-airbnb-base/rules/imports.js b/packages/eslint-config-airbnb-base/rules/imports.js index 91d82df1cb..bbec3f3a6e 100644 --- a/packages/eslint-config-airbnb-base/rules/imports.js +++ b/packages/eslint-config-airbnb-base/rules/imports.js @@ -7,8 +7,8 @@ module.exports = { sourceType: 'module' }, plugins: [ - 'import' - ], + 'eslint-plugin-import' + ].map(require.resolve), settings: { 'import/resolver': { diff --git a/packages/eslint-config-airbnb/rules/react-a11y.js b/packages/eslint-config-airbnb/rules/react-a11y.js index f53b3d22f6..3c7dd2fbbd 100644 --- a/packages/eslint-config-airbnb/rules/react-a11y.js +++ b/packages/eslint-config-airbnb/rules/react-a11y.js @@ -1,8 +1,8 @@ module.exports = { plugins: [ - 'jsx-a11y', - 'react' - ], + 'eslint-plugin-jsx-a11y', + 'eslint-plugin-react' + ].map(require.resolve), parserOptions: { ecmaFeatures: { diff --git a/packages/eslint-config-airbnb/rules/react.js b/packages/eslint-config-airbnb/rules/react.js index 62675c1cf0..a3e7698c92 100644 --- a/packages/eslint-config-airbnb/rules/react.js +++ b/packages/eslint-config-airbnb/rules/react.js @@ -1,7 +1,7 @@ module.exports = { plugins: [ - 'react', - ], + 'eslint-plugin-react', + ].map(require.resolve), parserOptions: { ecmaFeatures: {