Commit Graph

2 Commits

Author SHA1 Message Date
96d68c5a63 feat: добавить программный API для использования как библиотеки
- создан src/index.ts с реэкспортом 14 чистых функций и типов
- перенесён findNearestTemplatesDir из completion.ts в templateUtils.ts
- обновлён package.json: main → dist/index.js, добавлено поле types
- добавлен declaration: true в tsconfig.json для генерации .d.ts
- документирован API в README.md и README_RU.md
- версия поднята до 0.2.0
2026-04-02 18:17:32 +03:00
c46122e62d feat: CLI-утилита для генерации файлов из шаблонов
Реализовано:
- Генерация файлов из папки .templates с подстановкой переменных
- Цветной вывод в терминал с иконками и деревом файлов
- Валидация аргументов и проверка существования папок
- Поддержка --dry-run, --overwrite, произвольных переменных
2026-01-26 20:27:38 +03:00