{"_id":"@dorsi/husky-4-to-7","_rev":"2-ade1adcea70b5b944ea8ab80651d336f","name":"@dorsi/husky-4-to-7","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@dorsi/husky-4-to-7","version":"1.0.0","bin":{"husky-4-to-7":"lib/bin.js"},"dependencies":{"chalk":"^4.1.0","cosmiconfig":"^7.0.0","husky":"^7"},"devDependencies":{"@tsconfig/node12":"^1.0.7","@types/node":"^14.14.22","@typicode/eslint-config":"^0.1.2","del-cli":"^3.0.1","type-fest":"^0.21.2","typescript":"^4.1.3"},"scripts":{"prebuild":"del-cli lib","build":"tsc","prepare":"husky install","lint":"eslint src"},"repository":{"type":"git","url":"git+https://github.com/typicode/husky-4-to-7.git"},"author":{"name":"Typicode","email":"typicode@gmail.com"},"license":"MIT","gitHead":"049a1d59398421b29864df07b18214dce4f8033a","description":"> Easily migrate your husky 4 config to husky 7","bugs":{"url":"https://github.com/typicode/husky-4-to-7/issues"},"homepage":"https://github.com/typicode/husky-4-to-7#readme","_id":"@dorsi/husky-4-to-7@1.0.0","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-DUSp0rXkud7KXxcLgjxrTdje8XnGisKafeFg7hcGrk7kO0XO2wmPX5zsD5ONQ2osapPmItiIh2hlNI9+g0SU3Q==","shasum":"e941e66a0cc8183765add66a19e5629b97e6e75c","tarball":"https://registry.npmjs.org/@dorsi/husky-4-to-7/-/husky-4-to-7-1.0.0.tgz","fileCount":5,"unpackedSize":6784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/tFqCRA9TVsSAnZWagAA23AP/3X14S1fHsNCKWPaWFuo\ns0PGLNOqyCqykD0xs6aAJKTeyGkAjM/rM42cHgq5ZocBJLTEf6P/AOpre3ZW\nJmueHAlHQ4JkUbBXG83dojdVsLkCnHoxwJ2V3hbytyOq7OByQmLFgMYQIJoL\nbUGmaCRc8DKbvfaUTHQJ2ybzWxzOr+/Sbmq5vVUirwI39Uu/+gyyaNzXDcZv\nh3WnPbG8eHzRn0l2yarpUvVYn07cPLh0+FzDoY9Dimlzjr7BBbiM6ax1gdW8\ndnG5LpdRgN2rzUdVg7BUm/NRpcOH0yAbB5AG5018zdO4Kp4UtbIrBliRLakH\nmZj749REqtZAmrv4ZW01SwiifZBXIQIS496zSsY4EnCIc6yjNMVq8GNceqvs\nJMeSFD+r8zE+6gwFCGN7CBnlzT2+d3jX387ySqjn9x97FVxBpGca6zj62p02\nhstsXLCoBpVpzGnKa0hChDtY2AE16dO1X43TWh0JDm0tgX4xlIZIcRORZ/l6\nzEsJCPJ8V5eAU8XzmskdP2NQOkdIPOOXns8XRdOmlCr5Tk6xPHE244CbosBq\n5PQdv2AELDHqlrNoWX+KsS0FmAe3+Ao0hepWTc7vb0+WdkWyhqFXDUb0L8LX\n3ftBPC6dbK2Jaj5JYyfBGsHR3jc7dvWIXGYwfiW5JTzz+/SviwHPuQtCv9mo\ny7TL\r\n=RQoQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGAOEA0z9uRPD+2DlX6W93mV/nacRUoDdz7GhtVbJnmAiEA6F8RafyRpt9ow+bCFylmgWJAJigznD2lbaMaE2HC2Dc="}]},"_npmUser":{"name":"dorsi","email":"gu.dorsi@gmail.com"},"directories":{},"maintainers":[{"name":"dorsi","email":"gu.dorsi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/husky-4-to-7_1.0.0_1627312490416_0.8336078768529607"},"_hasShrinkwrap":false},"1.0.1":{"name":"@dorsi/husky-4-to-7","version":"1.0.1","bin":{"husky-4-to-7":"lib/bin.js"},"dependencies":{"chalk":"^4.1.0","cosmiconfig":"^7.0.0","husky":"^7"},"devDependencies":{"@tsconfig/node12":"^1.0.7","@types/node":"^14.14.22","@typicode/eslint-config":"^0.1.2","del-cli":"^3.0.1","type-fest":"^0.21.2","typescript":"^4.1.3"},"scripts":{"prebuild":"del-cli lib","build":"tsc","prepare":"husky install","lint":"eslint src"},"repository":{"type":"git","url":"git+https://github.com/typicode/husky-4-to-7.git"},"author":{"name":"Typicode","email":"typicode@gmail.com"},"license":"MIT","gitHead":"c3fa763779e4ee75882c5aabce8148e25b5cef5e","description":"> Easily migrate your husky 4 config to husky 7","bugs":{"url":"https://github.com/typicode/husky-4-to-7/issues"},"homepage":"https://github.com/typicode/husky-4-to-7#readme","_id":"@dorsi/husky-4-to-7@1.0.1","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-z9axFVTIRJY86x58sgbspAEPOauns6LN4yZETclplc0Nmxc9EZh6l8oBLKQhgFTBG32uc3x2OjfpRpetJMGpKg==","shasum":"8a52f348abbe9552f1b19ba80e1023a60e3b5dff","tarball":"https://registry.npmjs.org/@dorsi/husky-4-to-7/-/husky-4-to-7-1.0.1.tgz","fileCount":5,"unpackedSize":6772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/tH/CRA9TVsSAnZWagAAHT4P/2m7+MZGEcr6EpcXfALJ\n3uHmbop15MkDE/DuIJrogPNAWBmbCLQBlsIhFGwMUgA03YKs9LlQd0tNrOrN\nAwFG6W57kGrYHJLNYRfiF7EYwbzShHidg0S1s3DKBsIRuAtgsPYhA7W+wWMD\ncpWUVN2MlIGE3u8qwj9x52v9GmPyMtDxpYgOI3gBmc+HDdqTvuAwzIpLqmYO\nLajQNF03Y0PLtQhvPgvQIboxAVY+cTc7+Rh+MNrGwpknx1ujiZ38oVDNwspW\nGe5TKuydhNnsQzdiqSmx8DyxdrkXVutNV89nqr6nGVzCp2ymDO9h09jbSNF3\nbG1cT8C0rB47OsptQp+0IVPf0tmU6lX1uuNjxnGKG53za4MeioRMGrb7884c\ne2aWJSN1B4+ZudJan8RE41Na86z5ZY31ttrPzGAO4oRDNm9KAhSpg5lXqEo2\nKGNupVxW9NWnrvc4HY3hQla4a54/dYdtRO68r/lsihn+bD/icb6MEfFueNWy\njXFDwpCkquWtOYOUCX4iHSek5iN99jVzVPMx/JkegU5RGF60YaMRux+CDXHU\n+tV394A+CN9tNpqBj7zrPhF8UeL9mB9qfaGK7ZFqgnL3Ld3RugJe5GFAwai1\nCL1h4FdAADr4eSk0GOLFf4cK4vnisjvI1kol0Oe+re2/188LFZtjZpuy1evK\nAAWf\r\n=JhJw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEOhWytDJ1SVeVJGFPmfte71yHHdMP3pz8uk0hXQy9PgAiA/B4TiGynNGkbfcDhw2quIBhNt/1j8rmk2GnBx3MTOkw=="}]},"_npmUser":{"name":"dorsi","email":"gu.dorsi@gmail.com"},"directories":{},"maintainers":[{"name":"dorsi","email":"gu.dorsi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/husky-4-to-7_1.0.1_1627312639796_0.3170596860466528"},"_hasShrinkwrap":false}},"time":{"created":"2021-07-26T15:14:50.370Z","1.0.0":"2021-07-26T15:14:50.571Z","modified":"2022-04-05T05:27:09.275Z","1.0.1":"2021-07-26T15:17:19.949Z"},"maintainers":[{"name":"dorsi","email":"gu.dorsi@gmail.com"}],"description":"> Easily migrate your husky 4 config to husky 7","homepage":"https://github.com/typicode/husky-4-to-7#readme","repository":{"type":"git","url":"git+https://github.com/typicode/husky-4-to-7.git"},"author":{"name":"Typicode","email":"typicode@gmail.com"},"bugs":{"url":"https://github.com/typicode/husky-4-to-7/issues"},"license":"MIT","readme":"# husky-4-to-7\n\n> Easily migrate your husky 4 config to husky 7\n\nWhile it should cover most basic migrations, it's **recommended** to have a look at husky 7 [documentation](https://typicode.github.io/husky).\n\nIf your `package.json` is not at the same level as `.git`, please update manually.\n\n## Usage\n\n### npm\n\n```shell\nnpm install husky@latest --save-dev \\\n  && npx husky-init \\\n  && npm exec -- github:typicode/husky-4-to-7 --remove-v4-config\n```\n\n### yarn\n\nYarn 1\n\n```shell\nyarn add husky@latest --dev \\\n  && npx husky-init \\\n  && npm exec -- github:typicode/husky-4-to-7 --remove-v4-config\n```\n\nYarn 2\n\n```shell\nyarn add husky@latest --dev \\\n  && yarn dlx husky-init --yarn2 \\\n  && npm exec -- github:typicode/husky-4-to-7 --remove-v4-config\n```\n\n### pnpm\n\n```shell\npnpm install husky@7 --save-dev \\\n  && pnpx husky-init \\\n  && pnpx -- github:typicode/husky-4-to-7 --remove-v4-config\n```\n\n## What each command does\n\n`husky init` sets up Git hooks and updates your `package.json` scripts (you may want to commit your changes to `package.json` before running `husky init`).\n\n`husky-4-to-7` creates hooks based on your husky v4 config. If `--remove-v4-config` is passed, previous config will be deleted (recommended).\n\n## Revert\n\nIf there's an error during the process, you can clean things up by running:\n\n```sh\nrm -rf .husky && git config --unset core.hooksPath\n```\n","readmeFilename":"README.md"}