var DiffDeployer = require('ftp-diff-deployer');
var host = {
ftp: 'ftp.test.com',
user: '',
pass: '',
folderDest: '/'
};
var deployer = new DiffDeployer({
host: host.ftp,
auth: {
username: host.user,
password: host.pass
},
src: 'www',
exclude: [
'.DS_Store',
'.idea/**/*',
'.idea/**/*',
'.git',
'/bs.js',
'/bocetos/**/*',
'/mail/**/*',
'/libros/**/*',
'/bs.min.js',
'/ftp.js',
'/ftp.min.js',
'/images/noticias/**/*',
'/**/*.psd',
'/images/**/*',
'/mail/**/*',
'/ftp-diff.json',
'/adm1986/img/slider/**/*.{jpg,png,gif}',
'/libros/**/*',
'/docs/**/*',
'/bs.js',
'/fun/phpThumb/cache/**/*',
'/campusEducativo/campus_files/**/*',
'/temarios/**/*.*',
'/rev/**/*',
'/img/slider/**/*',
'/ftp.js'
],
dest: host.folderDest,
memory: 'ftp-diff.json'
});
deployer.deploy(function (err) {
if (err) {
console.error('Something went wrong!');
console.error(err);
} else {
console.log('Archivos subidos!');
}
});