UNPKG

microui-cli

Version:

Publish your reusable web component to microuihub.com by MicroUI CLI. This package is for setting up developer project to publish.

43 lines (40 loc) 1.23 kB
const inquirer = require('inquirer'); const service = require('./service'); const fn = function (command, args) { inquirer .prompt([ { type: "input", name: "username", message: "Username:" }, { type: "input", name: "email", message: "What is your email?:", validate: function (value) { let done = this.async(); done(null, (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(value))) } }, { type: "password", name: "secret", message: "Password:" }, { type: "input", name: "org", message: "Organization?" }, { type: "list", name: "provider", message: "Use microui as?", choices: ["consumer", "developer", "experiment"] } ]).then((result) => { service.signup(result); }); }; module.exports = fn;