UNPKG

@mongez/gnz

Version:

Generator Z, the next generation of scaffolding tools.

15 lines (14 loc) 771 B
import {getJsonFile}from'@mongez/fs';import {program}from'commander';import {generateUsingNodeApi}from'./generate-using-api.js';import {getGeneratorsList}from'./generators-list.js';import'os';import'eslint';import'prettier';import {welcome}from'./utils/welcome.js';async function gnzCli() { welcome(); const packageJson = getJsonFile("package.json"); program.version(packageJson.version); program.addCommand(generateUsingNodeApi); for (const generator of getGeneratorsList()) { if (!generator?.cliOptions?.commands) continue; for (const command of generator.cliOptions.commands) { program.addCommand(command); } } program.parse(process.argv); }export{gnzCli};//# sourceMappingURL=gnz-cli.js.map