eldoraui-cli v1.0.3
EldoraUI
A CLI for adding Eldora ui components to your project. Superset of shadcn-ui.
░▒▓████████▓▒░ ░▒▓█▓▒░ ░▒▓███████▓▒░ ░▒▓██████▓▒░ ░▒▓███████▓▒░ ░▒▓██████▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓██████▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓███████▓▒░ ░▒▓████████▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓█▓▒░ ░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░
░▒▓████████▓▒░ ░▒▓████████▓▒░ ░▒▓███████▓▒░ ░▒▓██████▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓█▓▒░░▒▓█▓▒░ ░▒▓██████▓▒░ ░▒▓█▓▒░Usage
Use the init command to initialize dependencies for a new project.
The init command installs dependencies (framer-motion), adds the cn util, configures tailwind.config.js, and CSS variables for the project.
npx eldoraui-cli initshadcn-ui project
If your project is already using the shadcn-ui, don't worry! You can still use magicui.
npx shadcn-ui initJust add these two lines to your components.json file:
{
"$schema": "https://ui.shadcn.com/schema.json",
"style": "default",
"rsc": true,
"tsx": true,
"tailwind": {
"config": "tailwind.config.js",
"css": "app/globals.css",
"baseColor": "slate",
"cssVariables": true
},
"aliases": {
"components": "@/components",
"utils": "@/lib/utils",
+ "ui": "@/components/ui",
+ "eldoraui": "@/components/eldoraui"
}
}add
Use the add command to add components to your project.
The add command adds a component to your project and installs all required dependencies.
npx eldoraui-cli add [component]Example
npx eldoraui-cli add bento-gridYou can also use the optional --all flag to install all components:
npx eldoraui-cli add --allYou can also use the --exmaple flag to select and install example & demo you saw on webside:
npx eldoraui-cli add --exampleYou can also run the command without any arguments to view a list of all available components:
npx eldoraui-cli addshadcn-ui
You can also use the same CLI for selecting & installing shadcn-ui components:
npx eldoraui-cli add --shadcn buttonnpx eldoraui-cli add --shadcn --allDocumentation
Visit https://eldoraui.site/docs/installation to view the documentation.
License
Licensed under the MIT license.