UNPKG

create-dxcli

Version:
13 lines (12 loc) 509 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const command_1 = require("@dxcli/command"); const yeoman_environment_1 = require("yeoman-environment"); class CommandBase extends command_1.default { async generate(type, generatorOptions = {}) { const env = yeoman_environment_1.createEnv(); env.register(require.resolve(`./generators/${type}`), `dxcli:${type}`); await env.run(`dxcli:${type}`, generatorOptions); } } exports.default = CommandBase;