UNPKG

@provisioner/jitsi

Version:

CodeZero provisioner for Jitsi

40 lines 1.59 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.createInquireMixin = void 0; const inquirer_1 = __importDefault(require("inquirer")); exports.createInquireMixin = (base) => class extends base { async createInquire(args) { const answers = { secret: args.secret || this.spec.secret, authPassword: args['auth-password'] || this.spec.authPassword, jvbPassword: args['jvb-password'] || this.spec.jvbPassword }; const responses = await inquirer_1.default.prompt([ { type: 'password', name: 'secret', message: 'JICOFO Component Secret:', validate: (secret) => (secret !== '' ? true : '') }, { type: 'password', name: 'authPassword', message: 'JICOFO Auth Password:', validate: (authPassword) => (authPassword !== '' ? true : '') }, { type: 'password', name: 'jvbPassword', message: 'JVB Auth Password:', validate: (jvbPassword) => (jvbPassword !== '' ? true : '') } ], answers); this.spec.secret = responses.secret; this.spec.authPassword = responses.authPassword; this.spec.jvbPassword = responses.jvbPassword; } }; //# sourceMappingURL=createInquire.js.map