serverless
Version:
Serverless Framework - Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more
19 lines (16 loc) • 560 B
JavaScript
;
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();
renderGeneralHelp(loadedPlugins);
} else if (command === 'help') {
renderGeneralHelp(loadedPlugins);
} else {
renderCommandHelp(command);
}
};