{"_id":"gulp-handlebars","_rev":"90-29ce091b929eb9d6f9f85d089aff0e53","name":"gulp-handlebars","description":"Handlebars plugin for gulp","dist-tags":{"latest":"5.0.2"},"versions":{"0.1.0":{"name":"gulp-handlebars","version":"0.1.0","description":"Handlebars plugin for Gulp","main":"index.js","dependencies":{"gulp-util":"~1.2.0","event-stream":"~3.0.18","handlebars":"~1.1.2"},"devDependencies":{"should":"~2.1.1","mocha":"~1.15.1"},"scripts":{"test":"./node_modules/.bin/mocha"},"repository":{"type":"git","url":"git://github.com/lazd/gulp-handlebars.git"},"keywords":["gulpplugin","gulp","handlebars"],"author":{"name":"Larry Davis","email":"lazdnet@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lazd/gulp-handlebars/issues"},"_id":"gulp-handlebars@0.1.0","dist":{"shasum":"5b01a05d479321b3b9e7e272202718e3e6f392f4","tarball":"https://registry.npmjs.org/gulp-handlebars/-/gulp-handlebars-0.1.0.tgz","integrity":"sha512-kJdlvu64vP0A5agFpGI/qvrkt8reDElPtF8fo4bMqnt6Fuiaf1ELg4uB6r785d7BbTvtEtlkWo4CFFzCa/9Bxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQIszI01/vbg58rOTpXSWWXi1tddwFq/jiImmXkoZSUAiAk8bmvIcezzkm0bk8bZlN3eoRbxCdBTcTfH1T/cm/Y4A=="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"lazd","email":"lazdnet@gmail.com"},"maintainers":[{"name":"lazd","email":"lazdnet@gmail.com"}],"directories":{}},"0.2.0":{"name":"gulp-handlebars","version":"0.2.0","description":"Handlebars plugin for Gulp","main":"index.js","dependencies":{"gulp-util":"~1.2.0","event-stream":"~3.0.18","handlebars":"~1.1.2"},"devDependencies":{"should":"~2.1.1","mocha":"~1.15.1"},"scripts":{"test":"./node_modules/.bin/mocha"},"repository":{"type":"git","url":"git://github.com/lazd/gulp-handlebars.git"},"keywords":["gulpplugin","gulp","handlebars"],"author":{"name":"Larry Davis","email":"lazdnet@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lazd/gulp-handlebars/issues"},"_id":"gulp-handlebars@0.2.0","dist":{"shasum":"8ac915410c6dfae4e8ccca4e590ab42e2efb79dd","tarball":"https://registry.npmjs.org/gulp-handlebars/-/gulp-handlebars-0.2.0.tgz","integrity":"sha512-G/OE9WUD7mZhiAa8J3gHPwbA+jY0JFyuEDJWT5uh0fcXgbLNEbKWxVLbO+QIBrEZx10fPqZgXgOrXc1008DGYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiMeAYwTXa8Ham+B9Ew+5uTUMlqaZinwR63TevikSX0AIgGRPSM9FgrSSvZu5lCbre84ruPkfbVNye+ztuX7PHsW8="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"lazd","email":"lazdnet@gmail.com"},"maintainers":[{"name":"lazd","email":"lazdnet@gmail.com"}],"directories":{}},"0.2.1":{"name":"gulp-handlebars","version":"0.2.1","description":"Handlebars plugin for Gulp","main":"index.js","dependencies":{"gulp-util":"~1.2.0","event-stream":"~3.0.18","handlebars":"~1.1.2","xtend":"~2.1.1"},"devDependencies":{"should":"~2.1.1","mocha":"~1.15.1"},"scripts":{"test":"./node_modules/.bin/mocha"},"repository":{"type":"git","url":"git://github.com/lazd/gulp-handlebars.git"},"keywords":["gulpplugin","gulp","handlebars"],"author":{"name":"Larry Davis","email":"lazdnet@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lazd/gulp-handlebars/issues"},"engines":{"node":">=0.8"},"_id":"gulp-handlebars@0.2.1","dist":{"shasum":"4ec50ebf6a828e395a51902692e84535dd1f83bf","tarball":"https://registry.npmjs.org/gulp-handlebars/-/gulp-handlebars-0.2.1.tgz","integrity":"sha512-j9s7169SpadL1H6Q1Mt7hhwQ7lAF0cFwhpu4/VtRvtMDxHfZer3eUmt1A2QIBblfLlMCKtTxJSEm+u/0MKlGDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHpmyzaizpzeyuGhzFE8GFPW/D+zbC6HmFGGX4tOO2zCAiEA2Qoca9XBdHsbYD/joAqbpwOFVG2bB2pXx2mNbuxCRcA="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"lazd","email":"lazdnet@gmail.com"},"maintainers":[{"name":"lazd","email":"lazdnet@gmail.com"}],"directories":{}},"0.2.2":{"name":"gulp-handlebars","version":"0.2.2","description":"Handlebars plugin for Gulp","main":"index.js","dependencies":{"gulp-util":"~1.2.0","event-stream":"~3.0.18","handlebars":"~1.1.2","xtend":"~2.1.1"},"devDependencies":{"should":"~2.1.1","mocha":"~1.15.1"},"scripts":{"test":"./node_modules/.bin/mocha"},"repository":{"type":"git","url":"git://github.com/lazd/gulp-handlebars.git"},"keywords":["gulpplugin","handlebars"],"author":{"name":"Larry Davis","email":"lazdnet@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lazd/gulp-handlebars/issues"},"engines":{"node":">=0.8"},"_id":"gulp-handlebars@0.2.2","dist":{"shasum":"20fb3dc0f9236ef5befdb9d1ab311fd32547831a","tarball":"https://registry.npmjs.org/gulp-handlebars/-/gulp-handlebars-0.2.2.tgz","integrity":"sha512-+IZCtEtoiSn6wEa8mtwQ3gLoC4vql1eyQN5acmoTSQzTjBLGwh+DaDPOFiFzZM5VqQE0xEpzQ7sQObM+YKzRaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZJ00Q/+D1tPsAP+pdp3DiUZDXUJ8ylcEnZmfWZH6/8wIge4qjrRtwlJAmLKtDOdxovi0ZCgJ4UR41EslbwE1hkVM="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"lazd","email":"lazdnet@gmail.com"},"maintainers":[{"name":"lazd","email":"lazdnet@gmail.com"}],"directories":{}},"0.2.3":{"name":"gulp-handlebars","version":"0.2.3","description":"Handlebars plugin for gulp","main":"index.js","dependencies":{"gulp-util":"~1.2.0","event-stream":"~3.0.18","handlebars":"~1.1.2","xtend":"~2.1.1"},"devDependencies":{"should":"~2.1.1","mocha":"~1.15.1"},"scripts":{"test":"./node_modules/.bin/mocha"},"repository":{"type":"git","url":"git://github.com/lazd/gulp-handlebars.git"},"keywords":["gulpplugin","handlebars"],"author":{"name":"Larry Davis","email":"lazdnet@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lazd/gulp-handlebars/issues"},"engines":{"node":">=0.8"},"_id":"gulp-handlebars@0.2.3","dist":{"shasum":"e55ba1136bdc38ea130166da785b81ccc6dd3682","tarball":"https://registry.npmjs.org/gulp-handlebars/-/gulp-handlebars-0.2.3.tgz","integrity":"sha512-lCDdaPdah1ajIcUnwBrd72RRowl6gphpBMYoG4eq7DCO2da8Hee6Vl1LZIrHAQoNwakTZ6h5N3jYpHGdmR1ZCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEKH/PeccAYnzHKnDUu/rv6DeFEC9mDPK7QvwoeXTgu+AiEAtbTThhMS7EPU2bwojjIuHabA1mzIu6fTztaCAWM2198="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"lazd","email":"lazdnet@gmail.com"},"maintainers":[{"name":"lazd","email":"lazdnet@gmail.com"}],"directories":{}},"1.0.0":{"name":"gulp-handlebars","version":"1.0.0","description":"Handlebars plugin for gulp","main":"index.js","dependencies":{"gulp-util":"~2.2.12","vinyl-map":"0.0.1","handlebars":"~1.1.2","xtend":"~2.1.1","gulp-rename":"~0.2.2"},"devDependencies":{"should":"~2.1.1","mocha":"~1.15.1"},"scripts":{"test":"./node_modules/.bin/mocha"},"repository":{"type":"git","url":"git://github.com/lazd/gulp-handlebars.git"},"keywords":["gulpplugin","handlebars"],"author":{"name":"Larry Davis","email":"lazdnet@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lazd/gulp-handlebars/issues"},"engines":{"node":">=0.6"},"_id":"gulp-handlebars@1.0.0","dist":{"shasum":"0f878402133c2709a76a9255c910566ce7df87ef","tarball":"https://registry.npmjs.org/gulp-handlebars/-/gulp-handlebars-1.0.0.tgz","integrity":"sha512-yBa+7NDqRds6NgBsapqUWSXw+7gb+/FaOLkAyIS7ru1+DXdmLYXKPcq1ct+Lt0OqD0n3H70U8XcXP+2wrihwJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDL2mkCNZ3aCUcwqvpgCihh/J0jTTffBTMT8oPoc1Aa+AIhAK0CgkdrU5eSrd0LV+1ap9deENI4ZEvQffS+pgWMNDNm"}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"lazd","email":"lazdnet@gmail.com"},"maintainers":[{"name":"lazd","email":"lazdnet@gmail.com"}],"directories":{}},"1.0.1":{"name":"gulp-handlebars","version":"1.0.1","description":"Handlebars plugin for gulp","main":"index.js","dependencies":{"vinyl-map":"0.0.1","handlebars":"~1.1.2","xtend":"~2.1.1","gulp-rename":"~0.2.2","event-stream":"~3.1.0"},"devDependencies":{"gulp-util":"~2.2.12","should":"~2.1.1","mocha":"~1.15.1"},"scripts":{"test":"./node_modules/.bin/mocha"},"repository":{"type":"git","url":"git://github.com/lazd/gulp-handlebars.git"},"keywords":["gulpplugin","handlebars"],"author":{"name":"Larry Davis","email":"lazdnet@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lazd/gulp-handlebars/issues"},"engines":{"node":">=0.6"},"_id":"gulp-handlebars@1.0.1","dist":{"shasum":"bc8acda7da0a3d92c42199fd3bf99a9c06e9924e","tarball":"https://registry.npmjs.org/gulp-handlebars/-/gulp-handlebars-1.0.1.tgz","integrity":"sha512-3mg00r8Q813Er95kEoxuzaHuWaL60xrRidqIZUZdbtsfruw2lHFZIkCg5mo0TBWzD2xG7BUysuEKYnZ9YBYlRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDh1MTj+X18wuIEtE8W9F3gZtPwEvJSBsNQ0wVETpMuKQIgcyi3m578K7MXCRuL4fIqU1/A5zFVVcM9dmENabui6I4="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"lazd","email":"lazdnet@gmail.com"},"maintainers":[{"name":"lazd","email":"lazdnet@gmail.com"}],"directories":{}},"1.0.2":{"name":"gulp-handlebars","version":"1.0.2","description":"Handlebars plugin for gulp","main":"index.js","dependencies":{"vinyl-map":"0.1.0","handlebars":"~1.1.2","xtend":"~2.1.1","gulp-rename":"~0.2.2","event-stream":"~3.1.0"},"devDependencies":{"gulp-util":"~2.2.12","should":"~2.1.1","mocha":"~1.15.1"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/lazd/gulp-handlebars.git"},"keywords":["gulpplugin","handlebars"],"author":{"name":"Larry Davis","email":"lazdnet@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/lazd/gulp-handlebars/issues"},"engines":{"node":">=0.9"},"homepage":"https://github.com/lazd/gulp-handlebars","_id":"gulp-handlebars@1.0.2","dist":{"shasum":"29d4df949c1541d4d6f5fd5cd8ce6eafe281f4e0","tarball":"https://registry.npmjs.org/gulp-handlebars/-/gulp-handlebars-1.0.2.tgz","integrity":"sha512-AtfNVrjofkTEQUgk5OCeuuPr3ApiEIYKRPFcTeEUkLkxOblmKJIhyFN/utRM8ygutEgUfOP4EceytGoJrfcKgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/9yOeYaFpjuOdJ1ij+MF7LFB2MvMlxrW9g6zLa8mt3AIgNrnc0Zj+rnx9v0/ar9MKn+4AvjzUMrCxlmG2KOUD7MY="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"lazd","email":"lazdnet@gmail.com"},"maintainers":[{"name":"lazd","email":"lazdnet@gmail.com"}],"directories":{}},"2.0.0":{"name":"gulp-handlebars","version":"2.0.0","description":"Handlebars plugin for gulp","main":"index.js","dependencies":{"through":"~2.3.0","handlebars":"~1.1.2","gulp-util":"~2.2.0"},"devDependencies":{"should":"~2.1.1","mocha":"~1.15.1","gulp-define-module":"0.0.2"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/lazd/gulp-handlebars.git"},"keywords":["gulpplugin","handlebars"],"author":{"name":"Larry Davis","email":"lazdnet@gmail.com"},"contributors":[{"name":"Whitney Young","email":"wbyoung@fadingred.com"}],"license":"MIT","bugs":{"url":"https://github.com/lazd/gulp-handlebars/issues"},"engines":{"node":">=0.9"},"homepage":"https://github.com/lazd/gulp-handlebars","_id":"gulp-handlebars@2.0.0","dist":{"shasum":"197fc536513a321cda8da3130e88ad79b8d5f460","tarball":"https://registry.npmjs.org/gulp-handlebars/-/gulp-handlebars-2.0.0.tgz","integrity":"sha512-npSsocfF1y04VtVrGkkVryRCfqUapHgKymhRLuqnTOqiQgsfeNC2EXjG3OnMdj8BIQnrfpMDaYaX/qtqZVyjkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDC9LeSDNP8R2u9qEHPSPaxbsMYQOBWNUtFuWXk0U0iBQIgRlCOHZgKXC7693ZEVN7fgLSpvBuMx1l4cKJ57BDD1SI="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"lazd","email":"lazdnet@gmail.com"},"maintainers":[{"name":"lazd","email":"lazdnet@gmail.com"}],"directories":{}},"2.1.0":{"name":"gulp-handlebars","version":"2.1.0","description":"Handlebars plugin for gulp","main":"index.js","dependencies":{"through":"~2.3.0","handlebars":"^1.3.0","gulp-util":"~2.2.0"},"devDependencies":{"should":"~2.1.1","mocha":"~1.15.1","gulp-define-module":"0.0.2"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/lazd/gulp-handlebars.git"},"keywords":["gulpplugin","handlebars"],"author":{"name":"Larry Davis","email":"lazdnet@gmail.com"},"contributors":[{"name":"Whitney Young","email":"wbyoung@fadingred.com"}],"license":"MIT","bugs":{"url":"https://github.com/lazd/gulp-handlebars/issues"},"engines":{"node":">=0.9"},"homepage":"https://github.com/lazd/gulp-handlebars","_id":"gulp-handlebars@2.1.0","_shasum":"f52341dd473ccd2a58a30ccb18d3ed1074062260","_from":".","_npmVersion":"1.4.7","_npmUser":{"name":"lazd","email":"lazdnet@gmail.com"},"maintainers":[{"name":"lazd","email":"lazdnet@gmail.com"}],"dist":{"shasum":"f52341dd473ccd2a58a30ccb18d3ed1074062260","tarball":"https://registry.npmjs.org/gulp-handlebars/-/gulp-handlebars-2.1.0.tgz","integrity":"sha512-8jyR6UvZ94jOxqBSQ8Q4ExchzcWZXGnFmSjgqWrcy2iiNjhE7MHrgY4DJUPj3yB/6m0nA244JoaekDRqxFr2Uw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGtrKJiGVLM4pBmVqGbg88csOq11A9Nqg3WTwn56aWueAiBLLKJX3ukxfJLtMV0fhBfo/wmOnqTQRxhWh7N4aQvbMw=="}]},"directories":{}},"2.2.0":{"name":"gulp-handlebars","version":"2.2.0","description":"Handlebars plugin for gulp","main":"index.js","dependencies":{"through2":"^0.6.1","handlebars":"^1.3.0","gulp-util":"^3.0.0"},"devDependencies":{"ember-handlebars":"^1.2.0","gulp":"^3.8.7","gulp-concat":"^2.3.4","gulp-declare":"^0.3.0","gulp-define-module":"^0.1.1","gulp-wrap":"^0.3.0","mocha":"^1.21.4","nsdeclare":"^0.1.0","should":"^4.0.4"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/lazd/gulp-handlebars.git"},"keywords":["gulpplugin","handlebars"],"author":{"name":"Larry Davis","email":"lazdnet@gmail.com"},"contributors":[{"name":"Whitney Young","email":"wbyoung@fadingred.com"}],"license":"MIT","bugs":{"url":"https://github.com/lazd/gulp-handlebars/issues"},"engines":{"node":">=0.10"},"homepage":"https://github.com/lazd/gulp-handlebars","_id":"gulp-handlebars@2.2.0","_shasum":"4bef8ac603593ac6cee6aee001bbd7057046d814","_from":".","_npmVersion":"1.4.7","_npmUser":{"name":"lazd","email":"lazdnet@gmail.com"},"maintainers":[{"name":"lazd","email":"lazdnet@gmail.com"}],"dist":{"shasum":"4bef8ac603593ac6cee6aee001bbd7057046d814","tarball":"https://registry.npmjs.org/gulp-handlebars/-/gulp-handlebars-2.2.0.tgz","integrity":"sha512-7m9Qj1HHzO612189KC80x/4qVBXf6GeB88BWPIbwar4AHqF4CQi/faTWmPBaNlhDBW1GK6BNzVDf5yNxnZb76g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXq/1CUd36jQBniHkksRR/Lo7s8In8CTQR0DqpfPVwmwIhAKYKj+Qt1AHnTh55c5kTd+9yIWMSQV+kaOqf9CINY1DV"}]},"directories":{}},"3.0.0":{"name":"gulp-handlebars","version":"3.0.0","description":"Handlebars plugin for gulp","main":"index.js","dependencies":{"through2":"^0.6.1","handlebars":"^2.0.0","gulp-util":"^3.0.0"},"devDependencies":{"ember-handlebars":"^1.2.0","gulp":"^3.8.7","gulp-concat":"^2.3.4","gulp-declare":"^0.3.0","gulp-define-module":"^0.1.1","gulp-wrap":"^0.3.0","mocha":"^1.21.4","nsdeclare":"^0.1.0","should":"^4.0.4"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/lazd/gulp-handlebars.git"},"keywords":["gulpplugin","handlebars"],"author":{"name":"Larry Davis","email":"lazdnet@gmail.com"},"contributors":[{"name":"Whitney Young","email":"wbyoung@fadingred.com"}],"license":"MIT","bugs":{"url":"https://github.com/lazd/gulp-handlebars/issues"},"engines":{"node":">=0.10"},"homepage":"https://github.com/lazd/gulp-handlebars","_id":"gulp-handlebars@3.0.0","_shasum":"df58e503f8f88d9e4d4eeb2a1ccdb4895000bd11","_from":".","_npmVersion":"1.4.7","_npmUser":{"name":"lazd","email":"lazdnet@gmail.com"},"maintainers":[{"name":"lazd","email":"lazdnet@gmail.com"}],"dist":{"shasum":"df58e503f8f88d9e4d4eeb2a1ccdb4895000bd11","tarball":"https://registry.npmjs.org/gulp-handlebars/-/gulp-handlebars-3.0.0.tgz","integrity":"sha512-Tq+N9mcqg4LFiNISp/QgoIXIMk4IA+4Ei57LtuhDF4OhTRALfdv/o+aYhiwg9UwnJFwjY3wIPZtdqY28qqAn+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHAjMo5dWZgRFg69KRusWhS7gG7Cn/NtMdpM88QznjCuAiBBSjuRiFqErQsKZvmR3NnejLOt4hUv/CGB2sv0Fdw6VQ=="}]},"directories":{}},"3.0.1":{"name":"gulp-handlebars","version":"3.0.1","description":"Handlebars plugin for gulp","main":"index.js","dependencies":{"through2":"^0.6.1","handlebars":"^2.0.0","gulp-util":"^3.0.0"},"devDependencies":{"ember-handlebars":"^1.2.0","gulp":"^3.8.7","gulp-concat":"^2.3.4","gulp-declare":"^0.3.0","gulp-define-module":"^0.1.1","gulp-wrap":"^0.3.0","mocha":"^1.21.4","nsdeclare":"^0.1.0","should":"^4.0.4"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/lazd/gulp-handlebars.git"},"keywords":["gulpplugin","handlebars"],"author":{"name":"Larry Davis","email":"lazdnet@gmail.com"},"contributors":[{"name":"Whitney Young","email":"wbyoung@fadingred.com"}],"license":"MIT","bugs":{"url":"https://github.com/lazd/gulp-handlebars/issues"},"engines":{"node":">=0.10"},"homepage":"https://github.com/lazd/gulp-handlebars","_id":"gulp-handlebars@3.0.1","_shasum":"e4cf7143619dbc4dda2be0de568e0ce6cf834d93","_from":".","_npmVersion":"1.4.7","_npmUser":{"name":"lazd","email":"lazdnet@gmail.com"},"maintainers":[{"name":"lazd","email":"lazdnet@gmail.com"}],"dist":{"shasum":"e4cf7143619dbc4dda2be0de568e0ce6cf834d93","tarball":"https://registry.npmjs.org/gulp-handlebars/-/gulp-handlebars-3.0.1.tgz","integrity":"sha512-CPlyfyeX6mdHyxxEPQe14ynJjxM8LmlaRIVvSsu7pYYBoPRfJ//SlPwHOiFqq1OXF0rwD2xK+62fswNoc0CGMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVx8Nb6EJnpng/whvlQrNzZ/o/WLwK2rLhrxsiHuaKfQIgQNw2+Sos9yD4XJfg8aZXrFCkiJeMilegQrgWLnx6sho="}]},"directories":{}},"4.0.0":{"name":"gulp-handlebars","version":"4.0.0","description":"Handlebars plugin for gulp","main":"index.js","dependencies":{"through2":"^0.6.3","handlebars":"^3.0.0","gulp-util":"^3.0.4"},"devDependencies":{"ember-handlebars":"^1.2.0","gulp":"^3.8.11","gulp-concat":"^2.5.2","gulp-declare":"^0.3.0","gulp-define-module":"^0.1.1","gulp-wrap":"^0.11.0","mocha":"^2.1.0","nsdeclare":"^0.1.0","should":"^5.0.1"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/lazd/gulp-handlebars.git"},"keywords":["gulpplugin","handlebars"],"author":{"name":"Larry Davis","email":"lazdnet@gmail.com"},"contributors":[{"name":"Whitney Young","email":"wbyoung@fadingred.com"}],"license":"MIT","bugs":{"url":"https://github.com/lazd/gulp-handlebars/issues"},"engines":{"node":">=0.10"},"homepage":"https://github.com/lazd/gulp-handlebars","_id":"gulp-handlebars@4.0.0","_shasum":"b5ff46a4197e7ccc9f259a5092a2c29f47953b29","_from":".","_npmVersion":"1.4.7","_npmUser":{"name":"lazd","email":"lazdnet@gmail.com"},"maintainers":[{"name":"lazd","email":"lazdnet@gmail.com"}],"dist":{"shasum":"b5ff46a4197e7ccc9f259a5092a2c29f47953b29","tarball":"https://registry.npmjs.org/gulp-handlebars/-/gulp-handlebars-4.0.0.tgz","integrity":"sha512-i5rkVxOg6RZCmk0ftjuWYDlVY0jgmckHVksP7PfEzTAxie2w5onu95s29IQn3bCUD2CzbF8tjfMgQp/0RqolTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBBRmDYLMHTw+qBgvWjH/ccH3Csi6J7AIZvICDPFjDrMAiA6Xo9unQeZaql+u4fR4AGGI8Vk41zGDSbV1ug1G/8mBg=="}]},"directories":{}},"5.0.0":{"name":"gulp-handlebars","version":"5.0.0","description":"Handlebars plugin for gulp","main":"index.js","dependencies":{"handlebars":"^4.0.0","plugin-error":"^0.1.2","through2":"^2.0.3"},"devDependencies":{"vinyl":"^2.1.0","gulp":"^4.0.0","gulp-concat":"^2.5.2","gulp-declare":"^0.3.0","gulp-define-module":"^0.1.1","gulp-wrap":"^0.13.0","mocha":"^4.1.0","nsdeclare":"^0.1.0","should":"^13.2.0"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/lazd/gulp-handlebars.git"},"keywords":["gulpplugin","handlebars"],"author":{"name":"Larry Davis","email":"lazdnet@gmail.com"},"contributors":[{"name":"Whitney Young","email":"wbyoung@fadingred.com"}],"license":"MIT","bugs":{"url":"https://github.com/lazd/gulp-handlebars/issues"},"engines":{"node":">=0.10"},"gitHead":"c37eb907ace031456e277d0b52573be75ceb247c","homepage":"https://github.com/lazd/gulp-handlebars#readme","_id":"gulp-handlebars@5.0.0","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"lazd","email":"lazdnet@gmail.com"},"dist":{"integrity":"sha512-oRLvmQe/38Eu9zCAc/Q0aQFZXl1IAr4Dy1reYHTwnDUdBFYEAvmWYnYOt42ehAZAm4e3ySbiXkv/qatQYHosRw==","shasum":"42e5f474fc86b278c013defbb0bb76de9bf82773","tarball":"https://registry.npmjs.org/gulp-handlebars/-/gulp-handlebars-5.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJ8wvB0EGXP79+5sKDaM23+zZV//TWrcpyfT6ZTLrRxAiA9F/+nV3jXUUtZAGP8hcqR3JbXSVO2Lj2WhQijL4vFEg=="}]},"maintainers":[{"name":"lazd","email":"lazdnet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-handlebars-5.0.0.tgz_1514913008393_0.25875697494484484"},"directories":{}},"5.0.1":{"name":"gulp-handlebars","version":"5.0.1","description":"Handlebars plugin for gulp","main":"index.js","dependencies":{"handlebars":"^4.0.0","plugin-error":"^0.1.2","through2":"^2.0.3"},"devDependencies":{"vinyl":"^2.1.0","gulp":"^4.0.0","gulp-concat":"^2.5.2","gulp-declare":"^0.3.0","gulp-define-module":"^0.1.1","gulp-wrap":"^0.13.0","mocha":"^4.1.0","nsdeclare":"^0.1.0","should":"^13.2.0"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/lazd/gulp-handlebars.git"},"keywords":["gulpplugin","handlebars"],"author":{"name":"Larry Davis","email":"lazdnet@gmail.com"},"contributors":[{"name":"Whitney Young","email":"wbyoung@fadingred.com"}],"license":"MIT","bugs":{"url":"https://github.com/lazd/gulp-handlebars/issues"},"engines":{"node":">=0.10"},"gitHead":"e39a783680601fe8779a48dce12c1841ee28ea07","homepage":"https://github.com/lazd/gulp-handlebars#readme","_id":"gulp-handlebars@5.0.1","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"lazd","email":"lazdnet@gmail.com"},"dist":{"integrity":"sha512-nN5YVqGGyE3GwR3Df/7S3yPDg6IcBTfL1iPB4Bz0v9vZ/El5jRw1xOUChsC6Fce+gH+RiTkJ6jN6C9FElHFl0A==","shasum":"9d29622b5ad67a5df43a704b7d2d764ca593e8ca","tarball":"https://registry.npmjs.org/gulp-handlebars/-/gulp-handlebars-5.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGpH1W2Pi2l+yc9gQFRsWPrYH0AXBnnZhZoTyuMIbmTmAiAeErF0WJDOh5CWCzZegEmKYgTGQ31pz7QP5g65/OpeeA=="}]},"maintainers":[{"name":"lazd","email":"lazdnet@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-handlebars-5.0.1.tgz_1516135237801_0.4585327384993434"},"directories":{}},"5.0.2":{"name":"gulp-handlebars","version":"5.0.2","description":"Handlebars plugin for gulp","main":"index.js","dependencies":{"handlebars":"^4.0.0","plugin-error":"^0.1.2","replace-ext":"^1.0.0","through2":"^2.0.3"},"devDependencies":{"vinyl":"^2.1.0","gulp":"^4.0.0","gulp-concat":"^2.5.2","gulp-declare":"^0.3.0","gulp-define-module":"^0.1.1","gulp-wrap":"^0.13.0","mocha":"^4.1.0","nsdeclare":"^0.1.0","should":"^13.2.0"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/lazd/gulp-handlebars.git"},"keywords":["gulpplugin","handlebars"],"author":{"name":"Larry Davis","email":"lazdnet@gmail.com"},"contributors":[{"name":"Whitney Young","email":"wbyoung@fadingred.com"}],"license":"MIT","bugs":{"url":"https://github.com/lazd/gulp-handlebars/issues"},"engines":{"node":">=0.10"},"gitHead":"4a8d58f24f02b979468cdb1deb23233c1c628584","homepage":"https://github.com/lazd/gulp-handlebars#readme","_id":"gulp-handlebars@5.0.2","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"lazd","email":"lazdnet@gmail.com"},"dist":{"integrity":"sha512-23+3YLWmQmLZfhMRIH4PZJaDenTI7C1RXHysV3J/pGiV/m5cypODLzGS7RUCzYtK7fzHaNpiEyygQxR6PdkrIg==","shasum":"86febe005569b0612b081c2f8826a7fe67aaa912","tarball":"https://registry.npmjs.org/gulp-handlebars/-/gulp-handlebars-5.0.2.tgz","fileCount":4,"unpackedSize":13473,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMEN25C7DkoVvQ9Wz5t47IIQGICTH++GCly9qO7Ui/UAiBUwbl3R3bVzctrR/lseBUHMf9WvCQ6FSrc50LPJ9BEAQ=="}]},"maintainers":[{"name":"lazd","email":"lazdnet@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-handlebars_5.0.2_1518468326078_0.10708953713694136"},"_hasShrinkwrap":false}},"readme":"# gulp-handlebars [![NPM version][npm-image]][npm-url] [![Build status][travis-image]][travis-url]\n> Handlebars plugin for gulp\n\n## Usage\n\nInstall `gulp-handlebars` as a development dependency:\n\n```shell\nnpm install --save-dev gulp-handlebars\n```\n\n## VERSION MISMATCH ERROR?!\n\nAre you seeing this error when using pre-compliled templates?\n\n```\nError: Template was precompiled with an older version of Handlebars\n```\n\nIf you're getting a version mismatch error when using pre-compliled templates, **install the handlebars version of your choice and pass it as [`options.handlebars`](#optionshandlebars)**, then include the appropriate runtime in your client-side application.\n\nHere's how you install your own version of handlebars:\n\n```\nnpm install --save handlebars@^4.0.0\n```\n\nAnd here's how you use that verison of handlebars in `gulp-handlebars`:\n\n```js\nhandlebars({\n  handlebars: require('handlebars')\n})\n```\n\nThe runtime is located in:\n\n```\nnode_modules/handlebars/dist/handlebars.js\n```\n\n## Compiling templates for the browser\n\n[`gulp-declare`][gulp-declare] and [`gulp-wrap`][gulp-wrap] can be used to safely declare template namespaces and make templates available for use in the browser.\n\nFirst, install development dependencies:\n\n```shell\nnpm install --save-dev gulp-handlebars gulp-wrap gulp-declare gulp-concat\n```\n\nGiven the following directory structure:\n\n```\n├── gulpfile.js              # Your gulpfile\n└── source/                  # Your application's source files\n    └── templates/           # A folder containing templates named with dot notation\n        └── home.header.hbs  # A template that will be available as MyApp.templates.home.header\n```\n\nTo compile all templates in `source/templates/` to `build/js/templates.js` under the `MyApp.templates` namespace:\n\n#### gulpfile.js\n```js\nvar handlebars = require('gulp-handlebars');\nvar wrap = require('gulp-wrap');\nvar declare = require('gulp-declare');\nvar concat = require('gulp-concat');\n\ngulp.task('templates', function(){\n  gulp.src('source/templates/*.hbs')\n    .pipe(handlebars())\n    .pipe(wrap('Handlebars.template(<%= contents %>)'))\n    .pipe(declare({\n      namespace: 'MyApp.templates',\n      noRedeclare: true, // Avoid duplicate declarations\n    }))\n    .pipe(concat('templates.js'))\n    .pipe(gulp.dest('build/js/'));\n});\n```\n\nThe template's filename is combined with the namespace, so the resulting `build/js/templates.js` would look like:\n\n```js\nthis[\"MyApp\"] = this[\"MyApp\"] || {};\nthis[\"MyApp\"][\"templates\"] = this[\"MyApp\"][\"templates\"] || {};\nthis[\"MyApp\"][\"templates\"][\"home\"] = this[\"MyApp\"][\"templates\"][\"home\"] || {};\nthis[\"MyApp\"][\"templates\"][\"home\"][\"header\"] = Handlebars.template(function() { /* compiled template function */ });\n```\n\n## Namespace templates according to nested directories\n\nSee the [namespaceByDirectory example](examples/namespaceByDirectory) if you'd like to compile templates with a mapping that looks like this:\n\n| File path                       | Namespace path             |\n| ------------------------------- | -------------------------- |\n| source/templates/App.hbs        | MyApp.templates.App        |\n| source/templates/App/header.hbs | MyApp.templates.App.header |\n| source/templates/App/footer.hbs | MyApp.templates.App.footer |\n| source/templates/Other.item.hbs | MyApp.templates.Other.item |\n\n\n## Compiling to various module systems\n\nSee the [`gulp-define-module` documentation][gulp-define-module documentation] for details on how to define templates as AMD, Node, CommonJS, and hybrid modules.\n\nSee the [amd example](examples/amd) for a full example of compiling templates to AMD modules.\n\n`gulp-handlebars` makes the following available for use in `gulp-define-module`'s [`wrapper` template option](https://github.com/wbyoung/gulp-define-module#optionswrapper):\n\n - `<%= handlebars %>` - The Handlebars template, wrapped in a call to `Handlebars.template()`\n - `<%= contents %>` - The bare Handlebars template (not wrapped).\n\n`gulp-handlebars` also sets a default [`options.require`](https://github.com/wbyoung/gulp-define-module#optionsrequire) of `{ Handlebars: 'handlebars' }` for [`gulp-define-module`][gulp-define-module] so Handlebars will be present in when defining AMD, Node, CommonJS, or hybrid modules. You can change this by passing a different `options.require` when you invoke `gulp-define-module`.\n\n\n## Compiling partials\n\nThe following example will precompile and register partials for all `.hbs` files in `source/templates/` that start with an underscore, then store the result as `build/js/partials.js`;\n\n```javascript\nvar path = require('path');\nvar gulp = require('gulp');\nvar wrap = require('gulp-wrap');\nvar concat = require('gulp-concat');\nvar handlebars = require('gulp-handlebars');\n\ngulp.task('partials', function() {\n  // Assume all partials start with an underscore\n  // You could also put them in a folder such as source/templates/partials/*.hbs\n  gulp.src(['source/templates/_*.hbs'])\n    .pipe(handlebars())\n    .pipe(wrap('Handlebars.registerPartial(<%= processPartialName(file.relative) %>, Handlebars.template(<%= contents %>));', {}, {\n      imports: {\n        processPartialName: function(fileName) {\n          // Strip the extension and the underscore\n          // Escape the output with JSON.stringify\n          return JSON.stringify(path.basename(fileName, '.js').substr(1));\n        }\n      }\n    }))\n    .pipe(concat('partials.js'))\n    .pipe(gulp.dest('build/js/'));\n});\n```\n\nSee the [partials example](examples/partials) for a full example that compiles partials and templates down to a single file.\n\n\n## Compiling using a specific Handlebars version\n\nYou can use different versions of Handlebars by specifying the version in your `package.json` and passing it as `options.handlebars`:\n\n#### package.json\n```json\n{\n  \"devDependencies\": {\n    \"handlebars\": \"^1.3.0\"\n  }\n}\n```\n\n#### gulpfile.js\n```js\ngulp.task('templates', function(){\n  gulp.src('source/templates/*.hbs')\n    .pipe(handlebars({\n      handlebars: require('handlebars')\n    }))\n    .pipe(wrap('Handlebars.template(<%= contents %>)'))\n    .pipe(declare({\n      namespace: 'MyApp.templates',\n      noRedeclare: true, // Avoid duplicate declarations\n    }))\n    .pipe(concat('templates.js'))\n    .pipe(gulp.dest('build/js/'));\n});\n```\n\n**The runtime you include on the client side MUST match the version you compile templates with.** You cannot use the the 2.x runtime with 1.x templates. The [handlebars1 example](examples/handlebars1) copies the runtime from `node_modules/handlebars/dist/handlebars.runtime.js` and uses that on the client side. Follow a similar pattern in your application to keep the runtime up to date with the compiler.\n\n## Compiling to separate modules for Node/Browserify\n\nThis example will make templates available for loading via [Node's require](http://nodejs.org/api/globals.html#globals_require):\n\n#### gulpfile.js\n```js\nvar handlebars = require('gulp-handlebars');\nvar defineModule = require('gulp-define-module');\n\ngulp.task('templates', function(){\n  gulp.src(['templates/*.hbs'])\n    .pipe(handlebars())\n    .pipe(defineModule('node'))\n    .pipe(gulp.dest('build/templates/'));\n});\n```\n\nTemplates can then be used within Node as such:\n\n```js\nvar appTemplate = require('./build/templates/App.Header.js');\nvar html = appTemplate(data);\n```\n\n## Compiling to a single module for use in Node/Browserify\n\nSee the [singleModule example](examples/singleModule) if you'd like to have a single module that contains all of your templates that can be used like so:\n\n#### yourApp.js\n```js\nvar templates = require('./templates');\nvar output = templates.App.header();\n```\n\n## Processing the generated template AST\n\nThe example below removes any partial and replaces it with the text `foo`.\n\n#### gulpfile.js\n```js\nhandlebars({\n  processAST: function(ast) {\n    ast.statements.forEach(function(statement, i) {\n      if (statement.type === 'partial') {\n        ast.statements[i] = { type: 'content', string: 'foo' };\n      }\n    });\n  }\n})\n```\n\n## Using HTMLBars with Ember\n\nSee the [ember-htmlbars example](examples/ember-htmlbars) for details\n\n```js\nhandlebars({\n  handlebars: emberHandlebars,\n  compiler: emberTemplateCompilerFunction\n})\n```\n\n## API\n\n### handlebars(options)\n\n#### options.compilerOptions\nType: `Object`\n\nCompiler options to pass to `Handlebars.precompile()`.\n\n#### options.processAST\nType: `Function`\n\nA function which will be passed the parsed Handlebars Abstract Syntax Tree. You can modify the AST in place or return a new AST to change the source of the precompiled template.\n\n#### options.handlebars\nType: `Object`\n\nHandlebars library to use for precompilation. By default, the latest stable version of Handlebars is used.\n\n#### options.compiler\nType: `Function`\n\nCustom compiler function. By default, the precompile method of the provided Handlebars module is used (see [options.handlebars](#handlebarsoptions)).\n\n\n\n[travis-url]: http://travis-ci.org/lazd/gulp-handlebars\n[travis-image]: https://secure.travis-ci.org/lazd/gulp-handlebars.png?branch=master\n[npm-url]: https://npmjs.org/package/gulp-handlebars\n[npm-image]: https://badge.fury.io/js/gulp-handlebars.png\n\n[gulp-define-module documentation]: https://www.npmjs.org/package/gulp-define-module#definemodule-type-options-\n[gulp-define-module]: https://www.npmjs.org/package/gulp-define-module\n[gulp-declare]: https://www.npmjs.org/package/gulp-declare\n[gulp-wrap]: https://www.npmjs.org/package/gulp-wrap\n","maintainers":[{"name":"lazd","email":"lazdnet@gmail.com"}],"time":{"modified":"2022-06-18T17:10:16.734Z","created":"2013-12-10T04:33:50.575Z","0.1.0":"2013-12-10T04:33:55.047Z","0.2.0":"2013-12-10T09:14:02.931Z","0.2.1":"2013-12-10T17:32:05.719Z","0.2.2":"2013-12-10T23:33:29.041Z","0.2.3":"2013-12-11T07:32:13.515Z","1.0.0":"2014-01-24T02:07:40.148Z","1.0.1":"2014-01-28T09:16:33.975Z","1.0.2":"2014-02-06T01:56:55.655Z","2.0.0":"2014-03-13T17:26:48.931Z","2.1.0":"2014-04-26T07:31:58.093Z","2.2.0":"2014-08-15T20:29:48.354Z","3.0.0":"2014-09-16T16:05:04.706Z","3.0.1":"2014-09-17T15:14:45.777Z","4.0.0":"2015-03-03T19:34:05.721Z","5.0.0":"2018-01-02T17:10:08.651Z","5.0.1":"2018-01-16T20:40:37.870Z","5.0.2":"2018-02-12T20:45:26.177Z"},"author":{"name":"Larry Davis","email":"lazdnet@gmail.com"},"repository":{"type":"git","url":"git://github.com/lazd/gulp-handlebars.git"},"users":{"pid":true,"growdigital":true,"mabasic":true,"h4des":true,"xavierharrell":true,"stefanb":true,"otiai10":true,"enuobear":true,"hacfi":true,"mohammadidrus":true,"tobiasalthoff":true,"bsara":true,"fmoliveira":true,"zhonglimh":true,"4ster":true,"plesh":true,"temoto-kun":true,"antixrist":true,"keberox":true,"vutran":true,"sapronlee":true,"xenohunter":true,"grin_zhou":true,"pines-cheng":true,"gnhaku":true,"ywc6688":true,"travm":true,"loglo":true,"colorwin":true,"tmurngon":true,"paulnordlund":true,"drewigg":true,"ungurys":true,"stone-jin":true,"rbultitude":true,"rajakannan":true,"eliellis":true,"neter":true},"readmeFilename":"README.md","homepage":"https://github.com/lazd/gulp-handlebars#readme","keywords":["gulpplugin","handlebars"],"contributors":[{"name":"Whitney Young","email":"wbyoung@fadingred.com"}],"bugs":{"url":"https://github.com/lazd/gulp-handlebars/issues"},"license":"MIT"}