Files
gsap-carousel/.husky/pre-push
T
Ilia Mashkov 4ea641b64e feat: Husky pre-push хуки с проверками качества кода
- Добавлен Husky 9 с pre-push хуком
- Проверки: type-check, lint, lint:styles, build:prod
- Новые скрипты: build:prod, build:dev с env переменными
- Обновлен dev скрипт для использования env переменных
- Добавлена документация (.husky/README.md, HUSKY_SETUP.md)
- Обновлен .gitignore для включения .husky/
2025-11-19 10:26:47 +03:00

19 lines
431 B
Bash

#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"
echo "Запуск проверок перед push..."
echo "Проверка типов TypeScript..."
pnpm type-check || exit 1
echo "Проверка ESLint..."
pnpm lint || exit 1
echo "Проверка Stylelint..."
pnpm lint:styles || exit 1
echo "Production сборка..."
pnpm build:prod || exit 1
echo "Все проверки пройдены успешно!"