From 90dbf1c012499466357719cc8964d48aa1fcde58 Mon Sep 17 00:00:00 2001
From: Vitaly Slobodin <vslobodin@gitlab.com>
Date: Wed, 3 Feb 2021 19:56:47 +0300
Subject: [PATCH] Add webpack and jest aliases to ESLint config

---
 .eslintrc.yml | 38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/.eslintrc.yml b/.eslintrc.yml
index fddaf4929fe66..99c390e506020 100644
--- a/.eslintrc.yml
+++ b/.eslintrc.yml
@@ -43,6 +43,44 @@ rules:
   promise/always-return: off
   promise/no-callback-in-promise: off
   "@gitlab/no-global-event-off": error
+  import/order:
+  - error
+  - groups:
+    - builtin
+    - external
+    - internal
+    - parent
+    - sibling
+    - index
+    pathGroups:
+    - pattern: ~/**
+      group: internal
+    - pattern: emojis/**
+      group: internal
+    - pattern: "{ee_,}empty_states/**"
+      group: internal
+    - pattern: "{ee_,}icons/**"
+      group: internal
+    - pattern: "{ee_,}images/**"
+      group: internal
+    - pattern: vendor/**
+      group: internal
+    - pattern: shared_queries/**
+      group: internal
+    - pattern: "{ee_,}spec/**"
+      group: internal
+    - pattern: "{ee_,}jest/**"
+      group: internal
+    - pattern: ee_else_ce/**
+      group: internal
+    - pattern: ee/**
+      group: internal
+    - pattern: ee_component/**
+      group: internal
+    - pattern: "{test_,}helpers/**"
+      group: internal
+    - pattern: test_fixtures/**
+      group: internal
 overrides:
   - files:
       - '**/spec/**/*'
-- 
GitLab