You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/rules/enforce-import-boundaries.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,8 +21,8 @@ Rules implemented by this lint rule (short):
21
21
- Modules (`src/modules/<name>`): isolated from other modules — importing other modules or their internals is forbidden.
22
22
- Features (`src/features/<name>`): isolated from other features — importing other features is forbidden. Features must not import modules directly.
23
23
- Composables / Components (`src/composables`, `src/components`): should not import app/modules/features internals — these are global-business layers and should stay framework-agnostic.
24
-
- Services (`src/services`): allowed to import `stores`, `entities`, `shared` only.
25
-
- Stores (`src/stores`): allowed to import `entities`, `shared` only.
24
+
- Services (`src/services`): allowed to import other `services`, `stores`, `entities`, `shared`.
25
+
- Stores (`src/stores`): allowed to import other `stores`, `entities`, `shared`.
26
26
- Entities (`src/entities`): allowed to import `entities`, `shared` only.
27
27
- Shared (`src/shared`): must be self-contained; importing other layers is forbidden.
0 commit comments