42 Commits

Author SHA1 Message Date
Gromov Sergei
bc4bece3c5 Merge pull request #14 from gromlab-ru/chore/release-1.1.5
chore(release): подготовить версию 1.1.5
v1.1.5
2026-07-11 23:59:22 +03:00
c47fbdad8c chore(release): подготовить версию 1.1.5 2026-07-11 23:56:49 +03:00
Gromov Sergei
06fef6bd96 Merge pull request #13 from gromlab-ru/fix/update-repository-urls
fix: обновить URL репозитория после переименования
2026-07-11 23:52:39 +03:00
00fa6cea28 fix: обновить URL репозитория после переименования
- обновлены package metadata для npm Trusted Publishing
- заменены публичные ссылки в документации и интерфейсах
2026-07-11 23:50:39 +03:00
Gromov Sergei
b9451c8ff3 Merge pull request #12 from gromlab-ru/chore/release-1.1.4
chore(release): подготовить версию 1.1.4
v1.1.4
2026-07-11 23:34:49 +03:00
1b6a5cb90c chore(release): подготовить версию 1.1.4 2026-07-11 23:32:57 +03:00
Gromov Sergei
cb40d4eb04 Merge pull request #11 from gromlab-ru/docs/readme-refresh
docs: переработать документацию проекта
2026-07-11 23:28:14 +03:00
873704abd6 docs: добавить обзор преимуществ проекта 2026-07-11 23:22:48 +03:00
3f6b186a5b docs: переработать документацию проекта
- обновлены русская и английская версии README
- добавлены технические справочники на двух языках
- актуализированы ссылки и инструкции для React-сборок
2026-07-11 23:20:39 +03:00
Gromov Sergei
c7e6a27236 Merge pull request #10 from gromov-sergei/chore/release-1.1.3
chore(release): подготовить версию 1.1.3
v1.1.3
2026-07-11 18:47:15 +03:00
b4869deb97 chore(release): подготовить версию 1.1.3 2026-07-11 18:45:07 +03:00
Gromov Sergei
07d57e3838 Merge pull request #9 from gromov-sergei/docs/local-cli-workflow
docs: обновить установку и команды генерации
2026-07-11 18:36:19 +03:00
1b5b446d8f docs: обновить установку и команды генерации
- пакет указан как development dependency
- команды переведены на локальный CLI без npx
- удалены версионные ограничения Next.js
- синхронизированы английская и русская документация и skills
2026-07-11 18:23:41 +03:00
Gromov Sergei
b3a3a8347a Merge pull request #8 from gromov-sergei/chore/release-1.1.2
chore(release): подготовить версию 1.1.2
v1.1.2
2026-07-11 15:01:03 +03:00
b72a113955 chore(release): подготовить версию 1.1.2 2026-07-11 14:58:51 +03:00
Gromov Sergei
838cb7cfff Merge pull request #7 from gromov-sergei/feat/rework-ai-skills
feat(skills): переработать AI-скиллы
2026-07-11 14:55:08 +03:00
4833b31516 feat(skills): переработать AI-скиллы
- добавлены синхронные английские и русские инструкции для агентов
- расширена сборка документов из Markdown-фрагментов
- артефакты перенесены в игнорируемый release output
- обновлены README и проверки скиллов
2026-07-11 14:50:09 +03:00
Gromov Sergei
38068d7c9f Merge pull request #6 from gromov-sergei/chore/release-1.1.1
chore(release): подготовить версию 1.1.1
v1.1.1
2026-07-11 12:16:36 +03:00
82bc9e7d77 chore(release): подготовить версию 1.1.1 2026-07-11 12:14:43 +03:00
Gromov Sergei
b6c4561c28 Merge pull request #5 from gromov-sergei/docs/add-skill-download-links
docs: добавить ссылки на скачивание скиллов
2026-07-11 12:10:49 +03:00
03858aa1f4 docs: добавить ссылки на скачивание скиллов
- добавлены latest-ссылки на английский и русский архивы
- добавлена ссылка на SHA-256-суммы
- обновлены references обоих generated-скиллов
2026-07-11 12:08:39 +03:00
Gromov Sergei
9439682235 Merge pull request #4 from gromov-sergei/fix/npm-oidc-publish
fix: настроить OIDC-публикацию npm
2026-07-11 11:12:25 +03:00
df096126a7 fix: настроить OIDC-публикацию npm
- release job переведён на checkout и setup-node v6
- npm registry настроен явно без кеширования release job
- пакет публикуется из корня через стандартный npm publish
2026-07-11 11:10:31 +03:00
Gromov Sergei
4b47df9898 Merge pull request #3 from gromov-sergei/fix/release-workflow
fix: исправить публикацию релизных артефактов
2026-07-11 10:22:44 +03:00
40138788e0 fix: исправить публикацию релизных артефактов
- локальный npm tarball явно указан через ./release
- загрузка GitHub Release assets выполняется до npm publish
- добавлен ручной повторный запуск для существующего тега
2026-07-11 10:20:37 +03:00
Gromov Sergei
bea4841e24 Merge pull request #2 from gromov-sergei/chore/release-1.1.0
chore(release): подготовить версию 1.1.0
v1.1.0
2026-07-11 10:07:50 +03:00
d5970b47fd chore(release): подготовить версию 1.1.0 2026-07-11 10:05:04 +03:00
Gromov Sergei
4acd711ab7 Merge pull request #1 from gromov-sergei/feat/github-migration-localization
feat: локализовать документацию и автоматизировать релизы
2026-07-11 10:01:27 +03:00
0ab4362e02 ci: добавить проверку и публикацию релизов
- добавлен CI для pull request и master
- настроена OIDC-публикация npm из GitHub Release
- добавлена упаковка локализованных скиллов и контрольных сумм
2026-07-11 09:27:46 +03:00
5abece718b chore: перенести ссылки проекта на GitHub
- обновлены repository, homepage и bugs в package.json
- ссылки README, SpriteViewer и preview переведены на GitHub
- URL репозитория обновлён в generated-комментариях
2026-07-11 09:27:18 +03:00
a2d747df15 chore: удалить устаревшее содержимое preview
- удалены legacy AI-инструкции preview-приложения
- удалены неиспользуемые шаблоны генерации модулей
2026-07-11 09:27:01 +03:00
81df9027cd feat: добавить локализацию документации и скиллов
- добавлены английские README и руководства с переключением языка
- сборка скиллов разделена на английскую и русскую версии
- локализованные документы включены в npm-пакет
2026-07-11 09:26:43 +03:00
05a0a9f7ed feat: выпустить версию 1.0.0
- добавлены отдельные режимы генерации для React, Next.js и legacy
- добавлены SpriteViewer, типизированные компоненты и безопасный codegen
- перенесена сборка AI-скила и обновлена документация
- добавлены migration guide, лицензии и проверки публикации
2026-07-11 07:00:59 +03:00
3a60b5c6ae feat: добавить entry-point для React-модуля
- добавлена генерация index.ts рядом с React-компонентом

- добавлен тест генерации directory import

- обновлена документация ожидаемого output
2026-05-20 14:02:28 +03:00
dab7685cf2 fix: обновить URL репозитория на веб-адрес 2026-04-22 19:22:33 +03:00
41f514d7fb fix: убрать префикс git+ из URL репозитория 2026-04-22 19:22:00 +03:00
514b71c7cd chore: обновить версию до 0.1.2 2026-04-22 19:18:34 +03:00
23547f4f4b docs: переработать README 2026-04-22 19:14:37 +03:00
a036ea95be docs: обновить README — прямая ссылка на превью, комментарии в конфиге 2026-04-22 18:54:01 +03:00
0ec3b64d2f chore: подготовить пакет к публикации
- Добавлены main/types в package.json для совместимости с moduleResolution: node
- Файлы в files указаны явно вместо "dist"
- Добавлены repository, homepage, bugs
- Добавлено превью-изображение в README
- Версия обновлена до 0.1.1
2026-04-22 18:31:12 +03:00
e77e7dfcf1 refactor: заменить shiki на самописный highlighter и обновить архитектуру
- Удалён shiki (9.5→0 МБ), создан regex-токенизатор для html/css/xml
- CLI переведён с аргументов на конфиг-файл svg-sprites.config.ts
- Превью переработано: React-приложение вместо инлайн HTML
- Добавлен футер с названием пакета и ссылкой на репозиторий
- Исправлена загрузка dev-data.js для Vite 8
- Футер прижат к низу, содержимое центрировано
2026-04-22 16:54:35 +03:00
aad1c97f50 feat: инициализировать пакет генерации SVG-спрайтов
- создан NPM-пакет @gromlab/svg-sprites (ESM, TypeScript)
- реализован CLI через citty и программный API
- добавлена компиляция SVG в спрайты (stack/symbol) через svg-sprite
- добавлена генерация TypeScript union-типов имён иконок
- реализованы SVG-трансформации: замена цветов на CSS-переменные,
  удаление width/height, добавление transition к элементам с цветом
- добавлен генератор HTML-превью с color picker-ами, авто-темой,
  синхронизацией currentColor с темой и поиском по иконкам
- добавлены тестовые SVG-файлы (icons, logos)
2026-04-21 23:07:34 +03:00