UNPKG

lizi-wxapp-cli

Version:

微信小程序快速创建cli脚手架

35 lines 3.02 kB
"use strict"; var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { return new (P || (P = Promise))(function (resolve, reject) { function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); } step((generator = generator.apply(thisArg, _arguments || [])).next()); }); }; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const chalk_1 = __importDefault(require("chalk")); const create_1 = __importDefault(require("./create")); class CreateComponent extends create_1.default { constructor() { super(); this.typeName = '组件'; this.typeRoot = this.componentRoot; } create() { const _super = Object.create(null, { create: { get: () => super.create } }); return __awaiter(this, void 0, void 0, function* () { _super.create.call(this).then(loading => { loading.succeed(chalk_1.default.green(`创建【${this._name}${this.typeName}成功`)); }); }); } } exports.default = CreateComponent; exports.CreateComponentFs = new CreateComponent(); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3JlYXRlLWNvbXBvbmVudC1mcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImNyZWF0ZS1jb21wb25lbnQtZnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7OztBQUFBLGtEQUF5QjtBQUN6QixzREFBNkI7QUFFN0IsTUFBcUIsZUFBZ0IsU0FBUSxnQkFBTTtJQUVqRDtRQUNFLEtBQUssRUFBRSxDQUFBO1FBQ1AsSUFBSSxDQUFDLFFBQVEsR0FBRyxJQUFJLENBQUE7UUFDcEIsSUFBSSxDQUFDLFFBQVEsR0FBRyxJQUFJLENBQUMsYUFBYSxDQUFBO0lBQ3BDLENBQUM7SUFFWSxNQUFNOzs7OztZQUNqQixPQUFNLE1BQU0sWUFBRyxJQUFJLENBQUMsT0FBTyxDQUFDLEVBQUU7Z0JBQzVCLE9BQU8sQ0FBQyxPQUFPLENBQUMsZUFBSyxDQUFDLEtBQUssQ0FBQyxNQUFNLElBQUksQ0FBQyxLQUFLLElBQUksSUFBSSxDQUFDLFFBQVEsSUFBSSxDQUFDLENBQUMsQ0FBQTtZQUNyRSxDQUFDLENBQUMsQ0FBQTtRQUNKLENBQUM7S0FBQTtDQUNGO0FBYkQsa0NBYUM7QUFFWSxRQUFBLGlCQUFpQixHQUFHLElBQUksZUFBZSxFQUFFLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgY2hhbGsgZnJvbSAnY2hhbGsnXG5pbXBvcnQgQ3JlYXRlIGZyb20gJy4vY3JlYXRlJ1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBDcmVhdGVDb21wb25lbnQgZXh0ZW5kcyBDcmVhdGUge1xuXG4gIGNvbnN0cnVjdG9yKCkge1xuICAgIHN1cGVyKClcbiAgICB0aGlzLnR5cGVOYW1lID0gJ+e7hOS7tidcbiAgICB0aGlzLnR5cGVSb290ID0gdGhpcy5jb21wb25lbnRSb290XG4gIH1cblxuICBwdWJsaWMgYXN5bmMgY3JlYXRlKCk6IFByb21pc2U8YW55PiB7XG4gICAgc3VwZXIuY3JlYXRlKCkudGhlbihsb2FkaW5nID0+IHtcbiAgICAgIGxvYWRpbmcuc3VjY2VlZChjaGFsay5ncmVlbihg5Yib5bu644CQJHt0aGlzLl9uYW1lfeOAkSR7dGhpcy50eXBlTmFtZX3miJDlip9gKSlcbiAgICB9KVxuICB9XG59XG5cbmV4cG9ydCBjb25zdCBDcmVhdGVDb21wb25lbnRGcyA9IG5ldyBDcmVhdGVDb21wb25lbnQoKVxuIl19