@mbc-cqrs-serverless/cli
Version:
a CLI to get started with MBC CQRS serverless framework
21 lines (20 loc) • 989 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.uiCommand = uiCommand;
const ui_action_1 = __importDefault(require("../actions/ui.action"));
function uiCommand(program) {
program
.command('ui-common')
.alias('ui')
.description('add mbc-cqrs-ui-common components to your project.')
.requiredOption('-p, --pathDir <string>', 'The place of common-ui')
.option('-b, --branch <string>', 'The branch name', 'main')
.option('--auth <string>', 'The auth method (HTTPS - Token, SSH)', 'SSH')
.option('--token <string>', 'The token with format: tokenId:tokenPassword')
.option('-c, --component <string>', 'Component to install (all, appsync, component)', 'all')
.option('--alias', 'The alias to common-ui')
.action(ui_action_1.default);
}