{"_id":"handlebars-wax","_rev":"23-df1d184c811c67ecc6cf0a4cd162968f","name":"handlebars-wax","description":"Effortless wiring of Handlebars data, partials, helpers, and decorators.","dist-tags":{"latest":"6.1.0"},"versions":{"3.0.0":{"name":"handlebars-wax","version":"3.0.0","description":"Effortless wiring of Handlebars data, partials, helpers, and decorators.","main":"src/handlebars-wax.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc ava -v test/*.js","watch":"watch 'npm test' src test -du --wait=5"},"repository":{"type":"git","url":"https://github.com/shannonmoeller/handlebars-wax.git"},"keywords":["handlebars","hbs","hb","glob","globby","register","data","partials","helpers","decorators"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/handlebars-wax/issues"},"homepage":"https://github.com/shannonmoeller/handlebars-wax","dependencies":{"object-assign":"^4.0.1","require-glob":"^3.1.0"},"devDependencies":{"ava":"^0.11.0","coveralls":"^2.11.4","handlebars":"^4.0.5","nyc":"^5.6.0","watch":"^0.17.1","xo":"^0.12.1"},"engines":{"node":">= 0.12"},"gitHead":"bad224fe060a54ad6278f7cc55a7851e508436f1","_id":"handlebars-wax@3.0.0","_shasum":"81c7fc9f531269520194b49234d7dab0678048c1","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"81c7fc9f531269520194b49234d7dab0678048c1","tarball":"https://registry.npmjs.org/handlebars-wax/-/handlebars-wax-3.0.0.tgz","integrity":"sha512-9bmplDWUbZH5HslqjyxxpEJibTpOu82Jg7i8WJIVkEJL4zkpYMXLd6LXoeIpEeryoRw/GzNC5B2Hp1t2/usLLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIpKfYP/ASR0hQjrLe6HPySf9HsNClvDbCXnPMDerdowIhALNcN2lC7jlu7ozu85qtCAV5PkUkx8PcEicupxJqcDA6"}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/handlebars-wax-3.0.0.tgz_1455201652353_0.07526768394745886"},"directories":{}},"3.1.0":{"name":"handlebars-wax","version":"3.1.0","description":"Effortless wiring of Handlebars data, partials, helpers, and decorators.","main":"src/handlebars-wax.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc ava -v test/*.js","watch":"watch 'npm test' src test -du --wait=5"},"repository":{"type":"git","url":"https://github.com/shannonmoeller/handlebars-wax.git"},"keywords":["handlebars","hbs","hb","glob","globby","register","data","partials","helpers","decorators"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/handlebars-wax/issues"},"homepage":"https://github.com/shannonmoeller/handlebars-wax","dependencies":{"object-assign":"^4.0.1","require-glob":"^3.1.0"},"devDependencies":{"ava":"^0.11.0","coveralls":"^2.11.4","handlebars":"^4.0.5","nyc":"^5.6.0","watch":"^0.17.1","xo":"^0.12.1"},"engines":{"node":">= 0.12"},"gitHead":"6514f1b478a353f12b23f822a2482703dfd8a2dc","_id":"handlebars-wax@3.1.0","_shasum":"6e25c7012c33a1571cd2f3f973636d208b2f3fa8","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"6e25c7012c33a1571cd2f3f973636d208b2f3fa8","tarball":"https://registry.npmjs.org/handlebars-wax/-/handlebars-wax-3.1.0.tgz","integrity":"sha512-ZaPBnV09tfA3l/76dkAXrMJuZrxnBKO73677bjlD+KQ5S24wMl4vEUDEGKLYc6dUOqsn8UZEtbQ7EZgLsC1B0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDTawNkbgclgcgxA/k6nn7ypuaVUoQfpt4EzLuqZu/FoAiBe4+ZPLgI9nNxdU9gCSeqXWsh5aTpTUaYql70w2rhhIA=="}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/handlebars-wax-3.1.0.tgz_1455296755111_0.6120098063256592"},"directories":{}},"3.2.0":{"name":"handlebars-wax","version":"3.2.0","description":"Effortless wiring of Handlebars data, partials, helpers, and decorators.","main":"src/handlebars-wax.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc ava -v test/*.js","watch":"watch 'npm test' src test -du --wait=5"},"repository":{"type":"git","url":"https://github.com/shannonmoeller/handlebars-wax.git"},"keywords":["handlebars","hbs","hb","glob","globby","register","data","partials","helpers","decorators"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/handlebars-wax/issues"},"homepage":"https://github.com/shannonmoeller/handlebars-wax","dependencies":{"object-assign":"^4.0.1","require-glob":"^3.1.0"},"devDependencies":{"ava":"^0.11.0","coveralls":"^2.11.4","handlebars":"^4.0.5","nyc":"^5.6.0","watch":"^0.17.1","xo":"^0.12.1"},"engines":{"node":">= 0.12"},"gitHead":"d8c00c00767c20558004b8e8313c9f85541d4ade","_id":"handlebars-wax@3.2.0","_shasum":"3556d31ac8ac1fa5a33a110480ec5d3a0512f81c","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"3556d31ac8ac1fa5a33a110480ec5d3a0512f81c","tarball":"https://registry.npmjs.org/handlebars-wax/-/handlebars-wax-3.2.0.tgz","integrity":"sha512-XZ5MMZjvv5HRBqxDpHlu5kiCNs/GSr21kutQ9cXjWyQOXrpoq/+IHoP4Hs1UDG5QvZqd2znYwMA6vIIuKPbkkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaH/QVADWgctRMUNYxfptWfx8rsIH1OQ4IAhkL3BPp9AIhAJAmbG3Ko99JjDA+C3jBP9CKXfFIc0AGiVXPpQb4phvP"}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/handlebars-wax-3.2.0.tgz_1455488248977_0.25822880514897406"},"directories":{}},"3.2.1":{"name":"handlebars-wax","version":"3.2.1","description":"Effortless wiring of Handlebars data, partials, helpers, and decorators.","main":"src/handlebars-wax.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc ava -v test/*.js","watch":"watch 'npm test' src test -du --wait=5"},"repository":{"type":"git","url":"https://github.com/shannonmoeller/handlebars-wax.git"},"keywords":["handlebars","hbs","hb","glob","globby","register","data","partials","helpers","decorators"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/handlebars-wax/issues"},"homepage":"https://github.com/shannonmoeller/handlebars-wax","dependencies":{"object-assign":"^4.0.1","require-glob":"^3.1.1"},"devDependencies":{"ava":"^0.11.0","coveralls":"^2.11.6","handlebars":"^4.0.5","nyc":"^5.6.0","watch":"^0.17.1","xo":"^0.12.1"},"engines":{"node":">= 0.12"},"gitHead":"99206d149a602a12c66d4df63137a5f8d338c537","_id":"handlebars-wax@3.2.1","_shasum":"bad9f4f12f589974c0c6d74fef6891a7bdbdfc9c","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"bad9f4f12f589974c0c6d74fef6891a7bdbdfc9c","tarball":"https://registry.npmjs.org/handlebars-wax/-/handlebars-wax-3.2.1.tgz","integrity":"sha512-hiXjdpgopNhjxrQEeGNKi/LmBiLe6kFpY+4v9D6sdl2qWvHsFPZYoTd6I9iY0vfuu5pQqSG7GdvL+3ijehWv9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkK+8VvMlHdxULh00cajZ5nXMsHW62WfecbCIPy/7qUAiEAsPYTMC91BjXbXJayV1BOzQJ79EUMYYg8RpBfv7XtrWc="}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/handlebars-wax-3.2.1.tgz_1455488419686_0.7962155090644956"},"directories":{}},"3.3.0":{"name":"handlebars-wax","version":"3.3.0","description":"Effortless wiring of Handlebars data, partials, helpers, and decorators.","main":"src/handlebars-wax.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc ava -v test/*.js","watch":"watch 'npm test' src test -du --wait=5"},"repository":{"type":"git","url":"https://github.com/shannonmoeller/handlebars-wax.git"},"keywords":["handlebars","hbs","hb","glob","globby","register","data","partials","helpers","decorators"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/handlebars-wax/issues"},"homepage":"https://github.com/shannonmoeller/handlebars-wax","dependencies":{"object-assign":"^4.0.1","require-glob":"^3.1.1"},"devDependencies":{"ava":"^0.11.0","coveralls":"^2.11.6","handlebars":"^4.0.5","nyc":"^5.6.0","watch":"^0.17.1","xo":"^0.12.1"},"engines":{"node":">= 0.12"},"gitHead":"a0d8b83c529cbbe52d1f912d89607a09f9c75970","_id":"handlebars-wax@3.3.0","_shasum":"9e7844ac7c293c9fb814c5a68446a9c05c418fd3","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"9e7844ac7c293c9fb814c5a68446a9c05c418fd3","tarball":"https://registry.npmjs.org/handlebars-wax/-/handlebars-wax-3.3.0.tgz","integrity":"sha512-2mvzQ8Qdokm/v1mLwaTk5lVqYBE2MjF0tvz0PhRS24sew0RMUsY9xSxyqKQxwM2jEmMTDlgS+vKSHh6X6Le6qA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5y7IZ64rw2T2hBXDZySSWn69Z+tVv7N5NsWkV0JTYBAiEA27HcpfOspagBmSAwFcRQrshZHVsl6uBNoJgQdONSLcc="}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/handlebars-wax-3.3.0.tgz_1455543921571_0.13262246828526258"},"directories":{}},"3.3.1":{"name":"handlebars-wax","version":"3.3.1","description":"Effortless wiring of Handlebars data, partials, helpers, and decorators.","main":"src/handlebars-wax.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc ava -v test/*.js","watch":"watch 'npm test' src test -du --wait=5"},"repository":{"type":"git","url":"https://github.com/shannonmoeller/handlebars-wax.git"},"keywords":["handlebars","hbs","hb","glob","globby","register","data","partials","helpers","decorators"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/handlebars-wax/issues"},"homepage":"https://github.com/shannonmoeller/handlebars-wax","dependencies":{"object-assign":"^4.0.1","require-glob":"^3.1.1"},"devDependencies":{"ava":"^0.11.0","coveralls":"^2.11.6","handlebars":"^4.0.5","nyc":"^5.6.0","watch":"^0.17.1","xo":"^0.12.1"},"engines":{"node":">= 0.12"},"gitHead":"c0cf72673679d0dc89de8c4c63fe2654482c5874","_id":"handlebars-wax@3.3.1","_shasum":"9114ff08013aeee46ee9c429be010e48455c9317","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"9114ff08013aeee46ee9c429be010e48455c9317","tarball":"https://registry.npmjs.org/handlebars-wax/-/handlebars-wax-3.3.1.tgz","integrity":"sha512-Q5umOs5CkuFddW+wmSrUN2/k7CECqrWt1tGsdvxRv+bGDBT7NfZtl58rWN8I7t4kAfwXkk0KFwSesgj1tbsKfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDrh++MTnH2podIRojRqaxe3M2N+jVFcDDhlT8bVqMzQIhAKnDlseehCHH7/JxkvHw3wEXJmi2TpEl3Vdf5xbifaQq"}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/handlebars-wax-3.3.1.tgz_1455547481943_0.8843656757380813"},"directories":{}},"3.4.0":{"name":"handlebars-wax","version":"3.4.0","description":"Effortless wiring of Handlebars data, partials, helpers, and decorators.","main":"src/handlebars-wax.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc ava -v test/*.js","watch":"watch 'npm test' src test -du --wait=5"},"repository":{"type":"git","url":"https://github.com/shannonmoeller/handlebars-wax.git"},"keywords":["handlebars","hbs","hb","glob","globby","register","data","partials","helpers","decorators"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/handlebars-wax/issues"},"homepage":"https://github.com/shannonmoeller/handlebars-wax","dependencies":{"object-assign":"^4.0.1","require-glob":"^3.1.1"},"devDependencies":{"ava":"^0.11.0","coveralls":"^2.11.6","handlebars":"^4.0.5","nyc":"^5.6.0","watch":"^0.17.1","xo":"^0.12.1"},"engines":{"node":">= 0.12"},"gitHead":"083383521951d0287b1804730a871d34e901c3c3","_id":"handlebars-wax@3.4.0","_shasum":"d2b48a1b30049b3ab64c68215ea1f207b7e318a6","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"d2b48a1b30049b3ab64c68215ea1f207b7e318a6","tarball":"https://registry.npmjs.org/handlebars-wax/-/handlebars-wax-3.4.0.tgz","integrity":"sha512-RJ0ThGUGqzJDMPfQb5VfQl5G5/NmXZgmqT1mnpx6pSZxzeAWj1Zo45rLbBwExUSAtTJjQTBp83qG3EsPfN4VoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBepJ9KJYOqJRff7X2pXcEeSnt89aVOGTYdK11ewILWxAiB1rwSpEycvo5RS7ch8zfkScLvgfd2DOFNlbpGCszU/OQ=="}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/handlebars-wax-3.4.0.tgz_1455598627057_0.20274673029780388"},"directories":{}},"3.4.1":{"name":"handlebars-wax","version":"3.4.1","description":"Effortless wiring of Handlebars data, partials, helpers, and decorators.","main":"src/handlebars-wax.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc -r html -r text ava -v test/*.js","watch":"watch 'npm test' src test -du --wait=5"},"repository":{"type":"git","url":"https://github.com/shannonmoeller/handlebars-wax.git"},"keywords":["handlebars","hbs","hb","glob","globby","register","data","partials","helpers","decorators"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/handlebars-wax/issues"},"homepage":"https://github.com/shannonmoeller/handlebars-wax","dependencies":{"object-assign":"^4.0.1","require-glob":"^3.1.1"},"devDependencies":{"ava":"^0.11.0","coveralls":"^2.11.6","handlebars":"^4.0.5","nyc":"^5.6.0","watch":"^0.17.1","xo":"^0.12.1"},"engines":{"node":">= 0.12"},"gitHead":"c4d771234e6d75d4db855c179b5644c81eb7e948","_id":"handlebars-wax@3.4.1","_shasum":"cff2ab70a1710d43e94f93e1547491a6e334610b","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"cff2ab70a1710d43e94f93e1547491a6e334610b","tarball":"https://registry.npmjs.org/handlebars-wax/-/handlebars-wax-3.4.1.tgz","integrity":"sha512-s/JM2rwjmN7Y3spK+odB+WDz3ClSp1z6H0NTess/yIfKaTW4/40OqcSTqkkBrjwhaGoRf9QtqS3E39MMqNxeaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCK/VWOrUDPWnRpNEwNP/XzCpEI6qIm7DzQDQlrIWTDJQIgLvmMky17Qm20dAwvkusnUbbL0gHq8jdxxrjo8eWeg/o="}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/handlebars-wax-3.4.1.tgz_1455640230009_0.7387198598589748"},"directories":{}},"3.4.2":{"name":"handlebars-wax","version":"3.4.2","description":"Effortless wiring of Handlebars data, partials, helpers, and decorators.","main":"src/handlebars-wax.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc -r html -r text ava -v test/*.js","watch":"watch 'npm test' src test -du --wait=5"},"repository":{"type":"git","url":"https://github.com/shannonmoeller/handlebars-wax.git"},"keywords":["handlebars","hbs","hb","glob","globby","register","data","partials","helpers","decorators"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/handlebars-wax/issues"},"homepage":"https://github.com/shannonmoeller/handlebars-wax","dependencies":{"object-assign":"^4.0.1","require-glob":"^3.1.1"},"devDependencies":{"ava":"^0.11.0","coveralls":"^2.11.6","handlebars":"^4.0.5","nyc":"^5.6.0","watch":"^0.17.1","xo":"^0.12.1"},"engines":{"node":">= 0.12"},"gitHead":"5d8c2dfbe4698678ce7400581961da7e57c1fd4c","_id":"handlebars-wax@3.4.2","_shasum":"21d83cbabe69730d224e859ee975c709359b910b","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"21d83cbabe69730d224e859ee975c709359b910b","tarball":"https://registry.npmjs.org/handlebars-wax/-/handlebars-wax-3.4.2.tgz","integrity":"sha512-uqqL3QnVKSvTawABDRROQ0HyvmL9G78K64V0YhN6uOBHrgM3IoSNk5vk1TUrKoBcj2czXOO8NSth1kdOAFLNrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRb055iDqjXRSqtnadQZdH0k8blNcyn/cZT7iFipxngAIgKYKxzUK18Q3WdsspasoQmVKkvH/kbO7OIq0Q40pOZek="}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/handlebars-wax-3.4.2.tgz_1455805939937_0.6633696537464857"},"directories":{}},"3.4.3":{"name":"handlebars-wax","version":"3.4.3","description":"Effortless wiring of Handlebars data, partials, helpers, and decorators.","main":"src/handlebars-wax.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc -r html -r text ava -v test/*.js","watch":"watch 'npm test' src test -du --wait=5"},"repository":{"type":"git","url":"https://github.com/shannonmoeller/handlebars-wax.git"},"keywords":["handlebars","hbs","hb","glob","globby","register","data","partials","helpers","decorators"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/handlebars-wax/issues"},"homepage":"https://github.com/shannonmoeller/handlebars-wax","dependencies":{"object-assign":"^4.0.1","require-glob":"^3.1.1"},"devDependencies":{"ava":"^0.11.0","coveralls":"^2.11.6","handlebars":"^4.0.5","nyc":"^5.6.0","watch":"^0.17.1","xo":"^0.12.1"},"engines":{"node":">= 0.12"},"gitHead":"cd02852e4b4a845810368c1c0573766b2fa66b04","_id":"handlebars-wax@3.4.3","_shasum":"f253f8e39d897b427ad651c951d89083aa5ba2a6","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"f253f8e39d897b427ad651c951d89083aa5ba2a6","tarball":"https://registry.npmjs.org/handlebars-wax/-/handlebars-wax-3.4.3.tgz","integrity":"sha512-nGBXese6r4D+oBbiCcHdJUhzrcwW8bpugIUu6Z6yPCOvvrbfQptQrZnWREz7x0kkP1YHBQcHedQqJFvfBOv9iA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7v56oNcF3zCKPhP1NDguu0yxKioiMMrt3EvNeBXEYkAiEArZD4eP48Tewvve5MBQdqCN8a8eFXL/UjRTApX2gOVm8="}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/handlebars-wax-3.4.3.tgz_1455919682979_0.43638640153221786"},"directories":{}},"4.0.0":{"name":"handlebars-wax","version":"4.0.0","description":"Effortless wiring of Handlebars data, partials, helpers, and decorators.","main":"src/handlebars-wax.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc -r html -r text ava -v test/*.js","watch":"watch 'npm test' src test -du --wait=5"},"repository":{"type":"git","url":"https://github.com/shannonmoeller/handlebars-wax.git"},"keywords":["handlebars","hbs","hb","glob","globby","register","data","partials","helpers","decorators"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/handlebars-wax/issues"},"homepage":"https://github.com/shannonmoeller/handlebars-wax","dependencies":{"object-assign":"^4.0.1","require-glob":"^3.1.1"},"devDependencies":{"ava":"^0.14.0","coveralls":"^2.11.9","handlebars":"^4.0.5","nyc":"^6.4.0","watch":"^0.17.1","xo":"^0.14.0"},"engines":{"node":">= 0.12"},"xo":{"rules":{"brace-style":[2,"stroustrup"],"eqeqeq":[2,"allow-null"],"no-eq-null":0,"object-curly-spacing":[2,"always"],"operator-linebreak":[2,"before"],"babel/object-curly-spacing":[2,"always"]}},"gitHead":"e46c2d8bd5effb31713112ca086ae85c1a6fe4c9","_id":"handlebars-wax@4.0.0","_shasum":"2d1a07b63575613247baae7faff42bb77a407b04","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.8.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"2d1a07b63575613247baae7faff42bb77a407b04","tarball":"https://registry.npmjs.org/handlebars-wax/-/handlebars-wax-4.0.0.tgz","integrity":"sha512-DLcqvlyHyagg1XuFWPK+iOvSsnhg+ZuxFAefToOud+SHnUmKvM7KegylY1bQJfdQ6UjfrpYhTpZJS9VAfHC/DQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1qAeW+CrL19uD7gr5XqR8L9fMk0BAHGQVLGtud8F0igIgBWL0sXQTGMs0M+97LnbITUEnb5fk1bPsGJrwourRzP4="}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handlebars-wax-4.0.0.tgz_1460729886404_0.9327638908289373"},"directories":{}},"4.0.1":{"name":"handlebars-wax","version":"4.0.1","description":"Effortless wiring of Handlebars data, partials, helpers, and decorators.","main":"src/handlebars-wax.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc -r html -r text ava -v test/*.js","watch":"watch 'npm test' src test -du --wait=5"},"repository":{"type":"git","url":"git+https://github.com/shannonmoeller/handlebars-wax.git"},"keywords":["handlebars","hbs","hb","glob","globby","register","data","partials","helpers","decorators"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/handlebars-wax/issues"},"homepage":"https://github.com/shannonmoeller/handlebars-wax","dependencies":{"object-assign":"^4.1.0","require-glob":"^3.1.1"},"devDependencies":{"ava":"^0.16.0","coveralls":"^2.11.14","handlebars":"^4.0.5","nyc":"^8.3.0","watch":"^0.19.2","xo":"^0.16.0"},"engines":{"node":">= 0.12"},"xo":{"rules":{"brace-style":[2,"stroustrup"],"eqeqeq":[2,"allow-null"],"no-eq-null":0,"object-curly-spacing":[2,"always"],"operator-linebreak":[2,"before"],"babel/object-curly-spacing":[2,"always"]}},"gitHead":"4edf114e2ef6bf806ee3de1f1c6ef980ea4e47c5","_id":"handlebars-wax@4.0.1","_shasum":"47b9c61f3ecf9ca8fdd62717b8cf023960be0521","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.5.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"47b9c61f3ecf9ca8fdd62717b8cf023960be0521","tarball":"https://registry.npmjs.org/handlebars-wax/-/handlebars-wax-4.0.1.tgz","integrity":"sha512-q1YOVNsHBV4dt0Rp8Ej9NFEzLl5LDHafaSdzHQn9F5P5X3nhuRaNrvPoUi8v+7g7wU8Qqf+vFrFrDxBum1fZ2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYKHrPpYPUJPHNsTPQQynpEgKYXjQCLW8wjwQrgEUaJAIgNvnGBASwLHuB6yzoFj/HsJt+moT6mlbTgiDuWdmgfSg="}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handlebars-wax-4.0.1.tgz_1474383352250_0.4513831117656082"},"directories":{}},"4.0.2":{"name":"handlebars-wax","version":"4.0.2","description":"Effortless wiring of Handlebars data, partials, helpers, and decorators.","main":"src/handlebars-wax.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc -r html -r text ava -v test/*.js","watch":"watch 'npm test' src test -du --wait=5"},"repository":{"type":"git","url":"git+https://github.com/shannonmoeller/handlebars-wax.git"},"keywords":["handlebars","hbs","hb","glob","globby","register","data","partials","helpers","decorators"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/handlebars-wax/issues"},"homepage":"https://github.com/shannonmoeller/handlebars-wax","dependencies":{"object-assign":"^4.1.0","require-glob":"^3.1.1"},"devDependencies":{"ava":"^0.16.0","coveralls":"^2.11.14","handlebars":"^4.0.5","nyc":"^8.3.0","watch":"^0.19.2","xo":"^0.16.0"},"engines":{"node":">= 0.12"},"xo":{"rules":{"brace-style":[2,"stroustrup"],"eqeqeq":[2,"allow-null"],"no-eq-null":0,"object-curly-spacing":[2,"always"],"operator-linebreak":[2,"before"],"babel/object-curly-spacing":[2,"always"]}},"gitHead":"6fc58f8cf064f4f1a1247f390bcd0645335319bc","_id":"handlebars-wax@4.0.2","_shasum":"0b86e63f9fd5f4fa44052b1b0a6f7b8b8e2ebb18","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.5.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"0b86e63f9fd5f4fa44052b1b0a6f7b8b8e2ebb18","tarball":"https://registry.npmjs.org/handlebars-wax/-/handlebars-wax-4.0.2.tgz","integrity":"sha512-BskRaRUiE6OQNrimQZuCCzeY3TGXnHLfYlqL7RSeJZNOvXKcLTE85qvM5CYi6b/7gNIxK/YHly5PyhoXnAEzzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzCrXPNM2N81Pu6AzPxT2yqsgHzsFYh+PAApWLTvHCNwIgCLAhEqvfIGCmG9S8TZBJPOGG9DErkKIsE6k9Se5uAbE="}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/handlebars-wax-4.0.2.tgz_1474386063567_0.7692069127224386"},"directories":{}},"4.0.3":{"name":"handlebars-wax","version":"4.0.3","description":"Effortless wiring of Handlebars data, partials, helpers, and decorators.","main":"src/handlebars-wax.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc -r html -r text ava -v test/*.js","watch":"watch 'npm test' src test -du --wait=5"},"repository":{"type":"git","url":"git+https://github.com/shannonmoeller/handlebars-wax.git"},"keywords":["handlebars","hbs","hb","glob","globby","register","data","partials","helpers","decorators"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/handlebars-wax/issues"},"homepage":"https://github.com/shannonmoeller/handlebars-wax","dependencies":{"object-assign":"^4.1.0","require-glob":"^3.2.0"},"devDependencies":{"ava":"^0.16.0","coveralls":"^2.11.14","handlebars":"^4.0.5","nyc":"^8.3.0","watch":"^0.19.2","xo":"^0.16.0"},"engines":{"node":">= 0.12"},"xo":{"rules":{"brace-style":[2,"stroustrup"],"eqeqeq":[2,"allow-null"],"no-eq-null":0,"object-curly-spacing":[2,"always"],"operator-linebreak":[2,"before"],"babel/object-curly-spacing":[2,"always"]}},"gitHead":"ee9b09de141ed245cb173d2c9ceb350f6edbbb6d","_id":"handlebars-wax@4.0.3","_shasum":"bba3ed6d12e6d73a91b32f81ab26685791e55ea1","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"bba3ed6d12e6d73a91b32f81ab26685791e55ea1","tarball":"https://registry.npmjs.org/handlebars-wax/-/handlebars-wax-4.0.3.tgz","integrity":"sha512-kPDAhPQAH38YX0RcaNdjlUe/L9pI5sqQvOMtRhhxyZC7Bo/sUFqf1tZVM6uASRMJsTw4CDSZaiUMvSie1d//Aw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPNNtCwc2OOukkSKWlrQNM1bnB8Z9AWQ1uD928HoISZAiEAoF1QapkmreQpPfITyCbR4dWSmaUsBYIbmdT2vsKu8XU="}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handlebars-wax-4.0.3.tgz_1474852504160_0.773230126593262"},"directories":{}},"4.0.4":{"name":"handlebars-wax","version":"4.0.4","description":"Effortless wiring of Handlebars data, partials, helpers, and decorators.","main":"src/handlebars-wax.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc -r html -r text ava -v test/*.js","watch":"watch 'npm test' src test -du --wait=5"},"repository":{"type":"git","url":"git+https://github.com/shannonmoeller/handlebars-wax.git"},"keywords":["handlebars","hbs","hb","glob","globby","register","data","partials","helpers","decorators"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/handlebars-wax/issues"},"homepage":"https://github.com/shannonmoeller/handlebars-wax","dependencies":{"object-assign":"^4.1.0","require-glob":"^3.2.0"},"devDependencies":{"ava":"^0.16.0","coveralls":"^2.11.14","handlebars":"^4.0.5","nyc":"^8.3.0","watch":"^0.19.2","xo":"^0.16.0"},"engines":{"node":">= 0.12"},"xo":{"rules":{"brace-style":[2,"stroustrup"],"eqeqeq":[2,"allow-null"],"no-eq-null":0,"object-curly-spacing":[2,"always"],"operator-linebreak":[2,"before"],"babel/object-curly-spacing":[2,"always"]}},"gitHead":"94a1a71b140d9d13b2cf400a4eb396fe43d1291e","_id":"handlebars-wax@4.0.4","_shasum":"e1bca3b606ef167be0cef04246d66f15a071c58c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"e1bca3b606ef167be0cef04246d66f15a071c58c","tarball":"https://registry.npmjs.org/handlebars-wax/-/handlebars-wax-4.0.4.tgz","integrity":"sha512-vqHmG6mW50NboIH+GA5aJqUUb/MH40jA5TrYiSXr02OZqQs98csDe9s/w0IruinId03P0EGw4tPel/UGo1FI2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCN//SJxAtvNcBccXetnBezuVFyzzR0BifCi0eHO2Bf8wIhAKDVTwkPxK5n7cyB3UCn5dS3hRLGAwBSTa3/NUcw5GId"}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handlebars-wax-4.0.4.tgz_1474853324005_0.8406763514503837"},"directories":{}},"5.0.0":{"name":"handlebars-wax","version":"5.0.0","description":"Effortless wiring of Handlebars data, partials, helpers, and decorators.","main":"src/handlebars-wax.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc -r html -r text ava -v test/*.js","watch":"watch 'npm test' src test -du --wait=5"},"repository":{"type":"git","url":"git+https://github.com/shannonmoeller/handlebars-wax.git"},"keywords":["handlebars","hbs","hb","glob","globby","register","data","partials","helpers","decorators"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/handlebars-wax/issues"},"homepage":"https://github.com/shannonmoeller/handlebars-wax","dependencies":{"object-assign":"^4.1.1","require-glob":"^3.2.0"},"devDependencies":{"ava":"^0.17.0","coveralls":"^2.11.15","handlebars":"^4.0.6","nyc":"^10.1.2","watch":"^1.0.1","xo":"^0.17.1"},"engines":{"node":">= 0.12"},"xo":{"rules":{"brace-style":[2,"stroustrup"],"eqeqeq":[2,"allow-null"],"no-eq-null":0,"no-useless-escape":0,"object-curly-spacing":[2,"always"],"operator-linebreak":[2,"before"]}},"gitHead":"a590363ed1d46bd0f889612f2dd463fbaa28729e","_id":"handlebars-wax@5.0.0","_shasum":"fe10755b051a1ce6019e5069739512accd900142","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.1","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"fe10755b051a1ce6019e5069739512accd900142","tarball":"https://registry.npmjs.org/handlebars-wax/-/handlebars-wax-5.0.0.tgz","integrity":"sha512-+8cE1cZFrFBwktFq724G22HsQHlUMwWUbEFoENJBqbcRcSqFlmJo3MpW44SO4WhUuZtTi/b1ED4zE639BxnYuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGFMm/qPTEpREChGkWYdCxMIACdkoKL7KFJiaDnEcZQAIhAJx38jlvGX1287A2oYge/sRmY/drQ2Tgb+pgr+q7AKHw"}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handlebars-wax-5.0.0.tgz_1485441887650_0.503142423229292"},"directories":{}},"5.1.1":{"name":"handlebars-wax","version":"5.1.1","description":"Effortless wiring of Handlebars data, partials, helpers, and decorators.","main":"src/handlebars-wax.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc -r html -r text ava -v test/*.js","watch":"watch 'npm test' src test -du --wait=5"},"repository":{"type":"git","url":"git+https://github.com/shannonmoeller/handlebars-wax.git"},"keywords":["handlebars","hbs","hb","glob","globby","register","data","partials","helpers","decorators"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/handlebars-wax/issues"},"homepage":"https://github.com/shannonmoeller/handlebars-wax","dependencies":{"object-assign":"^4.1.1","require-glob":"^3.2.0"},"devDependencies":{"ava":"^0.17.0","axios":"^0.15.3","coveralls":"^2.11.15","express":"^4.14.1","handlebars":"^4.0.6","nyc":"^10.1.2","portfinder":"^1.0.13","watch":"^1.0.1","xo":"^0.17.1"},"engines":{"node":">= 0.12"},"xo":{"rules":{"brace-style":[2,"stroustrup"],"eqeqeq":[2,"allow-null"],"no-eq-null":0,"no-useless-escape":0,"object-curly-spacing":[2,"always"],"operator-linebreak":[2,"before"]}},"gitHead":"849df3f35877ca614ecb12f31d8d9988fafba80f","_id":"handlebars-wax@5.1.1","_shasum":"43198019fa5ae3d291aa8a319c2afb4d75edb683","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"43198019fa5ae3d291aa8a319c2afb4d75edb683","tarball":"https://registry.npmjs.org/handlebars-wax/-/handlebars-wax-5.1.1.tgz","integrity":"sha512-KQD7EDsgoUELwNIjUp19t5qW1k2W5KHxMcQyMIcX8dnbgllAsqkGE+hIbgL5nD1Jesz51Hi+8rqjgEpscp036w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBLwSHYrMRaL2/VYsOyUMWi5Mv4/CISopFhhobX7M2ZHAiAv9sYt7zMnN2EdM62f4I9Slsw46nO9/V9D1WdHarCK2A=="}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handlebars-wax-5.1.1.tgz_1487615661376_0.5225660305004567"},"directories":{}},"6.0.0":{"name":"handlebars-wax","version":"6.0.0","description":"Effortless wiring of Handlebars data, partials, helpers, and decorators.","main":"index.js","files":["*.js"],"scripts":{"coveralls":"nyc report -r text-lcov | coveralls","test":"xo && nyc ava -v"},"repository":{"type":"git","url":"git+https://github.com/shannonmoeller/handlebars-wax.git"},"keywords":["handlebars","hbs","hb","html","glob","globby","register","data","partials","helpers","decorators"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/handlebars-wax/issues"},"homepage":"https://github.com/shannonmoeller/handlebars-wax","dependencies":{"object-assign":"^4.1.1","require-glob":"^3.2.0"},"devDependencies":{"ava":"^0.18.2","axios":"^0.15.3","coveralls":"^2.12.0","express":"^4.15.2","handlebars":"^4.0.6","nyc":"^10.1.2","portfinder":"^1.0.13","xo":"^0.17.1"},"engines":{"node":">= 0.12"},"gitHead":"0d03040d8e9ecaa40fea63a12bd06a3160baa94f","_id":"handlebars-wax@6.0.0","_shasum":"6f2b80c89ec50299aac4ee35dd0b3eaaa0b84786","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"6f2b80c89ec50299aac4ee35dd0b3eaaa0b84786","tarball":"https://registry.npmjs.org/handlebars-wax/-/handlebars-wax-6.0.0.tgz","integrity":"sha512-n/wZ99t9EbFflwEaZFSlaQrEFG3x3rlAKXLaD/whmPlm4OYR56sZgQF7G/ME5kG8lbsvULfgBrEAIyCkSGyJ3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjMLkBbFbKwp/0WvKviW/OGW3Y8aOPVeb4irici6qecAIgM2Ofq2PDiOzahNeW1DIeM/FewsMYxP6BJIrGQSSDzjs="}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/handlebars-wax-6.0.0.tgz_1488986507860_0.41550408280454576"},"directories":{}},"6.1.0":{"name":"handlebars-wax","version":"6.1.0","description":"Effortless wiring of Handlebars data, partials, helpers, and decorators.","main":"index.js","files":["*.js"],"scripts":{"coveralls":"nyc report -r text-lcov | coveralls","test":"xo && nyc ava -v"},"repository":{"type":"git","url":"git+https://github.com/shannonmoeller/handlebars-wax.git"},"keywords":["handlebars","hbs","hb","html","glob","globby","register","data","partials","helpers","decorators"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/handlebars-wax/issues"},"homepage":"https://github.com/shannonmoeller/handlebars-wax","dependencies":{"object-assign":"^4.1.1","require-glob":"^3.2.0"},"devDependencies":{"ava":"^0.18.2","axios":"^0.15.3","coveralls":"^2.12.0","express":"^4.15.2","handlebars":"^4.0.6","nyc":"^10.1.2","portfinder":"^1.0.13","xo":"^0.17.1"},"engines":{"node":">= 0.12"},"gitHead":"094150d381d5f257f6f015793b56daaeec9ab2fd","_id":"handlebars-wax@6.1.0","_shasum":"9d9a899e6c67b946c7742ce1b7d1bf58f2ba1722","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"9d9a899e6c67b946c7742ce1b7d1bf58f2ba1722","tarball":"https://registry.npmjs.org/handlebars-wax/-/handlebars-wax-6.1.0.tgz","integrity":"sha512-+Kgx2Hv9dng/feBTvfd/inVakqcKh6q4+rOh4bTdHSgsNBEaeZk1BEqNchSSNQZvITSYIwhs8K2fAY/6byiSkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8hKiH6qkJWN3b705muRrJfk89biy+ZtpcFUmSOcOUhAiEA8JIVEQnXYkEkaC34jv8k7c1R+yu9kW0RuGGgOk0QB1I="}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/handlebars-wax-6.1.0.tgz_1492107828286_0.8684771831613034"},"directories":{}}},"readme":"# `handlebars-wax`\n\n[![NPM version][npm-img]][npm-url] [![Downloads][downloads-img]][npm-url] [![Build Status][travis-img]][travis-url] [![Coverage Status][coveralls-img]][coveralls-url] [![Tip][amazon-img]][amazon-url]\n\nThe missing Handlebars API. Effortless registration of data, partials, helpers, and decorators using file-system globs, modules, and plain-old JavaScript objects.\n\n## Install\n\n    $ npm install --save handlebars-wax\n\n## Usage\n\n```\n┣━ index.js\n┣━ data/\n┃  ┣━ site.js\n┃  ┗━ locale.json\n┣━ decorators/\n┃  ┣━ currency.js\n┃  ┗━ i18n.js\n┣━ helpers/\n┃  ┣━ link.js\n┃  ┗━ list.js\n┗━ partials/\n   ┣━ footer.js\n   ┗━ header.hbs\n```\n\n```js\nvar handlebars = require('handlebars');\nvar handlebarsWax = require('handlebars-wax');\n\nvar wax = handlebarsWax(handlebars)\n\n    // Partials\n    .partials('./partials/**/*.{hbs,js}')\n    .partials({\n        boo: '{{#each boo}}{{greet}}{{/each}}',\n        far: '{{#each far}}{{length}}{{/each}}'\n    })\n\n    // Helpers\n    .helpers(require('handlebars-layouts'))\n    .helpers('./helpers/**/*.js')\n    .helpers({\n        foo: function () { ... },\n        bar: function () { ... }\n    })\n\n    // Decorators\n    .decorators('./decorators/**/*.js')\n    .decorators({\n        baz: function () { ... },\n        qux: function () { ... }\n    })\n\n    // Data\n    .data('./data/**/*.{js,json}')\n    .data({\n        lorem: 'dolor',\n        ipsum: 'sit amet'\n    });\n\nconsole.log(handlebars.partials);\n// { footer: fn(), header: fn(), boo: fn(), far: fn() }\n\nconsole.log(handlebars.helpers);\n// { link: fn(), list: fn(), foo: fn(), bar: fn(), extend: fn(), ... }\n\nconsole.log(handlebars.decorators);\n// { currency: fn(), i18n: fn(), baz: fn(), bat: fn() }\n\nconsole.log(wax.context);\n// { site: { ... }, locale: { ... }, lorem: 'dolor', ipsum: 'sit amet' }\n\nvar template = wax.compile('{{lorem}} {{ipsum}}');\n\nconsole.log(template({ ipsum: 'consectetur' }));\n// \"dolor consectetur\"\n```\n\n## Registering Partials, Helpers, and Decorators\n\nYou may use `handlebars-wax` to require and register any modules that export a `register` factory, an object, or a function as partials, helpers, and decorators.\n\n### Exporting a Factory\n\nIn cases where a direct reference to the instance of Handlebars in use is needed, modules may export a `register` factory function. For example, the following module will define a new helper called `foo-bar`:\n\n```js\nmodule.exports.register = function (handlebars) {\n    handlebars.registerHelper('foo-bar', function (text, url) {\n        var result = '<a href=\"' + url + '\">' + text + '</a>';\n\n        return new handlebars.SafeString(result);\n    });\n};\n```\n\n### Exporting an Object\n\nIf a module exports an object, that object is registered with Handlebars directly where the object keys are used as names. For example, the following module exports an object that will cause `baz` and `qux` to be registered:\n\n```js\nmodule.exports = {\n    baz: function () {\n        // do something\n    },\n    qux: function () {\n        // do something\n    }\n};\n```\n\n### Exporting a Function\n\nIf a module exports a function, that function is registered based on the globbed portion of a path, ignoring extensions. Handlebars' `require.extensions` hook may be used to load `.handlebars` or `.hbs` files.\n\n```js\nmodule.exports = function () {\n    // do something\n};\n```\n\n```\n┣━ index.js\n┗━ partials/\n   ┣━ components\n   ┃  ┣━ link.js\n   ┃  ┗━ list.js\n   ┗━ layouts\n      ┣━ one-column.hbs\n      ┗━ two-column.hbs\n```\n\n```js\nhandlebarsWax(handlebars)\n    .partials('./partials/**/*.{hbs,js}');\n    // registers the partials:\n    // - `components/link`\n    // - `components/list`\n    // - `layouts/one-column`\n    // - `layouts/two-column`\n\nhandlebarsWax(handlebars)\n    .partials('./partials/components/*.js')\n    .partials('./partials/layouts/*.hbs');\n    // registers the partials:\n    // - `link`\n    // - `list`\n    // - `one-column`\n    // - `two-column`\n\nhandlebarsWax(handlebars)\n    .partials([\n        './partials/**/*.{hbs,js}',\n        '!./partials/layouts/**'\n    ])\n    .partials('./partials/layouts/*.hbs');\n    // registers the partials:\n    // - `components/link`\n    // - `components/list`\n    // - `one-column`\n    // - `two-column`\n```\n\nHelpers and decorators are handled similarly to partials, but path separators and non-word characters are replaced with hyphens to avoid having to use [segment-literal notation][square] inside templates.\n\n```\n┣━ index.js\n┗━ helpers/\n   ┣━ format\n   ┃  ┣━ date.js\n   ┃  ┗━ number.round.js\n   ┗━ list\n      ┣━ group-by.js\n      ┗━ order-by.js\n```\n\n```js\nhandlebarsWax(handlebars)\n    .helpers('./helpers/**/*.js');\n    // registers the helpers:\n    // - `format-date`\n    // - `format-number-round`\n    // - `list-group-by`\n    // - `list-order-by`\n```\n\nYou may customize how names are generated by using the `base` option, or by specifying a custom `parsePartialName`, `parseHelperName`, or `parseDecoratorName` function.\n\n\n```js\nhandlebarsWax(handlebars)\n    .partials('./partials/components/*.js', {\n        base: __dirname\n    })\n    .partials('./partials/layouts/*.hbs', {\n        base: path.join(__dirname, 'partials/layouts')\n    });\n    // registers the partials:\n    // - `partials/components/link`\n    // - `partials/components/list`\n    // - `one-column`\n    // - `two-column`\n\nhandlebarsWax(handlebars)\n    .helpers('./helpers/**/*.{hbs,js}', {\n        // Expect these helpers to export their own name.\n        parseHelperName: function(options, file) {\n            // options.handlebars\n            // file.cwd\n            // file.base\n            // file.path\n            // file.exports\n\n            return file.exports.name;\n        }\n    });\n    // registers the helpers:\n    // - `date`\n    // - `round`\n    // - `groupBy`\n    // - `orderBy`\n```\n\n## Registering Data\n\nWhen data is registered, the resulting object structure is determined according to the default rules of [`require-glob`][reqglob].\n\n```\n┣━ index.js\n┗━ data/\n   ┣━ foo/\n   ┃  ┣━ hello.js\n   ┃  ┗━ world.json\n   ┗━ bar/\n      ┣━ bye.js\n      ┗━ moon.json\n```\n\n```js\nhandlebarsWax(handlebars)\n    .data('./data/**/*.{js,json}');\n    // registers the data:\n    // {\n    //     foo: {\n    //         hello: require('./data/foo/hello.js'),\n    //         world: require('./data/foo/world.json')\n    //     },\n    //     bar: {\n    //         hello: require('./data/bar/bye.js'),\n    //         world: require('./data/bar/moon.json')\n    //     }\n    // }\n```\n\nYou may customize how data is structured by using the `base` option, or by specifying a custom `parseDataName`.\n\n```js\nhandlebarsWax(handlebars)\n    .data('./data/**/*.{js,json}', {\n        base: __dirname,\n        parseDataName: function(options, file) {\n            // options.handlebars\n            // file.cwd\n            // file.base\n            // file.path\n            // file.exports\n\n            return file.path\n                .replace(file.base, '')\n                .split(/[\\/\\.]/)\n                .filter(Boolean)\n                .reverse()\n                .join('_')\n                .toUpperCase();\n        }\n    });\n    // registers the data:\n    // {\n    //     JS_HELLO_FOO_DATA: require('./data/foo/hello.js'),\n    //     JSON_WORLD_FOO_DATA: require('./data/foo/world.json'),\n    //     JS_BYE_BAR_DATA: require('./data/bar/bye.js'),\n    //     JSON_MOON_BAR_DATA: require('./data/bar/moon.json')\n    // }\n```\n\n## Context and Rendering\n\nTemplates that are compiled by `handlebars-wax` are passed a merged object of pre-registered (global) data and template (local) data as the context. This means accessing data will generally Just Work™.\n\n```js\nvar template = wax.compile('{{foo}} {{bar}} {{baz}}');\n\nwax.data({ foo: 'hello', bar: 'world' });\n\nconsole.log(template({});\n// \"hello world \"\n\nconsole.log(template({ bar: 'moon', baz: 'pluto' });\n// \"hello moon pluto\"\n```\n\nIn cases where local variable names conflict with global variables, each context may be accessed directly using the special `@global` and `@local` variables.\n\n```js\nvar template = wax.compile('{{@global.foo}} {{@local.foo}} {{foo}}');\n\nwax.data({ foo: 'jupiter' });\n\nconsole.log(template({ foo: 'mars' });\n// \"jupiter mars mars\"\n```\n\n## API\n\n### handlebarsWax(handlebars [, options]): HandlebarsWax\n\n- `handlebars` `{Handlebars}` An instance of Handlebars to wax.\n- `options` `{Object}` (optional) Passed directly to [`require-glob`][reqglob] so check there for more options.\n  - `bustCache` `{Boolean}` (default: `true`) Force reload data, partials, helpers, and decorators.\n  - `cwd` `{String}` (default: `process.cwd()`) Current working directory.\n  - `compileOptions` `{Object}` Default options to use when compiling templates.\n  - `extensions` `{Array}` (default: `['.handlebars', '.hbs', '.html']`) Extensions to compile via `require()`.\n  - `templateOptions` `{Object}` Default options to use when rendering templates.\n  - `parsePartialName` `{Function(options, file): String}` See section on [registering a function](#exporting-a-function).\n  - `parseHelperName` `{Function(options, file): String}` See section on [registering a function](#exporting-a-function).\n  - `parseDecoratorName` `{Function(options, file): String}` See section on [registering a function](#exporting-a-function).\n  - `parseDataName` `{Function(options, file): String}` See section on [registering data](#exporting-data).\n\nProvides a waxed API to augment an instance of Handlebars.\n\n### .handlebars\n\nThe instance of Handlebars in use.\n\n### .context\n\nAn object containing all [registered data](#data-pattern-options-handlebarswax).\n\n### .partials(pattern [, options]): HandlebarsWax\n\n- `pattern` `{String|Array.<String>|Object|Function(handlebars)}` One or more [`minimatch` glob patterns][minimatch] patterns, an object of partials, or a partial factory.\n- `options` `{Object}` Passed directly to [`require-glob`][reqglob] so check there for more options.\n  - `parsePartialName` `{Function(options, file): String}` See section on [registering a function](#exporting-a-function).\n\nRequires and registers [partials][partials] en-masse from the file-system or an object. May be called more than once. If names collide, newest wins.\n\n### .helpers(pattern [, options]): HandlebarsWax\n\n- `pattern` `{String|Array.<String>|Object|Function(handlebars)}` One or more [`minimatch` glob patterns][minimatch] patterns, an object of helpers, or a helper factory.\n- `options` `{Object}` Passed directly to [`require-glob`][reqglob] so check there for more options.\n  - `parseHelperName` `{Function(options, file): String}` See section on [registering a function](#exporting-a-function).\n\nRequires and registers [helpers][helpers] en-masse from the file-system or an object. May be called more than once. If names collide, newest wins.\n\n### .decorators(pattern [, options]): HandlebarsWax\n\n- `pattern` `{String|Array.<String>|Object|Function(handlebars)}` One or more [`minimatch` glob patterns][minimatch] patterns, an object of decorators, or a decorator factory.\n- `options` `{Object}` Passed directly to [`require-glob`][reqglob] so check there for more options.\n  - `parseDecoratorName` `{Function(options, file): String}` See section on [registering a function](#exporting-a-function).\n\nRequires and registers [decorators][decorators] en-masse from the file-system or an object. May be called more than once. If names collide, newest wins.\n\n### .data(pattern [, options]): HandlebarsWax\n\n- `pattern` `{String|Array.<String>|Object}` One or more [`minimatch` glob patterns][minimatch] patterns, or a data object.\n- `options` `{Object}` Passed directly to [`require-glob`][reqglob] so check there for more options.\n  - `parseDataName` `{Function(options, file): String}` See section on [registering data](#registering-data).\n\nRequires and registers data en-masse from the file-system or an object into the current context. May be called more than once. Results are shallow-merged into a single object. If keys collide, newest wins. See [Context and Rendering](#context-and-rendering).\n\n### .compile(template [, options]): Function(Object)\n\n- `template` `{String|Function(Object)}`\n- `options` `{Object}` See the [`Handlebars.compile` documentation][compile].\n\nCompiles a template that can be executed immediately to produce a final result. Data provided to the template function will be a [child frame][frame] of the current [context](#context). See [Context and Rendering](#context-and-rendering).\n\n### .engine(file, data, callback): HandlebarsWax\n\n- `file` `{String}` File path to dynamic view.\n- `data` `{Object}` Data to pass to the template.\n- `callback` `{Function(err, string)}`\n\n[Express.js][express]-compatible template engine for rendering dynamic views.\n\n```js\nvar express = require('express');\nvar handlebars = require('handlebars');\nvar handlebarsWax = require('handlebars-wax');\n\nvar wax = handlebarsWax(handlebars)\n    .partials('./partials/**/*.{hbs,js}')\n    .helpers('./helpers/**/*.js')\n    .data('./data/**/*.{js,json}');\n\nvar app = express()\n    .engine('hbs', wax.engine)\n    .set('view engine', 'hbs')\n    .set('views', './views');\n\n// Route\napp.get('/:foo/:bar', function (req, res) {\n    res.render('index', req.params);\n});\n\n// Listen\napp.listen(3000);\n```\n\n[compile]: http://handlebarsjs.com/reference.html#base-compile\n[decorators]: https://github.com/wycats/handlebars.js/blob/master/docs/decorators-api.md\n[express]: https://github.com/expressjs/express#readme\n[frame]: http://handlebarsjs.com/reference.html#base-createFrame\n[glob]: https://github.com/isaacs/node-glob#usage\n[handlebars]: https://github.com/wycats/handlebars.js#usage\n[helpers]: http://handlebarsjs.com/#helpers\n[keygen]: https://github.com/shannonmoeller/require-glob#keygen\n[minimatch]: https://github.com/isaacs/minimatch#usage\n[partials]: http://handlebarsjs.com/#partials\n[reqglob]: https://github.com/shannonmoeller/require-glob#usage\n[root]: http://handlebarsjs.com/reference.html#data-root\n[square]: http://handlebarsjs.com/expressions.html#basic-blocks\n\n## Contribute\n\nStandards for this project, including tests, code coverage, and semantics are enforced with a build tool. Pull requests must include passing tests with 100% code coverage and no linting errors.\n\n### Test\n\n    $ npm test\n\n----\n\n© Shannon Moeller <me@shannonmoeller.com> (shannonmoeller.com)\n\nLicensed under [MIT](http://shannonmoeller.com/mit.txt)\n\n[amazon-img]:    https://img.shields.io/badge/amazon-tip_jar-yellow.svg?style=flat-square\n[amazon-url]:    https://www.amazon.com/gp/registry/wishlist/1VQM9ID04YPC5?sort=universal-price\n[coveralls-img]: http://img.shields.io/coveralls/shannonmoeller/handlebars-wax/master.svg?style=flat-square\n[coveralls-url]: https://coveralls.io/r/shannonmoeller/handlebars-wax\n[downloads-img]: http://img.shields.io/npm/dm/handlebars-wax.svg?style=flat-square\n[npm-img]:       http://img.shields.io/npm/v/handlebars-wax.svg?style=flat-square\n[npm-url]:       https://npmjs.org/package/handlebars-wax\n[travis-img]:    http://img.shields.io/travis/shannonmoeller/handlebars-wax/master.svg?style=flat-square\n[travis-url]:    https://travis-ci.org/shannonmoeller/handlebars-wax\n","maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"time":{"modified":"2022-06-18T18:54:54.509Z","created":"2016-02-11T14:40:54.056Z","3.0.0":"2016-02-11T14:40:54.056Z","3.1.0":"2016-02-12T17:05:58.595Z","3.2.0":"2016-02-14T22:17:31.035Z","3.2.1":"2016-02-14T22:20:23.283Z","3.3.0":"2016-02-15T13:45:25.177Z","3.3.1":"2016-02-15T14:44:45.677Z","3.4.0":"2016-02-16T04:57:10.998Z","3.4.1":"2016-02-16T16:30:32.311Z","3.4.2":"2016-02-18T14:32:24.158Z","3.4.3":"2016-02-19T22:08:05.815Z","4.0.0":"2016-04-15T14:18:08.515Z","4.0.1":"2016-09-20T14:55:54.271Z","4.0.2":"2016-09-20T15:41:05.834Z","4.0.3":"2016-09-26T01:15:05.971Z","4.0.4":"2016-09-26T01:28:46.077Z","5.0.0":"2017-01-26T14:44:49.486Z","5.1.1":"2017-02-20T18:34:23.380Z","6.0.0":"2017-03-08T15:21:49.722Z","6.1.0":"2017-04-13T18:23:49.048Z"},"homepage":"https://github.com/shannonmoeller/handlebars-wax","keywords":["handlebars","hbs","hb","html","glob","globby","register","data","partials","helpers","decorators"],"repository":{"type":"git","url":"git+https://github.com/shannonmoeller/handlebars-wax.git"},"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"bugs":{"url":"https://github.com/shannonmoeller/handlebars-wax/issues"},"license":"MIT","readmeFilename":"README.md","users":{"hsiang":true,"mjurincic":true}}