diff --git a/src/now.js b/src/now.js index 6d216a5..4fa631e 100755 --- a/src/now.js +++ b/src/now.js @@ -364,7 +364,11 @@ const main = async (argv_) => { // If no credentials are set at all, prompt for // login to the .sh provider - if (!authConfig.credentials.length && !ctx.argv.includes('-h')) { + if ( + !authConfig.credentials.length && + !ctx.argv.includes('-h') && !ctx.argv.includes('--help') && + !ctx.argv.includes('-t') && !ctx.argv.includes('--token') + ) { console.log(info(`No existing credentials found. Please log in:`)) subcommand = 'login'