Skip to main content

shadcn-sandbox

Playground components

PackageInstallLog

Terminal-style install output with pending, success, and failure states.

bunx --bun shadcn@latest add https://shadcn-sandbox.vercel.app/r/package-install-log.json

Preview

Terminal
$npm install @radix-ui/react-slot@1.2.3

added 1 package in 1.2s

import { PackageInstallLog } from "@/components/sandbox/package-install-log";

export function InstallTerminal() {
  return (
    <PackageInstallLog
      events={installEvents}
      isRunning={isRunning}
    />
  );
}