From 35bc39c85d48415e337b363d5bdb0db20229b947 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Filip=20Tammerg=C3=A5rd?= <44197016+filiptammergard@users.noreply.github.com> Date: Thu, 12 Oct 2023 14:54:23 +0200 Subject: [PATCH 1/3] Allow importing dev dependencies in ESLint flat config file --- packages/eslint-config-airbnb-base/rules/imports.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/eslint-config-airbnb-base/rules/imports.js b/packages/eslint-config-airbnb-base/rules/imports.js index d36e4908fa..c440883bfc 100644 --- a/packages/eslint-config-airbnb-base/rules/imports.js +++ b/packages/eslint-config-airbnb-base/rules/imports.js @@ -92,6 +92,7 @@ module.exports = { '**/protractor.conf.*.js', // protractor config '**/karma.conf.js', // karma config '**/.eslintrc.js' // eslint config + '**/eslint.config.{js,mjs,cjs}' // eslint flat config ], optionalDependencies: false, }], From 897aa1586e7d858a0ce7ae465752e545e5a7b40d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Filip=20Tammerg=C3=A5rd?= <44197016+filiptammergard@users.noreply.github.com> Date: Thu, 12 Oct 2023 14:56:06 +0200 Subject: [PATCH 2/3] Update imports.js --- packages/eslint-config-airbnb-base/rules/imports.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/eslint-config-airbnb-base/rules/imports.js b/packages/eslint-config-airbnb-base/rules/imports.js index c440883bfc..f372e0a2ea 100644 --- a/packages/eslint-config-airbnb-base/rules/imports.js +++ b/packages/eslint-config-airbnb-base/rules/imports.js @@ -91,7 +91,7 @@ module.exports = { '**/protractor.conf.js', // protractor config '**/protractor.conf.*.js', // protractor config '**/karma.conf.js', // karma config - '**/.eslintrc.js' // eslint config + '**/.eslintrc.js', // eslint config '**/eslint.config.{js,mjs,cjs}' // eslint flat config ], optionalDependencies: false, From c09baf2e13d22d99761666ec1340c28cf41adf39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Filip=20Tammerg=C3=A5rd?= <44197016+filiptammergard@users.noreply.github.com> Date: Thu, 12 Oct 2023 19:42:17 +0200 Subject: [PATCH 3/3] Update imports.js --- packages/eslint-config-airbnb-base/rules/imports.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/eslint-config-airbnb-base/rules/imports.js b/packages/eslint-config-airbnb-base/rules/imports.js index f372e0a2ea..f830d88a72 100644 --- a/packages/eslint-config-airbnb-base/rules/imports.js +++ b/packages/eslint-config-airbnb-base/rules/imports.js @@ -92,7 +92,7 @@ module.exports = { '**/protractor.conf.*.js', // protractor config '**/karma.conf.js', // karma config '**/.eslintrc.js', // eslint config - '**/eslint.config.{js,mjs,cjs}' // eslint flat config + '**/eslint.config.js' // eslint flat config ], optionalDependencies: false, }],