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 <cursoragent@cursor.com>
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user