{
    "$schema": "https://ui.shadcn.com/schema/registry.json",
    "name": "TailwindAdmin Shadcn Registry",
    "homepage": "https://tailwind-admin.com/",
    "items": [
        {
            "name": "download-banner",
            "description": "A banner component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/banners/code/DownloadBannerCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/blocks/download-banner/DownloadBannerCode.tsx"
                }
            ]
        },
        {
            "name": "empty-banner",
            "description": "A banner component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "button",
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/banners/code/EmptyBannerCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/blocks/empty-banner/EmptyBannerCode.tsx"
                }
            ]
        },
        {
            "name": "error-banner",
            "description": "A banner component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "button",
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/banners/code/ErroreBannerCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/blocks/error-banner/ErroreBannerCode.tsx"
                }
            ]
        },
        {
            "name": "greeting-banner",
            "description": "A banner component with optional code display for UI blocks.",
            "type": "registry:component",
            "dependencies": [
                "@iconify/react"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/banners/code/WelcomeCardCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/blocks/welcome-card/WelcomeCardCode.tsx"
                }
            ]
        },
        {
            "name": "mutual-banner",
            "description": "A banner component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/banners/code/MutualFriendBannerCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/blocks/mutual-banner/MutualFriendBannerCode.tsx"
                }
            ]
        },
        {
            "name": "notification-banner",
            "description": "A banner component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/banners/code/NotificationBannerCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/blocks/notification-banner/NotificationBannerCode.tsx"
                }
            ]
        },
        {
            "name": "welcome-banner",
            "description": "A banner component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/banners/code/WelcomeBannerCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/blocks/welcome-banner/WelcomeBannerCode.tsx"
                }
            ]
        },
        {
            "name": "best-selling-product",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/BestSellingProductCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/best-selling-product/SellingProducts.tsx"
                }
            ]
        },
        {
            "name": "top-cards",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "dependencies": [
                "swiper"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/TopCardsCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/top-cards/TopCards.tsx"
                }
            ]
        },
        {
            "name": "blog-cards",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "badge"
            ],
            "dependencies": [
                "@iconify/react",
                "react-icons"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/BlogCardsCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/blog-cards/BlogCardsCode.tsx"
                }
            ]
        },
        {
            "name": "feed-cards",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "dependencies": [
                "@iconify/react"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/FeedCardsCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/feed-cards/FeedCardsCode.tsx"
                }
            ]
        },
        {
            "name": "gift-cards",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/GiftCardsCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/gift-cards/GiftCardsCode.tsx"
                }
            ]
        },
        {
            "name": "music-cards",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "dependencies": [
                "@iconify/react"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/MusicCardsCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/music-cards/MusicCardsCode.tsx"
                }
            ]
        },
        {
            "name": "payment-gateways",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/PaymentGatwaysCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/payment-gateways/PaymentGatwaysCode.tsx"
                }
            ]
        },
        {
            "name": "poll-of-week",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/PollOfWeekCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/poll-of-week/PollOfWeekCode.tsx"
                }
            ]
        },
        {
            "name": "poll-result",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "progress"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/PollResultCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/poll-result/PollResultCode.tsx"
                }
            ]
        },
        {
            "name": "products-cards",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "dependencies": [
                "@iconify/react"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/ProductsCardsCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/products-cards/ProductsCardsCode.tsx"
                }
            ]
        },
        {
            "name": "profile-cards",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/ProfileCardsCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/profile-cards/ProfileCardsCode.tsx"
                }
            ]
        },
        {
            "name": "recent-comments",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/RecentCommentsCardsCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/recent-comments/RecentCommentsCardsCode.tsx"
                }
            ]
        },
        {
            "name": "recent-messages",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/RecentMessagesCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/recent-messages/RecentMessagesCode.tsx"
                }
            ]
        },
        {
            "name": "recent-transaction",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "badge"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/RecentTransactionCardCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/recent-transaction/RecentTransactionCardCode.tsx"
                }
            ]
        },
        {
            "name": "review-cards",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/ReviewCardsCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/review-cards/ReviewCardsCode.tsx"
                }
            ]
        },
        {
            "name": "settings-card",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "button",
                "progress",
                "switch"
            ],
            "dependencies": [
                "@iconify/react"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/SettingsCardCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/settings-card/SettingsCardCode.tsx"
                }
            ]
        },
        {
            "name": "social-card",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/SocialCardCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/social-card/SocialCardCode.tsx"
                }
            ]
        },
        {
            "name": "social-cards",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/SocialCardsCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/social-cards/SocialCardsCode.tsx"
                }
            ]
        },
        {
            "name": "social-post",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "dependencies": [
                "lucide-react"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/SocialPostCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/social-post/SocialPostCode.tsx"
                }
            ]
        },
        {
            "name": "task-list",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "badge",
                "checkbox"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/TaskListCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/task-list/TaskListCode.tsx"
                }
            ]
        },
        {
            "name": "upcomming-activities",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/UpcommingActivitiesCardCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/upcomming-activities/UpcommingActivitiesCardCode.tsx"
                }
            ]
        },
        {
            "name": "user-cards",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/UserCardsCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/user-cards/UserCardsCode.tsx"
                }
            ]
        },
        {
            "name": "user-info-card",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "avatar",
                "badge",
                "button"
            ],
            "dependencies": [
                "@iconify/react"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/UserInfoCardCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/user-info-card/UserInfoCardCode.tsx"
                }
            ]
        },
        {
            "name": "user-profile-card",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "button"
            ],
            "dependencies": [
                "@iconify/react"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/UserProfileCardCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/user-profile-card/UserProfileCardCode.tsx"
                }
            ]
        },
        {
            "name": "login-1",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "button",
                "field",
                "input"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/LoginFormOneCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/login/LoginFormCode.tsx"
                }
            ]
        },
        {
            "name": "login-2",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "button",
                "field",
                "input"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/LoginFormTwoCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/login/LoginFormCode.tsx"
                }
            ]
        },
        {
            "name": "login-3",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "button",
                "field",
                "input",
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/LoginFormThreeCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/login/LoginFormCode.tsx"
                }
            ]
        },
        {
            "name": "login-4",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "button",
                "field",
                "input",
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/LoginFormFourCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/login/LoginFormCode.tsx"
                }
            ]
        },
        {
            "name": "signup-1",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "button",
                "field",
                "input"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/SignupFormOneCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/signup-1/SignupFormOneCode.tsx"
                }
            ]
        },
        {
            "name": "signup-2",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "button",
                "field",
                "input"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/SignupFormTwoCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/signup-2/SignupFormTwoCode.tsx"
                }
            ]
        },
        {
            "name": "signup-3",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "button",
                "field",
                "input",
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/SignupFormThreeCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/signup-3/SignupFormThreeCode.tsx"
                }
            ]
        },
        {
            "name": "signup-4",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "button",
                "field",
                "input",
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/SignupFormFourCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/signup-4/SignupFormFourCode.tsx"
                }
            ]
        },
        {
            "name": "otp-1",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "button",
                "field",
                "input-otp",
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/OtpFormOneCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/otp-1/OtpFormOneCode.tsx"
                }
            ]
        },
        {
            "name": "otp-2",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "button",
                "field",
                "input-otp"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/OtpFormTwoCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/otp-2/OtpFormTwoCode.tsx"
                }
            ]
        },
        {
            "name": "otp-3",
            "description": "A Card component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "button",
                "field",
                "input-otp",
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/cards/code/OtpFormThreeCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/cards/otp-3/OtpFormThreeCode.tsx"
                }
            ]
        },
        {
            "name": "current-value-chart",
            "description": "A Chart component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/charts/code/CurrentValueCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/charts/current-value-chart/CurrentValueCode.tsx"
                }
            ]
        },
        {
            "name": "current-year-chart",
            "description": "A Chart component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/charts/code/CurrentYearCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/charts/current-year-chart/CurrentYearCode.tsx"
                }
            ]
        },
        {
            "name": "customers-chart",
            "description": "A Chart component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/charts/code/CustomersCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/charts/customers-chart/CustomersCode.tsx"
                }
            ]
        },
        {
            "name": "earned-chart",
            "description": "A Chart component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/charts/code/EarnedChartCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/charts/earned-chart/EarnedChartCode.tsx"
                }
            ]
        },
        {
            "name": "expnace-chart",
            "description": "A Chart component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/charts/code/ExpnaceChartCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/charts/expnace-chart/ExpnaceChartCode.tsx"
                }
            ]
        },
        {
            "name": "followers-chart",
            "description": "A Chart component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/charts/code/FollowersChartCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/charts/followers-chart/FollowersChartCode.tsx"
                }
            ],
            "dependencies": [
                "@iconify/react"
            ]
        },
        {
            "name": "income-chart",
            "description": "A Chart component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/charts/code/IncomeChartCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/charts/income-chart/IncomeChartCode.tsx"
                }
            ]
        },
        {
            "name": "monthly-earning-chart",
            "description": "A Chart component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/charts/code/MonthlyEarningCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/charts/monthly-earning-chart/MonthlyEarningCode.tsx"
                }
            ]
        },
        {
            "name": "most-visited-chart",
            "description": "A Chart component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/charts/code/MostVisitedCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/charts/most-visited-chart/MostVisitedCode.tsx"
                }
            ],
            "dependencies": [
                "@iconify/react"
            ]
        },
        {
            "name": "page-impression-chart",
            "description": "A Chart component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/charts/code/PageImpressionCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/charts/page-impression-chart/PageImpressionCode.tsx"
                }
            ],
            "dependencies": [
                "@iconify/react"
            ]
        },
        {
            "name": "projects-chart",
            "description": "A Chart component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/charts/code/ProjectsCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/charts/projects-chart/ProjectsCode.tsx"
                }
            ],
            "dependencies": [
                "@iconify/react"
            ]
        },
        {
            "name": "revenue-updates-chart",
            "description": "A Chart component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "button",
                "select"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/charts/code/RevenueUpdatesCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/charts/revenue-updates-chart/RevenueUpdatesCode.tsx"
                }
            ],
            "dependencies": [
                "@iconify/react"
            ]
        },
        {
            "name": "sales-overview-chart",
            "description": "A Chart component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/charts/code/SalesOverviewCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/charts/sales-overview-chart/SalesOverviewCode.tsx"
                }
            ],
            "dependencies": [
                "react-icons"
            ]
        },
        {
            "name": "total-earnigs-chart",
            "description": "A Chart component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/charts/code/TotalEarnigsCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/charts/total-earnigs-chart/TotalEarnigsCode.tsx"
                }
            ]
        },
        {
            "name": "views-chart",
            "description": "A Chart component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/charts/code/ViewsChartCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/charts/views-chart/ViewsChartCode.tsx"
                }
            ]
        },
        {
            "name": "weekly-stats-chart",
            "description": "A Chart component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card",
                "badge"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/charts/code/WeeklyStatsCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/charts/weekly-stats-chart/WeeklyStatsCode.tsx"
                }
            ],
            "dependencies": [
                "@iconify/react"
            ]
        },
        {
            "name": "yarly-breakup-chart",
            "description": "A Chart component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/charts/code/YarlyBreakupCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/charts/yarly-breakup-chart/YarlyBreakupCode.tsx"
                }
            ],
            "dependencies": [
                "@iconify/react"
            ]
        },
        {
            "name": "yearly-sales-chart",
            "description": "A Chart component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/ui-blocks/charts/code/YearlySalesCode.tsx",
                    "type": "registry:component",
                    "target": "components/tailwind-admin/charts/yearly-sales-chart/YearlySalesCode.tsx"
                }
            ],
            "dependencies": [
                "react-icons"
            ]
        },
        {
            "name": "bell-notify-button",
            "description": "A Button component with optional code display for UI blocks.",
            "type": "registry:component",
            "registryDependencies": [
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/buttons/bell-notify/BellNotifyButton.tsx",
                    "type": "registry:component",
                    "target": "components/animated/buttons/bell-notify/BellNotifyButton.tsx"
                }
            ],
            "dependencies": [
                "motion/react",
                "lucide-react"
            ]
        },
        {
            "name": "glitch-button",
            "description": "A Button component with glitch animation effect.",
            "type": "registry:component",
            "registryDependencies": [
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/buttons/glitch/GlitchButton.tsx",
                    "type": "registry:component",
                    "target": "components/animated/buttons/glitch/GlitchButton.tsx"
                }
            ],
            "dependencies": [
                "framer-motion"
            ]
        },
        {
            "name": "glow-link-button",
            "description": "A Button component with glow effect on hover.",
            "type": "registry:component",
            "registryDependencies": [],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/buttons/glowlinkbutton/GlowLinkButton.tsx",
                    "type": "registry:component",
                    "target": "components/animated/buttons/glow-link/GlowLinkButton.tsx"
                }
            ],
            "dependencies": []
        },
        {
            "name": "heart-like-button",
            "description": "A Button component with heart animation for like functionality.",
            "type": "registry:component",
            "registryDependencies": [
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/buttons/heart-like/HeartLikesButton.tsx",
                    "type": "registry:component",
                    "target": "components/animated/buttons/heart-like/HeartLikesButton.tsx"
                }
            ],
            "dependencies": [
                "motion/react",
                "lucide-react"
            ]
        },
        {
            "name": "hover-lift-button",
            "description": "A Button component that lifts on hover.",
            "type": "registry:component",
            "registryDependencies": [
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/buttons/hover-lift/HoverLiftButton.tsx",
                    "type": "registry:component",
                    "target": "components/animated/buttons/hover-lift/HoverLiftButton.tsx"
                }
            ],
            "dependencies": [
                "framer-motion"
            ]
        },
        {
            "name": "liquid-fill-button",
            "description": "A Button component with liquid fill animation on hover.",
            "type": "registry:component",
            "registryDependencies": [
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/buttons/liquid-fill/LiquidFillButton.tsx",
                    "type": "registry:component",
                    "target": "components/animated/buttons/liquid-fill/LiquidFillButton.tsx"
                }
            ],
            "dependencies": [
                "framer-motion"
            ]
        },
        {
            "name": "ripple-effect-button",
            "description": "A Button component with ripple effect animation on hover.",
            "type": "registry:component",
            "registryDependencies": [
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/buttons/ripple-effect/RippleEffectButton.tsx",
                    "type": "registry:component",
                    "target": "components/animated/buttons/ripple-effect/RippleEffectButton.tsx"
                }
            ],
            "dependencies": [
                "motion/react"
            ]
        },
        {
            "name": "shine-effect-button",
            "description": "A Button component with shine effect animation on hover.",
            "type": "registry:component",
            "registryDependencies": [
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/buttons/shine-effect/ShineEffectButton.tsx",
                    "type": "registry:component",
                    "target": "components/animated/buttons/shine-effect/ShineEffectButton.tsx"
                }
            ],
            "dependencies": []
        },
        {
            "name": "magnetic-button",
            "description": "A Button component with magnetic effect animation on hover.",
            "type": "registry:component",
            "registryDependencies": [
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/buttons/magnetic/MagneticButton.tsx",
                    "type": "registry:component",
                    "target": "components/animated/buttons/magnetic/MagneticButton.tsx"
                }
            ],
            "dependencies": []
        },
        {
            "name": "heartbeat-effect-button",
            "description": "A Button component with heartbeat effect animation on hover.",
            "type": "registry:component",
            "registryDependencies": [
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/buttons/heartbeat-effect/HeartbeatEffectButton.tsx",
                    "type": "registry:component",
                    "target": "components/animated/buttons/heartbeat-effect/HeartbeatEffectButton.tsx"
                }
            ],
            "dependencies": []
        },
        {
            "name": "matrix-rain-button",
            "description": "A Button component with matrix rain animation effect.",
            "type": "registry:component",
            "registryDependencies": [
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/buttons/matrix-rain/MatrixRainButton.tsx",
                    "type": "registry:component",
                    "target": "components/animated/buttons/matrix-rain/MatrixRainButton.tsx"
                }
            ],
            "dependencies": [
                "framer-motion"
            ]
        },
        {
            "name": "playful-wiggle-button",
            "description": "A Button component with playful wiggle animation.",
            "type": "registry:component",
            "registryDependencies": [
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/buttons/playful-wiggle/PlayfulWigleButton.tsx",
                    "type": "registry:component",
                    "target": "components/animated/buttons/playful-wiggle/PlayfulWigleButton.tsx"
                }
            ],
            "dependencies": [
                "motion/react"
            ]
        },
        {
            "name": "shiny-button",
            "description": "A Button component with shiny effect animation.",
            "type": "registry:component",
            "registryDependencies": [
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/buttons/shiny-effect/ShinyButton.tsx",
                    "type": "registry:component",
                    "target": "components/animated/buttons/shiny/ShinyButton.tsx"
                },
                {
                    "path": "src/app/components/animatedComponents/buttons/shiny-effect/shiny.css",
                    "type": "registry:style",
                    "target": "components/animated/buttons/shiny/shiny.css"
                }
            ],
            "dependencies": []
        },
        {
            "name": "star-favourite-button",
            "description": "A Button component with star animation for favourite functionality.",
            "type": "registry:component",
            "registryDependencies": [
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/buttons/star-favourite/StarFavouriteButton.tsx",
                    "type": "registry:component",
                    "target": "components/animated/buttons/star-favourite/StarFavouriteButton.tsx"
                }
            ],
            "dependencies": [
                "motion/react",
                "lucide-react"
            ]
        },
        {
            "name": "tap-pop-button",
            "description": "A Button component with tap and pop animation effect.",
            "type": "registry:component",
            "registryDependencies": [
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/buttons/tap-pop/TapPopButton.tsx",
                    "type": "registry:component",
                    "target": "components/animated/buttons/tap-pop/TapPopButton.tsx"
                }
            ],
            "dependencies": [
                "framer-motion"
            ]
        },
        {
            "name": "action-tracking-motion",
            "description": "A Card component with action tracking animation.",
            "type": "registry:component",
            "registryDependencies": [],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/cards/action-tracking/ActionTrackingMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/cards/action-tracking/ActionTrackingMotion.tsx"
                }
            ],
            "dependencies": [
                "framer-motion"
            ]
        },
        {
            "name": "alert-card-motion",
            "description": "A Card component with alert animation.",
            "type": "registry:component",
            "registryDependencies": [],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/cards/alert-cards/AlertCardMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/cards/alert-cards/AlertCardMotion.tsx"
                }
            ],
            "dependencies": [
                "framer-motion",
                "lucide-react"
            ]
        },
        {
            "name": "animate-border-card-motion",
            "description": "A Card component with animated border effect.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/cards/animated-border-card/AnimatedBorderCardMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/cards/animated-border-card/AnimatedBorderCardMotion.tsx"
                },
                {
                    "path": "src/app/components/animatedComponents/cards/animated-border-card/border-card-animation.css",
                    "type": "registry:style",
                    "target": "components/animated/cards/animated-border-card/border-card-animation.css"
                }
            ],
            "dependencies": [
                "lucide-react"
            ]
        },
        {
            "name": "card-circle-motion",
            "description": "A Card component with circle reveal animation.",
            "type": "registry:component",
            "registryDependencies": [],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/cards/card-circle/CardCircleMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/cards/card-circle/CardCircleMotion.tsx"
                }
            ],
            "dependencies": [
                "framer-motion"
            ]
        },
        {
            "name": "card-lift-motion",
            "description": "A Card component with lift animation on hover.",
            "type": "registry:component",
            "registryDependencies": [
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/cards/card-lift/CardLiftMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/cards/card-lift/CardLiftMotion.tsx"
                }
            ],
            "dependencies": [
                "framer-motion"
            ]
        },
        {
            "name": "expandable-card-motion",
            "description": "A Card component that expands on click.",
            "type": "registry:component",
            "registryDependencies": [
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/cards/expandable-card/ExpandableCardMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/cards/expandable-card/ExpandableCardMotion.tsx"
                }
            ],
            "dependencies": [
                "motion/react",
                "lucide-react"
            ]
        },
        {
            "name": "flip-card-motion",
            "description": "A Card component with flip animation.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/cards/filp-card/FlipCardMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/cards/flip-card/FlipCardMotion.tsx"
                }
            ],
            "dependencies": [
                "framer-motion",
                "@iconify/react"
            ]
        },
        {
            "name": "image-comparison-motion",
            "description": "A component for comparing two images with a slider.",
            "type": "registry:component",
            "registryDependencies": [],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/cards/image-comparison/ImageComparisonMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/cards/image-comparison/ImageComparisonMotion.tsx"
                }
            ],
            "dependencies": [
                "motion/react"
            ]
        },
        {
            "name": "insight-card-motion",
            "description": "A Card component displaying insights with animation.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/cards/insight-card/InsightCardMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/cards/insight-card/InsightCardMotion.tsx"
                }
            ],
            "dependencies": [
                "lucide-react"
            ]
        },
        {
            "name": "message-card-motion",
            "description": "A Card component displaying messages with animation.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/cards/message-card/MessageCardMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/cards/message-card/MessageCardMotion.tsx"
                }
            ],
            "dependencies": [
                "lucide-react"
            ]
        },
        {
            "name": "three-d-card-motion",
            "description": "A Card component with 3D hover effect.",
            "type": "registry:component",
            "registryDependencies": [],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/cards/three-d-card/ThreeDCardMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/cards/three-d-card/ThreeDCardMotion.tsx"
                }
            ],
            "dependencies": [
                "framer-motion"
            ]
        },
        {
            "name": "file-upload-motion",
            "description": "A file upload component with drag and drop animation.",
            "type": "registry:component",
            "registryDependencies": [],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/forms/file-upload/FileUploadMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/forms/file-upload/FileUploadMotion.tsx"
                }
            ],
            "dependencies": [
                "motion/react",
                "@tabler/icons-react",
                "react-dropzone"
            ]
        },
        {
            "name": "input-form-motion",
            "description": "An input form component with spotlight effect.",
            "type": "registry:component",
            "registryDependencies": [
                "input",
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/forms/input-forms/InputFormMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/forms/input-forms/InputFormMotion.tsx"
                }
            ],
            "dependencies": [
                "motion/react"
            ]
        },
        {
            "name": "input-placeholder-motion",
            "description": "An input form component with spotlight effect.",
            "type": "registry:component",
            "registryDependencies": [
                "input",
                "button"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/forms/input-placeholder/InputPlaceholderAnimate.tsx",
                    "type": "registry:component",
                    "target": "components/animated/forms/input-placeholder/InputPlaceholderAnimate.tsx"
                }
            ],
            "dependencies": [
                "motion/react"
            ]
        },
        {
            "name": "link-preview",
            "description": "An preview link component with spotlight effect.",
            "type": "registry:component",
            "registryDependencies": [
                "HoverCard",
                "HoverCardContent",
                "HoverCardTrigger"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/links/preview-links/LinkPreviewMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/links/preview-links/LinkPreviewMotion.tsx"
                }
            ],
            "dependencies": [
                "motion/react",
                "qss"
            ]
        },
        {
            "name": "animated-list-motion",
            "description": "A list component with staggered animation.",
            "type": "registry:component",
            "registryDependencies": [],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/lists/animated-lists/AnimatedListMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/lists/animated-lists/AnimatedListMotion.tsx"
                }
            ],
            "dependencies": [
                "motion/react",
                "simplebar-react",
                "lucide-react"
            ]
        },
        {
            "name": "dot-loader-motion",
            "description": "A dot loader component with animation.",
            "type": "registry:component",
            "registryDependencies": [],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/loader/dot-loader/DotLoaderMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/loader/dot-loader/DotLoaderMotion.tsx"
                }
            ],
            "dependencies": [
                "motion/react"
            ]
        },
        {
            "name": "elastic-slider-motion",
            "description": "A slider component with elastic animation.",
            "type": "registry:component",
            "registryDependencies": [],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/slider/elastic-slider/ElasticSliderMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/slider/elastic-slider/ElasticSliderMotion.tsx"
                }
            ],
            "dependencies": [
                "motion/react",
                "lucide-react"
            ]
        },
        {
            "name": "animated-text-background-motion",
            "description": "A text component with animated gradient background.",
            "type": "registry:component",
            "registryDependencies": [],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/text-animation/animated-text-background/AnimatedTextBackgroundMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/text-animation/animated-text-background/AnimatedTextBackgroundMotion.tsx"
                }
            ],
            "dependencies": [
                "framer-motion"
            ]
        },
        {
            "name": "text-roller-motion",
            "description": "A text component that rolls through a list of words.",
            "type": "registry:component",
            "registryDependencies": [],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/text-animation/text-roller/TextRollerMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/text-animation/text-roller/TextRollerMotion.tsx"
                }
            ],
            "dependencies": []
        },
        {
            "name": "shiny-text-motion",
            "description": "A text component that shines.",
            "type": "registry:component",
            "registryDependencies": [
                "card"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/text-animation/shiny-text/ShinyTextAnimation.tsx",
                    "type": "registry:component",
                    "target": "components/animated/text-animation/shiny-text/ShinyTextAnimation.tsx"
                },
                {
                    "path": "src/app/components/animatedComponents/text-animation/shiny-text/shinyText.css",
                    "type": "registry:style",
                    "target": "components/animated/text-animation/shiny-text/shinyText.css"
                }
            ],
            "dependencies": []
        },
        {
            "name": "text-shimmer-motion",
            "description": "A text component with shimmer effect.",
            "type": "registry:component",
            "registryDependencies": [],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/text-animation/text-shimmer/TextShimmerMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/text-animation/text-shimmer/TextShimmerMotion.tsx"
                }
            ],
            "dependencies": [
                "motion/react"
            ]
        },
        {
            "name": "typing-animation-motion",
            "description": "A text component with typing animation.",
            "type": "registry:component",
            "registryDependencies": [],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/text-animation/typing-animation/TypingAnimationMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/text-animation/typing-animation/TypingAnimationMotion.tsx"
                }
            ],
            "dependencies": []
        },
        {
            "name": "animate-table-motion",
            "description": "A table component with row animation.",
            "type": "registry:component",
            "registryDependencies": [
                "table"
            ],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/table/animate-table/AnimateTableMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/table/animate-table/AnimateTableMotion.tsx"
                }
            ],
            "dependencies": [
                "framer-motion"
            ]
        },
        {
            "name": "animated-tab-motion",
            "description": "A tab component with animated selection.",
            "type": "registry:component",
            "registryDependencies": [],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/tabs/animated-tab/AnimatedTabMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/tabs/animated-tab/AnimatedTabMotion.tsx"
                }
            ],
            "dependencies": [
                "motion/react"
            ]
        },
        {
            "name": "transition-tab-motion",
            "description": "A tab component with transition effects.",
            "type": "registry:component",
            "registryDependencies": [],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/tabs/transition-tab/TransitionTabMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/tabs/transition-tab/TransitionTabMotion.tsx"
                }
            ],
            "dependencies": [
                "motion/react"
            ]
        },
        {
            "name": "animated-tooltip-motion",
            "description": "A tooltip component with animated selection.",
            "type": "registry:component",
            "registryDependencies": [],
            "files": [
                {
                    "path": "src/app/components/animatedComponents/tooltip/animated-tooltip/AnimatedTooltipMotion.tsx",
                    "type": "registry:component",
                    "target": "components/animated/tooltip/animated-tooltip/AnimatedTooltipMotion.tsx"
                }
            ],
            "dependencies": [
                "motion/react"
            ]
        }
    ]
}