voidzero-dev / voidzero-dev/vite-plus

Contribution setup does not initialize git hooks

Ouverte
#1,470 1 commentaire 0 réactions 1 personne assignée Réclamée par @fengmk2 Voir sur GitHub
Langage dominant
Rust
Étoiles
5.8k
Forks
262
Merge moyen
23 h 18 min
PR mergées (30 j)
139

Description

The documented contributor setup runs `just init`, which runs `pnpm install`.

The root package has `prepare: husky`, but `pnpm-workspace.yaml` sets `ignoreScripts: true`, so `prepare` is skipped and Husky is never initialized. As a result, `.husky/pre-commit` / `lint-staged` do not run for contributors by default.

What should the project do here?

- Migrate the root repo to the built-in `vp config` + `vp staged` flow, and have `just init` install hooks explicitly.
- Or keep Husky/lint-staged and explicitly initialize Husky during contributor setup.

I can contribute the fix once the preferred direction is clear.

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.