UNPKG

serverless

Version:

Serverless Framework - Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more

22 lines (19 loc) 588 B
'use strict'; const resolveInput = require('../resolve-input'); const renderInteractiveSetupHelp = require('./interactive-setup'); const renderGeneralHelp = require('./general'); const renderCommandHelp = require('./command'); module.exports = (loadedPlugins) => { const { command, options } = resolveInput(); if (!command) { if (options['help-interactive']) { renderInteractiveSetupHelp(); return; } renderGeneralHelp(loadedPlugins); } else if (command === 'help') { renderGeneralHelp(loadedPlugins); } else { renderCommandHelp(command); } };