-
-
Notifications
You must be signed in to change notification settings - Fork 53
feat: Convert build logic into shadcn registry #83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
The preview deployment is in progress. 🟡 Last updated at: 2025-05-26 19:47:38 CET |
Co-authored-by: damien-schneider <74979845+damien-schneider@users.noreply.github.com>
package.json
Outdated
| "devDependencies": { | ||
| "@biomejs/biome": "1.9.2", | ||
| "@vitejs/plugin-react": "4.3.1", | ||
| "shadcn": "^2.5.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"shadcn": "2.6.0-canary.2",
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updated the shadcn version to 2.6.0-canary.2 in commit 142b1ee.
package.json
Outdated
| "@biomejs/biome": "1.9.2", | ||
| "@vitejs/plugin-react": "4.3.1", | ||
| "shadcn": "^2.5.0", | ||
| "shadcn-ui": "^0.9.5", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't use "shadcn-ui" it is the old package I think
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removed the shadcn-ui package in commit 142b1ee.
Co-authored-by: damien-schneider <74979845+damien-schneider@users.noreply.github.com>
Co-authored-by: damien-schneider <74979845+damien-schneider@users.noreply.github.com>
Co-authored-by: damien-schneider <74979845+damien-schneider@users.noreply.github.com>
|
Just as a heads up, I was blocked by some firewall rules while working on your feedback. Expand below for details. Warning Firewall rules blocked me from connecting to one or more addressesI tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
This PR implements a shadcn registry system for the Cuicui UI components, allowing them to be easily installed in other projects using the shadcn CLI.
Changes
build-shadcn-registry.js) that generates shadcn-compatible component registrybuild-ui-registryfor convenient registry buildingHow it works
The new build process scans the component directories and generates a shadcn-compatible registry with:
Usage
Components can now be added to other projects using:
Fixes #82.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.