{"_id":"stringify","_rev":"67-7c8e6f20f8bcda1ed46936911320e90b","name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","dist-tags":{"latest":"5.2.0"},"versions":{"0.0.1":{"name":"stringify","description":"Browserify plugin to require() text files (templates) inside of your client-side JavaScript files.","version":"0.0.1","main":"./index.js","keywords":["browserify","require","template"],"repositories":[{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"}],"licenses":[{"name":"MIT","url":"http://opensource.org/licenses/mit-license.php"}],"_id":"stringify@0.0.1","dist":{"shasum":"9fc87c3154d6c0ca5109118112b5dc605743a609","tarball":"https://registry.npmjs.org/stringify/-/stringify-0.0.1.tgz","integrity":"sha512-K1K95Jufr5QEGmz4k5v8XxN4r5Hz92fmNlWC3Bk4tPUTjKtNmup730xQWaeVMhhqSG4AMn+vD7Aj12XTn12i2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkroXMMitsQC+BV0cSR1wFrL1/lR9doQKvjj8Yu1o/7QIhAN+P1rZodDNG8y+35n8gaw34/evUpHviAk718bQzdUGd"}]},"_npmVersion":"1.1.49","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}]},"0.0.2":{"name":"stringify","description":"Browserify plugin to require() text files (templates) inside of your client-side JavaScript files.","version":"0.0.2","main":"./index.js","keywords":["browserify","require","template"],"repositories":[{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"}],"licenses":[{"name":"MIT","url":"http://opensource.org/licenses/mit-license.php"}],"_id":"stringify@0.0.2","dist":{"shasum":"1e3bdd51c68e7cf46ca419bfc9efd21d6413bca4","tarball":"https://registry.npmjs.org/stringify/-/stringify-0.0.2.tgz","integrity":"sha512-DJ2HtnjtpIsS3uYv/iXW8DvNoxL8VtlTLc8/KDtR9KykA40ufv5rgu/5lS3joQjjvhivJnUeqFwBH23171ja/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7B8+mV4BHyxxQZiN0wl+/loveV7Ifu0POamyVPsc/pgIhAPy+BJGb+lk1uCrBLAu2PqnGCt7bPQJqts4FZeOQUNvz"}]},"_npmVersion":"1.1.49","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}]},"0.0.3":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"0.0.3","main":"./index.js","keywords":["browserify","require","template"],"repositories":[{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"}],"dependencies":{"trim":"0.0.1"},"licenses":[{"name":"MIT","url":"http://opensource.org/licenses/mit-license.php"}],"_id":"stringify@0.0.3","dist":{"shasum":"57184aec5138cb65ddcedecb69897af5fc001fff","tarball":"https://registry.npmjs.org/stringify/-/stringify-0.0.3.tgz","integrity":"sha512-f/SUY8f6pgUOd9Xds2vmqAEIQ1sBHTKfcaaka0cFBYFwTBBVrY83uNmzZ6G+1jjwVE/lhgZ81NVhjQYD783zcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEWi/HqBhIiodplwbJD1AlIGaxyh46C2LNVFdJ9KrTrrAiEA7DBDBdKf64RYvUUyS5Ap/oV2xWIWOTHXLYR6EDI0My8="}]},"_npmVersion":"1.1.49","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}]},"0.0.4":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"0.0.4","main":"./index.js","keywords":["browserify","require","template"],"repositories":[{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"}],"dependencies":{"oneliner":"0.0.3"},"licenses":[{"name":"MIT","url":"http://opensource.org/licenses/mit-license.php"}],"_id":"stringify@0.0.4","dist":{"shasum":"f66b5d68f0b35f2092f39db7cc545c09d82ede6d","tarball":"https://registry.npmjs.org/stringify/-/stringify-0.0.4.tgz","integrity":"sha512-fVuhWI5pU4d8oDQzl9I1JVGDSsJXqWEhXC0mgAQoj74S94OGul1kYKRiEobbK5vjeA496qhYgSqSMX6yS5ALIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkFv0MaFQbZaNBfmd7Thf6zCTrOxf89uuUmiTfjIxCZAIhAJTDfMEFhJzVnCpClmNjPXCWAjnsmFoQuV3quWAtDIPa"}]},"_npmVersion":"1.1.49","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}]},"0.0.5":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"0.0.5","main":"./index.js","keywords":["browserify","require","template"],"repositories":[{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"}],"dependencies":{"oneliner":"0.0.3"},"licenses":[{"name":"MIT","url":"http://opensource.org/licenses/mit-license.php"}],"_id":"stringify@0.0.5","dist":{"shasum":"f3e4c4e01bb13b698391b682e015d979f99ea3bc","tarball":"https://registry.npmjs.org/stringify/-/stringify-0.0.5.tgz","integrity":"sha512-VErj15X1bblTaEOoK1Xol/Q5ok8pW1h1WzIR1vXCIxIbKvUCNJXaWTMSuhvMzzjPaXBbdvJIUKTShpthddWWuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVVg5i09/NaUmY1/SUHqn3Ec9u/faKog++zp5c2KhlqAIhAN8SGOZbsbiOgseKjKZz9YYttScR7HBYmyv7n4N/awaF"}]},"_npmVersion":"1.1.49","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}]},"0.0.6":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"0.0.6","main":"./index.js","keywords":["browserify","require","template"],"repositories":[{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"}],"dependencies":{"oneliner":"0.0.4"},"licenses":[{"name":"MIT","url":"http://opensource.org/licenses/mit-license.php"}],"_id":"stringify@0.0.6","dist":{"shasum":"3194b58749ea1d8fabf378f2d05bbeaae6ac914d","tarball":"https://registry.npmjs.org/stringify/-/stringify-0.0.6.tgz","integrity":"sha512-Nt0ASHVXGvJAkd4OERZQR895kvO8JZqlSJp5c9OTcerd2EpupT/beC8+JYtOkJcFF2DLzjzduZv5EKPx7RTjDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNGNHu7bumrU9Ew4+J6H9uT50C4+ZX1XonGMCFIRu91gIgAiVkN3+PteBhtaUm2l7Ke6T2YtPHKcLWz4UkomrS378="}]},"_npmVersion":"1.1.49","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}]},"0.0.7":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"0.0.7","main":"./index.js","keywords":["browserify","require","template"],"repositories":[{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"}],"dependencies":{"oneliner":"0.0.4"},"licenses":[{"name":"MIT","url":"http://opensource.org/licenses/mit-license.php"}],"_id":"stringify@0.0.7","dist":{"shasum":"e6c4f546c3b618bffe6fed21fdaff09bb4ae21ce","tarball":"https://registry.npmjs.org/stringify/-/stringify-0.0.7.tgz","integrity":"sha512-O4OoKi/XwFTUbOk9zba5ybXmrzOwUorvcI3eaJT1HISfU7tojQNF88q29G20zCxxtNICPhkcd9d6Z8g67vEAOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICcYToFbQ4LtntzGvRAfWuiqo6sBIULG24f9wjILOLDYAiA3rin0GRFC24B7qUfdMboNxpPvDGEUGzZ4riyY/mIOag=="}]},"_npmVersion":"1.1.49","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}]},"0.0.8":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"0.0.8","main":"./index.js","keywords":["browserify","require","template"],"repositories":[{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"}],"dependencies":{"oneliner":"0.0.5"},"licenses":[{"name":"MIT","url":"http://opensource.org/licenses/mit-license.php"}],"_id":"stringify@0.0.8","dist":{"shasum":"f898a4d07407ab1137b07424f6f93699ecdb7c36","tarball":"https://registry.npmjs.org/stringify/-/stringify-0.0.8.tgz","integrity":"sha512-UBg0aT+uQH7doZ0VB5RaQgOqAwmmbcKL8bO8ThRc46hwLPvqfquY8XnwwpT7jpRK9JB9qAgB0fLaSOVMp6iEjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDiuFczTDQ10TgRKpel01XOdYufYbTDV0KIz7/RuJD8sAiEAurRRg0Dmh8OxDiIZzEVkASueRHfANfdE2z/m99dHJ64="}]},"_npmVersion":"1.1.49","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}]},"0.0.9":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"0.0.9","main":"./index.js","keywords":["browserify","require","template"],"repositories":[{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"}],"dependencies":{"oneliner":"0.0.6"},"licenses":[{"name":"MIT","url":"http://opensource.org/licenses/mit-license.php"}],"_id":"stringify@0.0.9","dist":{"shasum":"5baf0ea5262620d2903499cb6265777808ddc2c3","tarball":"https://registry.npmjs.org/stringify/-/stringify-0.0.9.tgz","integrity":"sha512-UkUL2z9tQJPaXvd7u2FGbXnzZSWHfZWMU6EzZqEfBrLtrq1/W3UY6MK/dumfNrf+f9c/whc50OJxQn6mrE7BNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqqqDq2ujQYAujaJbwneYNDs/aTecvvvmtPQQGeOfGsQIhAIi9yfB3F2e5GQ4yqQCjb+9Aixul+hdjZGRJ3hYLsXRh"}]},"_npmVersion":"1.1.49","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}]},"0.0.10":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"0.0.10","main":"./index.js","keywords":["browserify","require","template"],"repositories":[{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"}],"dependencies":{"oneliner":"0.0.6"},"licenses":[{"name":"MIT","url":"http://opensource.org/licenses/mit-license.php"}],"_id":"stringify@0.0.10","dist":{"shasum":"c98d0eb389188386c7bb0e05e09f332ed614639c","tarball":"https://registry.npmjs.org/stringify/-/stringify-0.0.10.tgz","integrity":"sha512-MUBkS7jPSjG4hYzBStgAbbga+FdJrILmZi5zfujdTgRqkPS7ce3uTacwExgVXNqxLr9u8kGuOwf/o7cfP9QLcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOhXfmAUp5rdHJSJl8RY1gG/lD4G0CKA6g7pqsKVCbdAiB3L1uUjYjkPaFHFbmE5B4ZaTyTx3s5dY55dx7fxl2+hw=="}]},"_npmVersion":"1.1.49","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}]},"0.0.11":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"0.0.11","main":"./index.js","website":"http://johnpostlethwait.github.com/stringify/","keywords":["browserify","require","template"],"repositories":[{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"}],"dependencies":{"oneliner":"0.0.6"},"licenses":[{"name":"MIT","url":"http://opensource.org/licenses/mit-license.php"}],"_id":"stringify@0.0.11","dist":{"shasum":"452ca08a28ba65ad398f66f36e62736e0ba08dfd","tarball":"https://registry.npmjs.org/stringify/-/stringify-0.0.11.tgz","integrity":"sha512-Qm6GNQy//zdj19b/a+qCtRa1wlxL462eT2g4oa1fa6VASA+GYMxQX+wNFCDCWQNywXcXUAZWnGcQCsSgzKG5sA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNC4Q+ui+6gobHKkW/Sx9qbkKMlV7lib/H2z0yiNteBwIgfk4QP4xiJPDnLNBnXheHMbWyrUhf9mjXYYZgN3ht0qk="}]},"_npmVersion":"1.1.49","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}]},"0.1.0":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"0.1.0","main":"./index.js","website":"http://johnpostlethwait.github.com/stringify/","keywords":["browserify","require","template"],"repositories":[{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"}],"dependencies":{"oneliner":"0.0.7"},"licenses":[{"name":"MIT","url":"http://opensource.org/licenses/mit-license.php"}],"_id":"stringify@0.1.0","dist":{"shasum":"e13661e051b58d1c18b883061a31268414a7b76c","tarball":"https://registry.npmjs.org/stringify/-/stringify-0.1.0.tgz","integrity":"sha512-crJx8TluBs9p5VrtiHAbdeAXc+Z5qo26Xfua6K+OlMgxkF8rmHO98v37FXQQagl+PfsewjwTx9PNrJINmfOGLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICBixj7YcIKKc1UwkKy0PWzcR5zzkbVamNZTz5CJIfxIAiAQf0NDb1ieBNc21zvU6csm9MwX5FE7i/RlV5y2okb75Q=="}]},"_npmVersion":"1.1.49","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}]},"0.1.1":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"0.1.1","main":"./index.js","website":"http://johnpostlethwait.github.com/stringify/","keywords":["browserify","require","template"],"repositories":[{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"}],"dependencies":{"oneliner":"0.0.8"},"licenses":[{"name":"MIT","url":"http://opensource.org/licenses/mit-license.php"}],"_id":"stringify@0.1.1","dist":{"shasum":"ed8f444c8363dcf071967d5bd2a28a19594c84ad","tarball":"https://registry.npmjs.org/stringify/-/stringify-0.1.1.tgz","integrity":"sha512-C3+F3j1fcCov1hufcta50EIMnuV3s+JyzNCBrTBCg/rGGw2mfC2Rit2Fc31NpYAnwSfvI0UsS5E+fuBH4cIrwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9mf60y3ESkyOe4+SvtKTJ/kVrWu7EAMWUCLfj5zj1ngIgCbIYw+ULgg7qsn8aoZIu+YWSqvMZbWcm4134pS9Vomo="}]},"_npmVersion":"1.1.49","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}]},"1.0.0":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"1.0.0","main":"./index.js","author":{"name":"John Postlethwait","email":"john.postlethwait@gmail.com"},"website":"http://johnpostlethwait.github.com/stringify/","keywords":["browserify","require","template","text","txt","client-side"],"repository":{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"},"engines":{"node":"*"},"licenses":[{"name":"MIT","url":"http://opensource.org/licenses/mit-license.php"}],"_id":"stringify@1.0.0","dist":{"shasum":"b9b8ef3e37b56583b16a3c52ae121c3bb828bdea","tarball":"https://registry.npmjs.org/stringify/-/stringify-1.0.0.tgz","integrity":"sha512-9mmXLTSohBZlTQoj7TDG3lrXr/wTcBle5brC8aLz+byJIcYXlLlgiXoM13IDy5s45AUj3l95eETNHvnix7ohMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEBB7bGzYS7Q3CRs2SNtrTeKu98Cs08VTc0Ubp0Yf5xtAiAvEBLX3N0h4XO8sP2sp4K4azpNnVlQz2WgeWyJ+i843A=="}]},"_npmVersion":"1.1.49","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}]},"2.0.0":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"2.0.0","main":"./index.js","author":{"name":"John Postlethwait","email":"john.postlethwait@gmail.com"},"contributors":[{"name":"James Newell","email":"james@digitaledgeit.com.au"}],"website":"http://johnpostlethwait.github.com/stringify/","keywords":["browserify","require","template","text","txt","client-side"],"repository":{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"},"engines":{"node":"*"},"licenses":[{"name":"MIT","url":"http://opensource.org/licenses/mit-license.php"}],"bugs":{"url":"https://github.com/JohnPostlethwait/stringify/issues"},"_id":"stringify@2.0.0","dist":{"shasum":"6a2436dfb836f236fd7c9e4d1590c6465f8c338a","tarball":"https://registry.npmjs.org/stringify/-/stringify-2.0.0.tgz","integrity":"sha512-GJKrLp8iBQeW7JbiFK96pRCbscnzbnKLgKxWX8PMOZ+oPbDzisi8yHKcZGlt9P/6oLoUU6libxtuMeNT9Ro8cQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICU20OUieYgGsjPkKdnkkF+YekqhRs/NDi60afm2JUJfAiBBDW++h8CQ6vTRbwuwUM0MGwHXDFhDjFTXLzH9haPwAw=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}]},"2.1.0":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"2.1.0","main":"./index.js","author":{"name":"John Postlethwait","email":"john.postlethwait@gmail.com"},"contributors":[{"name":"James Newell","email":"james@digitaledgeit.com.au"},{"name":"Livoras","email":"livoras@163.com"}],"website":"http://johnpostlethwait.github.com/stringify/","keywords":["browserify","require","template","text","txt","client-side"],"repository":{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"},"engines":{"node":"*"},"licenses":[{"name":"MIT","url":"http://opensource.org/licenses/mit-license.php"}],"dependencies":{"through":"~2.3.4"},"bugs":{"url":"https://github.com/JohnPostlethwait/stringify/issues"},"homepage":"https://github.com/JohnPostlethwait/stringify","_id":"stringify@2.1.0","dist":{"shasum":"db81c23c5c37a7d35f30e34f8a18acd25333644d","tarball":"https://registry.npmjs.org/stringify/-/stringify-2.1.0.tgz","integrity":"sha512-NIzHOYkZyox+Vs2Mka724ZDCq1ITWsGKVObEOT3GaxM76FZvHueUl13HKInrtUWHX6Lu8uNL6rzAXG1lTmKQqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHsmUV5e0WmuBTedgQMjcUOtBzyKs7G5oGXtx9ZrFxY2AiEArXAeX2jWTdZx3DOiyGnOSAcAsyPHlSmh8QB7VE5EBoY="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}]},"2.2.0":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"2.2.0","main":"./index.js","author":{"name":"John Postlethwait","email":"john.postlethwait@gmail.com"},"contributors":[{"name":"James Newell","email":"james@digitaledgeit.com.au"},{"name":"Kevin Ingersoll","email":"kingersoll@gmail.com"},{"name":"Livoras","email":"livoras@163.com"}],"website":"http://johnpostlethwait.github.com/stringify/","keywords":["browserify","require","template","text","txt","client-side"],"repository":{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"},"engines":{"node":"*"},"licenses":[{"name":"MIT","url":"http://opensource.org/licenses/mit-license.php"}],"dependencies":{"through":"~2.3.4"},"devDependencies":{"mocha":"1.20.1","should":"4.0.4"},"bugs":{"url":"https://github.com/JohnPostlethwait/stringify/issues"},"homepage":"https://github.com/JohnPostlethwait/stringify","_id":"stringify@2.2.0","dist":{"shasum":"f49034c22c9fdf257d2a8c7faea066a83ac72c1d","tarball":"https://registry.npmjs.org/stringify/-/stringify-2.2.0.tgz","integrity":"sha512-PJv4w19Bq5JngD7Sw6bCyXNA/Hd+ywqpqKsvD4yfsPkyld2b02MZ0Q8ZbsyXygmIMZ6OJ7Fw6gwPvW0oxfl0cA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIATL5VakcYPRlAftOnc2NStey7FJeu+lKQkrUsETjhAkAiEA+8gi45is+w+/Z/QSu9TyMk11bkpu2qcEmPCpR0byT84="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}]},"3.0.0":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"3.0.0","main":"./index.js","author":{"name":"John Postlethwait","email":"john.postlethwait@gmail.com"},"contributors":[{"name":"James Newell","email":"james@digitaledgeit.com.au"},{"name":"Kevin Ingersoll","email":"kingersoll@gmail.com"},{"name":"Livoras","email":"livoras@163.com"},{"name":"Sébastien David","email":"sebastien.david.1983@gmail.com"}],"website":"http://johnpostlethwait.github.com/stringify/","keywords":["browserify","require","template","text","txt","client-side"],"repository":{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"},"engines":{"node":"*"},"licenses":[{"name":"MIT","url":"http://opensource.org/licenses/mit-license.php"}],"dependencies":{"html-minifier":"^0.6.9","through":"^2.3.4"},"devDependencies":{"gulp":"^3.8.9","gulp-if":"^1.2.5","gulp-istanbul":"^0.3.1","gulp-jshint":"^1.8.5","gulp-mocha":"^1.1.1","gulp-open":"^0.3.0","jshint-stylish":"^1.0.0","mocha":"^2.0.1","should":"^4.1.0","yargs":"^1.3.2"},"bugs":{"url":"https://github.com/JohnPostlethwait/stringify/issues"},"homepage":"https://github.com/JohnPostlethwait/stringify","_id":"stringify@3.0.0","dist":{"shasum":"96f3f667cdb9b71d26cf3d38e126599e45a6cc6c","tarball":"https://registry.npmjs.org/stringify/-/stringify-3.0.0.tgz","integrity":"sha512-uqMjr2mv5zeOv8UJ7p73mFRvvcyiHCpA8FvzMrF8ialT25DqFwZKNWuJYonOdjyYBiTMYsV5xJrz/8OFovusOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB2NsklQVU2oM8zWpqMRgz7ofZm6ga6e3X5nWQ+vzIqHAiBgD/7DpJOx/IBPvQt2qUIWhpZPDFT0bb8JAJpHPVjfDg=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}]},"3.1.0":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"3.1.0","main":"./index.js","author":{"name":"John Postlethwait","email":"john.postlethwait@gmail.com"},"contributors":[{"name":"James Newell","email":"james@digitaledgeit.com.au"},{"name":"Kevin Ingersoll","email":"kingersoll@gmail.com"},{"name":"Livoras","email":"livoras@163.com"},{"name":"Sébastien David","email":"sebastien.david.1983@gmail.com"},{"name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"}],"website":"http://johnpostlethwait.github.com/stringify/","keywords":["browserify","require","template","text","txt","client-side"],"repository":{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"},"engines":{"node":"*"},"licenses":[{"name":"MIT","url":"http://opensource.org/licenses/mit-license.php"}],"dependencies":{"html-minifier":"^0.6.9","stream-spec":"~0.3.5","through":"^2.3.4"},"devDependencies":{"gulp":"^3.8.9","gulp-if":"^1.2.5","gulp-istanbul":"^0.3.1","gulp-jshint":"^1.8.5","gulp-mocha":"^1.1.1","gulp-open":"^0.3.0","jshint-stylish":"^1.0.0","mocha":"^2.0.1","should":"^4.1.0","yargs":"^1.3.2"},"bugs":{"url":"https://github.com/JohnPostlethwait/stringify/issues"},"homepage":"https://github.com/JohnPostlethwait/stringify","_id":"stringify@3.1.0","dist":{"shasum":"fd687c36a92d1aaf09acabc9e55d51b56730322b","tarball":"https://registry.npmjs.org/stringify/-/stringify-3.1.0.tgz","integrity":"sha512-TQIHurZMOtwTZFmEseNUGiVEo9y4+nYDdioblIokJxE0C4uBb98eX3Jf/33Lji6k5V7kH+Bl06SMOSBYIOpQkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+7qXeRwF9pjDM5l5ETHoesyojX/SvkDFhNCgSZuyCEAIgDkZhH1rLWCmSD/uwS5j2k4v4AOj/7g3amHGXnaoiCUA="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}]},"3.2.0":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"3.2.0","main":"./index.js","author":{"name":"John Postlethwait","email":"john.postlethwait@gmail.com"},"contributors":[{"name":"James Newell","email":"james@digitaledgeit.com.au"},{"name":"Kevin Ingersoll","email":"kingersoll@gmail.com"},{"name":"Livoras","email":"livoras@163.com"},{"name":"Sébastien David","email":"sebastien.david.1983@gmail.com"},{"name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},{"name":"Michaelangelo Jong","email":"mike96angelo@gmail.com"}],"website":"http://johnpostlethwait.github.com/stringify/","keywords":["browserify","require","template","text","txt","client-side"],"repository":{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"},"engines":{"node":"*"},"license":"MIT","dependencies":{"html-minifier":"^0.6.9","stream-spec":"~0.3.5","through":"^2.3.4"},"devDependencies":{"gulp":"^3.8.9","gulp-if":"^1.2.5","gulp-istanbul":"^0.3.1","gulp-jshint":"^1.8.5","gulp-mocha":"^1.1.1","gulp-open":"^0.3.0","jshint-stylish":"^1.0.0","mocha":"^2.0.1","should":"^4.1.0","yargs":"^1.3.2"},"gitHead":"05e6cf269418beab0fdd962540d77a78d4263d41","bugs":{"url":"https://github.com/JohnPostlethwait/stringify/issues"},"homepage":"https://github.com/JohnPostlethwait/stringify#readme","_id":"stringify@3.2.0","scripts":{},"_shasum":"5467ecd08ef7ede989de0805b6fa0cd99ca74447","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"dist":{"shasum":"5467ecd08ef7ede989de0805b6fa0cd99ca74447","tarball":"https://registry.npmjs.org/stringify/-/stringify-3.2.0.tgz","integrity":"sha512-Nh48ns1wCIx7KfwA7wXlz6m3KTytV/N1nSGK8luQi8BF5E5CzeWPN0AUfmWmavmDtSYb6iqaXwgOn46RDfEkAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFjMEKQZki3amwgnJdlHS6xAonel13GbWcOR3iOEj79sAiEAn1f0VphcLHFNvp6PWCmpIkVbAN3EjHV32zw/T4BVJw8="}]},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}]},"3.2.1":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"3.2.1","main":"./index.js","author":{"name":"John Postlethwait","email":"john.postlethwait@gmail.com"},"contributors":[{"name":"James Newell","email":"james@digitaledgeit.com.au"},{"name":"Kevin Ingersoll","email":"kingersoll@gmail.com"},{"name":"Livoras","email":"livoras@163.com"},{"name":"Sébastien David","email":"sebastien.david.1983@gmail.com"},{"name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},{"name":"Michaelangelo Jong","email":"mike96angelo@gmail.com"}],"website":"http://johnpostlethwait.github.com/stringify/","keywords":["browserify","require","template","text","txt","client-side"],"repository":{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"},"engines":{"node":"<=0.10.26"},"license":"MIT","dependencies":{"html-minifier":"0.6.9","stream-spec":"0.3.5","through":"2.3.4"},"devDependencies":{"gulp":"3.8.9","gulp-if":"1.2.5","gulp-istanbul":"0.3.1","gulp-jshint":"1.8.5","gulp-mocha":"1.1.1","gulp-open":"0.3.0","jshint-stylish":"1.0.0","mocha":"2.0.1","should":"4.1.0","yargs":"1.3.2"},"bugs":{"url":"https://github.com/JohnPostlethwait/stringify/issues"},"homepage":"https://github.com/JohnPostlethwait/stringify","_id":"stringify@3.2.1","dist":{"shasum":"1729f570543717f214fab049b485f9fd80ea61dc","tarball":"https://registry.npmjs.org/stringify/-/stringify-3.2.1.tgz","integrity":"sha512-3TI+y5bxau8E7wQUhunAM7RrCWUgngvLqpCatqZaLNQDBhtn96sjqTkBqa9o7CMJw9gwsRacupy6YrLROov+ow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICPRlrH8HTUHQvXeJUY3uYwBCs3sD6eEy1hJ7d5b3hyVAiEA6SVHm68qBH4cxLE1Du3/5yE9RxnEK7cQ7Tm2/RN+BY8="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/stringify-3.2.1.tgz_1454808918663_0.36014574812725186"}},"4.0.1":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"4.0.1","main":"./index.js","author":{"name":"John Postlethwait","email":"john.postlethwait@gmail.com"},"contributors":[{"name":"James Newell","email":"james@digitaledgeit.com.au"},{"name":"Kevin Ingersoll","email":"kingersoll@gmail.com"},{"name":"Livoras","email":"livoras@163.com"},{"name":"Sébastien David","email":"sebastien.david.1983@gmail.com"},{"name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},{"name":"Michaelangelo Jong","email":"mike96angelo@gmail.com"},{"name":"Matthew Dunsdon","email":"matthewdunsdon@gmail.com"}],"website":"http://johnpostlethwait.github.com/stringify/","keywords":["browserify","require","template","text","txt","client-side"],"repository":{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"},"engines":{"node":">=4.0.0"},"license":"MIT","dependencies":{"html-minifier":"1.1.1","through2":"2.0.0"},"devDependencies":{"gulp":"3.9.0","gulp-jshint":"2.0.0","gulp-mocha":"2.2.0","jshint":"2.9.1","jshint-stylish":"2.1.0","mocha":"2.4.5","should":"8.2.1","stream-spec":"0.3.6"},"gitHead":"bf0cc2e903f3bf5f81a220c61628d8dc145bf115","bugs":{"url":"https://github.com/JohnPostlethwait/stringify/issues"},"homepage":"https://github.com/JohnPostlethwait/stringify#readme","_id":"stringify@4.0.1","scripts":{},"_shasum":"3ed167c3b959367fb38fd04a450a24afcb591026","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}],"dist":{"shasum":"3ed167c3b959367fb38fd04a450a24afcb591026","tarball":"https://registry.npmjs.org/stringify/-/stringify-4.0.1.tgz","integrity":"sha512-gSx1rUI+HKrJQwYwW+d2ShgyPfTjDqLQ8ixNq5UBZSqc4wJOex09Ot1oQuSs2CH+51l1VoURoetbW4YsFabKMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKYn/zex8pcLkfQTI2inkNpngvyBT3lzfq3MWjxdfBgAiAE5phf8qTI2j6vwvTvjf3aU5FteKp2HxHhu7hwR7RkJg=="}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/stringify-4.0.1.tgz_1455249263590_0.8932988254819065"}},"5.0.0":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"5.0.0","main":"./index.js","author":{"name":"John Postlethwait","email":"john.postlethwait@gmail.com"},"contributors":[{"name":"James Newell","email":"james@digitaledgeit.com.au"},{"name":"Kevin Ingersoll","email":"kingersoll@gmail.com"},{"name":"Livoras","email":"livoras@163.com"},{"name":"Sébastien David","email":"sebastien.david.1983@gmail.com"},{"name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},{"name":"Michaelangelo Jong","email":"mike96angelo@gmail.com"},{"name":"Matthew Dunsdon","email":"matthewdunsdon@gmail.com"}],"website":"http://johnpostlethwait.github.com/stringify/","keywords":["browserify","browserify-transform","require","template","text","txt","client-side"],"repository":{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"},"engines":{"node":">=4.0.0"},"license":"MIT","dependencies":{"browserify-transform-tools":"^1.5.3","html-minifier":"1.1.1"},"devDependencies":{"gulp":"3.9.0","gulp-jshint":"2.0.0","gulp-mocha":"2.2.0","jshint":"2.9.1","jshint-stylish":"2.1.0","mocha":"2.4.5","should":"8.2.1"},"gitHead":"6b503fc4093d1b5e989ba8d628c829b143614c59","bugs":{"url":"https://github.com/JohnPostlethwait/stringify/issues"},"homepage":"https://github.com/JohnPostlethwait/stringify#readme","_id":"stringify@5.0.0","scripts":{},"_shasum":"972a3e47f0594851450f40ec85f6a9bdd457c3fe","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.6","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}],"dist":{"shasum":"972a3e47f0594851450f40ec85f6a9bdd457c3fe","tarball":"https://registry.npmjs.org/stringify/-/stringify-5.0.0.tgz","integrity":"sha512-BEvgp/9OhLVUlO4hNRAYDbjNxhypu/i/ydcibkQ28fArPLr+iUq0EHCgfmvFyNuswyfiEbEISa6aU3WdHXW91Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqei3DDig3n/Zu+ujUYf02OFBlx37bIN39P74ivlolJQIhAOpypgKohrXXf0tdo0JzpsP9AcnpfuzGjai30Rbmdkhn"}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/stringify-5.0.0.tgz_1456616641694_0.6848017901647836"}},"5.1.0":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"5.1.0","main":"./index.js","author":{"name":"John Postlethwait","email":"john.postlethwait@gmail.com"},"contributors":[{"name":"James Newell","email":"james@digitaledgeit.com.au"},{"name":"Kevin Ingersoll","email":"kingersoll@gmail.com"},{"name":"Livoras","email":"livoras@163.com"},{"name":"Sébastien David","email":"sebastien.david.1983@gmail.com"},{"name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},{"name":"Michaelangelo Jong","email":"mike96angelo@gmail.com"},{"name":"Matthew Dunsdon","email":"matthewdunsdon@gmail.com"}],"website":"http://johnpostlethwait.github.com/stringify/","keywords":["browserify","browserify-transform","require","template","text","txt","client-side"],"repository":{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"},"engines":{"node":">=4.0.0"},"license":"MIT","dependencies":{"browserify-transform-tools":"^1.5.3","html-minifier":"1.1.1"},"devDependencies":{"gulp":"3.9.0","gulp-jshint":"2.0.0","gulp-mocha":"2.2.0","jshint":"2.9.1","jshint-stylish":"2.1.0","mocha":"2.4.5","should":"8.2.1"},"gitHead":"ad5ffa7f8b7b08a68c8a6201a67fa3ce094b58c3","bugs":{"url":"https://github.com/JohnPostlethwait/stringify/issues"},"homepage":"https://github.com/JohnPostlethwait/stringify#readme","_id":"stringify@5.1.0","scripts":{},"_shasum":"2a57a7915a537a8ba884b566dabfdb96ac4973c2","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}],"dist":{"shasum":"2a57a7915a537a8ba884b566dabfdb96ac4973c2","tarball":"https://registry.npmjs.org/stringify/-/stringify-5.1.0.tgz","integrity":"sha512-IWLkOZULVu3iwYyNLLaffTQLZ65vGYPESDxoZqbOvOFyrYVmrtv6Oh6lxfXlqOULPOKlOhpltI0U0OZze/wncg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+eWy3NXGSLmqIjHVF5468/NTGh2SMaZj/t/yAI3Lp9AIhAMefObB9jnWj7bZGcVoS7l3iGCI0U+TL8j17LAL5keYj"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/stringify-5.1.0.tgz_1457463984722_0.6160450407769531"}},"5.2.0":{"name":"stringify","description":"Browserify middleware to be able to require() text files (including templates) inside of your client-side JavaScript files.","version":"5.2.0","main":"./index.js","author":{"name":"John Postlethwait","email":"john.postlethwait@gmail.com"},"contributors":[{"name":"James Newell","email":"james@digitaledgeit.com.au"},{"name":"Kevin Ingersoll","email":"kingersoll@gmail.com"},{"name":"Livoras","email":"livoras@163.com"},{"name":"Sébastien David","email":"sebastien.david.1983@gmail.com"},{"name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},{"name":"Michaelangelo Jong","email":"mike96angelo@gmail.com"},{"name":"Matthew Dunsdon","email":"matthewdunsdon@gmail.com"},{"name":"Ugo Stephant","email":"ugo@poool.fr"}],"website":"http://johnpostlethwait.github.com/stringify/","keywords":["browserify","browserify-transform","require","template","text","txt","client-side"],"repository":{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"},"engines":{"node":">=4.0.0"},"license":"MIT","dependencies":{"browserify-transform-tools":"^1.5.3","html-minifier":"3.5.2"},"devDependencies":{"gulp":"3.9.0","gulp-jshint":"2.0.0","gulp-mocha":"2.2.0","jshint":"2.9.1","jshint-stylish":"2.1.0","mocha":"2.4.5","should":"8.2.1"},"gitHead":"a7d2c0d02bdfd36d4c7d7ef66c5a5ceb9dc1e051","bugs":{"url":"https://github.com/JohnPostlethwait/stringify/issues"},"homepage":"https://github.com/JohnPostlethwait/stringify#readme","_id":"stringify@5.2.0","scripts":{},"_shasum":"f22bb1f31ac10b0464eb7ee60f1aa9f71e546512","_from":".","_npmVersion":"3.10.10","_nodeVersion":"8.8.1","_npmUser":{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"},"dist":{"shasum":"f22bb1f31ac10b0464eb7ee60f1aa9f71e546512","tarball":"https://registry.npmjs.org/stringify/-/stringify-5.2.0.tgz","integrity":"sha512-n0JeEVfYUtukDmUQ7gsO2aTFUa+pI8c+TChB6q8w9X5VBElFOfNbemhPlSrvTXhtAhCLMKEZp9bu7ADeXDtV0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5K185ozweKgA4XSxCC8QMF21C1BfN1RWP2J8rZtYpBwIgTBn10qfVKypekrFuy1JYWE3VSD0OeawO+31gO6bjWS8="}]},"maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stringify-5.2.0.tgz_1511934643874_0.4005026004742831"}}},"readme":"# Stringify #\r\n\r\n_**NOTE:** I no longer actively maintain this package. I'd love to get PRs to keep it going though!_\r\n\r\n[![NPM](https://nodei.co/npm/stringify.png?downloads&downloadRank)](https://nodei.co/npm/stringify/)\r\n[![Build Status][travis-image]][travis-url]\r\n\r\nBrowserify plugin to require() text files (such as HTML templates) inside of\r\nyour client-side JavaScript files.\r\n\r\n*NOTE:* Has not been tested on Node below version 4.0.0, and has been tested up\r\nto Node 8.1.3. Please report (or put a Pull Request up for) any bugs you may\r\nfind.\r\n\r\n## Installation ##\r\n\r\n```bash\r\nnpm install stringify\r\n```\r\n\r\n## Usage ##\r\n\r\n### Browserify ###\r\n\r\n#### Browserify Command Line ####\r\n\r\n```bash\r\nbrowserify -t [ stringify --extensions [.html .hbs] ] myfile.js\r\n```\r\n\r\n#### Browserify Middleware ####\r\n\r\n```javascript\r\nvar browserify = require('browserify'),\r\n    stringify = require('stringify');\r\n\r\nvar bundle = browserify()\r\n    .transform(stringify, {\r\n      appliesTo: { includeExtensions: ['.hjs', '.html', '.whatever'] }\r\n    })\r\n    .add('my_app_main.js');\r\n\r\napp.use(bundle);\r\n```\r\n\r\n__NOTE__: You MUST call this as I have above. The Browserify .transform() method\r\nHAS to plug this middleware in to Browserify BEFORE you add the entry point\r\n(your main client-side file) for Browserify.\r\n\r\nNow, in your clientside files you can use require() as you would for JSON and\r\nJavaScript files, but include text files that have just been parsed into a\r\nJavaScript string:\r\n\r\n```javascript\r\nvar my_text = require('../path/to/my/text/file.txt');\r\n\r\nconsole.log(my_text);\r\n```\r\n\r\n\r\n#### Gulp and Browserify ####\r\n\r\nTo incorporate stringify into a `gulp` build process using `browserify`,\r\nregister `stringify` as a transform as follows:\r\n\r\n```javascript\r\nvar browserify = require('browserify'),\r\n    source = require('vinyl-source-stream'),\r\n    stringify = require('stringify');\r\n\r\ngulp.task('js', function() {\r\n  return browserify({ 'entries': ['src/main.js'], 'debug' : env !== 'dev' })\r\n    .transform(stringify, {\r\n        appliesTo: { includeExtensions: ['.html'] },\r\n        minify: true\r\n    })\r\n    .bundle()\r\n    .pipe(source('main.js')) // gives streaming vinyl file object\r\n    .pipe(gulp.dest(paths.build));\r\n});\r\n```\r\n\r\n### NodeJS ###\r\n\r\nAllows you to \"stringify\" your non-JS files using the NodeJS module system.\r\nPlease only use Stringify this way in NodeJS (Read: Not the browser/Browserify!)\r\n\r\n```javascript\r\nvar stringify = require('stringify');\r\n\r\nstringify.registerWithRequire({\r\n  appliesTo: { includeExtensions: ['.txt', '.html'] },\r\n  minify: true,\r\n  minifyAppliesTo: {\r\n    includeExtensions: ['.html']\r\n  },\r\n  minifyOptions: {\r\n    // html-minifier options\r\n  }\r\n});\r\n\r\nvar myTextFile = require('./path/to/my/text/file.txt');\r\n\r\nconsole.log(myTextFile); // prints the contents of file.\r\n```\r\n\r\nFor NodeJS, the __appliesTo__ configuration option only supports the\r\n__includeExtensions__ option - see _Including / Excluding Files_ section for\r\nfurther details.\r\n\r\n## Configuration ##\r\n\r\n### Loading Configuration from package.json ###\r\n\r\nWhen package.json is found, configuration is loaded by finding a key in the package.json with the name __\"stringify\"__ as your transform.\r\n\r\n```javascript\r\n{\r\n    \"name\": \"myProject\",\r\n    \"version\": \"1.0.0\",\r\n    ...\r\n    \"stringify\": {\r\n        \"appliesTo\": { \"includeExtensions\": [\".html\"] },\r\n        \"minify\": true\r\n    }\r\n}\r\n```\r\n\r\nOr alternatively you can set the __\"stringify\"__ key to be a <kbd>.js</kbd> or\r\n<kbd>.json</kbd> file:\r\n\r\n```javascript\r\n{\r\n    \"name\": \"myProject\",\r\n    \"version\": \"1.0.0\",\r\n    ...\r\n    \"stringify\": \"stringifyConfig.js\"\r\n}\r\n```\r\n\r\nAnd then configuration will be loaded from that file:\r\n\r\n```javascript\r\nmodule.exports = {\r\n    \"appliesTo\": { \"includeExtensions\": [\".html\"] },\r\n    \"minify\": true\r\n};\r\n```\r\n\r\nFor more details about package.json configuration, see the Browserify Transform\r\nTools\r\n[configuration documentation](https://github.com/benbria/browserify-transform-tools/wiki/Transform-Configuration#loading-configuration-from-packagejson).\r\n\r\n\r\n### Including / Excluding Files ###\r\n\r\nThe configuration option __appliesTo__ is used to configure which files should\r\nbe included or excluded.  The default included extensions are:\r\n\r\n```javascript\r\n['.html', '.htm', '.tmpl', '.tpl', '.hbs', '.text', '.txt']\r\n```\r\n\r\nThe __appliesTo__ should include exactly one of the following:\r\n\r\n| Option                        | Description                   |\r\n| ----------------------------- | ----------------------------- |\r\n| <kbd>.includeExtensions</kbd> | If this option is specified, then any file with an extension not in this list will skipped.  |\r\n| <kbd>.excludeExtensions</kbd> | A list of extensions which will be skipped.  |\r\n| <kbd>.files</kbd>             | A list of paths, relative to the configuration file, of files which should be transformed.  Only these files will be transformed. |\r\n| <kbd>.regex</kbd>             | A regex or a list of regexes.  If any regex matches the full path of the file, then the file will be processed, otherwise not.  |\r\n\r\nFor more details about the __appliesTo__ configuration property, see the\r\nBrowserify Transform Tools\r\n[configuration documentation](https://github.com/benbria/browserify-transform-tools/wiki/Transform-Configuration#common-configuration).\r\n\r\n\r\n### Minification ###\r\n\r\nBy default, files will not get minified - setting __minify__ configuration\r\noption to true will enable this.\r\n\r\nThe __minifyAppliesTo__ configuration option allows files to be included or\r\nexcluded from the minifier in a similar way to __appliesTo__ (see _Including\r\n/ Excluding Files_ section for more details).\r\n\r\nThe default included file extensions are:\r\n\r\n```javascript\r\n['.html', '.htm', '.tmpl', '.tpl', '.hbs']\r\n```\r\nThe options set in the __minifyOptions__ configuration option are passed\r\nthrough to html-minifier (for more informations or to override those options,\r\nplease go to [html-minifier github](https://github.com/kangax/html-minifier)).\r\n\r\nThe default value of __minifyOptions__ is:\r\n\r\n```javascript\r\n{\r\n  removeComments: true,\r\n  removeCommentsFromCDATA: true,\r\n  removeCDATASectionsFromCDATA: true,\r\n  collapseWhitespace: true,\r\n  conservativeCollapse: false,\r\n  preserveLineBreaks: false,\r\n  collapseBooleanAttributes: false,\r\n  removeAttributeQuotes: true,\r\n  removeRedundantAttributes: false,\r\n  useShortDoctype: false,\r\n  removeEmptyAttributes: false,\r\n  removeScriptTypeAttributes: false,\r\n  removeStyleLinkTypeAttributes: false,\r\n  removeOptionalTags: false,\r\n  removeIgnored: false,\r\n  removeEmptyElements: false,\r\n  lint: false,\r\n  keepClosingSlash: false,\r\n  caseSensitive: false,\r\n  minifyJS: false,\r\n  minifyCSS: false,\r\n  minifyURLs: false\r\n}\r\n```\r\nIf you require an HTML file and you want to minify the requested string, you can\r\nconfigure Stringify to do it:\r\n\r\n```javascript\r\nstringify({\r\n  appliesTo: { includeExtensions: ['.txt', '.html'] },\r\n  minify: true,\r\n  minifyAppliesTo: {\r\n    includeExtensions: ['.html']\r\n  },\r\n  minifyOptions: {\r\n    // html-minifier options\r\n  }\r\n})\r\n```\r\n\r\n## Realistic Example/Use-Case ##\r\n\r\nThe reason I created this was to get string versions of my Handlebars templates\r\nrequired in to my client-side JavaScript. You can theoretically use this for any\r\ntemplating parser though.\r\n\r\nHere is how that is done:\r\n\r\napplication.js:\r\n```javascript\r\nvar browserify = require('browserify'),\r\n    stringify = require('stringify');\r\n\r\nvar bundle = browserify()\r\n    .transform(stringify, {\r\n      appliesTo: { includeExtensions: ['.hbs', '.handlebars'] }\r\n    })\r\n    .addEntry('my_app_main.js');\r\n\r\napp.use(bundle);\r\n```\r\n\r\nmy_app_main.js:\r\n```javascript\r\nvar Handlebars = require('handlebars'),\r\n    template = require('my/template/path.hbs'),\r\n    data = {\r\n      \"json_data\": \"This is my string!\"\r\n    };\r\n\r\nvar hbs_template = Handlebars.compile(template);\r\n\r\n// Now I can use hbs_template like I would anywhere else, passing it data and getting constructed HTML back.\r\nvar constructed_template = hbs_template(data);\r\n\r\n/*\r\n  Now 'constructed_template' is ready to be appended to the DOM in the page!\r\n  The result of it should be:\r\n\r\n  <p>This is my string!</p>\r\n*/\r\n```\r\n\r\nmy/template/path.hbs:\r\n```html\r\n<p>{{ json_data }}</p>\r\n```\r\n\r\n\r\n## Contributing ##\r\n\r\nIf you would like to contribute code, please do the following:\r\n\r\n1. Fork this repository and make your changes.\r\n2. Write tests for any new functionality. If you are fixing a bug that tests did not cover, please make a test that reproduces the bug.\r\n3. Add your name to the \"contributors\" section in the `package.json` file.\r\n4. Squash all of your commits into a single commit via `git rebase -i`.\r\n5. Run the tests by running `npm install && make test` from the source directory.\r\n6. Assuming those pass, send the Pull Request off to me for review!\r\n\r\nPlease do not iterate the package.json version number – I will do that myself\r\nwhen I publish it to NPM.\r\n\r\n### Style-Guide ###\r\n\r\nPlease follow this simple style-guide for all code contributions:\r\n\r\n* Indent using spaces.\r\n* camelCase all callables.\r\n* Use semi-colons.\r\n* Place a space after a conditional or function name, and its conditions/arguments. `function (...) {...}`\r\n\r\n[travis-url]: https://travis-ci.org/JohnPostlethwait/stringify\r\n[travis-image]: https://img.shields.io/travis/JohnPostlethwait/stringify.svg\r\n","maintainers":[{"name":"johnpostlethwait","email":"john.postlethwait@gmail.com"}],"time":{"modified":"2022-06-27T01:09:46.190Z","created":"2012-09-15T21:21:35.080Z","0.0.1":"2012-09-15T21:21:36.317Z","0.0.2":"2012-09-15T21:30:05.324Z","0.0.3":"2012-09-16T08:54:45.242Z","0.0.4":"2012-09-16T09:35:39.251Z","0.0.5":"2012-09-16T09:37:25.114Z","0.0.6":"2012-09-16T09:41:19.584Z","0.0.7":"2012-09-16T09:57:33.033Z","0.0.8":"2012-09-16T17:46:41.669Z","0.0.9":"2012-09-16T17:54:16.779Z","0.0.10":"2012-09-16T19:36:29.602Z","0.0.11":"2012-09-16T20:10:19.331Z","0.1.0":"2012-09-17T07:34:47.823Z","0.1.1":"2012-09-17T07:36:40.199Z","1.0.0":"2012-09-18T06:16:00.061Z","2.0.0":"2014-04-29T22:03:10.375Z","2.1.0":"2014-05-01T08:29:54.840Z","2.2.0":"2014-06-30T04:23:17.498Z","3.0.0":"2014-10-26T08:02:04.186Z","3.1.0":"2015-01-20T19:05:26.089Z","3.2.0":"2015-11-30T19:44:23.391Z","3.2.1":"2016-02-07T01:35:19.511Z","4.0.0":"2016-02-07T03:06:58.466Z","4.0.1":"2016-02-12T03:54:25.138Z","5.0.0":"2016-02-27T23:44:04.288Z","5.1.0":"2016-03-08T19:06:27.465Z","5.2.0":"2017-11-29T05:50:43.945Z"},"author":{"name":"John Postlethwait","email":"john.postlethwait@gmail.com"},"repository":{"type":"git","url":"git://github.com/JohnPostlethwait/stringify.git"},"keywords":["browserify","browserify-transform","require","template","text","txt","client-side"],"readmeFilename":"README.md","contributors":[{"name":"James Newell","email":"james@digitaledgeit.com.au"},{"name":"Kevin Ingersoll","email":"kingersoll@gmail.com"},{"name":"Livoras","email":"livoras@163.com"},{"name":"Sébastien David","email":"sebastien.david.1983@gmail.com"},{"name":"Kenneth Skovhus","email":"kenneth.skovhus@gmail.com"},{"name":"Michaelangelo Jong","email":"mike96angelo@gmail.com"},{"name":"Matthew Dunsdon","email":"matthewdunsdon@gmail.com"},{"name":"Ugo Stephant","email":"ugo@poool.fr"}],"bugs":{"url":"https://github.com/JohnPostlethwait/stringify/issues"},"users":{"brad426":true,"mystaticself":true,"nmarshall23":true,"dheerajvs":true,"nickeltobias":true,"tobiasnickel":true,"hagendorn":true,"dennykuo":true,"nelix":true,"monjer":true,"efemer":true,"eightyfour84":true},"homepage":"https://github.com/JohnPostlethwait/stringify#readme","license":"MIT"}