{"_id":"bundalo","_rev":"37-063873fa68d5e6c041b900d38d90f31c","name":"bundalo","description":"Extract/cache/render property files/strings using i18n rules and various rendering engines","dist-tags":{"latest":"0.2.11"},"versions":{"0.0.4":{"name":"bundalo","version":"0.0.4","description":"Module for extract/cache/render property files/strings using i18n rules and various rendering engines","main":"index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/grawk/bundalo.git"},"keywords":["node.js","renderer"],"author":{"name":"@grawk"},"license":"Apache 2","bugs":{"url":"https://github.com/grawk/bundalo/issues"},"homepage":"https://github.com/grawk/bundalo","devDependencies":{"dustjs-linkedin":"^2.0.0","dustjs-helpers":"~1.2.0","jshint":"~2.4.3","mocha":"~1.9.0","chai":"~1.5.0","grunt":"~0.4.1","grunt-contrib-jshint":"~0.7.0","grunt-mocha-test":"~0.7.0"},"dependencies":{"dustjs-linkedin":"^2.0.0","spud":"^0.0.3","file-resolver":"^0.0.1","freshy":"^0.0.1","async":"^0.2.0"},"_id":"bundalo@0.0.4","dist":{"shasum":"27d8a490d59755b42743e4c808dd6c4578aef4f5","tarball":"https://registry.npmjs.org/bundalo/-/bundalo-0.0.4.tgz","integrity":"sha512-Gs17hwMI098ieJi/IyHt8GsCUS9a3SdR+xEz5ejmnN8WFEBE6JsLjo+znnlRmewtTUI4pYlfHh9Pch43qwTB2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC64alsz/5KVbVShNQeGEeDyLoFYSxoV0lzmli3XlmfbgIhAKs0BBuiXK01SxVg0lLpG//WjBsHezaKWoR8j71XoDIe"}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"directories":{}},"0.1.0":{"name":"bundalo","version":"0.1.0","description":"Extract/cache/render property files/strings using i18n rules and various rendering engines","main":"index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/grawk/bundalo.git"},"keywords":["node.js","renderer"],"author":{"name":"@grawk"},"license":"Apache 2","bugs":{"url":"https://github.com/grawk/bundalo/issues"},"homepage":"https://github.com/grawk/bundalo","devDependencies":{"dustjs-linkedin":"^2.0.0","dustjs-helpers":"~1.2.0","jshint":"~2.4.3","mocha":"~1.9.0","chai":"~1.5.0","grunt":"~0.4.1","grunt-contrib-jshint":"~0.7.0","grunt-mocha-test":"~0.7.0"},"dependencies":{"dustjs-linkedin":"^2.0.0","spud":"^0.0.3","file-resolver":"^0.0.1","freshy":"^0.0.1","async":"^0.2.0"},"_id":"bundalo@0.1.0","dist":{"shasum":"cd1ce080234ca7d9f08545d25c369a00e5f9296a","tarball":"https://registry.npmjs.org/bundalo/-/bundalo-0.1.0.tgz","integrity":"sha512-T/XZmU12yq/iR3+QUJ77QObm+RLImAz2SMGx1yIGbl3fk4ZAAONG99SWsThkNj3omatOAFbD3H7XziBZ7DGm6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwQH3XRb6CtrwVBmPOyXRAyXlx4gVUM2HZ5tGmS2sIOAiB1ThR5Wznwn76vS5CqS1OP41snb363ylXXFrLJlmA4iA=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"directories":{}},"0.1.1":{"name":"bundalo","version":"0.1.1","description":"Extract/cache/render property files/strings using i18n rules and various rendering engines","main":"index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/grawk/bundalo.git"},"keywords":["node.js","renderer"],"author":{"name":"@grawk"},"license":"Apache 2","bugs":{"url":"https://github.com/grawk/bundalo/issues"},"homepage":"https://github.com/grawk/bundalo","devDependencies":{"dustjs-linkedin":"^2.0.0","dustjs-helpers":"~1.2.0","jshint":"~2.4.3","mocha":"~1.9.0","chai":"~1.5.0","grunt":"~0.4.1","grunt-contrib-jshint":"~0.7.0","grunt-mocha-test":"~0.7.0"},"dependencies":{"dustjs-linkedin":"^2.0.0","spud":"^0.0.3","file-resolver":"^0.0.1","freshy":"^0.0.1","async":"^0.2.0"},"_id":"bundalo@0.1.1","dist":{"shasum":"01a4511b152c24d1bb087cb29b06b172372902b6","tarball":"https://registry.npmjs.org/bundalo/-/bundalo-0.1.1.tgz","integrity":"sha512-bkOJodJ0MMs9pQ5itLr0k2QRtAz1bheN6AjMjsNEgi4HKoLQYSBE3cKnrkjyfbCdcS+xP0klUvvuSe6N9hxGmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICZvMWGepRyihYZYMouAY0l+4rTgOGghDdEe1MhM7rgKAiBMeYa/M06x2wHteq7ka3Qj8tRqdyoLr7o7ZF/ozQOYYw=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"directories":{}},"0.2.0":{"name":"bundalo","version":"0.2.0","description":"Extract/cache/render property files/strings using i18n rules and various rendering engines","main":"index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/grawk/bundalo.git"},"keywords":["node.js","renderer"],"author":{"name":"@grawk"},"license":"Apache 2","bugs":{"url":"https://github.com/grawk/bundalo/issues"},"homepage":"https://github.com/grawk/bundalo","devDependencies":{"dustjs-linkedin":"^2.0.0","dustjs-helpers":"~1.2.0","jshint":"~2.4.3","mocha":"~1.9.0","chai":"~1.5.0","grunt":"~0.4.1","grunt-contrib-jshint":"~0.7.0","grunt-mocha-test":"~0.7.0"},"dependencies":{"dustjs-linkedin":"^2.0.0","spud":"^0.0.3","file-resolver":"^0.0.1","freshy":"^0.0.1","async":"^0.2.0","lodash":"^2.4.0"},"_id":"bundalo@0.2.0","dist":{"shasum":"f657e79be82c296fcf0680cbb890bb411b2d17d6","tarball":"https://registry.npmjs.org/bundalo/-/bundalo-0.2.0.tgz","integrity":"sha512-ozTggcb45wGMOItYCbvaHtTJMkJePUZRfLWXoUy7tEI8MSYLOivoz3aWgS/y5CrEKskQqnobR1pZ7O0u7YspFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqO0eAI+bgkN7b4mWeyOFlXhyEayGfpaMn4VfANPHjlQIhALNXDksuOrEt9JgIzq4cYq8ePN/b0/0Nfkrk5fFKWl6i"}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"directories":{}},"0.2.1":{"name":"bundalo","version":"0.2.1","description":"Extract/cache/render property files/strings using i18n rules and various rendering engines","main":"index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/grawk/bundalo.git"},"keywords":["node.js","renderer"],"author":{"name":"@grawk"},"license":"Apache 2","bugs":{"url":"https://github.com/grawk/bundalo/issues"},"homepage":"https://github.com/grawk/bundalo","devDependencies":{"dustjs-linkedin":"^2.0.0","dustjs-helpers":"~1.2.0","jshint":"~2.4.3","mocha":"~1.9.0","chai":"~1.5.0","grunt":"~0.4.1","grunt-contrib-jshint":"~0.7.0","grunt-mocha-test":"~0.7.0"},"dependencies":{"dustjs-linkedin":"^2.0.0","spud":"^0.0.3","file-resolver":"^0.0.1","freshy":"^0.0.1","async":"^0.2.0","lodash":"^2.4.0"},"_id":"bundalo@0.2.1","dist":{"shasum":"f6388b5ad9e9f1ca5fd8feb35f549311eca18f53","tarball":"https://registry.npmjs.org/bundalo/-/bundalo-0.2.1.tgz","integrity":"sha512-Eo1NaqO1mEineomQSwlSn9knmpF+LKeQsIDwRVu3WE+M7c9zQzonYMaLCsELr77dOfqS5z50D57gRtrFLrpliA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBmSHIJB7g9Hbu9/+kJAJfmAVXS8GftVnGoTyIz5wYWDAiEA5GlJzcERoCSAGHsEJnSKMNpVtfP8t+iTsPoHxYaULGE="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"directories":{}},"0.2.2":{"name":"bundalo","version":"0.2.2","description":"Extract/cache/render property files/strings using i18n rules and various rendering engines","main":"index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/grawk/bundalo.git"},"keywords":["node.js","renderer"],"author":{"name":"@grawk"},"license":"Apache 2","bugs":{"url":"https://github.com/grawk/bundalo/issues"},"homepage":"https://github.com/grawk/bundalo","devDependencies":{"dustjs-linkedin":"^2.0.0","dustjs-helpers":"~1.2.0","jshint":"~2.4.3","mocha":"~1.9.0","chai":"~1.5.0","grunt":"~0.4.1","grunt-contrib-jshint":"~0.7.0","grunt-mocha-test":"~0.7.0"},"dependencies":{"dustjs-linkedin":"^2.0.0","spud":"^0.0.3","file-resolver":"^0.0.1","freshy":"^0.0.1","async":"^0.2.0","lodash":"^2.4.0"},"_id":"bundalo@0.2.2","dist":{"shasum":"a2456434bfffc65b322b1e647fb58cfcd7e30ebf","tarball":"https://registry.npmjs.org/bundalo/-/bundalo-0.2.2.tgz","integrity":"sha512-zPIGCvLOpAwOL6GdbxCbsKWlytrlfQZmlGXWQA2x5z1viF0sOaJLeuZ75N/OZDonzF8u4EmQlyTiSxGys9q0CQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJ58JPax0g7Vt8TcvuiRdK+bhjL6A4wZq8mqjfuN402AiEAtqrskrMWQRNC3VDqOIJEspbO+edf9dISyJLBx7q/OXM="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"directories":{}},"0.2.3":{"name":"bundalo","version":"0.2.3","description":"Extract/cache/render property files/strings using i18n rules and various rendering engines","main":"index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/grawk/bundalo.git"},"keywords":["node.js","renderer"],"author":{"name":"@grawk"},"license":"Apache 2","bugs":{"url":"https://github.com/grawk/bundalo/issues"},"homepage":"https://github.com/grawk/bundalo","devDependencies":{"dustjs-linkedin":"^2.0.0","dustjs-helpers":"~1.2.0","jshint":"~2.4.3","mocha":"~1.9.0","chai":"~1.5.0","grunt":"~0.4.1","grunt-contrib-jshint":"~0.7.0","grunt-mocha-test":"~0.7.0"},"dependencies":{"dustjs-linkedin":"^2.0.0","spud":"^0.0.3","file-resolver":"^0.0.1","freshy":"^0.0.1","async":"^0.2.0","lodash":"^2.4.0"},"_id":"bundalo@0.2.3","dist":{"shasum":"9f0588dfa5a613be53d639a079012516f7044fea","tarball":"https://registry.npmjs.org/bundalo/-/bundalo-0.2.3.tgz","integrity":"sha512-n2kWwx4Z6+pZvHnNriw5vqlfNO6B1rgJsMkpKqx+vp9BcH/OPuz0BVFosRWVyl+9iXWNHknm0w3DuU0sKROtgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFuoLfA6v2b//gnbTIjvnKLLpG/6D2XnWzuRGhZRRo5cAiA8pJcdDVshJYS/w+tPXB+OjbJiMdQByu5QMhVEWpMrQw=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"directories":{}},"0.2.4":{"name":"bundalo","version":"0.2.4","description":"Extract/cache/render property files/strings using i18n rules and various rendering engines","main":"index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/krakenjs/bundalo.git"},"keywords":["node.js","renderer"],"author":{"name":"@grawk"},"license":"http://www.apache.org/licenses/LICENSE-2.0","bugs":{"url":"https://github.com/krakenjs/bundalo/issues"},"homepage":"https://github.com/krakenjs/bundalo","devDependencies":{"dustjs-linkedin":"^2.0.0","dustjs-helpers":"~1.2.0","jshint":"~2.4.3","mocha":"~1.9.0","chai":"~1.5.0","grunt":"~0.4.1","grunt-contrib-jshint":"~0.7.0","grunt-mocha-test":"~0.7.0"},"dependencies":{"dustjs-linkedin":"^2.0.0","spud":"^0.0.3","file-resolver":"^0.0.1","freshy":"^0.0.1","async":"^0.2.0","lodash":"^2.4.0"},"_id":"bundalo@0.2.4","dist":{"shasum":"97ceb03b5d56bb27629a8ec0772ac6f59e31b202","tarball":"https://registry.npmjs.org/bundalo/-/bundalo-0.2.4.tgz","integrity":"sha512-GSAfSU+Sfg0cflaHV0fjE7qKPbCsC+xMGm75s9KZDX4wXD9dr/iIjA8hvEqMF7w4kCC11LJES7sOgUVfvpDBzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChfYaOkm8iO/mOpoNr5Tfm7aqFJ3kfAQz+kLyQPGdttQIhAK5GFeuu8owK1NxerWNqd3asN9x4BhXwktRVdTyi7aVK"}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"directories":{}},"0.2.5":{"name":"bundalo","version":"0.2.5","description":"Extract/cache/render property files/strings using i18n rules and various rendering engines","main":"index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/krakenjs/bundalo.git"},"keywords":["node.js","renderer"],"author":{"name":"@grawk"},"license":"http://www.apache.org/licenses/LICENSE-2.0","bugs":{"url":"https://github.com/krakenjs/bundalo/issues"},"homepage":"https://github.com/krakenjs/bundalo","devDependencies":{"dustjs-linkedin":"^2.0.0","dustjs-helpers":"~1.2.0","jshint":"~2.4.3","mocha":"~1.9.0","chai":"~1.5.0","grunt":"~0.4.1","grunt-contrib-jshint":"~0.7.0","grunt-mocha-test":"~0.7.0"},"dependencies":{"dustjs-linkedin":"^2.0.0","spud":"^0.0.3","file-resolver":"^0.0.1","freshy":"^0.0.1","async":"^0.2.0","lodash":"^2.4.0"},"gitHead":"750945e1c449a711ec9470f78cbb2e60edd489ea","_id":"bundalo@0.2.5","_shasum":"9be2da0ecab1d1ddfced19800cc62f93df91a84c","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"dist":{"shasum":"9be2da0ecab1d1ddfced19800cc62f93df91a84c","tarball":"https://registry.npmjs.org/bundalo/-/bundalo-0.2.5.tgz","integrity":"sha512-J/47pflsO5CiA1LaNruXjErn+PphRvc7hkpG8UwYWYHKADyVEOcLbuPU4XEnJniBbghRQNWKhwyWSx96XzUzbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5GOBQwpbqys1kbDMWfXeco88q3mllG3F1y4YJTVGFTAIgZg4L9/8L5TXBFp9RgGaMA9jKznb+UYl35DJ1Ab87amw="}]},"directories":{}},"0.2.6":{"name":"bundalo","version":"0.2.6","description":"Extract/cache/render property files/strings using i18n rules and various rendering engines","main":"index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/krakenjs/bundalo.git"},"keywords":["node.js","renderer"],"author":{"name":"@grawk"},"license":"http://www.apache.org/licenses/LICENSE-2.0","bugs":{"url":"https://github.com/krakenjs/bundalo/issues"},"homepage":"https://github.com/krakenjs/bundalo","devDependencies":{"dustjs-linkedin":"^2.0.0","dustjs-helpers":"~1.2.0","jshint":"~2.4.3","mocha":"~1.9.0","chai":"~1.5.0","grunt":"~0.4.1","grunt-contrib-jshint":"~0.7.0","grunt-mocha-test":"~0.7.0"},"dependencies":{"dustjs-linkedin":"^2.0.0","spud":"^0.0.3","file-resolver":"^1.0.0","freshy":"^0.0.1","async":"^0.2.0","lodash":"^2.4.0"},"gitHead":"52727603514a09fb8444e4042560276c2899b9ec","_id":"bundalo@0.2.6","_shasum":"b8138f03d124c934f6e948c577327a4919026a62","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"dist":{"shasum":"b8138f03d124c934f6e948c577327a4919026a62","tarball":"https://registry.npmjs.org/bundalo/-/bundalo-0.2.6.tgz","integrity":"sha512-EnIUZatv5UbXnZYP6aW9l4ROEyz40dBKQo8iyRp/jF6Eynd+TMXE5FovXSlKxRhQ10md0s86beC8kvTpparZyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDV27SIYh3iJ4A4X/cMnOd6k35h4GNYokuYo55CdijItgIhAIvm8fz2yR0AU9yrGOVp5xEWB5RCqRj7MCqeKFObzXcq"}]},"directories":{}},"0.2.7":{"name":"bundalo","version":"0.2.7","description":"Extract/cache/render property files/strings using i18n rules and various rendering engines","main":"index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/krakenjs/bundalo.git"},"keywords":["node.js","renderer"],"author":{"name":"Matt Edelman","email":"medelman@paypal.com"},"contributors":[{"name":"Chris Vaughan","email":"cvaughan@paypal.com"},{"name":"Aria Stewart","email":"ariastewart@paypal.com"}],"license":"http://www.apache.org/licenses/LICENSE-2.0","bugs":{"url":"https://github.com/krakenjs/bundalo/issues"},"homepage":"https://github.com/krakenjs/bundalo","devDependencies":{"dustjs-linkedin":"^2.0.0","dustjs-helpers":"~1.2.0","jshint":"~2.4.3","mocha":"~1.9.0","chai":"~1.5.0","grunt":"~0.4.1","grunt-contrib-jshint":"~0.7.0","grunt-mocha-test":"~0.7.0"},"dependencies":{"dustjs-linkedin":"^2.0.0","spud":"^1.1.1","file-resolver":"^1.0.0","freshy":"^0.0.1","async":"^0.2.0","lodash":"^2.4.0"},"gitHead":"e55b1e7472b076752ebad3567e88c3c2de1343f9","_id":"bundalo@0.2.7","_shasum":"7d93ed8ce326737ad0b8bc2b56ecd6d125bbf476","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"}],"dist":{"shasum":"7d93ed8ce326737ad0b8bc2b56ecd6d125bbf476","tarball":"https://registry.npmjs.org/bundalo/-/bundalo-0.2.7.tgz","integrity":"sha512-mdhdl+4MKjFksuKUiMMvKPueuCrZPxFyWmnr8Ei/vQZZBPVmGsA8mVpByMJRspmOdGeui16kVUWe6JYhuW4kYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4caSwmXSb+qhDdnbuunj/7C/j4+nD9d5idx4LsR22hgIgF9Ec37bHxqv4PeX6u2FI+U540BWg5t0KLmGd+2Waiuw="}]},"directories":{}},"0.2.8":{"name":"bundalo","version":"0.2.8","description":"Extract/cache/render property files/strings using i18n rules and various rendering engines","main":"index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/krakenjs/bundalo.git"},"keywords":["node.js","renderer"],"author":{"name":"Matt Edelman","email":"medelman@paypal.com"},"contributors":[{"name":"Chris Vaughan","email":"cvaughan@paypal.com"},{"name":"Aria Stewart","email":"ariastewart@paypal.com"}],"license":"http://www.apache.org/licenses/LICENSE-2.0","bugs":{"url":"https://github.com/krakenjs/bundalo/issues"},"homepage":"https://github.com/krakenjs/bundalo","devDependencies":{"dustjs-linkedin":"^2.0.0","dustjs-helpers":"~1.2.0","jshint":"~2.4.3","mocha":"~1.9.0","chai":"~1.5.0","grunt":"~0.4.1","grunt-contrib-jshint":"~0.7.0","grunt-mocha-test":"~0.7.0"},"dependencies":{"dustjs-linkedin":"^2.0.0","spud":"^1.1.1","file-resolver":"^1.0.0","freshy":"^0.0.1","async":"^0.2.0","lodash":"^2.4.0"},"gitHead":"23ac1a09e584131b3f8cfe2d9fd09ad6f216f84a","_id":"bundalo@0.2.8","_shasum":"8fc2ab7f0e0447ed900a6017fd872c67fd3cd718","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.2.0","_npmUser":{"name":"aredridel","email":"aredridel@nbtsc.org"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"},{"name":"aredridel","email":"aredridel@nbtsc.org"}],"dist":{"shasum":"8fc2ab7f0e0447ed900a6017fd872c67fd3cd718","tarball":"https://registry.npmjs.org/bundalo/-/bundalo-0.2.8.tgz","integrity":"sha512-tkgiZXCIxuuWXyaxD/T46oQKBWPf6ckIkn/z2XLdKbWGNm3Dy6v99ERwXLhojyj6QONDhoT0iDH32a9OZfcevQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8sLCV9bBJPEnUHO8hvSt7iyscm7dZXc1YAB2sM/GFDAiEAgifou917D1vgIjXVJKAK1iBXAcq6eNUiGpUbYuqdQRQ="}]},"directories":{}},"0.2.9":{"name":"bundalo","version":"0.2.9","description":"Extract/cache/render property files/strings using i18n rules and various rendering engines","main":"index.js","scripts":{"test":"grunt test"},"repository":{"type":"git","url":"git://github.com/krakenjs/bundalo.git"},"keywords":["node.js","renderer"],"author":{"name":"Matt Edelman","email":"medelman@paypal.com"},"contributors":[{"name":"Chris Vaughan","email":"cvaughan@paypal.com"},{"name":"Aria Stewart","email":"ariastewart@paypal.com"}],"license":"http://www.apache.org/licenses/LICENSE-2.0","bugs":{"url":"https://github.com/krakenjs/bundalo/issues"},"homepage":"https://github.com/krakenjs/bundalo","devDependencies":{"chai":"~1.5.0","dustjs-helpers":"~1.5.0","grunt":"~0.4.1","grunt-cli":"^0.1.13","grunt-contrib-jshint":"~0.7.0","grunt-mocha-test":"~0.7.0","jshint":"~2.4.3","mocha":"~1.9.0"},"dependencies":{"dustjs-linkedin":"~2.5.0","spud":"^1.1.1","file-resolver":"^1.0.0","freshy":"^1.0.0","async":"^0.2.0","lodash":"^2.4.0"},"gitHead":"4b5f0c7144812ac5041237ba884330c3a4fe63ca","_id":"bundalo@0.2.9","_shasum":"2a6787f868bbc6ce7107c7802f63886f56fb1a7c","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.10.35","_npmUser":{"name":"aredridel","email":"aredridel@nbtsc.org"},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"},{"name":"aredridel","email":"aredridel@nbtsc.org"}],"dist":{"shasum":"2a6787f868bbc6ce7107c7802f63886f56fb1a7c","tarball":"https://registry.npmjs.org/bundalo/-/bundalo-0.2.9.tgz","integrity":"sha512-7Un5879qMmPY+l+/opcFE1kgBTNK3l8ExC7PuYAUJCJ/+q8G/oR/TT96Yur5UshZu/qqb0pbn5TwMSnrdG7kfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFjzFmTkpZ5xz8ySqNXnQ+OC6O/5I8MZRBklbVhwa8i4AiEA/jNHKQVlh90Mfz+RBMOJpHaXd376R+qxMhqZmmosljg="}]},"directories":{}},"0.2.10":{"name":"bundalo","version":"0.2.10","description":"Extract/cache/render property files/strings using i18n rules and various rendering engines","main":"index.js","scripts":{"pretest":"eslint .","test":"mocha"},"repository":{"type":"git","url":"git://github.com/krakenjs/bundalo.git"},"keywords":["node.js","renderer"],"author":{"name":"Matt Edelman","email":"medelman@paypal.com"},"contributors":[{"name":"Chris Vaughan","email":"cvaughan@paypal.com"},{"name":"Aria Stewart","email":"ariastewart@paypal.com"}],"license":"Apache-2.0","bugs":{"url":"https://github.com/krakenjs/bundalo/issues"},"homepage":"https://github.com/krakenjs/bundalo","devDependencies":{"eslint":"^0.24.1","mocha":"^2.2.5"},"dependencies":{"async":"^1.3.0","dustjs-linkedin":"~2.7.2","debuglog":"^1.0.1","file-resolver":"^1.0.0","freshy":"^1.0.0","iferr":"^0.1.5","lodash":"^3.10.0","spud":"^2.0.1","verror":"^1.6.0"},"gitHead":"bb42266ec872924b7055c801661d14a692b0d898","_id":"bundalo@0.2.10","_shasum":"ad44eb5a4e136b9b6a6b7abb19c36965782031cf","_from":".","_npmVersion":"2.13.1","_nodeVersion":"0.12.7","_npmUser":{"name":"aredridel","email":"aredridel@dinhe.net"},"dist":{"shasum":"ad44eb5a4e136b9b6a6b7abb19c36965782031cf","tarball":"https://registry.npmjs.org/bundalo/-/bundalo-0.2.10.tgz","integrity":"sha512-bNkHYCYkw3YlClrPdSXRW7EgM3JNx97i/RSLzcvz2WUVO5UANTYsWZhJP50qAIwtBJYuTLw1DXSFE3q3nkV18A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB4C8/AAZn3Rcpm7qaiTp0s4PHMnruGnWMyjnGO+2QrkAiEA0nmik/OsDII9PFYwdvgLRsa+QTi+IR5TCife7Tzgj5E="}]},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"},{"name":"aredridel","email":"aredridel@nbtsc.org"}],"directories":{}},"1.0.0-rc.1":{"name":"bundalo","version":"1.0.0-rc.1","description":"Extract/cache/render property files/strings using i18n rules and various rendering engines","main":"index.js","scripts":{"pretest":"eslint .","test":"mocha"},"repository":{"type":"git","url":"git://github.com/krakenjs/bundalo.git"},"keywords":["node.js","renderer"],"author":{"name":"Matt Edelman","email":"medelman@paypal.com"},"contributors":[{"name":"Chris Vaughan","email":"cvaughan@paypal.com"},{"name":"Aria Stewart","email":"ariastewart@paypal.com"}],"license":"Apache-2.0","bugs":{"url":"https://github.com/krakenjs/bundalo/issues"},"homepage":"https://github.com/krakenjs/bundalo","devDependencies":{"eslint":"^0.24.1","kraken-format-path":"^1.0.0","mocha":"^2.2.5"},"dependencies":{"async":"^1.3.0","bcp47-stringify":"^1.0.0","debuglog":"^1.0.1","dustjs-linkedin":"~2.7.2","fastpath":"^1.0.7","file-resolver":"^2.0.0-3","freshy":"^1.0.1","iferr":"^0.1.5","monkeymap":"^1.1.1","spud":"^2.0.1"},"gitHead":"1dac3bcfa9d7f0faa9f2b2c8102b8a6ecea740c6","_id":"bundalo@1.0.0-rc.1","_shasum":"30115980c2804a24a7aed79fd950b098dd366f89","_from":".","_npmVersion":"2.14.9","_nodeVersion":"0.12.9","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"dist":{"shasum":"30115980c2804a24a7aed79fd950b098dd366f89","tarball":"https://registry.npmjs.org/bundalo/-/bundalo-1.0.0-rc.1.tgz","integrity":"sha512-t5ZDovi1v9IrfWJeUKXEBR6/oivG1D8tkCPqNAF9STGdNdj9iCXFywllIQsERhhWJm/ExAlB2nKHXIEnTfm19w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfEm9NA1QuQpl45qLDa1IQwG4orx05J4qhVruv2pLRUAIhANKi1Pkiq225gj9C1OiM6WgXE7uMjqp5Mn+P0PY1OBxq"}]},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"},{"name":"aredridel","email":"aredridel@nbtsc.org"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/bundalo-1.0.0-rc.1.tgz_1455671272201_0.7910399618558586"},"directories":{}},"1.0.0-rc.3":{"name":"bundalo","version":"1.0.0-rc.3","description":"Extract/cache/render property files/strings using i18n rules and various rendering engines","main":"index.js","scripts":{"pretest":"eslint .","test":"mocha"},"repository":{"type":"git","url":"git://github.com/krakenjs/bundalo.git"},"keywords":["node.js","renderer"],"author":{"name":"Matt Edelman","email":"medelman@paypal.com"},"contributors":[{"name":"Chris Vaughan","email":"cvaughan@paypal.com"},{"name":"Aria Stewart","email":"ariastewart@paypal.com"}],"license":"Apache-2.0","bugs":{"url":"https://github.com/krakenjs/bundalo/issues"},"homepage":"https://github.com/krakenjs/bundalo","devDependencies":{"dustjs-linkedin":"~2.7.2","eslint":"^0.24.1","freshy":"^1.0.1","kraken-format-path":"^1.0.0","mocha":"^2.2.5"},"dependencies":{"async":"^1.3.0","bcp47-stringify":"^1.0.0","debuglog":"^1.0.1","fastpath":"^1.0.7","file-resolver":"^2.0.0-3","iferr":"^0.1.5","monkeymap":"^1.1.1","spud":"^2.0.1"},"gitHead":"bf0ab93999668576b8fc0540ee53bfe78b46d7c7","_id":"bundalo@1.0.0-rc.3","_shasum":"053bd8fb6ea65d1ea2b261f6a6a900331a10d43a","_from":".","_npmVersion":"3.8.8","_nodeVersion":"4.4.3","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"dist":{"shasum":"053bd8fb6ea65d1ea2b261f6a6a900331a10d43a","tarball":"https://registry.npmjs.org/bundalo/-/bundalo-1.0.0-rc.3.tgz","integrity":"sha512-1ZgsM4ST8TVekN8P5LiQD7CYNqY6P59gzMN2/VkQ/1ajPgOUjtxx6wA/yFdssFD94kPiiwRGtU3iRybnrutk1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFy5USiRYm9V7rdG+v6J3aRvdnBtIZmJMXEKe1kJKFMeAiBDMDwRo8gCynCSSJbPoiDuep8YzmabsTVlma2HZSxNtg=="}]},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"},{"name":"aredridel","email":"aredridel@nbtsc.org"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bundalo-1.0.0-rc.3.tgz_1463677768529_0.21083741215988994"},"directories":{}},"1.0.0":{"name":"bundalo","version":"1.0.0","description":"Extract/cache/render property files/strings using i18n rules and various rendering engines","main":"index.js","scripts":{"pretest":"eslint .","test":"mocha"},"repository":{"type":"git","url":"git://github.com/krakenjs/bundalo.git"},"keywords":["node.js","renderer"],"author":{"name":"Matt Edelman","email":"medelman@paypal.com"},"contributors":[{"name":"Chris Vaughan","email":"cvaughan@paypal.com"},{"name":"Aria Stewart","email":"ariastewart@paypal.com"}],"license":"Apache-2.0","bugs":{"url":"https://github.com/krakenjs/bundalo/issues"},"homepage":"https://github.com/krakenjs/bundalo","devDependencies":{"dustjs-linkedin":"~2.7.2","eslint":"^0.24.1","kraken-format-path":"^1.0.0","mocha":"^2.2.5"},"dependencies":{"async":"^1.3.0","bcp47-stringify":"^1.0.0","debuglog":"^1.0.1","fastpath":"^1.0.7","file-resolver":"^2.0.0-3","iferr":"^0.1.5","monkeymap":"^1.1.1","spud":"^2.0.1"},"gitHead":"718b4fd1d7eb5489824ce5eb7138b742badeecd3","_id":"bundalo@1.0.0","_shasum":"1b377b3f5e8d62c7bb1929da226dddeb6152f7e8","_from":".","_npmVersion":"3.8.8","_nodeVersion":"4.4.3","_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"dist":{"shasum":"1b377b3f5e8d62c7bb1929da226dddeb6152f7e8","tarball":"https://registry.npmjs.org/bundalo/-/bundalo-1.0.0.tgz","integrity":"sha512-EAYj5qt69OWvk84w1tw8jV8HIehlXFPQRszKOaTzfj6RdMIRm8vUU9Mwc3qkr9KkDIZWZTOzcMCB5MqLUN5C7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbSBAvLE7AGrwG1lfwQZ++M/MdmrItDzwpe7/KD/i1SwIhANL/6uAWa+8zc6QskG0DDHjf/OYlURjLCYqkQsgL1/pB"}]},"maintainers":[{"name":"grawk","email":"mattedelman@gmail.com"},{"name":"aredridel","email":"aredridel@nbtsc.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bundalo-1.0.0.tgz_1463776562243_0.43777196714654565"},"directories":{}},"0.2.11":{"name":"bundalo","version":"0.2.11","description":"Extract/cache/render property files/strings using i18n rules and various rendering engines","main":"index.js","scripts":{"pretest":"eslint .","test":"mocha"},"repository":{"type":"git","url":"git://github.com/krakenjs/bundalo.git"},"keywords":["node.js","renderer"],"author":{"name":"Matt Edelman","email":"medelman@paypal.com"},"contributors":[{"name":"Chris Vaughan","email":"cvaughan@paypal.com"},{"name":"Aria Stewart","email":"ariastewart@paypal.com"}],"license":"Apache-2.0","bugs":{"url":"https://github.com/krakenjs/bundalo/issues"},"homepage":"https://github.com/krakenjs/bundalo","devDependencies":{"eslint":"^2.9.0","mocha":"^2.2.5"},"dependencies":{"async":"^1.3.0","dustjs-linkedin":"~2.7.2","debuglog":"^1.0.1","file-resolver":"^1.0.0","freshy":"^1.0.0","iferr":"^0.1.5","lodash":"^4.11.2","spud":"^2.0.1","verror":"^1.6.0"},"gitHead":"d456a830d67a75853034afadac47b934e17e7c11","_id":"bundalo@0.2.11","_nodeVersion":"8.16.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-nByb1Vger97RbSXiC27RloWsBGBscD0WzqEnVN2dOsL0aQKoMaVnvVrALzjxSZy2qnRmE6b9kOBvBSHVXJWjIA==","shasum":"236fa3ed531abfddca68945fbdf5dde2ad1424fb","tarball":"https://registry.npmjs.org/bundalo/-/bundalo-0.2.11.tgz","fileCount":45,"unpackedSize":41178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1IaHCRA9TVsSAnZWagAAWYsQAI6wCuQR2pY+u2rXW9j1\nBWb1OlrA2SnLz6ggda3ZxmqTobexmLUhebD89/h3T8hNVV2dVX8cr2gvAOdp\nCX35ncXqZquG79AzkXSAJjvMrVysD9VZtELVxyTiiQRi18zLTjYFhesae/tl\nK/TknCEGel7SPHg/2J0yKgr+xZTC34FiTO5bcoMAg2WdNw1iKNzMAf87J2xa\nc38l99TmoDVwa+/hrThnT6nh4zGI+G17bd162sklHr4LicKsl4DhCgCT8Aoc\nFv9DANpgfCodFMZOoI6jRnfhI0zYZH/YsJqVNXq584V/B4OtDy99Gr3ibfnl\nuN8AUj6a4UQofBU4FWRTMPXfrMgDJTfum3FsFSMhDGPx/coA7PNRQCVP9Esh\nd/IHIgPatQLd9YZrhyV80hEufLjK32m6AtKFaZNkSQX2pen1vJ9oBclG5f/v\ngGCR33SWCD3hSAPhbAMw50ICmkPPmlNA+CEj8FFwhIBusRG6mnyOCiGrs2AJ\nVZNoJjgFk4BvlZtX4qsxHeBk9XMTtQVvkwj9zY20qso5iZffwESWPWjb91yg\ntIM57s6QlPDS/r+zmRakoMTlUXbkn6tQWPPeZRl0mvV6KneTIAXhJanrijdx\n3TcOiJCWFH7UEFVhKfqy6kiPWGALb220bzl2g97Rcbt93+c8Ri5TwD3T+mZF\nGexM\r\n=VcQp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRKXbaeLpzPFw7Z2AlfRFqwvxjrtDI3zUXQXRiZAw9dAiEA6QtytbNjGbf15XOtK9eF/gqFfHX0Wzdyo9aUiK8vKwo="}]},"maintainers":[{"name":"aredridel","email":"aredridel@nbtsc.org"},{"name":"grawk","email":"mattedelman@gmail.com"}],"_npmUser":{"name":"grawk","email":"mattedelman@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bundalo_0.2.11_1574209158907_0.40606958070167254"},"_hasShrinkwrap":false}},"readme":"bundalo\n======\nLead Maintainer: [Aria Stewart](https://github.com/aredridel)  \n\nExtract/cache/render property files/strings using i18n rules and various rendering engines\n\n[![Build Status](https://travis-ci.org/krakenjs/bundalo.svg?branch=master)](https://travis-ci.org/krakenjs/bundalo)\n\n## Use cases\n\n### Initialize bundalo\n\nCall bundalo module with a key that matches your template engine, plus locale information.\nCurrently only dust and none are supported as engines.\n\n```javascript\nvar bundalo = require('bundalo');\n\n//couple of configs for later\nvar config = {\n\t\"contentPath\": \"locales/\", //required\n\t\"fallback\": \"en-US\",       //optional\n\t\"engine\": \"dust\",          //required\n\t\"cache\": false             //optional, default is true\n};\nvar config2 = {\n\t\"contentPath\": \"globals/\",\n\t\"fallback\": \"\",\n\t\"engine\": \"none\"\n};\n\n//create two bundalo instances. Each has its own cache\nvar bundle = bundalo(config);\nvar bundle2 = bundalo(config);\n\n```\n\n### Use bundalo\n\nUser wants key/values from some bundle file, corrected for locality, and possibly rendered with some data model\n\n```javascript\nbundle.get({'bundle': 'errors/server','locality': 'en-US', 'model': {'name': 'Will Robinson'}}, function bundaloReturn(err, data) {\n\tconsole.log(\"what'd we get from bundalo.get?\", data, err);\n\tcb({\n\t\t'err': data.error\n\t});\n});\n```\n\nUser wants multiple bundles in a single call, to avoid calling bundalo multiple times\n\n```javascript\nbundle.get({'bundle': ['errors/server', 'errors/client'], 'locality': 'en-US',  'model': {'name': 'Will Robinson'}}, function bundaloReturn(err, data) {\n\tconsole.log(\"what'd we get from bundalo.get?\", data, err);\n\tcb({\n\t\t'clienterr': data['errors/client'].error,\n\t\t'servererr': data['errors/server'].error\n\t});\n});\n```\n\nUser wants multiple bundles in a single call, and wants to alias the bundles for easier management upon return\n\n```javascript\nbundle.get('bundle': {\n\t'server': 'errors/server',\n\t'client': 'errors/client'\n}, 'locality': 'en-US', 'model': {'name': 'Will Robinson'}}, function bundaloReturn(err, data) {\n\tconsole.log(\"what'd we get from bundalo.get?\", data, err);\n\tcb({\n\t\t'clienterr': data.client.error,\n\t\t'servererr': data.server.error\n\t});\n});\n```\n\n## Design\n\nWhen a user first requests a bundle, bundalo will:\n* fetch the correct file from the file system based on locality\n* [dust only] compile the properties file into a dust template\n* cache the [compiled dust] template\n* [dust only] render the template with any provided data model\n* deserialize the rendered properties file via spud\n* return a JSON data object with the rendered  values\n\nUpon subsequent requests for a bundle, the previously cached compiled template will be re-rendered and returned.\nCache will be based upon the bundle path provided by the user, plus the locality path information.\nI.e. 'US/en/foo/bar' is a separate cached object from 'DE/de/foo/bar'.\nCache is consistent per bundalo instance created.\n","maintainers":[{"name":"aredridel","email":"aredridel@nbtsc.org"},{"name":"grawk","email":"mattedelman@gmail.com"}],"time":{"modified":"2022-06-13T05:18:10.546Z","created":"2014-05-01T01:08:09.406Z","0.0.4":"2014-05-01T01:08:09.406Z","0.1.0":"2014-05-02T01:54:50.696Z","0.1.1":"2014-05-05T16:51:09.679Z","0.2.0":"2014-05-06T22:34:41.913Z","0.2.1":"2014-05-13T00:18:48.268Z","0.2.2":"2014-05-13T18:43:29.396Z","0.2.3":"2014-05-13T19:05:54.941Z","0.2.4":"2014-05-23T22:15:14.925Z","0.2.5":"2014-09-16T23:21:09.904Z","0.2.6":"2014-09-17T17:08:52.834Z","0.2.7":"2015-01-02T22:13:54.008Z","0.2.8":"2015-02-11T20:40:27.142Z","0.2.9":"2015-02-13T21:17:29.372Z","0.2.10":"2015-07-23T13:27:33.851Z","1.0.0-rc.1":"2016-02-17T01:07:55.868Z","1.0.0-rc.2":"2016-05-04T21:24:16.532Z","1.0.0-rc.3":"2016-05-19T17:09:31.975Z","1.0.0":"2016-05-20T20:36:02.614Z","0.2.11":"2019-11-20T00:19:19.019Z"},"homepage":"https://github.com/krakenjs/bundalo","keywords":["node.js","renderer"],"repository":{"type":"git","url":"git://github.com/krakenjs/bundalo.git"},"author":{"name":"Matt Edelman","email":"medelman@paypal.com"},"bugs":{"url":"https://github.com/krakenjs/bundalo/issues"},"license":"Apache-2.0","readmeFilename":"README.md","contributors":[{"name":"Chris Vaughan","email":"cvaughan@paypal.com"},{"name":"Aria Stewart","email":"ariastewart@paypal.com"}]}