| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
yarnhook keeps your node_modules up-to-date when your yarn.lock, package-lock.json or shrinkwrap.yaml changes due to git operations like checkout, merge, rebase, pull etc.
You can install yarnhook to your project with mrm.
npx mrm yarnhookThis package should be used with husky.
yarn add --dev yarnhook husky
# or
npm install --save-dev yarnhook husky
# or
pnpm install --save-dev yarnhook huskyYou should let yarnhook handle git hooks that change the dependencies. Example package.json is as follows:
{
"husky": {
"hooks": {
"post-checkout": "yarnhook",
"post-merge": "yarnhook",
"post-rewrite": "yarnhook"
}
}
}Prepend these flags to your git command to use them.
An example:
YARNHOOK_BYPASS=true git checkout feature-branchProject logo: @anilkilic
Font: PT Sans
| Back | FazBrowse Home | New Git URL |