Cursor Rules for ITCase projects
npm install @itcase/cursor-rulesCursor Rules для проектов ITCase. Автоматически устанавливается при установке пакета через npm postinstall скрипт.
``bash`
npm install --save-dev @itcase/cursor-rules
После установки содержимое .cursor/rules будет автоматически скопировано в .cursor/rules вашего проекта.
Директория .cursor/rules будет создана в корне вашего проекта при установке пакета. Существующие файлы не будут перезаписаны - добавляются только новые файлы.
Чтобы обновить правила до последней версии:
1. Удалите существующую директорию .cursor/rules в корне проектаnpm install --save-dev @itcase/cursor-rules
2. Переустановите пакет:
Cursor Rules содержат следующие правила и рекомендации:
для ES modules (при "type": "module"), .cjs для CommonJS$3
- Формат коммитов: Conventional Commits
- Скоупы: email, error, webview, gulp, docs, other
- Защита веток: main, master, develop$3
- ESLint, Prettier, Stylelint конфигурации из @itcase/lint
- Исправление ошибок линтинга перед коммитом$3
- Организация кода
- Обработка ошибок
- Производительность
- Безопасность
- ДокументацияРазработка
Для разработки этого пакета:
`bash
Установка зависимостей
npm installЛинтинг
npm run lintТестирование postinstall скрипта
npm run postinstall
``MIT