templates-mo
Version:
Templates is a scaffolding framework that makes code generation simple, dynamic, and reusable. Generate files, parts of your app, or whole project structures—without the repetitive copy-pasting
32 lines (31 loc) • 952 B
JavaScript
;
/* eslint-disable no-unused-expressions */
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const yargs_1 = __importDefault(require("yargs/yargs"));
const commands_1 = require("./commands");
const middleware_1 = require("./middleware");
// eslint-disable-next-line no-unused-expressions
(0, yargs_1.default)(process.argv.slice(2))
.options({
verbose: {
alias: 'v',
describe: 'More in-depth logging',
type: 'boolean',
required: false,
default: false,
},
env: {
describe: 'Load environment variables from a .env file',
type: 'boolean',
required: false,
default: true,
},
})
.middleware(middleware_1.middleware)
.command(commands_1.commands)
.help()
.parse();