Skip to content

[Feature] Добавить проверку воспроизводимости генерации иконок #698

@TorinAsakura

Description

@TorinAsakura

С чем связан запрос?

@atls-ui-generators/icons является рабочим генератором производного кода: SVG и replacements превращаются в типизированные React-компоненты. Сейчас ценность генератора понятна, но нужен контроль воспроизводимости, чтобы сгенерированные icons не дрейфовали от исходных SVG и replacements.

Опиши план реализации

Добавить проверку для ui-admin/icons, которая подтверждает, что текущие svg и replacements.ts порождают закоммиченные React-компоненты без неожиданного diff.

Проверка должна запускаться штатным способом и не требовать ручного сравнения файлов. При изменении SVG или replacements без обновления сгенерированных компонентов проверка должна падать.

Критерии готовности выполнения задачи

  • генерация ui-admin/icons воспроизводима из svg и replacements.ts
  • проверка падает, если сгенерированные icon-компоненты не соответствуют исходникам
  • проверка не оставляет рабочее дерево грязным после успешного запуска
  • сценарий покрывает generate-icons и generate-replacements
  • результат подтверждается штатными проверками

Metadata

Metadata

Assignees

Labels

No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions