X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=cli%2Fsurfer.js;h=4c096d3bb18ab200a66de198f2fb8b4b2fa954c1;hb=a13b23d766fe7715a6c711c9ee3294afaf9b22ff;hp=d906d6237ed5399c145d6ccdd2015b51eb7e3675;hpb=8c3ae0719e1f7d266ee04d86e7e1c3756745d372;p=perso%2FImmae%2FProjets%2FNodejs%2FSurfer.git diff --git a/cli/surfer.js b/cli/surfer.js index d906d62..4c096d3 100755 --- a/cli/surfer.js +++ b/cli/surfer.js @@ -10,20 +10,23 @@ process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0'; program.version('0.1.0'); -program.command('login') +program.command('login ') .description('Login to server') .action(actions.login); program.command('put [files...]') - .description('Put a file') + .option('-a --all', 'Also include hidden files and folders.', false) + .description('Put a file, last argument is destination if provided') .action(actions.put); -program.command('get') - .description('Get a file or directory') +program.command('get [file]') + .description('Get a file or directory listing') .action(actions.get); -program.command('del') - .description('Delete a file') +program.command('del ') + .option('-r --recursive', 'Recursive delete directories.', false) + .option('-d --dry-run', 'Only list files to delete.', false) + .description('Delete a file or directory') .action(actions.del); program.parse(process.argv);