UNPKG

@handfish/hygen

Version:

The scalable code generator that saves you time.

22 lines 974 B
#!/usr/bin/env node "use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const path_1 = __importDefault(require("path")); const logger_1 = __importDefault(require("./logger")); const _1 = require("."); const defaultTemplates = path_1.default.join(__dirname, '../src/templates'); _1.runner(process.argv.slice(2), { templates: defaultTemplates, cwd: process.cwd(), logger: new logger_1.default(console.log.bind(console)), debug: !!process.env.DEBUG, exec: (action, body) => { const opts = body && body.length > 0 ? { input: body } : {}; return require('execa').command(action, Object.assign(Object.assign({}, opts), { shell: true })); }, createPrompter: () => require('enquirer'), }).then(({ success }) => process.exit(success ? 0 : 1)); //# sourceMappingURL=bin.js.map