UNPKG

@ordino.ai/cli

Version:
35 lines (27 loc) 950 B
#!/usr/bin/env node const { program } = require("commander"); const { main } = require("../src/main"); const { stagingMain } = require("../src/main.staging"); const { localMain } = require("../src/main.local"); const { doctor } = require("../src/doctor"); program.name("ordino").description("A CLI to create an ordino framework"); program .command("init") .description("Initialize an ordino framework") .action(main); program .command("init-staging") .description("Initialize an ordino framework for staging environment") .action(stagingMain); program .command("init-local") .description("Initialize an ordino framework for local environment") .action(localMain); program .command("doctor") .description("Check npm and node version compatibility for Ordino CLI") .requiredOption("--check <type>", "Check specific version (node, npm, or both)") .action((options) => { doctor(options.check); }); program.parse();