Alerting: Add eslint testing-library plugin dependency and create separate ESLint config (#91052)

This commit is contained in:
Tom Ratcliffe
2024-07-30 13:16:54 +01:00
committed by GitHub
parent e3842df675
commit 6fcf594b32
26 changed files with 422 additions and 197 deletions

View File

@@ -1,7 +1,18 @@
{
"extends": ["@grafana/eslint-config", "plugin:react/jsx-runtime"],
"root": true,
"plugins": ["@emotion", "lodash", "jest", "import", "jsx-a11y", "@grafana", "no-barrel-files"],
"plugins": [
"@emotion",
"lodash",
"jest",
"import",
"jsx-a11y",
"@grafana",
"no-barrel-files",
// Included so betterer doesn't fail when processing all files,
// as other parts of the code use testing-library plugin
"testing-library",
],
"settings": {
"import/internal-regex": "^(app/)|(@grafana)",
"import/external-module-folders": ["node_modules", ".yarn"],