{"_id":"multi-rest","_rev":"43-84b2e429ff2717f2f5bfb04d80e889ca","name":"multi-rest","description":"A middleware to handle multi-part request for restify","dist-tags":{"latest":"2.0.2"},"versions":{"1.0.0":{"name":"multi-rest","version":"1.0.0","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"fs-extra":"^0.30.0"},"gitHead":"c2229696e0108a609fdd940b18caa68376baf284","_id":"multi-rest@1.0.0","_shasum":"21dcba5dc5d4d3f546fc329644b039df598e33a4","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"21dcba5dc5d4d3f546fc329644b039df598e33a4","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.0.0.tgz","integrity":"sha512-jjYjI5eKzpyk8NaJwIJxmvO353cC3TCllYB9e7ofli7FfbFxtXxucSgVfw17ljTHZKXD5LKocyKZ2o8M9GA4uw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHESKc5jK7MSrJTQtyWFuA4v299ov6XDHtXg43S9BvOvAiB5JgGdSYgMFmbO1pMSaMRz2OkHW0M50wwi0u9jhRu8vg=="}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/multi-rest-1.0.0.tgz_1475796664583_0.28589361696504056"},"deprecated":"Update to v2","directories":{}},"1.1.0-0":{"name":"multi-rest","version":"1.1.0-0","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"file-extension":"^3.0.2","fs-extra":"^0.30.0"},"gitHead":"7718d5862a084f6aea6c8c85ec9487755cbae3da","_id":"multi-rest@1.1.0-0","_shasum":"797fca7e52fa9af16e5e44bfbff7e02552cad579","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"797fca7e52fa9af16e5e44bfbff7e02552cad579","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.1.0-0.tgz","integrity":"sha512-VkT9AMfzfXZ/lmZG+NpuIh58IBhOZNYdFOBZHOR55sz9tx7lPBLk7DUrv3SsA4xsV65rkTTuSlHoCEOdnTwR+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzVXUrm+GgTf7E9Tg4aEA7OC8yb/7WB+6r94Ecou5GiAIhAN2m0S1Qi8x6/79egMxMhGUCgaCldIc28TIBpnA0eLXH"}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/multi-rest-1.1.0-0.tgz_1475798130821_0.9522700768429786"},"directories":{}},"1.1.1-0":{"name":"multi-rest","version":"1.1.1-0","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"file-extension":"^3.0.2","fs-extra":"^0.30.0"},"gitHead":"c18de2da876ac5578151b170412618b5ca72a12b","_id":"multi-rest@1.1.1-0","_shasum":"57f9bf532af0cc1b462e1b0d895288d7b628665e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"57f9bf532af0cc1b462e1b0d895288d7b628665e","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.1.1-0.tgz","integrity":"sha512-hhne5e0XW1EqlD4BXzyD/DH+3cpN9EBg7woIgkbg/w/DfOk6uFDjYMujWum8w3tBXoHmYHTdaSHzDWNwAOftlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIWnbk2qkDEa1b3MpMjOffYk+OGn53E9uFtp7ZTO2QYQIhAIchgiduI0HexyfV609S5wBqECkUoMMGAHrAtde4k5Ah"}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/multi-rest-1.1.1-0.tgz_1475798369027_0.15414024866186082"},"directories":{}},"1.1.2-0":{"name":"multi-rest","version":"1.1.2-0","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"file-extension":"^3.0.2","fs-extra":"^0.30.0"},"gitHead":"438bc5fb4ce99decd75f1613dcdba9fb7b8803df","_id":"multi-rest@1.1.2-0","_shasum":"e2f6c72a417373bac0ecd85ce3a1fc0e9f9bbac6","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"e2f6c72a417373bac0ecd85ce3a1fc0e9f9bbac6","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.1.2-0.tgz","integrity":"sha512-ObvhixQ037yHY+X9gRSwkWC6TYlA1Zm2KF8lZtu31CWcETxa6Q3yDZDHRuue81O7dbszItEUloTA3J0U96Jo7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8uzcXXOoHOgoHdWfoGzityD/RRDOvKu3ooQAsNrq9RAIgOafxa7AAoIsBmj6Wn/amkFYr1N5UTajgZ61EtyJf3x0="}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/multi-rest-1.1.2-0.tgz_1475798505495_0.8132888847030699"},"directories":{}},"1.1.3-0":{"name":"multi-rest","version":"1.1.3-0","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"file-extension":"^3.0.2","fs-extra":"^0.30.0"},"gitHead":"01335ee01e1b9a53c30428562899426b37c54d2f","_id":"multi-rest@1.1.3-0","_shasum":"4f7d3dd1ac32f532464985e6cde7be9b3d49fa51","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"4f7d3dd1ac32f532464985e6cde7be9b3d49fa51","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.1.3-0.tgz","integrity":"sha512-pHvJg9GnF8Jn79FOzphZiGg5l7q//dxSX12+LDPo4H0pbLyXY1NIbXwwGM8iIz1imkLqzSS5onra4Z0ijJGehw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBKjWonaLZZ2XlV/9QRTtbi4t3zJhBj9XWQleB9hhOzoAiBUcN5PZ7Y7gh+SIcAhUDBa6Q44IPW5xeiYBbaWtkUmSQ=="}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/multi-rest-1.1.3-0.tgz_1475799350249_0.42241715430282056"},"directories":{}},"1.1.4-0":{"name":"multi-rest","version":"1.1.4-0","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"file-extension":"^3.0.2","fs-extra":"^0.30.0"},"gitHead":"c413148d07e830efdd532b07cb369cd169113e48","_id":"multi-rest@1.1.4-0","_shasum":"1b98e5bed2d51768bf4ee492cec191a4494d8952","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"1b98e5bed2d51768bf4ee492cec191a4494d8952","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.1.4-0.tgz","integrity":"sha512-pSr8ttpVFrYlHV7w/GVGlXxr9IB8vw/e9F6TmuJOVZSTM+2HlheyO7SPxDFc7FQ/P69DZt9doqip4bIiCPxf2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBMh8Xg9SD7PoiioQYBpgtbdzmkguYoSwvMOsQ7g/QzeAiEAmTOxo82DfU5kh2TnLCBwezSTGVkY9DlNgyVsJ3xWcsY="}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/multi-rest-1.1.4-0.tgz_1475800184127_0.06222444400191307"},"directories":{}},"1.1.5-0":{"name":"multi-rest","version":"1.1.5-0","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"file-extension":"^3.0.2","fs-extra":"^0.30.0"},"gitHead":"6c9b6b94e6f536fdf9a3801525d6fee9631cc5a4","_id":"multi-rest@1.1.5-0","_shasum":"a35d8eb751199627386a057c8d14a39d98d07796","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"a35d8eb751199627386a057c8d14a39d98d07796","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.1.5-0.tgz","integrity":"sha512-7AcqXMo+0hoIihn1cAjnwct9LXKlMVr6nv+cpfhLi4rkZnlFvUrxMlxGkg722rmQyl003N5absRQBFnuZsNUzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEajVn3PEWXTkCCcApqrQn5tEOJUA4ceCq+dJa2m5g/tAiAO9pCitA3L2JyOqCg1mU8BQpd/C9aenPfoFEyC0v0gcw=="}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/multi-rest-1.1.5-0.tgz_1475800639556_0.07966771931387484"},"directories":{}},"1.1.5-1":{"name":"multi-rest","version":"1.1.5-1","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"file-extension":"^3.0.2","fs-extra":"^0.30.0"},"gitHead":"c28ff493742509cb0ed79b85c61f9f2253f62681","_id":"multi-rest@1.1.5-1","_shasum":"3099d1fd6735a4673b0648b747f51b418fee70e2","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"3099d1fd6735a4673b0648b747f51b418fee70e2","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.1.5-1.tgz","integrity":"sha512-Mhjb9x0621UzDrgXlp41WGI9UgKiza+gNr/VZVe9q6xgMnzih+hieqk7iKaOyaK0gSQ4PpxPEkRX93nCl7IQWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnNBtgJ+5DFEk6OXMmCClgs9FfcZdwGOwxH3aJhBuj/AiA67Pgn55CXDbp7nE1zFo4NWZhGeXfcGX1m3sMVlWZ0nA=="}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/multi-rest-1.1.5-1.tgz_1475800919473_0.1135200357530266"},"directories":{}},"1.1.5-2":{"name":"multi-rest","version":"1.1.5-2","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"file-extension":"^3.0.2","fs-extra":"^0.30.0"},"gitHead":"86cee0a2ef3ae6c91c8a64a2f420588da17ad01e","_id":"multi-rest@1.1.5-2","_shasum":"c9722910f4178fa498e3d68001f3dbf0728657ec","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"c9722910f4178fa498e3d68001f3dbf0728657ec","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.1.5-2.tgz","integrity":"sha512-ad8ddxkW/uxLzoZZEyZfqbhLhpdbgXocQGoVmpdBcMrlJVBiwqLt5DY79YE1LSS2dDTW3vrdxQZ3dQ+i/rMiaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvbFK/LJXihgiGwn6XSVaiWM3Y4cTQm/uYlqZDxWPzLAiBHGhK3G7cWLth4TlLl3ti+LGbuBwV+doVyjVbVqbTldQ=="}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/multi-rest-1.1.5-2.tgz_1475801009778_0.4354097086470574"},"directories":{}},"1.1.5-3":{"name":"multi-rest","version":"1.1.5-3","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"file-extension":"^3.0.2","fs-extra":"^0.30.0"},"gitHead":"11c3c95f65df4eab54cca2f7c5439fe6d3a6e737","_id":"multi-rest@1.1.5-3","_shasum":"1bc98d39095f73802e4e25f0eacf4ae32ea763a0","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"1bc98d39095f73802e4e25f0eacf4ae32ea763a0","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.1.5-3.tgz","integrity":"sha512-dNapdHaW+sPsPBc0a6GNxZUE4k0s06P7JHkZpfqZ1HUi9A/E0QXpq9189YCoauQXjZD075/Fs7ePI44gagNkTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBdCGhmaLlfEKzzlQ0GwOqB2OqLF3Ux+3FqvwuChNBuRAiEAoqECLcwVUv0GJ6NQN/ORRtwJSg/7nfYxPqqf1f8iz7g="}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/multi-rest-1.1.5-3.tgz_1475803808342_0.5034553699661046"},"directories":{}},"1.1.5-4":{"name":"multi-rest","version":"1.1.5-4","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"file-extension":"^3.0.2","fs-extra":"^0.30.0"},"gitHead":"10d7b5a254348d01af4de71b1111508347aea424","_id":"multi-rest@1.1.5-4","_shasum":"fa22496b1c439dcf908d5161bb08d6c23d4db3ea","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"fa22496b1c439dcf908d5161bb08d6c23d4db3ea","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.1.5-4.tgz","integrity":"sha512-xs5UHwRaHhH4ADG05ZEiaXjbVykn8b9tkIiTtb8p0ClOm9/ZZqr0uzuCH+qnSQHovTwT5uf8BnTc1as5ZD73JQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhmFSaPYz5jDL3hQ175Oh5tQ1C07JZt0ZdjwkKFoE+swIgDENQSfA8idWGWR4R9yF3RkD93e9ES+n3ZvI/xvz1758="}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/multi-rest-1.1.5-4.tgz_1475940064627_0.0074648261070251465"},"directories":{}},"1.2.0-0":{"name":"multi-rest","version":"1.2.0-0","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"start":"node index","test":""},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part","upload","mulitparty","api"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"file-extension":"^3.0.2","fs-extra":"^0.30.0"},"gitHead":"9e5b7de53655ac0009b40213db2574440cc476f6","_id":"multi-rest@1.2.0-0","_shasum":"6444572ec4ff70af6d139182b8999616c7144734","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"6444572ec4ff70af6d139182b8999616c7144734","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.2.0-0.tgz","integrity":"sha512-8LOS45qZpefYzBJBHhuIBh1FSO44ozxPD+GFF63ApBxTJXef9WkufRPOTJqI/8iNDJ171spuzDuQzVmiNCxwhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGCbuXSUGMHrUMfVYMiUpZY4XKY4CEqWmsdbdMYS5s38AiEA4Z+P7UABkBLdjuxMhilztBsfhE8REGb3cdPyGfiu93o="}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/multi-rest-1.2.0-0.tgz_1475983853997_0.7500664789695293"},"directories":{}},"1.2.0-1":{"name":"multi-rest","version":"1.2.0-1","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"start":"node index","test":""},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part","upload","mulitparty","api"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"file-extension":"^3.0.2","fs-extra":"^0.30.0"},"gitHead":"0ab2ac094083bde583ed0e24375aa53e25e6a6be","_id":"multi-rest@1.2.0-1","_shasum":"cbcd7300f195da3661826d8f35f82d89886563f2","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"cbcd7300f195da3661826d8f35f82d89886563f2","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.2.0-1.tgz","integrity":"sha512-cFhDJpiC+74r/NUdpM9w9AiiZl1apGPJQseEjqQW8Jq4HDKk9R/6ed0sRer2TCfHn2/5WzEiATpvS2R9wJre2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIENTofXiLFxL0fouhmnX8dJa2WT+u60N/+lAnJNLniCNAiEAoO1JHnV1NeQIjSb3tXh8asxtaIkiM6KGvETC2j3DQ1Q="}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/multi-rest-1.2.0-1.tgz_1475984864708_0.7296688158530742"},"directories":{}},"1.2.1-0":{"name":"multi-rest","version":"1.2.1-0","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"start":"node index","test":""},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part","upload","mulitparty","api"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"file-extension":"^3.0.2","fs-extra":"^0.30.0"},"gitHead":"da24f60a5a61e2ea5135f83133440ffcf6b107df","_id":"multi-rest@1.2.1-0","_shasum":"f852c12f5597dacc94dd576786ae255e8755f5b3","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"f852c12f5597dacc94dd576786ae255e8755f5b3","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.2.1-0.tgz","integrity":"sha512-cqhhVJnDfz/t1DfrHN8Af47Xu1Vd8VYXXj+cwa/4v9ZXvRWZWdFiK2qGdujHgCCww+KiScpMFK+6qmKYNsSrnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwuthcFCgfLx/xfJIposa1OyFU/Bab//qe879jdXpMcwIhAJFuOpuaD960EK/c1T+4czsXeqnfWLhsLZspE6p8KQEx"}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/multi-rest-1.2.1-0.tgz_1476144104918_0.44962794706225395"},"directories":{}},"1.2.1-1":{"name":"multi-rest","version":"1.2.1-1","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"start":"node index","test":""},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part","upload","mulitparty","api"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"file-extension":"^3.0.2","fs-extra":"^0.30.0"},"gitHead":"24d659b15abbbaf30601a73a620948d4457b1534","_id":"multi-rest@1.2.1-1","_shasum":"f3d36262a698ba6c2b989e33389be70e64bab434","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"f3d36262a698ba6c2b989e33389be70e64bab434","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.2.1-1.tgz","integrity":"sha512-P8wc6QIW+167aZv9RG8TGppzqMmL8HOUPOx2bBSAuJ59upL7GjLRmGA3pO2MKE2E1OQRbORlC8be550RzO8kQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGihaD5aUf7u44yNASQkQTgpEkHaQBzVgLfh6dRw6IfQIhAL4G5gFbZK8xihucKQhsiWFh2w3HuFWMGJ6vDCX14qvw"}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/multi-rest-1.2.1-1.tgz_1477072084719_0.888991427840665"},"directories":{}},"1.3.0":{"name":"multi-rest","version":"1.3.0","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"start":"node index","test":""},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part","upload","mulitparty","api"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"file-extension":"^3.0.2","fs-extra":"^0.30.0"},"gitHead":"acde9a2dfc82f785b7add044d15c4e2e9f37595c","_id":"multi-rest@1.3.0","_shasum":"d653b5803f27ea247b46c4f8040a4048ec50fde0","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"d653b5803f27ea247b46c4f8040a4048ec50fde0","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.3.0.tgz","integrity":"sha512-ju5gA7oJL8CFk+6ZF0vQJgXfy1NeT72qqcESMJG1Wv3ohmgOIyR3T80IG0CfjHoLlP8BJ+30myQNuNXhDZ+DJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLpUKOqUuQWOucLHxyy7gQs8MdBM7R5Y3rBHKwF7BnjAIgX06Lz/No1dQC9fOU+FA3rYJvIH2Kw51uwS7N5KBJgN4="}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/multi-rest-1.3.0.tgz_1477187154879_0.8156686378642917"},"deprecated":"Update to v2","directories":{}},"1.3.0-1":{"name":"multi-rest","version":"1.3.0-1","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"start":"node index","test":""},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part","upload","mulitparty","api"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"file-extension":"^3.0.2","fs-extra":"^0.30.0","thumbler":"^1.1.1-1"},"gitHead":"56c0746e293c15ed44081f8b22bae5164840adf8","_id":"multi-rest@1.3.0-1","_shasum":"b5ad8d91e1d9cbe56fdccfc7adbced3169fc9d35","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"b5ad8d91e1d9cbe56fdccfc7adbced3169fc9d35","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.3.0-1.tgz","integrity":"sha512-8UfFQnJS/y+hVFcoIOSrsc/k8qagFFwYzqgThCrmoM3JuUruSFSAPr43CAG4PZt6RkjTumn0UXTm9G0B4C3+Ng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCg+hRouL7GbaNAC1FMhy9aksXfEMu+Zvn96ShXdiSTxQIgdHpIWRai71TbJlL3979sSHQa1Er5h783Opsqhge37yU="}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/multi-rest-1.3.0-1.tgz_1477187235061_0.0772035380359739"},"directories":{}},"1.3.2":{"name":"multi-rest","version":"1.3.2","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"start":"node index","test":""},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part","upload","mulitparty","api"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"file-extension":"^3.0.2","fs-extra":"^0.30.0","thumbler":"^1.1.1-1"},"gitHead":"787908f773c0d592996c4bbac9b278334375efd0","_id":"multi-rest@1.3.2","_shasum":"0801c7ecc1c3c51c39a80f818ea66db6e1954b5d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"0801c7ecc1c3c51c39a80f818ea66db6e1954b5d","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.3.2.tgz","integrity":"sha512-AUl7rmw9CNjc8g/eF8itUseT0mBos86zxxXPfYEShgzJPSFg2cqcCwnpdvfjDPlnCliF+qWVI1gWu69PHRpBBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3AP+E4sOG4vRay4veJWV1vn6xqsQHInmQ1/yW2d7NkAIhAJ7WEKPf1MidpdC+HvbjJREIWpsEHXy/LJHV0mjOsJOf"}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/multi-rest-1.3.2.tgz_1478654075309_0.4635642908979207"},"deprecated":"Update to v2","directories":{}},"1.3.2-1":{"name":"multi-rest","version":"1.3.2-1","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"start":"node index","test":""},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part","upload","mulitparty","api"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"file-extension":"^3.0.2","fs-extra":"^0.30.0","thumbler":"^1.1.1-1"},"gitHead":"fc73bed1d83f5817ef186ee625f8f919ba29e952","_id":"multi-rest@1.3.2-1","_shasum":"e877a8749a77f2f7a012a11f45616a449fda7bf3","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"e877a8749a77f2f7a012a11f45616a449fda7bf3","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.3.2-1.tgz","integrity":"sha512-TsavvOtlspEKsIHSKjNJ5K5SS3bl7pFoVDhSDf3KQEwMXdbOynA+LXN80+F9N38hGPmWNUw3G4o0kZUAgheJDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvQjOCFKn3hMPloMOugQeX0uwGKFQTS0sY5NUcOw1WVQIgDofGMrdwWXirk+6CQe1rC0Z2uicjmmEBUNk64tXahc4="}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/multi-rest-1.3.2-1.tgz_1478780977884_0.24698146246373653"},"directories":{}},"1.4.0":{"name":"multi-rest","version":"1.4.0","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"start":"node index","test":""},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part","upload","mulitparty","api","s3","aws","amazon"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"aws-sdk":"^2.7.22","file-extension":"^3.0.2","fs-extra":"^0.30.0","mime":"^1.3.4","thumbler":"^1.1.1-1","uuid":"^3.0.1"},"gitHead":"d0dcd4cfc2bf15c9a46d4aa86dd7ef3265cb43b4","_id":"multi-rest@1.4.0","_shasum":"a26f4e4e0ce9518680b024e1881543e0361decd8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"a26f4e4e0ce9518680b024e1881543e0361decd8","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.4.0.tgz","integrity":"sha512-O4/iuZTD43r/yoKxNji+TNP9NJ1JnmPNiQcouuqODE4NdrDtLuasDLh9muJp2vh1DptSY7UK21HXqr0ZLFFUZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIChIn2AZFOBMGg5I0CKouOa0gJ63NsfINrNAiUGb1lzFAiEA7Qisa4R5kzoJ/An4tfyUZWwxYQ98btjxqde7vFm7Uwg="}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/multi-rest-1.4.0.tgz_1484657953896_0.027886236319318414"},"deprecated":"Update to v2","directories":{}},"1.4.1":{"name":"multi-rest","version":"1.4.1","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"start":"node index","test":""},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part","upload","mulitparty","api","s3","aws","amazon"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"aws-sdk":"^2.7.22","file-extension":"^3.0.2","fs-extra":"^0.30.0","mime":"^1.3.4","thumbler":"^1.1.1-1","uuid":"^3.0.1"},"gitHead":"785e823467569901078cb6703599a81f68d7add6","_id":"multi-rest@1.4.1","_shasum":"fd91f9f9ae715c8d9d7fd7b3ffff90e7eeb50871","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"fd91f9f9ae715c8d9d7fd7b3ffff90e7eeb50871","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.4.1.tgz","integrity":"sha512-pVNsXC4siIslwAXdOLc0Va9QQuZsfCNXyTafTT+EzChW51bkFRnlq0RMtrkJbBW2ZnH4S/8OkiWYRf9+zvbNuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHmnvVipe7A/sUsd74LtZzhW+3aK9Ut3ENBfVKWSG7ozAiEAgP/K0HbP7uJ9T2KGMWiiODpvKgp5PINy8DcLVBSMqaI="}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/multi-rest-1.4.1.tgz_1484677984656_0.6434524941723794"},"deprecated":"Update to v2","directories":{}},"1.4.2":{"name":"multi-rest","version":"1.4.2","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"start":"node index","test":""},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part","upload","mulitparty","api","s3","aws","amazon"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"aws-sdk":"^2.7.22","file-extension":"^3.0.2","fs-extra":"^0.30.0","mime":"^1.3.4","thumbler":"^1.1.1-1","uuid":"^3.0.1"},"gitHead":"74bcb1102b142e3514267f0ac2a2f409a8ca7f6d","_id":"multi-rest@1.4.2","_shasum":"09c60aef4b3ed77b3b02cb09ae9401b691bef761","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"09c60aef4b3ed77b3b02cb09ae9401b691bef761","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.4.2.tgz","integrity":"sha512-OjzHFknDkpJOmgPwOYKaQeYfCagv9e5qhUUR+LFC4dXbgioG1KSDC0KKUlJkFT8U/5nnQmvkOZszVKl9omI5PQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFlKJ94AZMQO/07KRjema7tP1oVNSusQlcOG+BbXkSjpAiAIqG25202AOlHYVEHBi577ziCF/MIpZg9h7x6ZjKGkcg=="}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/multi-rest-1.4.2.tgz_1484679125788_0.3657300197519362"},"deprecated":"Update to v2","directories":{}},"1.4.3":{"name":"multi-rest","version":"1.4.3","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"start":"node index","test":""},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part","upload","mulitparty","api","s3","aws","amazon"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"aws-sdk":"^2.7.22","file-extension":"^3.0.2","fs-extra":"^0.30.0","mime":"^1.3.4","thumbler":"^1.1.1-1","uuid":"^3.0.1"},"gitHead":"74e313ce782391862e67b53a56a6a934fb75aa21","_id":"multi-rest@1.4.3","_shasum":"ae4e97b390d929267480ac9965191fb5c3186f87","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"ae4e97b390d929267480ac9965191fb5c3186f87","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.4.3.tgz","integrity":"sha512-7YIbinemC01SExFnVF619JVJXfVCO91ipUNvcbM1AUS0gjtpe4Hj5/IT4XJ97pB0fWlONNFEVVC/HTMm8UVQ2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSw7h1OBPfML3VIfQjOlWJn4sYaWrLWqS2qltWvUYNeAIhAKIiOXGNb1gd5v5Pv35w/tAzP1GHGTHNa+sDh47/BJvE"}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/multi-rest-1.4.3.tgz_1485105668774_0.2627709631342441"},"deprecated":"Update to v2","directories":{}},"1.4.4":{"name":"multi-rest","version":"1.4.4","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"start":"node index","test":""},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part","upload","mulitparty","api","s3","aws","amazon"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"aws-sdk":"^2.7.22","file-extension":"^3.0.2","fs-extra":"^0.30.0","mime":"^1.3.4","thumbler":"^1.1.1-1","uuid":"^3.0.1"},"gitHead":"f0c60c10996d2399439bbef4080bc4d1adf57115","_id":"multi-rest@1.4.4","_shasum":"6f3bd7e657d9a685eedf48b34b6fbbb6c695dd08","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"6f3bd7e657d9a685eedf48b34b6fbbb6c695dd08","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.4.4.tgz","integrity":"sha512-UKJ4GVzjTx9nlUtaK6Jtggt0a40Z668DyCDpr+VDjtj5QKMSgPfNUabN1U/rdEWv84H9qBayh8PHV5Vd5ObRGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCw6jQlAQpIyZxtuQdy4wRFqZlvqDhICp3VA53bu4NyyAIhAJKKSRT2qqLsG6dlT+5fdl42umyzklC+4tkyDt0uZ3HS"}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/multi-rest-1.4.4.tgz_1485706034080_0.9797326419502497"},"deprecated":"Update to v2","directories":{}},"1.4.5":{"name":"multi-rest","version":"1.4.5","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"start":"node index","test":""},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part","upload","mulitparty","api","s3","aws","amazon"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"aws-sdk":"^2.7.22","file-extension":"^3.0.2","fs-extra":"^0.30.0","mime":"^1.3.4","thumbler":"^1.1.1-1","uuid":"^3.0.1"},"gitHead":"a9da4f956e8d363ae99893477dd443f6e85ee517","_id":"multi-rest@1.4.5","_shasum":"6e5b0b4dc086348b1ec0bb28876d2cd63ff3d68d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"shasum":"6e5b0b4dc086348b1ec0bb28876d2cd63ff3d68d","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-1.4.5.tgz","integrity":"sha512-YDAyNA6ppKJwNM8m/G67gdOmPZQLHTPhRhtb7AG+e3mup8/4HBudedORxaOB/jpxYmANnmjcH8eo1zrF8KCj7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGDGeY5eCuab2I1q1ECFZzSRw44F8Gy9EbCjapCf2SZ3AiEArln6a0WOZHY4Lc+zNMTH3PM0XHyFoY06TetrjJbvTG4="}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/multi-rest-1.4.5.tgz_1485953411418_0.8759834666270763"},"directories":{}},"2.0.0":{"name":"multi-rest","version":"2.0.0","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"start":"node index","test":""},"repository":{"type":"git","url":"git+https://github.com/mmahrous/multi-rest.git"},"keywords":["restify","multi-part","upload","mulitparty","api","s3","aws","amazon"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mmahrous/multi-rest/issues"},"homepage":"https://github.com/mmahrous/multi-rest#readme","dependencies":{"@ffmpeg-installer/ffmpeg":"^1.0.12","@ffprobe-installer/ffprobe":"^1.0.8","async":"^2.5.0","aws-sdk":"^2.117.0","fluent-ffmpeg":"^2.1.2","fs-extra":"^0.30.0","imagemagick":"^0.1.3","lodash":"^4.17.4","restify":"^5.2.0","restify-errors":"^5.0.0","uuid":"^3.0.1"},"gitHead":"e5e0ded93aaf9758832b37be0b4626bb1ca6d497","_id":"multi-rest@2.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"integrity":"sha512-V0w89vHsOq6Y4VmCLTufgtythixvA4vpk/EkTT3yDy45YumT/7IliJLmpDiUxo+LpmAXieuvd89pda7wpJR1Mg==","shasum":"8e67d5132c3656970b2d48341d3c647aad5cb614","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXr5gGAG5MlVA+trnHJnp01mvhl5tXmd4EO40CKx3a4gIgCOUKYNNg1o95PdK4IHomHYCW3a/kaTM/l4uWdAHRskk="}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/multi-rest-2.0.0.tgz_1506183126604_0.6115236089099199"},"directories":{}},"2.0.1":{"name":"multi-rest","version":"2.0.1","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"start":"node index","test":""},"repository":{"type":"git","url":"git+https://github.com/thedgmbh/multi-rest.git"},"keywords":["restify","multi-part","upload","mulitparty","api","s3","aws","amazon"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thedgmbh/multi-rest/issues"},"homepage":"https://github.com/thedgmbh/multi-rest#readme","dependencies":{"@ffmpeg-installer/ffmpeg":"^1.0.12","@ffprobe-installer/ffprobe":"^1.0.8","async":"^2.5.0","aws-sdk":"^2.117.0","fluent-ffmpeg":"^2.1.2","fs-extra":"^0.30.0","imagemagick":"^0.1.3","lodash":"^4.17.4","restify":"^5.2.0","restify-errors":"^5.0.0","uuid":"^3.0.1"},"gitHead":"1a912b18d08e31fddb6b69e59d93d61dd5baf39b","_id":"multi-rest@2.0.1","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"integrity":"sha512-lCnrtS9BiR/PE0nzvkOQrQy6Tc5rQfdPYGsrgxs8vY5jVUb7Jifle/Sv131ciuqzqzCtbdzbn3A++tn3I+MWoQ==","shasum":"786af883768cf6dfe3416adca69f5643e65c1114","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-2.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdgBCQWpzzKUlVSd2GP/6SouhJaNJ9Ap07WEc7SoRbHgIhAI/zzp6i7VLQGJa0GgMHiPq3Edwo9dTtsOpVQCzniNpL"}]},"maintainers":[{"name":"mmahrous","email":"m.mahrous.94@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/multi-rest-2.0.1.tgz_1506184000084_0.3500364099163562"},"directories":{}},"2.0.2":{"name":"multi-rest","version":"2.0.2","description":"A middleware to handle multi-part request for restify","main":"index.js","scripts":{"start":"node index","test":""},"repository":{"type":"git","url":"git+https://github.com/thedgmbh/multi-rest.git"},"keywords":["restify","multi-part","upload","mulitparty","api","s3","aws","amazon"],"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thedgmbh/multi-rest/issues"},"homepage":"https://github.com/thedgmbh/multi-rest#readme","dependencies":{"@ffmpeg-installer/ffmpeg":"1.0.12","@ffprobe-installer/ffprobe":"1.0.8","async":"2.5.0","aws-sdk":"2.117.0","fluent-ffmpeg":"2.1.2","fs-extra":"0.30.0","imagemagick":"0.1.3","lodash":"4.17.4","restify":"5.2.0","restify-errors":"5.0.0","uuid":"3.0.1"},"gitHead":"2a7ad1e6fa10a3656cad3e2698e09a9f1cd67cf5","_id":"multi-rest@2.0.2","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"mmahrous","email":"m.mahrous.94@gmail.com"},"dist":{"integrity":"sha512-3PwAUXmQ+7dBxUT17W7P1ql+PeIgqWjyDRjjUeR8O7+e5gXI0sGUFIvZcRR3Gpk4HktvQa2Gf5AGu7JoA8x8Fw==","shasum":"c86d1c141a441e1a2b83001772b2abc9eee67f55","tarball":"https://registry.npmjs.org/multi-rest/-/multi-rest-2.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCLaHfBp70lQsIsZ25N2MhcCSElaTPxp+xxiGOIbfwmgIgbkDHTVmeGL8XNZ4h9A/aJFLDJ9wRUQF1ujeaYEWezsM="}]},"maintainers":[{"email":"m.mahrous.94@gmail.com","name":"mmahrous"},{"email":"ahmed.agiza@thed.io","name":"agiza"},{"email":"haider.ghaleb@thed.io","name":"haider.ghaleb"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/multi-rest-2.0.2.tgz_1512641435701_0.5945801113266498"},"directories":{}}},"readme":"# Multi Rest v2\n\nMulti rest is a swiss knife for handling multi-part requests for [restify](http://restify.com), and as all Node.js frameworks use HTTP server at the end so I built this dealing with HTTP requests, this module can handle diffrent files and process them.\n\n| version 2 is received huge update from the last version with the thumbnails for images and videos \n\n## Features: \n\t- Path handler.\n\t- File naming. \n\t- Upload more then one file in the same request. \n\t- Thumbnails for images & videos.\n\t- S3 support for AWS.\n\t- Upload certain extensions.\n\n## In progress \n\t- Handling multiple files under the same fieldname.\n\t- ......\n\n\n[![NPM](https://nodei.co/npm/multi-rest.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/multi-rest/)\n\n#### Example for disk:\n\n```javascript\n\nconst restify = require('restify');\nconst Multi = require('multi-rest');\nconst uuid = require('uuid');\n\nvar server = restify.createServer();\n\nvar upload_disk = new Multi({\n    driver: {\n        type: 'local',\n        path: \"./uploads/\"\n    },\n    filename: (name) => { // the extention will be added automaticlly \n        return uuid.v4();\n    },\n    filefields: {\n        video: {\n            type: 'video',\n            thumbnail: {\n                width: 100,\n                time: ['10%'],\n                count: 1\n            },\n            required: false,\n            extensions: ['mp4']\n        },\n        image: {\n            type: 'picture',\n            thumbnail: {\n                width: 400,\n                height: 300\n            },\n            required: false,\n            extensions: ['png', 'jpg']\n        }\n    }\n});\n\nserver.use(restify.plugins.acceptParser(server.acceptable));\nserver.use(restify.plugins.queryParser());\nserver.use(restify.plugins.bodyParser());\n\nserver.post('/upload', upload_disk ,function (req, res, next){\n\tres.send({success: true, files: req.files, message: \"file uploaded :)\"});\n});\n\nserver.listen(8080, function() {\n  console.log('%s listening at %s', server.name, server.url);\n});\n\n```\n\n#### Example for s3:\n\ncheck how to configure [AWS-SDK](https://aws.amazon.com/sdk-for-node-js/) for Nodejs\n\nYou need to create AWS credentials to ~/.aws/credentials\n\n```\n[default]\n\naws_access_key_id = your_access_key\n\naws_secret_access_key = your_secret_key\n\n```\n#### Test code:\n\n```javascript\n\nconst restify = require('restify');\nconst Multi = require('multi-rest');\nconst uuid = require('uuid');\n\nvar server = restify.createServer();\n\nvar upload_s3 = new Multi({\n    driver: {\n        type: 's3',\n        endpoint: 's3-accelerate.amazonaws.com',\n        signatureVersion: 'v4',\n        region: 'eu-central-1',\n        bucketName: 'test',\n        path: ''\n    },\n    filename: (name) => { // the extention will be added automaticlly \n        return uuid.v4();\n    },\n    filefields: {\n        video: {\n            type: 'video',\n            thumbnail: {\n                height: 100,\n                time: ['10%', '40%'],\n                count: 2\n            },\n            required: false,\n            extensions: ['mp4']\n        },\n        image: {\n            type: 'picture',\n            thumbnail: {\n                width: 400,\n                height: 300\n            },\n            required: false,\n            extensions: ['png', 'jpg']\n        }\n    }\n});\n\nserver.use(restify.acceptParser(server.acceptable));\nserver.use(restify.queryParser());\nserver.use(restify.bodyParser());\nserver.use(restify.CORS());\n\nserver.post('/upload', upload ,function (req, res, next){\n\tres.send({success: true, files: req.files, message: \"file uploaded :)\"});\n});\n\nserver.listen(8080, function() {\n  console.log('%s listening at %s', server.name, server.url);\n});\n\n```\n\n#### File naming\n\n##### Random \nThis uses a `uuid` v4 library to create the file name\n```javascript\nfunction (name) { \n    return uuid.v4();\n}\n```\n##### Same name \nThis uses the name of the uploaded file .\n```javascript\nfunction (name) { \n    return name;\n}\n```\n##### Plus date\nThis will add file upload timestamp after the file name.\n```javascript\nfunction (name) { \n    return name + new Date();\n}\n```\n##### Date\nThis use `new Date()` to create the file name (not prefered when uploading more then one file)\n```javascript\nfunction (name) { \n    return new Date();\n}\n```\n#### License\nLicensed under MIT\n\n#### Author\nM. Mahrous developed at [The D. GmbH](https://thed.io)\nFeel free to contact me [M. Mahrous](mailto:m.mahrous.94@gmail.com) and improve the code.\n","maintainers":[{"email":"Merna.maklad@gmail.com","name":"merna.maklad"},{"email":"heshamscorpe55@gmail.com","name":"hellsinglord22"},{"email":"haider.ghaleb@thed.io","name":"haider.ghaleb"},{"email":"m.mahrous.94@gmail.com","name":"mmahrous"}],"time":{"modified":"2022-06-20T13:26:18.091Z","created":"2016-10-06T23:31:06.411Z","1.0.0":"2016-10-06T23:31:06.411Z","1.1.0-0":"2016-10-06T23:55:33.320Z","1.1.1-0":"2016-10-06T23:59:30.787Z","1.1.2-0":"2016-10-07T00:01:47.149Z","1.1.3-0":"2016-10-07T00:15:52.767Z","1.1.4-0":"2016-10-07T00:29:45.729Z","1.1.5-0":"2016-10-07T00:37:21.605Z","1.1.5-1":"2016-10-07T00:42:01.311Z","1.1.5-2":"2016-10-07T00:43:32.415Z","1.1.5-3":"2016-10-07T01:30:10.914Z","1.1.5-4":"2016-10-08T15:21:06.402Z","1.2.0-0":"2016-10-09T03:30:54.641Z","1.2.0-1":"2016-10-09T03:47:46.532Z","1.2.1-0":"2016-10-11T00:01:46.704Z","1.2.1-1":"2016-10-21T17:48:06.636Z","1.3.0":"2016-10-23T01:45:56.675Z","1.3.0-1":"2016-10-23T01:47:16.296Z","1.3.2":"2016-11-09T01:14:37.420Z","1.3.2-1":"2016-11-10T12:29:39.799Z","1.4.0":"2017-01-17T12:59:15.554Z","1.4.1":"2017-01-17T18:33:05.245Z","1.4.2":"2017-01-17T18:52:07.654Z","1.4.3":"2017-01-22T17:21:10.519Z","1.4.4":"2017-01-29T16:07:14.634Z","1.4.5":"2017-02-01T12:50:12.031Z","2.0.0":"2017-09-23T16:12:07.546Z","2.0.1":"2017-09-23T16:26:41.077Z","2.0.2":"2017-12-07T10:10:36.578Z"},"homepage":"https://github.com/thedgmbh/multi-rest#readme","keywords":["restify","multi-part","upload","mulitparty","api","s3","aws","amazon"],"repository":{"type":"git","url":"git+https://github.com/thedgmbh/multi-rest.git"},"author":{"name":"M.Mahrous","email":"m.mahrous.94@gmail.com"},"bugs":{"url":"https://github.com/thedgmbh/multi-rest/issues"},"license":"MIT","readmeFilename":"README.md","users":{"srikanth_loxa":true}}