serverless-offline-msk
Version:
A serverless offline plugin that enables AWS MSK events
22 lines (19 loc) • 588 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();
return;
}
renderGeneralHelp(loadedPlugins);
} else if (command === 'help') {
renderGeneralHelp(loadedPlugins);
} else {
renderCommandHelp(command);
}
};