@chakra-ui/cli
Version:
Generate theme typings for autocomplete
20 lines (17 loc) • 757 B
JavaScript
;
import * as p from '@clack/prompts';
import { Command } from 'commander';
import { createRequire } from 'node:module';
import { EjectCommand } from './commands/eject.js';
import { SnippetCommand } from './commands/snippet.js';
import { TypegenCommand } from './commands/typegen.js';
process.setMaxListeners(Infinity);
const req = createRequire(import.meta.url);
const packageJson = req("@chakra-ui/cli/package.json");
async function run() {
p.intro("Chakra CLI \u26A1\uFE0F");
const program = new Command().name("chakra-ui").description("The official CLI for Chakra UI projects").version(packageJson.version);
program.addCommand(TypegenCommand).addCommand(SnippetCommand).addCommand(EjectCommand);
program.parse();
}
export { run };