aa/cli: предпочтения
Используй pnpm как менеджер пакетов для CLI-проектов. Уверенность: 1.00 Используй TypeScript для CLI-проектов. Уверенность: 0.95 Используй tsup как инструмент сборки для…
# Предпочтения AA в CLI
- Используй pnpm как менеджер пакетов для CLI-проектов. Уверенность: 1.00
- Используй TypeScript для CLI-проектов. Уверенность: 0.95
- Используй tsup как инструмент сборки для CLI-проектов. Уверенность: 0.95
- Используй vitest для тестирования CLI-проектов. Уверенность: 0.95
- Используй Commander.js для обработки команд CLI. Уверенность: 0.95
- Используй clack для интерактивного пользовательского ввода в CLI-проектах. Уверенность: 0.95
- Проверяй, не конфликтует ли имя CLI с существующими именами, перед запуском npm link. Уверенность: 0.95
- Организуй команды CLI в отдельной папке commands, выделяя каждый модуль отдельно. Уверенность: 0.95
- Добавляй небольшой приветственный баннер ASCII-art размером 150px с названием CLI. Уверенность: 0.95
- Используй флаги в нижнем регистре для команд версии и справки (-v, --version, -h, --help). Уверенность: 0.85
- Начинай проекты с версии 0.0.1 вместо 1.0.0. Уверенность: 0.85
- Команда версии должна выводить только номер версии, без ASCII-art, баннера или дополнительной информации. Уверенность: 0.90
- Читай версию CLI из package.json, а не прописывай её непосредственно в исходном коде. Уверенность: 0.75
- Всегда используй ora для индикаторов загрузки в CLI-проектах. Уверенность: 0.95
- Используй picocolors для окрашивания строк в терминале в CLI-проектах. Уверенность: 0.90
- Используй Ink для построения интерактивных интерфейсов CLI в проектах CommandCode. Уверенность: 0.80
- Используй ink-spinner для анимаций загрузки в CLI на основе Ink. Уверенность: 0.70
- Скрывай внутренние флаги из справки: .addOption(new Option('--local').hideHelp()). Уверенность: 0.90
- Используй pnpm.onlyBuiltDependencies в package.json для предварительного одобрения сборок нативных двоичных компонентов. Уверенность: 0.60
- Используй шрифт ANSI Shadow для ASCII-art при большой ширине терминала и ANSI Compact при небольшой. Уверенность: 0.85
- Используй минималистичные белый, серый и чёрный цвета для баннеров ASCII-art. Уверенность: 0.85
- Проверяй возможность публикации пакета командой `npx can-i-publish` перед сборкой или публикацией. Уверенность: 0.85Текст доступен бесплатно по CC0 1.0. Источники и лицензии.
Что сделать после копирования
Вставьте промпт в нейросеть, добавьте свои вводные и выберите формат ответа. Для фото или видео понадобится модель с поддержкой этой задачи. Проверьте результат и уточните запрос при необходимости.