Open cmaciasjimenez opened 2 months ago
I have the same issue
Same here it is nightmare to set it up.
Managed to set it up like
"prepare": "cd ../ && husky subproject/.husky"
but it fails to run any hook as for example
npm run lint
from subproject/package.json
since the binary itself is located at docs/node_modules
, I don't think that this is something that Husky can resolve. I'd say this is a limitation.
You can solve this if your git repo was supposed to be using Husky globally
Hi! I'm trying to use Husky v9 in a folder that has the
.git
folder in the parent folder. There is a specific section in the Husky website about this but I can't get it to work for some reason.My folder structure is as follows
I've installed husky v9 in /docs and tried to run
npx husky init
which added theprepare
script to the package.json but returned ".git can't be found". I went and did the changes specified in the website, but when I try to commit something to do thenpm test
, the commit goes through without husky running.I don't know if maybe the guide isn't updated for v9 or am I installing it wrong or doing something in a different order as it should be.
Any help?
Thank you