fix(v4): build @shadcn/react before registry build (#11049)

The v4 app imports @shadcn/react/message-scroller, which resolves via the
package's built dist. CI is a fresh clone and registry:build only built
shadcn, so the import was unresolved and the dev server never compiled,
timing out the test job. Build @shadcn/react first.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
shadcn
2026-06-29 19:54:41 +04:00
committed by GitHub
parent 5a3ad36a5e
commit af79276f7e

View File

@@ -15,7 +15,7 @@
"format:check": "prettier --check \"**/*.{ts,tsx,mdx}\" --cache",
"icons:dev": "tsx --tsconfig ./tsconfig.scripts.json ./scripts/build-icons.ts --watch",
"icons:build": "tsx --tsconfig ./tsconfig.scripts.json ./scripts/build-icons.ts",
"registry:build": "pnpm --filter=shadcn build && bun run ./scripts/build-registry.mts",
"registry:build": "pnpm --filter=@shadcn/react build && pnpm --filter=shadcn build && bun run ./scripts/build-registry.mts",
"registry:capture": "tsx --tsconfig ./tsconfig.scripts.json ./scripts/capture-registry.mts",
"explore:capture": "tsx --tsconfig ./tsconfig.scripts.json ./scripts/capture-explore.mts",
"validate:registries": "tsx --tsconfig ./tsconfig.scripts.json ./scripts/validate-registries.mts",