@diyark98/arc-ui-cli
v0.19.0
Published
CLI for copying Arc UI component source into Vue projects.
Downloads
3,175
Maintainers
Readme
@diyark98/arc-ui-cli
Command line tools for copying Arc UI component source into Vue projects.
Usage
npx @diyark98/arc-ui-cli init
npx @diyark98/arc-ui-cli list
npx @diyark98/arc-ui-cli info data-table
npx @diyark98/arc-ui-cli doctor
npx @diyark98/arc-ui-cli add button
npx @diyark98/arc-ui-cli add button input cardCommands
Create a config file and local theme CSS:
arc-ui initList available components:
arc-ui listShow registry details for a component:
arc-ui info data-tableCheck whether the current project is ready for copied Arc UI components:
arc-ui doctorCopy a component and its registry dependencies:
arc-ui add confirm-dialogCopy multiple components in one command:
arc-ui add button input card
arc-ui add confirm-dialog data-tablePreview without writing files:
arc-ui add button input --dry-runOverwrite existing files:
arc-ui add button --forceConfig
arc-ui init creates:
{
"componentsDir": "src/components/arc-ui",
"utilsDir": "src/lib/arc-ui",
"themeCss": "src/styles/arc-ui-theme.css"
}Import the generated theme file from your app entry:
import "./styles/arc-ui-theme.css";Copied components are local editable Vue source files.
