@provisioner/wordpress
Version:
CodeZero provisioner for wordpress
32 lines • 1.21 kB
JavaScript
;
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 = {
username: args['username'] || this.spec.username,
password: args['password'] || this.spec.password
};
const responses = await inquirer_1.default.prompt([
{
type: 'input',
name: 'username',
message: 'MySql Username:',
validate: (username) => (username !== '' ? true : '')
},
{
type: 'password',
name: 'password',
message: 'MySql Password:',
validate: (password) => (password !== '' ? true : '')
}
], answers);
this.spec.username = responses.username;
this.spec.password = responses.password;
}
};
//# sourceMappingURL=createInquire.js.map