{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "marciano",
  "type": "registry:component",
  "title": "Marciano",
  "description": "Marciano, la llama espacial animada de Hostarys, como componente React: cambia de expresión, se disfraza por temporadas, habla con bocadillos y reacciona a la página. Envoltorio de @hostarys/marciano con los valores de la marca.",
  "author": "Hostarys <hola@hostarys.com>",
  "dependencies": [
    "@hostarys/marciano"
  ],
  "files": [
    {
      "path": "registry/marciano/marciano.tsx",
      "content": "\"use client\";\n\n// Marciano, la llama espacial de Hostarys: https://marciano.hostarys.com\n// Instalado con shadcn: npx shadcn@latest add https://marciano.hostarys.com/r/marciano.json\n// Envoltorio de @hostarys/marciano con valores por defecto de la marca. Props, eventos y métodos:\n// https://marciano.hostarys.com/dev/api · Código MIT; el personaje y la marca Hostarys están reservados.\nimport { forwardRef } from \"react\";\nimport {\n  Marciano as MarcianoFlame,\n  useMarciano,\n  type MarcianoControls,\n  type MarcianoFlameElement,\n  type MarcianoProps as MarcianoFlameProps,\n} from \"@hostarys/marciano\";\n\nexport type MarcianoProps = MarcianoFlameProps;\n\n/**\n * Marciano listo para usar: color Hostarys, con brillo, 160 px y se duerme tras un minuto sin actividad.\n * Cualquier prop de @hostarys/marciano (mood, accessory, season, size, glow, color…) cambia lo de por defecto.\n *\n *   <Marciano />\n *   <Marciano mood=\"happy\" accessory=\"crown\" season=\"auto\" size={120} />\n */\nexport const Marciano = forwardRef<MarcianoFlameElement, MarcianoProps>(function Marciano(\n  { color = \"hostarys\", glow = true, size = 160, sleepAfter = 60, label = \"Marciano, la mascota de Hostarys\", ...props },\n  ref,\n) {\n  return <MarcianoFlame ref={ref} color={color} glow={glow} size={size} sleepAfter={sleepAfter} label={label} {...props} />;\n});\n\nexport { useMarciano };\nexport type { MarcianoControls, MarcianoFlameElement };\n",
      "type": "registry:component",
      "target": "components/marciano.tsx"
    }
  ],
  "docs": "Marciano instalado en components/marciano.tsx. Úsalo con <Marciano /> (o <Marciano mood=\"happy\" accessory=\"crown\" season=\"auto\" />). Props y API: https://marciano.hostarys.com/dev/api",
  "categories": [
    "mascot",
    "animation"
  ]
}
