Problem: Если внутри сегмента в shared еще раз встречается директория с названием сегмента (как на скрине - "ui"), то ложно положительно линтятся импорты внутренностей
Полагаю, что для всяких entities/smth/ui/**/lib будет такая же ошибка
(другой вопрос - насколько такое валидно трекать с точки зрения public-api)
Помогло:
Переименовать shared/ui/Icon/ui в shared/ui/Icon/icons
Добавить реэкспорт внутрь Icon/icons и импортить оттуда
(но лайтконфиг тоже тут триггерится на отсутствие реэкспорта, хотя не должен - ведь это внутренняя реализация)
Problem: Если внутри сегмента в shared еще раз встречается директория с названием сегмента (как на скрине - "ui"), то ложно положительно линтятся импорты внутренностей
Полагаю, что для всяких
entities/smth/ui/**/lib
будет такая же ошибка (другой вопрос - насколько такое валидно трекать с точки зрения public-api)Помогло:
shared/ui/Icon/ui
вshared/ui/Icon/icons
Icon/icons
и импортить оттуда (но лайтконфиг тоже тут триггерится на отсутствие реэкспорта, хотя не должен - ведь это внутренняя реализация)Rules:
public-api
public-api/lite
Version:0.1.0-beta.5
Reference: @pzyryanov1995