{
  "$schema": "https://ui.shadcn.com/schema/registry.json",
  "name": "seanlynch",
  "homepage": "https://seanportfol.io",
  "items": [
    {
      "name": "range-slider",
      "type": "registry:ui",
      "title": "Range Slider",
      "description": "A spring-smoothed range control. The thumb stays glued to the pointer, then settles with critically damped motion when you let go. Keyboard, pointer capture and step snapping included.",
      "dependencies": [
        "motion"
      ],
      "registryDependencies": [
        "utils"
      ],
      "files": [
        {
          "path": "src/components/motion/range-slider.tsx",
          "type": "registry:ui",
          "target": "components/motion/range-slider.tsx"
        },
        {
          "path": "src/lib/hooks/use-slider.ts",
          "type": "registry:lib",
          "target": "lib/hooks/use-slider.ts"
        },
        {
          "path": "src/lib/ease.ts",
          "type": "registry:lib",
          "target": "lib/ease.ts"
        },
        {
          "path": "src/lib/touch.ts",
          "type": "registry:lib",
          "target": "lib/touch.ts"
        }
      ]
    },
    {
      "$schema": "https://ui.shadcn.com/schema/registry-item.json",
      "name": "grimkit-relay-button",
      "type": "registry:ui",
      "title": "Relay Button",
      "description": "A quiet phosphor display with a decisive contact.",
      "author": "Sean Lynch",
      "docs": "GrimKit 0.2.0. Import the component from components/grimkit. Original code and materials are MIT licensed; retain LICENSE.txt and the separate font OFL notices.",
      "files": [
        {
          "type": "registry:ui",
          "target": "@components/grimkit/relay-button.tsx",
          "path": "src/components/grimkit/relay-button.tsx"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/core.tsx",
          "path": "src/components/grimkit/core.tsx"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/foundation.css",
          "path": "src/components/grimkit/foundation.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/materials.css",
          "path": "src/components/grimkit/materials.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-foundation.css",
          "path": "src/components/grimkit/modern-foundation.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-relay-button.css",
          "path": "src/components/grimkit/modern-relay-button.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-relay-display.css",
          "path": "src/components/grimkit/modern-relay-display.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/LICENSE.txt",
          "path": "src/components/grimkit/LICENSE.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/Saira-OFL.txt",
          "path": "src/components/grimkit/Saira-OFL.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/JetBrainsMono-OFL.txt",
          "path": "src/components/grimkit/JetBrainsMono-OFL.txt"
        }
      ]
    },
    {
      "$schema": "https://ui.shadcn.com/schema/registry-item.json",
      "name": "grimkit-containment-toggle",
      "type": "registry:ui",
      "title": "Containment Toggle",
      "description": "Gas moves with the piston. Corrosion remembers.",
      "author": "Sean Lynch",
      "docs": "GrimKit 0.2.0. Import the component from components/grimkit. Original code and materials are MIT licensed; retain LICENSE.txt and the separate font OFL notices.",
      "files": [
        {
          "type": "registry:ui",
          "target": "@components/grimkit/containment-toggle.tsx",
          "path": "src/components/grimkit/containment-toggle.tsx"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/modern-containment-toggle.tsx",
          "path": "src/components/grimkit/modern-containment-toggle.tsx"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-foundation.css",
          "path": "src/components/grimkit/modern-foundation.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-containment-toggle.css",
          "path": "src/components/grimkit/modern-containment-toggle.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-containment-toggle-materials.css",
          "path": "src/components/grimkit/modern-containment-toggle-materials.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/LICENSE.txt",
          "path": "src/components/grimkit/LICENSE.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/Saira-OFL.txt",
          "path": "src/components/grimkit/Saira-OFL.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/JetBrainsMono-OFL.txt",
          "path": "src/components/grimkit/JetBrainsMono-OFL.txt"
        }
      ]
    },
    {
      "$schema": "https://ui.shadcn.com/schema/registry-item.json",
      "name": "grimkit-magazine-slider",
      "type": "registry:ui",
      "title": "Chain Slider",
      "description": "Cobalt casing. Worn cutters. Direct control.",
      "author": "Sean Lynch",
      "docs": "GrimKit 0.2.0. Import the component from components/grimkit. Original code and materials are MIT licensed; retain LICENSE.txt and the separate font OFL notices.",
      "files": [
        {
          "type": "registry:ui",
          "target": "@components/grimkit/magazine-slider.tsx",
          "path": "src/components/grimkit/magazine-slider.tsx"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/core.tsx",
          "path": "src/components/grimkit/core.tsx"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/foundation.css",
          "path": "src/components/grimkit/foundation.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/materials.css",
          "path": "src/components/grimkit/materials.css"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/modern-chain-slider.tsx",
          "path": "src/components/grimkit/modern-chain-slider.tsx"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-foundation.css",
          "path": "src/components/grimkit/modern-foundation.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-chain-slider.css",
          "path": "src/components/grimkit/modern-chain-slider.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-chain-slider-materials.css",
          "path": "src/components/grimkit/modern-chain-slider-materials.css"
        },
        {
          "type": "registry:lib",
          "target": "@components/grimkit/modern-blackened-metal-v1-materials.ts",
          "path": "src/components/grimkit/modern-blackened-metal-v1-materials.ts"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/LICENSE.txt",
          "path": "src/components/grimkit/LICENSE.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/Saira-OFL.txt",
          "path": "src/components/grimkit/Saira-OFL.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/JetBrainsMono-OFL.txt",
          "path": "src/components/grimkit/JetBrainsMono-OFL.txt"
        }
      ]
    },
    {
      "$schema": "https://ui.shadcn.com/schema/registry-item.json",
      "name": "grimkit-obelisk-segments",
      "type": "registry:ui",
      "title": "Obelisk Segments",
      "description": "Dark metal, awakened from within.",
      "author": "Sean Lynch",
      "docs": "GrimKit 0.2.0. Import the component from components/grimkit. Original code and materials are MIT licensed; retain LICENSE.txt and the separate font OFL notices.",
      "files": [
        {
          "type": "registry:ui",
          "target": "@components/grimkit/obelisk-segments.tsx",
          "path": "src/components/grimkit/obelisk-segments.tsx"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/core.tsx",
          "path": "src/components/grimkit/core.tsx"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/foundation.css",
          "path": "src/components/grimkit/foundation.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/materials.css",
          "path": "src/components/grimkit/materials.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-foundation.css",
          "path": "src/components/grimkit/modern-foundation.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-obelisk-segments.css",
          "path": "src/components/grimkit/modern-obelisk-segments.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-obelisk-segments-materials.css",
          "path": "src/components/grimkit/modern-obelisk-segments-materials.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/LICENSE.txt",
          "path": "src/components/grimkit/LICENSE.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/Saira-OFL.txt",
          "path": "src/components/grimkit/Saira-OFL.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/JetBrainsMono-OFL.txt",
          "path": "src/components/grimkit/JetBrainsMono-OFL.txt"
        }
      ]
    },
    {
      "$schema": "https://ui.shadcn.com/schema/registry-item.json",
      "name": "grimkit-bastion-accordion",
      "type": "registry:ui",
      "title": "Bastion Accordion",
      "description": "Armoured rows that catch, then release.",
      "author": "Sean Lynch",
      "docs": "GrimKit 0.2.0. Import the component from components/grimkit. Original code and materials are MIT licensed; retain LICENSE.txt and the separate font OFL notices.",
      "files": [
        {
          "type": "registry:ui",
          "target": "@components/grimkit/bastion-accordion.tsx",
          "path": "src/components/grimkit/bastion-accordion.tsx"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/core.tsx",
          "path": "src/components/grimkit/core.tsx"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/foundation.css",
          "path": "src/components/grimkit/foundation.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/materials.css",
          "path": "src/components/grimkit/materials.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-foundation.css",
          "path": "src/components/grimkit/modern-foundation.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-bastion-accordion.css",
          "path": "src/components/grimkit/modern-bastion-accordion.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-bastion-accordion-materials.css",
          "path": "src/components/grimkit/modern-bastion-accordion-materials.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/LICENSE.txt",
          "path": "src/components/grimkit/LICENSE.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/Saira-OFL.txt",
          "path": "src/components/grimkit/Saira-OFL.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/JetBrainsMono-OFL.txt",
          "path": "src/components/grimkit/JetBrainsMono-OFL.txt"
        }
      ]
    },
    {
      "$schema": "https://ui.shadcn.com/schema/registry-item.json",
      "name": "grimkit-forge-progress",
      "type": "registry:ui",
      "title": "Reactor Progress",
      "description": "Stored energy under a continuous coil.",
      "author": "Sean Lynch",
      "docs": "GrimKit 0.2.0. Import the component from components/grimkit. Original code and materials are MIT licensed; retain LICENSE.txt and the separate font OFL notices.",
      "files": [
        {
          "type": "registry:ui",
          "target": "@components/grimkit/forge-progress.tsx",
          "path": "src/components/grimkit/forge-progress.tsx"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/modern-titan-conduit.tsx",
          "path": "src/components/grimkit/modern-titan-conduit.tsx"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-foundation.css",
          "path": "src/components/grimkit/modern-foundation.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-titan-conduit.css",
          "path": "src/components/grimkit/modern-titan-conduit.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-titan-conduit-materials.css",
          "path": "src/components/grimkit/modern-titan-conduit-materials.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/LICENSE.txt",
          "path": "src/components/grimkit/LICENSE.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/Saira-OFL.txt",
          "path": "src/components/grimkit/Saira-OFL.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/JetBrainsMono-OFL.txt",
          "path": "src/components/grimkit/JetBrainsMono-OFL.txt"
        }
      ]
    },
    {
      "$schema": "https://ui.shadcn.com/schema/registry-item.json",
      "name": "grimkit-field-toast",
      "type": "registry:ui",
      "title": "Field Toast",
      "description": "A compact receiver, carrying one clear message.",
      "author": "Sean Lynch",
      "docs": "GrimKit 0.2.0. Import the component from components/grimkit. Original code and materials are MIT licensed; retain LICENSE.txt and the separate font OFL notices.",
      "files": [
        {
          "type": "registry:ui",
          "target": "@components/grimkit/field-toast.tsx",
          "path": "src/components/grimkit/field-toast.tsx"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/modern-field-toast.tsx",
          "path": "src/components/grimkit/modern-field-toast.tsx"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-foundation.css",
          "path": "src/components/grimkit/modern-foundation.css"
        },
        {
          "type": "registry:lib",
          "target": "@components/grimkit/modern-field-receiver-v1-materials.ts",
          "path": "src/components/grimkit/modern-field-receiver-v1-materials.ts"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-fieldtoast.css",
          "path": "src/components/grimkit/modern-fieldtoast.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-fieldtoast-materials.css",
          "path": "src/components/grimkit/modern-fieldtoast-materials.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-relay-display.css",
          "path": "src/components/grimkit/modern-relay-display.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/LICENSE.txt",
          "path": "src/components/grimkit/LICENSE.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/Saira-OFL.txt",
          "path": "src/components/grimkit/Saira-OFL.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/JetBrainsMono-OFL.txt",
          "path": "src/components/grimkit/JetBrainsMono-OFL.txt"
        }
      ]
    },
    {
      "$schema": "https://ui.shadcn.com/schema/registry-item.json",
      "name": "grimkit-cipher-input",
      "type": "registry:ui",
      "title": "Cipher Input",
      "description": "Clearance, resolved inside the glass.",
      "author": "Sean Lynch",
      "docs": "GrimKit 0.2.0. Import the component from components/grimkit. Original code and materials are MIT licensed; retain LICENSE.txt and the separate font OFL notices.",
      "files": [
        {
          "type": "registry:ui",
          "target": "@components/grimkit/cipher-input.tsx",
          "path": "src/components/grimkit/cipher-input.tsx"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/modern-cipher-input.tsx",
          "path": "src/components/grimkit/modern-cipher-input.tsx"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-foundation.css",
          "path": "src/components/grimkit/modern-foundation.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-cipher-input.css",
          "path": "src/components/grimkit/modern-cipher-input.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-cipher-input-materials.css",
          "path": "src/components/grimkit/modern-cipher-input-materials.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-relay-display.css",
          "path": "src/components/grimkit/modern-relay-display.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/LICENSE.txt",
          "path": "src/components/grimkit/LICENSE.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/Saira-OFL.txt",
          "path": "src/components/grimkit/Saira-OFL.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/JetBrainsMono-OFL.txt",
          "path": "src/components/grimkit/JetBrainsMono-OFL.txt"
        }
      ]
    },
    {
      "$schema": "https://ui.shadcn.com/schema/registry-item.json",
      "name": "grimkit-ward-checkbox",
      "type": "registry:ui",
      "title": "Visor Checkbox",
      "description": "A lens struck, fractured and powered down.",
      "author": "Sean Lynch",
      "docs": "GrimKit 0.2.0. Import the component from components/grimkit. Original code and materials are MIT licensed; retain LICENSE.txt and the separate font OFL notices.",
      "files": [
        {
          "type": "registry:ui",
          "target": "@components/grimkit/ward-checkbox.tsx",
          "path": "src/components/grimkit/ward-checkbox.tsx"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/modern-visor-checkbox.tsx",
          "path": "src/components/grimkit/modern-visor-checkbox.tsx"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-foundation.css",
          "path": "src/components/grimkit/modern-foundation.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-visor-checkbox.css",
          "path": "src/components/grimkit/modern-visor-checkbox.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-visor-checkbox-materials.css",
          "path": "src/components/grimkit/modern-visor-checkbox-materials.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/LICENSE.txt",
          "path": "src/components/grimkit/LICENSE.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/Saira-OFL.txt",
          "path": "src/components/grimkit/Saira-OFL.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/JetBrainsMono-OFL.txt",
          "path": "src/components/grimkit/JetBrainsMono-OFL.txt"
        }
      ]
    },
    {
      "$schema": "https://ui.shadcn.com/schema/registry-item.json",
      "name": "grimkit-vow-confirm",
      "type": "registry:ui",
      "title": "Oath Lock",
      "description": "A deliberate hold, locked in steel.",
      "author": "Sean Lynch",
      "docs": "GrimKit 0.2.0. Import the component from components/grimkit. Original code and materials are MIT licensed; retain LICENSE.txt and the separate font OFL notices.",
      "files": [
        {
          "type": "registry:ui",
          "target": "@components/grimkit/vow-confirm.tsx",
          "path": "src/components/grimkit/vow-confirm.tsx"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/modern-vow-seal.tsx",
          "path": "src/components/grimkit/modern-vow-seal.tsx"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-foundation.css",
          "path": "src/components/grimkit/modern-foundation.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-vow-seal.css",
          "path": "src/components/grimkit/modern-vow-seal.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-vow-seal-materials.css",
          "path": "src/components/grimkit/modern-vow-seal-materials.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/LICENSE.txt",
          "path": "src/components/grimkit/LICENSE.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/Saira-OFL.txt",
          "path": "src/components/grimkit/Saira-OFL.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/JetBrainsMono-OFL.txt",
          "path": "src/components/grimkit/JetBrainsMono-OFL.txt"
        }
      ]
    },
    {
      "$schema": "https://ui.shadcn.com/schema/registry-item.json",
      "name": "grimkit-all",
      "type": "registry:block",
      "title": "GrimKit collection",
      "description": "10 refined, weathered interface components.",
      "docs": "Original code and materials are MIT licensed. Retain LICENSE.txt and the separate font OFL notices. Import from components/grimkit/collection or individual component files.",
      "files": [
        {
          "type": "registry:lib",
          "target": "@components/grimkit/collection.ts",
          "path": "src/components/grimkit/collection.ts"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/relay-button.tsx",
          "path": "src/components/grimkit/relay-button.tsx"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/core.tsx",
          "path": "src/components/grimkit/core.tsx"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/foundation.css",
          "path": "src/components/grimkit/foundation.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/materials.css",
          "path": "src/components/grimkit/materials.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-foundation.css",
          "path": "src/components/grimkit/modern-foundation.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-relay-button.css",
          "path": "src/components/grimkit/modern-relay-button.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-relay-display.css",
          "path": "src/components/grimkit/modern-relay-display.css"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/containment-toggle.tsx",
          "path": "src/components/grimkit/containment-toggle.tsx"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/modern-containment-toggle.tsx",
          "path": "src/components/grimkit/modern-containment-toggle.tsx"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-containment-toggle.css",
          "path": "src/components/grimkit/modern-containment-toggle.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-containment-toggle-materials.css",
          "path": "src/components/grimkit/modern-containment-toggle-materials.css"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/magazine-slider.tsx",
          "path": "src/components/grimkit/magazine-slider.tsx"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/modern-chain-slider.tsx",
          "path": "src/components/grimkit/modern-chain-slider.tsx"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-chain-slider.css",
          "path": "src/components/grimkit/modern-chain-slider.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-chain-slider-materials.css",
          "path": "src/components/grimkit/modern-chain-slider-materials.css"
        },
        {
          "type": "registry:lib",
          "target": "@components/grimkit/modern-blackened-metal-v1-materials.ts",
          "path": "src/components/grimkit/modern-blackened-metal-v1-materials.ts"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/obelisk-segments.tsx",
          "path": "src/components/grimkit/obelisk-segments.tsx"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-obelisk-segments.css",
          "path": "src/components/grimkit/modern-obelisk-segments.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-obelisk-segments-materials.css",
          "path": "src/components/grimkit/modern-obelisk-segments-materials.css"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/bastion-accordion.tsx",
          "path": "src/components/grimkit/bastion-accordion.tsx"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-bastion-accordion.css",
          "path": "src/components/grimkit/modern-bastion-accordion.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-bastion-accordion-materials.css",
          "path": "src/components/grimkit/modern-bastion-accordion-materials.css"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/forge-progress.tsx",
          "path": "src/components/grimkit/forge-progress.tsx"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/modern-titan-conduit.tsx",
          "path": "src/components/grimkit/modern-titan-conduit.tsx"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-titan-conduit.css",
          "path": "src/components/grimkit/modern-titan-conduit.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-titan-conduit-materials.css",
          "path": "src/components/grimkit/modern-titan-conduit-materials.css"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/field-toast.tsx",
          "path": "src/components/grimkit/field-toast.tsx"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/modern-field-toast.tsx",
          "path": "src/components/grimkit/modern-field-toast.tsx"
        },
        {
          "type": "registry:lib",
          "target": "@components/grimkit/modern-field-receiver-v1-materials.ts",
          "path": "src/components/grimkit/modern-field-receiver-v1-materials.ts"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-fieldtoast.css",
          "path": "src/components/grimkit/modern-fieldtoast.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-fieldtoast-materials.css",
          "path": "src/components/grimkit/modern-fieldtoast-materials.css"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/cipher-input.tsx",
          "path": "src/components/grimkit/cipher-input.tsx"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/modern-cipher-input.tsx",
          "path": "src/components/grimkit/modern-cipher-input.tsx"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-cipher-input.css",
          "path": "src/components/grimkit/modern-cipher-input.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-cipher-input-materials.css",
          "path": "src/components/grimkit/modern-cipher-input-materials.css"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/ward-checkbox.tsx",
          "path": "src/components/grimkit/ward-checkbox.tsx"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/modern-visor-checkbox.tsx",
          "path": "src/components/grimkit/modern-visor-checkbox.tsx"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-visor-checkbox.css",
          "path": "src/components/grimkit/modern-visor-checkbox.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-visor-checkbox-materials.css",
          "path": "src/components/grimkit/modern-visor-checkbox-materials.css"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/vow-confirm.tsx",
          "path": "src/components/grimkit/vow-confirm.tsx"
        },
        {
          "type": "registry:ui",
          "target": "@components/grimkit/modern-vow-seal.tsx",
          "path": "src/components/grimkit/modern-vow-seal.tsx"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-vow-seal.css",
          "path": "src/components/grimkit/modern-vow-seal.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/modern-vow-seal-materials.css",
          "path": "src/components/grimkit/modern-vow-seal-materials.css"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/LICENSE.txt",
          "path": "src/components/grimkit/LICENSE.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/Saira-OFL.txt",
          "path": "src/components/grimkit/Saira-OFL.txt"
        },
        {
          "type": "registry:file",
          "target": "@components/grimkit/JetBrainsMono-OFL.txt",
          "path": "src/components/grimkit/JetBrainsMono-OFL.txt"
        }
      ]
    }
  ]
}
