Skip to content

Make Preskok UI a shadcn registry - #23

Merged
GregorGabric merged 2 commits into
mainfrom
feature/preskok-shadcn-registry
Jun 5, 2026
Merged

GregorGabric merged 2 commits into
mainfrom
feature/preskok-shadcn-registry

Conversation

@GregorGabric

Copy link
Copy Markdown
Owner

Summary

  • Convert Preskok UI into a flat shadcn registry served from /r/registry.json and /r/{name}.json.
  • Replace the old Preskok CLI/fork registration flow with shadcn registry:base init via default.json.
  • Remove vendored shadcn CLI/templates and legacy docs/routes that are not part of the Preskok design system.
  • Regenerate the Preskok registry output and docs for npx shadcn@latest init https://ui-three-mu.vercel.app/r/default.json followed by npx shadcn@latest add @preskok/*.

Verification

  • pnpm --filter=preskok registry:build
  • pnpm --filter=preskok typecheck
  • pnpm --filter=preskok lint passes with 22 warning-only findings
  • pnpm --filter=preskok build passes with the existing Turbopack NFT warning and Recharts zero-size prerender warnings
  • Fresh Next smoke project at /tmp/preskok-shadcn-init-url-test:
    • shadcn init http://127.0.0.1:48731/r/default.json
    • installed all 97 registry:ui items via @preskok/*
    • pnpm build passed
    • screenshot captured at /tmp/preskok-shadcn-smoke.png

Notes

  • npx shadcn@latest init @preskok/default still requires @preskok to be added to the shadcn registry directory. Until then, direct URL init is the working fresh-project path.

@vercel

vercel Bot commented Jun 2, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ui Ready Ready Preview, Comment Jun 2, 2026 9:13pm

@GregorGabric
GregorGabric merged commit a66bcb5 into main Jun 5, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant