fix(husky): cd to repo root before lint-staged (nested under proxmox)

Prevents pnpm from resolving Prettier from the parent workspace when the hook
CWD is the monorepo parent.

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
defiQUG
2026-05-11 21:09:58 -07:00
co-authored by Cursor
parent c7f98be0cb
commit c921c4211a
+5 -1
View File
@@ -1,4 +1,8 @@
#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"
pnpm lint-staged
# When this repo lives under another tree (e.g. proxmox/the-order), hooks can run with a CWD
# that is not the monorepo root — pnpm then resolves Prettier from the wrong workspace.
ROOT="$(cd "$(dirname -- "$0")/.." && pwd)"
cd "$ROOT" || exit 1
exec pnpm lint-staged