From 504503c6387df2eeb6dc42335c7e14f00dc85043 Mon Sep 17 00:00:00 2001 From: shadcn Date: Wed, 29 Oct 2025 21:20:04 +0400 Subject: [PATCH] feat: add new registries --- .changeset/config.json | 2 +- apps/v4/public/r/registries.json | 3 ++- apps/v4/registry/directory.json | 28 ++++++++++++++++++++++++++++ apps/v4/tsconfig.json | 18 ++++-------------- 4 files changed, 35 insertions(+), 16 deletions(-) diff --git a/.changeset/config.json b/.changeset/config.json index 83d9bafc57..be0c942a8f 100644 --- a/.changeset/config.json +++ b/.changeset/config.json @@ -7,5 +7,5 @@ "access": "public", "baseBranch": "main", "updateInternalDependencies": "patch", - "ignore": ["www", "v4", "tests"] + "ignore": ["deprecated", "v4", "tests"] } diff --git a/apps/v4/public/r/registries.json b/apps/v4/public/r/registries.json index ad7dfcb0b4..50bb33f8f3 100644 --- a/apps/v4/public/r/registries.json +++ b/apps/v4/public/r/registries.json @@ -67,5 +67,6 @@ "@zippystarter": "https://zippystarter.com/r/{name}.json", "@shadcndesign": "https://shadcndesign-free.vercel.app/r/{name}.json", "@ha-components": "https://hacomponents.keshuac.com/r/{name}.json", - "@shadix-ui": "https://shadix-ui.vercel.app/r/{name}.json" + "@shadix-ui": "https://shadix-ui.vercel.app/r/{name}.json", + "@utilcn": "https://utilcn.dev/r/{name}.json" } diff --git a/apps/v4/registry/directory.json b/apps/v4/registry/directory.json index 1f9bf4a51a..db64bec615 100644 --- a/apps/v4/registry/directory.json +++ b/apps/v4/registry/directory.json @@ -104,6 +104,13 @@ "description": "Build production-ready forms with a few clicks using shadcn components and modern tools.", "logo": "" }, + { + "name": "@ha-components", + "homepage": "https://hacomponents.keshuac.com", + "url": "https://hacomponents.keshuac.com/r/{name}.json", + "description": "A collection of customisable components to build Home Assistant dashboards.", + "logo": "" + }, { "name": "@hooks", "homepage": "https://shadcn-hooks.vercel.app", @@ -111,6 +118,13 @@ "description": "A comprehensive React Hooks Collection built with Shadcn.", "logo": "" }, + { + "name": "@intentui", + "homepage": "https://intentui.com", + "url": "https://intentui.com/r/{name}", + "description": "Accessible React component library to copy, customize, and own your UI.", + "logo": "" + }, { "name": "@kibo-ui", "homepage": "https://www.kibo-ui.com/", @@ -209,6 +223,13 @@ "description": "A growing collection of high-quality blocks and themes for shadcn/ui.", "logo": "" }, + { + "name": "@shadcn-editor", + "homepage": "https://shadcn-editor.vercel.app", + "url": "https://shadcn-editor.vercel.app/r/{name}.json", + "description": "Accessible, Customizable, Rich Text Editor. Made with Lexical and Shadcn/UI. Open Source. Open Code.", + "logo": "" + }, { "name": "@spectrumui", "homepage": "https://ui.spectrumhq.in", @@ -237,6 +258,13 @@ "description": "Shadcn blocks designed for building modern marketing websites.", "logo": "" }, + { + "name": "@utilcn", + "homepage": "https://utilcn.dev", + "url": "https://utilcn.dev/r/{name}.json", + "description": "Fullstack registry items to start those big features. Utilcn has ChatGPT Apps, file uploading (with progress bars) and downloading, and a way to make your env vars typesafe on the backend.", + "logo": "" + }, { "name": "@wandry-ui", "homepage": "http://ui.wandry.com.ua/", diff --git a/apps/v4/tsconfig.json b/apps/v4/tsconfig.json index 03c7889c46..2480907eb7 100644 --- a/apps/v4/tsconfig.json +++ b/apps/v4/tsconfig.json @@ -1,11 +1,7 @@ { "compilerOptions": { "target": "ES2017", - "lib": [ - "dom", - "dom.iterable", - "esnext" - ], + "lib": ["dom", "dom.iterable", "esnext"], "allowJs": true, "skipLibCheck": true, "strict": true, @@ -24,12 +20,8 @@ ], "baseUrl": ".", "paths": { - "@/*": [ - "./*" - ], - "react": [ - "./node_modules/@types/react" - ] + "@/*": ["./*"], + "react": ["./node_modules/@types/react"] } }, "include": [ @@ -41,7 +33,5 @@ "next.config.mjs", ".next/dev/types/**/*.ts" ], - "exclude": [ - "node_modules" - ] + "exclude": ["node_modules"] }