Skip to content

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

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

Fields

No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions