{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "prose",
  "type": "registry:ui",
  "title": "Prose",
  "description": "A Tailwind typography wrapper for raw HTML or MDX that styles headings, muted paragraphs, links, lists, inline code and blockquotes at a readable measure.",
  "dependencies": [],
  "registryDependencies": [
    "utils"
  ],
  "files": [
    {
      "path": "registry/ui/prose.tsx",
      "type": "registry:ui",
      "target": "components/ui/prose.tsx",
      "content": "\"use client\"\nimport * as React from \"react\"\nimport { cn } from \"@/lib/utils\"\n\nfunction Prose({ className, ...props }: React.ComponentProps<\"div\">) {\n  return (\n    <div\n      data-slot=\"prose\"\n      className={cn(\n        \"max-w-prose text-sm leading-[1.55] text-fg\",\n        \"[&_h1]:text-3xl [&_h1]:font-medium [&_h1]:tracking-[-0.022em] [&_h1]:text-fg\",\n        \"[&_h2]:text-2xl [&_h2]:font-medium [&_h2]:tracking-[-0.018em]\",\n        \"[&_h3]:text-lg [&_h3]:font-medium [&_h3]:tracking-[-0.008em]\",\n        \"[&_p]:text-fg-muted [&_a]:text-accent [&_a]:underline [&_a]:underline-offset-4\",\n        \"[&_ul]:list-disc [&_ul]:pl-5 [&_ol]:list-decimal [&_ol]:pl-5\",\n        \"[&_code]:rounded-md [&_code]:border [&_code]:border-border [&_code]:bg-sunken [&_code]:px-1 [&_code]:font-mono [&_code]:text-[0.8125rem]\",\n        \"[&_blockquote]:border-l-2 [&_blockquote]:border-border [&_blockquote]:pl-4 [&_blockquote]:text-fg-muted\",\n        className\n      )}\n      {...props}\n    />\n  )\n}\nexport { Prose }\n"
    }
  ]
}
