feat(shadcn): add namespaced registries support (#7919)

* chore(shadcn): implement registries poc

* feat(shadcn): refactor our initial implementation

* feat(shadcn): properly resolve namespaced registryDependencies

* feat(shadcn): resolve namespaced registries recursively

* fix

* feat(shadcn): implement dotenv support

* test(shadcn): mock shadcn registry

* fix

* fix

* fix

* refactor(shadcn): update functions and tests

* refactor(shadcn): add fetchFromRegistry (#7937)

* fix

* feat(shadcn): add shadcn as a built-in registry

* fix

* feat(shadcn): update no framework and shadcn
This commit is contained in:
shadcn
2025-08-04 14:35:41 +04:00
committed by GitHub
parent 0eccdc9c5f
commit 07eda36b13
55 changed files with 10375 additions and 253 deletions

View File

@@ -18,7 +18,7 @@
"build:registry": "pnpm --filter=www,v4 build:registry && pnpm --filter=www,v4 lint:fix && pnpm format:write -- --loglevel silent",
"registry:build": "pnpm --filter=v4 registry:build && pnpm lint:fix && pnpm format:write -- --loglevel silent",
"registry:capture": "pnpm --filter=www registry:capture",
"dev": "turbo run dev --parallel",
"dev": "turbo run dev --filter=!www --parallel",
"shadcn-ui:dev": "turbo --filter=shadcn-ui dev",
"shadcn-ui": "pnpm --filter=shadcn-ui start:dev",
"shadcn-ui:test": "pnpm --filter=shadcn-ui test",