{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "terminal-demo",
  "type": "registry:example",
  "title": "Terminal Demo",
  "description": "An install session typed out one command at a time.",
  "registryDependencies": [
    "@loomui/terminal"
  ],
  "files": [
    {
      "path": "registry/example/terminal-demo.tsx",
      "content": "import {\n  Terminal,\n  TerminalCommand,\n  TerminalOutput,\n} from \"@/registry/loomui/terminal\"\n\nexport default function TerminalDemo() {\n  return (\n    <Terminal title=\"~/acme-app\" className=\"max-w-lg\">\n      <TerminalCommand>npx shadcn@latest add @loomui/terminal</TerminalCommand>\n      <TerminalOutput delay={420}>Checking registry...</TerminalOutput>\n      <TerminalOutput delay={520}>\n        <svg\n          viewBox=\"0 0 24 24\"\n          fill=\"none\"\n          stroke=\"currentColor\"\n          strokeWidth=\"3\"\n          strokeLinecap=\"round\"\n          strokeLinejoin=\"round\"\n          aria-hidden=\"true\"\n          className=\"text-accent inline-block size-3\"\n        >\n          <path d=\"M20 6 9 17l-5-5\" />\n        </svg>{\" \"}\n        Installed terminal.tsx\n      </TerminalOutput>\n      <TerminalOutput delay={260}>\n        <svg\n          viewBox=\"0 0 24 24\"\n          fill=\"none\"\n          stroke=\"currentColor\"\n          strokeWidth=\"3\"\n          strokeLinecap=\"round\"\n          strokeLinejoin=\"round\"\n          aria-hidden=\"true\"\n          className=\"text-accent inline-block size-3\"\n        >\n          <path d=\"M20 6 9 17l-5-5\" />\n        </svg>{\" \"}\n        Updated app/globals.css\n      </TerminalOutput>\n      <TerminalCommand>pnpm dev</TerminalCommand>\n      <TerminalOutput delay={380}>\n        ready on http://localhost:3000\n      </TerminalOutput>\n    </Terminal>\n  )\n}\n",
      "type": "registry:example"
    }
  ]
}