UNPKG

@chakra-ui/cli

Version:

Generate theme typings for autocomplete

20 lines (17 loc) 757 B
"use strict"; 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 };