UNPKG

hextaui

Version:

Build stunning websites effortlessly. HextaUI CLI tool to easily install components for Next.js, Vite, and Astro projects.

28 lines (27 loc) 973 B
#!/usr/bin/env node import { program } from "commander"; import { addComponents } from "./commands/add.js"; import { initCommand } from "./commands/init.js"; import { listComponents } from "./commands/list.js"; program .name("hextaui") .description("CLI tool for HextaUI component library") .version("1.0.0"); program .command("add") .description("Add components to your project") .argument("[components...]", "Component names to install (optional)") .option("--deps", "Automatically install dependencies without prompting") .option("--no-deps", "Skip dependency installation") .option("--fast", "Fast mode: skip dependency installation for maximum speed") .action(addComponents); program .command("init") .description("Initialize HextaUI in your project") .action(initCommand); program .command("list") .alias("ls") .description("List all available components") .action(listComponents); program.parse();