Skip to main content

setup-pre-commit

Set up Husky, lint-staged, Prettier, typecheck, and test pre-commit.

Informations de source

Dépôt
redpanda-data/ui-harness
Dernière activité de la source
27 mai 2026 à 14:03
Langue détectée de SKILL.md
anglais
Étoiles
34
Forks
4

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
setup-pre-commit
description
Set up Husky, lint-staged, Prettier, typecheck, and test pre-commit.
# Setup Pre-Commit Sets up Husky + lint-staged + Prettier + optional type/test scripts. ## Steps 1. Detect package manager from lockfile. Default npm if unclear. 2. Install dev deps: `husky lint-staged prettier`. 3. Init Husky (`husky init` using detected package runner). 4. Write `.husky/pre-commit`: ```bash <pm> lint-staged <pm> run typecheck # only if script exists <pm> run test # only if script exists ``` 5. Create `.lintstagedrc`: ```json {"*":"prettier --ignore-unknown --write"} ``` 6. Create `.prettierrc` only if no Prettier config exists. 7. Verify hook executable, `prepare` script present, lint-staged works.
Voir sur GitHub