{"maintainers":[{"name":"anonymous","email":"martijn@swaagman.online"},{"name":"anonymous","email":"npm@3rd-Eden.com"},{"name":"anonymous","email":"npmjs@3rd-Eden.com"}],"keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"dist-tags":{"latest":"2.0.0"},"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"description":"Automatically install pre-commit hooks for your npm modules.","readme":"# pre-commit\n\n[![Version npm][version]](http://browsenpm.org/package/pre-commit)[![Build Status][build]](https://travis-ci.org/observing/pre-commit)[![Dependencies][david]](https://david-dm.org/observing/pre-commit)[![Coverage Status][cover]](https://coveralls.io/r/observing/pre-commit?branch=master)\n\n[version]: http://img.shields.io/npm/v/pre-commit.svg?style=flat-square\n[build]: http://img.shields.io/travis/observing/pre-commit/master.svg?style=flat-square\n[david]: https://img.shields.io/david/observing/pre-commit.svg?style=flat-square\n[cover]: http://img.shields.io/coveralls/observing/pre-commit/master.svg?style=flat-square\n\n**pre-commit** is a pre-commit hook installer for `git`. It will ensure that\nyour `npm test` (or other specified scripts) passes before you can commit your\nchanges. This all conveniently configured in your `package.json`.\n\nBut don't worry, you can still force a commit by telling `git` to skip the\n`pre-commit` hooks by simply committing using `--no-verify`.\n\n### Installation\n\nIt's advised to install the **pre-commit** module as a `devDependencies` in your\n`package.json` as you only need this for development purposes. To install the\nmodule simply run:\n\n```\nnpm install --save-dev pre-commit\n```\n\nTo install it as `devDependency`. When this module is installed it will override\nthe existing `pre-commit` file in your `.git/hooks` folder. Existing\n`pre-commit` hooks will be backed up as `pre-commit.old` in the same repository.\n\n### Configuration\n\n`pre-commit` will try to run your `npm test` command in the root of the git\nrepository by default unless it's the default value that is set by the `npm\ninit` script.\n\nBut `pre-commit` is not limited to just running your `npm test`'s during the\ncommit hook. It's also capable of running every other script that you've\nspecified in your `package.json` \"scripts\" field. So before people commit you\ncould ensure that:\n\n- You have 100% coverage\n- All styling passes.\n- JSHint passes.\n- Contribution licenses signed etc.\n\nThe only thing you need to do is add a `pre-commit` array to your `package.json`\nthat specifies which scripts you want to have ran and in which order:\n\n```js\n{\n  \"name\": \"437464d0899504fb6b7b\",\n  \"version\": \"0.0.0\",\n  \"description\": \"ERROR: No README.md file found!\",\n  \"main\": \"index.js\",\n  \"scripts\": {\n    \"test\": \"echo \\\"Error: I SHOULD FAIL LOLOLOLOLOL \\\" && exit 1\",\n    \"foo\": \"echo \\\"fooo\\\" && exit 0\",\n    \"bar\": \"echo \\\"bar\\\" && exit 0\"\n  },\n  \"pre-commit\": [\n    \"foo\",\n    \"bar\",\n    \"test\"\n  ]\n}\n```\n\nIn the example above, it will first run: `npm run foo` then `npm run bar` and\nfinally `npm run test` which will make the commit fail as it returns the error\ncode `1`.  If you prefer strings over arrays or `precommit` without a middle\ndash, that also works:\n\n```js\n{\n  \"precommit\": \"foo, bar, test\"\n  \"pre-commit\": \"foo, bar, test\"\n  \"pre-commit\": [\"foo\", \"bar\", \"test\"]\n  \"precommit\": [\"foo\", \"bar\", \"test\"],\n  \"precommit\": {\n    \"run\": \"foo, bar, test\",\n  },\n  \"pre-commit\": {\n    \"run\": [\"foo\", \"bar\", \"test\"],\n  },\n  \"precommit\": {\n    \"run\": [\"foo\", \"bar\", \"test\"],\n  },\n  \"pre-commit\": {\n    \"run\": \"foo, bar, test\",\n  }\n}\n```\n\nThe examples above are all the same. In addition to configuring which scripts\nshould be ran you can also configure the following options:\n\n- **silent** Don't output the prefixed `pre-commit:` messages when things fail\n  or when we have nothing to run. Should be a boolean.\n- **colors** Don't output colors when we write messages. Should be a boolean.\n- **template** Path to a file who's content should be used as template for the\n  git commit body.\n\nThese options can either be added in the `pre-commit`/`precommit` object as keys\nor as `\"pre-commit.{key}` key properties in the `package.json`:\n\n```js\n{\n  \"precommit.silent\": true,\n  \"pre-commit\": {\n    \"silent\": true\n  }\n}\n```\n\nIt's all the same. Different styles so use what matches your project. To learn\nmore about the scripts, please read the official `npm` documentation:\n\nhttps://docs.npmjs.com/misc/scripts\n\nAnd to learn more about git hooks read:\n\nhttp://githooks.com\n\n### License\n\nMIT\n","repository":{"type":"git","url":"git://github.com/observing/pre-commit.git"},"users":{"dwqs":true,"fibo":true,"mrxf":true,"boton":true,"csbun":true,"lcdss":true,"lijsh":true,"nelix":true,"oroce":true,"r3nya":true,"zckrs":true,"ajduke":true,"amibug":true,"bpatel":true,"d-band":true,"dkblay":true,"micate":true,"nuwaio":true,"stdarg":true,"tomekf":true,"tshamz":true,"xuhong":true,"adrtho4":true,"asaupup":true,"atheken":true,"croogie":true,"dyakovk":true,"ezeikel":true,"fredtma":true,"jayiitb":true,"keenwon":true,"morehao":true,"nichoth":true,"sopepos":true,"tvtamas":true,"vnguyen":true,"aidenzou":true,"alanshaw":true,"baishuiz":true,"elussich":true,"frankl83":true,"ifeature":true,"maxogden":true,"moimikey":true,"nelsonic":true,"rmanalan":true,"roylines":true,"tdmalone":true,"wfcookie":true,"abuelwafa":true,"aredridel":true,"codeshrew":true,"dani.raja":true,"dhanya-kr":true,"goliatone":true,"iceriver2":true,"jacoborus":true,"jenofdoom":true,"jireve999":true,"ldq-first":true,"luispablo":true,"mightyiam":true,"rubiadias":true,"sasquatch":true,"shakakira":true,"brunocalou":true,"donkapetra":true,"growlybear":true,"hengkiardo":true,"joeattardi":true,"mattonfoot":true,"monolithed":true,"qqqppp9998":true,"rbultitude":true,"sasivarnan":true,"flumpus-dev":true,"jakeklassen":true,"juliomatcom":true,"moonrailgun":true,"wangnan0610":true,"jitendravyas":true,"saadbinsaeed":true,"chhetrisushil":true,"jerome.d.russ":true,"yinyongcom666":true,"danielbankhead":true,"randallagordon":true,"docksteaderluke":true,"christopher.urquidi":true},"bugs":{"url":"https://github.com/observing/pre-commit/issues"},"license":"MIT","versions":{"0.0.0":{"name":"pre-commit","version":"0.0.0","keywords":["pre-commit","precommit","test","npm","run"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@0.0.0","maintainers":[{"name":"anonymous","email":"info@3rd-Eden.com"}],"dist":{"shasum":"7afc0db18b195a5cda8d691e2f73d36494b0d0db","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-0.0.0.tgz","integrity":"sha512-psbZiK/bOaC4omKgEQKAqeeAjDECx+6kpIrd50bF+8UfepxKUrgvHxVd+7kkWrD61Dp7l1saSsXJHi8bnHzd4A==","signatures":[{"sig":"MEUCIEkgl/MDVDRwoCS7lOnjsZVtjPdoOHNek24YZ15qa1m/AiEA/9V62zPXpuB/Zdp4QCZ4sMRk4nfiTv/921IAZlgIwJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","scripts":{"install":"node install"},"_npmUser":{"name":"anonymous","email":"info@3rd-Eden.com"},"repository":{"url":"git://github.com/nlf/precommit-hook.git","type":"git"},"_npmVersion":"1.1.71","description":"Automatically install pre-commit hooks for your npm modules.","directories":{}},"0.0.1":{"name":"pre-commit","version":"0.0.1","keywords":["pre-commit","precommit","test","npm","run"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@0.0.1","maintainers":[{"name":"anonymous","email":"info@3rd-Eden.com"}],"dist":{"shasum":"7454cf6aec4a7dd33a9983c1585a80cebc4676ef","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-0.0.1.tgz","integrity":"sha512-ECYSifGsMkOQ8t/yBPLFl8GS8277TmxXEU0kDO5XzYdBc/b31ssLDzpqLASWofiGUTbbt3A9unKoTtjfmzflqg==","signatures":[{"sig":"MEUCIQDQTcFdNCxMLEK7eutG3VRWAlVNmmFzzVkwwxPr27x5eQIgT2KPXR/LTWa2SA2lBvECHiTUKx7qf92zLs0lTceO0cU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","scripts":{"install":"node install"},"_npmUser":{"name":"anonymous","email":"info@3rd-Eden.com"},"repository":{"url":"git://github.com/nlf/precommit-hook.git","type":"git"},"_npmVersion":"1.1.71","description":"Automatically install pre-commit hooks for your npm modules.","directories":{}},"0.0.2":{"name":"pre-commit","version":"0.0.2","keywords":["pre-commit","precommit","test","npm","run"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@0.0.2","maintainers":[{"name":"anonymous","email":"info@3rd-Eden.com"}],"dist":{"shasum":"964fe8560bbcb0509416f79ad2e6d19d39e4aa8e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-0.0.2.tgz","integrity":"sha512-dOrBGL85tpNtx6M2YMJqkbmDEasucWmNaJ4tdTBqZq+4p9GZAtkuxtYLMaXKVq/B0iD7bf1wfaijRAKOSaEbyA==","signatures":[{"sig":"MEUCICzdSzgQHsT60EfTCpS9N3broHfQq4sJl8Lb+H3Nu3gAAiEA/r2jBY9wkXK4NOJ1XO1aS4rqlEinoa0OmCqMuAR8d4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","scripts":{"install":"node install"},"_npmUser":{"name":"anonymous","email":"info@3rd-Eden.com"},"repository":{"url":"git://github.com/nlf/precommit-hook.git","type":"git"},"_npmVersion":"1.1.71","description":"Automatically install pre-commit hooks for your npm modules.","directories":{}},"0.0.3":{"name":"pre-commit","version":"0.0.3","keywords":["pre-commit","precommit","test","npm","run"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@0.0.3","maintainers":[{"name":"anonymous","email":"info@3rd-Eden.com"},{"name":"anonymous","email":"info@martijnswaagman.nl"}],"dist":{"shasum":"c841992ce559a31020e857f004ecb8cc3d859ed2","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-0.0.3.tgz","integrity":"sha512-W6jhqIF7q3Sl54IGKT8M03bILi5PvtefW41Y+BQ5qUP+75kksHqpKfyV/UXo5khv/L2okh1j93QkCJprYVOF6g==","signatures":[{"sig":"MEUCIQCFxaf8GcL1uS1USLXotvjz7kq/PJPwr+lLA41Um/MY3wIgWh/qJ3c5F/dAM8KZNrubZd6sE3pyB0eMaYLuGjdnAwc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","scripts":{"install":"node install"},"_npmUser":{"name":"anonymous","email":"info@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"1.1.71","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"devDependencies":{"pre-commit":"git://github.com/observing/pre-commit.git"}},"0.0.4":{"name":"pre-commit","version":"0.0.4","keywords":["pre-commit","precommit","test","npm","run"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@0.0.4","maintainers":[{"name":"anonymous","email":"info@3rd-Eden.com"},{"name":"anonymous","email":"info@martijnswaagman.nl"}],"dist":{"shasum":"a8caa2bebe4d55618813566b9c7246ac1958c1de","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-0.0.4.tgz","integrity":"sha512-sEM6xxVwusXsw77WuiPGwxcCTSvIp9gykbgmprayJ7pbKTcqrFsVMDRITlSmU+Svd3qrj9j+c5HiuzE72MrzbQ==","signatures":[{"sig":"MEQCIC64FOSHjqdBFxpEt7o+KMGKFBCUCygAwFpVPG4hY8x1AiAHWaI7K2oDh5U+7VBz2Gb0GV3nb+WhadmVuuTKIZ0bzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","scripts":{"install":"node install"},"_npmUser":{"name":"anonymous","email":"info@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"1.1.71","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"devDependencies":{"pre-commit":"git://github.com/observing/pre-commit.git"}},"0.0.5":{"name":"pre-commit","version":"0.0.5","keywords":["pre-commit","precommit","test","npm","run"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@0.0.5","maintainers":[{"name":"anonymous","email":"info@3rd-Eden.com"},{"name":"anonymous","email":"info@martijnswaagman.nl"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"cc476116b447135799907f6d74b1c25d68868430","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-0.0.5.tgz","integrity":"sha512-cb/QlNbGlvThmuXPDTU7tT3BO4SxC2im3k638/G4vMnK7WbFoEM9ueVqhScBqOy5VA1OG7j26t44NmjgqLqZCw==","signatures":[{"sig":"MEUCICV2pOqf1JYOKOBi1MXAgHBYF1venpXivaJBxrioa6myAiEAlrjswbJePvihJaCDLapwy+PvgsG7S68uUrK9EyOy4SA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"install":"node install"},"_npmUser":{"name":"anonymous","email":"info@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"1.3.21","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"devDependencies":{"pre-commit":"git://github.com/observing/pre-commit.git"}},"0.0.6":{"name":"pre-commit","version":"0.0.6","keywords":["pre-commit","precommit","test","npm","run"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@0.0.6","maintainers":[{"name":"anonymous","email":"info@3rd-Eden.com"},{"name":"anonymous","email":"info@martijnswaagman.nl"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"042885349414c190b8de0980f58d90fd5fd59640","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-0.0.6.tgz","integrity":"sha512-u64h+u1vcsXY4w3ubL5e+uWYnH2DMxsZN/jISzS57+eEVdkp+HHnc6lxSouf0kx551+fonpFxMj9u5tCDTL5Ow==","signatures":[{"sig":"MEUCIQDwycuHWSC52TN2VjtmGxGPb0pwlBDpql1OotyzIFpPMQIgN786j3fEWNmlHCL0UTnPWFFgbd3DlAXUmnOR14nk8Bc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"install":"node install"},"_npmUser":{"name":"anonymous","email":"info@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"1.3.21","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"devDependencies":{"pre-commit":"git://github.com/observing/pre-commit.git"}},"0.0.7":{"name":"pre-commit","version":"0.0.7","keywords":["pre-commit","precommit","test","npm","run"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@0.0.7","maintainers":[{"name":"anonymous","email":"info@3rd-Eden.com"},{"name":"anonymous","email":"info@martijnswaagman.nl"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"f7bfbe1a41e4a4c931f5c747f3b24f75097e0490","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-0.0.7.tgz","integrity":"sha512-IOsvz59Z+4kZwS00Dq5ueuME246SGeT4Av+aIHle0e7vo04PZXpehK9l2N7NwQUWFrWV3kIIuVyLH3qhyhi1sg==","signatures":[{"sig":"MEYCIQCSCBb8Xws1pKNzwieAih8TsR7lTquMa6b3wGZg7w2AeQIhAJulC5+a8J7ZqvhB4OHPjG2VN//di5mv1Q+GUfui/r7X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{"install":"node install"},"_npmUser":{"name":"anonymous","email":"info@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"1.3.21","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"devDependencies":{"pre-commit":"git://github.com/observing/pre-commit.git"}},"0.0.8":{"name":"pre-commit","version":"0.0.8","keywords":["pre-commit","precommit","test","npm","run"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@0.0.8","maintainers":[{"name":"anonymous","email":"info@3rd-Eden.com"},{"name":"anonymous","email":"info@martijnswaagman.nl"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"b372fb5ae6db6838b714fb8ad5b22ad7de66867c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-0.0.8.tgz","integrity":"sha512-N29zKDGi9W3Q83lTGFhszjRdNTQE84JjJUo4wDyutT4hVihUoTEGR1qtICJh/hz9tTvLkZmva7EVHjGtVCAyog==","signatures":[{"sig":"MEUCIEs16QTGfwT6zGfGeTAsStk2m0OgorJke2q4cLgbmD8wAiEA6wvw3BN/qyc5JFix/yZGrE8YlcxXj1C1CcUB8Y8t074=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b372fb5ae6db6838b714fb8ad5b22ad7de66867c","scripts":{"install":"node install"},"_npmUser":{"name":"anonymous","email":"info@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"1.4.10","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"devDependencies":{"pre-commit":"git://github.com/observing/pre-commit.git"}},"0.0.9":{"name":"pre-commit","version":"0.0.9","keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@0.0.9","maintainers":[{"name":"anonymous","email":"info@3rd-Eden.com"},{"name":"anonymous","email":"info@martijnswaagman.nl"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"b8e8e2930c0e3558aeafa1b89706203d772b97cb","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-0.0.9.tgz","integrity":"sha512-U19NfuBkt8/6TcH1eQJLSC2OxlylzGgLV1HJCB5Twupf48PNfFE2GWDaO9BmIHgyh3eVBFdm8Pjs5RT276fhZg==","signatures":[{"sig":"MEUCID9z9jJzhliNHzPuXTw3ZfBkOsYy2pap1siVe/bFK7QbAiEA0ICK0pQgMEEuKxFaOmqMXITnnEY36cDS0Yt1+jFjqnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b8e8e2930c0e3558aeafa1b89706203d772b97cb","scripts":{"install":"node install.js","uninstall":"node uninstall.js"},"_npmUser":{"name":"anonymous","email":"info@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"1.4.10","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"devDependencies":{"pre-commit":"git://github.com/observing/pre-commit.git"}},"0.0.10":{"name":"pre-commit","version":"0.0.10","keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@0.0.10","maintainers":[{"name":"anonymous","email":"info@3rd-Eden.com"},{"name":"anonymous","email":"info@martijnswaagman.nl"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"65d1f7bfb62c659775d0c8d3c36eeddc11817736","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-0.0.10.tgz","integrity":"sha512-7asvDcj8St8N7RttymrUCi9zzWEJ/IZsBdrGEKhPn7jBV7AMtHCVMXSe+7gSXuSkTra68Yc9sKmPJEJQdhGa9Q==","signatures":[{"sig":"MEYCIQDqjGmgE/Xs9sNNASjpWzj3ht2WMKSqsANVIGMK1vPTHgIhALx+PsZ5cwZZDiZOEjxvOIEt3PjcpEnrQxPb9ahVfVbS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"65d1f7bfb62c659775d0c8d3c36eeddc11817736","gitHead":"9200953fe23f1947cbae104691413655d5f837ef","scripts":{"install":"node install.js","uninstall":"node uninstall.js"},"_npmUser":{"name":"anonymous","email":"info@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"1.4.28","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"devDependencies":{"pre-commit":"git://github.com/observing/pre-commit.git"},"peerDependencies":{"which":"1.0.*"}},"0.0.11":{"name":"pre-commit","version":"0.0.11","keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@0.0.11","maintainers":[{"name":"anonymous","email":"info@3rd-Eden.com"},{"name":"anonymous","email":"info@martijnswaagman.nl"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"c9f5ba915fffeb43d25e74ac108337c66a6144a3","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-0.0.11.tgz","integrity":"sha512-VLfuyYXA+V8trXuz4/sLz3ZtaeOb9jdFpUO+xZsYXnALd0hB5ivv+aRGN4JXs0b0YCrpR6yslQVZQzHU6lHoCw==","signatures":[{"sig":"MEYCIQC8aRzo6r7PvkFRJMt1BoiOHQ/BoKxpgtl7C6VdWWQaFAIhALTSvyH83Y3whEuCEhJ+X7ZcSQWrUNcHWf77fk2l6DtV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c9f5ba915fffeb43d25e74ac108337c66a6144a3","gitHead":"7e2af499e6081dc07c65c68f282954ce2e4d0a16","scripts":{"install":"node install.js","uninstall":"node uninstall.js"},"_npmUser":{"name":"anonymous","email":"info@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"1.4.28","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"devDependencies":{"pre-commit":"git://github.com/observing/pre-commit.git"},"peerDependencies":{"which":"1.0.x"}},"1.0.0":{"name":"pre-commit","version":"1.0.0","keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@1.0.0","maintainers":[{"name":"anonymous","email":"info@martijnswaagman.nl"},{"name":"anonymous","email":"npm@3rd-Eden.com"},{"name":"anonymous","email":"info@3rd-Eden.com"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"8e87678e8e0566c7700a12684c5b1edfe92f2bc4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-1.0.0.tgz","integrity":"sha512-Fqy8DhKATVh91erJ/4Y72YgVOkJMBMlIdFvrVU6SuY/V2NAP7rGNnoJb7ODAcoGviGaA54jneBiT3z9UxU1kOg==","signatures":[{"sig":"MEUCIQC9oteTTQmSFCI/ELYn2BnQbgCcekQ7z9oRIjj7AHhRKAIgRXdhSvRDvDsfUqtc4Pn9zJde2mWA96pPYjjdNSIU3wU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8e87678e8e0566c7700a12684c5b1edfe92f2bc4","gitHead":"94ea620a159c7a7ef3752e646693fd6ef829920e","scripts":{"test":"mocha test.js","install":"node install.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","uninstall":"node uninstall.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js","example-fail":"echo \"This is the example hook, I exit with 1\" && exit 1","example-pass":"echo \"This is the example hook, I exit with 0\" && exit 0"},"_npmUser":{"name":"anonymous","email":"npm@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"2.3.0","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"_nodeVersion":"0.10.35","dependencies":{"shelljs":"0.3.x"},"devDependencies":{"mocha":"2.1.x","assume":"1.1.x","istanbul":"0.3.x","pre-commit":"git://github.com/observing/pre-commit.git"}},"1.0.1":{"name":"pre-commit","version":"1.0.1","keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@1.0.1","maintainers":[{"name":"anonymous","email":"info@martijnswaagman.nl"},{"name":"anonymous","email":"npm@3rd-Eden.com"},{"name":"anonymous","email":"info@3rd-Eden.com"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"e25a204894ef3303fb25958ab3fe1043acd333b0","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-1.0.1.tgz","integrity":"sha512-QaiHEvy8jt1LJ08S6YbUR5IFHhCQn5ouKL20IfANsk56FtuBBwdJvIgb3/xfl0gtYlczxxVMNYA6tHJ1dvuHYA==","signatures":[{"sig":"MEUCIQDdpTiSJf7wJ1f/P7RBMwtsM/kGJ3r8+/6Hw59lTlOEAgIgZ1XooB2SAD0xRMSDflnjU398eIy7IwdaOoLiqccvpZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e25a204894ef3303fb25958ab3fe1043acd333b0","gitHead":"35f1a48fab15a4cf1ce72d4c12bc8a64b16c2f8a","scripts":{"test":"mocha test.js","install":"node install.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","uninstall":"node uninstall.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js","example-fail":"echo \"This is the example hook, I exit with 1\" && exit 1","example-pass":"echo \"This is the example hook, I exit with 0\" && exit 0"},"_npmUser":{"name":"anonymous","email":"npm@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"2.3.0","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"_nodeVersion":"0.10.35","dependencies":{"shelljs":"0.3.x"},"devDependencies":{"mocha":"2.1.x","assume":"1.1.x","istanbul":"0.3.x","pre-commit":"git://github.com/observing/pre-commit.git"}},"1.0.2":{"name":"pre-commit","version":"1.0.2","keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@1.0.2","maintainers":[{"name":"anonymous","email":"info@martijnswaagman.nl"},{"name":"anonymous","email":"npm@3rd-Eden.com"},{"name":"anonymous","email":"info@3rd-Eden.com"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"8e2bf2c2b9d91133aab5f5edb79c8377556383ea","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-1.0.2.tgz","integrity":"sha512-dRMnnN9WKxXpjMFFVBCwrk+NuupJihUi036kRAKhbZ/Zip5AmZFSfNk0PpMcngZ/yprsRSb0HzowLIZLrWshUA==","signatures":[{"sig":"MEUCIHHSt6ILwxX4O1r4EimaeFvFJ7pVCLeJLN/0KwwIKV/SAiEAq9VPBm8fUGOh+8lBVmkbgtLLoo1Jxq+OMqsQYxhyP0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8e2bf2c2b9d91133aab5f5edb79c8377556383ea","gitHead":"b534291a221f13ab6b111eed8f733b07d006e01c","scripts":{"test":"mocha test.js","install":"node install.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","uninstall":"node uninstall.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js","example-fail":"echo \"This is the example hook, I exit with 1\" && exit 1","example-pass":"echo \"This is the example hook, I exit with 0\" && exit 0"},"_npmUser":{"name":"anonymous","email":"npm@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"2.3.0","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"_nodeVersion":"0.10.35","dependencies":{"shelljs":"0.3.x"},"devDependencies":{"mocha":"2.1.x","assume":"1.1.x","istanbul":"0.3.x","pre-commit":"git://github.com/observing/pre-commit.git"}},"1.0.3":{"name":"pre-commit","version":"1.0.3","keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@1.0.3","maintainers":[{"name":"anonymous","email":"info@martijnswaagman.nl"},{"name":"anonymous","email":"npm@3rd-Eden.com"},{"name":"anonymous","email":"info@3rd-Eden.com"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"5c21c1d8404145a747c54632d258e73011c410f5","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-1.0.3.tgz","integrity":"sha512-47WG6eGSMzJbB/V5eSLBJsSbvUTc5YaW1zsuC6VnRlc/CAZPdJtZ8JyMagWYbMKrzq8UnqDmq9Vlvy5C2dQyGA==","signatures":[{"sig":"MEUCIQCKbTEVRPpRo+v0RQravBtVBb6oKw7VNh/66r33SmDG1wIgUEaoxvWIAd5vkC2IxpP2njdECFKbBTWBRrRHpjaKivw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5c21c1d8404145a747c54632d258e73011c410f5","gitHead":"aec21f600221e976574a3e0f9e79c76469c385c6","scripts":{"test":"mocha test.js","install":"node install.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","uninstall":"node uninstall.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js","example-fail":"echo \"This is the example hook, I exit with 1\" && exit 1","example-pass":"echo \"This is the example hook, I exit with 0\" && exit 0"},"_npmUser":{"name":"anonymous","email":"npm@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"2.3.0","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"_nodeVersion":"0.10.35","dependencies":{"shelljs":"0.3.x"},"devDependencies":{"mocha":"2.1.x","assume":"1.1.x","istanbul":"0.3.x","pre-commit":"git://github.com/observing/pre-commit.git"}},"1.0.4":{"name":"pre-commit","version":"1.0.4","keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@1.0.4","maintainers":[{"name":"anonymous","email":"info@martijnswaagman.nl"},{"name":"anonymous","email":"npm@3rd-Eden.com"},{"name":"anonymous","email":"info@3rd-Eden.com"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"9570df61a37c079902fdc841d11e058aaac29305","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-1.0.4.tgz","integrity":"sha512-IcCt2HwxFSRvkSgwpAUwBQrIy9xN7NjfkHKGJEtjeqTA/yny93BfWV5zC7OAb6VZg8zf8f/ollODyb5Sz98M/g==","signatures":[{"sig":"MEUCIEABSfMIDp338z3BifBnd7JB++Agz0fPlavyQYfZMcE2AiEA3oCCIVnPzODAXN/KGRWP8ICGz7myeKQZ4vGO5wI1tMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9570df61a37c079902fdc841d11e058aaac29305","gitHead":"d60c708f57ac0e62df54b03b4bfc0fb35f955519","scripts":{"test":"mocha test.js","install":"node install.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","uninstall":"node uninstall.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js","example-fail":"echo \"This is the example hook, I exit with 1\" && exit 1","example-pass":"echo \"This is the example hook, I exit with 0\" && exit 0"},"_npmUser":{"name":"anonymous","email":"npm@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"2.3.0","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"_nodeVersion":"0.10.35","dependencies":{"shelljs":"0.3.x"},"devDependencies":{"mocha":"2.1.x","assume":"1.1.x","istanbul":"0.3.x","pre-commit":"git://github.com/observing/pre-commit.git"}},"1.0.5":{"name":"pre-commit","version":"1.0.5","keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@1.0.5","maintainers":[{"name":"anonymous","email":"info@martijnswaagman.nl"},{"name":"anonymous","email":"npm@3rd-Eden.com"},{"name":"anonymous","email":"info@3rd-Eden.com"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"72d279cb8b76962630da181c983619e63bc2ad23","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-1.0.5.tgz","integrity":"sha512-BA0ewU8HQUy0kMaoxSiQ5Z60XfKiiy2ToagXcMlf7kZxcuG667if89jt3YdpP+dJmEWwzZOHrp1LnUB+hIcghw==","signatures":[{"sig":"MEQCIBe5ehy2CH+dr40BLHZE37dSFhrRTsaALnaKvg4I0quaAiBtID6b6f5fCYdOEETx3aGPf8pvWvuAm38XLmEB14YcpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"72d279cb8b76962630da181c983619e63bc2ad23","gitHead":"afee4aba131096705282ad6b46115841db92d3da","scripts":{"test":"mocha test.js","install":"node install.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","uninstall":"node uninstall.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js","example-fail":"echo \"This is the example hook, I exit with 1\" && exit 1","example-pass":"echo \"This is the example hook, I exit with 0\" && exit 0"},"_npmUser":{"name":"anonymous","email":"npm@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"2.3.0","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"_nodeVersion":"0.10.35","dependencies":{"shelljs":"0.3.x"},"devDependencies":{"mocha":"2.1.x","assume":"1.1.x","istanbul":"0.3.x","pre-commit":"git://github.com/observing/pre-commit.git"}},"1.0.6":{"name":"pre-commit","version":"1.0.6","keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@1.0.6","maintainers":[{"name":"anonymous","email":"info@martijnswaagman.nl"},{"name":"anonymous","email":"npm@3rd-Eden.com"},{"name":"anonymous","email":"info@3rd-Eden.com"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"ca8d102c8f9e260895ead1aa10fcddeba1b945bb","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-1.0.6.tgz","integrity":"sha512-jqgFd7r30DF7iWgtiq//vrp6wwVQIEz7wNltjjc9VDrybEZUeITKGnpvgF9iKsyMK5/HLheXPBtw6pIILvxffQ==","signatures":[{"sig":"MEQCICuoW9w1TKxbqnBjBdxeq9ItLR5Z/l9bxFkNgJWIAMaEAiBZZQFGQIt2mrg/xlcxgjRp/gB4GOHQMOdN+iYCnnLkpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ca8d102c8f9e260895ead1aa10fcddeba1b945bb","gitHead":"06aa0e7e0f3a1d71f4491cd09a0c7f9cd477ff6a","scripts":{"test":"mocha test.js","install":"node install.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","uninstall":"node uninstall.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js","example-fail":"echo \"This is the example hook, I exit with 1\" && exit 1","example-pass":"echo \"This is the example hook, I exit with 0\" && exit 0"},"_npmUser":{"name":"anonymous","email":"npm@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"2.3.0","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"_nodeVersion":"0.10.35","dependencies":{"shelljs":"0.3.x"},"devDependencies":{"mocha":"2.1.x","assume":"1.1.x","istanbul":"0.3.x","pre-commit":"git://github.com/observing/pre-commit.git"}},"1.0.7":{"name":"pre-commit","version":"1.0.7","keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@1.0.7","maintainers":[{"name":"anonymous","email":"info@martijnswaagman.nl"},{"name":"anonymous","email":"npm@3rd-Eden.com"},{"name":"anonymous","email":"info@3rd-Eden.com"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"074344cf346ebc21877cca89ba6485345a5de865","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-1.0.7.tgz","integrity":"sha512-V+g3+uvhGna37hxaTnrqo2VbAemvxv9u4H/Y/GQFFclxNqrIEdmFky/2pRSpxqFMSitaEGqaEhfvqrqJ9NIDfg==","signatures":[{"sig":"MEQCIDUvYjOF9k07ng7kYFS6FIHAFAfIUILHciiwDZc4IQrrAiBkiykUF/SvVp6xJItOmeR9S7qQ7pDC9kh+xJ1f69QZZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"074344cf346ebc21877cca89ba6485345a5de865","gitHead":"2d405d3fc262e4b6097fce05586322b766c63d38","scripts":{"test":"mocha test.js","install":"node install.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","uninstall":"node uninstall.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js","example-fail":"echo \"This is the example hook, I exit with 1\" && exit 1","example-pass":"echo \"This is the example hook, I exit with 0\" && exit 0"},"_npmUser":{"name":"anonymous","email":"npm@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"2.7.5","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"_nodeVersion":"0.10.35","dependencies":{"shelljs":"0.3.x"},"devDependencies":{"mocha":"2.1.x","assume":"1.1.x","istanbul":"0.3.x","pre-commit":"git://github.com/observing/pre-commit.git"}},"1.0.8":{"name":"pre-commit","version":"1.0.8","keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@1.0.8","maintainers":[{"name":"anonymous","email":"info@martijnswaagman.nl"},{"name":"anonymous","email":"npm@3rd-Eden.com"},{"name":"anonymous","email":"info@3rd-Eden.com"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"23698a32eef598a6d42ecff126e518b13eab6721","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-1.0.8.tgz","integrity":"sha512-KvodnSVx5tjrPxOnRdUiaRv1cvPSab8F+ySaFIlwzpr4/TpdPA+LbkaOrVeQBmpBH+kNbj9jDLlC9JSrrrYrfQ==","signatures":[{"sig":"MEYCIQCjpvSvuJAV8q5gPb8I5fW9V9rB5KQtNTYKd/asYs5cDQIhAJwOJVeuSh1JBBjf0aYdy9CkTgX1GSIV1xyJkEV60PsS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"23698a32eef598a6d42ecff126e518b13eab6721","gitHead":"f0d27fbc2e064645a5df169ee57bdb40cb8e27f5","scripts":{"test":"mocha test.js","install":"node install.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","uninstall":"node uninstall.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js","example-fail":"echo \"This is the example hook, I exit with 1\" && exit 1","example-pass":"echo \"This is the example hook, I exit with 0\" && exit 0"},"_npmUser":{"name":"anonymous","email":"npm@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"2.9.1","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"_nodeVersion":"0.12.3","dependencies":{"shelljs":"0.3.x"},"devDependencies":{"mocha":"2.1.x","assume":"1.1.x","istanbul":"0.3.x","pre-commit":"git://github.com/observing/pre-commit.git"}},"1.0.9":{"name":"pre-commit","version":"1.0.9","keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@1.0.9","maintainers":[{"name":"anonymous","email":"info@martijnswaagman.nl"},{"name":"anonymous","email":"npm@3rd-Eden.com"},{"name":"anonymous","email":"info@3rd-Eden.com"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"54084ccab5aeb8755ba464bc3c817be540030c66","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-1.0.9.tgz","integrity":"sha512-v0CclF8xolJE5ALM95ABYpRcLm2f+cl3OB7gGYV4eB7TA7c0k2B77ViEreBtLoA/6XsEUy5mTL5IOLZtTbwLnQ==","signatures":[{"sig":"MEUCIQC5uxgy3DqAw5D9tIS7xpOuaDIfKSvgJgODTN2O8s1rrgIgDeRz9naHK2jMGbz61QQhDNfK84SuiI31x9BHDI03b6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"54084ccab5aeb8755ba464bc3c817be540030c66","gitHead":"6bc2bcf46e9d8cd29098355b11b4b783a43c2fe9","scripts":{"test":"mocha test.js","install":"node install.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","uninstall":"node uninstall.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js","example-fail":"echo \"This is the example hook, I exit with 1\" && exit 1","example-pass":"echo \"This is the example hook, I exit with 0\" && exit 0"},"_npmUser":{"name":"anonymous","email":"npm@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"2.9.1","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"_nodeVersion":"0.12.3","dependencies":{"shelljs":"0.3.x"},"devDependencies":{"mocha":"2.1.x","assume":"1.1.x","istanbul":"0.3.x","pre-commit":"git://github.com/observing/pre-commit.git"}},"1.0.10":{"name":"pre-commit","version":"1.0.10","keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@1.0.10","maintainers":[{"name":"anonymous","email":"info@martijnswaagman.nl"},{"name":"anonymous","email":"npm@3rd-Eden.com"},{"name":"anonymous","email":"info@3rd-Eden.com"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"8a42471f6f37ef61b1dd9ed9016b320631d2b363","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-1.0.10.tgz","integrity":"sha512-lpS8vLmOuAHSH8v+9GLSyYMplk9oZYLr3caRbsx9BVJzXb+/bI1l45JXAa0x/io732ZwgW2nhV8EeKjqVm7y4Q==","signatures":[{"sig":"MEUCIQDxmJjbNtHvxdL/EYvWO/23mlVjxNKu6Hs0F0E66WYpPgIgaBSme4DTzs0pEmZ/TUx+HkLFZlX1AvhRt5p2MKdv9Jc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8a42471f6f37ef61b1dd9ed9016b320631d2b363","gitHead":"d853587531c10c50435287b7fc56f91438312f7a","scripts":{"test":"mocha test.js","install":"node install.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","uninstall":"node uninstall.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js","example-fail":"echo \"This is the example hook, I exit with 1\" && exit 1","example-pass":"echo \"This is the example hook, I exit with 0\" && exit 0"},"_npmUser":{"name":"anonymous","email":"npm@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"2.9.1","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"_nodeVersion":"0.12.3","dependencies":{"shelljs":"0.5.x"},"devDependencies":{"mocha":"2.2.x","assume":"1.2.x","istanbul":"0.3.x","pre-commit":"git://github.com/observing/pre-commit.git"}},"1.1.0":{"name":"pre-commit","version":"1.1.0","keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@1.1.0","maintainers":[{"name":"anonymous","email":"info@martijnswaagman.nl"},{"name":"anonymous","email":"npm@3rd-Eden.com"},{"name":"anonymous","email":"info@3rd-Eden.com"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"f74a210ca70305cd9f8152c50211044424e3c483","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-1.1.0.tgz","integrity":"sha512-VEqxVmJp+H7L+lfss9aO89tDntuXk0XhTZRQ/mrQHqCn6Pl6jylgZYz7d59dmrFD650T5XZLFXahFADcjK7Bvg==","signatures":[{"sig":"MEUCIQCrVz05IZxQsGPcPnP5fE7a8f9/HqmmUN3QXmjnPigyYgIgOVdRlC27LV1+rrah3/UB2lbtJ8QOB/Ke+ZgMBdQ7uCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f74a210ca70305cd9f8152c50211044424e3c483","gitHead":"cf5bddd177f4718e127aa3a75238114dc6550f41","scripts":{"test":"mocha test.js","install":"node install.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","uninstall":"node uninstall.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js","example-fail":"echo \"This is the example hook, I exit with 1\" && exit 1","example-pass":"echo \"This is the example hook, I exit with 0\" && exit 0"},"_npmUser":{"name":"anonymous","email":"npm@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"2.9.1","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"_nodeVersion":"0.12.3","dependencies":{"which":"1.1.x","shelljs":"0.5.x","cross-spawn":"2.0.x"},"devDependencies":{"mocha":"2.2.x","assume":"1.2.x","istanbul":"0.3.x","pre-commit":"git://github.com/observing/pre-commit.git"}},"1.1.1":{"name":"pre-commit","version":"1.1.1","keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@1.1.1","maintainers":[{"name":"anonymous","email":"info@martijnswaagman.nl"},{"name":"anonymous","email":"npm@3rd-Eden.com"},{"name":"anonymous","email":"info@3rd-Eden.com"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"ca80b2eac2cbfa311e0f42402105049b070f77d4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-1.1.1.tgz","integrity":"sha512-xvCIZJuvjv0Kn34i5uLggTJ57Gfgp0E9sxAFUxjnqnGaYMZyvn2gRnWxCzGtBgVxoFSqcSejlnOP6aVcDr+gSw==","signatures":[{"sig":"MEUCIE9GovoWvNF11PsUoDf29ojepl17pmSTQV9w4MpLezHSAiEA9ipg7cNES1b2wEe6qbyTyUg1+fnjIR0uS+tXq67MyxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ca80b2eac2cbfa311e0f42402105049b070f77d4","gitHead":"f642801aab5b382fa06864bbbb50bff74f00b1c6","scripts":{"test":"mocha test.js","install":"node install.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","uninstall":"node uninstall.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js","example-fail":"echo \"This is the example hook, I exit with 1\" && exit 1","example-pass":"echo \"This is the example hook, I exit with 0\" && exit 0"},"_npmUser":{"name":"anonymous","email":"npm@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"2.9.1","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"_nodeVersion":"0.12.3","dependencies":{"which":"1.1.x","cross-spawn":"2.0.x"},"devDependencies":{"mocha":"2.2.x","assume":"1.2.x","istanbul":"0.3.x","pre-commit":"git://github.com/observing/pre-commit.git"}},"1.1.2":{"name":"pre-commit","version":"1.1.2","keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@1.1.2","maintainers":[{"name":"anonymous","email":"info@martijnswaagman.nl"},{"name":"anonymous","email":"npm@3rd-Eden.com"},{"name":"anonymous","email":"info@3rd-Eden.com"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"6cc01c9cfa01ccbdeb06810d842bb200c4547926","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-1.1.2.tgz","integrity":"sha512-+v34E/b26K4KKQI96cmDW3IjB/wuppDPuxSw2yxtUh+bBUEkDZVLJFzkxc0L4uKnp8w/or+Htq+yadBCi8Mszw==","signatures":[{"sig":"MEQCIB1bCWxwt1N7kxk4oTzvLjRxRR46gpHaDEJV3+jmThBTAiAcMnXFc5c0u9AcmB2EsxaYFpCo3Y3Pen8cLwfi/hxXjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6cc01c9cfa01ccbdeb06810d842bb200c4547926","gitHead":"741ceecb462effe613722b0cf3cea2659dd24e50","scripts":{"test":"mocha test.js","install":"node install.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","uninstall":"node uninstall.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js","example-fail":"echo \"This is the example hook, I exit with 1\" && exit 1","example-pass":"echo \"This is the example hook, I exit with 0\" && exit 0"},"_npmUser":{"name":"anonymous","email":"npm@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"2.14.3","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"_nodeVersion":"0.12.3","dependencies":{"which":"1.1.x","cross-spawn":"2.0.x"},"devDependencies":{"mocha":"2.2.x","assume":"1.2.x","istanbul":"0.3.x","pre-commit":"git://github.com/observing/pre-commit.git"}},"1.1.3":{"name":"pre-commit","version":"1.1.3","keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@1.1.3","maintainers":[{"name":"anonymous","email":"info@martijnswaagman.nl"},{"name":"anonymous","email":"npm@3rd-Eden.com"},{"name":"anonymous","email":"info@3rd-Eden.com"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"6d5ed90740472072958c711a15f676aa2c231377","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-1.1.3.tgz","integrity":"sha512-JLnJsOfnq/Q1pCpRslypqFkgKkOTJvcw9AIuNGUJ1SOyvgLF0UQ97+WPSx8iXbrUfgpbjLs3bZnlwJ+iL6d5sQ==","signatures":[{"sig":"MEUCICx2bxVxEXr2fL0TN4u7Q40UazONBEvcPAXNLlDoogSIAiEA8x4e07IJZyFjPoyiRv1Z1gzL83RSY6Fnv7HXW1J3bTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6d5ed90740472072958c711a15f676aa2c231377","gitHead":"0f0833ab2df4884b8cbaf721ed5b6b6fe922dc4b","scripts":{"test":"mocha test.js","install":"node install.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","uninstall":"node uninstall.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js","example-fail":"echo \"This is the example hook, I exit with 1\" && exit 1","example-pass":"echo \"This is the example hook, I exit with 0\" && exit 0"},"_npmUser":{"name":"anonymous","email":"npm@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"3.8.0","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"_nodeVersion":"4.3.1","dependencies":{"which":"1.2.x","cross-spawn":"2.0.x"},"devDependencies":{"mocha":"2.3.x","assume":"1.3.x","istanbul":"0.4.x","pre-commit":"git://github.com/observing/pre-commit.git"},"_npmOperationalInternal":{"tmp":"tmp/pre-commit-1.1.3.tgz_1462887114579_0.8170659644529223","host":"packages-12-west.internal.npmjs.com"}},"1.2.0":{"name":"pre-commit","version":"1.2.0","keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@1.2.0","maintainers":[{"name":"anonymous","email":"info@martijnswaagman.nl"},{"name":"anonymous","email":"npm@3rd-Eden.com"},{"name":"anonymous","email":"info@3rd-Eden.com"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"16a1a218861c778d1a1498719c9763717913d5b8","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-1.2.0.tgz","integrity":"sha512-Y+xOaDSz6Abu+ki9fIpzUfbTaMKI5WvwpNEZPQkXcj9P49piA5Q7S9FxJ8GFAmoKfq8cJ5Ub0h8gmJye0uw6HQ==","signatures":[{"sig":"MEQCIHoGPw7AsG+UFQWpWTFEci7zfz+dBHz7fqsJH0i4jmJXAiBEI9AjvqYb8iUkIrpnTOAZpIWK1vdB8CZwGRd5QSG0iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"16a1a218861c778d1a1498719c9763717913d5b8","gitHead":"1689e3e87ca2c73dc75a260e2fba472a345b5d5b","scripts":{"test":"mocha test.js","install":"node install.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","uninstall":"node uninstall.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js","example-fail":"echo \"This is the example hook, I exit with 1\" && exit 1","example-pass":"echo \"This is the example hook, I exit with 0\" && exit 0"},"_npmUser":{"name":"anonymous","email":"npm@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"3.9.3","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"_nodeVersion":"6.2.1","dependencies":{"which":"1.2.x","spawn-sync":"^1.0.15","cross-spawn":"^5.0.1"},"devDependencies":{"mocha":"~3.2.0","assume":"1.4.x","istanbul":"0.4.x","pre-commit":"git://github.com/observing/pre-commit.git"},"_npmOperationalInternal":{"tmp":"tmp/pre-commit-1.2.0.tgz_1481285285226_0.2864668359979987","host":"packages-18-east.internal.npmjs.com"}},"1.2.1":{"name":"pre-commit","version":"1.2.1","keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@1.2.1","maintainers":[{"name":"anonymous","email":"info@martijnswaagman.nl"},{"name":"anonymous","email":"npm@3rd-Eden.com"},{"name":"anonymous","email":"info@3rd-Eden.com"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"6c591d1af460b41b36d136a0fe0ff9570b3c5473","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-1.2.1.tgz","integrity":"sha512-OBZgRmpUXqTk57n/h4k6XgW3RssUu/TQucfXxeFg/x5ejpM8SqvTDDXrOpVA3IytrOoscCz49VzvrctF+U2nvQ==","signatures":[{"sig":"MEYCIQCmLHBIzg9hETBFqRezTKjkq+W8q3gMA+lT3lH2DIDOdgIhAM6PQj5+zVCMtVSf0tEtrDl3rRpg3kmbpKbs8WKI/dYe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6c591d1af460b41b36d136a0fe0ff9570b3c5473","gitHead":"7d6feb19648e8d60cab50917b42f08f12d89482e","scripts":{"test":"mocha test.js","install":"node install.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","uninstall":"node uninstall.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js","example-fail":"echo \"This is the example hook, I exit with 1\" && exit 1","example-pass":"echo \"This is the example hook, I exit with 0\" && exit 0"},"_npmUser":{"name":"anonymous","email":"npm@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"3.9.3","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"_nodeVersion":"6.2.1","dependencies":{"which":"1.2.x","spawn-sync":"^1.0.15","cross-spawn":"^5.0.1"},"devDependencies":{"mocha":"~3.2.0","assume":"1.4.x","istanbul":"0.4.x","pre-commit":"git://github.com/observing/pre-commit.git"},"_npmOperationalInternal":{"tmp":"tmp/pre-commit-1.2.1.tgz_1481501905135_0.8384897005744278","host":"packages-18-east.internal.npmjs.com"}},"1.2.2":{"name":"pre-commit","version":"1.2.2","keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@1.2.2","maintainers":[{"name":"anonymous","email":"info@martijnswaagman.nl"},{"name":"anonymous","email":"npm@3rd-Eden.com"},{"name":"anonymous","email":"info@3rd-Eden.com"}],"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"dist":{"shasum":"dbcee0ee9de7235e57f79c56d7ce94641a69eec6","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-1.2.2.tgz","integrity":"sha512-qokTiqxD6GjODy5ETAIgzsRgnBWWQHQH2ghy86PU7mIn/wuWeTwF3otyNQZxWBwVn8XNr8Tdzj/QfUXpH+gRZA==","signatures":[{"sig":"MEUCIHtLWWdhyIILA2kXMZBJ2TsRnMIUvM/PE/Vzw+HH8dKlAiEA1F0/KOtwDHpUHjjTaY1EI904GLWdnqFNfsZxJy0DSRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"dbcee0ee9de7235e57f79c56d7ce94641a69eec6","gitHead":"bf393adbf5de842b6286dc1d12d024fb2784d1f5","scripts":{"test":"mocha test.js","install":"node install.js","coverage":"istanbul cover ./node_modules/.bin/_mocha -- test.js","uninstall":"node uninstall.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- test.js","example-fail":"echo \"This is the example hook, I exit with 1\" && exit 1","example-pass":"echo \"This is the example hook, I exit with 0\" && exit 0"},"_npmUser":{"name":"anonymous","email":"npm@3rd-Eden.com"},"repository":{"url":"git://github.com/observing/pre-commit.git","type":"git"},"_npmVersion":"3.9.3","description":"Automatically install pre-commit hooks for your npm modules.","directories":{},"_nodeVersion":"6.2.1","dependencies":{"which":"1.2.x","spawn-sync":"^1.0.15","cross-spawn":"^5.0.1"},"devDependencies":{"mocha":"~3.2.0","assume":"1.4.x","istanbul":"0.4.x","pre-commit":"git://github.com/observing/pre-commit.git"},"_npmOperationalInternal":{"tmp":"tmp/pre-commit-1.2.2.tgz_1481630607419_0.3081766478717327","host":"packages-12-west.internal.npmjs.com"}},"2.0.0":{"name":"pre-commit","version":"2.0.0","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"coverage":"nyc --reporter=lcov --reporter=text mocha test.js","example-fail":"echo \"This is the example hook, I exit with 1\" && exit 1","example-pass":"echo \"This is the example hook, I exit with 0\" && exit 0","install":"node install.js","test":"mocha test.js","test-travis":"nyc --reporter=lcovonly mocha test.js","uninstall":"node uninstall.js"},"repository":{"type":"git","url":"git://github.com/observing/pre-commit.git"},"keywords":["git","hooks","npm","pre-commit","precommit","run","test","development"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"homepage":"https://github.com/observing/pre-commit","license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org/"},"engines":{"node":">=16.13.0"},"dependencies":{"cross-spawn":"^7.0.5","which":"^4.0.0"},"devDependencies":{"assume":"^2.3.0","mocha":"^10.4.0","nyc":"^15.1.0"},"gitHead":"ad8d1252e2fb7df1a7ca9b3a8e30d1d6e761e21a","_id":"pre-commit@2.0.0","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"_nodeVersion":"25.9.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-gStVX9Yji5PjN4Yl1/4fSc9LPzwdGkkiSgarug873vfatIH47WIXPa+rcE8FK9JrbsMGuZji2Ih3V+G+Oa8eww==","shasum":"59a955dafb2bc63261f7a755804a904b4cc4d333","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/pre-commit/-/pre-commit-2.0.0.tgz","fileCount":11,"unpackedSize":35873,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBYZ+aT9WjfqfRqBxmhGU2vRv9Dv0vJepQapCntrrxEjAiEA6D3nVF1/rPzEWdzyX52jwxiq0eiRnB3BnvE61oxTcdI="}]},"_npmUser":{"name":"anonymous","email":"npmjs@3rd-Eden.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"martijn@swaagman.online"},{"name":"anonymous","email":"npm@3rd-Eden.com"},{"name":"anonymous","email":"npmjs@3rd-Eden.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pre-commit_2.0.0_1777386749524_0.19391237491934055"},"_hasShrinkwrap":false}},"name":"pre-commit","time":{"created":"2013-04-10T11:03:29.595Z","modified":"2026-04-28T14:32:29.777Z","0.0.0":"2013-04-10T11:03:31.478Z","0.0.1":"2013-04-10T15:35:11.370Z","0.0.2":"2013-04-10T17:32:27.175Z","0.0.3":"2013-05-02T15:45:36.080Z","0.0.4":"2013-06-27T13:01:50.207Z","0.0.5":"2014-04-02T07:28:51.618Z","0.0.6":"2014-04-10T18:14:44.273Z","0.0.7":"2014-04-10T21:34:15.602Z","0.0.8":"2014-06-17T08:37:19.215Z","0.0.9":"2014-06-26T08:54:17.567Z","0.0.10":"2015-01-15T08:22:10.530Z","0.0.11":"2015-01-16T18:40:12.488Z","1.0.0":"2015-01-30T20:40:22.806Z","1.0.1":"2015-01-30T21:20:16.597Z","1.0.2":"2015-02-02T11:58:19.442Z","1.0.3":"2015-02-13T08:44:30.827Z","1.0.4":"2015-02-14T17:50:44.383Z","1.0.5":"2015-02-24T23:21:47.920Z","1.0.6":"2015-03-05T18:29:58.495Z","1.0.7":"2015-04-28T07:01:25.521Z","1.0.8":"2015-06-09T15:59:48.460Z","1.0.9":"2015-06-10T09:49:52.276Z","1.0.10":"2015-06-10T12:45:25.302Z","1.1.0":"2015-07-31T09:12:56.940Z","1.1.1":"2015-07-31T12:15:21.135Z","1.1.2":"2015-10-20T09:19:35.686Z","1.1.3":"2016-05-10T13:31:57.288Z","1.2.0":"2016-12-09T12:08:05.875Z","1.2.1":"2016-12-12T00:18:25.686Z","1.2.2":"2016-12-13T12:03:29.029Z","2.0.0":"2026-04-28T14:32:29.659Z"},"readmeFilename":"README.md","homepage":"https://github.com/observing/pre-commit"}