Skip to main content

setup-pre-commit

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

소스 정보

저장소
redpanda-data/ui-harness
최근 소스 활동
2026년 5월 27일 14:03
감지된 SKILL.md 언어
영어
스타
34
포크
4

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
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.
GitHub에서 보기