{"_id":"@antelope/post-npm-install","_rev":"1-bb7a929c849a6b75cdad599ab0370944","name":"@antelope/post-npm-install","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@antelope/post-npm-install","version":"1.0.0","description":"npm install when package.json dependencies have changed post-merge","author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"license":"CC0-1.0","repository":{"type":"git","url":"git+https://github.com/jonathantneal/post-npm-install.git"},"homepage":"https://github.com/jonathantneal/post-npm-install#readme","bugs":{"url":"https://github.com/jonathantneal/post-npm-install/issues"},"main":"index.js","module":"index.mjs","bin":{"post-npm-install":"bin.js"},"scripts":{"build":"npm run build:bin && npm run build:node","build:bin":"cross-env NODE_ENV=bin rollup -c --silent","build:node":"rollup -c --silent","prepublishOnly":"npm test","pretest:tape":"npm run build && npm link","test":"npm run test:js && npm run test:tape","test:js":"eslint *.js --cache --ignore-path .gitignore --quiet","test:tape":"post-npm-install"},"engines":{"node":">=6.0.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/preset-env":"^7.3.1","babel-eslint":"^10.0.1","cross-env":"^5.2.0","eslint":"^5.12.1","eslint-config-dev":"^2.0.0","husky":"^1.3.1","pre-commit":"^1.2.2","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-terser":"^4.0.3"},"eslintConfig":{"extends":"dev","parser":"babel-eslint"},"husky":{"hooks":{"post-merge":"post-npm-install","post-rebase":"post-npm-install"}},"keywords":["javascript","js","npm","post","git","post-merge","post-rebase","rebase","merge","install","husky"],"gitHead":"75696815eb14ab7f109274a0b46024f1b776ac31","_id":"@antelope/post-npm-install@1.0.0","_npmVersion":"6.5.0","_nodeVersion":"10.16.0","_npmUser":{"name":"antelopedev","email":"dev@antelopesystem.com"},"dist":{"integrity":"sha512-/X8cEKDbaieQnZOXF8IHv05mt02dAxgoiYJqV5KmI54u6if5PO1yVPh4TbIKr2mgA1Cc9L8cOgSrcKSq23ybdw==","shasum":"aa1f06e42a83f52aa4c35e542eb8a22ef3ac6498","tarball":"https://registry.npmjs.org/@antelope/post-npm-install/-/post-npm-install-1.0.0.tgz","fileCount":6,"unpackedSize":13985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9NhMCRA9TVsSAnZWagAAAL0P/AyIIBFTWZjLSFSk2UXr\nPmrcmpGmN4MUsExKEwqB+s2W963+RQQttUiqJRpiCVvmxKleLOPwD2MgbLBS\nTXi9T1nRe7c6dNPcmHNYzuqs2sbFF2E0QOk4ld1ky6Mpc/yoCqXVEwF9FXvi\nveKpxyPr1vPIDLkp+b12KIuUeYiQ1vF965lnk6EiD+ly9YU5HIfRENaU/M0j\ngnpadxB9zIkDyLOetpWlx2nPQCNbJMz4iaFZni/FG9w92eFaaRoN+8nHCR25\nGOljLkKkpn1SAJmBg9RBjoHOBuSr29F/OrE7IMTVtol8hFtSxO7shc2MJKxs\nPVvriGGYwHsaEF4mid2HP32ByDcLtbSnvhh7h402UYZmTFLSp59J4QpLazmX\n8UAgI8k0OEGWZQGGu3oapU0NilEJa1utsu7QkfTdbRlnCzTRBU9rjpzHCs4L\nylncuWTTZWoekvaCKmilwm/RSkZ6Bcf5C21dQ1XAoBjC8zSKYHzUKwA372NO\nvd+LU8OpFjKomJRTO4oAmYUkjqcYyRRAw7ss1nFdDLHWA0ERGmME4mlRs/c0\nScgyuftAcdg+wFpbhyYV8EfZh3WU79wpY1ZKGKaF4qV0Hjc+871UJ1d9zFk3\n7dVh/UXJryGNvD6fad5mwqamEFx7L3BhRrrpDT2lr6Ru66a9JZD5s6nHnYYp\n2/Ib\r\n=Mh9R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDFBbiU+vFeUOCRogp734I7CdsBMtFPH4I14zaOh7XMEAiEAzPFPYYuKBWIDUBu5L+oBagzyOzpcW+tcRL8Uku+GthA="}]},"maintainers":[{"name":"antelopedev","email":"dev@antelopesystem.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/post-npm-install_1.0.0_1559550027382_0.38494821740504004"},"_hasShrinkwrap":false}},"time":{"created":"2019-06-03T08:20:27.308Z","1.0.0":"2019-06-03T08:20:27.505Z","modified":"2022-04-04T14:21:20.388Z"},"maintainers":[{"name":"antelopedev","email":"dev@antelopesystem.com"}],"description":"npm install when package.json dependencies have changed post-merge","homepage":"https://github.com/jonathantneal/post-npm-install#readme","keywords":["javascript","js","npm","post","git","post-merge","post-rebase","rebase","merge","install","husky"],"repository":{"type":"git","url":"git+https://github.com/jonathantneal/post-npm-install.git"},"author":{"name":"Jonathan Neal","email":"jonathantneal@hotmail.com"},"bugs":{"url":"https://github.com/jonathantneal/post-npm-install/issues"},"license":"CC0-1.0","readme":"# post-npm-install [<img src=\"https://jonathantneal.github.io/js-logo.svg\" alt=\"post-npm-install\" width=\"90\" height=\"90\" align=\"right\">][post-npm-install]\n\n[![NPM Version][npm-img]][npm-url]\n[![Build Status][cli-img]][cli-url]\n\n[post-npm-install] runs `npm install` when package.json dependencies have\nchanged post-merge or post-rebase.\n\n```sh\nnpm install post-npm-install --save-dev\n```\n\n## Git Usage\n\nThe post-merge hook runs after a successful merge command, which may\nautomatically occur after `git pull`. If `package.json` dependencies have\nchanged, [post-npm-install] automatically updates your local dependencies.\n\n```sh\n# create the post-merge hook\necho -e \"#\\!/usr/bin/env bash\\npost-npm-install\" > .git/hooks/post-merge\n\n# make the post-merge hook executable\nchmod +x .git/hooks/post-merge\n```\n\n## Husky Usage\n\n[husky] makes git hooks easy.\n\n```js\n// package.json\n{\n  \"husky\": {\n    \"hooks\": {\n      \"post-merge\": \"post-npm-install\",\n      \"post-rebase\": \"post-npm-install\"\n    }\n  }\n}\n```\n\n## Node Usage\n\n```js\nconst postNpmInstall = require('post-npm-install');\n\npostNpmInstall();\n```\n\n[npm-url]: https://www.npmjs.com/package/post-npm-install\n[npm-img]: https://img.shields.io/npm/v/post-npm-install.svg\n[cli-url]: https://travis-ci.org/jonathantneal/post-npm-install\n[cli-img]: https://img.shields.io/travis/jonathantneal/post-npm-install.svg\n\n[husky]: https://github.com/typicode/husky\n[post-npm-install]: https://github.com/jonathantneal/post-npm-install\n","readmeFilename":"README.md"}