{
  "name": "@loading-ui",
  "homepage": "https://loading-ui.com",
  "items": [
    {
      "name": "index",
      "dependencies": [],
      "devDependencies": [],
      "registryDependencies": ["utils"],
      "files": [],
      "cssVars": {},
      "css": {},
      "type": "registry:style"
    },
    {
      "name": "style",
      "dependencies": [],
      "devDependencies": [],
      "registryDependencies": ["utils"],
      "files": [],
      "cssVars": {},
      "css": {},
      "type": "registry:style"
    },
    {
      "name": "ring",
      "files": [
        {
          "path": "registry/components/loading-ui/ring.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "spokes",
      "files": [
        {
          "path": "registry/components/loading-ui/spokes.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "classic",
      "files": [
        {
          "path": "registry/components/loading-ui/classic.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "dots-ring",
      "files": [
        {
          "path": "registry/components/loading-ui/dots-ring.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "spiral",
      "dependencies": ["motion"],
      "files": [
        {
          "path": "registry/components/loading-ui/spiral.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "swirling",
      "files": [
        {
          "path": "registry/components/loading-ui/swirling.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "arc",
      "files": [
        {
          "path": "registry/components/loading-ui/arc.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "dual-arc",
      "files": [
        {
          "path": "registry/components/loading-ui/dual-arc.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "fade-arc",
      "files": [
        {
          "path": "registry/components/loading-ui/fade-arc.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "concentric-ring",
      "files": [
        {
          "path": "registry/components/loading-ui/concentric-ring.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "orbit-ring",
      "files": [
        {
          "path": "registry/components/loading-ui/orbit-ring.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "satellite-ring",
      "files": [
        {
          "path": "registry/components/loading-ui/satellite-ring.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "clock-ring",
      "files": [
        {
          "path": "registry/components/loading-ui/clock-ring.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "quarter-ring",
      "files": [
        {
          "path": "registry/components/loading-ui/quarter-ring.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "dash-ring",
      "files": [
        {
          "path": "registry/components/loading-ui/dash-ring.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "comet-spinner",
      "files": [
        {
          "path": "registry/components/loading-ui/comet-spinner.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "pulse",
      "files": [
        {
          "path": "registry/components/loading-ui/pulse.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "ripple",
      "files": [
        {
          "path": "registry/components/loading-ui/ripple.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "pulse-dot",
      "files": [
        {
          "path": "registry/components/loading-ui/pulse-dot.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "dots",
      "files": [
        {
          "path": "registry/components/loading-ui/dots.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "bobbing-dots",
      "dependencies": ["motion"],
      "files": [
        {
          "path": "registry/components/loading-ui/bobbing-dots.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "bouncing-dots",
      "files": [
        {
          "path": "registry/components/loading-ui/bouncing-dots.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "typing",
      "files": [
        {
          "path": "registry/components/loading-ui/typing.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "twin-orbit",
      "files": [
        {
          "path": "registry/components/loading-ui/twin-orbit.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "pulsating-dots",
      "dependencies": ["motion"],
      "files": [
        {
          "path": "registry/components/loading-ui/pulsating-dots.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "triple-dot-spinner",
      "files": [
        {
          "path": "registry/components/loading-ui/triple-dot-spinner.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "text-shimmer",
      "dependencies": ["motion"],
      "files": [
        {
          "path": "registry/components/loading-ui/text-shimmer.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "text-blink",
      "files": [
        {
          "path": "registry/components/loading-ui/text-blink.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "text-dots",
      "files": [
        {
          "path": "registry/components/loading-ui/text-dots.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "text-shimmer-wave",
      "dependencies": ["motion"],
      "files": [
        {
          "path": "registry/components/loading-ui/text-shimmer-wave.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "morphing-infinity",
      "dependencies": ["motion"],
      "files": [
        {
          "path": "registry/components/loading-ui/morphing-infinity.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "infinity",
      "files": [
        {
          "path": "registry/components/loading-ui/infinity.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "accordion-loader",
      "files": [
        {
          "path": "registry/components/loading-ui/accordion-loader.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "symmetric-wave",
      "files": [
        {
          "path": "registry/components/loading-ui/symmetric-wave.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "square-grid",
      "files": [
        {
          "path": "registry/components/loading-ui/square-grid.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "square-accordion",
      "files": [
        {
          "path": "registry/components/loading-ui/square-accordion.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "conveyor-loop",
      "files": [
        {
          "path": "registry/components/loading-ui/conveyor-loop.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "square-snake",
      "files": [
        {
          "path": "registry/components/loading-ui/square-snake.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "infinity-square-snake",
      "files": [
        {
          "path": "registry/components/loading-ui/infinity-square-snake.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "infinity-track",
      "files": [
        {
          "path": "registry/components/loading-ui/infinity-track.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "diamond",
      "files": [
        {
          "path": "registry/components/loading-ui/diamond.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "wave",
      "files": [
        {
          "path": "registry/components/loading-ui/wave.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "bars",
      "files": [
        {
          "path": "registry/components/loading-ui/bars.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "analyzing-image",
      "dependencies": ["motion"],
      "files": [
        {
          "path": "registry/components/loading-ui/analyzing-image.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "skeleton",
      "files": [
        {
          "path": "registry/components/loading-ui/skeleton.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "terminal",
      "files": [
        {
          "path": "registry/components/loading-ui/terminal.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "wandering-eyes",
      "files": [
        {
          "path": "registry/components/loading-ui/wandering-eyes.tsx",
          "type": "registry:component",
          "target": ""
        }
      ],
      "type": "registry:component"
    },
    {
      "name": "utils",
      "dependencies": ["clsx", "tailwind-merge"],
      "files": [
        {
          "path": "registry/lib/utils.ts",
          "type": "registry:lib",
          "target": ""
        }
      ],
      "type": "registry:lib"
    }
  ]
}
