{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "markdown-refined",
  "type": "registry:component",
  "title": "Markdown - Refined primitive",
  "description": "Rendered agent markdown (GFM) whose code fences compose Code, and diff fences compose CodeDiff.",
  "dependencies": ["streamdown", "shiki", "diff", "@tanstack/react-virtual", "@base-ui/react", "class-variance-authority", "lucide-react"],
  "registryDependencies": [],
  "files": [
    {
      "path": "src/registry/contracts.ts",
      "target": "components/refined-ui/contracts.ts",
      "type": "registry:lib"
    },
    {
      "path": "src/registry/skin.ts",
      "target": "components/refined-ui/skin.ts",
      "type": "registry:lib"
    },
    {
      "path": "src/registry/skin.config.tsx",
      "target": "components/refined-ui/skin.config.tsx",
      "type": "registry:lib"
    },
    {
      "path": "src/registry/lib/cn.ts",
      "target": "components/refined-ui/lib/cn.ts",
      "type": "registry:lib"
    },
    {
      "path": "src/registry/hooks/use-copy-to-clipboard.ts",
      "target": "components/refined-ui/hooks/use-copy-to-clipboard.ts",
      "type": "registry:lib"
    },
    {
      "path": "src/registry/lib/code-tokens.ts",
      "target": "components/refined-ui/lib/code-tokens.ts",
      "type": "registry:lib"
    },
    {
      "path": "src/registry/lib/diff.ts",
      "target": "components/refined-ui/lib/diff.ts",
      "type": "registry:lib"
    },
    {
      "path": "src/registry/sources/refined/control-variants.ts",
      "target": "components/refined-ui/control-variants.ts",
      "type": "registry:lib"
    },
    {
      "path": "src/registry/sources/refined/code.css",
      "target": "app/refined-ui-code.css",
      "type": "registry:file"
    },
    {
      "path": "src/registry/sources/refined/ui/button.tsx",
      "target": "components/refined-ui/ui/button.tsx",
      "type": "registry:component"
    },
    {
      "path": "src/registry/sources/refined/ui/tooltip.tsx",
      "target": "components/refined-ui/ui/tooltip.tsx",
      "type": "registry:component"
    },
    {
      "path": "src/registry/sources/refined/ui/code.tsx",
      "target": "components/refined-ui/ui/code.tsx",
      "type": "registry:component"
    },
    {
      "path": "src/registry/sources/refined/ui/code-diff.tsx",
      "target": "components/refined-ui/ui/code-diff.tsx",
      "type": "registry:component"
    },
    {
      "path": "src/registry/sources/refined/ui/markdown-elements.tsx",
      "target": "components/refined-ui/ui/markdown-elements.tsx",
      "type": "registry:component"
    },
    {
      "path": "src/registry/sources/refined/ui/markdown.tsx",
      "target": "components/refined-ui/ui/markdown.tsx",
      "type": "registry:component"
    }
  ]
}
