Git hooks made easy
Why Does Meteor Require a Fork of Husky?
Husky automatically sets up git hooks that call
npm run precommit,
npm run prepush etc. so that git hooks call the scripts you've defined in your
package.json scripts. The Meteor framework maintains its own internal version of
npm, so Husky needs to use the
meteor npm binary instead of the system's
npm binary so that it can find the required dependencies.