{"repo":"brandonmcconnell/shadd","free":true,"listed":false,"github":"https://github.com/brandonmcconnell/shadd","clone":"git clone https://github.com/brandonmcconnell/shadd.git","description":"Installable global alias/shorthand of `npx shadcn add` that works with all package managers via auto-detection","language":"JavaScript","stars":34,"topics":["components","next","nextjs","radix","radix-ui","react","reactjs","registry","shadcn","shadcn-ui"],"license":"MIT","category":"ui-components","readme_excerpt":"shadd ⊕ Global shorthand for shadcn add with automatic package manager detection. shadd forwards all flags and arguments directly to shadcn@latest add , while detecting your package manager (npm, pnpm, yarn, bun, or deno) so you don't have to remember which runner to use. Detection is powered by package-manager-detector . Why? - One command, any package manager : Auto-detects npm, pnpm, yarn, bun, or deno and runs the correct shadcn add variant for you. - No new flags to learn : Everything after shadd is passed straight through to shadcn add . - Monorepo-friendly : Uses package-manager-detector to crawl upwards and detect the right tool for the nearest repository root. Install (global) Usage All options are passed through to shadcn add exactly as-is. Under the hood, shadd maps to the correct package manager command automatically: - pnpm: pnpm dlx shadcn@latest add ... - npm: npx shadcn@latest add ... - yarn: yarn shadcn@latest add ... - bun: bunx --bun shadcn@latest add ... - deno: deno run -A npm:shadcn@latest add ... Notes - Must be run inside an active git repository; otherwise, shadd will exit with an error. - If a supported package manager cannot be detected, shadd will exit with an error. - Package manager detection is provided by package-manager-detector . License MIT © Brandon McConnell","default_branch":null,"files":null,"tree":[],"storefront":"/r/brandonmcconnell","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/brandonmcconnell/shadd/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}