Skip to content

ci: add husky pre-commit hooks#6

Closed
dutifulbob wants to merge 3 commits intomainfrom
ci/add-husky-hooks
Closed

ci: add husky pre-commit hooks#6
dutifulbob wants to merge 3 commits intomainfrom
ci/add-husky-hooks

Conversation

@dutifulbob
Copy link
Copy Markdown
Member

Summary

Adds Husky pre-commit hooks to enforce formatting and linting for Go + TypeScript.

  • Root with + scripts
  • Pre-commit hook runs:
    • and in backend
    •  ERR_PNPM_NO_SCRIPT  Missing script: lint

Command "lint" not found. Did you mean "pnpm run lint:go"? and  ERR_PNPM_NO_SCRIPT  Missing script: format:check

Command "format:check" not found. Did you mean "pnpm run format:check:ts"? in frontend

  • Adds Prettier scripts + dependency in frontend

Note: Husky will require running Progress: resolved 1, reused 0, downloaded 0, added 0
Packages: +1
+
Progress: resolved 1, reused 1, downloaded 0, added 1, done

scoop@ prepare /home/bob/scoop
husky install

devDependencies:

  • husky 9.1.7

Done in 520ms using pnpm v10.23.0 at repo root (prepare script runs ).

@dutifulbob
Copy link
Copy Markdown
Member Author

Consolidated Husky hook changes into PR #5. Closing this PR to keep a single CI PR.

@dutifulbob dutifulbob closed this Feb 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant