UNPKG

@topgroup/diginext

Version:

A BUILD SERVER & CLI to deploy apps to any Kubernetes clusters.

28 lines (27 loc) 1 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.askForTargetProp = void 0; const inquirer_1 = __importDefault(require("inquirer")); const askForTargetProp = async (type) => { switch (type) { case "deploy": case "deployment": const deployProps = ["image", "imagePullSecrets", "port", "size"]; const { propName } = await inquirer_1.default.prompt({ name: "propName", type: "list", message: `Select property:`, default: deployProps[0], choices: deployProps.map((name, i) => { return { name: `[${i + 1}] ${name}`, value: name }; }), }); return propName; default: break; } }; exports.askForTargetProp = askForTargetProp;