{"_id":"helper-cache","_rev":"47-851b893b07b712c926caf91f2d9fcd57","name":"helper-cache","description":"Easily register and get helper functions to be passed to any template engine or node.js application. Methods for both sync and async helpers.","dist-tags":{"latest":"1.0.0","beta":"0.5.1"},"versions":{"0.1.0":{"name":"helper-cache","description":"Easily get and set helper functions to pass to any application or template engine.","version":"0.1.0","homepage":"https://github.com/jonschlinkert/helper-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/helper-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/helper-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/helper-cache/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"lodash":"^2.4.1","mocha":"*","should":"^4.0.4","verb":">= 0.2.6","verb-tag-jscomments":">= 0.2.0"},"keywords":["docs","documentation","generate","generator","markdown","templates","verb"],"_id":"helper-cache@0.1.0","_shasum":"645be090a4a2468cf1c264376728ff3531f3e051","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"645be090a4a2468cf1c264376728ff3531f3e051","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-0.1.0.tgz","integrity":"sha512-80WpV/aVzOlnXyC96Wd2ebOcV/aMiSTexkMoQ1OuIdXHFtaDJuFmF5xPUC+5bhmm3y8pB6IQFRpnnGcGb5+8Mg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRpQGkrYTfqjqfVcj4EJsyxlFBrPSUkx+LD4gv+LlCuAIhAO5psKAk1/wr4ZIkFqZ4JDcLngZ3pS0IAyhkAHMjgJzd"}]}},"0.1.2":{"name":"helper-cache","description":"Easily get and set helper functions to pass to any application or template engine.","version":"0.1.2","homepage":"https://github.com/jonschlinkert/helper-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/helper-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/helper-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/helper-cache/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"lodash":"^2.4.1","mocha":"*","should":"^4.0.4","verb":">= 0.2.6","verb-tag-jscomments":">= 0.2.0"},"keywords":["docs","documentation","generate","generator","markdown","templates","verb"],"_id":"helper-cache@0.1.2","_shasum":"41875f0549e6a0b11d4cdcfe7a0b054be92d1cdc","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"41875f0549e6a0b11d4cdcfe7a0b054be92d1cdc","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-0.1.2.tgz","integrity":"sha512-Yp8N9d3RYhIAsWFgzUDmhfp+s40CVCrBVhWS3TmZXGxWZFexwYHl/oE2KG2KBlamarPTVq2zBxVYOZf42ncirQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS4uC5/W8Z9f8jWj1GJB/PB0Ah8Z54niVjZ6Y1ADl76AIgI1bY/zWNpei0qUvVQNrmzhK0qxmWhhZHJbFuElIkQAA="}]}},"0.1.4":{"name":"helper-cache","description":"Easily get and set helper functions to pass to any application or template engine.","version":"0.1.4","homepage":"https://github.com/jonschlinkert/helper-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/helper-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/helper-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/helper-cache/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"lodash":"^2.4.1","mocha":"*","should":"^4.0.4","verb":">= 0.2.6","verb-tag-jscomments":">= 0.2.0"},"keywords":["cache","helpers","helper"],"gitHead":"d5661fa2fe20050de1254ffc6c92eb12dcf07f6c","_id":"helper-cache@0.1.4","_shasum":"f21617b8f5ac8f73b48f598fbef705330beb6c1e","_from":".","_npmVersion":"2.0.0-beta.0","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"doowb","email":"brian.woodward@gmail.com"}],"dist":{"shasum":"f21617b8f5ac8f73b48f598fbef705330beb6c1e","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-0.1.4.tgz","integrity":"sha512-L8FB1k1chm3Z7ScSJVdu3Ok7OHwCkKKXSj9wv7inseG1/eF4pWVgjAhbFoidukdPJ+Fw+Aku/XjwB/wAj5rUGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDL9j3dIy2ENvkgyPISMD4R/ItpX7PTJt6kIa/HLny3LAIhAMQJKePoD7i3V8yTyw1K2uXivI+BbpApWBxUOscyH3t6"}]}},"0.2.0":{"name":"helper-cache","description":"Easily get and set helper functions to pass to any application or template engine.","version":"0.2.0","homepage":"https://github.com/jonschlinkert/helper-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"doowb","email":"brian.woodward@gmail.com"}],"repository":{"type":"git","url":"git://github.com/jonschlinkert/helper-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/helper-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/helper-cache/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"lodash":"^2.4.1","mocha":"*","should":"^4.0.4","verb":">= 0.2.6","verb-tag-jscomments":">= 0.2.0"},"keywords":["assemble","cache","compile","consolidate","content","data","delimiters","delims","docs","documentation","engine","express","helper","helpers","lo-dash","lodash","process","render","templates","underscore","verb","yaml"],"dependencies":{"load-helpers":"^0.1.0"},"_id":"helper-cache@0.2.0","_shasum":"8a275a8f8536123926f32bac6d69c88f2299703d","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"dist":{"shasum":"8a275a8f8536123926f32bac6d69c88f2299703d","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-0.2.0.tgz","integrity":"sha512-6PUghY4+PUvLftyFTB5h1npVloIU/2w9mMI26oE+c+PAhJBMnTm1X4ARJfurHxqPdmVrcqH7JJfzDyPhUSueFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG3IQe0npthWx5DDHso5PfrMsIbV3bbsltCRp2OeelYqAiAqnKh2i28wbr9q4FrWwy/7JT7JPZ+9/OnZP9W6iW8oRQ=="}]}},"0.2.1":{"name":"helper-cache","description":"Easily get and set helper functions to pass to any application or template engine.","version":"0.2.1","homepage":"https://github.com/jonschlinkert/helper-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"doowb","email":"brian.woodward@gmail.com"}],"repository":{"type":"git","url":"git://github.com/jonschlinkert/helper-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/helper-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/helper-cache/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"lodash":"^2.4.1","mocha":"*","should":"^4.0.4","verb":">= 0.2.6","verb-tag-jscomments":">= 0.2.0"},"keywords":["assemble","cache","compile","consolidate","content","data","delimiters","delims","docs","documentation","engine","express","helper","helpers","lo-dash","lodash","process","render","templates","underscore","verb","yaml"],"dependencies":{"load-helpers":"^0.1.0","randomatic":"^0.1.4"},"gitHead":"8cf8701083befbaffde37744f110a33f8d06aa17","_id":"helper-cache@0.2.1","_shasum":"fc0cbd0926206a9b3e89d1b58214526c22d4d588","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"fc0cbd0926206a9b3e89d1b58214526c22d4d588","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-0.2.1.tgz","integrity":"sha512-bv1pFFUjah4Mft6VcpgSS0EVn+fGWK6HkyRypDwUv0zVtOLLLRH81hMKy5LVfueG/HXJBbG+HD/52TNCyrqUjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAakPODpRnJu+BO7/tqAa8633OP6dU0ap1Vd5uQlcuMmAiBGxAm2vNzpEs9GEfbOSsiILZMzVAKVRESan4clTu4U+g=="}]}},"0.2.2":{"name":"helper-cache","description":"Easily get and set helper functions to pass to any application or template engine.","version":"0.2.2","homepage":"https://github.com/jonschlinkert/helper-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"doowb","email":"brian.woodward@gmail.com"}],"repository":{"type":"git","url":"git://github.com/jonschlinkert/helper-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/helper-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/helper-cache/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"lodash":"^2.4.1","mocha":"*","should":"^4.0.4","verb":">= 0.2.6","verb-tag-jscomments":">= 0.2.0"},"keywords":["assemble","cache","compile","consolidate","content","data","delimiters","delims","docs","documentation","engine","express","helper","helpers","lo-dash","lodash","process","render","templates","underscore","verb","yaml"],"dependencies":{"load-helpers":"^0.1.0","randomatic":"^0.1.4"},"gitHead":"0d37fe3b4e020849770e73e7c156886d4a11c473","_id":"helper-cache@0.2.2","_shasum":"d950f6cdb9c2eb9d9a8846996fac6c295e9de89b","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"d950f6cdb9c2eb9d9a8846996fac6c295e9de89b","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-0.2.2.tgz","integrity":"sha512-/I++92CHwCJ0kzUvqDnhKWBUyc+2fimriWYbp0BmInJSlHkJBINXLkZ1tJfNbXaxQw1NKlPwPYWlCGJZaU/GOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTQo5Cu1TjLRthNMLugqsw+WyiulCcvE5SahKCUq5/nQIhALe/LK59xAnAvt8Jkc7Tn18r8gDLfb4CLUdDIoitMnxb"}]}},"0.2.3":{"name":"helper-cache","description":"Easily get and set helper functions to pass to any application or template engine.","version":"0.2.3","homepage":"https://github.com/jonschlinkert/helper-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"doowb","email":"brian.woodward@gmail.com"}],"repository":{"type":"git","url":"git://github.com/jonschlinkert/helper-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/helper-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/helper-cache/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"lodash":"^2.4.1","mocha":"*","should":"^4.0.4","verb":">= 0.2.6","verb-tag-jscomments":">= 0.2.0"},"keywords":["assemble","cache","compile","consolidate","content","data","delimiters","delims","docs","documentation","engine","express","helper","helpers","lo-dash","lodash","process","render","templates","underscore","verb","yaml"],"dependencies":{"load-helpers":"^0.1.0","randomatic":"^0.1.4"},"gitHead":"4056451138a87c5d613f072024208ae02a376b5f","_id":"helper-cache@0.2.3","_shasum":"609fa43cb3772ea1c400b543bbba8a848afeee91","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"609fa43cb3772ea1c400b543bbba8a848afeee91","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-0.2.3.tgz","integrity":"sha512-E0L8redVCjBaLiCnu9324p4vjtrTRTaCH8RUWvLmMl81P/j0Yn5vI1XprLFuv8ixMhxg/AdpcYXVEgLF2Fz1Fg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5FT5xpSqeweMft5dYE0g+vnWcemTmMKxGZ8th+b7+SAiBGWiNkBEosV/R0/7CHLCyN5BuuPx/25ATAio9XrE63FQ=="}]}},"0.2.4":{"name":"helper-cache","description":"Easily get and set helper functions to pass to any application or template engine.","version":"0.2.4","homepage":"https://github.com/jonschlinkert/helper-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"doowb","email":"brian.woodward@gmail.com"}],"repository":{"type":"git","url":"git://github.com/jonschlinkert/helper-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/helper-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/helper-cache/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"dependencies":{"load-helpers":"^0.1.0","randomatic":"^0.1.4"},"devDependencies":{"lodash":"^2.4.1","mocha":"*","should":"^4.0.4","verb":">= 0.2.6","verb-tag-jscomments":">= 0.2.0"},"keywords":["assemble","cache","compile","consolidate","content","data","delimiters","delims","docs","documentation","engine","express","helper","helpers","lo-dash","lodash","process","render","templates","underscore","verb","yaml"],"_id":"helper-cache@0.2.4","_shasum":"f4f32ff53521a93243524614c644e2933b9671dd","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"dist":{"shasum":"f4f32ff53521a93243524614c644e2933b9671dd","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-0.2.4.tgz","integrity":"sha512-ZLzUmR1hSLURKunxnFQqyvr/GMe/wr4M+tFy3QZWsw4zvdpSMofUw0xOk1RQqFogoYdzGV4aHsb6aGxx/PnHHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvV2VsTFeylyCXk6++16xBq9zq1oVwPnwf0l+oh54LzAiAfVaFj2VlhCm3vvqlLajA4aO45cbBcPuvGtIRvB8aIZg=="}]}},"0.3.0":{"name":"helper-cache","description":"Easily get and set template helper functions to pass to any application or template engine.","version":"0.3.0","homepage":"https://github.com/jonschlinkert/helper-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"doowb","email":"brian.woodward@gmail.com"}],"repository":{"type":"git","url":"git://github.com/jonschlinkert/helper-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/helper-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/helper-cache/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"dependencies":{"load-helpers":"^0.1.0","randomatic":"^0.1.4"},"devDependencies":{"lodash":"^2.4.1","mocha":"*","should":"^4.0.4","verb":">= 0.2.6","verb-tag-jscomments":">= 0.2.0"},"keywords":["assemble","cache","compile","consolidate","content","data","delimiters","delims","docs","documentation","engine","express","helper","helpers","lo-dash","lodash","process","render","templates","underscore","verb","yaml"],"_id":"helper-cache@0.3.0","_shasum":"6c7f364f81b58160c8c223d5bd7fe1a31a43446d","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"dist":{"shasum":"6c7f364f81b58160c8c223d5bd7fe1a31a43446d","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-0.3.0.tgz","integrity":"sha512-ZLjqdK+FzeQ3Zic+hjQLqxSmz23AOJh8n/NQbuojTSmq/9M4SxYH9X5PxerY1M2F5Ej6W62m1uddAB71LOB0eg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDwZX1GiIcU5L3GHp+zfEk9ZRQ+35MdH0vu0VnUahcMQAiBRzHJ2eXhUSo/6fvVIM24uh8z4GEJFHlkyW5vsNvUiGg=="}]}},"0.4.0":{"name":"helper-cache","description":"Easily get and set helper functions to pass to any application or template engine.","version":"0.4.0","homepage":"https://github.com/jonschlinkert/helper-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"doowb","email":"brian.woodward@gmail.com"}],"repository":{"type":"git","url":"git://github.com/jonschlinkert/helper-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/helper-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/helper-cache/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"dependencies":{"load-helpers":"^0.1.0","randomatic":"^0.1.4"},"devDependencies":{"lodash":"^2.4.1","mocha":"*","should":"^4.0.4","verb":">= 0.2.6","verb-tag-jscomments":">= 0.2.0"},"keywords":["assemble","cache","compile","consolidate","content","data","delimiters","delims","docs","documentation","engine","express","helper","helpers","lo-dash","lodash","process","render","templates","underscore","verb","yaml"],"gitHead":"2c78182a4072c7fea60c87072c53fc560c19a5c7","_id":"helper-cache@0.4.0","_shasum":"324f2e31003849b120164c3c903d49c4d0910d4b","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"324f2e31003849b120164c3c903d49c4d0910d4b","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-0.4.0.tgz","integrity":"sha512-yHCmzs4uzfovPolJnIO2X47ZdCvsV/6rELz8BI6zR03A+JUU3IJ4qCfz4vUVGcOgLVe1HQkw4kMXy2NC8h/FMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID2CRoERnrlHnc6th8apLRM/0w8pV0H5Zo1YpfMA6oiKAiAFM9N9gnpji+yP8x1zUm4tNvijL3KUVTEV/Lj+r2ghAw=="}]}},"0.4.1":{"name":"helper-cache","description":"Easily get and set helper functions to pass to any application or template engine.","version":"0.4.1","homepage":"https://github.com/jonschlinkert/helper-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"doowb","email":"brian.woodward@gmail.com"}],"repository":{"type":"git","url":"git://github.com/jonschlinkert/helper-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/helper-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/helper-cache/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"dependencies":{"load-helpers":"^0.1.0","lodash":"^2.4.1","randomatic":"^0.1.4"},"devDependencies":{"mocha":"*","should":"^4.0.4","verb":">= 0.2.6","verb-tag-jscomments":">= 0.2.0"},"keywords":["assemble","cache","compile","consolidate","content","data","delimiters","delims","docs","documentation","engine","express","helper","helpers","lo-dash","lodash","process","render","templates","underscore","verb","yaml"],"gitHead":"d706c1826f13c04063b50323dd86b99241512d43","_id":"helper-cache@0.4.1","_shasum":"ed18b9cc6c62c1354ed3df790b9abace88ede1e5","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"ed18b9cc6c62c1354ed3df790b9abace88ede1e5","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-0.4.1.tgz","integrity":"sha512-JAqY6cgnuZW1X5ZbaZNdLnB9zYEu0DBrhlnCAFxaVzUQsZZC03Y1pQ7f6QA5sJy81YJnjuFmCYq1QAci0+hcmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpzpOzKhIZ4m7q6ePu31YysdDXuJ4Rx4fVSzPHjoU/qAIhAJGxrSdkOd+vBqyj1jd6eiwr6za4HL7S03ZRVnlmzuYI"}]}},"0.4.2":{"name":"helper-cache","description":"Easily get and set helper functions to pass to any application or template engine.","version":"0.4.2","homepage":"https://github.com/jonschlinkert/helper-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"doowb","email":"brian.woodward@gmail.com"}],"repository":{"type":"git","url":"git://github.com/jonschlinkert/helper-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/helper-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/helper-cache/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"dependencies":{"load-helpers":"^0.1.0","lodash":"^2.4.1","randomatic":"^0.1.4"},"devDependencies":{"mocha":"*","should":"^4.0.4","verb":">= 0.2.6","verb-tag-jscomments":">= 0.2.0"},"keywords":["assemble","cache","compile","consolidate","content","data","delimiters","delims","docs","documentation","engine","express","helper","helpers","lo-dash","lodash","process","render","templates","underscore","verb","yaml"],"gitHead":"836026d24a38fa884cfc95cabef8f7dc4d73f16e","_id":"helper-cache@0.4.2","_shasum":"a5e2015859d36e075210fc60b35e173635fe63c7","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"a5e2015859d36e075210fc60b35e173635fe63c7","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-0.4.2.tgz","integrity":"sha512-LKtQFTHl0iWPWMdNBjFVLLhzQ8h+ZPZDZq1WWM/N/t0lqE5rNP1uWYTCd1q6mD9ykzqhiByboMg3QUYMxppGGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGt1tvXY55nThfkxheEEVap22QQ2jilYhgYR64esRW81AiA0WbvrjA6jlTbdMy6igUaRHTgVZ2DlSe90+9XgEsh8Tw=="}]}},"0.5.0":{"name":"helper-cache","description":"Easily get and set helper functions to pass to any application or template engine.","version":"0.5.0","homepage":"https://github.com/jonschlinkert/helper-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"doowb","email":"brian.woodward@gmail.com"}],"repository":{"type":"git","url":"git://github.com/jonschlinkert/helper-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/helper-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/helper-cache/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"dependencies":{"lodash":"^2.4.1","randomatic":"^0.1.4"},"devDependencies":{"mocha":"*","should":"^4.0.4"},"keywords":["assemble","cache","compile","consolidate","content","data","delimiters","delims","docs","documentation","engine","express","helper","helpers","lo-dash","lodash","process","render","templates","underscore","verb","yaml"],"gitHead":"0e2748b64907febddafdb716b4a5b105fc7396ef","_id":"helper-cache@0.5.0","_shasum":"fa7951b1dadb2fd597c386b371c53ad8259d1c4d","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"fa7951b1dadb2fd597c386b371c53ad8259d1c4d","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-0.5.0.tgz","integrity":"sha512-XLzmFW1/ZRfSyXywoD5el+uOhLuZyFb0mMeEpnKkscBqrFTLcA1R4F8nFcc4wXt6V2BcJp1/GPemGdmEuGWgCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDX7x+0mOVMaKStc/mdpya+RUuRUKskjx1fiFPS26nX/AiEAipwBq8YzArGMSVOAkGyWF0q60gKjs5wuVr/mXjenO6k="}]}},"0.5.1":{"name":"helper-cache","description":"Easily get and set helper functions to pass to any application or template engine.","version":"0.5.1","homepage":"https://github.com/jonschlinkert/helper-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"doowb","email":"brian.woodward@gmail.com"}],"repository":{"type":"git","url":"git://github.com/jonschlinkert/helper-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/helper-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/helper-cache/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"dependencies":{"lodash":"^2.4.1","randomatic":"^0.1.4"},"devDependencies":{"mocha":"*","should":"^4.0.4"},"keywords":["assemble","cache","compile","consolidate","content","data","delimiters","delims","docs","documentation","engine","express","helper","helpers","lo-dash","lodash","process","render","templates","underscore","verb","yaml"],"gitHead":"f0e3d15a6bb808ec411f481d887d1a0166d2b33e","_id":"helper-cache@0.5.1","_shasum":"8b201e11f72450a2311527e77df4c4fb73a1c9f5","_from":".","_npmVersion":"1.4.26","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"8b201e11f72450a2311527e77df4c4fb73a1c9f5","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-0.5.1.tgz","integrity":"sha512-Ek/CxQLqqnA9BAmemDSZ04dpcm5+lTcypEqW2atMy87WX9mUeh8PeRhBmIYnwbfvKAVE2Ddq28gPOKQLaO3EIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHpMy9deVm+Vt5J+5cnESZVIZdYK4jMSkkxSvidzuq1HAiAwUNLaJwISzEeu0xmJhoKsun7PtaM9CQPIqp/hDCOPfw=="}]}},"0.4.3":{"name":"helper-cache","description":"Easily get and set helper functions to pass to any application or template engine.","version":"0.4.3","homepage":"https://github.com/jonschlinkert/helper-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"doowb","email":"brian.woodward@gmail.com"}],"repository":{"type":"git","url":"git://github.com/jonschlinkert/helper-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/helper-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/helper-cache/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"dependencies":{"load-helpers":"^0.1.0","lodash":"^2.4.1","randomatic":"^0.1.4"},"devDependencies":{"mocha":"*","should":"^4.0.4","verb":">= 0.2.6","verb-tag-jscomments":">= 0.2.0"},"keywords":["assemble","cache","compile","consolidate","content","data","delimiters","delims","docs","documentation","engine","express","helper","helpers","lo-dash","lodash","process","render","templates","underscore","verb","yaml"],"gitHead":"f4d26e6043a922261ea86eddbaed99d51d5017b3","_id":"helper-cache@0.4.3","_shasum":"092b08cf5cba7631b2421f6d78564e6ceeaf90e1","_from":".","_npmVersion":"2.4.1","_nodeVersion":"0.10.29","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"092b08cf5cba7631b2421f6d78564e6ceeaf90e1","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-0.4.3.tgz","integrity":"sha512-Oep2RB/iMtTPOa/cu0gpgp86mso+ggzGOx+TGojaeVmzWW/3u12vL/AIteyutYUiPN6/VBcxSwm8EZoRQ0sB6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVYrRfoSORJ+4yKLCVboGAxNaEfQtQ+Xh00puqEn9tmAiEAhha6g+2aXiaogwW+AKHa4XhrEDEDfIHPDzo9OGosnsA="}]}},"0.4.4":{"name":"helper-cache","description":"Easily get and set helper functions to pass to any application or template engine.","version":"0.4.4","homepage":"https://github.com/jonschlinkert/helper-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"doowb","email":"brian.woodward@gmail.com"}],"repository":{"type":"git","url":"git://github.com/jonschlinkert/helper-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/helper-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/helper-cache/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"dependencies":{"load-helpers":"^0.1.0","lodash":"^2.4.1","randomatic":"^0.1.4"},"devDependencies":{"mocha":"*","should":"^4.0.4","verb":">= 0.2.6","verb-tag-jscomments":">= 0.2.0"},"keywords":["assemble","cache","compile","consolidate","content","data","delimiters","delims","docs","documentation","engine","express","helper","helpers","lo-dash","lodash","process","render","templates","underscore","verb","yaml"],"gitHead":"5d061cdc74c434028dd7fb399a82a95a877664d1","_id":"helper-cache@0.4.4","_shasum":"57c997275b0c523211e5ecf475ef5fbca404c545","_from":".","_npmVersion":"2.4.1","_nodeVersion":"0.10.29","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"57c997275b0c523211e5ecf475ef5fbca404c545","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-0.4.4.tgz","integrity":"sha512-nCysVzXkTCzkK8Tn0YqYDjfwOkPZK3GTjEhZkRIANBLqMbyUgRbUk0s6pMOWJAunTSw714CG+Hli22n2rP2vWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6dh8TyaKG+t2hlDqSyMlzjTKjE8bga1n/5KmycdXihwIgALDe0JrxqC53qsjyNgaLU2ytCkW75O4RFHu6wZziO8k="}]}},"0.5.2":{"name":"helper-cache","description":"Easily register and get helper functions to be passed to any template engine or node.js application. Methods for both sync and async helpers.","version":"0.5.2","homepage":"https://github.com/jonschlinkert/helper-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"doowb","email":"brian.woodward@gmail.com"}],"repository":{"type":"git","url":"git://github.com/jonschlinkert/helper-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/helper-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/helper-cache/blob/master/LICENSE"}],"main":"index.js","files":["index.js"],"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"lodash":"^2.4.1","randomatic":"^1.1.0"},"devDependencies":{"extend-shallow":"^0.2.0","globby":"^1.1.0","kind-of":"^1.1.0","loader-cache":"^0.3.1","mocha":"*","object.reduce":"^0.1.3","should":"^4.0.4"},"keywords":["assemble","cache","compile","consolidate","content","data","delimiters","delims","docs","documentation","engine","express","helper","helpers","lo-dash","lodash","process","render","templates","underscore","verb","yaml"],"gitHead":"f35a429266da9c327aa3598dfdecac5c4bd15202","_id":"helper-cache@0.5.2","_shasum":"10a80ace4ea657402bc0352a40726eacf05fe488","_from":".","_npmVersion":"2.4.1","_nodeVersion":"0.10.29","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"10a80ace4ea657402bc0352a40726eacf05fe488","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-0.5.2.tgz","integrity":"sha512-RMn3w1e/R01ecVPZH/Kz6zjFvuo75XeUHSuQMFVDRonHXGLuqM6OJNXn1e7+6M6pZYT/KXiAU83+43omLi1eYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLZUunaaGsCd6ykFB43LeUa+JXYsT+LXmmH1eEyhUDlQIhAKb8X8Txp0wmB/KY96M0ElpWcuE9HINc5AG8gqLWYMEF"}]}},"0.6.0":{"name":"helper-cache","description":"Easily register and get helper functions to be passed to any template engine or node.js application. Methods for both sync and async helpers.","version":"0.6.0","homepage":"https://github.com/jonschlinkert/helper-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"doowb","email":"brian.woodward@gmail.com"}],"repository":{"type":"git","url":"git://github.com/jonschlinkert/helper-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/helper-cache/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/helper-cache/blob/master/LICENSE"}],"main":"index.js","files":["index.js"],"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"lodash":"^2.4.1"},"devDependencies":{"extend-shallow":"^0.2.0","globby":"^1.1.0","kind-of":"^1.1.0","loader-cache":"^0.3.1","mocha":"*","object.reduce":"^0.1.3","should":"^4.0.4"},"keywords":["assemble","cache","compile","consolidate","content","data","delimiters","delims","docs","documentation","engine","express","helper","helpers","lo-dash","lodash","process","render","templates","underscore","verb","yaml"],"gitHead":"e403a1a9d4144c6d13ff32261a029990bdb95ae9","_id":"helper-cache@0.6.0","_shasum":"4d0cdfda7c3255e96a954ceb75daf9acaff3fc4f","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"4d0cdfda7c3255e96a954ceb75daf9acaff3fc4f","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-0.6.0.tgz","integrity":"sha512-752BjPEbX+TUUNkGomA2Nl7xk1li96tt/ZoOguDG5fhVyxbdjUbotorWShVq4hM2UyNC32kqt+UkeJiRxo8utA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG/FZESUTxSkWCNQ6Ya9YT6KukN5O5RKth2e0F+2LfEvAiAgSMyVs1X5Wl2vcbm6R907CQPCazy9hRPZE9Ijt/EAjQ=="}]}},"0.7.0":{"name":"helper-cache","description":"Easily register and get helper functions to be passed to any template engine or node.js application. Methods for both sync and async helpers.","version":"0.7.0","homepage":"https://github.com/jonschlinkert/helper-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"doowb","email":"brian.woodward@gmail.com"}],"repository":{"type":"git","url":"git://github.com/jonschlinkert/helper-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/helper-cache/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/helper-cache/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"lodash":"^3.7.0"},"devDependencies":{"extend-shallow":"^1.1.2","globby":"^2.0.0","kind-of":"^1.1.0","loader-cache":"^0.4.0","mocha":"^2.2.4","object.reduce":"^0.1.6","should":"^6.0.1"},"keywords":["consolidate","engine","helper","helpers","template","lo-dash","lodash"],"gitHead":"7df753e98ba447a423b10967b452091da1d39e69","_id":"helper-cache@0.7.0","_shasum":"fe1b9ce24780bab98d48eb7e3b1d09cbcdbcd803","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"dist":{"shasum":"fe1b9ce24780bab98d48eb7e3b1d09cbcdbcd803","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-0.7.0.tgz","integrity":"sha512-36dC6DGoFIfkvNJqPEfa4hQ0bh9cPeP9QkLEngKp5KfUmHmKSNFHbCnsR0g+KABY4V19d+DQ2ruvYseu8Qk/8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ30NO3Mt4kbPruN2DAYcXGaK94xKUQayK39V9ZTJEHwIhAKp2SJ6sQgtVxIbTNxyPRQYzKsYNv2XDM0tUYjbDmcT/"}]}},"0.7.1":{"name":"helper-cache","description":"Easily register and get helper functions to be passed to any template engine or node.js application. Methods for both sync and async helpers.","version":"0.7.1","homepage":"https://github.com/jonschlinkert/helper-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"doowb","email":"brian.woodward@gmail.com"}],"repository":{"type":"git","url":"git://github.com/jonschlinkert/helper-cache.git"},"bugs":{"url":"https://github.com/jonschlinkert/helper-cache/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"keywords":["consolidate","engine","helper","helpers","template","lo-dash","lodash"],"dependencies":{"extend-shallow":"^1.1.4","lodash.bind":"^3.1.0"},"devDependencies":{"globby":"^2.0.0","kind-of":"^2.0.0","loader-cache":"^0.4.0","mocha":"^2.2.5","object.reduce":"^0.1.7","should":"^6.0.3"},"gitHead":"4ca1ce96c56582796187d641f8adccc9901a32bd","_id":"helper-cache@0.7.1","_shasum":"2df112106d5a0b1e72233606b04eed71330b8554","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"dist":{"shasum":"2df112106d5a0b1e72233606b04eed71330b8554","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-0.7.1.tgz","integrity":"sha512-w+KxnUQg9MbZ0xlIeugl0rpNMcyrz1BaWiRtfgF8zu2PUsgTzP2NTjcRCEVzrax0ZaTUOF2ilHYtdjjW1wECuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEalOrV9mDW3HFSf2C8eSRxtDDMWT7ULZuV6QRNBeSxFAiAdjqld8/RUmkJHdfzvq4FfB1LrMLmaiymm6cw0lEOokA=="}]}},"0.7.2":{"name":"helper-cache","description":"Easily register and get helper functions to be passed to any template engine or node.js application. Methods for both sync and async helpers.","version":"0.7.2","homepage":"https://github.com/jonschlinkert/helper-cache","repository":{"type":"git","url":"git+https://github.com/jonschlinkert/helper-cache.git"},"author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"doowb","email":"brian.woodward@gmail.com"}],"bugs":{"url":"https://github.com/jonschlinkert/helper-cache/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"keywords":["consolidate","engine","helper","helpers","template","lo-dash","lodash"],"dependencies":{"extend-shallow":"^2.0.1","lazy-cache":"^0.2.3","lodash.bind":"^3.1.0"},"devDependencies":{"globby":"^2.0.0","kind-of":"^2.0.0","loader-cache":"^0.4.0","mocha":"^2.2.5","object.reduce":"^0.1.7","should":"^6.0.3"},"gitHead":"3737a3e2a22b1a734cd598c73d43be1fd1cbf502","_id":"helper-cache@0.7.2","_shasum":"024562c4b4b8b2ab2ab531d00be16ec496518b90","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"dist":{"shasum":"024562c4b4b8b2ab2ab531d00be16ec496518b90","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-0.7.2.tgz","integrity":"sha512-ictXA4Nsj9HZcY5Sf4PyWKOXRkQLCDLJLvekaKKrQ+IGLMe4Z+u2oM1QqRGjtWeQRfQCA3NJyIzZpfmw6GvwOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDW6HSaM/puEYIV0wPpf+Bi1eLNoiZG2QxdforLJFBOsAiAc+Q33aG/SJC2/+LZ4n0HXoTPZ/rn1gm47FS380qMsZg=="}]}},"1.0.0":{"name":"helper-cache","description":"Easily register and get helper functions to be passed to any template engine or node.js application. Methods for both sync and async helpers.","version":"1.0.0","homepage":"https://github.com/helpers/helper-cache","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"doowb","email":"brian.woodward@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/helpers/helper-cache.git"},"bugs":{"url":"https://github.com/helpers/helper-cache/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"collection-visit":"^1.0.0","define-property":"^1.0.0","get-value":"^2.0.6","load-helpers":"^1.0.1"},"devDependencies":{"gulp-format-md":"^0.1.12","mocha":"^3.2.0","should":"^11.2.1"},"keywords":["cache","compile","consolidate","engine","helper","helpers","lo-dash","lodash","render","template","templates"],"verb":{"toc":true,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"lint":{"reflinks":true},"related":{"list":["engine-cache","handlebars-helpers","template","template-helpers"]},"reflinks":["generate","generate-helper","helpers"]},"gitHead":"1e3ea7aec1654afaaf3144a00672e6fc0791f373","_id":"helper-cache@1.0.0","_shasum":"d076c497b0686e000be5c8bc72cfb415f3377554","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.7.3","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"dist":{"shasum":"d076c497b0686e000be5c8bc72cfb415f3377554","tarball":"https://registry.npmjs.org/helper-cache/-/helper-cache-1.0.0.tgz","integrity":"sha512-SWQhKVDWSjkcH9xTmHQtJHr8/PHoxgPIdwZTaKC58wohQoHwrCK7j6MA0kBSrJ7RcXA4v7VihDIJXBeNdz6ycw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaVhcueY74ClYSeBeF+/bd51i4re0AEuBuRSWRP8BPSgIhAIj5rfBHet3vqdDVeW9dRSWybxGAjTta04ryQGtHQQ8o"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/helper-cache-1.0.0.tgz_1492669252904_0.12612054124474525"}}},"readme":"# helper-cache [![NPM version](https://img.shields.io/npm/v/helper-cache.svg?style=flat)](https://www.npmjs.com/package/helper-cache) [![NPM monthly downloads](https://img.shields.io/npm/dm/helper-cache.svg?style=flat)](https://npmjs.org/package/helper-cache)  [![NPM total downloads](https://img.shields.io/npm/dt/helper-cache.svg?style=flat)](https://npmjs.org/package/helper-cache) [![Linux Build Status](https://img.shields.io/travis/helpers/helper-cache.svg?style=flat&label=Travis)](https://travis-ci.org/helpers/helper-cache)\n\n> 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\n## Table of Contents\n\n- [Install](#install)\n- [API](#api)\n- [About](#about)\n\n_(TOC generated by [verb](https://github.com/verbose/verb) using [markdown-toc](https://github.com/jonschlinkert/markdown-toc))_\n\n## Install\n\nInstall with [npm](https://www.npmjs.com/):\n\n```sh\n$ npm install --save helper-cache\n```\n\nInstall with [yarn](https://yarnpkg.com):\n\n```sh\n$ yarn add helper-cache\n```\n\n## API\n\n### [HelperCache](index.js#L19)\n\nCreate an instance of `HelperCache` with the given `options.`\n\n**Params**\n\n* `options` **{Object}**\n\n**Example**\n\n```js\nvar App = require('helper-cache');\nvar app = new App();\n```\n\n### [.addHelper](index.js#L47)\n\nRegister a helper.\n\n**Params**\n\n* `name` **{String}**\n* `fn` **{Function}**\n* `returns` **{Object}**: Retuns the instance of `HelperCache` for chaining.\n\n**Example**\n\n```js\napp.helper('uppercase', function(str) {\n  return str.toUpperCase();\n});\n```\n\n### [.getHelper](index.js#L66)\n\nGet a helper.\n\n**Params**\n\n* `name` **{String}**\n* `fn` **{Function}**\n* `returns` **{Object}**: Retuns the instance of `HelperCache` for chaining.\n\n**Example**\n\n```js\napp.helper('uppercase', function(str) {\n  return str.toUpperCase();\n});\n```\n\n### [.helper](index.js#L84)\n\nRegister a sync template helper `fn` as `name`.\n\n**Params**\n\n* `name` **{String}**\n* `fn` **{Function}**\n* `returns` **{Object}**: Retuns the instance of `HelperCache` for chaining.\n\n**Example**\n\n```js\napp.helper('uppercase', function(str) {\n  return str.toUpperCase();\n});\n```\n\n### [.helpers](index.js#L116)\n\nRegister multiple sync helpers at once.\n\n**Params**\n\n* `helpers` **{Object}**: Array of globs, file paths or key-value pair helper objects.\n* `returns` **{Object}**: Retuns the instance of `HelperCache` for chaining.\n\n**Example**\n\n```js\napp.helpers({\n  foo: function() {},\n  bar: function() {},\n  baz: function() {}\n});\n```\n\n### [.asyncHelper](index.js#L135)\n\nRegister an async template helper `fn` as `name`.\n\n**Params**\n\n* `name` **{String}**\n* `fn` **{Function}**\n* `returns` **{Object}**: Retuns the instance of `HelperCache` for chaining.\n\n**Example**\n\n```js\napp.asyncHelper('uppercase', function(str) {\n  return str.toUpperCase();\n});\n```\n\n### [.asyncHelpers](index.js#L164)\n\nRegister multiple async helpers at once.\n\n**Params**\n\n* `helpers` **{Object}**: Array of globs, file paths or key-value pair helper objects.\n* `returns` **{Object}**: Retuns the instance of `HelperCache` for chaining.\n\n**Example**\n\n```js\napp.asyncHelpers({\n  foo: function() {},\n  bar: function() {},\n  baz: function() {}\n});\n```\n\n### [.group](index.js#L179)\n\nNamespace a collection of sync helpers on the given `prop`.\n\n**Params**\n\n* `helpers` **{Object|Array}**: Object, array of objects, or glob patterns.\n\n**Example**\n\n```js\napp.group('mdu', require('markdown-utils'));\n// Usage: '<%= mdu.heading(\"My heading\") %>'\n```\n\n### [.asyncGroup](index.js#L202)\n\nNamespace a collection of async helpers on the given `prop`.\n\n**Params**\n\n* `helpers` **{Object|Array}**: Object, array of objects, or glob patterns.\n\n**Example**\n\n```js\napp.asyncGroup('mdu', require('markdown-utils'));\n// Usage: '<%= mdu.heading(\"My heading\") %>'\n```\n\n### [.load](index.js#L234)\n\nLoad helpers.\n\n**Params**\n\n* `helpers` **{Object}**: Array of globs, file paths or key-value pair helper objects.\n* `returns` **{Object}**: Retuns the instance of `HelperCache` for chaining.\n\n**Example**\n\n```js\napp.load({\n  foo: function() {},\n  bar: function() {},\n  baz: function() {}\n});\n```\n\n## About\n\n### Related projects\n\n* [engine-cache](https://www.npmjs.com/package/engine-cache): express.js inspired template-engine manager. | [homepage](https://github.com/jonschlinkert/engine-cache \"express.js inspired template-engine manager.\")\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* [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* [template](https://www.npmjs.com/package/template): Render templates using any engine. Supports, layouts, pages, partials and custom template types. Use template… [more](https://github.com/jonschlinkert/template) | [homepage](https://github.com/jonschlinkert/template \"Render templates using any engine. Supports, layouts, pages, partials and custom template types. Use template helpers, middleware, routes, loaders, and lots more. Powers assemble, verb and other node.js apps.\")\n\n### Contributing\n\nPull requests and stars are always welcome. For bugs and feature requests, [please create an issue](../../issues/new).\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._","maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"},{"name":"doowb","email":"brian.woodward@gmail.com"}],"time":{"modified":"2022-06-18T20:07:30.718Z","created":"2014-08-28T16:45:49.591Z","0.1.0":"2014-08-28T16:45:49.591Z","0.1.2":"2014-08-28T21:12:28.654Z","0.1.4":"2014-08-29T16:37:53.550Z","0.2.0":"2014-08-29T20:22:21.754Z","0.2.1":"2014-09-02T17:52:43.700Z","0.2.2":"2014-09-02T21:10:13.752Z","0.2.3":"2014-09-04T13:54:26.220Z","0.2.4":"2014-10-31T00:04:18.660Z","0.3.0":"2014-11-04T13:49:15.364Z","0.4.0":"2014-11-05T17:43:33.572Z","0.4.1":"2014-11-05T17:54:17.855Z","0.4.2":"2014-11-11T00:51:34.100Z","0.5.0":"2014-12-17T21:38:48.555Z","0.5.1":"2014-12-17T22:08:09.748Z","0.4.3":"2015-02-10T17:40:10.355Z","0.4.4":"2015-02-11T03:49:23.387Z","0.4.5":"2015-02-15T01:58:54.605Z","0.5.2":"2015-02-17T16:20:28.286Z","0.6.0":"2015-03-19T00:00:55.091Z","0.7.0":"2015-04-23T07:10:48.300Z","0.7.1":"2015-06-01T08:33:38.392Z","0.7.2":"2015-08-21T08:38:03.014Z","1.0.0":"2017-04-20T06:20:54.903Z"},"homepage":"https://github.com/helpers/helper-cache","keywords":["cache","compile","consolidate","engine","helper","helpers","lo-dash","lodash","render","template","templates"],"repository":{"type":"git","url":"git+https://github.com/helpers/helper-cache.git"},"author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"bugs":{"url":"https://github.com/helpers/helper-cache/issues"},"readmeFilename":"README.md","license":"MIT"}