{"_id":"easy-extender","_rev":"331065","name":"easy-extender","description":"plugin/hooks interface","dist-tags":{"latest":"2.3.4"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"time":{"modified":"2021-06-07T02:46:29.000Z","created":"2014-09-14T18:58:26.228Z","2.3.4":"2018-08-26T15:08:04.855Z","2.3.3":"2018-08-26T15:00:28.288Z","2.3.2":"2015-11-27T08:56:07.817Z","2.3.1":"2015-04-13T12:48:53.694Z","2.3.0":"2015-03-17T13:36:45.571Z","2.2.0":"2015-01-07T08:16:49.719Z","2.1.0":"2014-10-21T09:19:42.409Z","2.0.0":"2014-10-10T21:03:30.362Z","1.1.1":"2014-09-24T10:45:07.280Z","1.1.0":"2014-09-14T19:22:11.228Z","1.0.0":"2014-09-14T18:58:26.228Z"},"users":{},"author":{"name":"Shane Osbourne"},"repository":{"type":"git","url":"git://github.com/shakyshane/easy-extender.git"},"versions":{"2.3.4":{"name":"easy-extender","description":"plugin/hooks interface","version":"2.3.4","homepage":"https://github.com/shakyshane/easy-extender","author":{"name":"Shane Osbourne"},"repository":{"type":"git","url":"git://github.com/shakyshane/easy-extender.git"},"bugs":{"url":"https://github.com/shakyshane/easy-extender/issues"},"licenses":[{"type":"Apache-2.0","url":"https://github.com/shakyShane/easy-extender/blob/master/LICENSE"}],"main":"index.js","engines":{"node":">= 4.0.0"},"scripts":{"lint":"jshint test/*","test":"npm run lint && mocha"},"dependencies":{"lodash":"^4.17.10"},"devDependencies":{"chai":"^1.9.1","jshint":"^2.5.11","mocha":"^5.2.0","sinon":"^1.10.3"},"keywords":["plugins"],"gitHead":"8f35859dce8fa65e39d1c44d3b3fdc8b60e456cf","_id":"easy-extender@2.3.4","_npmVersion":"6.4.0","_nodeVersion":"8.7.0","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"dist":{"shasum":"298789b64f9aaba62169c77a2b3b64b4c9589b8f","size":5962,"noattachment":false,"key":"/easy-extender/-/easy-extender-2.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/easy-extender/download/easy-extender-2.3.4.tgz"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easy-extender_2.3.4_1535296084754_0.7965126151674415"},"_hasShrinkwrap":false,"publish_time":1535296084855,"_cnpm_publish_time":1535296084855},"2.3.3":{"name":"easy-extender","description":"plugin/hooks interface","version":"2.3.3","homepage":"https://github.com/shakyshane/easy-extender","author":{"name":"Shane Osbourne"},"repository":{"type":"git","url":"git://github.com/shakyshane/easy-extender.git"},"bugs":{"url":"https://github.com/shakyshane/easy-extender/issues"},"licenses":[{"type":"Apache-2.0","url":"https://github.com/shakyShane/easy-extender/blob/master/LICENSE"}],"main":"index.js","engines":{"node":">= 4.0.0"},"scripts":{"lint":"jshint test/*","test":"npm run lint && mocha"},"dependencies":{"lodash":"4.17.10"},"devDependencies":{"chai":"^1.9.1","jshint":"^2.5.11","mocha":"5.2.0","sinon":"^1.10.3"},"keywords":["plugins"],"gitHead":"3ae342424e5c24b9cb166bf1fe3822c2faac8c1e","_id":"easy-extender@2.3.3","_npmVersion":"6.4.0","_nodeVersion":"8.7.0","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"dist":{"shasum":"5af578fe50d6db8c46a26a9d451c195f1ce01e62","size":5961,"noattachment":false,"key":"/easy-extender/-/easy-extender-2.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/easy-extender/download/easy-extender-2.3.3.tgz"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/easy-extender_2.3.3_1535295627901_0.3376335081838635"},"_hasShrinkwrap":false,"publish_time":1535295628288,"_cnpm_publish_time":1535295628288},"2.3.2":{"name":"easy-extender","description":"plugin/hooks interface","version":"2.3.2","homepage":"https://github.com/shakyshane/easy-extender","author":{"name":"Shane Osbourne"},"repository":{"type":"git","url":"git://github.com/shakyshane/easy-extender.git"},"bugs":{"url":"https://github.com/shakyshane/easy-extender/issues"},"licenses":[{"type":"Apache-2.0","url":"https://github.com/shakyShane/easy-extender/blob/master/LICENSE"}],"main":"index.js","engines":{"node":">= 0.8.0"},"scripts":{"lint":"jshint test/*","test":"npm run lint && mocha","cover":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"dependencies":{"lodash":"^3.10.1"},"devDependencies":{"chai":"^1.9.1","coveralls":"^2.11.1","jshint":"^2.5.11","mocha":"^1.21.4","sinon":"^1.10.3"},"keywords":["plugins"],"gitHead":"cb05d4c2d82572e08d34a4b73be2884c82ae7cd5","_id":"easy-extender@2.3.2","_shasum":"3d3248febe2b159607316d8f9cf491c16648221d","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"dist":{"shasum":"3d3248febe2b159607316d8f9cf491c16648221d","size":6110,"noattachment":false,"key":"/easy-extender/-/easy-extender-2.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/easy-extender/download/easy-extender-2.3.2.tgz"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"directories":{},"publish_time":1448614567817,"_cnpm_publish_time":1448614567817,"_hasShrinkwrap":false},"2.3.1":{"name":"easy-extender","description":"plugin/hooks interface","version":"2.3.1","homepage":"https://github.com/shakyshane/easy-extender","author":{"name":"Shane Osbourne"},"repository":{"type":"git","url":"git://github.com/shakyshane/easy-extender.git"},"bugs":{"url":"https://github.com/shakyshane/easy-extender/issues"},"licenses":[{"type":"Apache-2.0","url":"https://github.com/shakyShane/easy-extender/blob/master/LICENSE"}],"main":"index.js","engines":{"node":">= 0.8.0"},"scripts":{"lint":"jshint test/*","test":"npm run lint && mocha","cover":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"dependencies":{"lodash":"^2.4.1"},"devDependencies":{"chai":"^1.9.1","coveralls":"^2.11.1","jshint":"^2.5.11","mocha":"^1.21.4","sinon":"^1.10.3"},"keywords":["plugins"],"gitHead":"a788a257344ad3f3116ecf76dba2de8f924eb3ee","_id":"easy-extender@2.3.1","_shasum":"da9152164379f19e5d30491d967203a68a746736","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.10.32","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"da9152164379f19e5d30491d967203a68a746736","size":6123,"noattachment":false,"key":"/easy-extender/-/easy-extender-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/easy-extender/download/easy-extender-2.3.1.tgz"},"directories":{},"publish_time":1428929333694,"_cnpm_publish_time":1428929333694,"_hasShrinkwrap":false},"2.3.0":{"name":"easy-extender","description":"plugin/hooks interface","version":"2.3.0","homepage":"https://github.com/shakyshane/easy-extender","author":{"name":"Shane Osbourne"},"repository":{"type":"git","url":"git://github.com/shakyshane/easy-extender.git"},"bugs":{"url":"https://github.com/shakyshane/easy-extender/issues"},"licenses":[{"type":"GPL","url":"https://github.com/shakyshane/easy-extender/blob/master/LICENSE-GPL"}],"main":"index.js","engines":{"node":">= 0.8.0"},"scripts":{"lint":"jshint test/*","test":"npm run lint && mocha","cover":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"dependencies":{"lodash":"^2.4.1"},"devDependencies":{"chai":"^1.9.1","coveralls":"^2.11.1","jshint":"^2.5.11","mocha":"^1.21.4","sinon":"^1.10.3"},"keywords":["plugins"],"gitHead":"4cb939028c4fde28c588d672a51826e0473f1feb","_id":"easy-extender@2.3.0","_shasum":"8943cf3c0449781dda48db7ba19c1be3efd7c34e","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.10.32","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"8943cf3c0449781dda48db7ba19c1be3efd7c34e","size":2163,"noattachment":false,"key":"/easy-extender/-/easy-extender-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/easy-extender/download/easy-extender-2.3.0.tgz"},"directories":{},"publish_time":1426599405571,"_cnpm_publish_time":1426599405571,"_hasShrinkwrap":false},"2.2.0":{"name":"easy-extender","description":"plugin/hooks interface","version":"2.2.0","homepage":"https://github.com/shakyshane/easy-extender","author":{"name":"Shane Osbourne"},"repository":{"type":"git","url":"git://github.com/shakyshane/easy-extender.git"},"bugs":{"url":"https://github.com/shakyshane/easy-extender/issues"},"licenses":[{"type":"GPL","url":"https://github.com/shakyshane/easy-extender/blob/master/LICENSE-GPL"}],"main":"index.js","engines":{"node":">= 0.8.0"},"scripts":{"lint":"jshint test/*","test":"npm run lint && mocha","cover":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"dependencies":{"lodash":"^2.4.1"},"devDependencies":{"chai":"^1.9.1","coveralls":"^2.11.1","jshint":"^2.5.11","mocha":"^1.21.4","sinon":"^1.10.3"},"keywords":["plugins"],"gitHead":"01e55ed818bc1cc3b46c6b2dbb7d4744ec03e453","_id":"easy-extender@2.2.0","_shasum":"13f4d7bad8bc8fea6d6a12166105e084ebdc9798","_from":".","_npmVersion":"2.1.16","_nodeVersion":"0.10.26","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"13f4d7bad8bc8fea6d6a12166105e084ebdc9798","size":2236,"noattachment":false,"key":"/easy-extender/-/easy-extender-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/easy-extender/download/easy-extender-2.2.0.tgz"},"directories":{},"publish_time":1420618609719,"_cnpm_publish_time":1420618609719,"_hasShrinkwrap":false},"2.1.0":{"name":"easy-extender","description":"plugin/hooks interface","version":"2.1.0","homepage":"https://github.com/shakyshane/easy-extender","author":{"name":"Shane Osbourne"},"repository":{"type":"git","url":"git://github.com/shakyshane/easy-extender.git"},"bugs":{"url":"https://github.com/shakyshane/easy-extender/issues"},"licenses":[{"type":"GPL","url":"https://github.com/shakyshane/easy-extender/blob/master/LICENSE-GPL"}],"main":"index.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"gulp lint && mocha --recursive test --reporter spec","cover":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"dependencies":{"lodash":"^2.4.1"},"devDependencies":{"chai":"^1.9.1","coveralls":"^2.11.1","gulp":"^3.8.8","gulp-jshint":"^1.8.4","mocha":"^1.21.4","sinon":"^1.10.3"},"keywords":["plugins"],"gitHead":"e932157c8a22e967783c8c091d9ced85229e48f3","_id":"easy-extender@2.1.0","_shasum":"4570ed20974d0c9e82433c57765d8e245387cfce","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"4570ed20974d0c9e82433c57765d8e245387cfce","size":2326,"noattachment":false,"key":"/easy-extender/-/easy-extender-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/easy-extender/download/easy-extender-2.1.0.tgz"},"directories":{},"publish_time":1413883182409,"_cnpm_publish_time":1413883182409,"_hasShrinkwrap":false},"2.0.0":{"name":"easy-extender","description":"plugin/hooks interface","version":"2.0.0","homepage":"https://github.com/shakyshane/easy-extender","author":{"name":"Shane Osbourne"},"repository":{"type":"git","url":"git://github.com/shakyshane/easy-extender.git"},"bugs":{"url":"https://github.com/shakyshane/easy-extender/issues"},"licenses":[{"type":"GPL","url":"https://github.com/shakyshane/easy-extender/blob/master/LICENSE-GPL"}],"main":"index.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"gulp lint && mocha --recursive test --reporter spec","cover":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"dependencies":{"lodash":"^2.4.1"},"devDependencies":{"chai":"^1.9.1","coveralls":"^2.11.1","gulp":"^3.8.8","gulp-jshint":"^1.8.4","mocha":"^1.21.4","sinon":"^1.10.3"},"keywords":["plugins"],"gitHead":"a67b76c818da975489caf896acd66531c94da881","_id":"easy-extender@2.0.0","_shasum":"442f658b435e4e137aa5a478a826460873614577","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"442f658b435e4e137aa5a478a826460873614577","size":2214,"noattachment":false,"key":"/easy-extender/-/easy-extender-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/easy-extender/download/easy-extender-2.0.0.tgz"},"directories":{},"publish_time":1412975010362,"_cnpm_publish_time":1412975010362,"_hasShrinkwrap":false},"1.1.1":{"name":"easy-extender","description":"plugin/hooks interface","version":"1.1.1","homepage":"https://github.com/shakyshane/easy-extender","author":{"name":"Shane Osbourne"},"repository":{"type":"git","url":"git://github.com/shakyshane/easy-extender.git"},"bugs":{"url":"https://github.com/shakyshane/easy-extender/issues"},"licenses":[{"type":"GPL","url":"https://github.com/shakyshane/easy-extender/blob/master/LICENSE-GPL"}],"main":"index.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"gulp lint && mocha --recursive test --reporter spec","cover":"istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage"},"dependencies":{"lodash":"^2.4.1"},"devDependencies":{"chai":"^1.9.1","coveralls":"^2.11.1","gulp":"^3.8.8","gulp-jshint":"^1.8.4","mocha":"^1.21.4","sinon":"^1.10.3"},"keywords":["plugins"],"gitHead":"9d3070537586ede36c2c8abab1cc2ebb293457eb","_id":"easy-extender@1.1.1","_shasum":"e0422ce35b524323d37a84651e79378cbb93ba44","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"e0422ce35b524323d37a84651e79378cbb93ba44","size":2191,"noattachment":false,"key":"/easy-extender/-/easy-extender-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/easy-extender/download/easy-extender-1.1.1.tgz"},"directories":{},"publish_time":1411555507280,"_cnpm_publish_time":1411555507280,"_hasShrinkwrap":false},"1.1.0":{"name":"easy-extender","description":"plugin/hooks interface","version":"1.1.0","homepage":"https://github.com/shakyshane/easy-extender","author":{"name":"Shane Osbourne"},"repository":{"type":"git","url":"git://github.com/shakyshane/easy-extender.git"},"bugs":{"url":"https://github.com/shakyshane/easy-extender/issues"},"licenses":[{"type":"GPL","url":"https://github.com/shakyshane/easy-extender/blob/master/LICENSE-GPL"}],"main":"index.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"gulp lint && mocha --recursive test --reporter spec"},"dependencies":{},"devDependencies":{"chai":"^1.9.1","sinon":"^1.10.3","gulp-jshint":"^1.8.4","gulp":"^3.8.8","mocha":"^1.21.4"},"keywords":["plugins"],"_id":"easy-extender@1.1.0","dist":{"shasum":"485fdf8e7d4e631914c3e57e3fb051fec75cd840","size":1808,"noattachment":false,"key":"/easy-extender/-/easy-extender-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/easy-extender/download/easy-extender-1.1.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"directories":{},"publish_time":1410722531228,"_cnpm_publish_time":1410722531228,"_hasShrinkwrap":false},"1.0.0":{"name":"easy-extender","description":"plugin/hooks interface","version":"1.0.0","homepage":"https://github.com/shakyshane/easy-extender","author":{"name":"Shane Osbourne"},"repository":{"type":"git","url":"git://github.com/shakyshane/easy-extender.git"},"bugs":{"url":"https://github.com/shakyshane/easy-extender/issues"},"licenses":[{"type":"GPL","url":"https://github.com/shakyshane/easy-extender/blob/master/LICENSE-GPL"}],"main":"index.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"gulp lint && mocha --recursive test --reporter spec"},"dependencies":{},"devDependencies":{"chai":"^1.9.1","sinon":"^1.10.3","gulp-jshint":"^1.8.4","gulp":"^3.8.8","mocha":"^1.21.4"},"keywords":["plugins"],"_id":"easy-extender@1.0.0","dist":{"shasum":"a39704aae77e98bc7945113c8340afa4943c52b8","size":1818,"noattachment":false,"key":"/easy-extender/-/easy-extender-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/easy-extender/download/easy-extender-1.0.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"directories":{},"publish_time":1410721106228,"_cnpm_publish_time":1410721106228,"_hasShrinkwrap":false}},"readme":"##easy-extender [![Build Status](https://travis-ci.org/shakyShane/easy-extender.svg?branch=master)](https://travis-ci.org/shakyShane/easy-extender) [![Coverage Status](https://img.shields.io/coveralls/shakyShane/easy-extender.svg)](https://coveralls.io/r/shakyShane/easy-extender?branch=master)\n\nPlugin + hooks system extracted from [BrowserSync](https://github.com/shakyShane/browser-sync) for general use.\n\n\n\n","_attachments":{},"homepage":"https://github.com/shakyshane/easy-extender","bugs":{"url":"https://github.com/shakyshane/easy-extender/issues"}}