{"_id":"grunt-ftps-deploy","_rev":"26-15f34805aa40a1d094560582666a59dd","name":"grunt-ftps-deploy","description":"Deploy files to sftp server","dist-tags":{"latest":"0.1.16"},"versions":{"0.1.0":{"name":"grunt-ftps-deploy","description":"Deploy files to ftps server","version":"0.1.0","homepage":"","author":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"repository":{"type":"git","url":"git:github.com/ybduan/grunt-ftps-deploy"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"^0.9.2","grunt-contrib-clean":"^0.5.0","grunt-contrib-nodeunit":"^0.3.3","grunt":"~0.4.5"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin"],"dependencies":{"ftp":"^0.3.8","pem":"^1.4.4"},"gitHead":"1f4cfad3b87ffa617efc2621d23e8b0847554e9d","_id":"grunt-ftps-deploy@0.1.0","_shasum":"7f374911a57e34aad248260e0f43931539376b11","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"maintainers":[{"name":"ybduan","email":"duanyubin2012@gmail.com"}],"dist":{"shasum":"7f374911a57e34aad248260e0f43931539376b11","tarball":"https://registry.npmjs.org/grunt-ftps-deploy/-/grunt-ftps-deploy-0.1.0.tgz","integrity":"sha512-PFQh1y0aBR0eFopTXxQIBAxCYu2WgLQPBle7i/sb3nBhCnlDq72n6XbxOG2k8usuEN6MeviOWnwF9LZgEO1Z7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaQVmf6ZKAZG5hcXub12C+MdgUGXXAI9W63TtzL2bMcQIhANabZnRILxvBhajtsnxX/8OzzaAMuLXLN5G4zvH2Os+B"}]}},"0.1.1":{"name":"grunt-ftps-deploy","description":"Deploy files to ftps server","version":"0.1.1","homepage":"","author":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"repository":{"type":"git","url":"git:github.com/ybduan/grunt-ftps-deploy"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"^0.9.2","grunt-contrib-clean":"^0.5.0","grunt-contrib-nodeunit":"^0.3.3","grunt":"~0.4.5"},"keywords":["gruntplugin"],"dependencies":{"ftp":"^0.3.8","pem":"^1.4.4"},"gitHead":"1f4cfad3b87ffa617efc2621d23e8b0847554e9d","_id":"grunt-ftps-deploy@0.1.1","_shasum":"34a70cecfed77b3054d07282451ae293a395f675","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"maintainers":[{"name":"ybduan","email":"duanyubin2012@gmail.com"}],"dist":{"shasum":"34a70cecfed77b3054d07282451ae293a395f675","tarball":"https://registry.npmjs.org/grunt-ftps-deploy/-/grunt-ftps-deploy-0.1.1.tgz","integrity":"sha512-9pdbmPcoNiWgcH6PKqljof5ym7aX74FDTaGPNCfP+aOx70kMekp2o1l4yyEJLYrKELwcy/RMygM6/SeleVJn9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGD9ztTZCPk8v8uOZxjYqA5mFGWsnkAQDiW8P4XPFQUxAiBTzY7Q5NcwVlUpBhsNMTYRR6WJs/W6qWENG0iKYZUzGA=="}]}},"0.1.2":{"name":"grunt-ftps-deploy","description":"Deploy files to ftps server","version":"0.1.2","homepage":"","author":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"repository":{"type":"git","url":"git:github.com/ybduan/grunt-ftps-deploy"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"^0.9.2","grunt-contrib-clean":"^0.5.0","grunt-contrib-nodeunit":"^0.3.3","grunt":"~0.4.5"},"keywords":["gruntplugin"],"dependencies":{"ftp":"^0.3.8","pem":"^1.4.4"},"gitHead":"1f4cfad3b87ffa617efc2621d23e8b0847554e9d","_id":"grunt-ftps-deploy@0.1.2","_shasum":"25f8b1aefab4286ee437c87bf1598b954665e9bf","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"maintainers":[{"name":"ybduan","email":"duanyubin2012@gmail.com"}],"dist":{"shasum":"25f8b1aefab4286ee437c87bf1598b954665e9bf","tarball":"https://registry.npmjs.org/grunt-ftps-deploy/-/grunt-ftps-deploy-0.1.2.tgz","integrity":"sha512-7Kb4K+xW0cKM3K35gAqmOU+UPrX69fGf3w9xukzDXCQNzV2vMAeGDKCOzZezOyR9IH2nEkvZZGqp4rgHqkAvwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQXx/LH/4N4hXMrU+q4qQUA0BiyPdlFPJtUa2O0JcQugIhAOrrUCl1Jp1oIIy6oelaU59jDKIFZB2BPKuLuAqz59JM"}]}},"0.1.3":{"name":"grunt-ftps-deploy","description":"Deploy files to ftps server","version":"0.1.3","homepage":"","author":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"repository":{"type":"git","url":"git:github.com/ybduan/grunt-ftps-deploy"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"^0.9.2","grunt-contrib-clean":"^0.5.0","grunt-contrib-nodeunit":"^0.3.3","grunt":"~0.4.5"},"keywords":["gruntplugin"],"dependencies":{"ftp":"^0.3.8","pem":"^1.4.4"},"gitHead":"90d7b3be993ca194db39050e4ef657ee5981ff67","_id":"grunt-ftps-deploy@0.1.3","_shasum":"cce3e7c8b8c4172a1af695b9e1ddf988adcb3654","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"maintainers":[{"name":"ybduan","email":"duanyubin2012@gmail.com"}],"dist":{"shasum":"cce3e7c8b8c4172a1af695b9e1ddf988adcb3654","tarball":"https://registry.npmjs.org/grunt-ftps-deploy/-/grunt-ftps-deploy-0.1.3.tgz","integrity":"sha512-WtR0KvzYuF7V75XSxD1MNLsB5uBgAef5xWbUyrWZML9fUChoy99MWl1Cd/0ISRiY0zHO/N4Z8imdMOyFYpVuEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBi6MafdzttYt8qWpn2MhD6cg4njBCVUvd95uYT0ogQ1AiEAmNJkealChKJea1OrzBuoc+1nlxprW852+eLG2At+73I="}]}},"0.1.4":{"name":"grunt-ftps-deploy","description":"Deploy files to ftps server","version":"0.1.4","homepage":"","author":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"repository":{"type":"git","url":"git:github.com/ybduan/grunt-ftps-deploy"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"^0.9.2","grunt-contrib-clean":"^0.5.0","grunt-contrib-nodeunit":"^0.3.3","grunt":"~0.4.5"},"keywords":["gruntplugin"],"dependencies":{"ftp":"^0.3.8","pem":"^1.4.4"},"gitHead":"bc2e29c78e5b347c43afae1dc894abfb9c97a7c7","_id":"grunt-ftps-deploy@0.1.4","_shasum":"f39f4361f4209724750c4c2f9d2331eafd3a8257","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"maintainers":[{"name":"ybduan","email":"duanyubin2012@gmail.com"}],"dist":{"shasum":"f39f4361f4209724750c4c2f9d2331eafd3a8257","tarball":"https://registry.npmjs.org/grunt-ftps-deploy/-/grunt-ftps-deploy-0.1.4.tgz","integrity":"sha512-8dIwCNkL9sqXhf9n/RBSCipyktZx8S3q21dDl2fzhZEubt8IVZTndYF1LaCw67u7FCdFUo2hj6Pzq8UXFPhFXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwNSq/663bqq0TWI79089XB59qHo2zGKL4Zack/dJivAiEAvIDUCnhtgglzaIBqTq7IkfzSUvcSAzBuerHXG4l46P0="}]}},"0.1.5":{"name":"grunt-ftps-deploy","description":"Deploy files to ftps server","version":"0.1.5","homepage":"","author":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"repository":{"type":"git","url":"git:github.com/ybduan/grunt-ftps-deploy"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"^0.9.2","grunt-contrib-clean":"^0.5.0","grunt-contrib-nodeunit":"^0.3.3","grunt":"~0.4.5"},"keywords":["gruntplugin"],"dependencies":{"ftp":"^0.3.8","pem":"^1.4.4"},"gitHead":"f211ce342a8554c3e7b9007adf1a934b93e33577","_id":"grunt-ftps-deploy@0.1.5","_shasum":"bbcb891e3bfaaaa44eb7dec55f235986a134f4e4","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"maintainers":[{"name":"ybduan","email":"duanyubin2012@gmail.com"}],"dist":{"shasum":"bbcb891e3bfaaaa44eb7dec55f235986a134f4e4","tarball":"https://registry.npmjs.org/grunt-ftps-deploy/-/grunt-ftps-deploy-0.1.5.tgz","integrity":"sha512-n1QcvH6hbFn6/PyBFd/NDGab7RRhe8doNjkYR9iiwls3WypDxoBOQIYNardYcfIgQCUsFasqp0/0nRE8FpItRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/XEeCVU2bN3K27Quzqvl5Zo600wvmW8KBo2fnsUF7+AiEA08hc0+EZk03e2gCGDrK34uFbXMczOs8h9m4VUNX4h7Y="}]}},"0.1.6":{"name":"grunt-ftps-deploy","description":"Deploy files to ftps server","version":"0.1.6","homepage":"","author":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"repository":{"type":"git","url":"git:github.com/ybduan/grunt-ftps-deploy"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test","install":"openssl version > /dev/null 2>&1 || echo 'Warning: openssl command not found'"},"devDependencies":{"grunt-contrib-jshint":"^0.9.2","grunt-contrib-clean":"^0.5.0","grunt-contrib-nodeunit":"^0.3.3","grunt":"~0.4.5"},"keywords":["gruntplugin"],"dependencies":{"ftp":"^0.3.8","pem":"^1.4.4"},"gitHead":"f211ce342a8554c3e7b9007adf1a934b93e33577","_id":"grunt-ftps-deploy@0.1.6","_shasum":"ec81e5353cc4ce1498d5321c33a337a2db208b66","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"maintainers":[{"name":"ybduan","email":"duanyubin2012@gmail.com"}],"dist":{"shasum":"ec81e5353cc4ce1498d5321c33a337a2db208b66","tarball":"https://registry.npmjs.org/grunt-ftps-deploy/-/grunt-ftps-deploy-0.1.6.tgz","integrity":"sha512-6cXnIJs/vlT/uJ3f1Dz5y415tQkE9LN/8ylyilsq9jN0f3uxvIJUMaUYTAp6BZaXQHxABHvP8RlrtV1ubgNU0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICi3CQYAkmn8escbdznnd6wiJCcTO0Ube0J4gxtspj13AiEAgfH9FUoC7z/6FMSAAdmFQv0JghGD25KITmaHHym4UcM="}]}},"0.1.7":{"name":"grunt-ftps-deploy","description":"Deploy files to ftps server","version":"0.1.7","homepage":"","author":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"repository":{"type":"git","url":"git:github.com/ybduan/grunt-ftps-deploy"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"^0.9.2","grunt-contrib-clean":"^0.5.0","grunt-contrib-nodeunit":"^0.3.3","grunt":"~0.4.5"},"keywords":["gruntplugin"],"dependencies":{"ftp":"^0.3.8","pem":"^1.4.4"},"gitHead":"f211ce342a8554c3e7b9007adf1a934b93e33577","_id":"grunt-ftps-deploy@0.1.7","_shasum":"5d07afa6bb4ac37f78eb93c933223716305812d0","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"maintainers":[{"name":"ybduan","email":"duanyubin2012@gmail.com"}],"dist":{"shasum":"5d07afa6bb4ac37f78eb93c933223716305812d0","tarball":"https://registry.npmjs.org/grunt-ftps-deploy/-/grunt-ftps-deploy-0.1.7.tgz","integrity":"sha512-iEXEJinfcCEQS4QaNi0AHdr/iVIi7WP25AENorv/2Y2QtMiGG9fZEaHXpJoJeQPI2ZIVCLjbFbShU4ovb5ZM8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGYFP60F3UcP7K4aBD4A1VOI5X1D/NgxN8VXe4ACi1wSAiEAl/Fti0XgIElvh/TkMjxoRr9qDeIIFHkaAGjb5TLwSrU="}]}},"0.1.8":{"name":"grunt-ftps-deploy","description":"Deploy files to sftp server","version":"0.1.8","homepage":"https://github.com/ybduan/grunt-ftps-deploy#readme","author":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"repository":{"type":"git","url":"git://github.com/ybduan/grunt-ftps-deploy.git"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"^0.9.2","grunt-contrib-clean":"^0.5.0","grunt-contrib-nodeunit":"^0.3.3","grunt":"~0.4.5"},"keywords":["gruntplugin"],"dependencies":{"ftp":"^0.3.8","pem":"^1.4.4"},"gitHead":"ec3de38253ad0acdeaceffb304b2dc56ecbd47f5","_id":"grunt-ftps-deploy@0.1.8","_shasum":"996ec4d1a75ea8c9155ffbf5d22fcfd68d0ca2bc","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"dist":{"shasum":"996ec4d1a75ea8c9155ffbf5d22fcfd68d0ca2bc","tarball":"https://registry.npmjs.org/grunt-ftps-deploy/-/grunt-ftps-deploy-0.1.8.tgz","integrity":"sha512-VUqjfEGCjXMhbXD0d97OptUSImzTmbaFDJaw7fKkI1LERoMGJnahW87pseDCtyjrGjhi2njn5Wck/riWOk7OiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEOC0PXpV62V96QQdemVVRo79Yysa9I9xWXSYw20lNlDAiA9PCk9Ii/4SMk7EGw7VeeZG+YQvkIxQJ/5iw84VZvTow=="}]},"maintainers":[{"name":"ybduan","email":"duanyubin2012@gmail.com"}]},"0.1.9":{"name":"grunt-ftps-deploy","description":"Deploy files to sftp server","version":"0.1.9","homepage":"https://github.com/dyb/grunt-ftps-deploy#readme","author":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"repository":{"type":"git","url":"git://github.com/dyb/grunt-ftps-deploy.git"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"^0.9.2","grunt-contrib-clean":"^0.5.0","grunt-contrib-nodeunit":"^0.3.3","grunt":"~0.4.5"},"keywords":["gruntplugin"],"dependencies":{"ftp":"^0.3.8","pem":"^1.4.4"},"gitHead":"ec3de38253ad0acdeaceffb304b2dc56ecbd47f5","_id":"grunt-ftps-deploy@0.1.9","_shasum":"e661d0c31ccbb021b309b427fb490c3a25e704bd","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"dist":{"shasum":"e661d0c31ccbb021b309b427fb490c3a25e704bd","tarball":"https://registry.npmjs.org/grunt-ftps-deploy/-/grunt-ftps-deploy-0.1.9.tgz","integrity":"sha512-XYAziANYAzftl1RsMO5Oc8Nc+Go4xOTcDjbCGhCW0QY9qFdRqgyG/WcZrduVUmZ3BHeednQniiiEGxom/50S2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMlx4cKTdai2HgBerxAUb8PUl17P/9Kp0OPtC3jUSj3QIhAKuCYzoYvOEWp8XTZLQYqonKGG11oxg20o1qCwME5O+a"}]},"maintainers":[{"name":"ybduan","email":"duanyubin2012@gmail.com"}]},"0.1.10":{"name":"grunt-ftps-deploy","description":"Deploy files to sftp server","version":"0.1.10","homepage":"https://github.com/dyb/grunt-ftps-deploy#readme","author":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"repository":{"type":"git","url":"git://github.com/dyb/grunt-ftps-deploy.git"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"^0.9.2","grunt-contrib-clean":"^0.5.0","grunt-contrib-nodeunit":"^0.3.3","grunt":"~0.4.5"},"keywords":["gruntplugin"],"dependencies":{"ftp":"^0.3.8","pem":"^1.4.4"},"gitHead":"ec3de38253ad0acdeaceffb304b2dc56ecbd47f5","_id":"grunt-ftps-deploy@0.1.10","_shasum":"f2b6784d4a40b5c28ea170349e4334da8e3aaa48","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"dist":{"shasum":"f2b6784d4a40b5c28ea170349e4334da8e3aaa48","tarball":"https://registry.npmjs.org/grunt-ftps-deploy/-/grunt-ftps-deploy-0.1.10.tgz","integrity":"sha512-hI9ZehB0t05kTDl+U75SO+HQXcq9DaS1fzwI4VysCRcAPZYew1b++UgiTJ3JrIZRQicM2n1N5/ALfl0DDxIdhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgNjj2Q2ZQDnvCfSZ7VXe4ZKm7Hb6rJO4BLfWV7YLtlgIgbGUz3dcWQFyM+oeJF/Egv1jOkMjv5FJTTWk5C95wqsU="}]},"maintainers":[{"name":"ybduan","email":"duanyubin2012@gmail.com"}]},"0.1.11":{"name":"grunt-ftps-deploy","description":"Deploy files to sftp server","version":"0.1.11","homepage":"https://github.com/dyb/grunt-ftps-deploy#readme","author":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"repository":{"type":"git","url":"git://github.com/dyb/grunt-ftps-deploy.git"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"^0.9.2","grunt-contrib-clean":"^0.5.0","grunt-contrib-nodeunit":"^0.3.3","grunt":"~0.4.5"},"keywords":["gruntplugin"],"dependencies":{"ftp":"^0.3.10"},"gitHead":"ec3de38253ad0acdeaceffb304b2dc56ecbd47f5","_id":"grunt-ftps-deploy@0.1.11","_shasum":"a8e9cc9552a943324f28e82cc0f08d8d9537a01c","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"dist":{"shasum":"a8e9cc9552a943324f28e82cc0f08d8d9537a01c","tarball":"https://registry.npmjs.org/grunt-ftps-deploy/-/grunt-ftps-deploy-0.1.11.tgz","integrity":"sha512-fWq3QKbfj5rlpkXrF15oabLl9YPr0l0Zwm308sCO+EGCJtk4vY46JiVvxP1P9T7I+N2KCZ8g3xSVTUdci29gFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHCZos0JajQHZrVLLNM8D9u8COlsiRk8nOqB6nLDkvd7AiAofYwQV8FJwmFjg0hOBS8PVtqLWhK6kxI2l2is4awWwA=="}]},"maintainers":[{"name":"ybduan","email":"duanyubin2012@gmail.com"}]},"0.1.12":{"name":"grunt-ftps-deploy","description":"Deploy files to sftp server","version":"0.1.12","homepage":"https://github.com/dyb/grunt-ftps-deploy#readme","author":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"repository":{"type":"git","url":"git://github.com/dyb/grunt-ftps-deploy.git"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"^0.9.2","grunt-contrib-clean":"^0.5.0","grunt-contrib-nodeunit":"^0.3.3","grunt":"~0.4.5"},"keywords":["gruntplugin"],"dependencies":{"ftp":"^0.3.10"},"gitHead":"ec3de38253ad0acdeaceffb304b2dc56ecbd47f5","_id":"grunt-ftps-deploy@0.1.12","_shasum":"d3cf49e09c000be4e617eb2f88295eea6910df83","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"dist":{"shasum":"d3cf49e09c000be4e617eb2f88295eea6910df83","tarball":"https://registry.npmjs.org/grunt-ftps-deploy/-/grunt-ftps-deploy-0.1.12.tgz","integrity":"sha512-1edCF2dW5KPFGPkITzXCrZArJqO/DlZhl5GBNE1YABDoRPac55E2CxzK4QoVAUUW83KAXB/A7rOoCY5Nu2rLaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBrfgFJRYy9CAIyFVRoEkSSa4EpHJ2D9tdH5aEFbyhLEAiEAq4//UnNudMaYkdFTYgJBDhYERQ5NYDnkqzWzBdKoHGY="}]},"maintainers":[{"name":"ybduan","email":"duanyubin2012@gmail.com"}]},"0.1.13":{"name":"grunt-ftps-deploy","description":"Deploy files to sftp server","version":"0.1.13","homepage":"https://github.com/dyb/grunt-ftps-deploy#readme","author":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"repository":{"type":"git","url":"git://github.com/dyb/grunt-ftps-deploy.git"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"^0.9.2","grunt-contrib-clean":"^0.5.0","grunt-contrib-nodeunit":"^0.3.3","grunt":"~0.4.5"},"keywords":["gruntplugin"],"dependencies":{"ftp":"^0.3.10"},"gitHead":"d72bbe7f411af198532de8c96414c2c7ecd45f1e","_id":"grunt-ftps-deploy@0.1.13","_shasum":"08ca0a0b58307e883724b927adec1cedb360d60c","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"dist":{"shasum":"08ca0a0b58307e883724b927adec1cedb360d60c","tarball":"https://registry.npmjs.org/grunt-ftps-deploy/-/grunt-ftps-deploy-0.1.13.tgz","integrity":"sha512-pHPW5gcUhXcYuCTkIfZQtQiFreZjhFqRpG5w7+LNGb+kN4119jB8NaMXezQmwj2MdHE/KBERspssFQwcyB+FGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1OzzTy0kHL/IlOZ0GckwkjDZfQGRvR4uySko6d5ZVcAiBy7alNS5q3Mjwf6bv8HqtdDocshfy7WbeBPbY3rif1oQ=="}]},"maintainers":[{"name":"ybduan","email":"duanyubin2012@gmail.com"}]},"0.1.14":{"name":"grunt-ftps-deploy","description":"Deploy files to sftp server","version":"0.1.14","homepage":"https://github.com/dyb/grunt-ftps-deploy#readme","author":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"repository":{"type":"git","url":"git://github.com/dyb/grunt-ftps-deploy.git"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"^0.9.2","grunt-contrib-clean":"^0.5.0","grunt-contrib-nodeunit":"^0.3.3","grunt":"~0.4.5"},"keywords":["gruntplugin"],"dependencies":{"ftp":"^0.3.10"},"gitHead":"8c22f4b4a5c9db0f61852ccf1447455e50d2a281","_id":"grunt-ftps-deploy@0.1.14","_shasum":"6b4d3bc583d79c8215cc7826404adde4512ed8d8","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"dist":{"shasum":"6b4d3bc583d79c8215cc7826404adde4512ed8d8","tarball":"https://registry.npmjs.org/grunt-ftps-deploy/-/grunt-ftps-deploy-0.1.14.tgz","integrity":"sha512-bfH03ry0ewYRwewy6OR5zUkOqBSkbm7zH0BUz77kOtqxl+fEQQ0Cr+ZYURb3dNdG6wYqdezwCiMoctvnGZKRlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKklJDrrB95VZaKg0OdLAvUaCaY98/Ij07wL933H6+MwIgbkTKYqWuX0kZL1GVUbnma/2L7UBZm6mVhjpRcRrTLzk="}]},"maintainers":[{"name":"ybduan","email":"duanyubin2012@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/grunt-ftps-deploy-0.1.14.tgz_1463376697841_0.09385300264693797"}},"0.1.16":{"name":"grunt-ftps-deploy","description":"Deploy files to sftp server","version":"0.1.16","homepage":"https://github.com/dyb/grunt-ftps-deploy#readme","author":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"repository":{"type":"git","url":"git://github.com/dyb/grunt-ftps-deploy.git"},"licenses":[{"type":"MIT","url":"/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"^0.9.2","grunt-contrib-clean":"^0.5.0","grunt-contrib-nodeunit":"^0.3.3","grunt":"~0.4.5"},"keywords":["gruntplugin"],"dependencies":{"ftp":"^0.3.10"},"gitHead":"8c22f4b4a5c9db0f61852ccf1447455e50d2a281","_id":"grunt-ftps-deploy@0.1.16","_shasum":"e5c0d46fbe72d5d091d25c3921fbc85856fcac29","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"dist":{"shasum":"e5c0d46fbe72d5d091d25c3921fbc85856fcac29","tarball":"https://registry.npmjs.org/grunt-ftps-deploy/-/grunt-ftps-deploy-0.1.16.tgz","integrity":"sha512-tegFbkymc+c1aWuvCKOEqinPHuQ+jX1gIAv2z1FoA6rOHezD9sSZJ8VI7eXcS1wqOVJDKzlBi8o9UgWBxOdtgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKGiUCMMYkiYy+uR7V91OMRAlKD/kgyLybWMj1uZbCYwIhAOsuqCQkkUrDqpwwHI3DEkdmc9ZJVuP0Rh8WSgwPAzJa"}]},"maintainers":[{"name":"ybduan","email":"duanyubin2012@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/grunt-ftps-deploy-0.1.16.tgz_1463377016545_0.8450451865792274"}}},"readme":"# grunt-ftps-deploy\r\n\r\n> Deploy files to ftps server\r\n\r\n## Getting Started\r\nThis plugin requires Grunt `~0.4.5`\r\n\r\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:\r\n\r\n```shell\r\nnpm install grunt-ftps-deploy --save-dev\r\n```\r\n\r\nOnce the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:\r\n\r\n```js\r\ngrunt.loadNpmTasks('grunt-ftps-deploy');\r\n```\r\n\r\n## The \"ftps_deploy\" task\r\n\r\n### Overview\r\nIn your project's Gruntfile, add a section named `ftps_deploy` to the data object passed into `grunt.initConfig()`.\r\n\r\nto avoid having the progress of the upload written to console, change or remove the options.silent parameter.\r\n\r\n```js\r\ngrunt.initConfig({\r\n  ftps_deploy: {\r\n    deploy: {\r\n      options: {\r\n        auth:{\r\n          host:'0.0.0.0',\r\n          port: 3000,\r\n          authKey: 'key1',\r\n          secure: true\r\n        },\r\n        silent:false\r\n      },\r\n      files: [{\r\n        expand: true,\r\n        cwd:'app',\r\n        src: ['**/* ', '!**/*.html'],\r\n        dest: '/utf8/3g/dyb/test'\r\n      }]\r\n    }\r\n  }\r\n})\r\n\r\n```\r\n\r\n.ftppass\r\n```json\r\n{\r\n  \"key1\": {\r\n    \"username\": \"ybduan\",\r\n    \"password\": \"password\"\r\n  }\r\n}\r\n```\r\n\r\n### Others\r\n\r\n* Touch a file named `.ftppass` that contains your ftp username and password\r\n* If you are using ftp over SSL,  `secure` must be true\r\n* Make sure path in `files.dest` are already exsit\r\n\r\n### Q&A\r\nWhen you are pushing files to sftp, and meet with the following problem on windows\r\n\r\n```\r\nunable to load config info from /usr/local/ssl/openssl.cnf\r\n```\r\n\r\nplz download [openssl](http://slproweb.com/products/Win32OpenSSL.html) first, and set this environment variable \r\n`OPENSSL_CONF=C:\\OpenSSL-Win32\\bin\\openssl.cfg`  for X86\r\n`OPENSSL_CONF=C:\\OpenSSL-Win64\\bin\\openssl.cfg`  for X64\r\n\r\n\r\n","maintainers":[{"name":"ybduan","email":"duanyubin2012@gmail.com"}],"time":{"modified":"2022-06-18T15:02:49.710Z","created":"2014-12-30T09:12:16.263Z","0.1.0":"2014-12-30T09:12:16.263Z","0.1.1":"2014-12-30T09:19:46.127Z","0.1.2":"2014-12-30T09:33:54.196Z","0.1.3":"2014-12-30T09:40:51.383Z","0.1.4":"2014-12-30T09:50:07.645Z","0.1.5":"2014-12-30T10:39:58.898Z","0.1.6":"2015-01-26T06:42:24.183Z","0.1.7":"2015-01-26T06:46:05.411Z","0.1.8":"2015-07-24T03:51:34.534Z","0.1.9":"2015-08-17T10:22:54.454Z","0.1.10":"2015-08-17T10:42:55.253Z","0.1.11":"2015-11-30T03:26:31.345Z","0.1.12":"2015-11-30T03:30:53.986Z","0.1.13":"2015-12-15T13:16:57.994Z","0.1.14":"2016-05-16T05:31:39.833Z","0.1.16":"2016-05-16T05:36:58.530Z"},"keywords":["gruntplugin"],"repository":{"type":"git","url":"git://github.com/dyb/grunt-ftps-deploy.git"},"author":{"name":"ybduan","email":"duanyubin2012@gmail.com"},"readmeFilename":"README.md","homepage":"https://github.com/dyb/grunt-ftps-deploy#readme"}