1 | #!/usr/bin/env node
|
2 | "use strict";
|
3 | var __importDefault = (this && this.__importDefault) || function (mod) {
|
4 | return (mod && mod.__esModule) ? mod : { "default": mod };
|
5 | };
|
6 | Object.defineProperty(exports, "__esModule", { value: true });
|
7 | const path_1 = __importDefault(require("path"));
|
8 | const logger_1 = __importDefault(require("./logger"));
|
9 | const index_1 = require("./index");
|
10 | const defaultTemplates = path_1.default.join(__dirname, '../src/templates');
|
11 | index_1.runner(process.argv.slice(2), {
|
12 | templates: defaultTemplates,
|
13 | cwd: process.cwd(),
|
14 | logger: new logger_1.default(console.log.bind(console)),
|
15 | debug: !!process.env.DEBUG,
|
16 | exec: (action, body) => {
|
17 | const opts = body && body.length > 0 ? { input: body } : {};
|
18 | return require('execa').shell(action, opts);
|
19 | },
|
20 | createPrompter: () => require('enquirer'),
|
21 | });
|
22 |
|
\ | No newline at end of file |