{"_id":"grunt-ftp-push","_rev":"51-03fc5d7348c9e5e69636fe874543ce16","name":"grunt-ftp-push","description":"Deploy your files to a FTP server.","dist-tags":{"latest":"1.2.1"},"versions":{"0.1.0":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server,","version":"0.1.0","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","jsftp":"~1.1.0"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin"],"_id":"grunt-ftp-push@0.1.0","dist":{"shasum":"8ef2252f197a0211c2dbf7c7f50b495d8a0338c5","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-0.1.0.tgz","integrity":"sha512-bdPNP4YXpv/Y1H5YtYf4W4W7RkMfHDHRWUZt4A8KTWagip0ydG9cnrGxN77sp1prWtNmRUlw7HCc+sosxv2BHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIELnyU0/rvXUBpbhwIPRfS+iZcItYBax9pvJ4kN/Io4dAiBGBFPp8yCdCWtHhFcl4bT3icOZGCqLfV2anjTCTFR0xg=="}]},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}]},"0.1.1":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server,","version":"0.1.1","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","jsftp":"~1.1.0"},"peerDependencies":{"grunt":"~0.4.1"},"dependencies":{"jsftp":"~1.1.0"},"keywords":["gruntplugin","ftp"],"_id":"grunt-ftp-push@0.1.1","dist":{"shasum":"2ed5b7a6ad9dc6566901078fa014cfdabf1b718b","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-0.1.1.tgz","integrity":"sha512-SpM9S/YpJ+Iqzr2yLt1LVJ9lC0ZI0PfLIpytS6jXNs2RFahtGW5uL8r0QkzCdawNwok6ryulehqrV+sI8PjPsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDL3V3K3vWXo/+uMa+6l2rne0wbgDSNRSWk3BJyfCUkMQIgWn7JZhMmiI/zX85ThVqvYSFgIOF1l/sQkOvx0ueTDAQ="}]},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}]},"0.1.2":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server,","version":"0.1.2","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","jsftp":"~1.1.0"},"peerDependencies":{"grunt":"~0.4.1"},"dependencies":{"jsftp":"~1.1.0"},"keywords":["gruntplugin","ftp"],"_id":"grunt-ftp-push@0.1.2","dist":{"shasum":"b6e6d26475fed29c47e3a9db7ba4923700e0ebfa","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-0.1.2.tgz","integrity":"sha512-CtHR1BwriadOqoK75D7zbnWQEwzX4Vx5lwEA3LBG/LVZWKMxbjxwaem77duUriI6bcYJitGqO2ZVQjzfcim2ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDevvFPS/pSxmfq+cpFNRvZ80QhrRYtdPAzGKd5trzGfQIgQZwTDwvvbCU9bYlkI1VV7+0INYmxjKDoTlWTOUmeuFQ="}]},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}]},"0.1.3":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server,","version":"0.1.3","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","jsftp":"~1.1.0"},"peerDependencies":{"grunt":"~0.4.1"},"dependencies":{"jsftp":"~1.1.0"},"keywords":["gruntplugin","ftp"],"_id":"grunt-ftp-push@0.1.3","dist":{"shasum":"60ebdeb05c13b19b31347d125186b823aa7ee2d3","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-0.1.3.tgz","integrity":"sha512-hqMDC51Ul6R28fmz0jWVhwFoxrD5R6MI0Mvdo7PJdt/jWELbAmfQGMHy2RptesLzjssm/HVy5/yRfjKWvMCuGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaJJ729s2i4lIWqgSWte7XnhAR8uaXJGdOqc6JUklPRwIhAKY0zgRgIWVr8Go33emsxABS1JLDbvNeyjMGy12Q4WmD"}]},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}]},"0.2.0":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server,","version":"0.2.0","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","jsftp":"~1.2.1"},"peerDependencies":{"grunt":"~0.4.1"},"dependencies":{"jsftp":"~1.2.1"},"keywords":["gruntplugin","grunt-ftp-push","ftp"],"gitHead":"ef854b7be01ebbbba00a9620fd082589ac241af4","_id":"grunt-ftp-push@0.2.0","_shasum":"5a10e10f5ddf6fbefdd36daf05fbeddeadd66f22","_from":".","_npmVersion":"1.4.20","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"dist":{"shasum":"5a10e10f5ddf6fbefdd36daf05fbeddeadd66f22","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-0.2.0.tgz","integrity":"sha512-+QkXohd0cdQbBRl8Md47kA18rSxhLaHTns3oi1ymxMM+gprQ8foqRipFu2wJscYZPUfIDBCo9fL0xsii2jh6xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBNmuR+cIZEe8J106R+6eTf0Hd58FlT5KigISMAj6d4SAiB3SxzwVo0YWU/o7nZySnB4DCMFwieDHM41hhZwvNZNYg=="}]}},"0.2.1":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server,","version":"0.2.1","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","jsftp":"~1.2.1"},"peerDependencies":{"grunt":"~0.4.1"},"dependencies":{"jsftp":"~1.2.1"},"keywords":["gruntplugin","grunt-ftp-push","ftp"],"gitHead":"9212153c19cfe370dcd8c467e47f2d4a9ef88257","_id":"grunt-ftp-push@0.2.1","_shasum":"7334b6f53640cb57f761e7b514abcff42a067f96","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"dist":{"shasum":"7334b6f53640cb57f761e7b514abcff42a067f96","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-0.2.1.tgz","integrity":"sha512-/GzM1UqEeDTj139n+9/k2Np/QEYhWjfAol9NwhNhkLCtGWHkIWF9j0LhqKSc+VQGRgtrVLX4X4zc0Wm80V4FtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCorbs6/lMs8xhBxQue5u3XfOFCy48Nz+Zgc2DTCaVS9AIhAPqF91puXICHNgZ0NPvjW5HKwvQhrvXezs9s1SeEIFHm"}]}},"0.2.2":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server,","version":"0.2.2","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","jsftp":"~1.3.1"},"peerDependencies":{"grunt":"~0.4.1"},"dependencies":{"jsftp":"~1.3.1"},"keywords":["gruntplugin","grunt-ftp-push","ftp"],"gitHead":"b5a6ed1624ce1eb15cbeee5e9918d385402d4901","_id":"grunt-ftp-push@0.2.2","_shasum":"5d2d2f1882d8a22a2f5ca7157706f5a482049b33","_from":".","_npmVersion":"1.4.20","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"dist":{"shasum":"5d2d2f1882d8a22a2f5ca7157706f5a482049b33","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-0.2.2.tgz","integrity":"sha512-OT3FIQc2ZpQhJMYdi7Gt4zMiAxCgXbKt8iKkGSA4XpfcAbIOgMlauIwGy12ERdVTcOJG1fapSpVtmSe/n3l2sg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGHrLdxjrf8G9N1iPnMdr9+JB4ILvaMNwsbC+qQEflLDAiA+dCRkgRBrt3Oy0PhCJR/GYyVODH1wvASS9uZanjek0w=="}]}},"0.2.3":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server,","version":"0.2.3","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","jsftp":"~1.3.1"},"peerDependencies":{"grunt":"~0.4.1"},"dependencies":{"jsftp":"~1.3.1"},"keywords":["gruntplugin","grunt-ftp-push","ftp"],"gitHead":"a5727778512f24e36ab7b8fa8c0abca8f34a0255","_id":"grunt-ftp-push@0.2.3","_shasum":"4217a1aa027cc6d9fd83fb2f5e73929bda0b7a6b","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"dist":{"shasum":"4217a1aa027cc6d9fd83fb2f5e73929bda0b7a6b","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-0.2.3.tgz","integrity":"sha512-8K+2EkK4ZrK/88G8x4NW91z6hsZoJcuTS2PcUFfLyJWRfkb7vSb5f7RQkhdcfYmLjCwWZ2lV8+czjY6pFilbUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzzOfVGa7YIUoPwm+ETn7Nvqzy9vR26Rmfwd96VFmTCwIgUz2OSdPR+2sWNf/u3a/5QBDjj6oLIIX9WDV1/Fs9NaU="}]}},"0.2.4":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server,","version":"0.2.4","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","jsftp":"~1.3.1"},"peerDependencies":{"grunt":"~0.4.1"},"dependencies":{"jsftp":"~1.3.1"},"keywords":["gruntplugin","grunt-ftp-push","ftp"],"gitHead":"a5727778512f24e36ab7b8fa8c0abca8f34a0255","_id":"grunt-ftp-push@0.2.4","_shasum":"9cf6cf1d464960745646629578a41279dba656d2","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"dist":{"shasum":"9cf6cf1d464960745646629578a41279dba656d2","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-0.2.4.tgz","integrity":"sha512-nUe299Rkt0YCSoezm+hF1WByd4tLBiqtRGSAM4ySi1F5jXHleVTlv+tJcTIx7Ka3fPZaODrzonVX2ner7i+Wkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC1vbpcGQgj5AK0e8HYzanXHk34c3CIdTcbFPmDSgnp/AiEAu0DDKBFIZRDcM2wjMQsYkhpRarLPUFsE2ycjwIESAaw="}]}},"0.2.6":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server,","version":"0.2.6","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","jsftp":"~1.3.1"},"peerDependencies":{"grunt":"~0.4.1"},"dependencies":{"jsftp":"~1.3.1"},"keywords":["gruntplugin","grunt-ftp-push","ftp"],"gitHead":"dc1ca3b5d4a97eabd7751cdb20869952e5ba408e","_id":"grunt-ftp-push@0.2.6","_shasum":"c8148c0e3b1ab868242203edcea64e3a93460f39","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"dist":{"shasum":"c8148c0e3b1ab868242203edcea64e3a93460f39","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-0.2.6.tgz","integrity":"sha512-IW/zLcHgws2+lDFVqvcWPwk212YP/A5I2flAMW5FliVpllqyYiujmDmvqW9a6CT5jgSqYaiTY/4ZF5RousZQ1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVimm7FdcM78WhOh0nmqBXokZDU3MCV1I7ZtRBM1do9AIgMRuFuWDMLOuUU2m3iyQzuh8Nj0rpiuBMKj9yi0eR9Rg="}]}},"0.2.8":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server,","version":"0.2.8","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","jsftp":"~1.3.1"},"peerDependencies":{"grunt":"~0.4.1"},"dependencies":{"jsftp":"~1.3.1"},"keywords":["gruntplugin","grunt-ftp-push","ftp"],"gitHead":"c1344d68698e5ac98ca170247b34ad8105c9eefd","_id":"grunt-ftp-push@0.2.8","_shasum":"9746641ff2a9f5af969da2729e070f2acdddc48b","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.29","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"dist":{"shasum":"9746641ff2a9f5af969da2729e070f2acdddc48b","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-0.2.8.tgz","integrity":"sha512-qt2Og+E7ZQdr1PG1Te4ZR65ymgrN+X5fv2yNadLsTnZrRryx7mm89s35tYnFnRxVU5UKw2iIbvCCV45YC9IMuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnBJEKRPbjBXzUrjIp+VsiUqt3sSrlnPD1VDZyksDORgIgf6orL9b0Aca3CtigO0xXfDUADIbYOgOk6yXlBP7llGk="}]}},"0.3.0":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server,","version":"0.3.0","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","jsftp":"~1.3.1"},"peerDependencies":{"grunt":"~0.4.1"},"dependencies":{"jsftp":"~1.3.1"},"keywords":["gruntplugin","grunt-ftp-push","ftp"],"gitHead":"c47f14772e11d766bbe36b52594f9d980ebc5524","_id":"grunt-ftp-push@0.3.0","_shasum":"2ebed26aedfba9d0c342aa0d8623ad0ee15695af","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.29","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"dist":{"shasum":"2ebed26aedfba9d0c342aa0d8623ad0ee15695af","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-0.3.0.tgz","integrity":"sha512-sdObtM8DL8nMyyQwZWbzp4Ujz1Vlvmn+fUFUmphGl5tQRwok4T4Y36ETQuYw8Zys1jGOZQr55HbKynXVIgFrGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX5uwwyy63S2ZSA1+3aFdzqcbj2StbB2LUvAm79c5NowIgH6k8rfA6lVPl+O7Axzb6F/GACyPlSV45a1i17Z87f54="}]}},"0.3.2":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server,","version":"0.3.2","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt":"~0.4.1","jsftp":"~1.3.1"},"peerDependencies":{"grunt":"~0.4.1"},"dependencies":{"jsftp":"^1.3.9"},"keywords":["gruntplugin","grunt-ftp-push","ftp"],"gitHead":"5109feeb370224c89587dc8d24abbf920a39b392","_id":"grunt-ftp-push@0.3.2","_shasum":"9beb4d9ff6faae68d89c2138400c6d9fcbfec20b","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.29","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"dist":{"shasum":"9beb4d9ff6faae68d89c2138400c6d9fcbfec20b","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-0.3.2.tgz","integrity":"sha512-zFqNqKm5wbG5QOFID490vTMbBV+1/SGgfQj0dpSgMZTgNoAPPnemPYhkPj8xaj1TezpYrGj5S/M4izO4pLdd8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwRcYwHm+ctpJ3Ml/0RUByi4x2RNQpr85NyTzPxBYgMgIhAJthNzVzfcaq+cjQkqtD17f4S9KEkMmj50QJGMvfwUpI"}]}},"0.3.4":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server.","version":"0.3.4","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"node_modules/jasmine-node/bin/jasmine-node test/ --verbose --color --forceexit","jsftp-test":"node_modules/jasmine-node/bin/jasmine-node test/jsftp/jsftpSpec.js --verbose --color"},"devDependencies":{"grunt":"~0.4.1","jsftp":"~1.3.1"},"peerDependencies":{"grunt":"~0.4.1"},"dependencies":{"jasmine-node":"^1.14.5","jsftp":"^1.3.9"},"keywords":["gruntplugin","grunt-ftp-push","ftp"],"gitHead":"214f1b591c57c7875a8e100f9b4248936c45d6f9","_id":"grunt-ftp-push@0.3.4","_shasum":"76fa6447d872b0517bcfe0b03523e2221718191a","_from":".","_npmVersion":"2.1.10","_nodeVersion":"0.10.29","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"dist":{"shasum":"76fa6447d872b0517bcfe0b03523e2221718191a","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-0.3.4.tgz","integrity":"sha512-wBXCbPcE8kGJKHuFfigDAQs8dWhNR0/1Ib6xrq/vVRLxIac5Hsy9xJpPLtnmfJf47d5Ald4fMFNy3IPVma9eMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDS/W0NgOYd5bxFtcEdgk25ZqKlSLDwGwLlftaXhlFwlAIhAK9lhbEMzDbu08HRQqIa7254sqgm9eUTOtooHaBskjsR"}]}},"0.3.6":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server.","version":"0.3.6","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"node_modules/jasmine-node/bin/jasmine-node test/ --verbose --color --forceexit","jsftp-test":"node_modules/jasmine-node/bin/jasmine-node test/jsftp/jsftpSpec.js --verbose --color"},"devDependencies":{"grunt":"~0.4.1","jsftp":"~1.3.1"},"peerDependencies":{"grunt":"~0.4.1"},"dependencies":{"jasmine-node":"^1.14.5","jsftp":"^1.3.9"},"keywords":["gruntplugin","grunt-ftp-push","ftp"],"gitHead":"15174a765bebe23db4af39115d1b4ea1e4165b1b","_id":"grunt-ftp-push@0.3.6","_shasum":"ef7ac2d278470bf264e167c601f3f4be0f7ba4e4","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.10.29","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"dist":{"shasum":"ef7ac2d278470bf264e167c601f3f4be0f7ba4e4","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-0.3.6.tgz","integrity":"sha512-GEbrl+S0OIgtDpZsiAHOM+NRyUFCShJqjKDlPZi7cK29WMDQYywbOmMh1y9xeVQGvk1PMThmsvYjL7GETngoNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDi59D0VTbVmPK5rz6sV/lhY0eB8HW/xS4kwDmVevaAQIhAOWEw22yBM1uw1YyNzTLx371KQE2Mx2LTso0pMR3kOMB"}]}},"0.4.0":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server.","version":"0.4.0","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"jest --verbose"},"jest":{"testFileExtensions":["js"],"moduleFileExtensions":["js"]},"peerDependencies":{"grunt":"~0.4.1"},"dependencies":{"eslint":"^1.1.0","grunt":"^0.4.5","jest-cli":"^0.4.18","jsftp":"^1.5.2"},"keywords":["gruntplugin","grunt-ftp-push","ftp"],"gitHead":"880fcca4a4a3090b09ce046b37bce79f9e667a25","_id":"grunt-ftp-push@0.4.0","_shasum":"5aaa0b6a534cd448b694098e1993430d9d5d3f82","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"dist":{"shasum":"5aaa0b6a534cd448b694098e1993430d9d5d3f82","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-0.4.0.tgz","integrity":"sha512-XkqQ0RfL3m5MeS9mYXJd0Qf14jM0XDgCYeT3lcANtmPOPYqki/tmT953Q3ts6rL0zURR7Cb07+kBTKEL4y1jEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBodIV8kXj7ECZL/YnOFyO2Z/B1yHvB7FNvKvMRCr4ZLAiEAuVK/+ugWzicfeOHu4C+rvMNiWTEW1Ttc+AksuRxxrbM="}]}},"0.4.1":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server.","version":"0.4.1","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"eslint tasks/* && eslint test/* && mocha ./test/*.js"},"peerDependencies":{"grunt":"~0.4.1"},"dependencies":{"grunt":"^0.4.5","jsftp":"^1.5.2"},"devDependencies":{"eslint":"^1.1.0","chai":"^3.2.0","mocha":"^2.3.0"},"keywords":["gruntplugin","grunt-ftp-push","ftp","jsftp","mocha","chai"],"gitHead":"525d6f7344d5f62e69691486af112d5dbaba29cd","_id":"grunt-ftp-push@0.4.1","_shasum":"697b0c79a45e25fae5dcbece280e9c59b543a4df","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"dist":{"shasum":"697b0c79a45e25fae5dcbece280e9c59b543a4df","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-0.4.1.tgz","integrity":"sha512-zrFvPPhnmY9eWgi0mYeEddvIWSNvbBikvsjhh8AcIeMLEEqL9LRf5sQfgWZ6WVBos+rtolDQPLRTw8BZQRq//Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/yco730YjfMo4RHMYGC+M9e/WTm2qlMBOdPUcZHPdHAiEAlF/70lRJvb9NmlpW08ewdGT913wjzhuK7GRSmZu7RQs="}]}},"0.4.2":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server.","version":"0.4.2","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"eslint tasks/* && eslint test/* && mocha ./test/*.js","ovh-test":"mocha ./test/jsftp/jsftpSpec.js"},"peerDependencies":{"grunt":"~0.4.1"},"dependencies":{"grunt":"^0.4.5","jsftp":"^1.5.2"},"devDependencies":{"chai":"^3.2.0","eslint":"^1.1.0","ftp-test-server":"0.0.2","mocha":"^2.3.0"},"keywords":["gruntplugin","grunt-ftp-push","ftp","jsftp","mocha","chai"],"gitHead":"6d3be0e468e97a4b20349d6a24078f84db0562db","_id":"grunt-ftp-push@0.4.2","_shasum":"414d7c46f3139e19ace95eaefe26f2aa22f7d7fb","_from":".","_npmVersion":"2.14.2","_nodeVersion":"0.12.7","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"dist":{"shasum":"414d7c46f3139e19ace95eaefe26f2aa22f7d7fb","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-0.4.2.tgz","integrity":"sha512-x7UvIVzTfXjpIKy93Dj86hWdM64eAsxLq35lXJ99eJfru7CWW1otNYL40TA4JCXhs24tl7XyVhrFmhPqVkPJLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoHnZjNj12iWgY+YF7bNwXoj3YZ1WRAQf83HmRpUdK8wIgTiQfFFDFDuPTsoOuXqEc/EdqTB5cO9GidWtJbsN5ou4="}]}},"0.4.3":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server.","version":"0.4.3","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"eslint tasks/* && eslint test/* && mocha ./test/*.js","ovh-test":"mocha ./test/jsftp/jsftpSpec.js"},"peerDependencies":{"grunt":"~0.4.1"},"dependencies":{"grunt":"^0.4.5","jsftp":"^1.5.2"},"devDependencies":{"chai":"^3.2.0","eslint":"^1.1.0","ftp-test-server":"0.0.2","mocha":"^2.3.0"},"keywords":["gruntplugin","grunt-ftp-push","ftp","jsftp","mocha","chai"],"gitHead":"c0978073bbb41adffd1854a72d03b496f909a8e0","_id":"grunt-ftp-push@0.4.3","_shasum":"f602b834fe7c13b38f13200fceb481f3264de6bf","_from":".","_npmVersion":"2.14.2","_nodeVersion":"0.12.7","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"dist":{"shasum":"f602b834fe7c13b38f13200fceb481f3264de6bf","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-0.4.3.tgz","integrity":"sha512-yTOISPipielN8ibhDOx02eXCBw+fKueEZlZapwa5jhxljJjlkERSyfIvqpqFo9kjd59n3SxS9ReuO7qDpD4ymg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjRbAaYNCAO52AImP8S6SvnHMb2YTXaDwvuc5G3sEvbgIgbKAZI8OulfqGHI7qLEjUKyLdJzENavFqzdVdY4WRIlc="}]}},"0.4.4":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server.","version":"0.4.4","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"eslint tasks/* && eslint test/* && mocha ./test/*.js","ovh-test":"mocha ./test/jsftp/jsftpSpec.js"},"peerDependencies":{"grunt":"~0.4.1"},"dependencies":{"grunt":"^0.4.5","jsftp":"^1.5.2"},"devDependencies":{"chai":"^3.2.0","eslint":"^1.1.0","ftp-test-server":"0.0.2","mocha":"^2.3.0"},"keywords":["gruntplugin","grunt-ftp-push","ftp","jsftp","mocha","chai"],"gitHead":"fe545e59fc743ca2b8b3469ff02f0bff9744ed69","_id":"grunt-ftp-push@0.4.4","_shasum":"820b4466ddd5a279df5b9cde6ba348115ccc5bcf","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"dist":{"shasum":"820b4466ddd5a279df5b9cde6ba348115ccc5bcf","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-0.4.4.tgz","integrity":"sha512-9udBbmvHHfleeOzGS5J0Ya88iwnGvWV30uYulenPzDreSIK7NjRV90hLuxCsea3EmNCX6pi4f6STF31AB7y1zw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1C5LF0O5FThH9EkBk1gIV6SJcjMWS5Mxs+DYNw9w8PQIhAOX6WXZ+lH2U9Xz6b0E6mW1pn+hzOUlmkT9oOEKOu8Fa"}]}},"1.0.0":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server.","version":"1.0.0","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"eslint tasks/* && eslint test/* && mocha ./test/*.js","ovh-test":"mocha ./test/jsftp/jsftpSpec.js"},"peerDependencies":{"grunt":">=0.4.0"},"dependencies":{"grunt":"^0.4.5","jsftp":"^1.5.2"},"devDependencies":{"chai":"^3.2.0","eslint":"^1.1.0","ftp-test-server":"0.0.2","mocha":"^2.3.0"},"keywords":["gruntplugin","grunt-ftp-push","ftp","jsftp","mocha","chai"],"gitHead":"2b3a8e968a45c0b4106c72a732c91674a118d234","_id":"grunt-ftp-push@1.0.0","_shasum":"a424b9485e0c564761273fdf7cffababa1d11679","_from":".","_npmVersion":"3.8.0","_nodeVersion":"4.3.1","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"dist":{"shasum":"a424b9485e0c564761273fdf7cffababa1d11679","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-1.0.0.tgz","integrity":"sha512-eJDyKl2vVOJKLPx4VyT/y+erqfWhrn0zDZqn9i2TdovwCz70742ol/71sN1XazXqjeWQRc64gyaZG7u42uJVjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICW0jegJ/y8YmgD/BG0GN0uD4QaFm2V9PDxNayaVsiYiAiEAgdnz6i5R0y/BKK36sGQvgY2FtHuKuIqfL7QMymeAqTg="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/grunt-ftp-push-1.0.0.tgz_1459172676458_0.9317966855596751"}},"1.1.0":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server.","version":"1.1.0","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"eslint tasks/*.js && eslint test/* && mocha ./test/*.js","ovh-test":"mocha ./test/jsftp/jsftpSpec.js"},"peerDependencies":{"grunt":">=0.4.0"},"dependencies":{"grunt":"^0.4.5","jsftp":"^1.5.2"},"devDependencies":{"chai":"^3.2.0","eslint":"^1.1.0","ftp-test-server":"0.0.2","mocha":"^2.3.0"},"keywords":["gruntplugin","grunt-ftp-push","ftp","jsftp","mocha","chai"],"gitHead":"e154785d0ea896a04b3f92602f52b81c90a22f79","_id":"grunt-ftp-push@1.1.0","_shasum":"fef10f03e48879cf27aee546f0f4da7057c14a96","_from":".","_npmVersion":"3.8.0","_nodeVersion":"4.3.1","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"dist":{"shasum":"fef10f03e48879cf27aee546f0f4da7057c14a96","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-1.1.0.tgz","integrity":"sha512-MORjMYwvUrK11J9dXA6EJ91hom5ZGA5a78m8HrNUoGv+UiDDZpO9+FEE0hIUjM06qeS8bXsDaFIByI0EhXJQ6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/BPWbdAB9r2bFAf1MumgJ8+6vufRpMjdMwYdX+a9a6AiAX+7vplfrD2POH5zEF920PHA8aRvuQUbZkSzuwtoG24A=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/grunt-ftp-push-1.1.0.tgz_1467911632635_0.7096778238192201"}},"1.1.1":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server.","version":"1.1.1","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"eslint tasks/*.js && eslint test/* && mocha ./test/*.js","ovh-test":"mocha ./test/jsftp/jsftpSpec.js"},"peerDependencies":{"grunt":">=0.4.0"},"dependencies":{"grunt":"^0.4.5","jsftp":"^1.5.2"},"devDependencies":{"chai":"^3.2.0","eslint":"^1.1.0","ftp-test-server":"0.0.2","mocha":"^2.3.0"},"keywords":["gruntplugin","grunt-ftp-push","ftp","jsftp","mocha","chai"],"gitHead":"7c45be9f394cab355acd2d4876418cea10842ead","_id":"grunt-ftp-push@1.1.1","_shasum":"9ef733c79ac43b763c038c7c019b1d2394537a2f","_from":".","_npmVersion":"3.8.0","_nodeVersion":"4.3.1","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"dist":{"shasum":"9ef733c79ac43b763c038c7c019b1d2394537a2f","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-1.1.1.tgz","integrity":"sha512-sCJfcNbk9pOlohe4Qrp49CrlX8HSsrDGSMYkrnIo/kxXLt4g1jEdGm2j1zSCYgmynI4Smpw064QebFbbuAVTGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1M6/YKcFa4b9tZYbCClzpARV180Mk0Bp4tJi2wYZFmAiEAmIoljMVDRtCiF53CnpDw5p2JAqlvxgynU8JWUqgE4EA="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/grunt-ftp-push-1.1.1.tgz_1470113388936_0.8600587190594524"}},"1.2.0":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server.","version":"1.2.0","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"eslint tasks/*.js && eslint test/* && mocha ./test/*.js","ovh-test":"mocha ./test/jsftp/jsftpSpec.js"},"peerDependencies":{"grunt":">=0.4.0"},"dependencies":{"grunt":"^1.0.0","jsftp":"^1.5.2"},"devDependencies":{"chai":"^3.2.0","eslint":"^1.1.0","ftp-test-server":"0.0.2","mocha":"^2.3.0"},"keywords":["gruntplugin","grunt-ftp-push","ftp","jsftp","mocha","chai"],"gitHead":"f09faa7e840f81d9e8d034e6873bf55f76a51172","_id":"grunt-ftp-push@1.2.0","_shasum":"ea1406472b0095821c26d9e4dd680f8c6e4e4b20","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"dist":{"shasum":"ea1406472b0095821c26d9e4dd680f8c6e4e4b20","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-1.2.0.tgz","integrity":"sha512-OL6opJ5N/I2a07VUsYH1w2Ljv3srLlpZ+yP4F3XR6cWSuxNzOZu331tdSG/jn7MDmyLxmipLE2S/K4CdYB18GA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu6LjdKurbv29AKjgibGqbFTUT8dSeYWSUH7ohKvAQIAIgKF+6qCtxmiDpBvMUyiOq1/rg6e9XggXQ1SoffNQ8bLs="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/grunt-ftp-push-1.2.0.tgz_1479963018325_0.23468250827863812"}},"1.2.1":{"name":"grunt-ftp-push","description":"Deploy your files to a FTP server.","version":"1.2.1","homepage":"http://robert-w.github.io/grunt-ftp-push","author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"licenses":[{"type":"MIT","url":"http://robert-w.github.io/grunt-ftp-push/blob/master/LICENSE-MIT"}],"main":"Gruntfile.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"eslint tasks/*.js && eslint test/* && mocha ./test/*.js","ovh-test":"mocha ./test/jsftp/jsftpSpec.js"},"peerDependencies":{"grunt":">=0.4.0"},"dependencies":{"grunt":"^1.0.0","jsftp":"^2.0.0"},"devDependencies":{"chai":"^3.2.0","eslint":"^1.1.0","ftp-test-server":"0.0.2","mocha":"^2.3.0"},"keywords":["gruntplugin","grunt-ftp-push","ftp","jsftp","mocha","chai"],"gitHead":"45313a8010c05d694748a3270ff839c7a2992fab","_id":"grunt-ftp-push@1.2.1","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"robert-w","email":"RWinter85@gmail.com"},"dist":{"integrity":"sha512-PYrRT7K3aEArGMbbg4eHENUOgMtosRG1RG64oCsVFyzmCvSf0w0QsjVV9LEuJdQukJh+WDErizN0Ca9GEIbWSQ==","shasum":"59c666e6f7129b0d6ab90d2fdd4368ac26fb03d2","tarball":"https://registry.npmjs.org/grunt-ftp-push/-/grunt-ftp-push-1.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHnlFVsd7q40MRv7G5gY5+A3CNTIhHhqFWzUJemHpWRSAiEA64WpL4opxOMHIpINVeNlrhdSNGGYDdxdP5iOvWSA1TU="}]},"maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-ftp-push-1.2.1.tgz_1502240107253_0.9806166605558246"}}},"readme":"# grunt-ftp-push  [![Build Status](https://travis-ci.org/Robert-W/grunt-ftp-push.svg?branch=master)](https://travis-ci.org/Robert-W/grunt-ftp-push)\n\n> Deploy your files to a FTP server <br>\n> Notice: Currently SFTP is not supported\n\n## This repo is publically maintained\n> The orignal owner is no longer using Grunt and does not have time to maintain this anymore. If anyone is interested in maintaining this and taking ownership, please open an issue and let us know that you'd like to be added as a contributor.\n\n## Getting Started\nThis plugin requires Grunt `~0.4.1`\n\nIf you haven't used [Grunt](http://gruntjs.com/) before, be sure to check out the [Getting Started](http://gruntjs.com/getting-started) guide, as it explains how to create a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:\n\n```shell\nnpm install grunt-ftp-push --save-dev\n```\n\nOnce the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:\n\n```js\ngrunt.loadNpmTasks('grunt-ftp-push');\n```\n\n## The \"ftp_push\" task\n\n### Overview\nIn your project's Gruntfile, add a section named `ftp_push` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n  ftp_push: {\n    your_target: {\n      options: {\n\t\tauthKey: \"serverA\",\n    \thost: \"sample.server.com\",\n    \tdest: \"/html/test/\",\n    \tport: 21\n      },\n      files: [\n        {\n          expand: true,\n          cwd: '.',\n          src: [\n            \".gitignore\",\n            \"package.json\",\n            \"README.md\",\n            \"test/**\"\n          ]\n        }\n      ]\n    }\n  }\n})\n```\n\n### Options\n\n#### authKey\nType: `String`<br>\nDefault: `None`<br>\nRequired: false\n\nName of authKey that will be used for your credentials to access the FTP server.  This name should match the name of the credentials you want to use in the `.ftpauth` file.\n\n#### host\nType: `String`<br>\nDefault: `None`<br>\nRequired: true\n\nURL host of your FTP Server.\n\n#### dest\nType: `String`<br>\nDefault: `None`<br>\nRequired: true\n\nDestination of where you want your files pushed to, relative to the host.\n\n#### port\nType: `Number`<br>\nDefault: `21`<br>\nRequired: false\n\nPort for accessing the FTP server.\n\n#### username\nType: `String`<br>\nDefault: `None`<br>\nRequired: false\n\nIf no authKey and .ftpauth file is provided, you can specify username here. \n\nYou also have the option of specifying the username in your run command. This is especially useful when\nyou have multiple users on your project, or you don't wish to store the credentials. \n\nGruntfile.js:\n```js\nusername: grunt.option('ftp-user') || 'anonymous',\n```\n\nCommand line:\n```shell\ngrunt --ftp-user=myUser\n```\n\n#### password\nType: `String`<br>\nDefault: `None`<br>\nRequired: false\n\nIf no authKey and .ftpauth file is provided, you can specify password here.\n\nYou also have the option of specifying the password in your run command. This is especially useful when\nyou have multiple users on your project, or you don't wish to store the credentials. \n\nGruntfile.js:\n```js\npassword: grunt.option('ftp-pass') || '@anonymous',\n```\n\nCommand line:\n```shell\ngrunt --ftp-pass=myPassWord1\n```\n\n#### keepAlive\nType: `Number`<br>\nDefault: `60000`<br>\nRequired: false\n\nDuration of JSFTP's keep alive to avoid session timeouts.\n\n#### debug\nType: `Boolean`<br>\nDefault: `false`<br>\nRequired: false\n\nEnable debug mode for the JSFTP module to allow for verbose console messages.\n\n#### incrementalUpdates\nType: `Boolean`<br>\nDefault: `true`<br>\nRequired: false\n\nAllows for files to be incrementally pushed based on their modified times.\n\n#### hideCredentials\nType: `Boolean`<br>\nDefault: `true`<br>\nRequired: false\n\nDoes not show credentials in the console output. NOTE: debug mode runs jsftp in debug mode and this has no affect on that.\n\n### Usage Examples\n\n#### Sample .ftpauth file\n\nThis file should be named `.ftpauth` and be in the same directory as your `Gruntfile.js`.  It is a JSON object with an \"authKey\" that has a username and password for it's value. Use the following as a guide for setting up your file.\n\n```js\n{\n\t\"serverA\":{\n\t\t\"username\":\"myUserName@gmail.com\",\n\t\t\"password\":\"password123456\"\n\t},\n\t\"serverB\":{\n  \t\t\"username\":\"myOtherUsername@gmail.com\",\n  \t\t\"password\":\"12345Pass\"\n  \t}\n}\n```\n\n#### Required Options\nCurrently the `host` and `dest` options are the only two required for this plugin to function correctly.  If any of the required options are omitted, the plugin will abort with a warning informing you that you did not specify all the necessary requirements.\n\n#### Optional Options\nIn your options, you may choose not to set up an .ftpauth file and not have an authKey present in your options.  You will probably then need to specify the username and password in the options object instead.  If you don't, the plugin will attempt to use an anonymous login.\n\nSpecifying the username and password within the options object would look like the following:\n```js\noptions: {\n\tusername: \"myUsername\",\n\tpassword: \"myPassword\",\n    host: \"sample.server.com\",\n    dest: \"/html/test/\",\n    port: 21\n}\n```\n#### Extras\nYou can now specify a destination inside your files objects like so:\n```js\n{expand: true,cwd: 'test',src: ['**/*']},\n{expand: true,cwd: 'tasks',src: ['**/*'], dest: 'test/' }\n```\nThis will allow you to configure where you push your code in case you want to push to a diretory structure that is different from your local one.  The dest here <strong>MUST</strong> be relative to the root destination.\n\n## Dependencies\nThis plugin uses Sergi Mansilla's <a href=\"https://github.com/sergi/jsftp\">jsftp</a> node.js module.\n\n## Coming Soon\nAdding in Unit Tests for my sanity<br>\nMore Examples in the README to show different ways of using it<br>\nPossibly adding in support for SFTP\n\n## Contributing\nPlease add unit tests in the root of the test folder for any new or changed functionality and please try to make sure that `npm test` will pass before submitting a pull request.\n\n## Release History\n<ul>\n<li>2017/08/08 - v 1.2.1 Updated jsftp version to 2.0.0</li>\n<li>2016/11/23 - v 1.2.0 Updated Grunt version to 1.0.0</li>\n<li>2016/07/07 - v 1.1.0 New feature, added incremental updates.</li>\n<li>2016/03/28 - v 1.0.0 Updated release version to 1.0.0 since this has been stable for a little while.</li>\n<li>2016/01/13 - v 0.4.4 Added code similar to PR [#41 Hide Credentials](https://github.com/Robert-W/grunt-ftp-push/pull/41) as a way to hide username in output for CI.</li>\n<li>2015/09/24 - v 0.4.3 Merged updates from [#36 - Use path.posix for ftp paths](https://github.com/Robert-W/grunt-ftp-push/pull/36) for path operations not already using posix.</li>\n<li>2015/09/03 - v 0.4.2 Using path.posix instead of just path, updated tasks to pass linting, added local ftp-server for more testing.</li>\n<li>2015/09/03 - v 0.4.1 Swapped out jest for mocha and chai due to windows compatibility issues.</li>\n<li>2015/09/03 - v 0.4.0 Several minor bug fixes, added unit tests, code cleanup, and now using nodes path module.</li>\n<li>2015/06/25 - v 0.3.6 Merged updates from [#25 - De-Duplicate destination directories](https://github.com/Robert-W/grunt-ftp-push/pull/25) </li>\n<li>2015/05/20 - v 0.3.4 Merged fix for empty folder structure being created. [#24](https://github.com/Robert-W/grunt-ftp-push/pull/24) </li>\n<li>2015/01/15 - v 0.3.2  Added debug option, updated readme, updated jsftp to 1.3.9</li>\n<li>2015/01/13 - v 0.3.0  Minor typo caused patch to work incorrectly</li>\n<li>2015/01/13 - v 0.2.8  Patch for deeply nested files throwing errors</li>\n<li>2014/12/22 - v 0.2.6  Added in option for keepAlive, default is 60000 (60 seconds), added in option for multiple destinations specified for each file object provided, if no dest is provided, it defaults to the dest specified in the options [#4](https://github.com/Robert-W/grunt-ftp-push/issues/4) & [#13](https://github.com/Robert-W/grunt-ftp-push/issues/13)\n</li>\n<li>2014/07/24 - v 0.2.4  Fixed issue introduced with latest fix, added fix to remove cwd from path of file being pushed so they are pushed to the expected location.  Other minor fixes and enhancements.\n</li>\n<li>2014/07/20 - v 0.2.2\n<ul>\n<li>Fixes for getting credentials correctly.</li><li>Creating directories correctly from dest if they don't exist.</li><li>Handling '/' appropriately in all cases.</li><li>Better error handling, restructured code, and more detailed comments.</li><li>Upgraded to latest jsftp(v 1.3.1). [#8](https://github.com/Robert-W/grunt-ftp-push/issues/8) </li><li>Updated documentation for username and password.</li>\n</ul>\n</li>\n<li>2014/07/10 - v 0.2.1 Fixed issue from latest patch where it was not correctly creating directories in provided filepaths from patterns. As well as [#7](https://github.com/Robert-W/grunt-ftp-push/issues/7) & [#9](https://github.com/Robert-W/grunt-ftp-push/issues/9)&nbsp;</li>\n<li>2014/07/03 - v 0.2.0 &nbsp;[#6](https://github.com/Robert-W/grunt-ftp-push/issues/6)&nbsp; Fixed issue with pushing files from root directory when cwd is set to '.' or './'</li>\n</ul>\n","maintainers":[{"name":"robert-w","email":"Robbie.Winterbottom@gmail.com"}],"time":{"modified":"2022-06-18T15:02:40.694Z","created":"2013-08-06T02:47:43.189Z","0.1.0":"2013-08-06T02:54:51.058Z","0.1.1":"2013-08-06T03:00:41.596Z","0.1.2":"2013-08-06T04:20:57.668Z","0.1.3":"2013-11-27T15:21:36.356Z","0.2.0":"2014-07-04T04:03:09.804Z","0.2.1":"2014-07-10T14:07:04.884Z","0.2.2":"2014-07-20T07:27:13.259Z","0.2.3":"2014-07-21T13:40:43.485Z","0.2.4":"2014-07-23T13:50:50.309Z","0.2.6":"2014-12-28T23:47:36.968Z","0.2.8":"2015-01-14T00:48:05.155Z","0.3.0":"2015-01-14T00:58:35.038Z","0.3.2":"2015-01-15T16:15:16.060Z","0.3.4":"2015-05-20T15:42:08.124Z","0.3.6":"2015-06-25T16:33:25.613Z","0.4.0":"2015-09-03T21:15:30.632Z","0.4.1":"2015-09-06T17:40:23.244Z","0.4.2":"2015-09-20T04:24:55.858Z","0.4.3":"2015-09-24T15:13:23.106Z","0.4.4":"2016-01-13T14:01:32.118Z","1.0.0":"2016-03-28T13:44:37.476Z","1.1.0":"2016-07-07T17:13:53.765Z","1.1.1":"2016-08-02T04:49:50.680Z","1.2.0":"2016-11-24T04:50:20.540Z","1.2.1":"2017-08-09T00:55:08.403Z"},"author":{"name":"Robert Winterbottom","email":"Robbie.Winterbottom@gmail.com"},"repository":{"type":"git","url":"git://github.com/Robert-W/grunt-ftp-push.git"},"users":{"jreading":true,"ttsvetko":true,"digggggggggg":true,"arvinxiang":true,"saravananr":true,"oliverj":true},"homepage":"http://robert-w.github.io/grunt-ftp-push","keywords":["gruntplugin","grunt-ftp-push","ftp","jsftp","mocha","chai"],"bugs":{"url":"https://github.com/Robert-W/grunt-ftp-push/issues"},"readmeFilename":"README.md"}