{"_id":"pre-commit","_rev":"439229","name":"pre-commit","description":"Automatically install pre-commit hooks for your npm modules.","dist-tags":{"latest":"1.2.2"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"time":{"modified":"2021-08-05T06:30:10.000Z","created":"2013-04-10T11:03:31.478Z","1.2.2":"2016-12-13T12:03:29.029Z","1.2.1":"2016-12-12T00:18:25.686Z","1.2.0":"2016-12-09T12:08:05.875Z","1.1.3":"2016-05-10T13:31:57.288Z","1.1.2":"2015-10-20T09:19:35.686Z","1.1.1":"2015-07-31T12:15:21.135Z","1.1.0":"2015-07-31T09:12:56.940Z","1.0.10":"2015-06-10T12:45:25.302Z","1.0.9":"2015-06-10T09:49:52.276Z","1.0.8":"2015-06-09T15:59:48.460Z","1.0.7":"2015-04-28T07:01:25.521Z","1.0.6":"2015-03-05T18:29:58.495Z","1.0.5":"2015-02-24T23:21:47.920Z","1.0.4":"2015-02-14T17:50:44.383Z","1.0.3":"2015-02-13T08:44:30.827Z","1.0.2":"2015-02-02T11:58:19.442Z","1.0.1":"2015-01-30T21:20:16.597Z","1.0.0":"2015-01-30T20:40:22.806Z","0.0.11":"2015-01-16T18:40:12.488Z","0.0.10":"2015-01-15T08:22:10.530Z","0.0.9":"2014-06-26T08:54:17.567Z","0.0.8":"2014-06-17T08:37:19.215Z","0.0.7":"2014-04-10T21:34:15.602Z","0.0.6":"2014-04-10T18:14:44.273Z","0.0.5":"2014-04-02T07:28:51.618Z","0.0.4":"2013-06-27T13:01:50.207Z","0.0.3":"2013-05-02T15:45:36.080Z","0.0.2":"2013-04-10T17:32:27.175Z","0.0.1":"2013-04-10T15:35:11.370Z","0.0.0":"2013-04-10T11:03:31.478Z"},"users":{"aredridel":true,"maxogden":true,"stdarg":true,"oroce":true,"rubenverborgh":true,"roylines":true,"alanshaw":true,"growlybear":true,"nelsonic":true,"atheken":true,"blakeembrey":true,"codeshrew":true,"zckrs":true,"sasquatch":true,"jerome.d.russ":true,"baishuiz":true,"jacoborus":true,"qqqppp9998":true,"popico":true,"dani.raja":true,"mattonfoot":true,"boton":true,"wfcookie":true,"r3nya":true,"fibo":true,"brunocalou":true,"nelix":true,"lcdss":true,"moimikey":true,"docksteaderluke":true,"danielbayley":true,"croogie":true,"hengkiardo":true,"goliatone":true,"xuhong":true,"luispablo":true,"wangnan0610":true,"monolithed":true,"csbun":true,"rbultitude":true,"jayiitb":true,"yinyongcom666":true,"moonavw":true,"randallagordon":true,"amibug":true,"joeattardi":true,"styxnp":true,"nichoth":true,"kissyid":true,"tomekf":true,"ajduke":true,"vnguyen":true,"shakakira":true,"rmanalan":true,"donkapetra":true,"chhetrisushil":true,"danielbankhead":true,"ifeature":true,"lijsh":true,"abuelwafa":true,"bpatel":true,"dkblay":true,"juliomatcom":true,"mightyiam":true,"tvtamas":true,"christopher.urquidi":true,"asaupup":true,"sopepos":true,"micate":true,"sasivarnan":true,"saadbinsaeed":true,"modood":true,"jitendravyas":true,"frankl83":true,"rubiadias":true,"fredtma":true,"jakeklassen":true,"d-band":true,"jenofdoom":true,"shuoshubao":true,"aidenzou":true,"nuwaio":true,"dyakovk":true,"dwqs":true,"adrtho4":true,"tdmalone":true,"dhanya-kr":true,"keenwon":true,"jireve999":true,"iceriver2":true,"ezeikel":true,"tshamz":true,"morehao":true,"ldq-first":true,"elussich":true,"moonrailgun":true,"mrxf":true},"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"repository":{"type":"git","url":"git://github.com/observing/pre-commit.git"},"versions":{"1.2.2":{"name":"pre-commit","version":"1.2.2","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"coverage":"istanbul cover ./node_modules/.bin/_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":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- 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","dependencies":{"cross-spawn":"^5.0.1","spawn-sync":"^1.0.15","which":"1.2.x"},"devDependencies":{"assume":"1.4.x","istanbul":"0.4.x","mocha":"~3.2.0","pre-commit":"git://github.com/observing/pre-commit.git"},"gitHead":"bf393adbf5de842b6286dc1d12d024fb2784d1f5","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"_id":"pre-commit@1.2.2","_shasum":"dbcee0ee9de7235e57f79c56d7ce94641a69eec6","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"dbcee0ee9de7235e57f79c56d7ce94641a69eec6","size":9757,"noattachment":false,"key":"/pre-commit/-/pre-commit-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-1.2.2.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pre-commit-1.2.2.tgz_1481630607419_0.3081766478717327"},"directories":{},"publish_time":1481630609029,"_cnpm_publish_time":1481630609029,"_hasShrinkwrap":false},"1.2.1":{"name":"pre-commit","version":"1.2.1","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"coverage":"istanbul cover ./node_modules/.bin/_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":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- 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","dependencies":{"cross-spawn":"^5.0.1","spawn-sync":"^1.0.15","which":"1.2.x"},"devDependencies":{"assume":"1.4.x","istanbul":"0.4.x","mocha":"~3.2.0","pre-commit":"git://github.com/observing/pre-commit.git"},"gitHead":"7d6feb19648e8d60cab50917b42f08f12d89482e","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"_id":"pre-commit@1.2.1","_shasum":"6c591d1af460b41b36d136a0fe0ff9570b3c5473","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"6c591d1af460b41b36d136a0fe0ff9570b3c5473","size":9755,"noattachment":false,"key":"/pre-commit/-/pre-commit-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-1.2.1.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/pre-commit-1.2.1.tgz_1481501905135_0.8384897005744278"},"directories":{},"publish_time":1481501905686,"_cnpm_publish_time":1481501905686,"_hasShrinkwrap":false},"1.2.0":{"name":"pre-commit","version":"1.2.0","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"coverage":"istanbul cover ./node_modules/.bin/_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":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- 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","dependencies":{"cross-spawn":"^5.0.1","spawn-sync":"^1.0.15","which":"1.2.x"},"devDependencies":{"assume":"1.4.x","istanbul":"0.4.x","mocha":"~3.2.0","pre-commit":"git://github.com/observing/pre-commit.git"},"gitHead":"1689e3e87ca2c73dc75a260e2fba472a345b5d5b","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"_id":"pre-commit@1.2.0","_shasum":"16a1a218861c778d1a1498719c9763717913d5b8","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"16a1a218861c778d1a1498719c9763717913d5b8","size":9737,"noattachment":false,"key":"/pre-commit/-/pre-commit-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-1.2.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/pre-commit-1.2.0.tgz_1481285285226_0.2864668359979987"},"directories":{},"publish_time":1481285285875,"_cnpm_publish_time":1481285285875,"_hasShrinkwrap":false},"1.1.3":{"name":"pre-commit","version":"1.1.3","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"coverage":"istanbul cover ./node_modules/.bin/_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":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- 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","dependencies":{"cross-spawn":"2.0.x","which":"1.2.x"},"devDependencies":{"assume":"1.3.x","istanbul":"0.4.x","mocha":"2.3.x","pre-commit":"git://github.com/observing/pre-commit.git"},"gitHead":"0f0833ab2df4884b8cbaf721ed5b6b6fe922dc4b","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"_id":"pre-commit@1.1.3","_shasum":"6d5ed90740472072958c711a15f676aa2c231377","_from":".","_npmVersion":"3.8.0","_nodeVersion":"4.3.1","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"6d5ed90740472072958c711a15f676aa2c231377","size":9496,"noattachment":false,"key":"/pre-commit/-/pre-commit-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-1.1.3.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/pre-commit-1.1.3.tgz_1462887114579_0.8170659644529223"},"directories":{},"publish_time":1462887117288,"_cnpm_publish_time":1462887117288,"_hasShrinkwrap":false},"1.1.2":{"name":"pre-commit","version":"1.1.2","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"coverage":"istanbul cover ./node_modules/.bin/_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":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- 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","dependencies":{"cross-spawn":"2.0.x","which":"1.1.x"},"devDependencies":{"assume":"1.2.x","istanbul":"0.3.x","mocha":"2.2.x","pre-commit":"git://github.com/observing/pre-commit.git"},"gitHead":"741ceecb462effe613722b0cf3cea2659dd24e50","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"_id":"pre-commit@1.1.2","_shasum":"6cc01c9cfa01ccbdeb06810d842bb200c4547926","_from":".","_npmVersion":"2.14.3","_nodeVersion":"0.12.3","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"6cc01c9cfa01ccbdeb06810d842bb200c4547926","size":9484,"noattachment":false,"key":"/pre-commit/-/pre-commit-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-1.1.2.tgz"},"directories":{},"publish_time":1445332775686,"_cnpm_publish_time":1445332775686,"_hasShrinkwrap":false},"1.1.1":{"name":"pre-commit","version":"1.1.1","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"coverage":"istanbul cover ./node_modules/.bin/_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":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- 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","dependencies":{"cross-spawn":"2.0.x","which":"1.1.x"},"devDependencies":{"assume":"1.2.x","istanbul":"0.3.x","mocha":"2.2.x","pre-commit":"git://github.com/observing/pre-commit.git"},"gitHead":"f642801aab5b382fa06864bbbb50bff74f00b1c6","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"_id":"pre-commit@1.1.1","_shasum":"ca80b2eac2cbfa311e0f42402105049b070f77d4","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"ca80b2eac2cbfa311e0f42402105049b070f77d4","size":9429,"noattachment":false,"key":"/pre-commit/-/pre-commit-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-1.1.1.tgz"},"directories":{},"publish_time":1438344921135,"_cnpm_publish_time":1438344921135,"_hasShrinkwrap":false},"1.1.0":{"name":"pre-commit","version":"1.1.0","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"coverage":"istanbul cover ./node_modules/.bin/_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":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- 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","dependencies":{"cross-spawn":"2.0.x","shelljs":"0.5.x","which":"1.1.x"},"devDependencies":{"assume":"1.2.x","istanbul":"0.3.x","mocha":"2.2.x","pre-commit":"git://github.com/observing/pre-commit.git"},"gitHead":"cf5bddd177f4718e127aa3a75238114dc6550f41","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"_id":"pre-commit@1.1.0","_shasum":"f74a210ca70305cd9f8152c50211044424e3c483","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"f74a210ca70305cd9f8152c50211044424e3c483","size":9443,"noattachment":false,"key":"/pre-commit/-/pre-commit-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-1.1.0.tgz"},"directories":{},"publish_time":1438333976940,"_cnpm_publish_time":1438333976940,"_hasShrinkwrap":false},"1.0.10":{"name":"pre-commit","version":"1.0.10","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"coverage":"istanbul cover ./node_modules/.bin/_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":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- 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","dependencies":{"shelljs":"0.5.x"},"devDependencies":{"assume":"1.2.x","istanbul":"0.3.x","mocha":"2.2.x","pre-commit":"git://github.com/observing/pre-commit.git"},"gitHead":"d853587531c10c50435287b7fc56f91438312f7a","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"_id":"pre-commit@1.0.10","_shasum":"8a42471f6f37ef61b1dd9ed9016b320631d2b363","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"8a42471f6f37ef61b1dd9ed9016b320631d2b363","size":9086,"noattachment":false,"key":"/pre-commit/-/pre-commit-1.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-1.0.10.tgz"},"directories":{},"publish_time":1433940325302,"_cnpm_publish_time":1433940325302,"_hasShrinkwrap":false},"1.0.9":{"name":"pre-commit","version":"1.0.9","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"coverage":"istanbul cover ./node_modules/.bin/_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":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- 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","dependencies":{"shelljs":"0.3.x"},"devDependencies":{"assume":"1.1.x","istanbul":"0.3.x","mocha":"2.1.x","pre-commit":"git://github.com/observing/pre-commit.git"},"gitHead":"6bc2bcf46e9d8cd29098355b11b4b783a43c2fe9","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"_id":"pre-commit@1.0.9","_shasum":"54084ccab5aeb8755ba464bc3c817be540030c66","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"54084ccab5aeb8755ba464bc3c817be540030c66","size":9058,"noattachment":false,"key":"/pre-commit/-/pre-commit-1.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-1.0.9.tgz"},"directories":{},"publish_time":1433929792276,"_cnpm_publish_time":1433929792276,"_hasShrinkwrap":false},"1.0.8":{"name":"pre-commit","version":"1.0.8","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"coverage":"istanbul cover ./node_modules/.bin/_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":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- 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","dependencies":{"shelljs":"0.3.x"},"devDependencies":{"assume":"1.1.x","istanbul":"0.3.x","mocha":"2.1.x","pre-commit":"git://github.com/observing/pre-commit.git"},"gitHead":"f0d27fbc2e064645a5df169ee57bdb40cb8e27f5","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"_id":"pre-commit@1.0.8","_shasum":"23698a32eef598a6d42ecff126e518b13eab6721","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.3","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"23698a32eef598a6d42ecff126e518b13eab6721","size":8897,"noattachment":false,"key":"/pre-commit/-/pre-commit-1.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-1.0.8.tgz"},"directories":{},"publish_time":1433865588460,"_cnpm_publish_time":1433865588460,"_hasShrinkwrap":false},"1.0.7":{"name":"pre-commit","version":"1.0.7","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"coverage":"istanbul cover ./node_modules/.bin/_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":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- 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","dependencies":{"shelljs":"0.3.x"},"devDependencies":{"assume":"1.1.x","istanbul":"0.3.x","mocha":"2.1.x","pre-commit":"git://github.com/observing/pre-commit.git"},"gitHead":"2d405d3fc262e4b6097fce05586322b766c63d38","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"_id":"pre-commit@1.0.7","_shasum":"074344cf346ebc21877cca89ba6485345a5de865","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.10.35","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"074344cf346ebc21877cca89ba6485345a5de865","size":8869,"noattachment":false,"key":"/pre-commit/-/pre-commit-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-1.0.7.tgz"},"directories":{},"publish_time":1430204485521,"_cnpm_publish_time":1430204485521,"_hasShrinkwrap":false},"1.0.6":{"name":"pre-commit","version":"1.0.6","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"coverage":"istanbul cover ./node_modules/.bin/_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":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- 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","dependencies":{"shelljs":"0.3.x"},"devDependencies":{"assume":"1.1.x","istanbul":"0.3.x","mocha":"2.1.x","pre-commit":"git://github.com/observing/pre-commit.git"},"gitHead":"06aa0e7e0f3a1d71f4491cd09a0c7f9cd477ff6a","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"_id":"pre-commit@1.0.6","_shasum":"ca8d102c8f9e260895ead1aa10fcddeba1b945bb","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.35","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"ca8d102c8f9e260895ead1aa10fcddeba1b945bb","size":8871,"noattachment":false,"key":"/pre-commit/-/pre-commit-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-1.0.6.tgz"},"directories":{},"publish_time":1425580198495,"_cnpm_publish_time":1425580198495,"_hasShrinkwrap":false},"1.0.5":{"name":"pre-commit","version":"1.0.5","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"coverage":"istanbul cover ./node_modules/.bin/_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":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- 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","dependencies":{"shelljs":"0.3.x"},"devDependencies":{"assume":"1.1.x","istanbul":"0.3.x","mocha":"2.1.x","pre-commit":"git://github.com/observing/pre-commit.git"},"gitHead":"afee4aba131096705282ad6b46115841db92d3da","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"_id":"pre-commit@1.0.5","_shasum":"72d279cb8b76962630da181c983619e63bc2ad23","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.35","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"72d279cb8b76962630da181c983619e63bc2ad23","size":8888,"noattachment":false,"key":"/pre-commit/-/pre-commit-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-1.0.5.tgz"},"directories":{},"publish_time":1424820107920,"_cnpm_publish_time":1424820107920,"_hasShrinkwrap":false},"1.0.4":{"name":"pre-commit","version":"1.0.4","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"coverage":"istanbul cover ./node_modules/.bin/_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":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- 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"},"license":"MIT","dependencies":{"shelljs":"0.3.x"},"devDependencies":{"assume":"1.1.x","istanbul":"0.3.x","mocha":"2.1.x","pre-commit":"git://github.com/observing/pre-commit.git"},"gitHead":"d60c708f57ac0e62df54b03b4bfc0fb35f955519","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"homepage":"https://github.com/observing/pre-commit","_id":"pre-commit@1.0.4","_shasum":"9570df61a37c079902fdc841d11e058aaac29305","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.35","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"9570df61a37c079902fdc841d11e058aaac29305","size":8852,"noattachment":false,"key":"/pre-commit/-/pre-commit-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-1.0.4.tgz"},"directories":{},"publish_time":1423936244383,"_cnpm_publish_time":1423936244383,"_hasShrinkwrap":false},"1.0.3":{"name":"pre-commit","version":"1.0.3","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"coverage":"istanbul cover ./node_modules/.bin/_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":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- 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"},"license":"MIT","dependencies":{"shelljs":"0.3.x"},"devDependencies":{"assume":"1.1.x","istanbul":"0.3.x","mocha":"2.1.x","pre-commit":"git://github.com/observing/pre-commit.git"},"gitHead":"aec21f600221e976574a3e0f9e79c76469c385c6","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"homepage":"https://github.com/observing/pre-commit","_id":"pre-commit@1.0.3","_shasum":"5c21c1d8404145a747c54632d258e73011c410f5","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.35","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"5c21c1d8404145a747c54632d258e73011c410f5","size":8708,"noattachment":false,"key":"/pre-commit/-/pre-commit-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-1.0.3.tgz"},"directories":{},"publish_time":1423817070827,"_cnpm_publish_time":1423817070827,"_hasShrinkwrap":false},"1.0.2":{"name":"pre-commit","version":"1.0.2","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"coverage":"istanbul cover ./node_modules/.bin/_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":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- 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"},"license":"MIT","dependencies":{"shelljs":"0.3.x"},"devDependencies":{"assume":"1.1.x","istanbul":"0.3.x","mocha":"2.1.x","pre-commit":"git://github.com/observing/pre-commit.git"},"gitHead":"b534291a221f13ab6b111eed8f733b07d006e01c","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"homepage":"https://github.com/observing/pre-commit","_id":"pre-commit@1.0.2","_shasum":"8e2bf2c2b9d91133aab5f5edb79c8377556383ea","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.35","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"8e2bf2c2b9d91133aab5f5edb79c8377556383ea","size":7872,"noattachment":false,"key":"/pre-commit/-/pre-commit-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-1.0.2.tgz"},"directories":{},"publish_time":1422878299442,"_cnpm_publish_time":1422878299442,"_hasShrinkwrap":false},"1.0.1":{"name":"pre-commit","version":"1.0.1","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"coverage":"istanbul cover ./node_modules/.bin/_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":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- 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"},"license":"MIT","dependencies":{"shelljs":"0.3.x"},"devDependencies":{"assume":"1.1.x","istanbul":"0.3.x","mocha":"2.1.x","pre-commit":"git://github.com/observing/pre-commit.git"},"gitHead":"35f1a48fab15a4cf1ce72d4c12bc8a64b16c2f8a","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"homepage":"https://github.com/observing/pre-commit","_id":"pre-commit@1.0.1","_shasum":"e25a204894ef3303fb25958ab3fe1043acd333b0","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.35","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"e25a204894ef3303fb25958ab3fe1043acd333b0","size":7807,"noattachment":false,"key":"/pre-commit/-/pre-commit-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-1.0.1.tgz"},"directories":{},"publish_time":1422652816597,"_cnpm_publish_time":1422652816597,"_hasShrinkwrap":false},"1.0.0":{"name":"pre-commit","version":"1.0.0","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"coverage":"istanbul cover ./node_modules/.bin/_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":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- 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"},"license":"MIT","dependencies":{"shelljs":"0.3.x"},"devDependencies":{"assume":"1.1.x","istanbul":"0.3.x","mocha":"2.1.x","pre-commit":"git://github.com/observing/pre-commit.git"},"gitHead":"94ea620a159c7a7ef3752e646693fd6ef829920e","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"homepage":"https://github.com/observing/pre-commit","_id":"pre-commit@1.0.0","_shasum":"8e87678e8e0566c7700a12684c5b1edfe92f2bc4","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.35","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"8e87678e8e0566c7700a12684c5b1edfe92f2bc4","size":7732,"noattachment":false,"key":"/pre-commit/-/pre-commit-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-1.0.0.tgz"},"directories":{},"publish_time":1422650422806,"_cnpm_publish_time":1422650422806,"_hasShrinkwrap":false},"0.0.11":{"name":"pre-commit","version":"0.0.11","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"install":"node install.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"},"license":"MIT","peerDependencies":{"which":"1.0.x"},"devDependencies":{"pre-commit":"git://github.com/observing/pre-commit.git"},"gitHead":"7e2af499e6081dc07c65c68f282954ce2e4d0a16","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"homepage":"https://github.com/observing/pre-commit","_id":"pre-commit@0.0.11","_shasum":"c9f5ba915fffeb43d25e74ac108337c66a6144a3","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"c9f5ba915fffeb43d25e74ac108337c66a6144a3","size":4357,"noattachment":false,"key":"/pre-commit/-/pre-commit-0.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-0.0.11.tgz"},"directories":{},"publish_time":1421433612488,"_cnpm_publish_time":1421433612488,"_hasShrinkwrap":false},"0.0.10":{"name":"pre-commit","version":"0.0.10","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"install":"node install.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"},"license":"MIT","peerDependencies":{"which":"1.0.*"},"devDependencies":{"pre-commit":"git://github.com/observing/pre-commit.git"},"gitHead":"9200953fe23f1947cbae104691413655d5f837ef","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"homepage":"https://github.com/observing/pre-commit","_id":"pre-commit@0.0.10","_shasum":"65d1f7bfb62c659775d0c8d3c36eeddc11817736","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"65d1f7bfb62c659775d0c8d3c36eeddc11817736","size":4353,"noattachment":false,"key":"/pre-commit/-/pre-commit-0.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-0.0.10.tgz"},"directories":{},"publish_time":1421310130530,"_cnpm_publish_time":1421310130530,"_hasShrinkwrap":false},"0.0.9":{"name":"pre-commit","version":"0.0.9","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"install":"node install.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"},"license":"MIT","devDependencies":{"pre-commit":"git://github.com/observing/pre-commit.git"},"bugs":{"url":"https://github.com/observing/pre-commit/issues"},"homepage":"https://github.com/observing/pre-commit","_id":"pre-commit@0.0.9","_shasum":"b8e8e2930c0e3558aeafa1b89706203d772b97cb","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"b8e8e2930c0e3558aeafa1b89706203d772b97cb","size":4265,"noattachment":false,"key":"/pre-commit/-/pre-commit-0.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-0.0.9.tgz"},"directories":{},"publish_time":1403772857567,"_cnpm_publish_time":1403772857567,"_hasShrinkwrap":false},"0.0.8":{"name":"pre-commit","version":"0.0.8","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"install":"node install"},"repository":{"type":"git","url":"git://github.com/observing/pre-commit.git"},"keywords":["pre-commit","precommit","test","npm","run"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","devDependencies":{"pre-commit":"git://github.com/observing/pre-commit.git"},"bugs":{"url":"https://github.com/observing/pre-commit/issues"},"homepage":"https://github.com/observing/pre-commit","_id":"pre-commit@0.0.8","_shasum":"b372fb5ae6db6838b714fb8ad5b22ad7de66867c","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"dist":{"shasum":"b372fb5ae6db6838b714fb8ad5b22ad7de66867c","size":3917,"noattachment":false,"key":"/pre-commit/-/pre-commit-0.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-0.0.8.tgz"},"directories":{},"publish_time":1402994239215,"_cnpm_publish_time":1402994239215,"_hasShrinkwrap":false},"0.0.7":{"name":"pre-commit","version":"0.0.7","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"install":"node install"},"repository":{"type":"git","url":"git://github.com/observing/pre-commit.git"},"keywords":["pre-commit","precommit","test","npm","run"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","devDependencies":{"pre-commit":"git://github.com/observing/pre-commit.git"},"bugs":{"url":"https://github.com/observing/pre-commit/issues"},"homepage":"https://github.com/observing/pre-commit","_id":"pre-commit@0.0.7","dist":{"shasum":"f7bfbe1a41e4a4c931f5c747f3b24f75097e0490","size":3775,"noattachment":false,"key":"/pre-commit/-/pre-commit-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-0.0.7.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"directories":{},"publish_time":1397165655602,"_hasShrinkwrap":false,"_cnpm_publish_time":1397165655602},"0.0.6":{"name":"pre-commit","version":"0.0.6","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"install":"node install"},"repository":{"type":"git","url":"git://github.com/observing/pre-commit.git"},"keywords":["pre-commit","precommit","test","npm","run"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","devDependencies":{"pre-commit":"git://github.com/observing/pre-commit.git"},"bugs":{"url":"https://github.com/observing/pre-commit/issues"},"homepage":"https://github.com/observing/pre-commit","_id":"pre-commit@0.0.6","dist":{"shasum":"042885349414c190b8de0980f58d90fd5fd59640","size":3764,"noattachment":false,"key":"/pre-commit/-/pre-commit-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-0.0.6.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"directories":{},"publish_time":1397153684273,"_hasShrinkwrap":false,"_cnpm_publish_time":1397153684273},"0.0.5":{"name":"pre-commit","version":"0.0.5","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"install":"node install"},"repository":{"type":"git","url":"git://github.com/observing/pre-commit.git"},"keywords":["pre-commit","precommit","test","npm","run"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","devDependencies":{"pre-commit":"git://github.com/observing/pre-commit.git"},"bugs":{"url":"https://github.com/observing/pre-commit/issues"},"homepage":"https://github.com/observing/pre-commit","_id":"pre-commit@0.0.5","dist":{"shasum":"cc476116b447135799907f6d74b1c25d68868430","size":3721,"noattachment":false,"key":"/pre-commit/-/pre-commit-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-0.0.5.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"directories":{},"publish_time":1396423731618,"_hasShrinkwrap":false,"_cnpm_publish_time":1396423731618},"0.0.4":{"name":"pre-commit","version":"0.0.4","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"install":"node install"},"repository":{"type":"git","url":"git://github.com/observing/pre-commit.git"},"keywords":["pre-commit","precommit","test","npm","run"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","devDependencies":{"pre-commit":"git://github.com/observing/pre-commit.git"},"_id":"pre-commit@0.0.4","dist":{"shasum":"a8caa2bebe4d55618813566b9c7246ac1958c1de","size":3574,"noattachment":false,"key":"/pre-commit/-/pre-commit-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-0.0.4.tgz"},"_npmVersion":"1.1.71","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"directories":{},"publish_time":1372338110207,"_hasShrinkwrap":false,"_cnpm_publish_time":1372338110207},"0.0.3":{"name":"pre-commit","version":"0.0.3","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"install":"node install"},"repository":{"type":"git","url":"git://github.com/observing/pre-commit.git"},"keywords":["pre-commit","precommit","test","npm","run"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","devDependencies":{"pre-commit":"git://github.com/observing/pre-commit.git"},"_id":"pre-commit@0.0.3","dist":{"shasum":"c841992ce559a31020e857f004ecb8cc3d859ed2","size":3176,"noattachment":false,"key":"/pre-commit/-/pre-commit-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-0.0.3.tgz"},"_npmVersion":"1.1.71","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"directories":{},"publish_time":1367509536080,"_hasShrinkwrap":false,"_cnpm_publish_time":1367509536080},"0.0.2":{"name":"pre-commit","version":"0.0.2","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"install":"node install"},"repository":{"type":"git","url":"git://github.com/nlf/precommit-hook.git"},"keywords":["pre-commit","precommit","test","npm","run"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@0.0.2","dist":{"shasum":"964fe8560bbcb0509416f79ad2e6d19d39e4aa8e","size":3031,"noattachment":false,"key":"/pre-commit/-/pre-commit-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-0.0.2.tgz"},"_npmVersion":"1.1.71","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"directories":{},"publish_time":1365615147175,"_hasShrinkwrap":false,"_cnpm_publish_time":1365615147175},"0.0.1":{"name":"pre-commit","version":"0.0.1","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"install":"node install"},"repository":{"type":"git","url":"git://github.com/nlf/precommit-hook.git"},"keywords":["pre-commit","precommit","test","npm","run"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@0.0.1","dist":{"shasum":"7454cf6aec4a7dd33a9983c1585a80cebc4676ef","size":3016,"noattachment":false,"key":"/pre-commit/-/pre-commit-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-0.0.1.tgz"},"_npmVersion":"1.1.71","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"directories":{},"publish_time":1365608111370,"_hasShrinkwrap":false,"_cnpm_publish_time":1365608111370},"0.0.0":{"name":"pre-commit","version":"0.0.0","description":"Automatically install pre-commit hooks for your npm modules.","main":"index.js","scripts":{"install":"node install"},"repository":{"type":"git","url":"git://github.com/nlf/precommit-hook.git"},"keywords":["pre-commit","precommit","test","npm","run"],"author":{"name":"Arnout Kazemier","email":"opensource@observe.it"},"license":"MIT","_id":"pre-commit@0.0.0","dist":{"shasum":"7afc0db18b195a5cda8d691e2f73d36494b0d0db","size":2831,"noattachment":false,"key":"/pre-commit/-/pre-commit-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/pre-commit/download/pre-commit-0.0.0.tgz"},"_npmVersion":"1.1.71","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"3rdeden","email":"npm@3rd-Eden.com"},{"name":"swaagie","email":""},{"name":"v1","email":"info@3rd-Eden.com"}],"directories":{},"publish_time":1365591811478,"_hasShrinkwrap":false,"_cnpm_publish_time":1365591811478}},"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://npmjs.org/doc/scripts.html\n\nAnd to learn more about git hooks read:\n\nhttp://githooks.com\n\n### License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/observing/pre-commit","bugs":{"url":"https://github.com/observing/pre-commit/issues"},"license":"MIT"}