{
  "$schema": "https://ui.shadcn.com/schema/registry.json",
  "name": "domain-sdk",
  "homepage": "https://domain-sdk.dev",
  "items": [
    {
      "name": "dns-records-table",
      "title": "DNS Records Table",
      "description": "A compact, copy-ready DNS record table for customer-domain setup.",
      "dependencies": ["@hugeicons/core-free-icons", "@hugeicons/react", "@opencoredev/domain-sdk"],
      "registryDependencies": ["badge", "button", "native-select", "table"],
      "files": [
        {
          "path": "registry/domain/dns-records-table.tsx",
          "type": "registry:ui",
          "target": "components/domain/dns-records-table.tsx"
        },
        {
          "path": "registry/domain/domain-registry-utils.ts",
          "type": "registry:lib",
          "target": "components/domain/domain-registry-utils.ts"
        }
      ],
      "type": "registry:ui"
    },
    {
      "name": "one-click-dns-setup",
      "title": "One-click DNS Setup",
      "description": "A controlled Domain Connect handoff with manual DNS fallback.",
      "dependencies": ["@hugeicons/core-free-icons", "@hugeicons/react", "@opencoredev/domain-sdk"],
      "registryDependencies": ["button", "separator"],
      "files": [
        {
          "path": "registry/domain/one-click-dns-setup.tsx",
          "type": "registry:ui",
          "target": "components/domain/one-click-dns-setup.tsx"
        }
      ],
      "type": "registry:ui"
    }
  ]
}
