UNPKG

netlify

Version:

Netlify command line tool

20 lines 941 B
import terminalLink from 'terminal-link'; export const createLoginCommand = (program) => program .command('login') .description(`Login to your Netlify account Opens a web browser to acquire an OAuth token.`) .option('--new', 'Login to new Netlify account') .option('--request <message>', 'Create a login ticket for agent/human-in-the-loop auth') .option('--check <ticket-id>', 'Check the status of a login ticket created with --request') .option('--json', 'Output as JSON (for use with --request or --check)') .addHelpText('after', () => { const docsUrl = 'https://docs.netlify.com/cli/get-started/#authentication'; return ` For more information about Netlify authentication, see ${terminalLink(docsUrl, docsUrl, { fallback: false })} `; }) .action(async (options, command) => { const { login } = await import('./login.js'); await login(options, command); }); //# sourceMappingURL=index.js.map