{"_id":"hbs","_rev":"1612828","name":"hbs","description":"Express.js template engine plugin for Handlebars","dist-tags":{"latest":"4.2.0"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"time":{"modified":"2021-11-17T04:01:07.000Z","created":"2011-01-20T00:16:20.795Z","4.2.0":"2021-11-17T03:59:03.153Z","4.1.2":"2021-04-15T18:39:23.835Z","4.1.1":"2020-04-04T03:47:28.070Z","4.1.0":"2020-01-15T02:30:47.354Z","4.0.6":"2019-10-09T13:22:38.798Z","4.0.5":"2019-09-27T16:06:14.856Z","4.0.4":"2019-04-15T01:56:39.858Z","4.0.3":"2019-03-01T16:15:03.324Z","4.0.2":"2019-02-19T00:02:09.353Z","4.0.1":"2016-09-18T20:35:23.622Z","4.0.0":"2015-11-02T15:40:24.179Z","3.1.1":"2015-09-11T19:05:20.412Z","3.1.0":"2015-06-10T16:05:02.507Z","3.0.1":"2015-03-13T01:17:33.537Z","3.0.0":"2015-03-10T06:26:09.955Z","2.9.0":"2015-03-06T18:30:00.123Z","2.8.0":"2014-12-26T18:53:56.569Z","2.7.0":"2014-06-02T21:52:53.795Z","2.6.0":"2014-04-06T04:07:27.084Z","2.5.0":"2014-02-19T19:19:35.082Z","2.4.0":"2013-09-14T01:34:42.089Z","2.3.1":"2013-08-01T07:58:57.212Z","2.3.0":"2013-05-30T17:12:39.248Z","2.1.0":"2013-03-19T06:39:39.706Z","2.0.2":"2013-02-21T16:24:21.558Z","2.0.1":"2012-11-30T07:25:23.746Z","2.0.0":"2012-11-21T06:37:31.219Z","1.0.9":"2012-11-01T23:23:06.693Z","1.0.8":"2012-10-31T17:37:08.464Z","1.0.7":"2012-10-25T18:42:47.078Z","1.0.6":"2012-10-23T18:59:27.396Z","1.0.5":"2012-08-02T13:23:19.131Z","1.0.4":"2012-06-21T22:52:31.707Z","1.0.3":"2012-05-24T16:07:02.660Z","1.0.2":"2012-05-03T21:01:27.452Z","1.0.1":"2011-09-13T21:09:35.821Z","1.0.0":"2011-09-05T22:54:51.753Z","0.0.7":"2011-03-31T13:46:14.402Z","0.0.6":"2011-03-18T00:32:37.609Z","0.0.5":"2011-03-15T23:18:25.816Z","0.0.4":"2011-01-20T00:16:20.795Z","0.0.2-1":"2011-01-20T00:16:20.795Z","0.0.3":"2011-01-20T00:16:20.795Z","0.0.3-1":"2011-01-20T00:16:20.795Z","0.0.3-2":"2011-01-20T00:16:20.795Z","0.0.3-3":"2011-01-20T00:16:20.795Z","0.0.3-4":"2011-01-20T00:16:20.795Z","0.0.2-3":"2011-01-20T00:16:20.795Z","0.0.2-2":"2011-01-20T00:16:20.795Z"},"users":{"dresende":true,"fgribreau":true,"pid":true,"bencevans":true,"luk":true,"fiws":true,"shtylman":true,"sironfoot":true,"spekkionu":true,"knownasilya":true,"josephdavisco":true,"lucasmciruzzi":true,"jmorris":true,"defunctzombie":true,"softwind":true,"mofies":true,"zhoutk":true,"shipengyan":true,"kenkao":true,"snowdream":true,"ncfoco":true,"wkaifang":true,"lingshnjun":true,"crowelch":true,"leonning":true,"ivan.marquez":true,"phoenixsoul":true,"mikkoh85":true,"manhhailua":true,"vasiltehanov":true,"drewigg":true,"mattbodman":true,"joshberg":true,"izzy":true,"fabrianibrahim":true,"largepuma":true,"tonstwo":true,"serge-nikitin":true,"rlafferty":true,"chinjon":true,"jaguarj":true,"taita":true,"josemarjobs":true,"karzanosman984":true,"alexxnica":true,"cslasher":true,"maciej.litwiniec":true,"codeinfront":true,"duooduo":true,"greganswer":true,"joe.li":true,"abhijitkalta":true,"nauhil":true,"fabiomendonca":true,"jhillacre":true,"hehaiyang":true,"tomasmax":true,"alanson":true,"trinup":true,"robinblomberg":true,"ehrig":true,"p6r":true,"leor":true,"brave_cgx":true,"brocier":true,"ryaned":true,"hanawasborn":true,"thiagowittmann":true,"diogocapela":true,"samadi":true,"hkb06542":true,"jussipekka":true,"kaycee":true},"author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"repository":{"type":"git","url":"git+https://github.com/pillarjs/hbs.git"},"versions":{"4.2.0":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"4.2.0","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"contributors":[{"name":"Roman Shtylman","email":"shtylman@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/pillarjs/hbs.git"},"main":"lib/hbs.js","dependencies":{"handlebars":"4.7.7","walk":"2.3.15"},"devDependencies":{"eslint":"7.32.0","eslint-plugin-markdown":"2.2.1","mocha":"9.1.3","nyc":"15.1.0","rimraf":"2.7.1","supertest":"6.1.6"},"engines":{"node":">= 0.8","npm":"1.2.8000 || >= 1.4.16"},"scripts":{"lint":"eslint .","test":"mocha --reporter spec --ui qunit --bail test/*/index.js","test-ci":"nyc --reporter=lcov --reporter=text npm test","test-cov":"nyc --reporter=html --reporter=text npm test"},"gitHead":"5790e5e1debc3990ee17b9cb26edfb95ac75ae41","bugs":{"url":"https://github.com/pillarjs/hbs/issues"},"homepage":"https://github.com/pillarjs/hbs#readme","_id":"hbs@4.2.0","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"shasum":"10e40dcc24d5be7342df9636316896617542a32b","size":7476,"noattachment":false,"key":"/hbs/-/hbs-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-4.2.0.tgz"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"directories":{},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hbs_4.2.0_1637121543012_0.8136554048843467"},"_hasShrinkwrap":false,"publish_time":1637121543153,"_cnpm_publish_time":1637121543153},"4.1.2":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"4.1.2","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"contributors":[{"name":"Roman Shtylman","email":"shtylman@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/pillarjs/hbs.git"},"main":"lib/hbs.js","dependencies":{"handlebars":"4.7.7","walk":"2.3.14"},"devDependencies":{"eslint":"7.24.0","eslint-plugin-markdown":"2.0.1","mocha":"8.3.2","nyc":"15.1.0","rimraf":"2.7.1","supertest":"6.1.3"},"engines":{"node":">= 0.8","npm":"1.2.8000 || >= 1.4.16"},"scripts":{"lint":"eslint .","test":"mocha --reporter spec --ui qunit --bail test/*/index.js","test-cov":"nyc --reporter=html --reporter=text npm test"},"gitHead":"00764e084fc982f2b0e96cf7b33816d5e7c43d5f","bugs":{"url":"https://github.com/pillarjs/hbs/issues"},"homepage":"https://github.com/pillarjs/hbs#readme","_id":"hbs@4.1.2","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"8d8c07b50d985b580a3d6eae9bf52393a47b9aaf","size":6929,"noattachment":false,"key":"/hbs/-/hbs-4.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-4.1.2.tgz"},"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"directories":{},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hbs_4.1.2_1618511963706_0.5901405548297005"},"_hasShrinkwrap":false,"publish_time":1618511963835,"_cnpm_publish_time":1618511963835},"4.1.1":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"4.1.1","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"contributors":[{"name":"Roman Shtylman","email":"shtylman@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/pillarjs/hbs.git"},"main":"lib/hbs.js","dependencies":{"handlebars":"4.7.6","walk":"2.3.14"},"devDependencies":{"eslint":"6.8.0","eslint-plugin-markdown":"1.0.2","mocha":"7.1.1","nyc":"15.0.0","rimraf":"2.7.1","supertest":"4.0.2"},"engines":{"node":">= 0.8","npm":"1.2.8000 || >= 1.4.16"},"scripts":{"lint":"eslint --plugin markdown --ext js,md .","test":"mocha --reporter spec --ui qunit --bail test/*/index.js","test-cov":"nyc --reporter=html --reporter=text npm test"},"gitHead":"7a0da809f2842b98d62640a55fdd03daa55cbf9f","bugs":{"url":"https://github.com/pillarjs/hbs/issues"},"homepage":"https://github.com/pillarjs/hbs#readme","_id":"hbs@4.1.1","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"shasum":"8aab17ca6ae70f9aaa225278bed7af31011254b7","size":6925,"noattachment":false,"key":"/hbs/-/hbs-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-4.1.1.tgz"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hbs_4.1.1_1585972047944_0.5064132467910951"},"_hasShrinkwrap":false,"publish_time":1585972048070,"_cnpm_publish_time":1585972048070},"4.1.0":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"4.1.0","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"contributors":[{"name":"Roman Shtylman","email":"shtylman@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/pillarjs/hbs.git"},"main":"lib/hbs.js","dependencies":{"handlebars":"4.5.3","walk":"2.3.14"},"devDependencies":{"eslint":"5.16.0","mocha":"7.0.0","nyc":"15.0.0","rimraf":"2.7.1","supertest":"4.0.2"},"engines":{"node":">= 0.8","npm":"1.2.8000 || >= 1.4.16"},"scripts":{"lint":"eslint .","test":"mocha --reporter spec --ui qunit --bail test/*/index.js","test-cov":"nyc --reporter=html --reporter=text npm test"},"gitHead":"55df10904da5ee9333bf67064c5cb3289ece6977","bugs":{"url":"https://github.com/pillarjs/hbs/issues"},"homepage":"https://github.com/pillarjs/hbs#readme","_id":"hbs@4.1.0","_nodeVersion":"13.6.0","_npmVersion":"6.13.4","dist":{"shasum":"ddcf3d574a6be5f7abfbd8a350a3db62ef66a13c","size":6833,"noattachment":false,"key":"/hbs/-/hbs-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-4.1.0.tgz"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hbs_4.1.0_1579055447191_0.8823193416931314"},"_hasShrinkwrap":false,"publish_time":1579055447354,"_cnpm_publish_time":1579055447354},"4.0.6":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"4.0.6","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"contributors":[{"name":"Roman Shtylman","email":"shtylman@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/pillarjs/hbs.git"},"main":"lib/hbs.js","dependencies":{"handlebars":"4.3.5","walk":"2.3.14"},"devDependencies":{"eslint":"5.16.0","mocha":"6.2.1","nyc":"14.1.1","rimraf":"2.7.1","supertest":"4.0.2"},"engines":{"node":">= 0.8","npm":"1.2.8000 || >= 1.4.16"},"scripts":{"lint":"eslint .","test":"mocha --reporter spec test/*/index.js","test-cov":"nyc --reporter=html --reporter=text npm test"},"gitHead":"558861c4dd151a8f56ce29f21e1a949d280d314e","bugs":{"url":"https://github.com/pillarjs/hbs/issues"},"homepage":"https://github.com/pillarjs/hbs#readme","_id":"hbs@4.0.6","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"shasum":"3054144dbd399cc7d351a39c016b3a52c9e19f5d","size":6676,"noattachment":false,"key":"/hbs/-/hbs-4.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-4.0.6.tgz"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hbs_4.0.6_1570627358657_0.8402661283243484"},"_hasShrinkwrap":false,"publish_time":1570627358798,"_cnpm_publish_time":1570627358798},"4.0.5":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"4.0.5","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"contributors":[{"name":"Roman Shtylman","email":"shtylman@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/pillarjs/hbs.git"},"main":"lib/hbs.js","dependencies":{"handlebars":"4.3.3","walk":"2.3.14"},"devDependencies":{"eslint":"5.16.0","mocha":"6.2.0","nyc":"14.1.1","rimraf":"2.7.1","supertest":"4.0.2"},"engines":{"node":">= 0.8","npm":"1.2.8000 || >= 1.4.16"},"scripts":{"lint":"eslint .","test":"mocha --reporter spec test/*/index.js","test-cov":"nyc --reporter=html --reporter=text npm test"},"gitHead":"a992f589a97106e08f365a5042d47fd1f8504273","bugs":{"url":"https://github.com/pillarjs/hbs/issues"},"homepage":"https://github.com/pillarjs/hbs#readme","_id":"hbs@4.0.5","_nodeVersion":"12.10.0","_npmVersion":"6.11.3","dist":{"shasum":"284e77f9ad579c1051388094b5ea7060dee478b9","size":6789,"noattachment":false,"key":"/hbs/-/hbs-4.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-4.0.5.tgz"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hbs_4.0.5_1569600374764_0.16880809257364593"},"_hasShrinkwrap":false,"publish_time":1569600374856,"_cnpm_publish_time":1569600374856},"4.0.4":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"4.0.4","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"contributors":[{"name":"Roman Shtylman","email":"shtylman@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/pillarjs/hbs.git"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"4.0.14","walk":"2.3.9"},"devDependencies":{"istanbul":"0.4.5","mocha":"1.21.5","supertest":"1.1.0"},"license":"MIT","engines":{"node":">= 0.8.0"},"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha"},"gitHead":"3a8a47ec53bddf87183fb6e903d0d0cf0876c062","bugs":{"url":"https://github.com/pillarjs/hbs/issues"},"homepage":"https://github.com/pillarjs/hbs#readme","_id":"hbs@4.0.4","_nodeVersion":"11.14.0","_npmVersion":"6.7.0","dist":{"shasum":"6139e8dcdec83d6352da3303337457823bca2c45","size":7591,"noattachment":false,"key":"/hbs/-/hbs-4.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-4.0.4.tgz"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hbs_4.0.4_1555293399643_0.9383437383715052"},"_hasShrinkwrap":false,"publish_time":1555293399858,"_cnpm_publish_time":1555293399858},"4.0.3":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"4.0.3","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"contributors":[{"name":"Roman Shtylman","email":"shtylman@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/pillarjs/hbs.git"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"4.0.13","walk":"2.3.9"},"devDependencies":{"istanbul":"0.4.5","mocha":"1.21.5","supertest":"1.1.0"},"license":"MIT","engines":{"node":">= 0.8.0"},"scripts":{"test":"istanbul cover node_modules/mocha/bin/_mocha"},"gitHead":"5d71299ea6309452975a379cf9c156245f9cb6f8","bugs":{"url":"https://github.com/pillarjs/hbs/issues"},"homepage":"https://github.com/pillarjs/hbs#readme","_id":"hbs@4.0.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"dist":{"shasum":"18f5b15cdc900798e26133284294070666f8131c","size":7917,"noattachment":false,"key":"/hbs/-/hbs-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-4.0.3.tgz"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hbs_4.0.3_1551456903146_0.18856582526706878"},"_hasShrinkwrap":false,"publish_time":1551456903324,"_cnpm_publish_time":1551456903324},"4.0.2":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"4.0.2","homepage":"https://github.com/pillarjs/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"4.0.13","walk":"2.3.9"},"devDependencies":{"mocha":"1.6.0","npm":"3.10.6","request":"2.74.0"},"license":"MIT","scripts":{"test":"mocha"},"engines":{"node":">= 0.8.0"},"repository":{"type":"git","url":"git://github.com/pillarjs/hbs.git"},"gitHead":"51457e90343a4fa1fadf0b333467f8a56177d371","bugs":{"url":"https://github.com/pillarjs/hbs/issues"},"_id":"hbs@4.0.2","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"defunctzombie","email":"shtylman@gmail.com"},"dist":{"shasum":"9289ea8d0b906548cb61318f615dd10c5b5c152a","size":7222,"noattachment":false,"key":"/hbs/-/hbs-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-4.0.2.tgz"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hbs_4.0.2_1550534529223_0.7341985646860199"},"_hasShrinkwrap":false,"publish_time":1550534529353,"_cnpm_publish_time":1550534529353},"4.0.1":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"4.0.1","homepage":"https://github.com/pillarjs/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"4.0.5","walk":"2.3.9"},"devDependencies":{"mocha":"1.6.0","npm":"3.10.6","request":"2.74.0"},"license":"MIT","scripts":{"test":"mocha"},"engines":{"node":">= 0.8.0"},"repository":{"type":"git","url":"git://github.com/pillarjs/hbs.git"},"gitHead":"1047eb2cd67efbf1f50786f143853a37653ff7fb","bugs":{"url":"https://github.com/pillarjs/hbs/issues"},"_id":"hbs@4.0.1","_shasum":"4bfd98650dc8c9dac44b3ca9adf9c098e8bc33b6","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"defunctzombie","email":"shtylman@gmail.com"},"dist":{"shasum":"4bfd98650dc8c9dac44b3ca9adf9c098e8bc33b6","size":7266,"noattachment":false,"key":"/hbs/-/hbs-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-4.0.1.tgz"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/hbs-4.0.1.tgz_1474230923372_0.11321658687666059"},"publish_time":1474230923622,"_cnpm_publish_time":1474230923622,"_hasShrinkwrap":false},"4.0.0":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"4.0.0","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"4.0.3","walk":"2.2.1"},"devDependencies":{"mocha":"1.6.0","npm":"1.3.6","request":"2.25.0"},"license":"MIT","scripts":{"test":"mocha"},"engines":{"node":">= 0.8.0"},"repository":{"type":"git","url":"git://github.com/donpark/hbs.git"},"gitHead":"da08a61a3e218fb6d9d593095e4797429a9a244f","bugs":{"url":"https://github.com/donpark/hbs/issues"},"_id":"hbs@4.0.0","_shasum":"5aa24d0fd8943d576a5932dab03adc5185b1816c","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"defunctzombie","email":"shtylman@gmail.com"},"dist":{"shasum":"5aa24d0fd8943d576a5932dab03adc5185b1816c","size":7170,"noattachment":false,"key":"/hbs/-/hbs-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-4.0.0.tgz"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1446478824179,"_cnpm_publish_time":1446478824179,"_hasShrinkwrap":false},"3.1.1":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"3.1.1","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"3.0.0","walk":"2.2.1"},"devDependencies":{"mocha":"1.6.0","npm":"1.3.6","request":"2.25.0"},"license":"MIT","scripts":{"test":"mocha"},"engines":{"node":">= 0.8.0"},"repository":{"type":"git","url":"git://github.com/donpark/hbs.git"},"gitHead":"8e1d80142dea35ae94b08b018fd96bdfc9ea84b9","bugs":{"url":"https://github.com/donpark/hbs/issues"},"_id":"hbs@3.1.1","_shasum":"aa6a86a3eaf4cb2dca823ed1b914500e9c2582fd","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"defunctzombie","email":"shtylman@gmail.com"},"dist":{"shasum":"aa6a86a3eaf4cb2dca823ed1b914500e9c2582fd","size":7122,"noattachment":false,"key":"/hbs/-/hbs-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-3.1.1.tgz"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1441998320412,"_cnpm_publish_time":1441998320412,"_hasShrinkwrap":false},"3.1.0":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"3.1.0","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"3.0.0","walk":"2.2.1"},"devDependencies":{"mocha":"1.6.0","npm":"1.3.6","request":"2.25.0"},"license":"MIT","scripts":{"test":"mocha"},"engines":{"node":">= 0.8.0"},"repository":{"type":"git","url":"git://github.com/donpark/hbs.git"},"gitHead":"3656dc8886bd5b556ce4bb322f4cffec89f185c9","bugs":{"url":"https://github.com/donpark/hbs/issues"},"_id":"hbs@3.1.0","_shasum":"fccd478ef79a9a2d593fbaf3ead7ee0edf899d7a","_from":".","_npmVersion":"2.11.1","_nodeVersion":"0.10.38","_npmUser":{"name":"defunctzombie","email":"shtylman@gmail.com"},"dist":{"shasum":"fccd478ef79a9a2d593fbaf3ead7ee0edf899d7a","size":7075,"noattachment":false,"key":"/hbs/-/hbs-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-3.1.0.tgz"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1433952302507,"_cnpm_publish_time":1433952302507,"_hasShrinkwrap":false},"3.0.1":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"3.0.1","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"3.0.0","walk":"2.2.1"},"devDependencies":{"mocha":"1.6.0","npm":"1.3.6","request":"2.25.0"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.8.0"},"repository":{"type":"git","url":"git://github.com/donpark/hbs.git"},"gitHead":"ee3f185b400e01ce4d866f4d9700c7083a51a5e0","bugs":{"url":"https://github.com/donpark/hbs/issues"},"_id":"hbs@3.0.1","_shasum":"4bc65dc735551527c17c732ebc04fbd608ca30b5","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.10.35","_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"dist":{"shasum":"4bc65dc735551527c17c732ebc04fbd608ca30b5","size":7046,"noattachment":false,"key":"/hbs/-/hbs-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-3.0.1.tgz"},"publish_time":1426209453537,"_cnpm_publish_time":1426209453537,"_hasShrinkwrap":false},"3.0.0":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"3.0.0","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"3.0.0","walk":"2.2.1"},"devDependencies":{"mocha":"1.6.0","npm":"1.3.6","request":"2.25.0"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.8.0"},"repository":{"type":"git","url":"git://github.com/donpark/hbs.git"},"gitHead":"d7da8db7904876053fe745cc42e26af0cc88c1dc","bugs":{"url":"https://github.com/donpark/hbs/issues"},"_id":"hbs@3.0.0","_shasum":"743ecadf230b5c8495a0da0d708aba3790b3dcb7","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.10.35","_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"dist":{"shasum":"743ecadf230b5c8495a0da0d708aba3790b3dcb7","size":7014,"noattachment":false,"key":"/hbs/-/hbs-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-3.0.0.tgz"},"publish_time":1425968769955,"_cnpm_publish_time":1425968769955,"_hasShrinkwrap":false},"2.9.0":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"2.9.0","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"2.0.0","walk":"2.2.1"},"devDependencies":{"mocha":"1.6.0","npm":"1.3.6","request":"2.25.0"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.8.0"},"repository":{"type":"git","url":"git://github.com/donpark/hbs.git"},"gitHead":"5e447748df34d4b2b12b33cb6c37aa4569b470ff","bugs":{"url":"https://github.com/donpark/hbs/issues"},"_id":"hbs@2.9.0","_shasum":"a62ce11d48269583e0303b90fce909c731da808b","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.10.35","_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"dist":{"shasum":"a62ce11d48269583e0303b90fce909c731da808b","size":7001,"noattachment":false,"key":"/hbs/-/hbs-2.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-2.9.0.tgz"},"publish_time":1425666600123,"_cnpm_publish_time":1425666600123,"_hasShrinkwrap":false},"2.8.0":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"2.8.0","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"2.0.0","walk":"2.2.1"},"devDependencies":{"mocha":"1.6.0","npm":"1.3.6","request":"2.25.0"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.8.0"},"repository":{"type":"git","url":"git://github.com/donpark/hbs.git"},"gitHead":"18c18230c47570a2f07f762a5600933d350abfba","bugs":{"url":"https://github.com/donpark/hbs/issues"},"_id":"hbs@2.8.0","_shasum":"b80720d10879263ef57531af0620f6ff994bea6f","_from":".","_npmVersion":"2.1.12","_nodeVersion":"0.10.33","_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"dist":{"shasum":"b80720d10879263ef57531af0620f6ff994bea6f","size":6809,"noattachment":false,"key":"/hbs/-/hbs-2.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-2.8.0.tgz"},"publish_time":1419620036569,"_cnpm_publish_time":1419620036569,"_hasShrinkwrap":false},"2.7.0":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"2.7.0","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"1.3.0","walk":"2.2.1"},"devDependencies":{"mocha":"1.6.0","npm":"1.3.6","request":"2.25.0"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.4.0"},"repository":{"type":"git","url":"git://github.com/donpark/hbs.git"},"gitHead":"f3a792f5d7598ca3c01b592c300b5e77b439d353","bugs":{"url":"https://github.com/donpark/hbs/issues"},"_id":"hbs@2.7.0","_shasum":"af7b18a1315ce4f80a683467313b5224f4830e5a","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"dist":{"shasum":"af7b18a1315ce4f80a683467313b5224f4830e5a","size":6723,"noattachment":false,"key":"/hbs/-/hbs-2.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-2.7.0.tgz"},"publish_time":1401745973795,"_cnpm_publish_time":1401745973795,"_hasShrinkwrap":false},"2.6.0":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"2.6.0","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"1.3.0","walk":"2.2.1"},"devDependencies":{"mocha":"1.6.0","npm":"1.3.6","request":"2.25.0"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.4.0"},"repository":{"type":"git","url":"git://github.com/donpark/hbs.git"},"bugs":{"url":"https://github.com/donpark/hbs/issues"},"_id":"hbs@2.6.0","dist":{"shasum":"8447dc1afa019b7c1a35d8973c36f5283764b649","size":6126,"noattachment":false,"key":"/hbs/-/hbs-2.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-2.6.0.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1396757247084,"_hasShrinkwrap":false,"_cnpm_publish_time":1396757247084},"2.5.0":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"2.5.0","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"1.3.0","walk":"2.2.1"},"devDependencies":{"mocha":"1.6.0","npm":"1.3.6","request":"2.25.0"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.4.0"},"repository":{"type":"git","url":"git://github.com/donpark/hbs.git"},"bugs":{"url":"https://github.com/donpark/hbs/issues"},"_id":"hbs@2.5.0","dist":{"shasum":"8f9fd14e8a9ed27c7681673d83cb92870367d145","size":6099,"noattachment":false,"key":"/hbs/-/hbs-2.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-2.5.0.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1392837575082,"_hasShrinkwrap":false,"_cnpm_publish_time":1392837575082},"2.4.0":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"2.4.0","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"1.0.12","walk":"2.2.1"},"devDependencies":{"mocha":"1.6.0","npm":"1.3.6","request":"2.25.0"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.4.0"},"repository":{"type":"git","url":"git://github.com/donpark/hbs.git"},"bugs":{"url":"https://github.com/donpark/hbs/issues"},"_id":"hbs@2.4.0","dist":{"shasum":"f4c956cb660d6974dc61214b7c49a21f6aaa3f51","size":6097,"noattachment":false,"key":"/hbs/-/hbs-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-2.4.0.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1379122482089,"_hasShrinkwrap":false,"_cnpm_publish_time":1379122482089},"2.3.1":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"2.3.1","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"1.0.12","after":"0.8.1"},"devDependencies":{"mocha":"1.6.0","npm":"1.3.6","request":"2.25.0"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.4.0"},"repository":{"type":"git","url":"git://github.com/donpark/hbs.git"},"bugs":{"url":"https://github.com/donpark/hbs/issues"},"_id":"hbs@2.3.1","dist":{"shasum":"0e957f025c5f0738f7471178775460934cf1205b","size":6118,"noattachment":false,"key":"/hbs/-/hbs-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-2.3.1.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1375343937212,"_hasShrinkwrap":false,"_cnpm_publish_time":1375343937212},"2.3.0":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"2.3.0","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"1.0.9","after":"0.7.0"},"devDependencies":{"mocha":"1.6.0","npm":"1.2.14","request":"2.16.6"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.4.0"},"repository":{"type":"git","url":"git://github.com/donpark/hbs.git"},"_id":"hbs@2.3.0","dist":{"shasum":"4520361fb914cdf07ae84496203c589fdbe6e2cb","size":6134,"noattachment":false,"key":"/hbs/-/hbs-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-2.3.0.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1369933959248,"_hasShrinkwrap":false,"_cnpm_publish_time":1369933959248},"2.1.0":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"2.1.0","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"1.0.9"},"devDependencies":{"mocha":"1.6.0","npm":"1.2.14","request":"2.16.6"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.4.0"},"repository":{"type":"git","url":"git://github.com/donpark/hbs.git"},"_id":"hbs@2.1.0","dist":{"shasum":"44fcf954e23fb9872f506efa36c75c0b9a9c468b","size":5546,"noattachment":false,"key":"/hbs/-/hbs-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-2.1.0.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1363675179706,"_hasShrinkwrap":false,"_cnpm_publish_time":1363675179706},"2.0.2":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"2.0.2","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"1.0.9"},"devDependencies":{"mocha":"1.6.0","npm":"~1.1.62","request":"~2.9.202"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.4.0"},"repository":{"type":"git","url":"git://github.com/donpark/hbs.git"},"_id":"hbs@2.0.2","dist":{"shasum":"9e2f672ca4f32011164c2f7d6e2914d631968481","size":5422,"noattachment":false,"key":"/hbs/-/hbs-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-2.0.2.tgz"},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1361463861558,"_hasShrinkwrap":false,"_cnpm_publish_time":1361463861558},"2.0.1":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"2.0.1","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"1.0.7"},"devDependencies":{"mocha":"~1.7.0","npm":"~1.1.62","request":"~2.9.202"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.4.0"},"optionalDependencies":{},"_id":"hbs@2.0.1","dist":{"shasum":"3e946bd1bc1756564d58cd679bd465caeabb7ef6","size":5222,"noattachment":false,"key":"/hbs/-/hbs-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-2.0.1.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1354260323746,"_hasShrinkwrap":false,"_cnpm_publish_time":1354260323746},"2.0.0":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"2.0.0","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"1.0.7"},"devDependencies":{"mocha":"~1.7.0","npm":"~1.1.62","request":"~2.9.202"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.4.0"},"optionalDependencies":{},"_id":"hbs@2.0.0","dist":{"shasum":"7e63ea891b6336c2b09c25b76770625f0a7bcc76","size":5187,"noattachment":false,"key":"/hbs/-/hbs-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-2.0.0.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1353479851219,"_hasShrinkwrap":false,"_cnpm_publish_time":1353479851219},"1.0.9":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"1.0.9","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"1.0.5beta"},"devDependencies":{"mocha":"~1.5.0","npm":"~1.1.62","request":">=2.9.202"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.4.0"},"optionalDependencies":{},"_id":"hbs@1.0.9","dist":{"shasum":"8b148dcb2f332a49c97ba7a5a133adcb72acd38e","size":5193,"noattachment":false,"key":"/hbs/-/hbs-1.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-1.0.9.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1351812186693,"_hasShrinkwrap":false,"_cnpm_publish_time":1351812186693},"1.0.8":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"1.0.8","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"1.0.5beta"},"devDependencies":{"mocha":"~1.5.0","npm":"~1.1.62","request":">=2.9.202"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.4.0"},"optionalDependencies":{},"_id":"hbs@1.0.8","dist":{"shasum":"1765957609c704d7e8328f5b0fee09561320e4d3","size":5100,"noattachment":false,"key":"/hbs/-/hbs-1.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-1.0.8.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1351705028464,"_hasShrinkwrap":false,"_cnpm_publish_time":1351705028464},"1.0.7":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"1.0.7","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"1.0.5beta"},"devDependencies":{"mocha":"~1.5.0","npm":"~1.1.62","request":">=2.9.202"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.4.0"},"optionalDependencies":{},"_id":"hbs@1.0.7","dist":{"shasum":"c66b82a4cdddc0b1c35a67340e2901ac4a6896a9","size":5077,"noattachment":false,"key":"/hbs/-/hbs-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-1.0.7.tgz"},"_npmVersion":"1.1.62","_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1351190567078,"_hasShrinkwrap":false,"_cnpm_publish_time":1351190567078},"1.0.6":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"1.0.6","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"1.0.5beta"},"devDependencies":{"mocha":"~1.5.0","npm":"~1.1.62","request":">=2.9.202"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.4.0"},"optionalDependencies":{},"_id":"hbs@1.0.6","dist":{"shasum":"c59d606ca5843b25cbad55d2ba353d1816cdfa85","size":5021,"noattachment":false,"key":"/hbs/-/hbs-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-1.0.6.tgz"},"_npmVersion":"1.1.62","_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1351018767396,"_hasShrinkwrap":false,"_cnpm_publish_time":1351018767396},"1.0.5":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"1.0.5","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":"1.0.5beta"},"devDependencies":{"mocha":"1.2.x","npm":"*","request":">=2.9.202"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.4.0"},"optionalDependencies":{},"_id":"hbs@1.0.5","dist":{"shasum":"77ddff4df7c86edf981b54a1ad38701368538e12","size":4677,"noattachment":false,"key":"/hbs/-/hbs-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-1.0.5.tgz"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1343913799131,"_hasShrinkwrap":false,"_cnpm_publish_time":1343913799131},"1.0.4":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"1.0.4","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":">= 1.0.0"},"devDependencies":{"mocha":">=1.0.0","npm":"*","request":">=2.9.202"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.4.0"},"optionalDependencies":{},"_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"_id":"hbs@1.0.4","_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.20-pre","_defaultsLoaded":true,"dist":{"shasum":"a36f06de76937fa80291bce21c0fb1b87964d3af","size":3835,"noattachment":false,"key":"/hbs/-/hbs-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-1.0.4.tgz"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1340319151707,"_hasShrinkwrap":false,"_cnpm_publish_time":1340319151707},"1.0.3":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"1.0.3","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":">= 1.0.0"},"devDependencies":{"mocha":">=1.0.0","npm":"*","request":">=2.9.202"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.4.0"},"optionalDependencies":{},"_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"_id":"hbs@1.0.3","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18-pre","_defaultsLoaded":true,"dist":{"shasum":"0f7e5af37216f7c693b41df2ad80583ae72dd9ef","size":2727,"noattachment":false,"key":"/hbs/-/hbs-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-1.0.3.tgz"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1337875622660,"_hasShrinkwrap":false,"_cnpm_publish_time":1337875622660},"1.0.2":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"1.0.2","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":">= 1.0.0"},"devDependencies":{"mocha":">=1.0.0","npm":"*","request":">=2.9.202"},"scripts":{"test":"mocha"},"engines":{"node":">= 0.4.0"},"_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"_id":"hbs@1.0.2","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.12","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"27bdbbb32773d0d6429fcb21c83e146b09b134ce","size":2781,"noattachment":false,"key":"/hbs/-/hbs-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-1.0.2.tgz"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1336078887452,"_hasShrinkwrap":false,"_cnpm_publish_time":1336078887452},"1.0.1":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"1.0.1","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":">= 1.0.0"},"engines":{"node":">= 0.4.0"},"_npmJsonOpts":{"file":"/Users/don/.npm/hbs/1.0.1/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"hbs@1.0.1","devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"6ae24c9a00ad2e7a3880477a8ab9b9181be2facc","size":3694,"noattachment":false,"key":"/hbs/-/hbs-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-1.0.1.tgz"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1315948175821,"_hasShrinkwrap":false,"_cnpm_publish_time":1315948175821},"1.0.0":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"1.0.0","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"main":"lib/hbs.js","directories":{"lib":"./lib"},"dependencies":{"handlebars":">= 1.0.0"},"engines":{"node":">= 0.4.0"},"_npmJsonOpts":{"file":"/Users/don/.npm/hbs/1.0.0/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"hbs@1.0.0","devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"b34d4542a01abc47d0125e8e640fb01453dc6fa9","size":3496,"noattachment":false,"key":"/hbs/-/hbs-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-1.0.0.tgz"},"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"publish_time":1315263291753,"_hasShrinkwrap":false,"_cnpm_publish_time":1315263291753},"0.0.7":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"0.0.7","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"directories":{"lib":"./lib"},"engines":{"node":">= 0.2.0"},"_id":"hbs@0.0.7","_engineSupported":true,"_npmVersion":"0.3.18","_nodeVersion":"v0.4.4","files":[""],"_defaultsLoaded":true,"dist":{"shasum":"8360a011e547e10ebc8eb80911691b43a3f72e54","size":51715,"noattachment":false,"key":"/hbs/-/hbs-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-0.0.7.tgz"},"publish_time":1301579174402,"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1301579174402},"0.0.6":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"0.0.6","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"directories":{"lib":"./lib"},"engines":{"node":">= 0.2.0"},"_id":"hbs@0.0.6","_engineSupported":true,"_npmVersion":"0.3.15","_nodeVersion":"v0.4.2","files":[""],"_defaultsLoaded":true,"dist":{"shasum":"ba154d4323434ffaeeac177e92ccc4ae7cd042e8","size":2156,"noattachment":false,"key":"/hbs/-/hbs-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-0.0.6.tgz"},"publish_time":1300408357609,"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1300408357609},"0.0.5":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"0.0.5","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"directories":{"lib":"./lib"},"engines":{"node":">= 0.2.0"},"_id":"hbs@0.0.5","_engineSupported":true,"_npmVersion":"0.3.15","_nodeVersion":"v0.4.2","files":[""],"_defaultsLoaded":true,"dist":{"shasum":"cd700adc9a3819353259169baef2659c7a8657bd","size":51366,"noattachment":false,"key":"/hbs/-/hbs-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-0.0.5.tgz"},"publish_time":1300231105816,"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1300231105816},"0.0.4":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"0.0.4","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"directories":{"lib":"./lib"},"engines":{"node":">= 0.2.0"},"_id":"hbs@0.0.4","_nodeSupported":true,"_npmVersion":"0.2.12-1","_nodeVersion":"v0.3.5","dist":{"shasum":"2b0a48117cc1b2986e25ed53cabb3462d0eb765f","size":52004,"noattachment":false,"key":"/hbs/-/hbs-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-0.0.4.tgz"},"publish_time":1295482580795,"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1295482580795},"0.0.2-1":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"0.0.2-1","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"directories":{"lib":"./lib"},"engines":{"node":">= 0.2.0"},"_id":"hbs@0.0.2-1","_nodeSupported":true,"_npmVersion":"0.2.10","_nodeVersion":"v0.3.1","dist":{"shasum":"68a9f2e7b2133e195b67904e20a622ec62c1e2c5","size":52156,"noattachment":false,"key":"/hbs/-/hbs-0.0.2-1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-0.0.2-1.tgz"},"publish_time":1295482580795,"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1295482580795},"0.0.3":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"0.0.3","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"directories":{"lib":"./lib"},"engines":{"node":">= 0.2.0"},"_id":"hbs@0.0.3","_nodeSupported":true,"_npmVersion":"0.2.10","_nodeVersion":"v0.3.1","dist":{"shasum":"d36f41e7b4d4d818af401cb591658400b4d273d3","size":52446,"noattachment":false,"key":"/hbs/-/hbs-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-0.0.3.tgz"},"publish_time":1295482580795,"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1295482580795},"0.0.3-1":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"0.0.3-1","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"directories":{"lib":"./lib"},"engines":{"node":">= 0.2.0"},"_id":"hbs@0.0.3-1","_nodeSupported":true,"_npmVersion":"0.2.10-1","_nodeVersion":"v0.3.1","dist":{"shasum":"e1eef42c6dde3c3a67b529e34b9f503862308472","size":51645,"noattachment":false,"key":"/hbs/-/hbs-0.0.3-1.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-0.0.3-1.tgz"},"publish_time":1295482580795,"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1295482580795},"0.0.3-2":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"0.0.3-2","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"directories":{"lib":"./lib"},"engines":{"node":">= 0.2.0"},"_id":"hbs@0.0.3-2","_nodeSupported":true,"_npmVersion":"0.2.10-1","_nodeVersion":"v0.3.1","dist":{"shasum":"f585ec813eca05e1f76bb36c9f485258282ef654","size":51721,"noattachment":false,"key":"/hbs/-/hbs-0.0.3-2.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-0.0.3-2.tgz"},"publish_time":1295482580795,"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1295482580795},"0.0.3-3":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"0.0.3-3","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"directories":{"lib":"./lib"},"engines":{"node":">= 0.2.0"},"_id":"hbs@0.0.3-3","_nodeSupported":true,"_npmVersion":"0.2.10-1","_nodeVersion":"v0.3.1","dist":{"shasum":"f83ab194740f945cd5d78e0fcce04233fbb1d83d","size":51722,"noattachment":false,"key":"/hbs/-/hbs-0.0.3-3.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-0.0.3-3.tgz"},"publish_time":1295482580795,"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1295482580795},"0.0.3-4":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"0.0.3-4","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"directories":{"lib":"./lib"},"engines":{"node":">= 0.2.0"},"_id":"hbs@0.0.3-4","_nodeSupported":true,"_npmVersion":"0.2.10-1","_nodeVersion":"v0.3.1","dist":{"shasum":"26eff55846fa2934836d38757a80b07c59f2411a","size":51734,"noattachment":false,"key":"/hbs/-/hbs-0.0.3-4.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-0.0.3-4.tgz"},"publish_time":1295482580795,"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1295482580795},"0.0.2-3":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"0.0.2-3","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"directories":{"lib":"./lib"},"engines":{"node":">= 0.2.0"},"_id":"hbs@0.0.2-3","_nodeSupported":true,"_npmVersion":"0.2.10","_nodeVersion":"v0.3.1","dist":{"shasum":"172b8e8704a18cb6012d3b962242d1f3364a7051","size":51948,"noattachment":false,"key":"/hbs/-/hbs-0.0.2-3.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-0.0.2-3.tgz"},"publish_time":1295482580795,"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1295482580795},"0.0.2-2":{"name":"hbs","description":"Express.js template engine plugin for Handlebars","version":"0.0.2-2","homepage":"https://github.com/donpark/hbs","author":{"name":"Don Park","email":"donpark@docuverse.com","url":"http://blog.docuverse.com"},"directories":{"lib":"./lib"},"engines":{"node":">= 0.2.0"},"_id":"hbs@0.0.2-2","_nodeSupported":true,"_npmVersion":"0.2.10","_nodeVersion":"v0.3.1","dist":{"shasum":"37f1113a3d07abbbf7d0e6d31b8aee789c372c4c","size":1963,"noattachment":false,"key":"/hbs/-/hbs-0.0.2-2.tgz","tarball":"http://registry.cnpm.dingdandao.com/hbs/download/hbs-0.0.2-2.tgz"},"publish_time":1295482580795,"maintainers":[{"name":"dougwilson","email":""},{"name":"npm:dougwilson","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1295482580795}},"readme":"# hbs\n\n[![NPM Version][npm-version-image]][npm-url]\n[![NPM Downloads][npm-downloads-image]][npm-url]\n[![Linux Build][github-actions-ci-image]][github-actions-ci-url]\n[![Windows Build][appveyor-image]][appveyor-url]\n[![Test Coverage][coveralls-image]][coveralls-url]\n\n[Express.js](https://expressjs.com/) view engine for\n[handlebars.js](https://handlebarsjs.com/)\n\n## Installation\n\nThis is a [Node.js](https://nodejs.org/en/) module available through the\n[npm registry](https://www.npmjs.com/). Installation is done using the\n[`npm install` command](https://docs.npmjs.com/getting-started/installing-npm-packages-locally):\n\n```bash\n$ npm install hbs\n```\n\n## Use ##\n\nUsing *hbs* as the default view engine requires just one line of code in your app setup. This will render `.hbs` files when `res.render` is called.\n\n```javascript\napp.set('view engine', 'hbs');\n```\n\nTo use a different extension (i.e. html) for your template files:\n\n```javascript\napp.set('view engine', 'html');\napp.engine('html', require('hbs').__express);\n```\n\n## Helpers and Partials ##\n\nhbs exposes the `registerHelper` and `registerPartial` method from handlebars.\n\n```javascript\nvar hbs = require('hbs');\n\nhbs.registerHelper('helper_name', function (options) { return 'helper value'; });\nhbs.registerPartial('partial_name', 'partial value');\n```\n\nFor convenience, `registerPartials` provides a quick way to load all partials from a specific directory:\n\n```javascript\nvar hbs = require('hbs');\n\nhbs.registerPartials(__dirname + '/views/partials', function (err) {});\n```\n\nPartials that are loaded from a directory are named based on their filename, where spaces and hyphens are replaced with an underscore character:\n\n```\ntemplate.html      -> {{> template}}\ntemplate 2.html    -> {{> template_2}}\nlogin view.hbs     -> {{> login_view}}\ntemplate-file.html -> {{> template_file}}\n```\n\nSee the [handlebars.js documentation](https://handlebarsjs.com/) for more\ninformation.\n\nThe way the file is renamed to a partial name can be adjusted by providing a `rename` option. The function will recieve the file path relative to the registered directory and without the file extension. If the returned value contains any whitespace, those characters are replaced with a corresponding underscore character.\n\n```js\nvar hbs = require('hbs')\n\nhbs.registerPartials(path.join(__dirname, '/views/partials'), {\n  rename: function (name) {\n    // all non-word characters replaced with underscores\n    return name.replace(/\\W/g, '_')\n  }\n})\n```\n\n**Note:** This method is async; meaning that the directory is walked in a non-blocking manner to app startup.\n\n## Exposing locals as template data ##\n\nhbs has the ability to expose the application and request locals within any context inside a view. To enable this functionality, simply call the `localsAsTemplateData` method and pass in your Express application instance.\n\n```javascript\nvar hbs = require('hbs');\nvar express = require('express');\n\nvar app = express();\nhbs.localsAsTemplateData(app);\n\napp.locals.foo = \"bar\";\n```\n\nThe local data can then be accessed using the `@property` syntax:\n\n```\ntop level: {{@foo}}\n{{#each items}}\n  {{label}}: {{@foo}}\n{{/each}}\n```\nNote: In partials and templates, local data can be accessed without using `@` prefix.\n\n## handlebars ##\n\nThe handlebars require used by hbs can be accessed via the `handlebars` property on the `hbs` module.\n\nIf you wish to use handlebars methods like `SafeString` please do so on this property. Do not register helpers or partials in this way.\n\n```\n// hbs.handlebars is the handlebars module\nhbs.handlebars === require('handlebars');\n```\n\n## Recipes ##\n\n### more than one instance ###\nYou can create isolated instances of hbs using the `create()` function on the module object.\n\n```\nvar hbs = require('hbs');\n\nvar instance1 = hbs.create();\nvar instance2 = hbs.create();\n\napp.engine('html', instance1.__express);\napp.engine('hbs', instance2.__express);\n```\n\nEach instance has the same methods/properties as the `hbs` module object. The module object is actually just an instance created for you automatically.\n\n### extra scripts or styles ##\nSometimes it is useful to have custom scripts or stylesheets on your pages. Handlebars does not provide a way to import or extend a template, but through the use of helpers you can create a similar result.\n\nWe can take advantage of the fact that our body template is processed before the layout template. Knowing this, we can create two helpers `block` and `extend` which can be used to 'inject' custom stylesheets or scripts into the layout template. The `block` helper will act as a placeholder for values specified in earlier `extend` helpers.\n\nSee examples/extend for a working example. Note how the index.hbs file defines extra stylesheets and scripts to be injected into the layout. They are put into the head section and at the end of the body respectively. If this was not done, the stylesheet would be in the body and the script would print `foo bar` too soon.\n\n## Helpful Modules ##\n\n- **[hbs-utils](https://www.npmjs.com/package/hbs-utils)**: A small utility\n  library that provides helpers for registering and compiling partials\n  including automatic updates when partials are changed.\n\n[appveyor-image]: https://badgen.net/appveyor/ci/dougwilson/nodejs-hbs/master?label=windows\n[appveyor-url]: https://ci.appveyor.com/project/dougwilson/nodejs-hbs\n[coveralls-image]: https://badgen.net/coveralls/c/github/pillarjs/hbs/master\n[coveralls-url]: https://coveralls.io/r/pillarjs/hbs?branch=master\n[github-actions-ci-image]: https://badgen.net/github/checks/pillarjs/hbs/master?label=linux\n[github-actions-ci-url]: https://github.com/pillarjs/hbs/actions?query=workflow%3Aci\n[node-image]: https://badgen.net/npm/node/hbs\n[node-url]: https://nodejs.org/en/download/\n[npm-downloads-image]: https://badgen.net/npm/dm/hbs\n[npm-url]: https://npmjs.org/package/hbs\n[npm-version-image]: https://badgen.net/npm/v/hbs\n","_attachments":{},"homepage":"https://github.com/pillarjs/hbs#readme","bugs":{"url":"https://github.com/pillarjs/hbs/issues"},"license":"MIT"}