{"_id":"load-helpers","_rev":"81428","name":"load-helpers","description":"Load helpers with patterns, as an object, key-value pair, or module.","dist-tags":{"latest":"1.0.1"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"time":{"modified":"2021-06-03T10:25:59.000Z","created":"2014-08-29T19:18:21.002Z","1.0.1":"2017-04-20T06:05:48.145Z","1.0.0":"2017-04-20T05:19:34.173Z","0.3.1":"2016-07-23T12:14:09.782Z","0.3.0":"2016-07-23T12:09:24.019Z","0.2.11":"2016-06-05T07:44:37.292Z","0.2.10":"2015-12-22T21:53:11.669Z","0.2.9":"2015-10-21T22:47:29.062Z","0.2.8":"2015-10-02T23:33:15.749Z","0.2.7":"2015-09-21T22:01:07.192Z","0.2.6":"2015-09-21T21:02:14.404Z","0.2.5":"2015-09-11T17:21:24.094Z","0.2.4":"2015-09-11T13:25:52.506Z","0.2.3":"2015-09-11T12:27:43.176Z","0.2.2":"2015-09-11T12:17:47.673Z","0.2.1":"2015-09-11T12:11:00.040Z","0.2.0":"2015-09-11T12:08:19.347Z","0.1.0":"2014-08-29T19:18:21.002Z"},"users":{"crossjs":true},"author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/load-helpers.git"},"versions":{"1.0.1":{"name":"load-helpers","description":"Load helpers with patterns, as an object, key-value pair, or module.","version":"1.0.1","homepage":"https://github.com/jonschlinkert/load-helpers","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Brian Woodward","email":"brian.woodward@gmail.com","url":"https://twitter.com/doowb"},{"name":"Jon Schlinkert","email":"jon.schlinkert@sellside.com","url":"http://twitter.com/jonschlinkert"}],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/load-helpers.git"},"bugs":{"url":"https://github.com/jonschlinkert/load-helpers/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"component-emitter":"^1.2.1","extend-shallow":"^2.0.1","is-glob":"^3.1.0","is-valid-glob":"^0.3.0","kind-of":"^3.1.0","matched":"^0.4.3","resolve-dir":"^0.1.0","set-value":"^0.4.2"},"devDependencies":{"gulp-format-md":"^0.1.9","mocha":"^2.5.3"},"keywords":["engine","engines","filter","function","handlebars","helper","helpers","imports","load","loader","template"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["handlebars-helpers","helper-cache","template-helpers","templates"]},"reflinks":["verb","verb-generate-readme"],"lint":{"reflinks":true}},"gitHead":"271351dfafeae911495465b83a4811f8532ad249","_id":"load-helpers@1.0.1","_shasum":"66811bc05fcf07048ef70f654730b4229e6aacb3","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.7.3","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"66811bc05fcf07048ef70f654730b4229e6aacb3","size":5069,"noattachment":false,"key":"/load-helpers/-/load-helpers-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-helpers/download/load-helpers-1.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/load-helpers-1.0.1.tgz_1492668346345_0.855268410872668"},"directories":{},"publish_time":1492668348145,"_hasShrinkwrap":false,"_cnpm_publish_time":1492668348145},"1.0.0":{"name":"load-helpers","description":"Load helpers with patterns, as an object, key-value pair, or module.","version":"1.0.0","homepage":"https://github.com/jonschlinkert/load-helpers","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"contributors":[{"name":"Brian Woodward","email":"brian.woodward@gmail.com","url":"https://twitter.com/doowb"},{"name":"Jon Schlinkert","email":"jon.schlinkert@sellside.com","url":"http://twitter.com/jonschlinkert"}],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/load-helpers.git"},"bugs":{"url":"https://github.com/jonschlinkert/load-helpers/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"component-emitter":"^1.2.1","extend-shallow":"^2.0.1","is-glob":"^3.1.0","is-valid-glob":"^0.3.0","kind-of":"^3.1.0","matched":"^0.4.3","resolve-dir":"^0.1.0","set-value":"^0.4.2"},"devDependencies":{"gulp-format-md":"^0.1.9","mocha":"^2.5.3"},"keywords":["engine","engines","filter","function","handlebars","helper","helpers","imports","load","loader","template"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["handlebars-helpers","helper-cache","template-helpers","templates"]},"reflinks":["verb","verb-generate-readme"],"lint":{"reflinks":true}},"gitHead":"a0ca2a58cc4afc4a1840dca5970f492fbb6e8979","_id":"load-helpers@1.0.0","_shasum":"61fb928dbad875fba095855f3c0e92b4a6335194","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.7.3","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"61fb928dbad875fba095855f3c0e92b4a6335194","size":5069,"noattachment":false,"key":"/load-helpers/-/load-helpers-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-helpers/download/load-helpers-1.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/load-helpers-1.0.0.tgz_1492665572177_0.233557409606874"},"directories":{},"publish_time":1492665574173,"_hasShrinkwrap":false,"_cnpm_publish_time":1492665574173},"0.3.1":{"name":"load-helpers","description":"Load helpers with patterns, as an object, key-value pair, or module.","version":"0.3.1","homepage":"https://github.com/jonschlinkert/load-helpers","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/load-helpers.git"},"bugs":{"url":"https://github.com/jonschlinkert/load-helpers/issues"},"license":"MIT","files":["index.js","LICENSE","README.md","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"component-emitter":"^1.2.1","extend-shallow":"^2.0.1","is-valid-glob":"^0.3.0","lazy-cache":"^2.0.1","matched":"^0.4.3","resolve-dir":"^0.1.0"},"devDependencies":{"gulp":"^3.9.1","gulp-eslint":"^3.0.1","gulp-format-md":"^0.1.9","mocha":"^2.5.3"},"keywords":["engine","engines","filter","function","handlebars","helper","helpers","imports","load","loader","template"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["handlebars-helpers","helper-cache","template-helpers","templates"]},"reflinks":["verb","verb-generate-readme"],"lint":{"reflinks":true}},"gitHead":"c08617e36ae165bba11e6447a2c4b7226e7420ab","_id":"load-helpers@0.3.1","_shasum":"99a8ba07362901827c8e62c95b0b0b1fe9830549","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"99a8ba07362901827c8e62c95b0b0b1fe9830549","size":4016,"noattachment":false,"key":"/load-helpers/-/load-helpers-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-helpers/download/load-helpers-0.3.1.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/load-helpers-0.3.1.tgz_1469276047609_0.2118313240353018"},"directories":{},"publish_time":1469276049782,"_cnpm_publish_time":1469276049782,"_hasShrinkwrap":false},"0.3.0":{"name":"load-helpers","description":"Load helpers with patterns, as an object, key-value pair, or module.","version":"0.3.0","homepage":"https://github.com/jonschlinkert/load-helpers","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/load-helpers.git"},"bugs":{"url":"https://github.com/jonschlinkert/load-helpers/issues"},"license":"MIT","files":["index.js","LICENSE","README.md","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"component-emitter":"^1.2.1","extend-shallow":"^2.0.1","is-valid-glob":"^0.3.0","lazy-cache":"^2.0.1","matched":"^0.4.3","resolve-dir":"^0.1.0"},"devDependencies":{"gulp":"^3.9.1","gulp-eslint":"^3.0.1","gulp-format-md":"^0.1.9","mocha":"^2.5.3"},"keywords":["engine","engines","filter","function","handlebars","helper","helpers","imports","load","loader","template"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"related":{"list":["handlebars-helpers","helper-cache","template-helpers","templates"]},"reflinks":["verb","verb-generate-readme"],"lint":{"reflinks":true}},"gitHead":"387f452ea85cbd88acb94b1989051a38d9fdcee8","_id":"load-helpers@0.3.0","_shasum":"2db3b62880a91be723321731cab4d4dd3d16b07b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"2db3b62880a91be723321731cab4d4dd3d16b07b","size":4023,"noattachment":false,"key":"/load-helpers/-/load-helpers-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-helpers/download/load-helpers-0.3.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/load-helpers-0.3.0.tgz_1469275762083_0.548356341663748"},"directories":{},"publish_time":1469275764019,"_cnpm_publish_time":1469275764019,"_hasShrinkwrap":false},"0.2.11":{"name":"load-helpers","description":"Load helpers with patterns, as an object, key-value pair, or module.","version":"0.2.11","homepage":"https://github.com/jonschlinkert/load-helpers","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/load-helpers.git"},"bugs":{"url":"https://github.com/jonschlinkert/load-helpers/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"extend-shallow":"^2.0.1","is-valid-glob":"^0.3.0","lazy-cache":"^2.0.1","matched":"^0.4.1","resolve-dir":"^0.1.0"},"devDependencies":{"gulp":"^3.9.1","gulp-eslint":"^2.0.0","gulp-istanbul":"^0.10.4","gulp-mocha":"^2.2.0","mocha":"^2.5.3","should":"^9.0.0"},"keywords":["engine","engines","filter","function","handlebars","helper","helpers","imports","load","loader","template"],"verb":{"related":{"list":["handlebars-helpers","helper-cache","template-helpers"]}},"gitHead":"8140a593ce88b6c1c8edda355ea517b4b9324132","_id":"load-helpers@0.2.11","_shasum":"f4bd8b218435c052e5e39dfa7713229d571ea423","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"f4bd8b218435c052e5e39dfa7713229d571ea423","size":2447,"noattachment":false,"key":"/load-helpers/-/load-helpers-0.2.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-helpers/download/load-helpers-0.2.11.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/load-helpers-0.2.11.tgz_1465112674720_0.7222737250849605"},"directories":{},"publish_time":1465112677292,"_cnpm_publish_time":1465112677292,"_hasShrinkwrap":false},"0.2.10":{"name":"load-helpers","description":"Load helpers with patterns, as an object, key-value pair, or module.","version":"0.2.10","homepage":"https://github.com/jonschlinkert/load-helpers","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/load-helpers.git"},"bugs":{"url":"https://github.com/jonschlinkert/load-helpers/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"is-valid-glob":"^0.3.0","lazy-cache":"^0.2.3","matched":"^0.3.2","resolve-dir":"^0.1.0"},"devDependencies":{"gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","jshint-stylish":"^2.0.1","mocha":"*","should":"*"},"keywords":["engine","engines","filter","function","handlebars","helper","helpers","imports","load","loader","template"],"verb":{"related":{"list":["helper-cache","template-helpers","handlebars-helpers"]}},"gitHead":"2d7d8269424875469a7882fab0db3e9a278884e3","_id":"load-helpers@0.2.10","_shasum":"f439629f65e79e22f8a64b25d71b8020ca8b9686","_from":".","_npmVersion":"3.5.2","_nodeVersion":"5.1.1","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"f439629f65e79e22f8a64b25d71b8020ca8b9686","size":3318,"noattachment":false,"key":"/load-helpers/-/load-helpers-0.2.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-helpers/download/load-helpers-0.2.10.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{},"publish_time":1450821191669,"_cnpm_publish_time":1450821191669,"_hasShrinkwrap":false},"0.2.9":{"name":"load-helpers","description":"Load helpers with patterns, as an object, key-value pair, or module.","version":"0.2.9","homepage":"https://github.com/jonschlinkert/load-helpers","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/load-helpers.git"},"bugs":{"url":"https://github.com/jonschlinkert/load-helpers/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"is-valid-glob":"^0.3.0","lazy-cache":"^0.2.3","matched":"^0.3.2","resolve-dir":"^0.1.0"},"devDependencies":{"gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","jshint-stylish":"^2.0.1","mocha":"*","should":"*"},"keywords":["engine","engines","filter","function","handlebars","helper","helpers","imports","load","loader","template"],"verb":{"related":{"list":["helper-cache","template-helpers","handlebars-helpers"]}},"gitHead":"2763449073134c52a4d3fefcdce8c9e2b5a9262c","_id":"load-helpers@0.2.9","_shasum":"5892978a77c17cec411625b9120536d5a81bdd85","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"5892978a77c17cec411625b9120536d5a81bdd85","size":3335,"noattachment":false,"key":"/load-helpers/-/load-helpers-0.2.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-helpers/download/load-helpers-0.2.9.tgz"},"directories":{},"publish_time":1445467649062,"_cnpm_publish_time":1445467649062,"_hasShrinkwrap":false},"0.2.8":{"name":"load-helpers","description":"The most interesting project in the world > Verb","version":"0.2.8","homepage":"https://github.com/jonschlinkert/load-helpers","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/load-helpers.git"},"bugs":{"url":"https://github.com/jonschlinkert/load-helpers/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"globby":"^3.0.1","is-valid-glob":"^0.3.0","resolve-dir":"^0.1.0"},"devDependencies":{"gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","jshint-stylish":"^2.0.1","lazy-cache":"^0.2.3","mocha":"*","should":"*"},"keywords":["engine","engines","filter","function","handlebars","helper","helpers","imports","load","loader","template"],"verb":{"related":{"list":["helper-cache","template-helpers","handlebars-helpers"]}},"gitHead":"5fbd7f390e5c2468a6f205e952854ff973c4dbf2","_id":"load-helpers@0.2.8","_shasum":"2f30214bff5c36d2e09bf67d0db06865a97e7a5d","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"2f30214bff5c36d2e09bf67d0db06865a97e7a5d","size":3324,"noattachment":false,"key":"/load-helpers/-/load-helpers-0.2.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-helpers/download/load-helpers-0.2.8.tgz"},"directories":{},"publish_time":1443828795749,"_cnpm_publish_time":1443828795749,"_hasShrinkwrap":false},"0.2.7":{"name":"load-helpers","description":"The most interesting project in the world > Verb","version":"0.2.7","homepage":"https://github.com/jonschlinkert/load-helpers","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/load-helpers.git"},"bugs":{"url":"https://github.com/jonschlinkert/load-helpers/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"globby":"^3.0.1","is-valid-glob":"^0.3.0","resolve-dir":"^0.1.0"},"devDependencies":{"gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","jshint-stylish":"^2.0.1","lazy-cache":"^0.2.3","mocha":"*","should":"*"},"keywords":["engine","engines","filter","function","handlebars","helper","helpers","imports","load","loader","template"],"verb":{"related":{"list":["helper-cache","template-helpers","handlebars-helpers"]}},"gitHead":"1d057057aaa06a91886a5f55459cb31b948908b1","_id":"load-helpers@0.2.7","_shasum":"e1937840315de4631fc3bd0f367bd6f7028e8af4","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"e1937840315de4631fc3bd0f367bd6f7028e8af4","size":3290,"noattachment":false,"key":"/load-helpers/-/load-helpers-0.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-helpers/download/load-helpers-0.2.7.tgz"},"directories":{},"publish_time":1442872867192,"_cnpm_publish_time":1442872867192,"_hasShrinkwrap":false},"0.2.6":{"name":"load-helpers","description":"The most interesting project in the world > Verb","version":"0.2.6","homepage":"https://github.com/jonschlinkert/load-helpers","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/load-helpers.git"},"bugs":{"url":"https://github.com/jonschlinkert/load-helpers/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"globby":"^3.0.1","is-valid-glob":"^0.3.0"},"devDependencies":{"gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","jshint-stylish":"^2.0.1","lazy-cache":"^0.2.3","mocha":"*","should":"*"},"keywords":["engine","engines","filter","function","handlebars","helper","helpers","imports","load","loader","template"],"verb":{"related":{"list":["helper-cache","template-helpers","handlebars-helpers"]}},"gitHead":"3334ecb1c128be73153dcf827a9ceb5c7da200a7","_id":"load-helpers@0.2.6","_shasum":"422599fd456323da055d3f933974cb4829c2268c","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"422599fd456323da055d3f933974cb4829c2268c","size":3254,"noattachment":false,"key":"/load-helpers/-/load-helpers-0.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-helpers/download/load-helpers-0.2.6.tgz"},"directories":{},"publish_time":1442869334404,"_cnpm_publish_time":1442869334404,"_hasShrinkwrap":false},"0.2.5":{"name":"load-helpers","description":"The most interesting project in the world > Verb","version":"0.2.5","homepage":"https://github.com/jonschlinkert/load-helpers","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/load-helpers.git"},"bugs":{"url":"https://github.com/jonschlinkert/load-helpers/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"globby":"^3.0.1","is-valid-glob":"^0.3.0"},"devDependencies":{"gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","jshint-stylish":"^2.0.1","lazy-cache":"^0.2.3","mocha":"*","should":"*"},"keywords":["engine","engines","filter","function","handlebars","helper","helpers","imports","load","loader","template"],"verb":{"related":{"list":["helper-cache","template-helpers","handlebars-helpers"]}},"gitHead":"10b6f11a3d9d1e3a6e5c5b101c5fd332c6d2cc42","_id":"load-helpers@0.2.5","_shasum":"3235783f9e70faec456c015a84f43bac21aeadc4","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"3235783f9e70faec456c015a84f43bac21aeadc4","size":3237,"noattachment":false,"key":"/load-helpers/-/load-helpers-0.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-helpers/download/load-helpers-0.2.5.tgz"},"directories":{},"publish_time":1441992084094,"_cnpm_publish_time":1441992084094,"_hasShrinkwrap":false},"0.2.4":{"name":"load-helpers","description":"The most interesting project in the world > Verb","version":"0.2.4","homepage":"https://github.com/jonschlinkert/load-helpers","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/load-helpers.git"},"bugs":{"url":"https://github.com/jonschlinkert/load-helpers/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"globby":"^3.0.1","is-valid-glob":"^0.3.0"},"devDependencies":{"gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","jshint-stylish":"^2.0.1","lazy-cache":"^0.2.3","mocha":"*","should":"*"},"keywords":["engine","engines","filter","function","handlebars","helper","helpers","imports","load","loader","template"],"verb":{"related":{"list":["helper-cache","template-helpers","handlebars-helpers"]}},"gitHead":"0773dd139c058cd7b27dc14c7cbc2d0f452330ff","_id":"load-helpers@0.2.4","_shasum":"d2230d47570a6a3aeccb4151d6f1c5280c33188c","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"d2230d47570a6a3aeccb4151d6f1c5280c33188c","size":3177,"noattachment":false,"key":"/load-helpers/-/load-helpers-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-helpers/download/load-helpers-0.2.4.tgz"},"directories":{},"publish_time":1441977952506,"_cnpm_publish_time":1441977952506,"_hasShrinkwrap":false},"0.2.3":{"name":"load-helpers","description":"The most interesting project in the world > Verb","version":"0.2.3","homepage":"https://github.com/jonschlinkert/load-helpers","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/load-helpers.git"},"bugs":{"url":"https://github.com/jonschlinkert/load-helpers/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"globby":"^3.0.1","has-glob":"^0.1.0","is-valid-glob":"^0.3.0"},"devDependencies":{"gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","jshint-stylish":"^2.0.1","lazy-cache":"^0.2.3","mocha":"*","should":"*"},"keywords":["engine","engines","filter","function","handlebars","helper","helpers","imports","load","loader","template"],"verb":{"related":{"list":["helper-cache","template-helpers","handlebars-helpers"]}},"gitHead":"d59c593380ed4d8da15a626dfb4be597c86ad031","_id":"load-helpers@0.2.3","_shasum":"81f811374e9551522366a1419a0b577c01c4e057","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"81f811374e9551522366a1419a0b577c01c4e057","size":3189,"noattachment":false,"key":"/load-helpers/-/load-helpers-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-helpers/download/load-helpers-0.2.3.tgz"},"directories":{},"publish_time":1441974463176,"_cnpm_publish_time":1441974463176,"_hasShrinkwrap":false},"0.2.2":{"name":"load-helpers","description":"The most interesting project in the world > Verb","version":"0.2.2","homepage":"https://github.com/jonschlinkert/load-helpers","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/load-helpers.git"},"bugs":{"url":"https://github.com/jonschlinkert/load-helpers/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"globby":"^3.0.1","has-glob":"^0.1.0","is-valid-glob":"^0.3.0"},"devDependencies":{"gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","jshint-stylish":"^2.0.1","lazy-cache":"^0.2.3","mocha":"*","should":"*"},"keywords":["engine","engines","filter","function","handlebars","helper","helpers","imports","load","loader","template"],"verb":{"related":{"list":["helper-cache","template-helpers","handlebars-helpers"]}},"gitHead":"b77dc823910de7bcc561db826a64d7bd47af9bf3","_id":"load-helpers@0.2.2","_shasum":"b69efd141442d87d88499407852318990bd5af8e","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"b69efd141442d87d88499407852318990bd5af8e","size":3172,"noattachment":false,"key":"/load-helpers/-/load-helpers-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-helpers/download/load-helpers-0.2.2.tgz"},"directories":{},"publish_time":1441973867673,"_cnpm_publish_time":1441973867673,"_hasShrinkwrap":false},"0.2.1":{"name":"load-helpers","description":"The most interesting project in the world > Verb","version":"0.2.1","homepage":"https://github.com/jonschlinkert/load-helpers","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/load-helpers.git"},"bugs":{"url":"https://github.com/jonschlinkert/load-helpers/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"globby":"^3.0.1","has-glob":"^0.1.0","is-valid-glob":"^0.3.0"},"devDependencies":{"gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","jshint-stylish":"^2.0.1","lazy-cache":"^0.2.3","mocha":"*","should":"*"},"keywords":["engine","engines","filter","function","handlebars","helper","helpers","imports","load","loader","template"],"verb":{"related":{"list":["helper-cache","template-helpers","handlebars-helpers"]}},"gitHead":"68e629126897e59c815b8a4455ad85d6a0ca252e","_id":"load-helpers@0.2.1","_shasum":"aabd3349b04477483f7d568607705930e843cf8f","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"aabd3349b04477483f7d568607705930e843cf8f","size":2787,"noattachment":false,"key":"/load-helpers/-/load-helpers-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-helpers/download/load-helpers-0.2.1.tgz"},"directories":{},"publish_time":1441973460040,"_cnpm_publish_time":1441973460040,"_hasShrinkwrap":false},"0.2.0":{"name":"load-helpers","description":"The most interesting project in the world > Verb","version":"0.2.0","homepage":"https://github.com/jonschlinkert/load-helpers","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/load-helpers.git"},"bugs":{"url":"https://github.com/jonschlinkert/load-helpers/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"globby":"^3.0.1","has-glob":"^0.1.0","is-valid-glob":"^0.3.0"},"devDependencies":{"gulp":"^3.9.0","gulp-istanbul":"^0.10.0","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","jshint-stylish":"^2.0.1","lazy-cache":"^0.2.3","mocha":"*","should":"*"},"keywords":[],"verb":{"related":{"list":["helper-cache","template-helpers","handlebars-helpers"]}},"gitHead":"68e629126897e59c815b8a4455ad85d6a0ca252e","_id":"load-helpers@0.2.0","_shasum":"423ed92cdc4df6add9a27b077ae2dac0065109fb","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"423ed92cdc4df6add9a27b077ae2dac0065109fb","size":2750,"noattachment":false,"key":"/load-helpers/-/load-helpers-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-helpers/download/load-helpers-0.2.0.tgz"},"directories":{},"publish_time":1441973299347,"_cnpm_publish_time":1441973299347,"_hasShrinkwrap":false},"0.1.0":{"name":"load-helpers","description":"Load template engine helpers (handlebars, lo-dash, etc) from file paths, globs, arrays or objects.","version":"0.1.0","homepage":"https://github.com/assemble/load-helpers","repository":{"type":"git","url":"git://github.com/assemble/load-helpers.git"},"bugs":{"url":"https://github.com/assemble/load-helpers/issues"},"author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"licenses":[{"type":"MIT","url":"https://github.com/assemble/load-helpers/blob/master/LICENSE-MIT"}],"keywords":["config","dep","deps","engine","engines","file","filepath","files","find","fn","function","functions","glob","handlebars","helper","helpers","imports","lo-dash","load","loader","local","lodash","match","method","middleware","middlewares","minimatch","module","modules","node","npm","paths","pattern","plugin","plugins","register","require","resolve","resolved","templates"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"mocha":"*","node-bar":"^0.2.0","node-baz":"^0.2.0","node-foo":"^0.2.1","should":"^4.0.4","verb":">= 0.2.6","verb-tag-jscomments":"^0.2.0"},"dependencies":{"boson":"^0.3.0","debug":"^1.0.4","lodash":"^2.4.1"},"_id":"load-helpers@0.1.0","_shasum":"154f34fa6a1ef96587bf3e8593e96d41ab40f8a5","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"dist":{"shasum":"154f34fa6a1ef96587bf3e8593e96d41ab40f8a5","size":6128,"noattachment":false,"key":"/load-helpers/-/load-helpers-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-helpers/download/load-helpers-0.1.0.tgz"},"directories":{},"publish_time":1409339901002,"_cnpm_publish_time":1409339901002,"_hasShrinkwrap":false}},"readme":"# load-helpers [![NPM version](https://img.shields.io/npm/v/load-helpers.svg?style=flat)](https://www.npmjs.com/package/load-helpers) [![NPM monthly downloads](https://img.shields.io/npm/dm/load-helpers.svg?style=flat)](https://npmjs.org/package/load-helpers)  [![NPM total downloads](https://img.shields.io/npm/dt/load-helpers.svg?style=flat)](https://npmjs.org/package/load-helpers) [![Linux Build Status](https://img.shields.io/travis/jonschlinkert/load-helpers.svg?style=flat&label=Travis)](https://travis-ci.org/jonschlinkert/load-helpers)\n\n> Load helpers with patterns, as an object, key-value pair, or module.\n\n## Install\n\nInstall with [npm](https://www.npmjs.com/):\n\n```sh\n$ npm install --save load-helpers\n```\n\nInstall with [yarn](https://yarnpkg.com):\n\n```sh\n$ yarn add load-helpers\n```\n\n## API\n\n### [Loader](index.js#L24)\n\nCreate an instance of `Loader` with the given `options`.\n\n**Params**\n\n* `options` **{Object}**\n\n**Example**\n\n```js\nvar Loader = require('load-helpers');\nvar loader = new Loader();\n```\n\n### [.addHelper](index.js#L53)\n\nRegister a helper function by `name`.\n\n**Params**\n\n* `name` **{String}**\n* `fn` **{Function}**\n* `options` **{Object}**\n\n**Example**\n\n```js\nloader.addHelper('foo', function() {\n  // do stuff\n});\n```\n\n### [.addHelpers](index.js#L89)\n\nRegister an object of helper functions.\n\n**Params**\n\n* `helpers` **{Object}**\n* `options` **{Object}**\n\n**Example**\n\n```js\nloader.addHelpers({\n  foo: function() {},\n  bar: function() {},\n  baz: function() {}\n});\n```\n\n### [.load](index.js#L116)\n\nLoad one or more helpers from a filepath, glob pattern, object, or an array of any of those things. This method detects the type of value to be handled then calls one of the other methods to do the actual loading.\n\n**Params**\n\n* `helpers` **{Object}**\n* `options` **{Object}**\n* `returns` **{Object}**: Returns the views from `loader.helpers`\n\n**Example**\n\n```js\nvar loader = new Loader();\nconsole.log(loader.load(['foo/*.hbs', 'bar/*.hbs']));\nconsole.log(loader.load({path: 'a/b/c.md'}));\nconsole.log(loader.load('index', {path: 'a/b/c.md'}));\n```\n\n## options.renameHelper\n\nCustomize how dynamically-added helpers are named as they're loaded.\n\n**Examples**\n\nPass a custom `renameHelper` function on the ctor.\n\n```js\nvar loader = new Loader({\n  renameHelper: function(key) {\n    // simple camel-case\n    return key.replace(/\\W(.)/g, function(_, ch) {\n      return ch.toUpperCase();\n    });\n  }\n});\n\nloader.load('for-own');\nconsole.log(loader.helpers);\n// { 'forOwn': [Function: forOwn] }\n```\n\nOr to only renamed specific helpers, you can pass the `renameHelper` function to any of the methods.\n\n```js\nloader.load('for-own', {\n  renameHelper: function(key) {\n    // simple camel-case\n    return key.replace(/\\W(.)/g, function(_, ch) {\n      return ch.toUpperCase();\n    });\n  }\n});\nconsole.log(loader.helpers);\n// { 'forOwn': [Function: forOwn] }\n```\n\n## About\n\n### Related projects\n\n* [handlebars-helpers](https://www.npmjs.com/package/handlebars-helpers): More than 130 Handlebars helpers in ~20 categories. Helpers can be used with Assemble, Generate… [more](https://github.com/helpers/handlebars-helpers) | [homepage](https://github.com/helpers/handlebars-helpers \"More than 130 Handlebars helpers in ~20 categories. Helpers can be used with Assemble, Generate, Verb, Ghost, gulp-handlebars, grunt-handlebars, consolidate, or any node.js/Handlebars project.\")\n* [helper-cache](https://www.npmjs.com/package/helper-cache): Easily register and get helper functions to be passed to any template engine or node.js… [more](https://github.com/jonschlinkert/helper-cache) | [homepage](https://github.com/jonschlinkert/helper-cache \"Easily register and get helper functions to be passed to any template engine or node.js application. Methods for both sync and async helpers.\")\n* [template-helpers](https://www.npmjs.com/package/template-helpers): Generic JavaScript helpers that can be used with any template engine. Handlebars, Lo-Dash, Underscore, or… [more](https://github.com/jonschlinkert/template-helpers) | [homepage](https://github.com/jonschlinkert/template-helpers \"Generic JavaScript helpers that can be used with any template engine. Handlebars, Lo-Dash, Underscore, or any engine that supports helper functions.\")\n* [templates](https://www.npmjs.com/package/templates): System for creating and managing template collections, and rendering templates with any node.js template engine… [more](https://github.com/jonschlinkert/templates) | [homepage](https://github.com/jonschlinkert/templates \"System for creating and managing template collections, and rendering templates with any node.js template engine. Can be used as the basis for creating a static site generator or blog framework.\")\n\n### Contributing\n\nPull requests and stars are always welcome. For bugs and feature requests, [please create an issue](../../issues/new).\n\n### Contributors\n\n| **Commits** | **Contributor** | \n| --- | --- |\n| 39 | [jonschlinkert](https://github.com/jonschlinkert) |\n| 3 | [doowb](https://github.com/doowb) |\n\n### Building docs\n\n_(This project's readme.md is generated by [verb](https://github.com/verbose/verb-generate-readme), please don't edit the readme directly. Any changes to the readme must be made in the [.verb.md](.verb.md) readme template.)_\n\nTo generate the readme, run the following command:\n\n```sh\n$ npm install -g verbose/verb#dev verb-generate-readme && verb\n```\n\n### Running tests\n\nRunning and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:\n\n```sh\n$ npm install && npm test\n```\n\n### Author\n\n**Jon Schlinkert**\n\n* [github/jonschlinkert](https://github.com/jonschlinkert)\n* [twitter/jonschlinkert](https://twitter.com/jonschlinkert)\n\n### License\n\nCopyright © 2017, [Jon Schlinkert](https://github.com/jonschlinkert).\nReleased under the [MIT License](LICENSE).\n\n***\n\n_This file was generated by [verb-generate-readme](https://github.com/verbose/verb-generate-readme), v0.5.0, on April 20, 2017._","_attachments":{},"homepage":"https://github.com/jonschlinkert/load-helpers","bugs":{"url":"https://github.com/jonschlinkert/load-helpers/issues"},"license":"MIT"}