{"_id":"folderify","_rev":"35-761c6f1b4056d13c3a6b488b3329bf17","name":"folderify","description":"Expose the content of each file in a folder as an object property.","dist-tags":{"latest":"1.2.1"},"versions":{"0.1.0":{"name":"folderify","description":"The best project ever.","version":"0.1.0","homepage":"https://github.com/parroit/folderify","author":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"repository":{"type":"git","url":"git://github.com/parroit/folderify.git"},"bugs":{"url":"https://github.com/parroit/folderify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/parroit/folderify/blob/master/LICENSE-MIT"}],"main":"lib/folderify","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","grunt-mocha-test":"~0.7.0","expect.js":"~0.2.0","grunt-contrib-watch":"~0.5.3"},"keywords":[],"dependencies":{"lodash":"~2.4.1"},"_id":"folderify@0.1.0","dist":{"shasum":"fc5a97fe40e7f2ee583aad5ae1d355c396f55039","tarball":"https://registry.npmjs.org/folderify/-/folderify-0.1.0.tgz","integrity":"sha512-nQV6tJMvA8ud1q0eiBIFmGp1hB/cJSSQkUw3qM4iPLXthmXelaEsNmeYBRLs+8XVYnbsJesLbB+iYAvaNfGuAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0YD2NKTyxXOmkprUgBY8ZoYZy6AfIgx2SWqwy0q+kEwIhAIuyg/UQQdLf85ItuMKSUaNJha9bRptKSw5ySp6pjnI1"}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"maintainers":[{"name":"parroit","email":"andrea.parodi@ebansoftware.net"}],"directories":{}},"0.2.0":{"name":"folderify","description":"The best project ever.","version":"0.2.0","homepage":"https://github.com/parroit/folderify","author":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"repository":{"type":"git","url":"git://github.com/parroit/folderify.git"},"bugs":{"url":"https://github.com/parroit/folderify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/parroit/folderify/blob/master/LICENSE-MIT"}],"main":"lib/folderify","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","grunt-mocha-test":"~0.7.0","expect.js":"~0.2.0","grunt-contrib-watch":"~0.5.3","concat":"~0.2.4","concat-stream":"~1.2.1"},"keywords":[],"dependencies":{"lodash":"~2.4.1","brfs":"0.0.8","include-folder":">0.3.0","through":"~2.3.4","falafel":"~0.3.1","concat":"~0.2.4"},"_id":"folderify@0.2.0","dist":{"shasum":"703a326740ccf5c44f23779b0c7e307c340c5bc8","tarball":"https://registry.npmjs.org/folderify/-/folderify-0.2.0.tgz","integrity":"sha512-ENoYOn02EMUnaCUON0rIqtMJo53bqsZO24PWVrlRil4MU3Z3kG6kqXXLcm7eV/Ufr5SnhL0Pt8wf88qu/P0FTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7EFfGqmkEY8UDEqKGnLqgxQ+s91xd6KBDdmUylqjtygIhAMmPtypEwmOnxEPq498zi2iIfpKf/uXO24XAr7+IEX1m"}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"maintainers":[{"name":"parroit","email":"andrea.parodi@ebansoftware.net"}],"directories":{}},"0.3.0":{"name":"folderify","description":"The best project ever.","version":"0.3.0","homepage":"https://github.com/parroit/folderify","author":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"repository":{"type":"git","url":"git://github.com/parroit/folderify.git"},"bugs":{"url":"https://github.com/parroit/folderify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/parroit/folderify/blob/master/LICENSE-MIT"}],"main":"lib/folderify","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","grunt-mocha-test":"~0.7.0","expect.js":"~0.2.0","grunt-contrib-watch":"~0.5.3","concat":"~0.2.4","concat-stream":"~1.2.1"},"keywords":[],"dependencies":{"lodash":"~2.4.1","brfs":"0.0.8","include-folder":">0.3.0","through":"~2.3.4","falafel":"~0.3.1","concat":"~0.2.4"},"_id":"folderify@0.3.0","dist":{"shasum":"3d5a88575e3afdbc71b785f9830528358cd224cb","tarball":"https://registry.npmjs.org/folderify/-/folderify-0.3.0.tgz","integrity":"sha512-srUP2s28ipMubEwZ0hQyYdDnyZs41tPEoV9Pul+ewD1etCV2mGxAno11jEhTrCVFMYaNBL7eMtqUGd7TUQKxNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7p+ZIeuDX0ZD5sMmvyFGs1jthGE/Hav0tdv6d/N4fRAIgLskND0zqTEIJLEtpA7ewT4aZl3ymQqo+eJk/wQhWW1U="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"maintainers":[{"name":"parroit","email":"andrea.parodi@ebansoftware.net"}],"directories":{}},"0.4.0":{"name":"folderify","description":"The best project ever.","version":"0.4.0","homepage":"https://github.com/parroit/folderify","author":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"repository":{"type":"git","url":"git://github.com/parroit/folderify.git"},"bugs":{"url":"https://github.com/parroit/folderify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/parroit/folderify/blob/master/LICENSE-MIT"}],"main":"lib/folderify","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","grunt-mocha-test":"~0.7.0","expect.js":"~0.2.0","grunt-contrib-watch":"~0.5.3","concat":"~0.2.4","concat-stream":"~1.2.1"},"keywords":[],"dependencies":{"lodash":"~2.4.1","brfs":"0.0.8","include-folder":">0.3.0","through":"~2.3.4","falafel":"~0.3.1","concat":"~0.2.4"},"_id":"folderify@0.4.0","dist":{"shasum":"dc48e00c88832ec7f67a549cd83826580225dfe7","tarball":"https://registry.npmjs.org/folderify/-/folderify-0.4.0.tgz","integrity":"sha512-q5PcD5V3qtA9p+3Dmgkwni1pnwJpEdQljLgERfMqvN39YYdsiIrB5JbgaEh0JaUUS3oGafy44z/3MpGMsqLD0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA2/7GcUCfoIqxlKAmOzjhEDcEQYqrC9gkh1u4SHv8/wIgGwHITnFjuVyUMs07vjmOrzkg65IEl5G/8r42tXKXQRg="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"maintainers":[{"name":"parroit","email":"andrea.parodi@ebansoftware.net"}],"directories":{}},"0.5.0":{"name":"folderify","description":"The best project ever.","version":"0.5.0","homepage":"https://github.com/parroit/folderify","author":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"repository":{"type":"git","url":"git://github.com/parroit/folderify.git"},"bugs":{"url":"https://github.com/parroit/folderify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/parroit/folderify/blob/master/LICENSE-MIT"}],"main":"lib/folderify","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","grunt-mocha-test":"~0.7.0","expect.js":"~0.2.0","grunt-contrib-watch":"~0.5.3"},"keywords":[],"dependencies":{"lodash":"~2.4.1","brfs":"0.0.8","include-folder":">0.3.0","through":"~2.3.4","falafel":"~0.3.1","concat-stream":"~1.2.1"},"_id":"folderify@0.5.0","dist":{"shasum":"b5b0623f0c03a6570346ff2e00cf0b4d49675c73","tarball":"https://registry.npmjs.org/folderify/-/folderify-0.5.0.tgz","integrity":"sha512-M61IyauYDtfcnd4nb75l0uE9XfbEdlpLK55xmZdVWHuYffjOZVCNYJeTHBLhalbmMcqZ44c9PWHF8LRhJaVb9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFaAshPstSSnj5QztRbsj3WgL/rTpQWqlr/zmmTI6ippAiAncpqKmDmiq1pYMFUE2XQqoQMeYujqxBTPbbRIO1q0Gw=="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"maintainers":[{"name":"parroit","email":"andrea.parodi@ebansoftware.net"}],"directories":{}},"0.5.1":{"name":"folderify","description":"The best project ever.","version":"0.5.1","homepage":"https://github.com/parroit/folderify","author":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"repository":{"type":"git","url":"git://github.com/parroit/folderify.git"},"bugs":{"url":"https://github.com/parroit/folderify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/parroit/folderify/blob/master/LICENSE-MIT"}],"main":"lib/folderify","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","grunt-mocha-test":"~0.7.0","expect.js":"~0.2.0","grunt-contrib-watch":"~0.5.3"},"keywords":[],"dependencies":{"lodash":"~2.4.1","brfs":"0.0.8","include-folder":"~0.6.0","through":"~2.3.4","falafel":"~0.3.1","concat-stream":"~1.2.1"},"_id":"folderify@0.5.1","dist":{"shasum":"22ae9781cd4645e7a5e2e4e26482c3cd337bed13","tarball":"https://registry.npmjs.org/folderify/-/folderify-0.5.1.tgz","integrity":"sha512-jw2rTnfwWDJi7jDpc2o8b47Nf5zRIjqsOLNmQN8eP0OVlUtQHIFbuwInyISH/+smtzr+OdKJCOWAzy7meicuyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGA6DIbYhAqQ6m9A1A5B4ehETYILdYNkydFXmGcdMBKIAiAWbz+C/XnccB8kZXiVtNhHLMGCV+M1bWlb86fF8A33PQ=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"maintainers":[{"name":"parroit","email":"andrea.parodi@ebansoftware.net"}],"directories":{}},"0.5.2":{"name":"folderify","description":"Expose the content of each file in a folder as an object property.","version":"0.5.2","homepage":"https://github.com/parroit/folderify","author":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"repository":{"type":"git","url":"git://github.com/parroit/folderify.git"},"bugs":{"url":"https://github.com/parroit/folderify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/parroit/folderify/blob/master/LICENSE-MIT"}],"main":"lib/folderify","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","grunt-mocha-test":"~0.7.0","expect.js":"~0.2.0","grunt-contrib-watch":"~0.5.3"},"keywords":[],"dependencies":{"lodash":"~2.4.1","brfs":"0.0.8","include-folder":"~0.6.0","through":"~2.3.4","falafel":"~0.3.1","concat-stream":"~1.2.1"},"_id":"folderify@0.5.2","dist":{"shasum":"91b25ce70f6005180dfdfd0080c709c1a5138ead","tarball":"https://registry.npmjs.org/folderify/-/folderify-0.5.2.tgz","integrity":"sha512-BePdKkx4dyrG6Agfv+w1gUAEr/Rjg8KDDx2x+A73pFRUJ5L5xcP5qVRKVgMo4fRDb695zHj59xYLtPaihJ11wg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAw6arzJSgbIyMJrdq4cvoEHtc20Gh6jgFCDn9HeejrMAiEA3g9nkC1mKXk5dGIaDRPv834HIQdp9zgEJv49fkjVxJQ="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"maintainers":[{"name":"parroit","email":"andrea.parodi@ebansoftware.net"}],"directories":{}},"0.6.0":{"name":"folderify","description":"Expose the content of each file in a folder as an object property.","version":"0.6.0","homepage":"https://github.com/parroit/folderify","author":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"repository":{"type":"git","url":"git://github.com/parroit/folderify.git"},"bugs":{"url":"https://github.com/parroit/folderify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/parroit/folderify/blob/master/LICENSE-MIT"}],"main":"lib/folderify","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","grunt-mocha-test":"~0.7.0","expect.js":"~0.2.0","grunt-contrib-watch":"~0.5.3"},"keywords":[],"dependencies":{"lodash":"~2.4.1","brfs":"0.0.8","include-folder":"~0.7.0","through":"~2.3.4","falafel":"~0.3.1","concat-stream":"~1.2.1"},"_id":"folderify@0.6.0","dist":{"shasum":"828a87a2c84bea1fe80115efce1fe54c42c3c85a","tarball":"https://registry.npmjs.org/folderify/-/folderify-0.6.0.tgz","integrity":"sha512-8xEv/QA/ovazHN7eg+xbIVx1lHQsj++STjU6J6+CU7jxV+UzAnxyRKIWem0EuHq/FWk1ymR5fE3M6+H7D+4sfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPhOFcC5ApqheA6MHOaSZIMt2dJ+RhThEXHY7IEIXfjAIgAhgJWoqdAbv0QFt+JawryZZismlKVXv8E2XF2e4BID4="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"maintainers":[{"name":"parroit","email":"andrea.parodi@ebansoftware.net"}]},"0.7.0":{"name":"folderify","description":"Expose the content of each file in a folder as an object property.","version":"0.7.0","homepage":"https://github.com/parroit/folderify","author":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"repository":{"type":"git","url":"git://github.com/parroit/folderify.git"},"bugs":{"url":"https://github.com/parroit/folderify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/parroit/folderify/blob/master/LICENSE-MIT"}],"main":"lib/folderify","engines":{"node":">= 0.10.0"},"scripts":{"test":"jshint --verbose lib/*.js test/*.js && mocha test/*.js","watch":"mocha --watch test/*.js"},"devDependencies":{"browserify":"^11.0.0","expect.js":"^0.3.1","jshint":"^2.8.0","mocha":"^2.2.5"},"keywords":[],"dependencies":{"brfs":"^1.0.2","concat-stream":"^1.5.0","falafel":"^1.2.0","include-folder":"^0.9.0","through":"^2.3.8"},"gitHead":"8580d79ed0bcc402ed27df20e7bc349a5b473cf5","_id":"folderify@0.7.0","_shasum":"d35de403b3890913c8eb378d9cb1c1fc151d1f2f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"maintainers":[{"name":"parroit","email":"andrea.parodi@ebansoftware.net"}],"dist":{"shasum":"d35de403b3890913c8eb378d9cb1c1fc151d1f2f","tarball":"https://registry.npmjs.org/folderify/-/folderify-0.7.0.tgz","integrity":"sha512-dsGz+lrKm3pBscN7bpEq84cihG/UegUTyQtKakC7tdQIQQQVzYZyLButLD7MTVofPb/YrH4o9tvq3HTE3rGGmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd3yF2iMJmDo5mcnVGjRJAsfSBQ3TG2k2j9Xf8B/TokwIhAKttgsmpd0w+gZkMM0RTfwUC1j51ilOt8muNrdqm6piB"}]}},"0.7.1":{"name":"folderify","description":"Expose the content of each file in a folder as an object property.","version":"0.7.1","homepage":"https://github.com/parroit/folderify","author":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"repository":{"type":"git","url":"git://github.com/parroit/folderify.git"},"bugs":{"url":"https://github.com/parroit/folderify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/parroit/folderify/blob/master/LICENSE-MIT"}],"main":"lib/folderify","engines":{"node":">= 0.10.0"},"scripts":{"test":"jshint --verbose lib/*.js test/*.js && mocha test/*.js","watch":"mocha --watch test/*.js"},"devDependencies":{"browserify":"^11.0.0","expect.js":"^0.3.1","jshint":"^2.8.0","mocha":"^2.2.5"},"keywords":[],"dependencies":{"brfs":"~1.0.2","concat-stream":"^1.5.0","falafel":"^1.2.0","include-folder":"^0.9.0","through":"^2.3.8"},"gitHead":"3e8e8c80dd9f598ae0e6de635cfc02425a03ba51","_id":"folderify@0.7.1","_shasum":"a80f2b3a3300e846b3fa9f182c92f1124bee563c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"maintainers":[{"name":"parroit","email":"andrea.parodi@ebansoftware.net"}],"dist":{"shasum":"a80f2b3a3300e846b3fa9f182c92f1124bee563c","tarball":"https://registry.npmjs.org/folderify/-/folderify-0.7.1.tgz","integrity":"sha512-YFMjcx/vM3D43Xb9d19KVr19FV5np3nHcodcU0Pw4vT8tZIuwem7aAlf4Zy4e/1JjcQi29+qXgBumRr0WQ415A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCv+f18hij5R0HdtzeTaCnFwc/YOSl0BHQCccF5YUHUCgIhAOmcDitR3dfvnTXnpkA9CqeTWjCxFqqZnOUE3IW2CGOI"}]}},"1.0.2":{"name":"folderify","description":"Expose the content of each file in a folder as an object property.","version":"1.0.2","homepage":"https://github.com/parro-it/folderify","license":"MIT","author":{"name":"Andrea Parodi","email":"andrea@parro.it"},"eslintConfig":{"extends":"eslint-config-semistandard"},"repository":{"type":"git","url":"git://github.com/parro-it/folderify.git"},"bugs":{"url":"https://github.com/parro-it/folderify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/parro-it/folderify/blob/master/LICENSE-MIT"}],"main":"lib/folderify","engines":{"node":">= 0.10.0"},"scripts":{"test":"eslint lib/*.js test/*.js && mocha test/*.js","watch":"mocha --watch test/*.js","prepublish":"npm run test"},"devDependencies":{"browserify":"^11.0.0","eslint":"^1.2.1","eslint-config-semistandard":"^5.0.0","expect.js":"^0.3.1","mocha":"^2.2.5"},"keywords":["folder","content","file","require","readFileSync","browserify","browserify-plugin","browserify-transform"],"dependencies":{"brfs":"~1.0.2","concat-stream":"^1.5.0","falafel":"^1.2.0","include-folder":"^1.0.0","through":"^2.3.8"},"gitHead":"8ff72f64cf4bbddd88d0cb91759bab83b7e09bf7","_id":"folderify@1.0.2","_shasum":"1441c5f7ec980c6d42f0f5ffb671f3ae4a8957ab","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.0.0","_npmUser":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"dist":{"shasum":"1441c5f7ec980c6d42f0f5ffb671f3ae4a8957ab","tarball":"https://registry.npmjs.org/folderify/-/folderify-1.0.2.tgz","integrity":"sha512-ifDe7rIMGxCrZmY5lJnsgfYuITRuHHV/gt7IedIVslwxg12MEcYgNkmNF82XL0SWB+My0go5/kU+sUFP+X8NBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFrtfSkAcyeLj1McmbsUYrTQGnaXriEGr+3pE+bOxFZ1AiEAzH6hh0vxFcfcxn3rME1TkLlbLIBQN+DMMzl2HE2SwCU="}]},"maintainers":[{"name":"parroit","email":"andrea.parodi@ebansoftware.net"}]},"1.1.0":{"name":"folderify","description":"Expose the content of each file in a folder as an object property.","version":"1.1.0","homepage":"https://github.com/parro-it/folderify","license":"MIT","author":{"name":"Andrea Parodi","email":"andrea@parro.it"},"eslintConfig":{"extends":"eslint-config-semistandard"},"repository":{"type":"git","url":"git://github.com/parro-it/folderify.git"},"bugs":{"url":"https://github.com/parro-it/folderify/issues"},"licenses":[{"type":"MIT","url":"https://github.com/parro-it/folderify/blob/master/LICENSE-MIT"}],"main":"lib/folderify","engines":{"node":">= 0.10.0"},"scripts":{"test":"eslint lib/*.js test/*.js && mocha test/*.js","watch":"mocha --watch test/*.js","prepublish":"npm run test"},"devDependencies":{"browserify":"^11.0.0","eslint":"^1.2.1","eslint-config-semistandard":"^5.0.0","expect.js":"^0.3.1","mocha":"^2.2.5"},"keywords":["folder","content","file","require","readFileSync","browserify","browserify-plugin","browserify-transform"],"dependencies":{"brfs":"~1.0.2","concat-stream":"^1.5.0","falafel":"^1.2.0","include-folder":"^1.0.0","through":"^2.3.8"},"gitHead":"742e2d600223fe52a9fdd1c2bbbc35cd66233d44","_id":"folderify@1.1.0","_shasum":"2a82bce41637fe0cc88b00477b146eb39ab8f4a6","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"dist":{"shasum":"2a82bce41637fe0cc88b00477b146eb39ab8f4a6","tarball":"https://registry.npmjs.org/folderify/-/folderify-1.1.0.tgz","integrity":"sha512-Hf4yD8hoIXUPEccMgT/jUT/Xli2dsjs6s1bkJaJsEwxl+IrTey/kslznEBKRsV7qOgpHQOs9teJEpO8yLT1naQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOl2OqJ5vHTGK/AY9s56nW04nm2HBZdLdv8geeQ6AX6QIhAJreAkqt566/jADUl7OkS25a4edfYViI+5a3CcuzoYBD"}]},"maintainers":[{"name":"parroit","email":"andrea.parodi@ebansoftware.net"}]},"1.2.0":{"name":"folderify","description":"Expose the content of each file in a folder as an object property.","version":"1.2.0","homepage":"https://github.com/parro-it/folderify","license":"MIT","author":{"name":"Andrea Parodi","email":"andrea@parro.it"},"eslintConfig":{"extends":"eslint-config-semistandard"},"repository":{"type":"git","url":"git+https://github.com/parro-it/folderify.git"},"licenses":"MIT","main":"lib/folderify","engines":{"node":">= 0.10.0"},"scripts":{"test":"eslint lib test/folderify_test.js && node test/folderify_test.js | faucet"},"devDependencies":{"browserify":"^11.0.0","eslint":"^1.10.3","eslint-plugin-standard":"^1.3.1","eslint-config-semistandard":"^5.0.0","eslint-config-standard":"^4.4.0","expect.js":"^0.3.1","faucet":"0.0.1","tape":"^4.4.0"},"keywords":["folder","content","file","require","readFileSync","browserify","browserify-plugin","browserify-transform"],"dependencies":{"brfs":"~1.0.2","concat-stream":"^1.5.0","falafel":"^1.2.0","include-folder":"^1.0.0","through":"^2.3.8"},"gitHead":"3f8357ecaf73964d6d407d7066bfb21dd2e01f74","bugs":{"url":"https://github.com/parro-it/folderify/issues"},"_id":"folderify@1.2.0","_shasum":"08033b9509587a861d545ac11969832961dec6d2","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"parroit","email":"andrea.parodi@ebansoftware.net"},"dist":{"shasum":"08033b9509587a861d545ac11969832961dec6d2","tarball":"https://registry.npmjs.org/folderify/-/folderify-1.2.0.tgz","integrity":"sha512-p/XGTATaz9OKXPg7yZ2z6Dd3D22gWnDfm1UG4hYCwMqW4+bF/CyEliPf8+5laGO5235QsCiFdf6vdG3ps4IDZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBrKxxCemIsnMw1npe382UB1jRruG7UA5sU7EUAmcFz4AiAX8w8SVHYU/g3ttPuDWuSL7LlDKJ+EzyT9XcPcmOg2jQ=="}]},"maintainers":[{"name":"parroit","email":"andrea.parodi@ebansoftware.net"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/folderify-1.2.0.tgz_1458240464023_0.9599810815416276"}},"1.2.1":{"name":"folderify","description":"Expose the content of each file in a folder as an object property.","version":"1.2.1","homepage":"https://github.com/parro-it/folderify","license":"MIT","author":{"name":"Andrea Parodi","email":"andrea@parro.it"},"eslintConfig":{"extends":"eslint-config-semistandard"},"repository":{"type":"git","url":"git+https://github.com/parro-it/folderify.git"},"licenses":"MIT","main":"lib/folderify","engines":{"node":">= 0.10.0"},"scripts":{"test":"eslint lib test/folderify_test.js && node test/folderify_test.js | faucet"},"devDependencies":{"browserify":"^11.0.0","eslint":"^1.10.3","eslint-plugin-standard":"^1.3.1","eslint-config-semistandard":"^5.0.0","eslint-config-standard":"^4.4.0","expect.js":"^0.3.1","faucet":"0.0.1","tape":"^4.4.0"},"keywords":["folder","content","file","require","readFileSync","browserify","browserify-plugin","browserify-transform"],"dependencies":{"brfs":"~1.0.2","concat-stream":"^1.5.0","falafel":"^1.2.0","include-folder":"^1.0.0","through":"^2.3.8"},"gitHead":"03d66cef26cb8da44dc13cec3de86db64271a66b","bugs":{"url":"https://github.com/parro-it/folderify/issues"},"_id":"folderify@1.2.1","_shasum":"527a6b4be4b19d4a555ccc1b81957589253ac535","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"parroit","email":"andrea@parro.it"},"dist":{"shasum":"527a6b4be4b19d4a555ccc1b81957589253ac535","tarball":"https://registry.npmjs.org/folderify/-/folderify-1.2.1.tgz","integrity":"sha512-uEl8j1tM4lIRJYiehWULzHf806Xm2RGiMActtAtZ/pV/ynHT3yET//ElZO4aFlW8VT+Z7weg96Db6Xcb+5IMtg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAyAh7Wqfv+9MkES1PLmJ00zsdAwTD4TwHUwC8qGqOlMAiAim1hsXQ+QVkoYVZuUaPL/R3OsrkNb8pAYT+2oMeJqZg=="}]},"maintainers":[{"name":"parroit","email":"andrea.parodi@ebansoftware.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/folderify-1.2.1.tgz_1459097719161_0.18934404128231108"}}},"readme":"\n\n# folderify\n[![Build Status](https://img.shields.io/travis/parro-it/folderify.svg)](http://travis-ci.org/parro-it/folderify) \n[![Npm module](https://img.shields.io/npm/dt/folderify.svg)](https://npmjs.org/package/folderify) \n[![Code Climate](https://img.shields.io/codeclimate/github/parro-it/folderify.svg)](https://codeclimate.com/github/parro-it/folderify)\n[![Coverage](https://img.shields.io/codeclimate/coverage/github/parro-it/folderify.svg)](https://codeclimate.com/github/parro-it/folderify)\n[![Dependencies](https://img.shields.io/versioneye/d/parro-it/folderify.svg)](https://codeclimate.com/github/parro-it/folderify)\n\n\n\n\n\nbrowserify call to [includeFolder](https://github.com/parro-it/include-folder)\n\n\nThis module is a plugin for [browserify](http://browserify.org) to parse the AST\nfor `includeFolder()` calls so that you can inline folder contents into your\nbundles.\n\nEven though this module is intended for use with browserify, nothing about it is\nparticularly specific to browserify so it should be generally useful in other\nprojects.\n\n## Getting Started\nInstall the module with: `npm install folderify --save`\n\nthen, for a main.js:\n\n``` js\nvar includeFolder = require('include-folder'),\n    folder = includeFolder(\"./aFolder\");\n```\n\nand a [aFolder like this](https://github.com/parro-it/include-folder/tree/master/test/files):\n\n\nwhen you run the browserify command:\n\n```\n$ browserify -t folderify main.js > bundle.js\n```\n\nnow in the bundle output file you get,\n\n``` js\nvar includeFolder = undefined,\n    folder =  {\n               file3OtherFile: 'this is file3OtherContent content',\n               file1: 'this is file1 content',\n               file1_1: 'this is file1_1 content'\n           };\n```\n\n\n## or with the api\n\n``` js\nvar browserify = require('browserify');\nvar fs = require('fs');\n\nvar b = browserify('example/main.js');\nb.transform('folderify');\n\nb.bundle().pipe(fs.createWriteStream('bundle.js'));\n```\n\n\n\n\n##How it works\n\nFolderify inline a whole directory content in browserify results.\n\n1. It uses falafel to intercepts calls to [include-folder](https://github.com/parro-it/include-folder)\n2. use include-folder to generate source code of a function with a fs.readFileSync call for each file in directory\n3. feed brfs stream with generated source code\n4. replace include-folder call with brfs output\n\n\n##Use cases\n\nI use it to inline my HTML templates folder when I browserify\n sites, but I guess it could be useful in many situations...\n\n##Custom file extensions\n\nBy default, supported file extensions are:\n- `.es`\n- `.es6`\n- `.js`\n- `.jsx`\n\nThe list is exposed as a property `validExtensions` on the folderify function and can be easily extended:\n```js\nvar browserify = require('browserify');\nvar folderify = require('folderify');\nfolderify.validExtensions.push('.custom-js');\n\nvar b = browserify('example/main.js');\nb.transform(folderify);\n```\n\n\n## Contributing\n\nIn lieu of a formal styleguide, take care to maintain the existing coding style.\nAdd unit tests for any new or changed functionality.\n\n\n## License\n\nCopyright (c) 2013 Andrea Parodi\n\nLicensed under the MIT license.\n\n","maintainers":[{"name":"parroit","email":"andrea.parodi@ebansoftware.net"}],"time":{"modified":"2022-06-18T02:45:24.537Z","created":"2013-12-05T19:27:22.816Z","0.1.0":"2013-12-05T19:27:27.309Z","0.2.0":"2013-12-06T10:12:19.803Z","0.3.0":"2013-12-06T16:04:48.915Z","0.4.0":"2013-12-06T16:44:32.392Z","0.5.0":"2013-12-08T18:47:51.171Z","0.5.1":"2014-01-18T10:27:48.917Z","0.5.2":"2014-01-18T10:39:34.453Z","0.6.0":"2014-01-18T17:47:01.874Z","0.7.0":"2015-07-21T17:45:34.006Z","0.7.1":"2015-07-21T17:52:18.383Z","1.0.2":"2015-08-22T17:52:47.386Z","1.1.0":"2015-09-30T19:09:15.517Z","1.2.0":"2016-03-17T18:47:46.272Z","1.2.1":"2016-03-27T16:55:20.018Z"},"author":{"name":"Andrea Parodi","email":"andrea@parro.it"},"repository":{"type":"git","url":"git+https://github.com/parro-it/folderify.git"},"users":{"parroit":true,"bgever":true,"nite":true,"amongiants":true},"readmeFilename":"README.md","homepage":"https://github.com/parro-it/folderify","keywords":["folder","content","file","require","readFileSync","browserify","browserify-plugin","browserify-transform"],"bugs":{"url":"https://github.com/parro-it/folderify/issues"},"license":"MIT"}