UNPKG

@alma3lol/represent-cli

Version:

A command-line interface for RepresentJS

25 lines (24 loc) 800 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const tslib_1 = require("tslib"); const commander_1 = require("commander"); const inquirer_1 = tslib_1.__importDefault(require("inquirer")); exports.cli = new commander_1.Command(); exports.cli.command("model") .arguments(" [name]") .action(async (name) => { let modelName = name !== null && name !== void 0 ? name : ""; console.log(modelName); if (modelName === "") { const { inputModelName } = await inquirer_1.default.prompt([ { name: 'inputModelName', message: 'Model name: ', type: 'input' } ]); modelName = inputModelName; } console.log(modelName); }) .alias("m");