{"_id":"handlebar-rider","_rev":"31-330323744ba8eabc38149ba58706a05f","name":"handlebar-rider","description":"Compiles/watches a directory of handlebar templates files and precompiles into single js output file","dist-tags":{"latest":"0.1.20"},"versions":{"0.1.0":{"author":{"name":"Ben Ipsen","email":"email@benipsen.com"},"name":"handlebar-rider","description":"Watches a directory and precompiles handlebars templates","version":"0.1.0","repository":{"type":"git","url":"http://github.com/cif/handlebar-rider"},"main":"./lib/handlebar-rider.js","directories":{"lib":"./lib/"},"bin":{"handlebar-rider":"./bin/handlebar-rider"},"engines":{"node":">= 0.4.9"},"dependencies":{"handlebars":"1.x","uglify-js":"1.1.1"},"readme":"handlebar-rider\n================\n\nCommand line tool that will watch a handlebars template directory pre-compile containing handlebars template files and concatenate them \ninto a single javascript file in build/public. \n\nTemplates will be available in Handlebars.templates.filename (without the extension). See [Handlebars Precompiler](http://handlebarsjs.com/precompilation.html) documentation for more info.\n\nInstall:\n    \n    git clone https://github.com/cif/handlebar-rider.git\n    cd handlebar-rider\n\t\tnpm install -g .\n\nUsage:\n\n    handlebar-rider path/to/your/handlebars/dir/\n\n    options:\n\t\t\t\n\t\t\t--out\tThe destination file to compile your templates to.  Default is public/javascript/templates.js\n\t\t\t\n\t\t\t--readable  This will avoid uglifying your output javascript.   ","_id":"handlebar-rider@0.1.0","dist":{"shasum":"e16c1f11c95cd8e82cb3adbedc34e786ba669772","tarball":"https://registry.npmjs.org/handlebar-rider/-/handlebar-rider-0.1.0.tgz","integrity":"sha512-jAU0pP/r39MSLcIUEJnvxpWWE+PnQCzrQjm0UEnT0UBxASRDFzPkFsJZi5lBxgC1u7aUoBRjcV56eTA1AtImoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAXg/IaOwWWo8jiEIQoP1IksrOlMPHQdO3Fl05BMKK8WAiBIpjaFmlXR3rIYSuP7GvHAwNDxHVaQrswrwPRe7JyaoQ=="}]},"maintainers":[{"name":"benipsen","email":"email@benipsen.com"}]},"0.1.1":{"author":{"name":"Ben Ipsen","email":"email@benipsen.com"},"name":"handlebar-rider","description":"Watches a directory and precompiles handlebars templates","version":"0.1.1","repository":{"type":"git","url":"git://github.com/cif/handlebar-rider.git"},"main":"./lib/handlebar-rider.js","directories":{"lib":"./lib/"},"bin":{"handlebar-rider":"./bin/handlebar-rider"},"engines":{"node":">= 0.4.9"},"dependencies":{"handlebars":"1.x","uglify-js":"1.1.1"},"_npmUser":{"name":"benipsen","email":"email@benipsen.com"},"_id":"handlebar-rider@0.1.1","devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"9415387f6c340bcdd253eb188578321f1dd1703c","tarball":"https://registry.npmjs.org/handlebar-rider/-/handlebar-rider-0.1.1.tgz","integrity":"sha512-YgNRsivWhiXGSuuFrcYkYesxHfAGSnejVKsmx1Ttic/qY29PYOLv2WcXIPcDlcs48yAsLLQiyXG+td0tz3/Mag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFWPtlRpqXghz4/fATTAcWvHOLmLMExmWVPgPTi7PLXkAiEAj+VUqJ3+9of7+SS2PcVFPOVRc/xmihyqpcaq36tV05s="}]},"maintainers":[{"name":"benipsen","email":"email@benipsen.com"}]},"0.1.2":{"author":{"name":"Ben Ipsen","email":"email@benipsen.com"},"name":"handlebar-rider","description":"Watches a directory and precompiles handlebars templates","version":"0.1.2","repository":{"type":"git","url":"git://github.com/cif/handlebar-rider.git"},"main":"./lib/handlebar-rider.js","directories":{"lib":"./lib/"},"bin":{"handlebar-rider":"./bin/handlebar-rider"},"engines":{"node":">= 0.4.9"},"dependencies":{"handlebars":"1.x","uglify-js":"1.1.1"},"_npmUser":{"name":"benipsen","email":"email@benipsen.com"},"_id":"handlebar-rider@0.1.2","devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"4b4ddd933205b5d66c8427bfe497f004753f73c7","tarball":"https://registry.npmjs.org/handlebar-rider/-/handlebar-rider-0.1.2.tgz","integrity":"sha512-sDKn73Gxkv2uD7s+qSkub3w6RKKOlfeHnVqW1WJfaYfnrsVn5F/2nQfONTXt7+71eNIw0Tm6GzWE3D886Z3j4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFed83Q7iEqZcLH6kfSsO5B0TkPLCDaujNNBgyyZF8U+AiEAhVXETDhRstq927Tj85Qu4W45h/bVJgJBYj7N8Ha40YU="}]},"maintainers":[{"name":"benipsen","email":"email@benipsen.com"}]},"0.1.3":{"author":{"name":"Ben Ipsen","email":"email@benipsen.com"},"name":"handlebar-rider","description":"Watches a directory and precompiles handlebars templates","version":"0.1.3","repository":{"type":"git","url":"git://github.com/cif/handlebar-rider.git"},"main":"./lib/handlebar-rider.js","directories":{"lib":"./lib/"},"bin":{"handlebar-rider":"./bin/handlebar-rider"},"engines":{"node":">= 0.4.9"},"dependencies":{"handlebars":"1.x","uglify-js":"1.1.1"},"_npmUser":{"name":"benipsen","email":"email@benipsen.com"},"_id":"handlebar-rider@0.1.3","devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"e206091ed5cfca99b9062cb801527a400bae8037","tarball":"https://registry.npmjs.org/handlebar-rider/-/handlebar-rider-0.1.3.tgz","integrity":"sha512-9sCbx4Qs4yCIn7apGsFynS0EH/yTkoTds/cdssZBuZakhH5PdPZhBWNHrwrwbyzz4qjgzfeZI0tlVg7orRliBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGIYsU9KP1/LZOLbQR7kLSzldg0+EgQzJQAeR3FnZA0iAiEAtGHf/LLN65ZuCMa6yCN1/qjd0K/BDqX13ZsptE20fvk="}]},"maintainers":[{"name":"benipsen","email":"email@benipsen.com"}]},"0.1.4":{"author":{"name":"Ben Ipsen","email":"email@benipsen.com"},"name":"handlebar-rider","description":"Watches a directory and precompiles handlebars templates","version":"0.1.4","repository":{"type":"git","url":"http://github.com/cif/handlebar-rider"},"main":"./lib/handlebar-rider.js","directories":{"lib":"./lib/"},"bin":{"handlebar-rider":"./bin/handlebar-rider"},"engines":{"node":">= 0.4.9"},"dependencies":{"handlebars":"1.x","uglify-js":"1.1.1"},"readme":"# handlebar-rider\n================\n\nCommand line tool that will watch a handlebars template directory pre-compile containing handlebars template files and concatenate them \ninto a single javascript file in build/public.  \n\nThe directory structure you use will namespace the templates with ['directory/template'] as with JST et all\n\n\n## Install:\n\n\t\tnpm install -g handlebar-rider\n\n## Usage:\n\n    handlebar-rider path/to/your/handlebars/dir/\n\n    options:\n\t\t\t\n\t\t\t--out\tThe destination file to compile your templates to.  Default is public/javascript/templates.js\n\t\t\t\n\t\t\t--readable  This will avoid uglifying your output javascript.   \n\t\t\t\n\t\t\t\t\t\n## Run-time usage example: \n\n    html_output = Handlebars.templates['users/view'](data)\n\n \n## Partial Support/Conventions:\n\nThere are two methods for using partials within your templates:\n \n#### 1. Global partials \n\nIf you a directory within your templates directory, aptly called \"partials\", the\nhandlebars files will be pre compile and become available in your templates as partial_name\n\n#### 2. Scoped partials\n\nIf you prefix your template file name with an underscore, you can can access it as directory_partial \n\n### Example directory structure:\n\n    templates \n      -- users\n          - _list.hb\n          - _form.hb\n          - edit.hb\n          - view.hb\n      \n      -- partials\n          - photo_uploader.hb\n\n\n### And usage: \n\n    <h1>Edit User</h1>\n    {{> users_list}}\n    {{> users_form}}\n    {{> photo_uploader}}\n \n\n","_id":"handlebar-rider@0.1.4","dist":{"shasum":"55b0113db1ed8c469be9983beba19c73253ef918","tarball":"https://registry.npmjs.org/handlebar-rider/-/handlebar-rider-0.1.4.tgz","integrity":"sha512-E+wj1EBPeAH/Hu9PYhWyOLnW+eHLuj3qGj9+oQ4TYaf4GQWZLM8m73T29Zde+iCZB/wMpfQ21EJXxfffwEPl0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnt9TJnqWHdyf3S+qwpdvo+qHKQrIYe+dzqeZDnR+N7QIhAJlz8mTNzWqne3CgwGLs4aU8wTWL/Yuzwp1pH4e3KI4M"}]},"maintainers":[{"name":"benipsen","email":"email@benipsen.com"}]},"0.1.5":{"author":{"name":"Ben Ipsen","email":"email@benipsen.com"},"name":"handlebar-rider","description":"Watches a directory and precompiles handlebars templates","version":"0.1.5","repository":{"type":"git","url":"http://github.com/cif/handlebar-rider"},"main":"./lib/handlebar-rider.js","directories":{"lib":"./lib/"},"bin":{"handlebar-rider":"./bin/handlebar-rider"},"engines":{"node":">= 0.4.9"},"dependencies":{"handlebars":">= 1.x","uglify-js":"1.1.1","optimist":">= 0.3.4"},"readme":"# handlebar-rider\n================\n\nCommand line tool that will watch a handlebars template directory pre-compile containing handlebars template files and concatenate them \ninto a single javascript file in build/public.  \n\nThe directory structure you use will namespace the templates with ['directory/template'] as with JST et all\n\n\n## Install:\n\n\t\tnpm install -g handlebar-rider\n\n## Usage:\n\n    handlebar-rider path/to/your/handlebars/dir/\n\n    options:\n\t\t\t\n\t\t\t--out\tThe destination file to compile your templates to.  Default is public/javascript/templates.js\n\t\t\t\n\t\t\t--readable  This will avoid uglifying your output javascript.   \n\t\t\t\n\t\t\t\t\t\n## Run-time usage example: \n\n    html_output = Handlebars.templates['users/view'](data)\n\n \n## Partial Support/Conventions:\n\nThere are two methods for using partials within your templates:\n \n#### 1. Global partials \n\nIf you a directory within your templates directory, aptly called \"partials\", the\nhandlebars files will be pre compile and become available in your templates as partial_name\n\n#### 2. Scoped partials\n\nIf you prefix your template file name with an underscore, you can can access it as directory_partial \n\n### Example directory structure:\n\n    templates \n      -- users\n          - _list.hb\n          - _form.hb\n          - edit.hb\n          - view.hb\n      \n      -- partials\n          - photo_uploader.hb\n\n\n### And usage: \n\n    <h1>Edit User</h1>\n    {{> users_list}}\n    {{> users_form}}\n    {{> photo_uploader}}\n \n\n","_id":"handlebar-rider@0.1.5","dist":{"shasum":"354a9c9e7803d8c20c27f4ed523e481300c8edb9","tarball":"https://registry.npmjs.org/handlebar-rider/-/handlebar-rider-0.1.5.tgz","integrity":"sha512-iv0fDdhSRw4azaZ+Pg+naP8D46n+ugNbYmFmMyXeF8ylPXtSAoCxfYVyc44V5bxaF/DbpzvaeDcYQjKvjfA0SQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC47HeOEeEijDyocqIwkdq2nA7Kk5Y56WfoVh8LuZkczQIhAPSd+TVWeYor7maatW89RRPL46pgwqJjUe0qmHhBITqS"}]},"maintainers":[{"name":"benipsen","email":"email@benipsen.com"}]},"0.1.6":{"author":{"name":"Ben Ipsen","email":"email@benipsen.com"},"name":"handlebar-rider","description":"Watches a directory and precompiles handlebars templates","version":"0.1.6","repository":{"type":"git","url":"http://github.com/cif/handlebar-rider"},"main":"./lib/handlebar-rider.js","directories":{"lib":"./lib/"},"bin":{"handlebar-rider":"./bin/handlebar-rider"},"engines":{"node":">= 0.4.9"},"dependencies":{"handlebars":">= 1.x","uglify-js":"1.1.1","optimist":">= 0.3.4"},"readme":"# handlebar-rider\n================\n\nCommand line tool that will watch a handlebars template directory pre-compile containing handlebars template files and concatenate them \ninto a single javascript file in build/public.  \n\nThe directory structure you use will namespace the templates with ['directory/template'] as with JST et all\n\n\n## Install:\n\n\t\tnpm install -g handlebar-rider\n\n## Command line usage:\n\n    Command Line Usage: \n\n    Options:\n      -i, --in        Specify an input templates directory                            [default: \"./app/handlebars/\"]\n      -o, --out       Specify an output file into which templates are compiled        [default: \"./public/javascript/templates.js\"]\n      -r, --readable  Make the output more readable by avoiding default minification  [default: false]\n   \n## npm module usage\t\t\t\n\n\t\thbr = require('handlebar-rider')\n\t\thrb.configure({\n\t\t  templates_dir: '/path/to/your/templates/'\n\t\t  outfile: '/path/to/output.js',\n\t\t  minify: false\n\t\t})\n\t\thbr.run()\n\t\t\t\t\n## Run-time usage example: \n\n    html_output = Handlebars.templates['users/view'](data)\n\n \n## Partial Support/Conventions:\n\nThere are two methods for using partials within your templates:\n \n#### 1. Global partials \n\nIf you a directory within your templates directory, aptly called \"partials\", the\nhandlebars files will be pre compile and become available in your templates as partial_name\n\n#### 2. Scoped partials\n\nIf you prefix your template file name with an underscore, you can can access it as directory_partial \n\n### Example directory structure:\n\n    templates \n      -- users\n          - _list.hb\n          - _form.hb\n          - edit.hb\n          - view.hb\n      \n      -- partials\n          - photo_uploader.hb\n\n\n### And usage: \n\n    <h1>Edit User</h1>\n    {{> users_list}}\n    {{> users_form}}\n    {{> photo_uploader}}\n \n\n","_id":"handlebar-rider@0.1.6","dist":{"shasum":"61946b488455d7dea1af442c2555f19f0dc9973f","tarball":"https://registry.npmjs.org/handlebar-rider/-/handlebar-rider-0.1.6.tgz","integrity":"sha512-qWKjL00DfT8IStUjeTKHTyT5J2aM8JGI3YxV+QcumAWoNEeV9yKtOc5LDZ0oXgyQPHwEz/p7iVdlS6seVgyKhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl5AaicgkKfr/F4gpe6i4i0pprV0D/0ZWscXsgQ8b9VwIgVdrkrwQYpeyIPikHKPzK9EALtUU+US7n3j25IwrJ8zc="}]},"maintainers":[{"name":"benipsen","email":"email@benipsen.com"}]},"0.1.7":{"author":{"name":"Ben Ipsen","email":"email@benipsen.com"},"name":"handlebar-rider","description":"Watches a directory and precompiles handlebars templates","version":"0.1.7","repository":{"type":"git","url":"http://github.com/cif/handlebar-rider"},"main":"./lib/handlebar-rider.js","directories":{"lib":"./lib/"},"bin":{"handlebar-rider":"./bin/handlebar-rider"},"engines":{"node":">= 0.4.9"},"dependencies":{"handlebars":">= 1.x","uglify-js":"1.1.1","optimist":">= 0.3.4"},"readme":"# handlebar-rider\n================\n\nCommand line tool that will watch a handlebars template directory pre-compile containing handlebars template files and concatenate them \ninto a single javascript file in build/public.  \n\nThe directory structure you use will namespace the templates with ['directory/template'] as with JST et all\n\n\n## Install:\n\n\t\tnpm install -g handlebar-rider\n\n## Command line usage:\n\n    Command Line Usage: \n\n    Options:\n      -i, --in        Specify an input templates directory                            [default: \"./app/handlebars/\"]\n      -o, --out       Specify an output file into which templates are compiled        [default: \"./public/javascript/templates.js\"]\n      -w, --watch     Watch your handlebars files and compile when changes occur      [default: false]\n      -r, --readable  Make the output more readable by avoiding default minification  [default: false]\n      \n    \n\n## npm module usage\t\t\t\n\n\t\thbr = require('handlebar-rider')\n\t\thrb.configure({\n\t\t  in: '/path/to/your/templates/'\n\t\t  out: '/path/to/output.js',\n\t\t  minify: false\n\t\t})\n\t\thbr.compile()\n\t\thbr.watch()\n\t\t\t\t\n## Run-time usage example: \n\n    html_output = Handlebars.templates['users/view'](data)\n\n \n## Partial Support/Conventions:\n\nThere are two methods for using partials within your templates:\n \n#### 1. Global partials \n\nIf you a directory within your templates directory, aptly called \"partials\", the\nhandlebars files will be pre compile and become available in your templates as partial_name\n\n#### 2. Scoped partials\n\nIf you prefix your template file name with an underscore, you can can access it as directory_partial \n\n### Example directory structure:\n\n    templates \n      -- users\n          - _list.hb\n          - _form.hb\n          - edit.hb\n          - view.hb\n      \n      -- partials\n          - photo_uploader.hb\n\n\n### And usage: \n\n    <h1>Edit User</h1>\n    {{> users_list}}\n    {{> users_form}}\n    {{> photo_uploader}}\n \n\n","_id":"handlebar-rider@0.1.7","dist":{"shasum":"260677d5e422e3d402adb50989b8edfe4977c095","tarball":"https://registry.npmjs.org/handlebar-rider/-/handlebar-rider-0.1.7.tgz","integrity":"sha512-9/yCCo64bO3qpeALfQKGASEPdLw7IeWXujjoVUXzZPA3+DQJBeNOUbU5bTQ7wpfefegQk9cRWdqJmpbyksr9+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFtyntFZPODNy+TAnBiXPEwVUcVzloE3rdhh8lG11/7NAiEAyabuqlRgXyqxs58cxCP/tEMUOg/FHl4Q8DX7t8KP+9Q="}]},"maintainers":[{"name":"benipsen","email":"email@benipsen.com"}]},"0.1.8":{"author":{"name":"Ben Ipsen","email":"email@benipsen.com"},"name":"handlebar-rider","description":"Compiles/watches a directory of handlebar templates files and precompiles into single js output file","version":"0.1.8","repository":{"type":"git","url":"http://github.com/cif/handlebar-rider"},"main":"./lib/handlebar-rider.js","directories":{"lib":"./lib/"},"bin":{"handlebar-rider":"./bin/handlebar-rider"},"engines":{"node":">= 0.4.9"},"dependencies":{"handlebars":">= 1.x","uglify-js":"1.1.1","optimist":">= 0.3.4"},"readme":"# handlebar-rider\n================\n\nThis is a module and command line tool that will compile/watch a handlebars template directory and pre-compile any handlebars template files then \nconcatenate them into a single javascript file.  \n\nThe directory structure you use will namespace the templates with ['directory/template'] as with JST et all\n\n\n## Install:\n\n    npm install -g handlebar-rider\n\n## Command line usage:\n\n    Command Line Usage: \n\n    Options:\n      -i, --in        Specify an input templates directory                            [default: \"./app/handlebars/\"]\n      -o, --out       Specify an output file into which templates are compiled        [default: \"./public/javascript/templates.js\"]\n      -w, --watch     Watch your handlebars files and compile when changes occur      [default: false]\n      -r, --readable  Make the output more readable by avoiding default minification  [default: false]\n      \n    \n\n## npm module usage\t\t\t\n\n\t\thbr = require('handlebar-rider')\n\t\thrb.configure({\n\t\t  in: '/path/to/your/templates/'\n\t\t  out: '/path/to/output.js',\n\t\t  minify: false\n\t\t})\n\t\thbr.compile()\n\t\thbr.watch()\n\t\t\t\t\n## Run-time usage example: \n\n    html_output = Handlebars.templates['users/view'](data)\n\n \n## Partial Support/Conventions:\n\nThere are two methods for using partials within your templates:\n \n#### 1. Global partials \n\nIf you a directory within your templates directory, aptly called \"partials\", the\nhandlebars files will be pre compile and become available in your templates as partial_name\n\n#### 2. Scoped partials\n\nIf you prefix your template file name with an underscore, you can can access it as directory_partial \n\n### Example directory structure:\n\n    templates \n      -- users\n          - _list.hb\n          - _form.hb\n          - edit.hb\n          - view.hb\n      \n      -- partials\n          - photo_uploader.hb\n\n\n### And usage: \n\n    <h1>Edit User</h1>\n    {{> users_list}}\n    {{> users_form}}\n    {{> photo_uploader}}\n \n\n","_id":"handlebar-rider@0.1.8","dist":{"shasum":"da85816b813d96f44d0698de5ebbeea06a209f81","tarball":"https://registry.npmjs.org/handlebar-rider/-/handlebar-rider-0.1.8.tgz","integrity":"sha512-1qrWTlYYHvtwCdTowPcKZg1GeFVK61d6r25sSB7QWEkv8Ak+2nn6qvBZ4b4OLA6LJOQ8TQ54RorDA04IjNZRPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFsr05cLAGnOTEtoPH0ZUSMCQpGs3Y9jJtnKfSkIgL56AiEA4th1mRria95AZGUtXjJyOKZDlkICPRrcuhMnPuHuQKw="}]},"maintainers":[{"name":"benipsen","email":"email@benipsen.com"}]},"0.1.10":{"author":{"name":"Ben Ipsen","email":"email@benipsen.com"},"name":"handlebar-rider","description":"Compiles/watches a directory of handlebar templates files and precompiles into single js output file","version":"0.1.10","repository":{"type":"git","url":"http://github.com/cif/handlebar-rider"},"main":"./lib/handlebar-rider.js","directories":{"lib":"./lib/"},"bin":{"handlebar-rider":"./bin/handlebar-rider"},"engines":{"node":">= 0.4.9"},"dependencies":{"handlebars":">= 1.x","uglify-js":"1.1.1","optimist":">= 0.3.4"},"readme":"# handlebar-rider\n================\n\nThis is a module and command line tool that will compile/watch a handlebars template directory and pre-compile any handlebars template files then \nconcatenate them into a single javascript file.  \n\nThe directory structure you use will namespace the templates with ['directory/template'] as with JST et all\n\n\n## Install:\n\n    npm install -g handlebar-rider\n\n## Command line usage:\n\n    Command Line Usage: \n\n    Options:\n      -i, --in        Specify an input templates directory                            [default: \"./app/handlebars/\"]\n      -o, --out       Specify an output file into which templates are compiled        [default: \"./public/javascript/templates.js\"]\n      -w, --watch     Watch your handlebars files and compile when changes occur      [default: false]\n      -r, --readable  Make the output more readable by avoiding default minification  [default: false]\n      \n    \n\n## npm module usage\t\t\t\n\n\t\thbr = require('handlebar-rider')\n\t\thrb.configure({\n\t\t  in: '/path/to/your/templates/'\n\t\t  out: '/path/to/output.js',\n\t\t  minify: false\n\t\t})\n\t\thbr.compile()\n\t\thbr.watch()\n\t\t\t\t\n## Run-time usage example: \n\n    html_output = Handlebars.templates['users/view'](data)\n\n \n## Partial Support/Conventions:\n\nThere are two methods for using partials within your templates:\n \n#### 1. Global partials \n\nIf you a directory within your templates directory, aptly called \"partials\", the\nhandlebars files will be pre compile and become available in your templates as partial_name\n\n#### 2. Scoped partials\n\nIf you prefix your template file name with an underscore, you can can access it as directory_partial \n\n### Example directory structure:\n\n    templates \n      -- users\n          - _list.hb\n          - _form.hb\n          - edit.hb\n          - view.hb\n      \n      -- partials\n          - photo_uploader.hb\n\n\n### And usage: \n\n    <h1>Edit User</h1>\n    {{> users_list}}\n    {{> users_form}}\n    {{> photo_uploader}}\n \n\n","_id":"handlebar-rider@0.1.10","dist":{"shasum":"2f7a1916bb999f7a45328c05962a56087d445356","tarball":"https://registry.npmjs.org/handlebar-rider/-/handlebar-rider-0.1.10.tgz","integrity":"sha512-+fpz8Xy1KurV6nV6KB3AbwrIZpPpRO47j2wb9O/T2xoHMq5hGvV6PeUGGVHClb7XdXhfBfmpNNe8EeQQ8Xc0Cg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC08JjkRKdocpvraneycZqoYBbO7D6DzgaNQE7M4adBwwIhANkntkzXj6ybNHKuAl5oPfwFoYIfq2H/m7zow4w0F6Sa"}]},"maintainers":[{"name":"benipsen","email":"email@benipsen.com"}]},"0.1.11":{"author":{"name":"Ben Ipsen","email":"email@benipsen.com"},"name":"handlebar-rider","description":"Compiles/watches a directory of handlebar templates files and precompiles into single js output file","version":"0.1.11","repository":{"type":"git","url":"http://github.com/cif/handlebar-rider"},"main":"./lib/handlebar-rider.js","directories":{"lib":"./lib/"},"bin":{"handlebar-rider":"./bin/handlebar-rider"},"engines":{"node":">= 0.4.9"},"dependencies":{"handlebars":">= 1.x","uglify-js":"1.1.1","optimist":">= 0.3.4"},"readme":"# handlebar-rider\n================\n\nThis is a module and command line tool that will compile/watch a handlebars template directory and pre-compile any handlebars template files then \nconcatenate them into a single javascript file.  \n\nThe directory structure you use will namespace the templates with ['directory/template'] as with JST et all\n\nUPDATE 9.20.2012 - I have merged this library with Flint (http://github.com/cif/flint) however, changes contributed by others are welcome and always merged.\n\n## Install:\n\n    npm install -g handlebar-rider\n\n## Command line usage:\n\n    Command Line Usage: \n\n    Options:\n      -i, --in        Specify an input templates directory                            [default: \"./app/handlebars/\"]\n      -o, --out       Specify an output file into which templates are compiled        [default: \"./public/javascript/templates.js\"]\n      -w, --watch     Watch your handlebars files and compile when changes occur      [default: false]\n      -r, --readable  Make the output more readable by avoiding default minification  [default: false]\n      \n    \n\n## npm module usage\t\t\t\n\n\t\thbr = require('handlebar-rider')\n\t\thbr.configure({\n\t\t  in: '/path/to/your/templates/'\n\t\t  out: '/path/to/output.js',\n\t\t  minify: false\n\t\t})\n\t\thbr.compile()\n\t\thbr.watch()\n\t\t\t\t\n## Run-time usage example: \n\n    html_output = Handlebars.templates['users/view'](data)\n\n \n## Partial Support/Conventions:\n\nThere are two methods for using partials within your templates:\n \n#### 1. Global partials \n\nIf you create a directory within your templates directory aptly called \"partials\", the\nhandlebars files will be pre compile and become available in your templates as partial_name\n\n#### 2. Scoped partials\n\nIf you prefix your template file name with an underscore, you can can access it as directory_partial \n\n### Example directory structure:\n\n    templates \n      -- users\n          - _list.hb\n          - _form.hb\n          - edit.hb\n          - view.hb\n      \n      -- partials\n          - photo_uploader.hb\n\n\n### And usage: \n\n    <h1>Edit User</h1>\n    {{> users_list}}\n    {{> users_form}}\n    {{> photo_uploader}}\n \n\n","_id":"handlebar-rider@0.1.11","dist":{"shasum":"426162af0c9f6b8c5658ae3a7bb1cf0ee58d9bd0","tarball":"https://registry.npmjs.org/handlebar-rider/-/handlebar-rider-0.1.11.tgz","integrity":"sha512-i0aGlS9QYYWUrIIpQJQr3jxpKt5cGdqkUfqAbUIup0gY4vg+hg1YSFFPNSSPIbj9Xswohr0jrQfhol+38hr0rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4A9OJXtjgBXhs10/f1lJCd66SUk3zdnL9/bUjcr5uRgIgdJvs/rHqG1Y7O2DjYT0E2hwBk02RC9z1ILoZpS+uUXY="}]},"maintainers":[{"name":"benipsen","email":"email@benipsen.com"}]},"0.1.12":{"author":{"name":"Ben Ipsen","email":"email@benipsen.com"},"name":"handlebar-rider","description":"Compiles/watches a directory of handlebar templates files and precompiles into single js output file","version":"0.1.12","repository":{"type":"git","url":"http://github.com/cif/handlebar-rider"},"main":"./lib/handlebar-rider.js","directories":{"lib":"./lib/"},"bin":{"handlebar-rider":"./bin/handlebar-rider"},"engines":{"node":">= 0.4.9"},"dependencies":{"handlebars":">= 1.x","uglify-js":"1.1.1","optimist":">= 0.3.4","supercli":"*"},"readme":"# handlebar-rider\n================\n\nThis is a module and command line tool that will compile/watch a handlebars template directory and pre-compile any handlebars template files then \nconcatenate them into a single javascript file.  \n\nThe directory structure you use will namespace the templates with ['directory/template'] as with JST et all\n\nUPDATE 9.20.2012 - I have merged this library with Flint (http://github.com/cif/flint) however, changes contributed by others are welcome and always merged.\n\n## Install:\n\n    npm install -g handlebar-rider\n\n## Command line usage:\n\n    Command Line Usage: \n\n    Options:\n      -i, --in        Specify an input templates directory                            [default: \"./app/handlebars/\"]\n      -o, --out       Specify an output file into which templates are compiled        [default: \"./public/javascript/templates.js\"]\n      -w, --watch     Watch your handlebars files and compile when changes occur      [default: false]\n      -r, --readable  Make the output more readable by avoiding default minification  [default: false]\n      \n    \n\n## npm module usage\t\t\t\n\n\t\thbr = require('handlebar-rider')\n\t\thbr.configure({\n\t\t  in: '/path/to/your/templates/'\n\t\t  out: '/path/to/output.js',\n\t\t  minify: false\n\t\t})\n\t\thbr.compile()\n\t\thbr.watch()\n\t\t\t\t\n## Run-time usage example: \n\n    html_output = Handlebars.templates['users/view'](data)\n\n \n## Partial Support/Conventions:\n\nThere are two methods for using partials within your templates:\n \n#### 1. Global partials \n\nIf you create a directory within your templates directory aptly called \"partials\", the\nhandlebars files will be pre compile and become available in your templates as partial_name\n\n#### 2. Scoped partials\n\nIf you prefix your template file name with an underscore, you can can access it as directory_partial \n\n### Example directory structure:\n\n    templates \n      -- users\n          - _list.hb\n          - _form.hb\n          - edit.hb\n          - view.hb\n      \n      -- partials\n          - photo_uploader.hb\n\n\n### And usage: \n\n    <h1>Edit User</h1>\n    {{> users_list}}\n    {{> users_form}}\n    {{> photo_uploader}}\n \n\n","_id":"handlebar-rider@0.1.12","dist":{"shasum":"12857bc4086ccb7188802b71a57665980c5bae70","tarball":"https://registry.npmjs.org/handlebar-rider/-/handlebar-rider-0.1.12.tgz","integrity":"sha512-s5oq6JevDTmYlZSuxajeOQ2IxCx5w71UaBHT1q6++tUlZoKQtEjt4UZRBxXCDYZ5fxjX2aulW8FWK3WtASLieg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHYf33RB20KnJdux3GQrv92EpZTZYYTMwNPhUBDART2TAiEAn5OnSnjDBNilaLOp3EPtCRrs/l2KTFL5w7Kftrn2yZU="}]},"maintainers":[{"name":"benipsen","email":"email@benipsen.com"}]},"0.1.13":{"author":{"name":"Ben Ipsen","email":"email@benipsen.com"},"name":"handlebar-rider","description":"Compiles/watches a directory of handlebar templates files and precompiles into single js output file","version":"0.1.13","repository":{"type":"git","url":"http://github.com/cif/handlebar-rider"},"main":"./lib/handlebar-rider.js","directories":{"lib":"./lib/"},"bin":{"handlebar-rider":"./bin/handlebar-rider"},"engines":{"node":">= 0.4.9"},"dependencies":{"handlebars":">= 1.x","uglify-js":"1.1.1","optimist":">= 0.3.4","supercli":"*","underscore":"*","watch":"*","async":"*"},"readme":"# handlebar-rider\n================\n\nThis is a module and command line tool that will compile/watch a handlebars template directory and pre-compile any handlebars template files then \nconcatenate them into a single javascript file.  \n\nThe directory structure you use will namespace the templates with ['directory/template'] as with JST et all\n\nUPDATE 9.20.2012 - I have merged this library with Flint (http://github.com/cif/flint) however, changes contributed by others are welcome and always merged.\n\n## Install:\n\n    npm install -g handlebar-rider\n\n## Command line usage:\n\n    Command Line Usage: \n\n    Options:\n      -i, --in        Specify an input templates directory                            [default: \"./app/handlebars/\"]\n      -o, --out       Specify an output file into which templates are compiled        [default: \"./public/javascript/templates.js\"]\n      -w, --watch     Watch your handlebars files and compile when changes occur      [default: false]\n      -r, --readable  Make the output more readable by avoiding default minification  [default: false]\n      \n    \n\n## npm module usage\t\t\t\n\n\t\thbr = require('handlebar-rider')\n\t\thbr.configure({\n\t\t  in: '/path/to/your/templates/'\n\t\t  out: '/path/to/output.js',\n\t\t  minify: false\n\t\t})\n\t\thbr.compile()\n\t\thbr.watch()\n\t\t\t\t\n## Run-time usage example: \n\n    html_output = Handlebars.templates['users/view'](data)\n\n \n## Partial Support/Conventions:\n\nThere are two methods for using partials within your templates:\n \n#### 1. Global partials \n\nIf you create a directory within your templates directory aptly called \"partials\", the\nhandlebars files will be pre compile and become available in your templates as partial_name\n\n#### 2. Scoped partials\n\nIf you prefix your template file name with an underscore, you can can access it as directory_partial \n\n### Example directory structure:\n\n    templates \n      -- users\n          - _list.hb\n          - _form.hb\n          - edit.hb\n          - view.hb\n      \n      -- partials\n          - photo_uploader.hb\n\n\n### And usage: \n\n    <h1>Edit User</h1>\n    {{> users_list}}\n    {{> users_form}}\n    {{> photo_uploader}}\n \n\n","_id":"handlebar-rider@0.1.13","dist":{"shasum":"6ad264c59cff53ebca1bff28767bc37e4c132115","tarball":"https://registry.npmjs.org/handlebar-rider/-/handlebar-rider-0.1.13.tgz","integrity":"sha512-ZzdtnX41N5M4Qt0xJzUTQjDi0JCp/KUTWWsrlISlWfqBVNOn5chuxB5zM0E5MQI3yNQb0SHI/HHCFS8pAW1+Ew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYgIr/jtD3K1AAKawTVVjvDoAYA2sMtGvaf0Ymr+h1mQIhAP8oX155qZ7NQDUDVtqQJAQxZ50Pp1iNSnTS7fhuqisC"}]},"maintainers":[{"name":"benipsen","email":"email@benipsen.com"}]},"0.1.20":{"author":{"name":"Ben Ipsen","email":"email@benipsen.com"},"name":"handlebar-rider","description":"Compiles/watches a directory of handlebar templates files and precompiles into single js output file","version":"0.1.20","repository":{"type":"git","url":"http://github.com/cif/handlebar-rider"},"main":"./lib/handlebar-rider.js","directories":{"lib":"./lib/"},"bin":{"handlebar-rider":"./bin/handlebar-rider"},"engines":{"node":">= 0.8.0"},"dependencies":{"handlebars":">= 1.x","uglify-js":"1.1.1","optimist":">= 0.3.4","supercli":"*","underscore":"*","watch":"*","async":"*","path":"*"},"readme":"# handlebar-rider\n================\n\nThis is a module and command line tool that will compile/watch a handlebars template directory and pre-compile any handlebars template files then \nconcatenate them into a single javascript file.  \n\nThe directory structure you use will namespace the templates with ['directory/template'] as with JST et all\n\nUPDATE 2.25.2013 - @piercemoore has contributed some AMAZING updates to this project available on the command line.\n\nUPDATE 9.20.2012 - I have merged this library with Flint (http://github.com/cif/flint) however, changes contributed by others are welcome and always merged.\n\n## Install:\n\n    npm install -g handlebar-rider\n\n## Command line usage:\n\n    Command Line Usage: \n\n    Options:\n       -i, --in          Specify an input templates directory                                                                      [default: \"./app/handlebars/\"]\n       -o, --out         Specify an output file into which templates are compiled                                                  [default: \"./public/javascript/templates.js\"]\n       -w, --watch       Watch your handlebars files and compile when changes occur                                                [default: false]\n       -r, --readable    Make the output more readable by avoiding default minification                                            [default: false]\n       -e, --extensions  Add more extensions to the defaults for templates that Handlebar-Rider will compile                       [default: [\".hb\",\".hbs\",\".handlebars\"]]\n       -f, --force       Forces all files found in the input directory to be compiled. Performance gains are not unheard of here.  [default: false]\n       -s, --strip       Strip all comments from templates to clean up un-minified output                                          [default: false]\n       -c, --compact     Hides the application name in command line logging for a more compact view                                [default: true]\n\n\n## npm module usage\t\t\t\n\n\t\thbr = require('handlebar-rider')\n\t\thbr.configure({\n\t\t  in: '/path/to/your/templates/'\n\t\t  out: '/path/to/output.js',\n\t\t  minify: false\n\t\t})\n\t\thbr.compile()\n\t\thbr.watch()\n\t\t\t\t\n## Run-time usage example: \n\n    html_output = Handlebars.templates['users/view'](data)\n\n \n## Partial Support/Conventions:\n\nThere are two methods for using partials within your templates:\n \n#### 1. Global partials \n\nIf you create a directory within your templates directory aptly called \"partials\", the\nhandlebars files will be pre compile and become available in your templates as partial_name\n\n#### 2. Scoped partials\n\nIf you prefix your template file name with an underscore, you can can access it as directory_partial \n\n### Example directory structure:\n\n    templates \n      -- users\n          - _list.hb\n          - _form.hb\n          - edit.hb\n          - view.hb\n      \n      -- partials\n          - photo_uploader.hb\n\n\n### And usage: \n\n    <h1>Edit User</h1>\n    {{> users_list}}\n    {{> users_form}}\n    {{> photo_uploader}}\n \n\n","readmeFilename":"README.md","_id":"handlebar-rider@0.1.20","dist":{"shasum":"e5eb5e4b49c0f703bc0af659067502c0a04179ad","tarball":"https://registry.npmjs.org/handlebar-rider/-/handlebar-rider-0.1.20.tgz","integrity":"sha512-jT6Sn7c2akFflHnDTYZOYVoyyIxGyTqrzNL7OdGZeQP238efpxAjXFdpVUGoqv4vAz8Ek+kTeu7s6QazywAv/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA2fn6g+KIGtxKdebkPhErQKrSGo35SYqdo46SMjlIk1AiA3WQ+FsvNN3r0rYA/9mS7LIT5Y4AL5YICCl7j2m+XrKA=="}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"benipsen","email":"email@benipsen.com"},"maintainers":[{"name":"benipsen","email":"email@benipsen.com"}]}},"readme":"handlebar-rider\n================\n\nCommand line tool that will watch a handlebars template directory pre-compile containing handlebars template files and concatenate them \ninto a single javascript file in build/public. \n\nTemplates will be available in Handlebars.templates.filename (without the extension). See [Handlebars Precompiler](http://handlebarsjs.com/precompilation.html) documentation for more info.\n\nInstall:\n    \n    git clone https://github.com/cif/handlebar-rider.git\n    cd handlebar-rider\n\t\tnpm install -g .\n\nUsage:\n\n    handlebar-rider path/to/your/handlebars/dir/\n\n    options:\n\t\t\t\n\t\t\t--out\tThe destination file to compile your templates to.  Default is public/javascript/templates.js\n\t\t\t\n\t\t\t--readable  This will avoid uglifying your output javascript.   ","maintainers":[{"name":"benipsen","email":"email@benipsen.com"}],"time":{"modified":"2022-06-18T18:51:32.218Z","created":"2012-06-17T19:25:39.554Z","0.1.0":"2012-06-17T19:25:43.319Z","0.1.1":"2012-06-20T03:55:46.101Z","0.1.2":"2012-08-04T06:03:37.667Z","0.1.3":"2012-08-04T06:44:07.238Z","0.1.4":"2012-08-04T07:53:44.280Z","0.1.5":"2012-08-04T09:21:19.581Z","0.1.6":"2012-08-04T09:27:38.071Z","0.1.7":"2012-08-04T20:08:04.843Z","0.1.8":"2012-08-04T20:11:05.576Z","0.1.10":"2012-08-04T20:42:22.477Z","0.1.11":"2012-09-20T23:48:12.588Z","0.1.12":"2013-02-24T04:20:19.300Z","0.1.13":"2013-02-25T21:41:50.219Z","0.1.20":"2013-02-26T04:12:14.892Z"},"author":{"name":"Ben Ipsen","email":"email@benipsen.com"},"repository":{"type":"git","url":"http://github.com/cif/handlebar-rider"}}