{"_id":"grunt-compile-handlebars","_rev":"58-547b0a5d4e98d15b4f9f68584bc93e1d","name":"grunt-compile-handlebars","dist-tags":{"latest":"2.1.1"},"versions":{"0.1.0":{"name":"grunt-compile-handlebars","version":"0.1.0","keywords":["gruntplugin"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@0.1.0","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"25f1615d3968b841e2a0cdebda1bfb8b688ebd7a","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-0.1.0.tgz","integrity":"sha512-D2P1h1Kun9iyQlPR9lNbRgaShIGrnkGsHGi/t+jSruOJv5x0C/PEJa3/R34hbRQFjSvbIaChXbfjSoR5fL1w8w==","signatures":[{"sig":"MEUCIQD4CxGgWMTiB4X9gmlF4hzNy4cUNsLasz9278OWJSSLoAIgBo3YBKSYWte5fjc0cmGrvLY2RQlvH+J2vfs0t/aHF+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"1.1.62","description":"Compile handlebar templates, outputting static HTML","directories":{},"devDependencies":{"grunt":"~0.3.15"}},"0.2.0":{"name":"grunt-compile-handlebars","version":"0.2.0","keywords":["gruntplugin"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@0.2.0","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"fb7f6a5368cac38a4a5faf0b1774b8af3f183e11","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-0.2.0.tgz","integrity":"sha512-+eZjsVxrWpkYns7CpSfB/D0npj032YBSBvPRB7JSQROih/NUV0APDZrZvkVVCwgjZlBw5Fmj7Zba1k2duiTxfQ==","signatures":[{"sig":"MEUCIGI6VF3Z/4E4XdTSYtk0aMnM/PG3F2agzQQmUIUTeX7kAiEAjDkMjmM7yMPXnUFYfW3ea0eWwxuepKE6cpGPiWSl9/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","engines":{"node":"*"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"1.1.65","description":"Compile handlebar templates, outputting static HTML","directories":{},"devDependencies":{"grunt":"~0.3.15"}},"0.4.0":{"name":"grunt-compile-handlebars","version":"0.4.0","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@0.4.0","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"7e4d5c2a6ecfecab3efbc6c9906d80c4739c7946","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-0.4.0.tgz","integrity":"sha512-E/7xQthYU0b70KD+Tuaw1lIL4rcFE95gev7CWgWoqDAKmtBkSymdX/xgWzeS8374YJwLeODBdtXEvcvHnVs7gQ==","signatures":[{"sig":"MEUCIEJxzipNlsilISCBkaryDBH6ZMnG653tQEmswZAK7ACIAiEAjhb+Hcrfy2P0HwRiZE9vpVJDxewlXPA0xkFrn2VldEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","_from":".","engines":{"node":"*>= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"1.2.17","description":"Compile handlebar templates, outputting static HTML","directories":{},"dependencies":{"handlebars":">= 1"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":"~0.4.0"}},"0.4.1":{"name":"grunt-compile-handlebars","version":"0.4.1","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@0.4.1","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"a193954704282ee78989fea227f24b3a2053069a","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-0.4.1.tgz","integrity":"sha512-iqrKKafC/SWdxZus179ZFYnDHhIeGnsGcwow+y5UGnMmEluipLzAgnquwko45Q6p9jo+bdHiCIzC4YNAbx38Tw==","signatures":[{"sig":"MEYCIQCUwdWoNJP18mPCuk9JgKAoR8iDXLHnjGqzLk5lNy74xAIhAM2radO499at1JYtMpCC1P3LBVZMzq1yIW6f8zRwn/jD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","_from":".","engines":{"node":"*>= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"1.2.17","description":"Compile handlebar templates, outputting static HTML","directories":{},"dependencies":{"handlebars":">= 1"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":"~0.4.0"}},"0.6.0":{"name":"grunt-compile-handlebars","version":"0.6.0","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@0.6.0","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"a2e7ab1c59ab6c3061bba64f5c5cec1b314c8525","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-0.6.0.tgz","integrity":"sha512-hMT6il1P3Osl39haWH/rD29dcPK0a+sB/2X6gtFEu7qWl3z8XUhhxCxliCPi5evh5b+z963Y0IJIozy1zfwW2A==","signatures":[{"sig":"MEYCIQCK4EYonNsudEI5EtHpfdBA1J/o55w3n5yeTZBLU1R0BwIhANHmpyV1xGuga4wI/kKI0w9x4qaCI3qYptRKhJTwMEka","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","_from":".","engines":{"node":"*>= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"1.2.18","description":"Compile handlebar templates, outputting static HTML","directories":{},"dependencies":{"handlebars":">= 1"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":"~0.4.0"}},"0.6.1":{"name":"grunt-compile-handlebars","version":"0.6.1","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@0.6.1","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"c4fc6898042c315b2c477249e72dc5e786f7afcc","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-0.6.1.tgz","integrity":"sha512-lsykX4xNnNbDDtltSoqNXmRzq4xFYeQ7TOTrGha5x6q4R8SkU8jqP5l9Ku4yIWK3EFSHSFpAT/do0MLWjVKM6w==","signatures":[{"sig":"MEQCIFNMI6qLfS12fFonkfSkWKoVlCADyIxNKthaiMQcNZzoAiAZRA/tdyXjKCzLM2GWqDC6U7BXuMWhI8ORYeJnrpO9Sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","_from":".","engines":{"node":"*>= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"1.2.30","description":"Compile handlebar templates, outputting static HTML","directories":{},"dependencies":{"handlebars":">= 1"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":"~0.4.0"}},"0.6.2":{"name":"grunt-compile-handlebars","version":"0.6.2","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@0.6.2","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"412acba4205e4f3b79fedc0ad6cdaca4a979d446","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-0.6.2.tgz","integrity":"sha512-VM0IvHs0NsUc5i8MBowRIvsL/TYopYeBIa/brNQpl7U0KHlgUit0uPfB/sM3vSGGJesuyGZRN4zH3hUm218qWw==","signatures":[{"sig":"MEUCIBW1/9MOd0dJuKsi6/odvu+LBXGAeWmWHmBy+GWQmRo2AiEAyWHDMKH/mw3r66iVejyuc7l8Cn8QdPkT5BMJminj2zo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","_from":".","engines":{"node":"*>= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"1.2.30","description":"Compile handlebar templates, outputting static HTML","directories":{},"dependencies":{"handlebars":">= 1"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":"~0.4.0"}},"0.6.3":{"name":"grunt-compile-handlebars","version":"0.6.3","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@0.6.3","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"639d86e10e4dcb6a5584f6c7f508446db4672850","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-0.6.3.tgz","integrity":"sha512-jK0G8Pvd+WhWFGLIGjEYXY1wl59skcXp1W6a+LT/sXPWdJXMV3drq6MdAS/OS87zNEiCLmwLB46vpTe31vaysA==","signatures":[{"sig":"MEQCIBkSrmup0HZPKY/jkCXRGbkldesUlk+UVak1XlIUMHKMAiA8vxy5NNbuFuhGgY9yLySdc08Ivp5CznStW32NIEALiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","_from":".","engines":{"node":"*>= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"1.3.21","description":"Compile handlebar templates, outputting static HTML","directories":{},"dependencies":{"handlebars":">= 1"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":"~0.4.0"}},"0.7.0":{"name":"grunt-compile-handlebars","version":"0.7.0","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@0.7.0","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"0fed0fc4b34748bb50f64e15ce1fa72adf913772","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-0.7.0.tgz","integrity":"sha512-N5iEArBOS/Rj0emStCLrx03FtLFL+Wv6XeAjS4vecAdTia94DZS3N9zsrDepd8mcXpNuO4vhFY96ILRvNH8kHA==","signatures":[{"sig":"MEQCIC615OGkaQJnCt2YhXVuamsXkB+jtr2LTGkxyPNC62ppAiB9ZpFXN/ORBlsvnicTTrflZI9/iA9uob+ba0rG9qwHXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","_from":".","engines":{"node":"*>= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"1.4.3","description":"Compile handlebar templates, outputting static HTML","directories":{},"dependencies":{"handlebars":">= 1","lodash.assign":"^2.4.1"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":"~0.4.0"}},"0.7.2":{"name":"grunt-compile-handlebars","version":"0.7.2","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@0.7.2","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"aab52b49913dcbdb6645541557f4f494c94c1377","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-0.7.2.tgz","integrity":"sha512-erXMxoCGnCc9R9sXYca1Ak6+nqaDD6t5r3L1eqPmWBMqGPojztL5SX7FiATZsdmqZuCUrJemM+qe2B9Oti3T/A==","signatures":[{"sig":"MEQCIC7FDPTG9OxFVTGIK70SvnaHAtR71uIDccFGSvtCLlN+AiAG/GjFDySalb7NHv6swb0T0evfmyEXpjtUC4T9HVSPdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","_from":".","engines":{"node":"*>= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"1.4.3","description":"Compile handlebar templates, outputting static HTML","directories":{},"dependencies":{"handlebars":">= 1","lodash.merge":">= 2"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":"~0.4.0"}},"0.7.3":{"name":"grunt-compile-handlebars","version":"0.7.3","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@0.7.3","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"71fef69a15e9023d8ea3b651a7ff42c015b91df4","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-0.7.3.tgz","integrity":"sha512-JKhrxp2MVazjhPCZcZJAA8xUR+P2If6FgsJehCmlVgAskDc6Zsb9ESQlnilRe/BcrdwmlNPrRZyg5fB+2u4w4Q==","signatures":[{"sig":"MEYCIQCPlF1T4SxRHNmW87l08LncJOaXTgz3uHC/OMD8W8V8RAIhAL6bZT/fsMTRy0diz17aTgGVuAqkIWoNauugryUY0aUE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","_from":".","engines":{"node":"*>= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"1.4.3","description":"Compile handlebar templates, outputting static HTML","directories":{},"dependencies":{"handlebars":">= 1","lodash.merge":">= 2"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":"~0.4.0"}},"0.7.4":{"name":"grunt-compile-handlebars","version":"0.7.4","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@0.7.4","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"f2cbbbf72937f8f5eca1de4fe0e2e2d0a4c4c1d7","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-0.7.4.tgz","integrity":"sha512-+4N409wOlzT5DtCaK2L9oDsJKgs/nbW4GIIzJyWXhyvQATcHYfHf5oYhFS3PN1rfw+KRskbBIkzh4utS8Mk6XA==","signatures":[{"sig":"MEYCIQDS3TIFVMUFTTo4TZonDKz7NjN10DTtkeejzHCpJ+mBZgIhALp2CjgIV7feXXLpcVTmAdAVg90m20u4kkhGxQ8Wu/Ym","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","_from":".","engines":{"node":"*>= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"1.4.3","description":"Compile handlebar templates, outputting static HTML","directories":{},"dependencies":{"handlebars":">= 1","lodash.merge":">= 2"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":"~0.4.0"}},"0.8.0":{"name":"grunt-compile-handlebars","version":"0.8.0","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@0.8.0","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"c34a0cdeea9708348db367150b5014e23a6a3be8","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-0.8.0.tgz","integrity":"sha512-+c5jcjwIfV5NqnMg2owu4C5qTww1tt0ZE+sft0yXzfSFeSKEFFluSxMk2poQdO5qp5VtoLhhe0mHL+KADXiiIg==","signatures":[{"sig":"MEUCIQCa8FXwrosUyNFLGUv+tOfrpPdt4SaBMAXJZfSQKZ0KJAIgeJESES35L23/3P8obBb1fKR+mbaVEpM4UrSiy9Jajzk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","_from":".","engines":{"node":"*>= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"1.4.3","description":"Compile handlebar templates, outputting static HTML","directories":{},"dependencies":{"handlebars":">= 1","lodash.merge":">= 2"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":"~0.4.0"}},"0.7.5":{"name":"grunt-compile-handlebars","version":"0.7.5","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@0.7.5","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"63a6fc7d857cdf611d25a22084144d38f3bae764","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-0.7.5.tgz","integrity":"sha512-f3EuxHwOW6dGxtiKkqbz+Upd2/p6d9xYEumW89oDSSCLZmy8OxY3xsbvxxrhrUBsPu5joca/wPpC9OYgRcnylQ==","signatures":[{"sig":"MEUCIQCak3gXRjWfxqBG3LV6i5ewsiR+raHttvxxTnWaEQTBfAIgYj6VWFlC9Bjgfpj2Xu0v1s3dz3IjVVVve0zgY8UQdIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","_from":".","engines":{"node":"*>= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"1.4.3","description":"Compile handlebar templates, outputting static HTML","directories":{},"dependencies":{"handlebars":">= 1","lodash.merge":">= 2"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":"~0.4.0"}},"0.7.6":{"name":"grunt-compile-handlebars","version":"0.7.6","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@0.7.6","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"de370d522a1ebf418ec6cf6f086522549f88595c","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-0.7.6.tgz","integrity":"sha512-AIfdo4wkrT8+8RvVy7RaOqLIoq3gUehlcW0GIT0FpNmhir2d+mNJJyTTks5dKKkLID2IPZ0fhm9OGbqPWxvX9w==","signatures":[{"sig":"MEYCIQDOlL+iD+CJ+3Q2lLDrJPxteSOek87d0PNepzRv/q6ZLQIhAOQtotzzMXiK8UVWR5wnqbX9NlkNZYhFswzpWlXb8vaB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","_from":".","engines":{"node":"*>= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"1.4.3","description":"Compile handlebar templates, outputting static HTML","directories":{},"dependencies":{"handlebars":">= 1","lodash.merge":">= 2"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":"~0.4.0"}},"0.7.7":{"name":"grunt-compile-handlebars","version":"0.7.7","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@0.7.7","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"bf48a2b172adc9be82f9859f4b0457d19fb1c813","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-0.7.7.tgz","integrity":"sha512-IwDJueATvhyWk0FRC4FmJJ1hN6dEKM+93QCEqAdLNypjdi8l0iC5vuO5P1wumd2imckiXkOrG8qNHHsLB5aN/A==","signatures":[{"sig":"MEUCIQCLzm06rYjoOn2+BDSC7ojpLKjGmKllf/uEuWja9EnEqgIgWmQAH3nE6TCiYmTFYrwo9ms4nj4UPKflxqeCjaRINos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","_from":".","engines":{"node":"*>= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"1.2.30","description":"Compile handlebar templates, outputting static HTML","directories":{},"dependencies":{"alce":"^1.0.0","handlebars":">= 1","lodash.merge":">= 2"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":"~0.4.0"}},"0.7.8":{"name":"grunt-compile-handlebars","version":"0.7.8","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@0.7.8","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"0c255304713540497b7b519edc8de681a253936c","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-0.7.8.tgz","integrity":"sha512-Bc8sD+Q96d06aghNVUKiRX2AXWI7noYQ41hsdyGLd9WRX78saNOuRHy2W58ks+F3JxCr0ZZxjruUldlBZ2yibw==","signatures":[{"sig":"MEUCID980wdvEFiOhlm+RvkLBMo2R2W0ezJ1mK3wG394sQm3AiEA/9DsdJBjQYtZY64UPyC+kL64w0O1mbMy0EqpAk2yoQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","_from":".","engines":{"node":"*>= 0.8.0"},"scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"1.4.3","description":"Compile handlebar templates, outputting static HTML","directories":{},"dependencies":{"alce":"^1.0.0","handlebars":">= 1","lodash.merge":">= 2"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":"~0.4.0"}},"1.0.0":{"name":"grunt-compile-handlebars","version":"1.0.0","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@1.0.0","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"c1a4e5bddedd230e564871e29416326e116ad627","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-1.0.0.tgz","integrity":"sha512-JBecVTmt1Y9DwWsT/EeAQa2y/qh2oBStRaUB8QsO45IWmt2D1Oi851aNmmb8aHtdaowdNF1vVeiH3Dr3IpwQ1Q==","signatures":[{"sig":"MEUCIQCiy23HZOHNDe3WdqbOq6w9N3x8oFdUP/h5weM1wn8sCAIgNY+rCt4OSYFtRtsAVYNeWKRp377fsxis/ZPXPTPkGNg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","_from":".","_shasum":"c1a4e5bddedd230e564871e29416326e116ad627","engines":{"node":"*>= 0.8.0"},"gitHead":"2d42c7e655f644934a66fd55ba644c86d3cd2e30","scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"2.1.10","description":"Compile handlebar templates, outputting static HTML","directories":{},"_nodeVersion":"0.10.33","dependencies":{"alce":"^1.0.0","handlebars":">= 1","lodash.merge":">= 2","lodash.toarray":">=2"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":"~0.4.0"}},"1.0.1":{"name":"grunt-compile-handlebars","version":"1.0.1","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@1.0.1","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"e020356586ccbeb16446b033114235484563ddc5","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-1.0.1.tgz","integrity":"sha512-vDA+F7uHSZBxgtsUM5mBkAkXAHB84bxTv0JLn0lGFDkT9ev6himdKtz7glMowZUyEq/ItZ9uOZBTctgFiB9F1w==","signatures":[{"sig":"MEQCIGcTq4zYZ3p9lXUWN5VuHIjPvyXherbMF5cJolM/O+8xAiA7RoNtYL+5ZuwyGvHJVLwkzA3+GeM/NV0gaj/2SmrPFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","_from":".","_shasum":"e020356586ccbeb16446b033114235484563ddc5","engines":{"node":"*>= 0.8.0"},"gitHead":"a77a1b36a4ab51c430fd50982551c1e3ac64a89a","scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"2.1.14","description":"Compile handlebar templates, outputting static HTML","directories":{},"_nodeVersion":"0.10.35","dependencies":{"alce":"^1.0.0","handlebars":">= 1","lodash.merge":">= 2","lodash.toarray":">=2"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":"~0.4.0"}},"2.0.0":{"name":"grunt-compile-handlebars","version":"2.0.0","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@2.0.0","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"074dcccc165dd0dbe0017c555c9340ef8755b7ee","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-2.0.0.tgz","integrity":"sha512-zaMTy/5aZw9z/RqmL/t842TNYrLu7AXb0WQdBVi2Wfim2Tw/krNY+i4zCgwtAy9z31sjNiJgIJHEuNBCl5XOqg==","signatures":[{"sig":"MEQCIHRJNHxwEO+mFCuIO9asd0xKbJodXk9XkG3oybPczqk2AiBaixPCbbYZpAtnOt+NpAc8LcbDhFy10U9AiUO5ZJLk/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","_from":".","_shasum":"074dcccc165dd0dbe0017c555c9340ef8755b7ee","engines":{"node":"*>= 0.8.0"},"gitHead":"51ea46f8ea2741fead532db1af0a7f4960956f42","scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"2.8.4","description":"Compile handlebar templates, outputting static HTML","directories":{},"_nodeVersion":"0.10.38","dependencies":{"alce":"^1.0.0","handlebars":">= 1","lodash.merge":">= 2","lodash.toarray":">=2"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":"~0.4.0"}},"2.0.1":{"name":"grunt-compile-handlebars","version":"2.0.1","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@2.0.1","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"bd0b9af6bd2b516b1c886a31d600371b69b41f7c","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-2.0.1.tgz","integrity":"sha512-FzAJ+7cQxxKd6MFJgAtCxEM1NexMLqKE180bZbbzDYd4SoIpHwYTmwy07gJeMADPzeZhP7sjnepwgtl9tCRhyQ==","signatures":[{"sig":"MEQCIB5fULsEKGTRRJHbUhtSqvc2Oh+MJ4RvcEwVass9hAXRAiATxsPN4k8LNWQGxhwXnNjwB140ctotnG1AQR3KNTU8Xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","_from":".","_shasum":"bd0b9af6bd2b516b1c886a31d600371b69b41f7c","engines":{"node":"*>= 0.8.0"},"gitHead":"2aa5df557db4ffd785c16af90d78493edc83192b","scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"3.5.3","description":"Compile handlebar templates, outputting static HTML","directories":{},"_nodeVersion":"5.4.0","dependencies":{"alce":"^1.0.0","handlebars":">= 1","lodash.merge":"^3.0.0","lodash.toarray":"^3.0.0"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":"~0.4.0"}},"2.0.2":{"name":"grunt-compile-handlebars","version":"2.0.2","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@2.0.2","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"b9f60263771f7dd7f17bcc05e6e1e329e2772cc3","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-2.0.2.tgz","integrity":"sha512-/lklSkQg0wBAYSAm10COTkqcukolkOHVH+NZjkySpk3X/rZ3vUwFjHyoVnzrSu7t6+ETpZMEoz+dDArI1L/Qng==","signatures":[{"sig":"MEUCIEDxpkem2+3fQSBJ5f4hE+RnYMomDIlif9v+EIzaCVY1AiEAw3llTPLK2f/bG9n2B7GfF2PWvv7Dv7xozCR6I6TTfCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"grunt.js","_from":".","_shasum":"b9f60263771f7dd7f17bcc05e6e1e329e2772cc3","engines":{"node":"*>= 0.8.0"},"gitHead":"92d7fb401340892a8f04d497d4e1508c9ed1f8bb","scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"3.9.0","description":"Compile handlebar templates, outputting static HTML","directories":{},"_nodeVersion":"6.1.0","dependencies":{"alce":"^1.0.0","handlebars":">= 1","lodash.merge":"^3.0.0","lodash.toarray":"^3.0.0"},"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":">=0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/grunt-compile-handlebars-2.0.2.tgz_1463642155215_0.2067973257508129","host":"packages-16-east.internal.npmjs.com"}},"2.0.3":{"name":"grunt-compile-handlebars","version":"2.0.3","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@2.0.3","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"ec4e9a03723a572ca94f5858cc57a4877793adec","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-2.0.3.tgz","fileCount":54,"integrity":"sha512-WdfybmWbnMO9keK0JBpCNYRFQoJHUKEeaRFj+BpckVMPic3LZd3wNkim71a7oIUHpGgQfJe5Jgo7/I0GmL43Kg==","signatures":[{"sig":"MEQCIG4QdmaSwj3kDNgCZ+WZZ9QE2crfkFLOHjOmqjJanNOXAiB4/WHIHd/D9jF2Sjy4zCTwbWLeMbtzUjm+/WM7Dd6QqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9t6bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKyxAApH6WNJDEe8Tg6THpoboOHKDFwJuzjNPppZejsauD9qR3uJ8p\r\nX1JLOWEPfpebxYFgFLAs0u9Ghg2iiqhn7CR7eB64HSI/XkoZgBqWaw+UFMGa\r\n8y7Wf6/r/Su/F5sdeE2+r5XIxpYZNbf3dw23++HiMq3VYBhJvKWkoAGsBZFf\r\nacslFp8GDI2WjiX8iT4mBasIg6jFoMDuZ+aHP0e3dxPuew6sgPhwZxiXPBT0\r\nWGqCsf4nHLJoCgY7UNzplzcXl2SBWc+KcPy+cXJhuCJ0HzDhI+IBrZbuVfOG\r\negegjChewE4RFrQdEhU5oS9ny9ADx9KjseK9QA3ceM1HHplsrrU0mOYzyX/n\r\nvosMrg5zlQ3P/RuEiRHOUKdySjXY8AJwFraS84hhW7d4zW+yJUCAsiaTYct9\r\nngCYB1pGcJtKy3iPW5RyJhm6p84TOm2ZPMYC60j8pXdRSc/JCizGsSzIkuI3\r\n6/7pLLZqBBUmt4DEjYZmlq2QuZiC6MAqG3R4X/2c9iCymZdOeCFGpgAkWLrG\r\nM3MLFI2rjwek/S0tdrOU7nU3aMqpAZCc5Ahl/8YT9l+Vx6brl9uLw1UD9aHp\r\n7nRpaT2+QCEsOyHX1H+t4qtXn25GDPB795a2wIwQMcES/7E6agj1TA+CXW7e\r\nKAAkYeP4p2/T3vvsdPOdyDndjL5NHKfoxg4=\r\n=eYWO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"grunt.js","engines":{"node":"*>= 0.8.0"},"gitHead":"bb55520e04b61fb9d2b51288040aabf0aca28c3d","scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"9.3.1","description":"Compile handlebar templates, outputting static HTML","directories":{},"_nodeVersion":"19.4.0","dependencies":{"alce":"^1.0.0","handlebars":">= 1","lodash.merge":"^4.0.0","lodash.toarray":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":">=0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/grunt-compile-handlebars_2.0.3_1677123227115_0.29320921258841826","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"grunt-compile-handlebars","version":"2.0.4","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@2.0.4","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"92a73435028ebd7ee74a2307b6f89bb3fd41ec8b","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-2.0.4.tgz","fileCount":54,"integrity":"sha512-R4M7jP31Se7SMExMO6uqq/glGtbQ7zcfoiYpiKKY/jkWzY9cIxOFwvsL1TWxE3YG8cE/xO5FRXjQ2+PpripJAg==","signatures":[{"sig":"MEQCIC53KVPh+ow4BnwqgxvkLIjJtagaRE8un+5pqc2trreyAiAd2/j1X4tNNxfBw1xTa6b23B+ST3oGJw+hpqELZBAy5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35937},"main":"grunt.js","engines":{"node":"*>= 0.8.0"},"gitHead":"1364ffe822c9e87febc2505b38f6eb15b2547489","scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"10.8.2","description":"Compile handlebar templates, outputting static HTML","directories":{},"_nodeVersion":"22.5.1","dependencies":{"alce":"^1.0.0","handlebars":">= 1","lodash.merge":"^4.0.0","lodash.toarray":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-jshint":"~0.2.0","grunt-contrib-nodeunit":"~0.1.2"},"peerDependencies":{"grunt":">=0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/grunt-compile-handlebars_2.0.4_1730883016252_0.9213631880773474","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"grunt-compile-handlebars","version":"2.1.0","keywords":["gruntplugin","handlebars"],"author":{"url":"https://github.com/patrickkettner","name":"Patrick Kettner","email":"patrick@patrickkettner.com"},"_id":"grunt-compile-handlebars@2.1.0","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"dist":{"shasum":"e5bb28c0877cd3faaed530a41d4d17d3575e6abe","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-2.1.0.tgz","fileCount":82,"integrity":"sha512-uXjNA1uHyc3wv7F3jyu2DdFXdGqxKZHOYOEu3s8Zi6jBI1/nDH3lcMSPsnPCbNWVVglJzjJr5bK5yGKhoANvCg==","signatures":[{"sig":"MEUCIFX9nbP5tqyanRuhQvSvulhFB+kjsJDBSUkevLNc5h8gAiEAwgUBzLX7650HP4MmcUVzo3yCM/FFTkatJNfqYs1XQsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65950},"main":"grunt.js","engines":{"node":"*>= 0.8.0"},"gitHead":"e66c301782369b3dc8cf03414bd541e16ed926b9","scripts":{"test":"grunt test"},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"licenses":[{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/blob/master/LICENSE-MIT","type":"MIT"}],"repository":{"url":"git://github.com/patrickkettner/grunt-compile-handlebars.git","type":"git"},"_npmVersion":"11.18.0","description":"Compile handlebar templates, outputting static HTML","directories":{},"_nodeVersion":"26.4.0","dependencies":{"alce":"^1.0.0","handlebars":">= 1","lodash.merge":"^4.0.0","lodash.toarray":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"grunt":"^1.6.2","grunt-contrib-clean":"^2.0.1","grunt-contrib-jshint":"^3.2.0","grunt-contrib-nodeunit":"^5.0.0"},"peerDependencies":{"grunt":">=0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/grunt-compile-handlebars_2.1.0_1784150096297_0.4038219750047114","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"grunt-compile-handlebars","description":"Compile handlebar templates, outputting static HTML","version":"2.1.1","homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","author":{"name":"Patrick Kettner","email":"patrick@patrickkettner.com","url":"https://github.com/patrickkettner"},"repository":{"type":"git","url":"git://github.com/patrickkettner/grunt-compile-handlebars.git"},"bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"main":"tasks/compile-handlebars.js","bin":{"grunt-compile-handlebars":"bin/grunt-compile-handlebars"},"engines":{"node":">=0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"@eslint/js":"^9.39.5","eslint":"^9.39.5","globals":"^17.7.0","grunt":"^1.6.2","grunt-contrib-clean":"^2.0.1"},"peerDependencies":{"grunt":">=0.4.0"},"dependencies":{"alce":"^1.0.0","handlebars":">= 1","lodash.merge":"^4.0.0","lodash.toarray":"^4.0.0"},"keywords":["gruntplugin","handlebars"],"overrides":{"grunt":{"js-yaml":"3.15.0"}},"license":"MIT","gitHead":"56dd7e2876dc58e52e3158ee7507debd534983f6","_id":"grunt-compile-handlebars@2.1.1","_nodeVersion":"26.4.0","_npmVersion":"11.18.0","dist":{"integrity":"sha512-7pgKyWXEjY3qf/t1dAndL4eCx2c/fEmlnmhuSMjYmcvX/xdC+K9npcRYj8FrQTRhddaMv4PB1PD54llZPdoUig==","shasum":"d95dd39ef3ea8a5737536cc9a4bec4c32daa9b5f","tarball":"https://registry.npmjs.org/grunt-compile-handlebars/-/grunt-compile-handlebars-2.1.1.tgz","fileCount":82,"unpackedSize":68725,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHSxWlVa8uQd6ZRCu9t83mg00kUsC5ocE0v+ozWBy+tWAiEAisCuVlI2S0UGifZSVG6BfMEBNIZZUub0ROFbxtGiYcQ="}]},"_npmUser":{"name":"patrickkettner","email":"patrickkettner@gmail.com"},"directories":{},"maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/grunt-compile-handlebars_2.1.1_1784187263010_0.23368012763699042"},"_hasShrinkwrap":false}},"time":{"created":"2012-10-10T19:21:28.268Z","modified":"2026-07-16T07:34:23.274Z","0.1.0":"2012-10-10T19:21:28.745Z","0.2.0":"2012-11-27T19:30:22.837Z","0.4.0":"2013-04-08T03:54:09.892Z","0.4.1":"2013-04-08T04:13:16.151Z","0.6.0":"2013-04-16T15:36:21.498Z","0.6.1":"2013-10-22T06:52:01.537Z","0.6.2":"2013-10-31T15:19:13.923Z","0.6.3":"2014-01-20T19:19:59.877Z","0.7.0":"2014-03-09T05:49:13.283Z","0.7.2":"2014-03-13T03:51:52.847Z","0.7.3":"2014-03-26T17:49:13.754Z","0.7.4":"2014-04-29T04:05:48.230Z","0.8.0":"2014-05-06T02:24:42.878Z","0.7.5":"2014-06-10T07:01:30.517Z","0.7.6":"2014-07-15T20:10:11.953Z","0.7.7":"2014-07-19T19:45:42.996Z","0.7.8":"2014-07-26T07:21:55.191Z","1.0.0":"2014-12-01T05:08:54.379Z","1.0.1":"2014-12-29T16:42:38.632Z","2.0.0":"2015-04-27T14:19:58.421Z","2.0.1":"2016-01-14T10:02:38.194Z","2.0.2":"2016-05-19T07:15:58.133Z","2.0.3":"2023-02-23T03:33:47.265Z","2.0.4":"2024-11-06T08:50:16.419Z","2.1.0":"2026-07-15T21:14:56.450Z","2.1.1":"2026-07-16T07:34:23.136Z"},"bugs":{"url":"https://github.com/patrickkettner/grunt-compile-handlebars/issues"},"author":{"name":"Patrick Kettner","email":"patrick@patrickkettner.com","url":"https://github.com/patrickkettner"},"homepage":"https://github.com/patrickkettner/grunt-compile-handlebars","keywords":["gruntplugin","handlebars"],"repository":{"type":"git","url":"git://github.com/patrickkettner/grunt-compile-handlebars.git"},"description":"Compile handlebar templates, outputting static HTML","maintainers":[{"name":"patrickkettner","email":"patrickkettner@gmail.com"}],"readme":"# grunt-compile-handlebars [![Tests](https://github.com/patrickkettner/grunt-compile-handlebars/actions/workflows/test.yml/badge.svg)](https://github.com/patrickkettner/grunt-compile-handlebars/actions/workflows/test.yml)\n\nCompiles handlebar templates, outputs static HTML\n\n## Getting Started\nInstall this grunt plugin next to your project's [grunt.js gruntfile][getting_started] with: `npm install grunt-compile-handlebars`\n\nThen add this line to your project's `Gruntfile.js` gruntfile:\n\n```javascript\ngrunt.loadNpmTasks('grunt-compile-handlebars');\n```\n\n[grunt]: https://github.com/gruntjs/grunt\n[getting_started]: https://github.com/gruntjs/grunt/blob/master/docs/getting_started.md\n\n## Documentation\n### Who\npatrick kettner - a web developer who consistently worked with large static data sets.\n\n### What\ngrunt-compile-handlebars takes in a handlebars template (and optionally static pre and post html), runs a dataset over it, and outputs static html.\n\n### Where\ninside of a grunt task. I assume you know what gruntjs is, but if not - [gruntjs.com](http://gruntjs.com)\n\n### When\nYou have ton of data that rarely changes that you want to template.\n\n### How\nThere are a lot of different ways to input data, it accepts most any dynamic and static\ninput.\nHeres a few of the ways you can use it\n\n```javascript\n'compile-handlebars': {\n  allStatic: {\n    files: [{\n      src: 'test/fixtures/template.handlebars',\n      dest: 'tmp/allStatic.html'\n    }],\n    preHTML: 'test/fixtures/pre-dev.html',\n    postHTML: 'test/fixtures/post-dev.html',\n    templateData: 'test/fixtures/data.json'\n  },\n  dynamicHandlebars: {\n    files: [{\n        src: '<h1></h1>',\n        dest: 'tmp/dynamicHandlebars.html'\n    }],\n    templateData: {},\n    handlebars: 'node_modules/handlebars'\n  },\n  jsonHandlebars: {\n    files: [{\n      src: 'test/fixtures/sweedishTemplate.json',\n      dest: 'tmp/sweedish.json'\n    }],\n    templateData: 'test/fixtures/sweedishData.json'\n  },\n  dynamicTemplate: {\n    files: [{\n        src: '<h1>{{salutation}}{{punctuation}} {{location}}</h1>',\n        dest: 'tmp/dynamicTemplate.html'\n    }],\n    template: '<h1>{{salutation}}{{punctuation}} {{location}}</h1>',\n    templateData: 'test/fixtures/data.json'\n  },\n  dynamicTemplateData: {\n    files: [{\n      src: 'test/fixtures/template.handlebars',\n      dest: 'tmp/dynamicTemplateData.html'\n    }],\n    templateData: {\n      \"salutation\": \"Hallo\",\n      \"punctuation\": \",\",\n      \"location\": \"Welt\"\n    }\n  },\n  dynamicPre: {\n    files: [{\n      src: 'test/fixtures/template.handlebars',\n      dest: 'tmp/dynamicPre.html'\n    }],\n    preHTML: '<header>INLINE HEADER</header>',\n    templateData: 'test/fixtures/data.json'\n  },\n  dynamicPost: {\n    files: [{\n      src: 'test/fixtures/template.handlebars',\n      dest: 'tmp/dynamicPost.html'\n    }],\n    postHTML: '<footer>INLINE FOOTER</footer>',\n    templateData: 'test/fixtures/data.json'\n  },\n  anyArray: {\n    files: [{\n      src: ['test/fixtures/deep/romanian.handlebars', 'test/fixtures/deep/german.handlebars'],\n      dest: ['tmp/deep/romanian.html','tmp/deep/german.html']\n    }],\n    templateData: ['test/fixtures/deep/romanian.json', 'test/fixtures/deep/german.json'],\n    helpers: ['test/helpers/super_helper.js'],\n    partials: ['test/fixtures/deep/shared/foo.handlebars']\n  },\n  globbedTemplateAndOutput: {\n    files: [{\n        expand: true,\n        cwd: 'test/fixtures/',\n        src: 'deep/**/*.handlebars',\n        dest: 'tmp/',\n        ext: '.html'\n    }],\n    templateData: 'test/fixtures/deep/**/*.json',\n    helpers: 'test/helpers/**/*.js',\n    partials: 'test/fixtures/deep/shared/**/*.handlebars'\n  },\n  globalJsonGlobbedTemplate: {\n    files: [{\n        expand: true,\n        cwd: 'test/fixtures/',\n        src: 'deep/**/*.handlebars',\n        dest: 'tmp/',\n        ext: '.html'\n    }],\n    templateData: 'test/fixtures/deep/**/*.json',\n    helpers: 'test/helpers/**/*.js',\n    partials: 'test/fixtures/deep/shared/**/*.handlebars',\n    globals: [\n      'test/globals/info.json',\n      'test/globals/textspec.json',\n      {\n        textspec: {\n          \"ps\": \"P.S. from Gruntfile.js\"\n        }\n      }\n    ]\n  },\n  registerFullPath: {\n    files: [{\n        src: '<h1>{{salutation}}{{punctuation}} {{location}}</h1>{{> test/fixtures/deep/shared/pathTest}}',\n        dest: 'tmp/fullPath.html'\n    }],\n    templateData: {\n      \"salutation\": \"Hallo\",\n      \"punctuation\": \",\",\n      \"location\": \"Welt\"\n    },\n    partials: 'test/fixtures/deep/shared/**/*.handlebars',\n    registerFullPath: true\n  },\n  concatGlobbed: {\n    files: [{\n      src: 'test/fixtures/deep/**/*.handlebars',\n      dest: 'tmp/concatGlobbed.html'\n    }],\n    templateData: 'test/fixtures/deep/**/*.json'\n  },\n  oneTemplateToManyOutputs: {\n    files: [{\n      src: 'test/fixtures/template.handlebars',\n      dest: ['tmp/oneTemplateToManyOutputs1.html', 'tmp/oneTemplateToManyOutputs2.html']\n    }],\n    templateData: ['test/fixtures/oneTemplateToManyOutputs1.json', 'test/fixtures/oneTemplateToManyOutputs2.json']\n  }\n},\n```\n\nThe available configuration options are as follows\n\nUnless otherwise noted, all configurable values can be represented as\n* a string representing the path to a specific file\n* a string representing the path to a [globbed representation](http://gruntjs.com/api/grunt.file#globbing-patterns) of the files, matched up against the values resolved from the `template` configuration\n* an array of literal paths, globbed paths, or a combination of the two\n\n__`files`__ - A typical [grunt files object](http://gruntjs.com/configuring-tasks#building-the-files-object-dynamically). The `src` are your handlebar templates, the `dest` is your html ouput. See the grunt documentation and the usage examples above for more info on how to use this object.\n\n__`preHTML`__ - Static text to be inserted before the compiled template\n__`postHTML`__ - Static text to be inserted after the compiled template\n\n__`templateData` ~~ The data being fed to compiled template, in addition to the normal configurable values, this can be\n* an inline string representation of a data (I don't know why you would do that though, when you can do...)\n* an inline JSON representation of a data\n* a function that returns any of the above, resolved when the task runs\n\n__`globals`__ - globals that can be included, useful for when you have template specific data, but want some data available to all templates\n__`helpers`__ - handlebars helpers\n__`partials`__ - handlebars partials\n\n__`iterate`__ - a dot-delimited key path into the resolved `templateData`. When set, the target's template is compiled once per entry of the object or array at that path, instead of once per data file. Each entry is rendered with the full `templateData` as its base context and the entry's own fields merged on top, and `dest` is itself treated as a handlebars template, rendered with the same context plus the entry's `key`. `globals` participate as usual (the `templateData` wins collisions), and entries themselves must be objects. Useful for generating many pages (blog posts, events) from a single data file:\n\n```js\nposts: {\n  files: [{\n    src: 'src/templates/post.handlebars',\n    dest: 'dist/blog/post-{{key}}.html'\n  }],\n  templateData: 'src/data/site.json',\n  iterate: 'posts'\n}\n```\n\n__`isolated`__ - when `true`, the target gets its own handlebars environment. Normally all targets in a run share one, so partials and helpers registered by an earlier target are still registered (and can collide) in later ones; an isolated target starts clean and leaks nothing to the targets after it.\n\n__`registerFullPath`__ - normally, helpers and partials are registered under their basename, rather than their path (e.g. partial at `partials/deep/awesomePartial.handlebars` is registered as `{{> awesomePartial}}`). When set to `true`, helpers and partials are registered under their full paths (e.g. {{> partials/deep/awesomePartial}}), to prevent clobbering after resolving globbed values.\n\n`handlebars` - a string representing the path to an instance of handlebars (if you don't want to use the bundeled version).\nNote: This __cannot__ be `require('handlebars')`, as that creates a circular reference. You need to pass the path to the instance you want to use, i.e. `handlebars: \"./node_modules/handlebars\"`\n\n#### A note on globing\n\nWhen you specify templates using globs, the values from `template` are used to create the values for output, for example, if your file structure looks like this\n\n```\n|-foo\n  |-bar.handlebars\n  |-baz.handlebars\n  |-bar.json\n  |-baz.json\n```\n\nand your configuration looks like this\n\n```\nfiles: [{\n    expand: true,\n    cwd: './foo/',\n    src: '*.handlebars',\n    dest: './foo/',\n    ext: '.html'\n}],\n\"templateData\": \"./foo/*.json\",\n```\n\nthe output would be `./foo/bar.html` and `./foo/baz.html`\n\n\n### Why\nI had to work with several hundred repeated data structures that never changed. Keeping them all in html was silly, but pushing out a template engine for the end user to compile the same information multiple times was even sillier. This allows you to have your templated cake and eat it too.\n\n## Release History\n * 2.1.1 - Chas - replace the long-dead jshint and nodeunit dev dependency trees with eslint and a plain assert runner, `npm install` is finally silent again\n * 2.1.0 - Royal - @mikemellor11 fixed globbed `templateData` matching when templates and data live in separate trees, @thejsj added support for `templateData` as a function, @paintedbicycle's parent/child pages are now supported via the new `iterate` option, the new `isolated` option keeps a target's partials and helpers to itself, modernized the test setup\n * 2.0.4 - Max - @maxcarriere added support for passing options through to handlebars compile\n * 2.0.3 - Duke - version bump lodash\n * 2.0.2 - Gadge - fixup Grunt PeerDeps requirement for 1.0 compatibility, have templateData return an empty object when omitted\n * 2.0.1 - Candy - @jrylander updated the lodash dependency to fix breakages introduced in lodash v4\n * 2.0.0 - Jed - @timhettler rewrote larges swaths of the task to use the [Grunt file object](http://gruntjs.com/configuring-tasks#files-object-format)\n * 1.0.1 - Lazy-Eye - @gapipro added path cache for partials and helpers, and fixed using mulitple templates with the same filename\n * 1.0.0 - Serge - Add inline object support for `globals`, fix `outputInInput`\n * 0.7.8 - Eli - add `outputInInput` setting to send outputted files back to their handlebars directory\n * 0.7.7 - Uzi - swap out `JSON.parse` for `alce.parse`, allowing for (technically invalid) single quoted json\n * 0.7.6 - Kristofferson - explicitly check that `isGlob` is undefined, preventing a false negative on empty strings\n * 0.7.5 - Redford - add `registerFullPath` option to prevent partial/helper registration clobbering, update README\n * 0.7.4 - M. Jean - don't send objects to handlebars.compile, code cleanup\n * 0.7.3 - Cousin Ben - switch from require to readFile to allow for html in partials\n * 0.7.2 - Bernice - @stimmins improved handling of templateData and globals\n * 0.7.1 - Margaret - fix 0.8 compatibility\n * 0.7.0 - Rosemary - Allow for arrays instead of globbing, remove depreicated grunt methods\n * 0.6.3 - Pelé  - @mattcg fixed an issue with large amounts of templates\n * 0.6.2 - Dignan  - @goette added support for a global json config\n * 0.6.1 - Grace  - @robinqu added support for handlebars partials\n * 0.6.0 - Future Man - added globbing, lots more test\n * 0.4.0 - Oseary - upgraded to grunt 0.4, removed extra tasks, added tests\n * 0.0.2 - Inez - changed to grunt's native json parser (thanks to @sebslomski). Updated Readme\n * 0.0.1 - Dudley - Initial commit\n\n## License\nCopyright (c) 2014 Patrick Kettner\nLicensed under the MIT license.\n","readmeFilename":"README.md","users":{"drewigg":true,"lonekorean":true,"paintedbicycle":true},"license":"MIT"}