From 31badb42af09ef08102925fe86a24127cafec7bc Mon Sep 17 00:00:00 2001 From: Juan Pablo Garcia Ripa Date: Tue, 9 Apr 2024 19:44:31 +0200 Subject: [PATCH] Added Material UI 4 import rule to packages/* Signed-off-by: Juan Pablo Garcia Ripa --- packages/app-defaults/.eslintrc.js | 6 +++++- packages/app-next-example-plugin/.eslintrc.js | 6 +++++- packages/frontend-plugin-api/.eslintrc.js | 6 +++++- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/packages/app-defaults/.eslintrc.js b/packages/app-defaults/.eslintrc.js index e2a53a6ad2..e487f765b2 100644 --- a/packages/app-defaults/.eslintrc.js +++ b/packages/app-defaults/.eslintrc.js @@ -1 +1,5 @@ -module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); +module.exports = require('@backstage/cli/config/eslint-factory')(__dirname, { + rules: { + '@backstage/no-top-level-material-ui-4-imports': 'error', + }, +}); diff --git a/packages/app-next-example-plugin/.eslintrc.js b/packages/app-next-example-plugin/.eslintrc.js index e2a53a6ad2..e487f765b2 100644 --- a/packages/app-next-example-plugin/.eslintrc.js +++ b/packages/app-next-example-plugin/.eslintrc.js @@ -1 +1,5 @@ -module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); +module.exports = require('@backstage/cli/config/eslint-factory')(__dirname, { + rules: { + '@backstage/no-top-level-material-ui-4-imports': 'error', + }, +}); diff --git a/packages/frontend-plugin-api/.eslintrc.js b/packages/frontend-plugin-api/.eslintrc.js index e2a53a6ad2..e487f765b2 100644 --- a/packages/frontend-plugin-api/.eslintrc.js +++ b/packages/frontend-plugin-api/.eslintrc.js @@ -1 +1,5 @@ -module.exports = require('@backstage/cli/config/eslint-factory')(__dirname); +module.exports = require('@backstage/cli/config/eslint-factory')(__dirname, { + rules: { + '@backstage/no-top-level-material-ui-4-imports': 'error', + }, +});