{
  "schemaVersion": 1,
  "release": "0.3.0",
  "gallery": {
    "hover-card": "hover-card",
    "navigation-menu": "navigation-menu",
    "separator": "separator",
    "native-select": "native-select",
    "button-group": "button-group",
    "toggle": "toggle",
    "toggle-group": "toggle-group",
    "input-group": "input-group",
    "collapsible": "collapsible",
    "drawer": "drawer",
    "field-variants": "form-field",
    "search-field": "search-field",
    "theme-switcher": "theme-switcher",
    "appearance-settings": "appearance-settings",
    "account-menu": "account-menu",
    "workspace-switcher": "workspace-switcher",
    "copy-button": "copy-button",
    "code-block": "code-block",
    "keyboard-shortcut": "keyboard-shortcut",
    "loading-indicator": "loading-indicator",
    "status-indicator": "status-indicator",
    "banner": "banner",
    "bulk-action-bar": "bulk-action-bar",
    "notification-center": "notification-center",
    "split-pane": "split-pane",
    "tree-view": "tree-view",
    "context-menu": "context-menu",
    "media-preview": "media-preview",
    "command-menu": "command-palette",
    "brand-workspace": "brand-tools",
    "internationalization": "theme-provider",
    "password-field": "password-field",
    "verification-code": "verification-code",
    "description-list": "description-list",
    "toolbar": "toolbar",
    "inline-edit": "inline-edit",
    "command-palette": "command-palette",
    "workspace-search": "workspace-search",
    "advanced-table": "advanced-table",
    "themes": "theme-provider",
    "motion": "foundations",
    "iconography": "icon",
    "customization": "theme-provider",
    "layout-density": "theme-provider",
    "interaction-states": "foundations",
    "theme-accessibility": "brand-tools",
    "calendar": "calendar",
    "date-picker": "date-picker",
    "date-range-picker": "date-picker",
    "time-picker": "date-picker",
    "number-field": "number-field",
    "multi-select": "multi-select",
    "tag-entry": "tag-field",
    "file-upload": "file-upload",
    "slider": "slider",
    "range-slider": "slider",
    "segmented-control": "segmented-control",
    "stepper": "stepper",
    "authentication": "authentication",
    "onboarding": "onboarding",
    "multi-step-form": "multi-step-form",
    "unsaved-changes": "unsaved-changes",
    "page-recovery": "page-recovery",
    "workspace-shell": "workspace-shell",
    "sidebar-dropdowns": "sidebar-dropdowns",
    "sidebar-navigation": "sidebar-navigation",
    "page-header": "page-header",
    "sheet": "sheet",
    "color": "foundations",
    "typography": "foundations",
    "spacing": "foundations",
    "surfaces": "foundations",
    "profile-form": "profile-form",
    "settings": "settings",
    "avatar": "avatar",
    "collection": "collection",
    "table": "table",
    "pagination": "pagination",
    "filter-chips": "filter-chips",
    "breadcrumbs": "breadcrumbs",
    "link": "link",
    "avatar-group": "avatar-group",
    "card": "card",
    "list-row": "list-row",
    "settings-section": "settings-section",
    "empty-state": "empty-state",
    "button": "button",
    "text-field": "text-field",
    "badge": "badge",
    "switch": "switch",
    "select": "select",
    "combobox": "combobox",
    "checkbox": "checkbox",
    "radio-group": "radio-group",
    "textarea": "textarea",
    "dropdown-menu": "dropdown-menu",
    "dialog": "dialog",
    "confirmation-dialog": "dialog",
    "popover": "popover",
    "tooltip": "tooltip",
    "tabs": "tabs",
    "accordion": "accordion",
    "alert": "alert",
    "toast": "toast",
    "progress": "progress",
    "skeleton": "skeleton"
  },
  "items": [
    {
      "name": "accordion",
      "title": "Accordion",
      "description": "The right details at the right time.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Accordion/Accordion.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "accordion",
        "button",
        "icon"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Accordion/Accordion.css": "0c64a8e27017309c8935089c59386f0a991e639aa04724350317d48985a22562",
        "~/src/bbb/components/Accordion/Accordion.tsx": "ae7b29286eda8e75e1aebd2289c1343390f04bcd1af6a40abea024067314d096",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Accordion/Accordion.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Accordion/Accordion.css"
        },
        {
          "path": "src/components/Accordion/Accordion.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Accordion/Accordion.tsx"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "account-menu",
      "title": "AccountMenu",
      "description": "A familiar place for profile and account actions.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/AccountMenu/AccountMenu.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "account-menu",
        "avatar",
        "button",
        "icon",
        "locale-provider",
        "popover",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/AccountMenu/AccountMenu.css": "53cfaf9bd7ab0fc29700626c74a8d7d76d5c5fc98d3727a02f8e4a0b633f0e97",
        "~/src/bbb/components/AccountMenu/AccountMenu.tsx": "8a9dbfa002806ac232c150f37e2b1c0dd766d31b02fbd524f28c9d2b1899bf85",
        "~/src/bbb/components/Avatar/Avatar.css": "d3e0511f1c5382d9890b34a77db355047b63392fef47a4b1fed023ae93f723f5",
        "~/src/bbb/components/Avatar/Avatar.tsx": "5aeecdc4aa0892602d285044435cf21b82d311a7069cee4f34dcc851b52057c7",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/Popover/Popover.tsx": "ab9a1c17d5c0a458b827f9980abc14271f5ad85318b234fe71a75ee22913151c",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/AccountMenu/AccountMenu.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/AccountMenu/AccountMenu.css"
        },
        {
          "path": "src/components/AccountMenu/AccountMenu.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/AccountMenu/AccountMenu.tsx"
        },
        {
          "path": "src/components/Avatar/Avatar.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Avatar/Avatar.css"
        },
        {
          "path": "src/components/Avatar/Avatar.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Avatar/Avatar.tsx"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/Popover/Popover.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.tsx"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "alert",
      "title": "Alert",
      "description": "Helpful words for every outcome.",
      "dependencies": [
        "lucide-react@1.57.0"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Alert/Alert.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "alert",
        "icon"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Alert/Alert.css": "ef16dd2e200fe3bd89c7c8daf471316e67fe6a92951875051670fa59c7b1718f",
        "~/src/bbb/components/Alert/Alert.tsx": "304ebd36600193aefdc776c1e2d479b2c187a59205f1d62e1729a4e2c0eabf17",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Alert/Alert.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Alert/Alert.css"
        },
        {
          "path": "src/components/Alert/Alert.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Alert/Alert.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "appearance-settings",
      "title": "AppearanceSettings",
      "description": "Mode and density, composed from shared controls.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/AppearanceSettings/AppearanceSettings.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "appearance-settings",
        "button",
        "dropdown-surface",
        "form-field",
        "icon",
        "locale-provider",
        "popover",
        "select",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/AppearanceSettings/AppearanceSettings.css": "c5054804b8ee0766bb1ecf88d1ba0f2332533adb5a4f6e74628c367ab7239673",
        "~/src/bbb/components/AppearanceSettings/AppearanceSettings.tsx": "e38c86eb959588383f767228debe944dde36ed67cab35ce9f182778fbc5b22a9",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.css": "c092ac1414b2bab4e5e9c27af88a1a0c2e7f8c0d42ba9b2d2293c15e6f3c0b8f",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx": "08a9ba860b110d59661e2ea39bf9f1fffa0b7050b023b8552e16e43fdaf3dd77",
        "~/src/bbb/components/DropdownSurface/OptionContent.tsx": "e2b13dd51fe899e5e6bd3f4227592d685d0f03a174414b4963da61a45f80b084",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/LocaleProvider.tsx": "cb64e17e905558a2aa500bcf85a55164eec76a240549a487059f4d75f628a671",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/Select/Select.css": "1e0d0c3aedb41b0c91dceae6c2a8b2819a53c8ecead697b2f23e36f254141dc6",
        "~/src/bbb/components/Select/Select.tsx": "15141ab5da499a7638a73bb5a76d0f60387cfbcdb690e1c1e35b6a97a2e1bc03",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/components/ThemeProvider/ThemeProvider.css": "f7876d3a26a4b71c6bb54fdd9f8e88fdb0e15db4e2043a5f48cada705ec25b15",
        "~/src/bbb/components/ThemeProvider/ThemeProvider.tsx": "10c29bdb9565bfa100fa3ffb4cf96cf42e133a20b9e4f36b6d2c7fdb5e04eac7",
        "~/src/bbb/components/ThemeProvider/useSystemMode.ts": "fb92415dc9f84c7e7d8511f2adee11c2e293c9f4f8a885d47b2bd0348b0365e9",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/AppearanceSettings/AppearanceSettings.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/AppearanceSettings/AppearanceSettings.css"
        },
        {
          "path": "src/components/AppearanceSettings/AppearanceSettings.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/AppearanceSettings/AppearanceSettings.tsx"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.css"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx"
        },
        {
          "path": "src/components/DropdownSurface/OptionContent.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/OptionContent.tsx"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/LocaleProvider.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/LocaleProvider.tsx"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/Select/Select.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.css"
        },
        {
          "path": "src/components/Select/Select.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.tsx"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/components/ThemeProvider/ThemeProvider.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/ThemeProvider.css"
        },
        {
          "path": "src/components/ThemeProvider/ThemeProvider.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/ThemeProvider.tsx"
        },
        {
          "path": "src/components/ThemeProvider/useSystemMode.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/useSystemMode.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "avatar",
      "title": "Avatar",
      "description": "A familiar face. A thoughtful fallback.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Avatar/Avatar.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "avatar",
        "icon",
        "locale-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Avatar/Avatar.css": "d3e0511f1c5382d9890b34a77db355047b63392fef47a4b1fed023ae93f723f5",
        "~/src/bbb/components/Avatar/Avatar.tsx": "5aeecdc4aa0892602d285044435cf21b82d311a7069cee4f34dcc851b52057c7",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Avatar/Avatar.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Avatar/Avatar.css"
        },
        {
          "path": "src/components/Avatar/Avatar.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Avatar/Avatar.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "avatar-group",
      "title": "AvatarGroup",
      "description": "A few faces, and everyone within reach.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/AvatarGroup/AvatarGroup.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "avatar",
        "avatar-group",
        "button",
        "icon",
        "locale-provider",
        "popover",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Avatar/Avatar.css": "d3e0511f1c5382d9890b34a77db355047b63392fef47a4b1fed023ae93f723f5",
        "~/src/bbb/components/Avatar/Avatar.tsx": "5aeecdc4aa0892602d285044435cf21b82d311a7069cee4f34dcc851b52057c7",
        "~/src/bbb/components/AvatarGroup/AvatarGroup.css": "c62cecf08bc136587f56c51910a6ba940cfc680b2052b9e9bb2eeca054326425",
        "~/src/bbb/components/AvatarGroup/AvatarGroup.tsx": "b17c83054951dd1af70bacd1b9293485a619535bf4d26a3bebaee6506a08aeec",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/Popover/Popover.tsx": "ab9a1c17d5c0a458b827f9980abc14271f5ad85318b234fe71a75ee22913151c",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Avatar/Avatar.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Avatar/Avatar.css"
        },
        {
          "path": "src/components/Avatar/Avatar.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Avatar/Avatar.tsx"
        },
        {
          "path": "src/components/AvatarGroup/AvatarGroup.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/AvatarGroup/AvatarGroup.css"
        },
        {
          "path": "src/components/AvatarGroup/AvatarGroup.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/AvatarGroup/AvatarGroup.tsx"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/Popover/Popover.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.tsx"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "badge",
      "title": "Badge",
      "description": "Small signals. Useful context.",
      "dependencies": [],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Badge/Badge.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "badge"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Badge/Badge.css": "b42b10106ddda8b236568c23cdfb9a04c61e6db8f6b78af636841f47dca3b159",
        "~/src/bbb/components/Badge/Badge.tsx": "0d182c5c96430453cc68277c20a759e27ab2487217aaa5dee1af94035d7f8fe4",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Badge/Badge.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Badge/Badge.css"
        },
        {
          "path": "src/components/Badge/Badge.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Badge/Badge.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "banner",
      "title": "Banner",
      "description": "Persistent notices with nearby actions.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Banner/Banner.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "alert",
        "banner",
        "button",
        "icon",
        "locale-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Alert/Alert.css": "ef16dd2e200fe3bd89c7c8daf471316e67fe6a92951875051670fa59c7b1718f",
        "~/src/bbb/components/Alert/Alert.tsx": "304ebd36600193aefdc776c1e2d479b2c187a59205f1d62e1729a4e2c0eabf17",
        "~/src/bbb/components/Banner/Banner.css": "77d5644abc24cf99c0db038f5581d6fe2af9f8650bbe8526a5dca823a1b76e86",
        "~/src/bbb/components/Banner/Banner.tsx": "750ce1c1f67c6ba5cea4afca440fa365e1ee78681a4cb7f8a4d9c54134a90b45",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Alert/Alert.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Alert/Alert.css"
        },
        {
          "path": "src/components/Alert/Alert.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Alert/Alert.tsx"
        },
        {
          "path": "src/components/Banner/Banner.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Banner/Banner.css"
        },
        {
          "path": "src/components/Banner/Banner.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Banner/Banner.tsx"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "brand-logo",
      "title": "BrandLogo",
      "description": "Editable BrandLogo source and supporting files.",
      "dependencies": [],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/BrandLogo/BrandLogo.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "brand-logo",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/BrandLogo/BrandLogo.css": "e3a782b61bdaa01910f412c2f9b0ff8e256d02b6a8cab6e428a2edba851c7862",
        "~/src/bbb/components/BrandLogo/BrandLogo.tsx": "c991be007eab9cc1f7b4bc312963a5ea477a9516093eeb05d938267cfc2936e9",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/BrandLogo/BrandLogo.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/BrandLogo/BrandLogo.css"
        },
        {
          "path": "src/components/BrandLogo/BrandLogo.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/BrandLogo/BrandLogo.tsx"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "breadcrumbs",
      "title": "Breadcrumbs",
      "description": "Where you are, and how you got here.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Breadcrumbs/Breadcrumbs.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "breadcrumbs",
        "icon",
        "link",
        "locale-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Breadcrumbs/Breadcrumbs.css": "2d540616b07c5fd14bbedae986da33e917f3c3e24aa1090a82bbcb556e125fc8",
        "~/src/bbb/components/Breadcrumbs/Breadcrumbs.tsx": "1234dfe48f45655376f0191bcb703894672befad661c762a14d412242aa4453e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/Link/Link.css": "2ac165372466053f609c3866bfeeef9be0d2704cc88ae10cc45c3f80c48f5cff",
        "~/src/bbb/components/Link/Link.tsx": "aa8f75f4293c83fafb4f784d13cf90d0d6550e2035525ee9193b27faf89f89a4",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Breadcrumbs/Breadcrumbs.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Breadcrumbs/Breadcrumbs.css"
        },
        {
          "path": "src/components/Breadcrumbs/Breadcrumbs.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Breadcrumbs/Breadcrumbs.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/Link/Link.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Link/Link.css"
        },
        {
          "path": "src/components/Link/Link.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Link/Link.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "bulk-action-bar",
      "title": "BulkActionBar",
      "description": "Selection scope and actions, together.",
      "dependencies": [
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/BulkActionBar/BulkActionBar.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "bulk-action-bar",
        "button",
        "locale-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/BulkActionBar/BulkActionBar.css": "0922baca7862021bc300e11dacc2ee06642ff2e43d616ff107454a04b4f93635",
        "~/src/bbb/components/BulkActionBar/BulkActionBar.tsx": "9bcbe28633373cf39367fca1c5adc2189cf83a9f823614bc4dad1cdd1304560a",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/BulkActionBar/BulkActionBar.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/BulkActionBar/BulkActionBar.css"
        },
        {
          "path": "src/components/BulkActionBar/BulkActionBar.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/BulkActionBar/BulkActionBar.tsx"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "button",
      "title": "Button",
      "description": "The next step, made clear.",
      "dependencies": [
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Button/Button.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "button-group",
      "title": "ButtonGroup",
      "description": "Related actions, comfortably together.",
      "dependencies": [
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/ButtonGroup/ButtonGroup.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "button-group"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/ButtonGroup/ButtonGroup.css": "1372dc24b2c10373fd77c45521155589db079d2c13410276b1122d07af263874",
        "~/src/bbb/components/ButtonGroup/ButtonGroup.tsx": "ede69296ae2cdd31ab1f7116a2cab77cdf63c40c04abcdce8cd69d06679d2f45",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/ButtonGroup/ButtonGroup.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/ButtonGroup/ButtonGroup.css"
        },
        {
          "path": "src/components/ButtonGroup/ButtonGroup.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/ButtonGroup/ButtonGroup.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "calendar",
      "title": "Calendar",
      "description": "A familiar way to find a day.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Calendar/Calendar.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "calendar",
        "icon"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Calendar/Calendar.css": "f5ef5a6a50251c82b6ee82d1cc1e8840803d91c1103f5c5d25ce38c8c5103e56",
        "~/src/bbb/components/Calendar/Calendar.tsx": "cc60807101e6f986edde17a3e1fe7aeae25661c539824a5d792e88c7891ab7bd",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Calendar/Calendar.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Calendar/Calendar.css"
        },
        {
          "path": "src/components/Calendar/Calendar.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Calendar/Calendar.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "card",
      "title": "Card",
      "description": "A quiet home for related content.",
      "dependencies": [],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Card/Card.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "card"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Card/Card.css": "60d3a6662f4b75d4846c8e091801ac3411545fd9799805ec4162518a6652b426",
        "~/src/bbb/components/Card/Card.tsx": "eb2e47092e52fb1185cd90af2fe68a672aa2c95ca0380f916c412266788364da",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Card/Card.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Card/Card.css"
        },
        {
          "path": "src/components/Card/Card.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Card/Card.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "checkbox",
      "title": "Checkbox",
      "description": "A little choice, or a whole collection.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Checkbox/Checkbox.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "checkbox",
        "form-field",
        "icon"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Checkbox/Checkbox.css": "b59d406cb2e1371704d43f1e85bf8d2405268db98f5a064604e7cfa34261fd0f",
        "~/src/bbb/components/Checkbox/Checkbox.tsx": "7e20330c2f9074f59c4ba852b6f92fa333adbe7b1cbe297ba63b7ad9251d091d",
        "~/src/bbb/components/FormField/ChoiceControl.css": "96f9883b4cfda5a07129bd672f5953e31eaf1b945cceae8e9affef22d4c5c7a6",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Checkbox/Checkbox.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Checkbox/Checkbox.css"
        },
        {
          "path": "src/components/Checkbox/Checkbox.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Checkbox/Checkbox.tsx"
        },
        {
          "path": "src/components/FormField/ChoiceControl.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/ChoiceControl.css"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "code-block",
      "title": "CodeBlock",
      "description": "Readable examples, ready to copy.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/CodeBlock/CodeBlock.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "code-block",
        "copy-button",
        "icon",
        "locale-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/CodeBlock/CodeBlock.css": "81e9bc12fe550853cd87464a20820a3b29835e883bcd37f53b340813c0fd30ee",
        "~/src/bbb/components/CodeBlock/CodeBlock.tsx": "1690590cae1768499c42350f287c9b22a2d4e73ce183acb0ec9681d49658a1c3",
        "~/src/bbb/components/CopyButton/CopyButton.tsx": "ed966da6897806f54f2baf5580a8cef36521dbad845b39717d2ae5e8adfacfa2",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/CodeBlock/CodeBlock.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/CodeBlock/CodeBlock.css"
        },
        {
          "path": "src/components/CodeBlock/CodeBlock.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/CodeBlock/CodeBlock.tsx"
        },
        {
          "path": "src/components/CopyButton/CopyButton.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/CopyButton/CopyButton.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "collapsible",
      "title": "Collapsible",
      "description": "Keep extra options within easy reach.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Collapsible/Collapsible.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "collapsible",
        "icon"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Collapsible/Collapsible.css": "96edf00c51a307f531b2fe3b858737bc47bf4dbb6a892ed3c2f024a2cb040796",
        "~/src/bbb/components/Collapsible/Collapsible.tsx": "d712a3a7ba0c324ce0d9395d32e339bb1ca70c76c5c32e0edaf2b7548f94ee24",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Collapsible/Collapsible.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Collapsible/Collapsible.css"
        },
        {
          "path": "src/components/Collapsible/Collapsible.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Collapsible/Collapsible.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "combobox",
      "title": "Combobox",
      "description": "Find the right choice as you type.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Combobox/Combobox.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "combobox",
        "dropdown-surface",
        "form-field",
        "icon",
        "locale-provider",
        "popover",
        "text-field",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Combobox/Combobox.css": "b125ff1aa49c3cb3d63baeddfe805239bf627abffee634a1931a0807677f690c",
        "~/src/bbb/components/Combobox/Combobox.tsx": "096d48d4dc3d0d398bceef537d4ca11dde27b4be63a649522b5f61c693597be1",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.css": "c092ac1414b2bab4e5e9c27af88a1a0c2e7f8c0d42ba9b2d2293c15e6f3c0b8f",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx": "08a9ba860b110d59661e2ea39bf9f1fffa0b7050b023b8552e16e43fdaf3dd77",
        "~/src/bbb/components/DropdownSurface/OptionContent.tsx": "e2b13dd51fe899e5e6bd3f4227592d685d0f03a174414b4963da61a45f80b084",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/TextField/TextField.css": "6303ccce7b3e47ad2c55ea1e3b0c401ad748dd5b0a4bfb8bb6fa8c4b9b34a957",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Combobox/Combobox.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Combobox/Combobox.css"
        },
        {
          "path": "src/components/Combobox/Combobox.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Combobox/Combobox.tsx"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.css"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx"
        },
        {
          "path": "src/components/DropdownSurface/OptionContent.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/OptionContent.tsx"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/TextField/TextField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.css"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "command-palette",
      "title": "CommandPalette",
      "description": "Search destinations and actions in one place.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/CommandPalette/CommandPalette.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "command-palette",
        "dialog",
        "dropdown-surface",
        "form-field",
        "icon",
        "keyboard-shortcut",
        "locale-provider",
        "text-field",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/CommandPalette/CommandPalette.css": "ca1a8fe9ea6834d0ee8eb78c9dad3a31d8857b6c49f8532bd51cdde0185bb41e",
        "~/src/bbb/components/CommandPalette/CommandPalette.tsx": "3102b8ccc42f2a0df2f5b57e8f2e904a7d1aa65e67745fd2e1b2b474312c0b6f",
        "~/src/bbb/components/CommandPalette/CommandSearch.tsx": "92214c67b3bd010e024a50d61dc07ea50d4b75628d121c073fab58e24eaa196d",
        "~/src/bbb/components/Dialog/Dialog.css": "a0406cb4955da48da3e973f1c41e6a3da91b4d7e66f1e832827eb183cbb5db71",
        "~/src/bbb/components/Dialog/Dialog.tsx": "db9852cc3e8fa9db9145d08b7593581677c0caa021ff042eaada710bb762256e",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.css": "c092ac1414b2bab4e5e9c27af88a1a0c2e7f8c0d42ba9b2d2293c15e6f3c0b8f",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/KeyboardShortcut/KeyboardShortcut.css": "adc0f4348732744bb2e83157297ceb3cabce5bc4b01d19439657a445b2978d48",
        "~/src/bbb/components/KeyboardShortcut/KeyboardShortcut.tsx": "c571275325c3822018a93384ccfbf9bb1763003f17363b8aa37c1e8e38b5aeb7",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/TextField/TextField.css": "6303ccce7b3e47ad2c55ea1e3b0c401ad748dd5b0a4bfb8bb6fa8c4b9b34a957",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/CommandPalette/CommandPalette.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/CommandPalette/CommandPalette.css"
        },
        {
          "path": "src/components/CommandPalette/CommandPalette.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/CommandPalette/CommandPalette.tsx"
        },
        {
          "path": "src/components/CommandPalette/CommandSearch.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/CommandPalette/CommandSearch.tsx"
        },
        {
          "path": "src/components/Dialog/Dialog.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.css"
        },
        {
          "path": "src/components/Dialog/Dialog.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.tsx"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.css"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/KeyboardShortcut/KeyboardShortcut.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/KeyboardShortcut/KeyboardShortcut.css"
        },
        {
          "path": "src/components/KeyboardShortcut/KeyboardShortcut.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/KeyboardShortcut/KeyboardShortcut.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/TextField/TextField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.css"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "context-menu",
      "title": "ContextMenu",
      "description": "Item actions through right-click, keyboard, or a visible button.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/ContextMenu/ContextMenu.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "context-menu",
        "dropdown-menu",
        "dropdown-surface",
        "icon",
        "popover",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/ContextMenu/ContextMenu.css": "c5e5ca8f89d18f90bd52299be2e3deb6907b39cbc4918793a5c20bf387573091",
        "~/src/bbb/components/ContextMenu/ContextMenu.tsx": "d6f083938dd68fc3b63e1b6efda65aeaa5027ce98b101e79345120168df1fa86",
        "~/src/bbb/components/DropdownMenu/DropdownMenu.css": "b592ef3e84e1eef59819bf4ba04a5b80ce4451b8a420b91401caa9d8c9afea91",
        "~/src/bbb/components/DropdownMenu/DropdownMenu.tsx": "7fad3bb5fdfe7e36b57a1863dcf6739cbedaf1545b0270ac3b0633375051f449",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.css": "c092ac1414b2bab4e5e9c27af88a1a0c2e7f8c0d42ba9b2d2293c15e6f3c0b8f",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx": "08a9ba860b110d59661e2ea39bf9f1fffa0b7050b023b8552e16e43fdaf3dd77",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/ContextMenu/ContextMenu.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/ContextMenu/ContextMenu.css"
        },
        {
          "path": "src/components/ContextMenu/ContextMenu.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/ContextMenu/ContextMenu.tsx"
        },
        {
          "path": "src/components/DropdownMenu/DropdownMenu.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownMenu/DropdownMenu.css"
        },
        {
          "path": "src/components/DropdownMenu/DropdownMenu.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownMenu/DropdownMenu.tsx"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.css"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "copy-button",
      "title": "CopyButton",
      "description": "Copy with clear success and recovery feedback.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/CopyButton/CopyButton.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "copy-button",
        "icon",
        "locale-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/CopyButton/CopyButton.tsx": "ed966da6897806f54f2baf5580a8cef36521dbad845b39717d2ae5e8adfacfa2",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/CopyButton/CopyButton.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/CopyButton/CopyButton.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "date-picker",
      "title": "DatePicker",
      "description": "A date, typed or picked.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/DatePicker/DatePicker.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "calendar",
        "date-picker",
        "dropdown-surface",
        "form-field",
        "icon",
        "popover",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Calendar/Calendar.css": "f5ef5a6a50251c82b6ee82d1cc1e8840803d91c1103f5c5d25ce38c8c5103e56",
        "~/src/bbb/components/Calendar/Calendar.tsx": "cc60807101e6f986edde17a3e1fe7aeae25661c539824a5d792e88c7891ab7bd",
        "~/src/bbb/components/DatePicker/DatePicker.css": "13ee035e8e5f403deb01db785cec420cd62580deee2e6c680c7a0a8faad5249f",
        "~/src/bbb/components/DatePicker/DatePicker.tsx": "3e517753074bb43b83105d1b461bf2cd71e1f4728373015a7790320f4fd40242",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.css": "c092ac1414b2bab4e5e9c27af88a1a0c2e7f8c0d42ba9b2d2293c15e6f3c0b8f",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx": "08a9ba860b110d59661e2ea39bf9f1fffa0b7050b023b8552e16e43fdaf3dd77",
        "~/src/bbb/components/FormField/FieldFeedback.tsx": "2c76f77651062fdedf5392bc40cc19ebf1347046d93343f2e342b68ac6b10cc4",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Calendar/Calendar.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Calendar/Calendar.css"
        },
        {
          "path": "src/components/Calendar/Calendar.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Calendar/Calendar.tsx"
        },
        {
          "path": "src/components/DatePicker/DatePicker.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DatePicker/DatePicker.css"
        },
        {
          "path": "src/components/DatePicker/DatePicker.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DatePicker/DatePicker.tsx"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.css"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx"
        },
        {
          "path": "src/components/FormField/FieldFeedback.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldFeedback.tsx"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "description-list",
      "title": "DescriptionList",
      "description": "Details with a clear relationship.",
      "dependencies": [],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/DescriptionList/DescriptionList.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "description-list"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/DescriptionList/DescriptionList.css": "c8fccbf4d981b2058c4adfee3c1c8f93aa81f7e809cd7cf5102e65ecd7b255ff",
        "~/src/bbb/components/DescriptionList/DescriptionList.tsx": "d3e0918d27d8eb0cb172a7d3adf2232154153a61d0563900f633c646b57735f4",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/DescriptionList/DescriptionList.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DescriptionList/DescriptionList.css"
        },
        {
          "path": "src/components/DescriptionList/DescriptionList.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DescriptionList/DescriptionList.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "dialog",
      "title": "Dialog",
      "description": "A little focus for the task at hand.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Dialog/Dialog.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "dialog",
        "icon",
        "locale-provider",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Dialog/Dialog.css": "a0406cb4955da48da3e973f1c41e6a3da91b4d7e66f1e832827eb183cbb5db71",
        "~/src/bbb/components/Dialog/Dialog.tsx": "db9852cc3e8fa9db9145d08b7593581677c0caa021ff042eaada710bb762256e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Dialog/Dialog.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.css"
        },
        {
          "path": "src/components/Dialog/Dialog.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "document-workspace",
      "title": "DocumentWorkspace",
      "description": "Editable DocumentWorkspace source and supporting files.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/DocumentWorkspace/DocumentWorkspace.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "dialog",
        "document-workspace",
        "icon",
        "locale-provider",
        "sheet",
        "sidebar-navigation",
        "theme-provider",
        "tooltip"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Dialog/Dialog.css": "a0406cb4955da48da3e973f1c41e6a3da91b4d7e66f1e832827eb183cbb5db71",
        "~/src/bbb/components/Dialog/Dialog.tsx": "db9852cc3e8fa9db9145d08b7593581677c0caa021ff042eaada710bb762256e",
        "~/src/bbb/components/DocumentWorkspace/DocumentWorkspace.css": "ca87365e6e8f451ec21d22716862619199b28178338b91573954bba171f095d2",
        "~/src/bbb/components/DocumentWorkspace/DocumentWorkspace.tsx": "d92e4ddfad4f9b42da3096bafcbca36f9cc21c29350d071e5ac0fb093930f779",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Sheet/Sheet.css": "538dad00913641d71f6918da1c05b5a129acc32f8a306e45ccb34302b7f9993c",
        "~/src/bbb/components/Sheet/Sheet.tsx": "ac06d3bcdcd7955116d62c07fb676c09cb89a7696ce8118be68084c86ecb2a96",
        "~/src/bbb/components/SidebarNavigation/SidebarNavigation.css": "de4ae7fb38473ad41138197fe9d75a1b6d9b7875ab010ca21e7fabb77ab4c71b",
        "~/src/bbb/components/SidebarNavigation/SidebarToggle.tsx": "a2a336a67723f1a2ce510201d614877516569be818b253f3d2d788d963f35895",
        "~/src/bbb/components/SidebarNavigation/useSidebarToggle.ts": "362137542225e782510eade77b71870187a1cb86532c684e55f357ee1c803524",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/components/Tooltip/Tooltip.css": "49e14e49fac3234c25bfff9ec47f597e238819d8338d11a4d948830066296092",
        "~/src/bbb/components/Tooltip/Tooltip.tsx": "3dd8486156cf176ad5359205f35cd3ba8d6f5a6c23b6883d8566a6ce6411acc8",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Dialog/Dialog.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.css"
        },
        {
          "path": "src/components/Dialog/Dialog.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.tsx"
        },
        {
          "path": "src/components/DocumentWorkspace/DocumentWorkspace.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DocumentWorkspace/DocumentWorkspace.css"
        },
        {
          "path": "src/components/DocumentWorkspace/DocumentWorkspace.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DocumentWorkspace/DocumentWorkspace.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Sheet/Sheet.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Sheet/Sheet.css"
        },
        {
          "path": "src/components/Sheet/Sheet.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Sheet/Sheet.tsx"
        },
        {
          "path": "src/components/SidebarNavigation/SidebarNavigation.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/SidebarNavigation/SidebarNavigation.css"
        },
        {
          "path": "src/components/SidebarNavigation/SidebarToggle.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/SidebarNavigation/SidebarToggle.tsx"
        },
        {
          "path": "src/components/SidebarNavigation/useSidebarToggle.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/SidebarNavigation/useSidebarToggle.ts"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/components/Tooltip/Tooltip.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Tooltip/Tooltip.css"
        },
        {
          "path": "src/components/Tooltip/Tooltip.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Tooltip/Tooltip.tsx"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "drawer",
      "title": "Drawer",
      "description": "A focused space that opens from the bottom.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Drawer/Drawer.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "dialog",
        "drawer",
        "icon",
        "locale-provider",
        "sheet",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Dialog/Dialog.css": "a0406cb4955da48da3e973f1c41e6a3da91b4d7e66f1e832827eb183cbb5db71",
        "~/src/bbb/components/Dialog/Dialog.tsx": "db9852cc3e8fa9db9145d08b7593581677c0caa021ff042eaada710bb762256e",
        "~/src/bbb/components/Drawer/Drawer.css": "d1ea30d414a5601f4869df57110d7e1c230aa31a4df847612ff228727880430b",
        "~/src/bbb/components/Drawer/Drawer.tsx": "de5c29ae898b898b110c6969046fee1c44899fe5c368f27d3dbd1fc208aa8f7d",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Sheet/Sheet.css": "538dad00913641d71f6918da1c05b5a129acc32f8a306e45ccb34302b7f9993c",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Dialog/Dialog.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.css"
        },
        {
          "path": "src/components/Dialog/Dialog.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.tsx"
        },
        {
          "path": "src/components/Drawer/Drawer.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Drawer/Drawer.css"
        },
        {
          "path": "src/components/Drawer/Drawer.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Drawer/Drawer.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Sheet/Sheet.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Sheet/Sheet.css"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "dropdown-menu",
      "title": "DropdownMenu",
      "description": "Useful actions, close at hand.",
      "dependencies": [
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/DropdownMenu/DropdownMenu.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "dropdown-menu",
        "dropdown-surface",
        "popover",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/DropdownMenu/DropdownMenu.css": "b592ef3e84e1eef59819bf4ba04a5b80ce4451b8a420b91401caa9d8c9afea91",
        "~/src/bbb/components/DropdownMenu/DropdownMenu.tsx": "7fad3bb5fdfe7e36b57a1863dcf6739cbedaf1545b0270ac3b0633375051f449",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.css": "c092ac1414b2bab4e5e9c27af88a1a0c2e7f8c0d42ba9b2d2293c15e6f3c0b8f",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx": "08a9ba860b110d59661e2ea39bf9f1fffa0b7050b023b8552e16e43fdaf3dd77",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/DropdownMenu/DropdownMenu.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownMenu/DropdownMenu.css"
        },
        {
          "path": "src/components/DropdownMenu/DropdownMenu.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownMenu/DropdownMenu.tsx"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.css"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "dropdown-surface",
      "title": "DropdownSurface",
      "description": "Editable DropdownSurface source and supporting files.",
      "dependencies": [
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/DropdownSurface/DropdownSurface.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "dropdown-surface",
        "popover",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.css": "c092ac1414b2bab4e5e9c27af88a1a0c2e7f8c0d42ba9b2d2293c15e6f3c0b8f",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx": "08a9ba860b110d59661e2ea39bf9f1fffa0b7050b023b8552e16e43fdaf3dd77",
        "~/src/bbb/components/DropdownSurface/OptionContent.tsx": "e2b13dd51fe899e5e6bd3f4227592d685d0f03a174414b4963da61a45f80b084",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.css"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx"
        },
        {
          "path": "src/components/DropdownSurface/OptionContent.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/OptionContent.tsx"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "empty-state",
      "title": "EmptyState",
      "description": "A helpful next step, even when nothing is here.",
      "dependencies": [
        "lucide-react@1.57.0"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/EmptyState/EmptyState.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "empty-state",
        "icon"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/EmptyState/EmptyState.css": "2d718e13cdb1403570b3e4b350b1cabc5d8f49733078727aad1e21cccf47c62e",
        "~/src/bbb/components/EmptyState/EmptyState.tsx": "0effbc4f21c5ec05daa5357ccc1db79e9d4e919a748680c190d2c3ed3592c842",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/EmptyState/EmptyState.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/EmptyState/EmptyState.css"
        },
        {
          "path": "src/components/EmptyState/EmptyState.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/EmptyState/EmptyState.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "file-upload",
      "title": "FileUpload",
      "description": "Files, with a clear path forward.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/FileUpload/FileUpload.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "file-upload",
        "icon",
        "locale-provider",
        "progress"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/FileUpload/FileUpload.css": "6f963d37df701992e1eb5d933ab5f39e68166e49a17e42fa7b54c4676056dc86",
        "~/src/bbb/components/FileUpload/FileUpload.tsx": "73627e9e1ceb8c19cc5735415135eb25dfdf58d921ab580b8433cad62e0a533d",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Progress/Progress.css": "6f597952451c277b3d45e17d89265a96adc629f7ba59b81e321136249a7686a8",
        "~/src/bbb/components/Progress/Progress.tsx": "10a63b3478ba9acdc018b8850d304c5d94a0949b5665642cdde3a3958264cebc",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/FileUpload/FileUpload.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FileUpload/FileUpload.css"
        },
        {
          "path": "src/components/FileUpload/FileUpload.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FileUpload/FileUpload.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Progress/Progress.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Progress/Progress.css"
        },
        {
          "path": "src/components/Progress/Progress.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Progress/Progress.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "filter-chips",
      "title": "FilterChips",
      "description": "See what’s applied. Make room for more.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/FilterChips/FilterChips.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "filter-chips",
        "icon",
        "locale-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/FilterChips/FilterChips.css": "04f18b22725b23c4221c33da9c751ccdde80d25c3683deeccded9f8b6aa2ac72",
        "~/src/bbb/components/FilterChips/FilterChips.tsx": "300e7bdc714c6f977a29f79666563edb00d43df7b8457319aa130e7015f19c26",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/FilterChips/FilterChips.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FilterChips/FilterChips.css"
        },
        {
          "path": "src/components/FilterChips/FilterChips.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FilterChips/FilterChips.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "filter-group",
      "title": "FilterGroup",
      "description": "Editable FilterGroup source and supporting files.",
      "dependencies": [
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/FilterGroup/FilterGroup.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "filter-group"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/FilterGroup/FilterGroup.css": "cd385661c7142896d33de764d1923bb95f55f20907594a7cf203737ce07d2a4c",
        "~/src/bbb/components/FilterGroup/FilterGroup.tsx": "5aba2948ae27882bbe95c4209ce2aca94b9a86bc588c26f707f9fae570622210",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/FilterGroup/FilterGroup.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FilterGroup/FilterGroup.css"
        },
        {
          "path": "src/components/FilterGroup/FilterGroup.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FilterGroup/FilterGroup.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "form-field",
      "title": "FormField",
      "description": "Choose the right amount of emphasis for each task.",
      "dependencies": [
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/FormField/FormField.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "form-field"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/FormField/ChoiceControl.css": "96f9883b4cfda5a07129bd672f5953e31eaf1b945cceae8e9affef22d4c5c7a6",
        "~/src/bbb/components/FormField/FieldFeedback.tsx": "2c76f77651062fdedf5392bc40cc19ebf1347046d93343f2e342b68ac6b10cc4",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/FormField/ChoiceControl.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/ChoiceControl.css"
        },
        {
          "path": "src/components/FormField/FieldFeedback.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldFeedback.tsx"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "hover-card",
      "title": "HoverCard",
      "description": "A useful preview, just a moment away.",
      "dependencies": [
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/HoverCard/HoverCard.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "hover-card",
        "popover",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/HoverCard/HoverCard.css": "70ab97e51def22be4db3630f11262a4cbc3048fa0ad6648fff39f0461125cbb7",
        "~/src/bbb/components/HoverCard/HoverCard.tsx": "a8a39d707f84700b2ba696f4a19e2674d1f1777c06e678c8ddbc7eeae7b449e0",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/HoverCard/HoverCard.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/HoverCard/HoverCard.css"
        },
        {
          "path": "src/components/HoverCard/HoverCard.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/HoverCard/HoverCard.tsx"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "icon",
      "title": "Icon",
      "description": "Lucide outline icons with a shared rhythm.",
      "dependencies": [
        "lucide-react@1.57.0"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Icon/Icon.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "icon"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "inline-edit",
      "title": "InlineEdit",
      "description": "Make a small change in place.",
      "dependencies": [
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/InlineEdit/InlineEdit.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "form-field",
        "inline-edit",
        "locale-provider",
        "text-field"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/InlineEdit/InlineEdit.css": "5b1b7f2dc5d6457cb1f44ab39e1d95115f269094e3bb42f80b944edb6e3b8bcd",
        "~/src/bbb/components/InlineEdit/InlineEdit.tsx": "a52f8957f221fefbbd28179ccb9e9707a5e062fe11c90179b609bd373737f713",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/TextField/TextField.css": "6303ccce7b3e47ad2c55ea1e3b0c401ad748dd5b0a4bfb8bb6fa8c4b9b34a957",
        "~/src/bbb/components/TextField/TextField.tsx": "1276d5718d879f139716c136a26510867d3f19aa99088959165aae2d8bde44bb",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/InlineEdit/InlineEdit.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/InlineEdit/InlineEdit.css"
        },
        {
          "path": "src/components/InlineEdit/InlineEdit.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/InlineEdit/InlineEdit.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/TextField/TextField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.css"
        },
        {
          "path": "src/components/TextField/TextField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "input-group",
      "title": "InputGroup",
      "description": "Useful context and actions, right beside your input.",
      "dependencies": [],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/InputGroup/InputGroup.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "form-field",
        "input-group",
        "text-field",
        "textarea"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/InputGroup/InputGroup.css": "6b57e6254866509817adcd8c4350539288c75c3701b9a4a97911eb59803e31f8",
        "~/src/bbb/components/InputGroup/InputGroup.tsx": "1bdb75699a20ba78537b8bb7f08366ef941e2d8a1c1fcbaa68d2633740571630",
        "~/src/bbb/components/Textarea/Textarea.css": "501cf44d8b112731c964abd8cf876ff79472d9fd227a93d54bb9f4873fc74cd7",
        "~/src/bbb/components/TextField/TextField.css": "6303ccce7b3e47ad2c55ea1e3b0c401ad748dd5b0a4bfb8bb6fa8c4b9b34a957",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/InputGroup/InputGroup.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/InputGroup/InputGroup.css"
        },
        {
          "path": "src/components/InputGroup/InputGroup.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/InputGroup/InputGroup.tsx"
        },
        {
          "path": "src/components/Textarea/Textarea.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Textarea/Textarea.css"
        },
        {
          "path": "src/components/TextField/TextField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.css"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "keyboard-shortcut",
      "title": "KeyboardShortcut",
      "description": "Familiar hints for keyboard commands.",
      "dependencies": [],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/KeyboardShortcut/KeyboardShortcut.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "keyboard-shortcut"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/KeyboardShortcut/KeyboardShortcut.css": "adc0f4348732744bb2e83157297ceb3cabce5bc4b01d19439657a445b2978d48",
        "~/src/bbb/components/KeyboardShortcut/KeyboardShortcut.tsx": "c571275325c3822018a93384ccfbf9bb1763003f17363b8aa37c1e8e38b5aeb7",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/KeyboardShortcut/KeyboardShortcut.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/KeyboardShortcut/KeyboardShortcut.css"
        },
        {
          "path": "src/components/KeyboardShortcut/KeyboardShortcut.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/KeyboardShortcut/KeyboardShortcut.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "link",
      "title": "Link",
      "description": "The next place, clearly signposted.",
      "dependencies": [
        "lucide-react@1.57.0"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Link/Link.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "icon",
        "link"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/Link/Link.css": "2ac165372466053f609c3866bfeeef9be0d2704cc88ae10cc45c3f80c48f5cff",
        "~/src/bbb/components/Link/Link.tsx": "aa8f75f4293c83fafb4f784d13cf90d0d6550e2035525ee9193b27faf89f89a4",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/Link/Link.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Link/Link.css"
        },
        {
          "path": "src/components/Link/Link.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Link/Link.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "list-row",
      "title": "ListRow",
      "description": "Useful details, arranged with care.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/ListRow/ListRow.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "icon",
        "list-row"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/ListRow/ListRow.css": "c3f10aee076c399353fb74b77a4bc6cb8b1cc237dd2c30dfdd424c0b921eb7dc",
        "~/src/bbb/components/ListRow/ListRow.tsx": "c1fb6962abc3229a346ca62bcd69096049774f45786ff5a3d4bbd53a145e5d3b",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/ListRow/ListRow.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/ListRow/ListRow.css"
        },
        {
          "path": "src/components/ListRow/ListRow.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/ListRow/ListRow.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "loading-indicator",
      "title": "LoadingIndicator",
      "description": "A quiet signal that work is in progress.",
      "dependencies": [
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/LoadingIndicator/LoadingIndicator.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "loading-indicator",
        "locale-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/LoadingIndicator/LoadingIndicator.css": "e4a5a98262e205d079d96f223df05b16cd857ddf68fa689cb75e9e93ad5b0c2f",
        "~/src/bbb/components/LoadingIndicator/LoadingIndicator.tsx": "708a606b1d31fe7bb08d088fb63df9bba84339360289651052111fb71dbb6f5a",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/LoadingIndicator/LoadingIndicator.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/LoadingIndicator/LoadingIndicator.css"
        },
        {
          "path": "src/components/LoadingIndicator/LoadingIndicator.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/LoadingIndicator/LoadingIndicator.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "locale-provider",
      "title": "LocaleProvider",
      "description": "Editable LocaleProvider source and supporting files.",
      "dependencies": [
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/LocaleProvider/LocaleProvider.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "locale-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/LocaleProvider.tsx": "cb64e17e905558a2aa500bcf85a55164eec76a240549a487059f4d75f628a671",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/LocaleProvider.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/LocaleProvider.tsx"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "media-preview",
      "title": "MediaPreview",
      "description": "Images with an enlarged view and recovery states.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/MediaPreview/MediaPreview.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "dialog",
        "icon",
        "loading-indicator",
        "locale-provider",
        "media-preview",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Dialog/Dialog.css": "a0406cb4955da48da3e973f1c41e6a3da91b4d7e66f1e832827eb183cbb5db71",
        "~/src/bbb/components/Dialog/Dialog.tsx": "db9852cc3e8fa9db9145d08b7593581677c0caa021ff042eaada710bb762256e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LoadingIndicator/LoadingIndicator.css": "e4a5a98262e205d079d96f223df05b16cd857ddf68fa689cb75e9e93ad5b0c2f",
        "~/src/bbb/components/LoadingIndicator/LoadingIndicator.tsx": "708a606b1d31fe7bb08d088fb63df9bba84339360289651052111fb71dbb6f5a",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/MediaPreview/MediaPreview.css": "7d7346ea9f79cf142848dc6df610948c8767dcb6c18b6c44016bc58ed00ff541",
        "~/src/bbb/components/MediaPreview/MediaPreview.tsx": "dca18356c2e6dafc183dab5994b098a6be6d7814236b9537e57011ffa8b0571f",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Dialog/Dialog.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.css"
        },
        {
          "path": "src/components/Dialog/Dialog.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LoadingIndicator/LoadingIndicator.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/LoadingIndicator/LoadingIndicator.css"
        },
        {
          "path": "src/components/LoadingIndicator/LoadingIndicator.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/LoadingIndicator/LoadingIndicator.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/MediaPreview/MediaPreview.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/MediaPreview/MediaPreview.css"
        },
        {
          "path": "src/components/MediaPreview/MediaPreview.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/MediaPreview/MediaPreview.tsx"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "multi-select",
      "title": "MultiSelect",
      "description": "Room for more than one choice.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/MultiSelect/MultiSelect.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "dropdown-surface",
        "form-field",
        "icon",
        "locale-provider",
        "multi-select",
        "popover",
        "select",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.css": "c092ac1414b2bab4e5e9c27af88a1a0c2e7f8c0d42ba9b2d2293c15e6f3c0b8f",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx": "08a9ba860b110d59661e2ea39bf9f1fffa0b7050b023b8552e16e43fdaf3dd77",
        "~/src/bbb/components/DropdownSurface/OptionContent.tsx": "e2b13dd51fe899e5e6bd3f4227592d685d0f03a174414b4963da61a45f80b084",
        "~/src/bbb/components/FormField/FieldFeedback.tsx": "2c76f77651062fdedf5392bc40cc19ebf1347046d93343f2e342b68ac6b10cc4",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/MultiSelect/MultiSelect.tsx": "9aaab185ce0bc5c9b401d6416233ad14efa73f019831ec482bf0e1c4a0a6833e",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/Select/Select.css": "1e0d0c3aedb41b0c91dceae6c2a8b2819a53c8ecead697b2f23e36f254141dc6",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.css"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx"
        },
        {
          "path": "src/components/DropdownSurface/OptionContent.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/OptionContent.tsx"
        },
        {
          "path": "src/components/FormField/FieldFeedback.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldFeedback.tsx"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/MultiSelect/MultiSelect.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/MultiSelect/MultiSelect.tsx"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/Select/Select.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.css"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "native-select",
      "title": "NativeSelect",
      "description": "A familiar browser picker, with a BBB field surface.",
      "dependencies": [
        "lucide-react@1.57.0"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/NativeSelect/NativeSelect.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "form-field",
        "icon",
        "native-select"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/NativeSelect/NativeSelect.css": "9a6d77035e9531af109e0768871bf8325b08b02cddf9aa223faeb879450ebbd4",
        "~/src/bbb/components/NativeSelect/NativeSelect.tsx": "4e47df94ce0fa6cb92de3ca7f9cc0cd2641d7fbfda7196d2328e9c6982ee62eb",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/NativeSelect/NativeSelect.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/NativeSelect/NativeSelect.css"
        },
        {
          "path": "src/components/NativeSelect/NativeSelect.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/NativeSelect/NativeSelect.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "navigation-menu",
      "title": "NavigationMenu",
      "description": "A clear path to everything your site offers.",
      "dependencies": [
        "lucide-react@1.57.0"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/NavigationMenu/NavigationMenu.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "icon",
        "navigation-menu"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/NavigationMenu/NavigationMenu.css": "6ebd2ab20d1656dff2e63e1c3b03ac9288284fbb1dc91628cd01a8c29a9b53ab",
        "~/src/bbb/components/NavigationMenu/NavigationMenu.tsx": "e83a92fa0a48b257a01accc23909772a1f64d72adda00d947331359d7c24d4ec",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/NavigationMenu/NavigationMenu.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/NavigationMenu/NavigationMenu.css"
        },
        {
          "path": "src/components/NavigationMenu/NavigationMenu.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/NavigationMenu/NavigationMenu.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "notification-center",
      "title": "NotificationCenter",
      "description": "Updates, unread states, and recovery.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/NotificationCenter/NotificationCenter.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "badge",
        "button",
        "icon",
        "loading-indicator",
        "locale-provider",
        "notification-center",
        "popover",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Badge/Badge.css": "b42b10106ddda8b236568c23cdfb9a04c61e6db8f6b78af636841f47dca3b159",
        "~/src/bbb/components/Badge/Badge.tsx": "0d182c5c96430453cc68277c20a759e27ab2487217aaa5dee1af94035d7f8fe4",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LoadingIndicator/LoadingIndicator.css": "e4a5a98262e205d079d96f223df05b16cd857ddf68fa689cb75e9e93ad5b0c2f",
        "~/src/bbb/components/LoadingIndicator/LoadingIndicator.tsx": "708a606b1d31fe7bb08d088fb63df9bba84339360289651052111fb71dbb6f5a",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/NotificationCenter/NotificationCenter.css": "f6fcef60c1c493ea8f86ee88ece1170bd24aaa300f2ba8599504443e12fdd543",
        "~/src/bbb/components/NotificationCenter/NotificationCenter.tsx": "51b13b5077cf3f3656554096b8e7ddaa15e2239c74ca21d2cb41c47bb308c6fe",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/Popover/Popover.tsx": "ab9a1c17d5c0a458b827f9980abc14271f5ad85318b234fe71a75ee22913151c",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Badge/Badge.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Badge/Badge.css"
        },
        {
          "path": "src/components/Badge/Badge.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Badge/Badge.tsx"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LoadingIndicator/LoadingIndicator.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/LoadingIndicator/LoadingIndicator.css"
        },
        {
          "path": "src/components/LoadingIndicator/LoadingIndicator.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/LoadingIndicator/LoadingIndicator.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/NotificationCenter/NotificationCenter.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/NotificationCenter/NotificationCenter.css"
        },
        {
          "path": "src/components/NotificationCenter/NotificationCenter.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/NotificationCenter/NotificationCenter.tsx"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/Popover/Popover.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.tsx"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "number-field",
      "title": "NumberField",
      "description": "Just the right amount.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/NumberField/NumberField.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "form-field",
        "icon",
        "number-field",
        "text-field"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/FormField/FieldFeedback.tsx": "2c76f77651062fdedf5392bc40cc19ebf1347046d93343f2e342b68ac6b10cc4",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/NumberField/NumberField.css": "b57af47b34f61931d6e67e21180663ab43f98c93fc1055320cc033054bb84f9d",
        "~/src/bbb/components/NumberField/NumberField.tsx": "637833aeeffadd628edb8795d237d66c39cd132ac4c4ddad281e14977ccd5851",
        "~/src/bbb/components/TextField/TextField.css": "6303ccce7b3e47ad2c55ea1e3b0c401ad748dd5b0a4bfb8bb6fa8c4b9b34a957",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/FormField/FieldFeedback.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldFeedback.tsx"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/NumberField/NumberField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/NumberField/NumberField.css"
        },
        {
          "path": "src/components/NumberField/NumberField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/NumberField/NumberField.tsx"
        },
        {
          "path": "src/components/TextField/TextField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.css"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "page-header",
      "title": "PageHeader",
      "description": "A clear beginning, with the next action close by.",
      "dependencies": [],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/PageHeader/PageHeader.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "page-header"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/PageHeader/PageHeader.css": "989baefbee68b815d64a2c02b97dc4af14e2d7386b6b2a3ee0b8a550b29c5d27",
        "~/src/bbb/components/PageHeader/PageHeader.tsx": "fbee24d8039324e7ebaab98e3a8c88836d4cb7289c56d3b45eb1fb10ca6ebc87",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/PageHeader/PageHeader.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/PageHeader/PageHeader.css"
        },
        {
          "path": "src/components/PageHeader/PageHeader.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/PageHeader/PageHeader.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "pagination",
      "title": "Pagination",
      "description": "A clear place in a larger collection.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Pagination/Pagination.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "icon",
        "locale-provider",
        "pagination"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Pagination/Pagination.css": "ba8e884063b548150e5fa73435376fee42bebda1ea4755e93f67e65912296b63",
        "~/src/bbb/components/Pagination/Pagination.tsx": "5fbdd374559d4ab91d723d40d090ad5b2144e063148bf5b065ce9d3ca517e124",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Pagination/Pagination.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Pagination/Pagination.css"
        },
        {
          "path": "src/components/Pagination/Pagination.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Pagination/Pagination.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "password-field",
      "title": "PasswordField",
      "description": "A private entry, easy to check.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/PasswordField/PasswordField.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "form-field",
        "icon",
        "locale-provider",
        "password-field",
        "text-field"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/PasswordField/PasswordField.tsx": "82e98c02d2958968e520fa37e17a34c0603d1a6e56e5a9ae25506a6e8118b767",
        "~/src/bbb/components/TextField/TextField.css": "6303ccce7b3e47ad2c55ea1e3b0c401ad748dd5b0a4bfb8bb6fa8c4b9b34a957",
        "~/src/bbb/components/TextField/TextField.tsx": "1276d5718d879f139716c136a26510867d3f19aa99088959165aae2d8bde44bb",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/PasswordField/PasswordField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/PasswordField/PasswordField.tsx"
        },
        {
          "path": "src/components/TextField/TextField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.css"
        },
        {
          "path": "src/components/TextField/TextField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "popover",
      "title": "Popover",
      "description": "Helpful controls, just a click away.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Popover/Popover.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "icon",
        "locale-provider",
        "popover",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/Popover/Popover.tsx": "ab9a1c17d5c0a458b827f9980abc14271f5ad85318b234fe71a75ee22913151c",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/Popover/Popover.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.tsx"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "progress",
      "title": "Progress",
      "description": "A clear sense of what comes next.",
      "dependencies": [
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Progress/Progress.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "locale-provider",
        "progress"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Progress/Progress.css": "6f597952451c277b3d45e17d89265a96adc629f7ba59b81e321136249a7686a8",
        "~/src/bbb/components/Progress/Progress.tsx": "10a63b3478ba9acdc018b8850d304c5d94a0949b5665642cdde3a3958264cebc",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Progress/Progress.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Progress/Progress.css"
        },
        {
          "path": "src/components/Progress/Progress.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Progress/Progress.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "radio-group",
      "title": "RadioGroup",
      "description": "A few options. One clear choice.",
      "dependencies": [
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/RadioGroup/RadioGroup.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "form-field",
        "radio-group"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/FormField/ChoiceControl.css": "96f9883b4cfda5a07129bd672f5953e31eaf1b945cceae8e9affef22d4c5c7a6",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/RadioGroup/RadioGroup.css": "4230b025766c711282d5c956cc90b462069590e030ee4c3fcdad455ea5e12d89",
        "~/src/bbb/components/RadioGroup/RadioGroup.tsx": "da503cfd4d296f1fbdb11ebafb9d6ee977537a04f1eb7b6fbc5cbf53094f0125",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/FormField/ChoiceControl.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/ChoiceControl.css"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/RadioGroup/RadioGroup.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/RadioGroup/RadioGroup.css"
        },
        {
          "path": "src/components/RadioGroup/RadioGroup.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/RadioGroup/RadioGroup.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "search-field",
      "title": "SearchField",
      "description": "Compact search for libraries, filters, and toolbars.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/SearchField/SearchField.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "form-field",
        "icon",
        "locale-provider",
        "search-field",
        "text-field"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/SearchField/SearchField.css": "b041d8966bf99fd149097a9075802f8edae13633715013d9257565b6398a8794",
        "~/src/bbb/components/SearchField/SearchField.tsx": "0e16a448e6b79ac9ba141607ecc24f01ba21b78c9157c04af6106564a75501e1",
        "~/src/bbb/components/TextField/TextField.css": "6303ccce7b3e47ad2c55ea1e3b0c401ad748dd5b0a4bfb8bb6fa8c4b9b34a957",
        "~/src/bbb/components/TextField/TextField.tsx": "1276d5718d879f139716c136a26510867d3f19aa99088959165aae2d8bde44bb",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/SearchField/SearchField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/SearchField/SearchField.css"
        },
        {
          "path": "src/components/SearchField/SearchField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/SearchField/SearchField.tsx"
        },
        {
          "path": "src/components/TextField/TextField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.css"
        },
        {
          "path": "src/components/TextField/TextField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "segmented-control",
      "title": "SegmentedControl",
      "description": "A small set of related choices.",
      "dependencies": [
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/SegmentedControl/SegmentedControl.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "filter-group",
        "segmented-control"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/FilterGroup/FilterGroup.css": "cd385661c7142896d33de764d1923bb95f55f20907594a7cf203737ce07d2a4c",
        "~/src/bbb/components/SegmentedControl/SegmentedControl.css": "ac5c72e3d9f72853dadebafde4b63a5cbc3206c70fedac489a1eb03814eff252",
        "~/src/bbb/components/SegmentedControl/SegmentedControl.tsx": "bdab1910ee6f0d99a060ab21ad2f72e754b9622ce2bdc5ad8efd34573b7be72d",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/FilterGroup/FilterGroup.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FilterGroup/FilterGroup.css"
        },
        {
          "path": "src/components/SegmentedControl/SegmentedControl.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/SegmentedControl/SegmentedControl.css"
        },
        {
          "path": "src/components/SegmentedControl/SegmentedControl.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/SegmentedControl/SegmentedControl.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "select",
      "title": "Select",
      "description": "One choice. Clear and familiar.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Select/Select.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "dropdown-surface",
        "form-field",
        "icon",
        "locale-provider",
        "popover",
        "select",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.css": "c092ac1414b2bab4e5e9c27af88a1a0c2e7f8c0d42ba9b2d2293c15e6f3c0b8f",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx": "08a9ba860b110d59661e2ea39bf9f1fffa0b7050b023b8552e16e43fdaf3dd77",
        "~/src/bbb/components/DropdownSurface/OptionContent.tsx": "e2b13dd51fe899e5e6bd3f4227592d685d0f03a174414b4963da61a45f80b084",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/Select/Select.css": "1e0d0c3aedb41b0c91dceae6c2a8b2819a53c8ecead697b2f23e36f254141dc6",
        "~/src/bbb/components/Select/Select.tsx": "15141ab5da499a7638a73bb5a76d0f60387cfbcdb690e1c1e35b6a97a2e1bc03",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.css"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx"
        },
        {
          "path": "src/components/DropdownSurface/OptionContent.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/OptionContent.tsx"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/Select/Select.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.css"
        },
        {
          "path": "src/components/Select/Select.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.tsx"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "separator",
      "title": "Separator",
      "description": "Give related sections a little breathing room.",
      "dependencies": [],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Separator/Separator.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "separator"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Separator/Separator.css": "0c59dad97a6dedac2d3647f7abaa1838b9dfe44fbbf5948bbbdb5a80a9397b02",
        "~/src/bbb/components/Separator/Separator.tsx": "376f0b2940b62a4c90ceb37a4cca15cc04133427a17e5897cd63eb7bb05d1be6",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Separator/Separator.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Separator/Separator.css"
        },
        {
          "path": "src/components/Separator/Separator.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Separator/Separator.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "settings-section",
      "title": "SettingsSection",
      "description": "Related preferences, neatly together.",
      "dependencies": [],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/SettingsSection/SettingsSection.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "card",
        "settings-section"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Card/Card.css": "60d3a6662f4b75d4846c8e091801ac3411545fd9799805ec4162518a6652b426",
        "~/src/bbb/components/Card/Card.tsx": "eb2e47092e52fb1185cd90af2fe68a672aa2c95ca0380f916c412266788364da",
        "~/src/bbb/components/SettingsSection/SettingsSection.css": "aae731cc1061854a06de9411a164ecf6c698457ce2e80f03a1acb770bf7ec069",
        "~/src/bbb/components/SettingsSection/SettingsSection.tsx": "6fd3b0092023cdbfd67767dab88612b5394e2b439d3c00730f6b12e0eb5fe552",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Card/Card.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Card/Card.css"
        },
        {
          "path": "src/components/Card/Card.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Card/Card.tsx"
        },
        {
          "path": "src/components/SettingsSection/SettingsSection.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/SettingsSection/SettingsSection.css"
        },
        {
          "path": "src/components/SettingsSection/SettingsSection.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/SettingsSection/SettingsSection.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "sheet",
      "title": "Sheet",
      "description": "The details you need, just to the side.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Sheet/Sheet.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "dialog",
        "icon",
        "locale-provider",
        "sheet",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Dialog/Dialog.css": "a0406cb4955da48da3e973f1c41e6a3da91b4d7e66f1e832827eb183cbb5db71",
        "~/src/bbb/components/Dialog/Dialog.tsx": "db9852cc3e8fa9db9145d08b7593581677c0caa021ff042eaada710bb762256e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Sheet/Sheet.css": "538dad00913641d71f6918da1c05b5a129acc32f8a306e45ccb34302b7f9993c",
        "~/src/bbb/components/Sheet/Sheet.tsx": "ac06d3bcdcd7955116d62c07fb676c09cb89a7696ce8118be68084c86ecb2a96",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Dialog/Dialog.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.css"
        },
        {
          "path": "src/components/Dialog/Dialog.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Sheet/Sheet.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Sheet/Sheet.css"
        },
        {
          "path": "src/components/Sheet/Sheet.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Sheet/Sheet.tsx"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "sidebar-navigation",
      "title": "SidebarNavigation",
      "description": "A familiar path through your workspace.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/SidebarNavigation/SidebarNavigation.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "icon",
        "link",
        "locale-provider",
        "sidebar-navigation",
        "theme-provider",
        "tooltip"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/Link/Link.css": "2ac165372466053f609c3866bfeeef9be0d2704cc88ae10cc45c3f80c48f5cff",
        "~/src/bbb/components/Link/Link.tsx": "aa8f75f4293c83fafb4f784d13cf90d0d6550e2035525ee9193b27faf89f89a4",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/SidebarNavigation/SidebarNavigation.css": "de4ae7fb38473ad41138197fe9d75a1b6d9b7875ab010ca21e7fabb77ab4c71b",
        "~/src/bbb/components/SidebarNavigation/SidebarNavigation.tsx": "1828fab677d00952f5636863d94b85444594af25034083b65b0d7f64e7a0b8c5",
        "~/src/bbb/components/SidebarNavigation/SidebarToggle.tsx": "a2a336a67723f1a2ce510201d614877516569be818b253f3d2d788d963f35895",
        "~/src/bbb/components/SidebarNavigation/useSidebarToggle.ts": "362137542225e782510eade77b71870187a1cb86532c684e55f357ee1c803524",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/components/Tooltip/Tooltip.css": "49e14e49fac3234c25bfff9ec47f597e238819d8338d11a4d948830066296092",
        "~/src/bbb/components/Tooltip/Tooltip.tsx": "3dd8486156cf176ad5359205f35cd3ba8d6f5a6c23b6883d8566a6ce6411acc8",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/Link/Link.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Link/Link.css"
        },
        {
          "path": "src/components/Link/Link.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Link/Link.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/SidebarNavigation/SidebarNavigation.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/SidebarNavigation/SidebarNavigation.css"
        },
        {
          "path": "src/components/SidebarNavigation/SidebarNavigation.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/SidebarNavigation/SidebarNavigation.tsx"
        },
        {
          "path": "src/components/SidebarNavigation/SidebarToggle.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/SidebarNavigation/SidebarToggle.tsx"
        },
        {
          "path": "src/components/SidebarNavigation/useSidebarToggle.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/SidebarNavigation/useSidebarToggle.ts"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/components/Tooltip/Tooltip.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Tooltip/Tooltip.css"
        },
        {
          "path": "src/components/Tooltip/Tooltip.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Tooltip/Tooltip.tsx"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "skeleton",
      "title": "Skeleton",
      "description": "A quiet outline of what’s on its way.",
      "dependencies": [],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Skeleton/Skeleton.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "skeleton"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Skeleton/Skeleton.css": "baa814a17aceaf5d5316a845ea6845a738e9df8b54c87826069e0e62e1fe693c",
        "~/src/bbb/components/Skeleton/Skeleton.tsx": "125fe38323786d8dba81067dd8443f4779155a59420ace83b6bdf32e332936f5",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Skeleton/Skeleton.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Skeleton/Skeleton.css"
        },
        {
          "path": "src/components/Skeleton/Skeleton.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Skeleton/Skeleton.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "slider",
      "title": "Slider",
      "description": "A smooth way to make an adjustment.",
      "dependencies": [
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Slider/Slider.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "locale-provider",
        "slider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Slider/Slider.css": "88ae8c76efa9cc4ea3a22c047f14651ac41e70877736290ac31d51588368044a",
        "~/src/bbb/components/Slider/Slider.tsx": "2d464ea06bf68b29d5bd90bd057eca633f952321a2100005b35701b9a9e872b9",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Slider/Slider.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Slider/Slider.css"
        },
        {
          "path": "src/components/Slider/Slider.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Slider/Slider.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "split-pane",
      "title": "SplitPane",
      "description": "A resizable library and document composition.",
      "dependencies": [
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/SplitPane/SplitPane.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "locale-provider",
        "split-pane"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/SplitPane/SplitPane.css": "54d7bc425ff6d1b094c448dc716e3538231cbae515e39e9591dc088bf6a8e2b0",
        "~/src/bbb/components/SplitPane/SplitPane.tsx": "4b3d4f51b4926521427c8dc9354d2099bead39ffd33c4e2c855d82d9a027d793",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/SplitPane/SplitPane.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/SplitPane/SplitPane.css"
        },
        {
          "path": "src/components/SplitPane/SplitPane.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/SplitPane/SplitPane.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "status-indicator",
      "title": "StatusIndicator",
      "description": "State communicated through text and color.",
      "dependencies": [
        "lucide-react@1.57.0"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/StatusIndicator/StatusIndicator.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "icon",
        "status-indicator"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/StatusIndicator/StatusIndicator.css": "80004bb18f4e8cbb91f0e83fd58f8d74946ae51e6cb44754c5b908cf263fffd9",
        "~/src/bbb/components/StatusIndicator/StatusIndicator.tsx": "92cc0b2bf25fafe94af9b0d5ef5b6406e0bde2579ce211fbc5541e98dc21f3d9",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/StatusIndicator/StatusIndicator.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/StatusIndicator/StatusIndicator.css"
        },
        {
          "path": "src/components/StatusIndicator/StatusIndicator.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/StatusIndicator/StatusIndicator.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "stepper",
      "title": "Stepper",
      "description": "A clear sense of where you are.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Stepper/Stepper.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "icon",
        "locale-provider",
        "stepper"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Stepper/Stepper.css": "b211bec3de27aa72223beae21bbb55be590cf0e62c2b6712a6b41a4b967ffbd7",
        "~/src/bbb/components/Stepper/Stepper.tsx": "0c53ab510f78708b0efd2b1e94b80105c52f10513a6498c26e45199a9fca8074",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Stepper/Stepper.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Stepper/Stepper.css"
        },
        {
          "path": "src/components/Stepper/Stepper.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Stepper/Stepper.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "switch",
      "title": "Switch",
      "description": "A small gesture. An immediate response.",
      "dependencies": [],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Switch/Switch.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "switch"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Switch/Switch.css": "5349be4164a2c87a76c9d4704e57a51fd64dfe697bde5aacfa274539dcb42713",
        "~/src/bbb/components/Switch/Switch.tsx": "ce9a654986b89b5cb4b1906b0e4c5f5aea91a5f10b2f341dec46e2c022d67b83",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Switch/Switch.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Switch/Switch.css"
        },
        {
          "path": "src/components/Switch/Switch.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Switch/Switch.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "table",
      "title": "Table",
      "description": "Useful details, with a clear structure.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Table/Table.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "checkbox",
        "empty-state",
        "form-field",
        "icon",
        "locale-provider",
        "skeleton",
        "table"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Checkbox/Checkbox.css": "b59d406cb2e1371704d43f1e85bf8d2405268db98f5a064604e7cfa34261fd0f",
        "~/src/bbb/components/Checkbox/Checkbox.tsx": "7e20330c2f9074f59c4ba852b6f92fa333adbe7b1cbe297ba63b7ad9251d091d",
        "~/src/bbb/components/EmptyState/EmptyState.css": "2d718e13cdb1403570b3e4b350b1cabc5d8f49733078727aad1e21cccf47c62e",
        "~/src/bbb/components/EmptyState/EmptyState.tsx": "0effbc4f21c5ec05daa5357ccc1db79e9d4e919a748680c190d2c3ed3592c842",
        "~/src/bbb/components/FormField/ChoiceControl.css": "96f9883b4cfda5a07129bd672f5953e31eaf1b945cceae8e9affef22d4c5c7a6",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Skeleton/Skeleton.css": "baa814a17aceaf5d5316a845ea6845a738e9df8b54c87826069e0e62e1fe693c",
        "~/src/bbb/components/Skeleton/Skeleton.tsx": "125fe38323786d8dba81067dd8443f4779155a59420ace83b6bdf32e332936f5",
        "~/src/bbb/components/Table/ColumnResizer.tsx": "1508aef377f75fa4c2e2bc9aa9dbb392e6e1aaf5250c378e763f263d47150a84",
        "~/src/bbb/components/Table/Table.css": "ec7f6e561f07a881efbd92dd35220fc74d251b6fe2cb44d67407b9111dd1b58f",
        "~/src/bbb/components/Table/Table.tsx": "347f59588e7d0baa8febd8e27bd364cb1f55ad52c8d9cc86f13157fd7a6bf3ea",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Checkbox/Checkbox.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Checkbox/Checkbox.css"
        },
        {
          "path": "src/components/Checkbox/Checkbox.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Checkbox/Checkbox.tsx"
        },
        {
          "path": "src/components/EmptyState/EmptyState.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/EmptyState/EmptyState.css"
        },
        {
          "path": "src/components/EmptyState/EmptyState.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/EmptyState/EmptyState.tsx"
        },
        {
          "path": "src/components/FormField/ChoiceControl.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/ChoiceControl.css"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Skeleton/Skeleton.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Skeleton/Skeleton.css"
        },
        {
          "path": "src/components/Skeleton/Skeleton.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Skeleton/Skeleton.tsx"
        },
        {
          "path": "src/components/Table/ColumnResizer.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Table/ColumnResizer.tsx"
        },
        {
          "path": "src/components/Table/Table.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Table/Table.css"
        },
        {
          "path": "src/components/Table/Table.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Table/Table.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "tabs",
      "title": "Tabs",
      "description": "Related views, thoughtfully organized.",
      "dependencies": [
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Tabs/Tabs.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "tabs"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Tabs/Tabs.css": "def3f4b6285edf726128476edef370c6cae51721efdc4e489ff9d9d3acb29658",
        "~/src/bbb/components/Tabs/Tabs.tsx": "58f690553d5a6a2b19226d0e9ef21cf3b55b275dfe178817e974835d5007b106",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Tabs/Tabs.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Tabs/Tabs.css"
        },
        {
          "path": "src/components/Tabs/Tabs.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Tabs/Tabs.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "tag-field",
      "title": "TagField",
      "description": "A few words to bring things together.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/TagField/TagField.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "form-field",
        "icon",
        "locale-provider",
        "tag-field",
        "text-field"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/TagField/TagField.css": "a216eb1720480be77aafa3e896b5d9b97854981e7adcdff03fbb457a6580d590",
        "~/src/bbb/components/TagField/TagField.tsx": "916e2719fbee6a53606cac40a3938b01c70d33c339bac4430f62dc6ce0e8aeb4",
        "~/src/bbb/components/TextField/TextField.css": "6303ccce7b3e47ad2c55ea1e3b0c401ad748dd5b0a4bfb8bb6fa8c4b9b34a957",
        "~/src/bbb/components/TextField/TextField.tsx": "1276d5718d879f139716c136a26510867d3f19aa99088959165aae2d8bde44bb",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/TagField/TagField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TagField/TagField.css"
        },
        {
          "path": "src/components/TagField/TagField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/TagField/TagField.tsx"
        },
        {
          "path": "src/components/TextField/TextField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.css"
        },
        {
          "path": "src/components/TextField/TextField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "text-field",
      "title": "TextField",
      "description": "Clear labels. Helpful feedback.",
      "dependencies": [],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/TextField/TextField.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "form-field",
        "text-field"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/TextField/TextField.css": "6303ccce7b3e47ad2c55ea1e3b0c401ad748dd5b0a4bfb8bb6fa8c4b9b34a957",
        "~/src/bbb/components/TextField/TextField.tsx": "1276d5718d879f139716c136a26510867d3f19aa99088959165aae2d8bde44bb",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/TextField/TextField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.css"
        },
        {
          "path": "src/components/TextField/TextField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "textarea",
      "title": "Textarea",
      "description": "Room for a longer thought.",
      "dependencies": [],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Textarea/Textarea.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "form-field",
        "textarea"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/Textarea/Textarea.css": "501cf44d8b112731c964abd8cf876ff79472d9fd227a93d54bb9f4873fc74cd7",
        "~/src/bbb/components/Textarea/Textarea.tsx": "eaebe229570c1025a175ae3ab196e43afa9b94b5a792444183c68bd07d471b8e",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/Textarea/Textarea.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Textarea/Textarea.css"
        },
        {
          "path": "src/components/Textarea/Textarea.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Textarea/Textarea.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "theme-provider",
      "title": "ThemeProvider",
      "description": "A familiar experience in every language.",
      "dependencies": [
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/ThemeProvider/ThemeProvider.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "locale-provider",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/LocaleProvider.tsx": "cb64e17e905558a2aa500bcf85a55164eec76a240549a487059f4d75f628a671",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/components/ThemeProvider/ThemeProvider.css": "f7876d3a26a4b71c6bb54fdd9f8e88fdb0e15db4e2043a5f48cada705ec25b15",
        "~/src/bbb/components/ThemeProvider/ThemeProvider.tsx": "10c29bdb9565bfa100fa3ffb4cf96cf42e133a20b9e4f36b6d2c7fdb5e04eac7",
        "~/src/bbb/components/ThemeProvider/useSystemMode.ts": "fb92415dc9f84c7e7d8511f2adee11c2e293c9f4f8a885d47b2bd0348b0365e9",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/LocaleProvider.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/LocaleProvider.tsx"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/components/ThemeProvider/ThemeProvider.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/ThemeProvider.css"
        },
        {
          "path": "src/components/ThemeProvider/ThemeProvider.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/ThemeProvider.tsx"
        },
        {
          "path": "src/components/ThemeProvider/useSystemMode.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/useSystemMode.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "theme-switcher",
      "title": "ThemeSwitcher",
      "description": "One icon button to switch between light and dark.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/ThemeSwitcher/ThemeSwitcher.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "icon",
        "locale-provider",
        "theme-provider",
        "theme-switcher",
        "tooltip"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/LocaleProvider.tsx": "cb64e17e905558a2aa500bcf85a55164eec76a240549a487059f4d75f628a671",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/components/ThemeProvider/ThemeProvider.css": "f7876d3a26a4b71c6bb54fdd9f8e88fdb0e15db4e2043a5f48cada705ec25b15",
        "~/src/bbb/components/ThemeProvider/ThemeProvider.tsx": "10c29bdb9565bfa100fa3ffb4cf96cf42e133a20b9e4f36b6d2c7fdb5e04eac7",
        "~/src/bbb/components/ThemeProvider/useSystemMode.ts": "fb92415dc9f84c7e7d8511f2adee11c2e293c9f4f8a885d47b2bd0348b0365e9",
        "~/src/bbb/components/ThemeSwitcher/ThemeSwitcher.tsx": "7dfcfe92a9f9d5163b5e55175ff583f700963ce01579a7ee42e4e7e9dd0d50a0",
        "~/src/bbb/components/Tooltip/Tooltip.css": "49e14e49fac3234c25bfff9ec47f597e238819d8338d11a4d948830066296092",
        "~/src/bbb/components/Tooltip/Tooltip.tsx": "3dd8486156cf176ad5359205f35cd3ba8d6f5a6c23b6883d8566a6ce6411acc8",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/LocaleProvider.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/LocaleProvider.tsx"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/components/ThemeProvider/ThemeProvider.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/ThemeProvider.css"
        },
        {
          "path": "src/components/ThemeProvider/ThemeProvider.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/ThemeProvider.tsx"
        },
        {
          "path": "src/components/ThemeProvider/useSystemMode.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/useSystemMode.ts"
        },
        {
          "path": "src/components/ThemeSwitcher/ThemeSwitcher.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeSwitcher/ThemeSwitcher.tsx"
        },
        {
          "path": "src/components/Tooltip/Tooltip.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Tooltip/Tooltip.css"
        },
        {
          "path": "src/components/Tooltip/Tooltip.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Tooltip/Tooltip.tsx"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "toast",
      "title": "Toast",
      "description": "A confirmation that stays out of the way.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "icon",
        "locale-provider",
        "theme-provider",
        "toast"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/components/Toast/Toast.css": "345c7f8372178867d2585ebb27e004804dc9d4283fba22b0a8d4b11d0f3d2cd9",
        "~/src/bbb/components/Toast/toastQueue.ts": "fcf419250b31295182e81d05fc60bc673ef03748aab6bbd39e380a7476ce45a2",
        "~/src/bbb/components/Toast/ToastRegion.tsx": "541f3cd648b4a08fff1ea36f81f2ccf3809bda3aebada399f1923b868f0d5c5f",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/components/Toast/Toast.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Toast/Toast.css"
        },
        {
          "path": "src/components/Toast/toastQueue.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/Toast/toastQueue.ts"
        },
        {
          "path": "src/components/Toast/ToastRegion.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Toast/ToastRegion.tsx"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "toggle",
      "title": "Toggle",
      "description": "A button with a lasting on or off state.",
      "dependencies": [
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Toggle/Toggle.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "toggle"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Toggle/Toggle.css": "03382fa44003b7da97279693b1361b841704921ab09db9ff3f4829856d23c441",
        "~/src/bbb/components/Toggle/Toggle.tsx": "19f772cc36d79919dccd0c10b97ce5b69877254b7bb06099d2b8f9f0552ab62a",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Toggle/Toggle.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Toggle/Toggle.css"
        },
        {
          "path": "src/components/Toggle/Toggle.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Toggle/Toggle.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "toggle-group",
      "title": "ToggleGroup",
      "description": "Choose one option, or keep several active.",
      "dependencies": [
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/ToggleGroup/ToggleGroup.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "toggle",
        "toggle-group"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Toggle/Toggle.css": "03382fa44003b7da97279693b1361b841704921ab09db9ff3f4829856d23c441",
        "~/src/bbb/components/Toggle/Toggle.tsx": "19f772cc36d79919dccd0c10b97ce5b69877254b7bb06099d2b8f9f0552ab62a",
        "~/src/bbb/components/ToggleGroup/ToggleGroup.css": "5e816c2da91d7f66ea67966e57373ba407b6784b76a4967aec8382f18c01cb50",
        "~/src/bbb/components/ToggleGroup/ToggleGroup.tsx": "2be7974570b10e50ceb136f09d106e38899886caf5c7b2bf9e6e2e23593772d0",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Toggle/Toggle.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Toggle/Toggle.css"
        },
        {
          "path": "src/components/Toggle/Toggle.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Toggle/Toggle.tsx"
        },
        {
          "path": "src/components/ToggleGroup/ToggleGroup.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/ToggleGroup/ToggleGroup.css"
        },
        {
          "path": "src/components/ToggleGroup/ToggleGroup.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/ToggleGroup/ToggleGroup.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "toolbar",
      "title": "Toolbar",
      "description": "Related actions, together.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Toolbar/Toolbar.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "dropdown-menu",
        "dropdown-surface",
        "icon",
        "locale-provider",
        "popover",
        "theme-provider",
        "toolbar"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/DropdownMenu/DropdownMenu.css": "b592ef3e84e1eef59819bf4ba04a5b80ce4451b8a420b91401caa9d8c9afea91",
        "~/src/bbb/components/DropdownMenu/DropdownMenu.tsx": "7fad3bb5fdfe7e36b57a1863dcf6739cbedaf1545b0270ac3b0633375051f449",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.css": "c092ac1414b2bab4e5e9c27af88a1a0c2e7f8c0d42ba9b2d2293c15e6f3c0b8f",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx": "08a9ba860b110d59661e2ea39bf9f1fffa0b7050b023b8552e16e43fdaf3dd77",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/components/Toolbar/Toolbar.css": "ac0c036bf41a7cd344fcc4a6dad100f81618b4e661287ac2baf320a07601a266",
        "~/src/bbb/components/Toolbar/Toolbar.tsx": "75bbfc4125d41410882d2eb2aef0fcfa4d11455f8d60a615425059f596886ffe",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/DropdownMenu/DropdownMenu.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownMenu/DropdownMenu.css"
        },
        {
          "path": "src/components/DropdownMenu/DropdownMenu.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownMenu/DropdownMenu.tsx"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.css"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/components/Toolbar/Toolbar.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Toolbar/Toolbar.css"
        },
        {
          "path": "src/components/Toolbar/Toolbar.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Toolbar/Toolbar.tsx"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "tooltip",
      "title": "Tooltip",
      "description": "A little context when you need it.",
      "dependencies": [
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/Tooltip/Tooltip.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "theme-provider",
        "tooltip"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/components/Tooltip/Tooltip.css": "49e14e49fac3234c25bfff9ec47f597e238819d8338d11a4d948830066296092",
        "~/src/bbb/components/Tooltip/Tooltip.tsx": "3dd8486156cf176ad5359205f35cd3ba8d6f5a6c23b6883d8566a6ce6411acc8",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/components/Tooltip/Tooltip.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Tooltip/Tooltip.css"
        },
        {
          "path": "src/components/Tooltip/Tooltip.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Tooltip/Tooltip.tsx"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "tree-view",
      "title": "TreeView",
      "description": "Hierarchical items with dependable keyboard navigation.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/TreeView/TreeView.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "icon",
        "locale-provider",
        "tree-view"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/TreeView/TreeView.css": "5584be50396412c322efe2fb40e3bcd772a992bd6ecd859097eebe9649c5ec7b",
        "~/src/bbb/components/TreeView/TreeView.tsx": "a246f035a112870515177f7d733963b81031220c0d789789c68ad23c13d7287f",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/TreeView/TreeView.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TreeView/TreeView.css"
        },
        {
          "path": "src/components/TreeView/TreeView.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/TreeView/TreeView.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "verification-code",
      "title": "VerificationCode",
      "description": "One code. One familiar field.",
      "dependencies": [],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/VerificationCode/VerificationCode.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "form-field",
        "text-field",
        "verification-code"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/TextField/TextField.css": "6303ccce7b3e47ad2c55ea1e3b0c401ad748dd5b0a4bfb8bb6fa8c4b9b34a957",
        "~/src/bbb/components/TextField/TextField.tsx": "1276d5718d879f139716c136a26510867d3f19aa99088959165aae2d8bde44bb",
        "~/src/bbb/components/VerificationCode/VerificationCode.css": "4a866eab8a42c6612925cca06457bf92a523ec12ae39586428f2798558aae5f4",
        "~/src/bbb/components/VerificationCode/VerificationCode.tsx": "cfb2e1f641660061a0cec1a86e51527eff598325fc992b43e08aaf8efc1fb2a4",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/TextField/TextField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.css"
        },
        {
          "path": "src/components/TextField/TextField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.tsx"
        },
        {
          "path": "src/components/VerificationCode/VerificationCode.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/VerificationCode/VerificationCode.css"
        },
        {
          "path": "src/components/VerificationCode/VerificationCode.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/VerificationCode/VerificationCode.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "workspace-switcher",
      "title": "WorkspaceSwitcher",
      "description": "Move between personal and shared work.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "components",
      "entrypoints": [
        "components/WorkspaceSwitcher/WorkspaceSwitcher.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "dropdown-surface",
        "form-field",
        "icon",
        "locale-provider",
        "popover",
        "select",
        "theme-provider",
        "workspace-switcher"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.css": "c092ac1414b2bab4e5e9c27af88a1a0c2e7f8c0d42ba9b2d2293c15e6f3c0b8f",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx": "08a9ba860b110d59661e2ea39bf9f1fffa0b7050b023b8552e16e43fdaf3dd77",
        "~/src/bbb/components/DropdownSurface/OptionContent.tsx": "e2b13dd51fe899e5e6bd3f4227592d685d0f03a174414b4963da61a45f80b084",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/Select/Select.css": "1e0d0c3aedb41b0c91dceae6c2a8b2819a53c8ecead697b2f23e36f254141dc6",
        "~/src/bbb/components/Select/Select.tsx": "15141ab5da499a7638a73bb5a76d0f60387cfbcdb690e1c1e35b6a97a2e1bc03",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/components/WorkspaceSwitcher/WorkspaceSwitcher.css": "2345a01aad33b6e24bb49c800a8439bd012ee4729f2526577f933bfcc8f4631a",
        "~/src/bbb/components/WorkspaceSwitcher/WorkspaceSwitcher.tsx": "bae854bf4ec9bf1e43f87b475b5aec6f82283ef609aada0c524ba8b559ac8867",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.css"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx"
        },
        {
          "path": "src/components/DropdownSurface/OptionContent.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/OptionContent.tsx"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/Select/Select.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.css"
        },
        {
          "path": "src/components/Select/Select.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.tsx"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/components/WorkspaceSwitcher/WorkspaceSwitcher.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/WorkspaceSwitcher/WorkspaceSwitcher.css"
        },
        {
          "path": "src/components/WorkspaceSwitcher/WorkspaceSwitcher.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/WorkspaceSwitcher/WorkspaceSwitcher.tsx"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "foundations",
      "title": "Foundations",
      "description": "Every transition has a purpose.",
      "dependencies": [],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "foundations",
      "entrypoints": [
        "foundations/styles.css",
        "foundations/tokens.css"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "baseline",
      "title": "Application baseline",
      "description": "Editable Application baseline source and supporting files.",
      "dependencies": [],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. This item intentionally applies application-wide typography, background, margins, and focus styles. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "foundations",
      "entrypoints": [
        "foundations/baseline.css"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/foundations/baseline.css": "e0ae6938a5e684948d26e34b42dfc0d98f5ef3cef0fb8f7a0930309a4a82feeb",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/foundations/baseline.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/baseline.css"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "brand-tools",
      "title": "Brand tools",
      "description": "One identity, ready for every screen.",
      "dependencies": [],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "foundations",
      "entrypoints": [
        "foundations/brands.ts",
        "foundations/brandValidation.ts",
        "foundations/brandContrast.ts"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/foundations/brandContrast.ts": "4c2bae9f32676f750b4d6579dd9174284e93731de24f8069f679a6c202bcf115",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/brandValidation.ts": "858e6ab0156a32aa61e7f7b66ba4143895b73e0a59e47ab42f9cd438589cb6cf",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/foundations/brandContrast.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brandContrast.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/brandValidation.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brandValidation.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        }
      ]
    },
    {
      "name": "workspace-search",
      "title": "Workspace search",
      "description": "Find the work you need.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices. This is a local demonstration. Replace sample data, persistence, authentication, and upload simulations in your app.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "patterns",
      "entrypoints": [
        "patterns/SearchPattern.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "command-palette",
        "description-list",
        "dropdown-surface",
        "form-field",
        "icon",
        "keyboard-shortcut",
        "locale-provider",
        "popover",
        "select",
        "text-field",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/CommandPalette/CommandPalette.css": "ca1a8fe9ea6834d0ee8eb78c9dad3a31d8857b6c49f8532bd51cdde0185bb41e",
        "~/src/bbb/components/CommandPalette/CommandSearch.tsx": "92214c67b3bd010e024a50d61dc07ea50d4b75628d121c073fab58e24eaa196d",
        "~/src/bbb/components/DescriptionList/DescriptionList.css": "c8fccbf4d981b2058c4adfee3c1c8f93aa81f7e809cd7cf5102e65ecd7b255ff",
        "~/src/bbb/components/DescriptionList/DescriptionList.tsx": "d3e0918d27d8eb0cb172a7d3adf2232154153a61d0563900f633c646b57735f4",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.css": "c092ac1414b2bab4e5e9c27af88a1a0c2e7f8c0d42ba9b2d2293c15e6f3c0b8f",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx": "08a9ba860b110d59661e2ea39bf9f1fffa0b7050b023b8552e16e43fdaf3dd77",
        "~/src/bbb/components/DropdownSurface/OptionContent.tsx": "e2b13dd51fe899e5e6bd3f4227592d685d0f03a174414b4963da61a45f80b084",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/KeyboardShortcut/KeyboardShortcut.css": "adc0f4348732744bb2e83157297ceb3cabce5bc4b01d19439657a445b2978d48",
        "~/src/bbb/components/KeyboardShortcut/KeyboardShortcut.tsx": "c571275325c3822018a93384ccfbf9bb1763003f17363b8aa37c1e8e38b5aeb7",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/Select/Select.css": "1e0d0c3aedb41b0c91dceae6c2a8b2819a53c8ecead697b2f23e36f254141dc6",
        "~/src/bbb/components/Select/Select.tsx": "15141ab5da499a7638a73bb5a76d0f60387cfbcdb690e1c1e35b6a97a2e1bc03",
        "~/src/bbb/components/TextField/TextField.css": "6303ccce7b3e47ad2c55ea1e3b0c401ad748dd5b0a4bfb8bb6fa8c4b9b34a957",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0",
        "~/src/bbb/patterns/SearchPattern.tsx": "069e231108447ae6804f5c60a968ab03c854789e9453f2ca3ce0cfbdbba7dd80",
        "~/src/bbb/patterns/WorkflowPatterns.css": "4797112a02de4ec02c2db461a68627e3e9b2cc2003a7d075486f23cfdc873701",
        "~/src/bbb/examples/Previews.css": "baa8d9bf8c2fdf893044beea3a73c46f897d282765267d3100f2aac662b6239d"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/CommandPalette/CommandPalette.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/CommandPalette/CommandPalette.css"
        },
        {
          "path": "src/components/CommandPalette/CommandSearch.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/CommandPalette/CommandSearch.tsx"
        },
        {
          "path": "src/components/DescriptionList/DescriptionList.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DescriptionList/DescriptionList.css"
        },
        {
          "path": "src/components/DescriptionList/DescriptionList.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DescriptionList/DescriptionList.tsx"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.css"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx"
        },
        {
          "path": "src/components/DropdownSurface/OptionContent.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/OptionContent.tsx"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/KeyboardShortcut/KeyboardShortcut.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/KeyboardShortcut/KeyboardShortcut.css"
        },
        {
          "path": "src/components/KeyboardShortcut/KeyboardShortcut.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/KeyboardShortcut/KeyboardShortcut.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/Select/Select.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.css"
        },
        {
          "path": "src/components/Select/Select.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.tsx"
        },
        {
          "path": "src/components/TextField/TextField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.css"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        },
        {
          "path": "src/pages/Gallery/patterns/SearchPattern.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/SearchPattern.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/WorkflowPatterns.css",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/WorkflowPatterns.css"
        },
        {
          "path": "src/pages/Gallery/previews/Previews.css",
          "type": "registry:file",
          "target": "~/src/bbb/examples/Previews.css"
        }
      ]
    },
    {
      "name": "advanced-table",
      "title": "Advanced table",
      "description": "Shape the table around your work.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices. This is a local demonstration. Replace sample data, persistence, authentication, and upload simulations in your app.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "patterns",
      "entrypoints": [
        "patterns/AdvancedTablePattern.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "badge",
        "button",
        "checkbox",
        "description-list",
        "dropdown-menu",
        "dropdown-surface",
        "empty-state",
        "form-field",
        "icon",
        "inline-edit",
        "locale-provider",
        "popover",
        "skeleton",
        "table",
        "text-field",
        "theme-provider",
        "toolbar"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Badge/Badge.css": "b42b10106ddda8b236568c23cdfb9a04c61e6db8f6b78af636841f47dca3b159",
        "~/src/bbb/components/Badge/Badge.tsx": "0d182c5c96430453cc68277c20a759e27ab2487217aaa5dee1af94035d7f8fe4",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Checkbox/Checkbox.css": "b59d406cb2e1371704d43f1e85bf8d2405268db98f5a064604e7cfa34261fd0f",
        "~/src/bbb/components/Checkbox/Checkbox.tsx": "7e20330c2f9074f59c4ba852b6f92fa333adbe7b1cbe297ba63b7ad9251d091d",
        "~/src/bbb/components/DescriptionList/DescriptionList.css": "c8fccbf4d981b2058c4adfee3c1c8f93aa81f7e809cd7cf5102e65ecd7b255ff",
        "~/src/bbb/components/DescriptionList/DescriptionList.tsx": "d3e0918d27d8eb0cb172a7d3adf2232154153a61d0563900f633c646b57735f4",
        "~/src/bbb/components/DropdownMenu/DropdownMenu.css": "b592ef3e84e1eef59819bf4ba04a5b80ce4451b8a420b91401caa9d8c9afea91",
        "~/src/bbb/components/DropdownMenu/DropdownMenu.tsx": "7fad3bb5fdfe7e36b57a1863dcf6739cbedaf1545b0270ac3b0633375051f449",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.css": "c092ac1414b2bab4e5e9c27af88a1a0c2e7f8c0d42ba9b2d2293c15e6f3c0b8f",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx": "08a9ba860b110d59661e2ea39bf9f1fffa0b7050b023b8552e16e43fdaf3dd77",
        "~/src/bbb/components/EmptyState/EmptyState.css": "2d718e13cdb1403570b3e4b350b1cabc5d8f49733078727aad1e21cccf47c62e",
        "~/src/bbb/components/EmptyState/EmptyState.tsx": "0effbc4f21c5ec05daa5357ccc1db79e9d4e919a748680c190d2c3ed3592c842",
        "~/src/bbb/components/FormField/ChoiceControl.css": "96f9883b4cfda5a07129bd672f5953e31eaf1b945cceae8e9affef22d4c5c7a6",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/InlineEdit/InlineEdit.css": "5b1b7f2dc5d6457cb1f44ab39e1d95115f269094e3bb42f80b944edb6e3b8bcd",
        "~/src/bbb/components/InlineEdit/InlineEdit.tsx": "a52f8957f221fefbbd28179ccb9e9707a5e062fe11c90179b609bd373737f713",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/Popover/Popover.tsx": "ab9a1c17d5c0a458b827f9980abc14271f5ad85318b234fe71a75ee22913151c",
        "~/src/bbb/components/Skeleton/Skeleton.css": "baa814a17aceaf5d5316a845ea6845a738e9df8b54c87826069e0e62e1fe693c",
        "~/src/bbb/components/Skeleton/Skeleton.tsx": "125fe38323786d8dba81067dd8443f4779155a59420ace83b6bdf32e332936f5",
        "~/src/bbb/components/Table/ColumnResizer.tsx": "1508aef377f75fa4c2e2bc9aa9dbb392e6e1aaf5250c378e763f263d47150a84",
        "~/src/bbb/components/Table/Table.css": "ec7f6e561f07a881efbd92dd35220fc74d251b6fe2cb44d67407b9111dd1b58f",
        "~/src/bbb/components/Table/Table.tsx": "347f59588e7d0baa8febd8e27bd364cb1f55ad52c8d9cc86f13157fd7a6bf3ea",
        "~/src/bbb/components/TextField/TextField.css": "6303ccce7b3e47ad2c55ea1e3b0c401ad748dd5b0a4bfb8bb6fa8c4b9b34a957",
        "~/src/bbb/components/TextField/TextField.tsx": "1276d5718d879f139716c136a26510867d3f19aa99088959165aae2d8bde44bb",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/components/Toolbar/Toolbar.css": "ac0c036bf41a7cd344fcc4a6dad100f81618b4e661287ac2baf320a07601a266",
        "~/src/bbb/components/Toolbar/Toolbar.tsx": "75bbfc4125d41410882d2eb2aef0fcfa4d11455f8d60a615425059f596886ffe",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0",
        "~/src/bbb/patterns/AdvancedTablePattern.tsx": "bdc49338de29d82134a055f4b131886c8d4780741789b05efb40fcd0ca1baf2e",
        "~/src/bbb/patterns/WorkflowPatterns.css": "4797112a02de4ec02c2db461a68627e3e9b2cc2003a7d075486f23cfdc873701",
        "~/src/bbb/examples/Previews.css": "baa8d9bf8c2fdf893044beea3a73c46f897d282765267d3100f2aac662b6239d"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Badge/Badge.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Badge/Badge.css"
        },
        {
          "path": "src/components/Badge/Badge.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Badge/Badge.tsx"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Checkbox/Checkbox.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Checkbox/Checkbox.css"
        },
        {
          "path": "src/components/Checkbox/Checkbox.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Checkbox/Checkbox.tsx"
        },
        {
          "path": "src/components/DescriptionList/DescriptionList.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DescriptionList/DescriptionList.css"
        },
        {
          "path": "src/components/DescriptionList/DescriptionList.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DescriptionList/DescriptionList.tsx"
        },
        {
          "path": "src/components/DropdownMenu/DropdownMenu.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownMenu/DropdownMenu.css"
        },
        {
          "path": "src/components/DropdownMenu/DropdownMenu.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownMenu/DropdownMenu.tsx"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.css"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx"
        },
        {
          "path": "src/components/EmptyState/EmptyState.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/EmptyState/EmptyState.css"
        },
        {
          "path": "src/components/EmptyState/EmptyState.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/EmptyState/EmptyState.tsx"
        },
        {
          "path": "src/components/FormField/ChoiceControl.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/ChoiceControl.css"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/InlineEdit/InlineEdit.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/InlineEdit/InlineEdit.css"
        },
        {
          "path": "src/components/InlineEdit/InlineEdit.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/InlineEdit/InlineEdit.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/Popover/Popover.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.tsx"
        },
        {
          "path": "src/components/Skeleton/Skeleton.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Skeleton/Skeleton.css"
        },
        {
          "path": "src/components/Skeleton/Skeleton.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Skeleton/Skeleton.tsx"
        },
        {
          "path": "src/components/Table/ColumnResizer.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Table/ColumnResizer.tsx"
        },
        {
          "path": "src/components/Table/Table.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Table/Table.css"
        },
        {
          "path": "src/components/Table/Table.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Table/Table.tsx"
        },
        {
          "path": "src/components/TextField/TextField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.css"
        },
        {
          "path": "src/components/TextField/TextField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.tsx"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/components/Toolbar/Toolbar.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Toolbar/Toolbar.css"
        },
        {
          "path": "src/components/Toolbar/Toolbar.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Toolbar/Toolbar.tsx"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        },
        {
          "path": "src/pages/Gallery/patterns/AdvancedTablePattern.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/AdvancedTablePattern.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/WorkflowPatterns.css",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/WorkflowPatterns.css"
        },
        {
          "path": "src/pages/Gallery/previews/Previews.css",
          "type": "registry:file",
          "target": "~/src/bbb/examples/Previews.css"
        }
      ]
    },
    {
      "name": "authentication",
      "title": "Authentication",
      "description": "A familiar welcome and a way back in.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices. This is a local demonstration. Replace sample data, persistence, authentication, and upload simulations in your app.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "patterns",
      "entrypoints": [
        "patterns/AuthenticationPattern.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "alert",
        "button",
        "form-field",
        "icon",
        "locale-provider",
        "password-field",
        "text-field",
        "verification-code"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Alert/Alert.css": "ef16dd2e200fe3bd89c7c8daf471316e67fe6a92951875051670fa59c7b1718f",
        "~/src/bbb/components/Alert/Alert.tsx": "304ebd36600193aefdc776c1e2d479b2c187a59205f1d62e1729a4e2c0eabf17",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/PasswordField/PasswordField.tsx": "82e98c02d2958968e520fa37e17a34c0603d1a6e56e5a9ae25506a6e8118b767",
        "~/src/bbb/components/TextField/TextField.css": "6303ccce7b3e47ad2c55ea1e3b0c401ad748dd5b0a4bfb8bb6fa8c4b9b34a957",
        "~/src/bbb/components/TextField/TextField.tsx": "1276d5718d879f139716c136a26510867d3f19aa99088959165aae2d8bde44bb",
        "~/src/bbb/components/VerificationCode/VerificationCode.css": "4a866eab8a42c6612925cca06457bf92a523ec12ae39586428f2798558aae5f4",
        "~/src/bbb/components/VerificationCode/VerificationCode.tsx": "cfb2e1f641660061a0cec1a86e51527eff598325fc992b43e08aaf8efc1fb2a4",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0",
        "~/src/bbb/patterns/AuthenticationPattern.tsx": "25b4430c4ef66489836de88e45d8a77df1a49c7376cf653d0cfc07da9a5140fa",
        "~/src/bbb/patterns/useDemoRequest.ts": "39055c1eda6e8f59d12c43edd155ec94c584afea95164069f90b25147553556c",
        "~/src/bbb/patterns/WorkflowPatterns.css": "4797112a02de4ec02c2db461a68627e3e9b2cc2003a7d075486f23cfdc873701",
        "~/src/bbb/examples/Previews.css": "baa8d9bf8c2fdf893044beea3a73c46f897d282765267d3100f2aac662b6239d"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Alert/Alert.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Alert/Alert.css"
        },
        {
          "path": "src/components/Alert/Alert.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Alert/Alert.tsx"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/PasswordField/PasswordField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/PasswordField/PasswordField.tsx"
        },
        {
          "path": "src/components/TextField/TextField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.css"
        },
        {
          "path": "src/components/TextField/TextField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.tsx"
        },
        {
          "path": "src/components/VerificationCode/VerificationCode.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/VerificationCode/VerificationCode.css"
        },
        {
          "path": "src/components/VerificationCode/VerificationCode.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/VerificationCode/VerificationCode.tsx"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        },
        {
          "path": "src/pages/Gallery/patterns/AuthenticationPattern.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/AuthenticationPattern.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/useDemoRequest.ts",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/useDemoRequest.ts"
        },
        {
          "path": "src/pages/Gallery/patterns/WorkflowPatterns.css",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/WorkflowPatterns.css"
        },
        {
          "path": "src/pages/Gallery/previews/Previews.css",
          "type": "registry:file",
          "target": "~/src/bbb/examples/Previews.css"
        }
      ]
    },
    {
      "name": "onboarding",
      "title": "Onboarding",
      "description": "A thoughtful beginning.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices. This is a local demonstration. Replace sample data, persistence, authentication, and upload simulations in your app.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "patterns",
      "entrypoints": [
        "patterns/OnboardingPattern.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "alert",
        "button",
        "dropdown-surface",
        "form-field",
        "icon",
        "locale-provider",
        "multi-select",
        "popover",
        "select",
        "stepper",
        "switch",
        "text-field",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Alert/Alert.css": "ef16dd2e200fe3bd89c7c8daf471316e67fe6a92951875051670fa59c7b1718f",
        "~/src/bbb/components/Alert/Alert.tsx": "304ebd36600193aefdc776c1e2d479b2c187a59205f1d62e1729a4e2c0eabf17",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.css": "c092ac1414b2bab4e5e9c27af88a1a0c2e7f8c0d42ba9b2d2293c15e6f3c0b8f",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx": "08a9ba860b110d59661e2ea39bf9f1fffa0b7050b023b8552e16e43fdaf3dd77",
        "~/src/bbb/components/DropdownSurface/OptionContent.tsx": "e2b13dd51fe899e5e6bd3f4227592d685d0f03a174414b4963da61a45f80b084",
        "~/src/bbb/components/FormField/FieldFeedback.tsx": "2c76f77651062fdedf5392bc40cc19ebf1347046d93343f2e342b68ac6b10cc4",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/MultiSelect/MultiSelect.tsx": "9aaab185ce0bc5c9b401d6416233ad14efa73f019831ec482bf0e1c4a0a6833e",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/Select/Select.css": "1e0d0c3aedb41b0c91dceae6c2a8b2819a53c8ecead697b2f23e36f254141dc6",
        "~/src/bbb/components/Stepper/Stepper.css": "b211bec3de27aa72223beae21bbb55be590cf0e62c2b6712a6b41a4b967ffbd7",
        "~/src/bbb/components/Stepper/Stepper.tsx": "0c53ab510f78708b0efd2b1e94b80105c52f10513a6498c26e45199a9fca8074",
        "~/src/bbb/components/Switch/Switch.css": "5349be4164a2c87a76c9d4704e57a51fd64dfe697bde5aacfa274539dcb42713",
        "~/src/bbb/components/Switch/Switch.tsx": "ce9a654986b89b5cb4b1906b0e4c5f5aea91a5f10b2f341dec46e2c022d67b83",
        "~/src/bbb/components/TextField/TextField.css": "6303ccce7b3e47ad2c55ea1e3b0c401ad748dd5b0a4bfb8bb6fa8c4b9b34a957",
        "~/src/bbb/components/TextField/TextField.tsx": "1276d5718d879f139716c136a26510867d3f19aa99088959165aae2d8bde44bb",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0",
        "~/src/bbb/patterns/OnboardingPattern.tsx": "11093446e3a4ce5faa9cf862a838b075d088a0ea6a108f3f948cc20bd9a41f05",
        "~/src/bbb/patterns/useDemoRequest.ts": "39055c1eda6e8f59d12c43edd155ec94c584afea95164069f90b25147553556c",
        "~/src/bbb/patterns/WorkflowPatterns.css": "4797112a02de4ec02c2db461a68627e3e9b2cc2003a7d075486f23cfdc873701",
        "~/src/bbb/examples/Previews.css": "baa8d9bf8c2fdf893044beea3a73c46f897d282765267d3100f2aac662b6239d"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Alert/Alert.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Alert/Alert.css"
        },
        {
          "path": "src/components/Alert/Alert.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Alert/Alert.tsx"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.css"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx"
        },
        {
          "path": "src/components/DropdownSurface/OptionContent.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/OptionContent.tsx"
        },
        {
          "path": "src/components/FormField/FieldFeedback.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldFeedback.tsx"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/MultiSelect/MultiSelect.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/MultiSelect/MultiSelect.tsx"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/Select/Select.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.css"
        },
        {
          "path": "src/components/Stepper/Stepper.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Stepper/Stepper.css"
        },
        {
          "path": "src/components/Stepper/Stepper.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Stepper/Stepper.tsx"
        },
        {
          "path": "src/components/Switch/Switch.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Switch/Switch.css"
        },
        {
          "path": "src/components/Switch/Switch.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Switch/Switch.tsx"
        },
        {
          "path": "src/components/TextField/TextField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.css"
        },
        {
          "path": "src/components/TextField/TextField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.tsx"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        },
        {
          "path": "src/pages/Gallery/patterns/OnboardingPattern.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/OnboardingPattern.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/useDemoRequest.ts",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/useDemoRequest.ts"
        },
        {
          "path": "src/pages/Gallery/patterns/WorkflowPatterns.css",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/WorkflowPatterns.css"
        },
        {
          "path": "src/pages/Gallery/previews/Previews.css",
          "type": "registry:file",
          "target": "~/src/bbb/examples/Previews.css"
        }
      ]
    },
    {
      "name": "multi-step-form",
      "title": "Multi-step form",
      "description": "One manageable step at a time.",
      "dependencies": [
        "@internationalized/date@3.12.4",
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices. This is a local demonstration. Replace sample data, persistence, authentication, and upload simulations in your app.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "patterns",
      "entrypoints": [
        "patterns/MultiStepFormPattern.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "alert",
        "button",
        "calendar",
        "checkbox",
        "date-picker",
        "dropdown-surface",
        "form-field",
        "icon",
        "locale-provider",
        "number-field",
        "popover",
        "stepper",
        "text-field",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Alert/Alert.css": "ef16dd2e200fe3bd89c7c8daf471316e67fe6a92951875051670fa59c7b1718f",
        "~/src/bbb/components/Alert/Alert.tsx": "304ebd36600193aefdc776c1e2d479b2c187a59205f1d62e1729a4e2c0eabf17",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Calendar/Calendar.css": "f5ef5a6a50251c82b6ee82d1cc1e8840803d91c1103f5c5d25ce38c8c5103e56",
        "~/src/bbb/components/Calendar/Calendar.tsx": "cc60807101e6f986edde17a3e1fe7aeae25661c539824a5d792e88c7891ab7bd",
        "~/src/bbb/components/Checkbox/Checkbox.css": "b59d406cb2e1371704d43f1e85bf8d2405268db98f5a064604e7cfa34261fd0f",
        "~/src/bbb/components/Checkbox/Checkbox.tsx": "7e20330c2f9074f59c4ba852b6f92fa333adbe7b1cbe297ba63b7ad9251d091d",
        "~/src/bbb/components/DatePicker/DatePicker.css": "13ee035e8e5f403deb01db785cec420cd62580deee2e6c680c7a0a8faad5249f",
        "~/src/bbb/components/DatePicker/DatePicker.tsx": "3e517753074bb43b83105d1b461bf2cd71e1f4728373015a7790320f4fd40242",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.css": "c092ac1414b2bab4e5e9c27af88a1a0c2e7f8c0d42ba9b2d2293c15e6f3c0b8f",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx": "08a9ba860b110d59661e2ea39bf9f1fffa0b7050b023b8552e16e43fdaf3dd77",
        "~/src/bbb/components/FormField/ChoiceControl.css": "96f9883b4cfda5a07129bd672f5953e31eaf1b945cceae8e9affef22d4c5c7a6",
        "~/src/bbb/components/FormField/FieldFeedback.tsx": "2c76f77651062fdedf5392bc40cc19ebf1347046d93343f2e342b68ac6b10cc4",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/NumberField/NumberField.css": "b57af47b34f61931d6e67e21180663ab43f98c93fc1055320cc033054bb84f9d",
        "~/src/bbb/components/NumberField/NumberField.tsx": "637833aeeffadd628edb8795d237d66c39cd132ac4c4ddad281e14977ccd5851",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/Stepper/Stepper.css": "b211bec3de27aa72223beae21bbb55be590cf0e62c2b6712a6b41a4b967ffbd7",
        "~/src/bbb/components/Stepper/Stepper.tsx": "0c53ab510f78708b0efd2b1e94b80105c52f10513a6498c26e45199a9fca8074",
        "~/src/bbb/components/TextField/TextField.css": "6303ccce7b3e47ad2c55ea1e3b0c401ad748dd5b0a4bfb8bb6fa8c4b9b34a957",
        "~/src/bbb/components/TextField/TextField.tsx": "1276d5718d879f139716c136a26510867d3f19aa99088959165aae2d8bde44bb",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0",
        "~/src/bbb/patterns/MultiStepFormPattern.tsx": "d085e28f56e0309ee6e95dc7c3cbf7148d2564b67da9e0247b14f7e7b95625df",
        "~/src/bbb/patterns/useDemoRequest.ts": "39055c1eda6e8f59d12c43edd155ec94c584afea95164069f90b25147553556c",
        "~/src/bbb/patterns/WorkflowPatterns.css": "4797112a02de4ec02c2db461a68627e3e9b2cc2003a7d075486f23cfdc873701",
        "~/src/bbb/examples/Previews.css": "baa8d9bf8c2fdf893044beea3a73c46f897d282765267d3100f2aac662b6239d"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Alert/Alert.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Alert/Alert.css"
        },
        {
          "path": "src/components/Alert/Alert.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Alert/Alert.tsx"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Calendar/Calendar.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Calendar/Calendar.css"
        },
        {
          "path": "src/components/Calendar/Calendar.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Calendar/Calendar.tsx"
        },
        {
          "path": "src/components/Checkbox/Checkbox.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Checkbox/Checkbox.css"
        },
        {
          "path": "src/components/Checkbox/Checkbox.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Checkbox/Checkbox.tsx"
        },
        {
          "path": "src/components/DatePicker/DatePicker.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DatePicker/DatePicker.css"
        },
        {
          "path": "src/components/DatePicker/DatePicker.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DatePicker/DatePicker.tsx"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.css"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx"
        },
        {
          "path": "src/components/FormField/ChoiceControl.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/ChoiceControl.css"
        },
        {
          "path": "src/components/FormField/FieldFeedback.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldFeedback.tsx"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/NumberField/NumberField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/NumberField/NumberField.css"
        },
        {
          "path": "src/components/NumberField/NumberField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/NumberField/NumberField.tsx"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/Stepper/Stepper.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Stepper/Stepper.css"
        },
        {
          "path": "src/components/Stepper/Stepper.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Stepper/Stepper.tsx"
        },
        {
          "path": "src/components/TextField/TextField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.css"
        },
        {
          "path": "src/components/TextField/TextField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.tsx"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        },
        {
          "path": "src/pages/Gallery/patterns/MultiStepFormPattern.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/MultiStepFormPattern.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/useDemoRequest.ts",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/useDemoRequest.ts"
        },
        {
          "path": "src/pages/Gallery/patterns/WorkflowPatterns.css",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/WorkflowPatterns.css"
        },
        {
          "path": "src/pages/Gallery/previews/Previews.css",
          "type": "registry:file",
          "target": "~/src/bbb/examples/Previews.css"
        }
      ]
    },
    {
      "name": "unsaved-changes",
      "title": "Unsaved changes",
      "description": "Care for the work already done.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices. This is a local demonstration. Replace sample data, persistence, authentication, and upload simulations in your app.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "patterns",
      "entrypoints": [
        "patterns/UnsavedChangesPattern.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "alert",
        "button",
        "dialog",
        "form-field",
        "icon",
        "locale-provider",
        "text-field",
        "textarea",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Alert/Alert.css": "ef16dd2e200fe3bd89c7c8daf471316e67fe6a92951875051670fa59c7b1718f",
        "~/src/bbb/components/Alert/Alert.tsx": "304ebd36600193aefdc776c1e2d479b2c187a59205f1d62e1729a4e2c0eabf17",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Dialog/Dialog.css": "a0406cb4955da48da3e973f1c41e6a3da91b4d7e66f1e832827eb183cbb5db71",
        "~/src/bbb/components/Dialog/Dialog.tsx": "db9852cc3e8fa9db9145d08b7593581677c0caa021ff042eaada710bb762256e",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Textarea/Textarea.css": "501cf44d8b112731c964abd8cf876ff79472d9fd227a93d54bb9f4873fc74cd7",
        "~/src/bbb/components/Textarea/Textarea.tsx": "eaebe229570c1025a175ae3ab196e43afa9b94b5a792444183c68bd07d471b8e",
        "~/src/bbb/components/TextField/TextField.css": "6303ccce7b3e47ad2c55ea1e3b0c401ad748dd5b0a4bfb8bb6fa8c4b9b34a957",
        "~/src/bbb/components/TextField/TextField.tsx": "1276d5718d879f139716c136a26510867d3f19aa99088959165aae2d8bde44bb",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0",
        "~/src/bbb/patterns/UnsavedChangesPattern.tsx": "16b118a4aad33bcbc0061dbcb0d146f82b0e82bf83c0569668c538c87e42180a",
        "~/src/bbb/patterns/useDemoRequest.ts": "39055c1eda6e8f59d12c43edd155ec94c584afea95164069f90b25147553556c",
        "~/src/bbb/patterns/WorkflowPatterns.css": "4797112a02de4ec02c2db461a68627e3e9b2cc2003a7d075486f23cfdc873701",
        "~/src/bbb/examples/Previews.css": "baa8d9bf8c2fdf893044beea3a73c46f897d282765267d3100f2aac662b6239d"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Alert/Alert.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Alert/Alert.css"
        },
        {
          "path": "src/components/Alert/Alert.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Alert/Alert.tsx"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Dialog/Dialog.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.css"
        },
        {
          "path": "src/components/Dialog/Dialog.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.tsx"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Textarea/Textarea.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Textarea/Textarea.css"
        },
        {
          "path": "src/components/Textarea/Textarea.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Textarea/Textarea.tsx"
        },
        {
          "path": "src/components/TextField/TextField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.css"
        },
        {
          "path": "src/components/TextField/TextField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.tsx"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        },
        {
          "path": "src/pages/Gallery/patterns/UnsavedChangesPattern.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/UnsavedChangesPattern.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/useDemoRequest.ts",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/useDemoRequest.ts"
        },
        {
          "path": "src/pages/Gallery/patterns/WorkflowPatterns.css",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/WorkflowPatterns.css"
        },
        {
          "path": "src/pages/Gallery/previews/Previews.css",
          "type": "registry:file",
          "target": "~/src/bbb/examples/Previews.css"
        }
      ]
    },
    {
      "name": "page-recovery",
      "title": "Page recovery",
      "description": "A useful next step when plans change.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices. This is a local demonstration. Replace sample data, persistence, authentication, and upload simulations in your app.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "patterns",
      "entrypoints": [
        "patterns/RecoveryPattern.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "button",
        "card",
        "dropdown-surface",
        "empty-state",
        "form-field",
        "icon",
        "locale-provider",
        "popover",
        "select",
        "skeleton",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Card/Card.css": "60d3a6662f4b75d4846c8e091801ac3411545fd9799805ec4162518a6652b426",
        "~/src/bbb/components/Card/Card.tsx": "eb2e47092e52fb1185cd90af2fe68a672aa2c95ca0380f916c412266788364da",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.css": "c092ac1414b2bab4e5e9c27af88a1a0c2e7f8c0d42ba9b2d2293c15e6f3c0b8f",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx": "08a9ba860b110d59661e2ea39bf9f1fffa0b7050b023b8552e16e43fdaf3dd77",
        "~/src/bbb/components/DropdownSurface/OptionContent.tsx": "e2b13dd51fe899e5e6bd3f4227592d685d0f03a174414b4963da61a45f80b084",
        "~/src/bbb/components/EmptyState/EmptyState.css": "2d718e13cdb1403570b3e4b350b1cabc5d8f49733078727aad1e21cccf47c62e",
        "~/src/bbb/components/EmptyState/EmptyState.tsx": "0effbc4f21c5ec05daa5357ccc1db79e9d4e919a748680c190d2c3ed3592c842",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/Select/Select.css": "1e0d0c3aedb41b0c91dceae6c2a8b2819a53c8ecead697b2f23e36f254141dc6",
        "~/src/bbb/components/Select/Select.tsx": "15141ab5da499a7638a73bb5a76d0f60387cfbcdb690e1c1e35b6a97a2e1bc03",
        "~/src/bbb/components/Skeleton/Skeleton.css": "baa814a17aceaf5d5316a845ea6845a738e9df8b54c87826069e0e62e1fe693c",
        "~/src/bbb/components/Skeleton/Skeleton.tsx": "125fe38323786d8dba81067dd8443f4779155a59420ace83b6bdf32e332936f5",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0",
        "~/src/bbb/patterns/RecoveryPattern.tsx": "8509bf7092c44d2da6deb950c2f32308d9702866a3d7c105abcfd0237e9dd15b",
        "~/src/bbb/patterns/useDemoRequest.ts": "39055c1eda6e8f59d12c43edd155ec94c584afea95164069f90b25147553556c",
        "~/src/bbb/patterns/WorkflowPatterns.css": "4797112a02de4ec02c2db461a68627e3e9b2cc2003a7d075486f23cfdc873701",
        "~/src/bbb/examples/Previews.css": "baa8d9bf8c2fdf893044beea3a73c46f897d282765267d3100f2aac662b6239d"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Card/Card.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Card/Card.css"
        },
        {
          "path": "src/components/Card/Card.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Card/Card.tsx"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.css"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx"
        },
        {
          "path": "src/components/DropdownSurface/OptionContent.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/OptionContent.tsx"
        },
        {
          "path": "src/components/EmptyState/EmptyState.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/EmptyState/EmptyState.css"
        },
        {
          "path": "src/components/EmptyState/EmptyState.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/EmptyState/EmptyState.tsx"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/Select/Select.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.css"
        },
        {
          "path": "src/components/Select/Select.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.tsx"
        },
        {
          "path": "src/components/Skeleton/Skeleton.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Skeleton/Skeleton.css"
        },
        {
          "path": "src/components/Skeleton/Skeleton.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Skeleton/Skeleton.tsx"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        },
        {
          "path": "src/pages/Gallery/patterns/RecoveryPattern.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/RecoveryPattern.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/useDemoRequest.ts",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/useDemoRequest.ts"
        },
        {
          "path": "src/pages/Gallery/patterns/WorkflowPatterns.css",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/WorkflowPatterns.css"
        },
        {
          "path": "src/pages/Gallery/previews/Previews.css",
          "type": "registry:file",
          "target": "~/src/bbb/examples/Previews.css"
        }
      ]
    },
    {
      "name": "workspace-shell",
      "title": "Workspace shell",
      "description": "A branded application shell or a document workspace with account access beside the content.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices. This is a local demonstration. Replace sample data, persistence, authentication, and upload simulations in your app.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "patterns",
      "entrypoints": [
        "patterns/WorkspaceShellPreview.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "account-menu",
        "avatar",
        "avatar-group",
        "badge",
        "brand-logo",
        "breadcrumbs",
        "button",
        "card",
        "dialog",
        "document-workspace",
        "dropdown-menu",
        "dropdown-surface",
        "empty-state",
        "filter-group",
        "form-field",
        "icon",
        "link",
        "list-row",
        "locale-provider",
        "page-header",
        "popover",
        "search-field",
        "segmented-control",
        "select",
        "sheet",
        "sidebar-navigation",
        "switch",
        "text-field",
        "textarea",
        "theme-provider",
        "tooltip",
        "workspace-switcher"
      ],
      "hashes": {
        "~/src/bbb/CHANGELOG.md": "1df0e63600c7ab55813916e99bd76cab0775caaaaaa0ccea78e106432890c337",
        "~/src/bbb/docs/ADOPTION.md": "ca6d9d94d873050220047308e3cccaf0833c08dd483c21f6bbb910c40ea9e832",
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/AccountMenu/AccountMenu.css": "53cfaf9bd7ab0fc29700626c74a8d7d76d5c5fc98d3727a02f8e4a0b633f0e97",
        "~/src/bbb/components/AccountMenu/AccountMenu.tsx": "8a9dbfa002806ac232c150f37e2b1c0dd766d31b02fbd524f28c9d2b1899bf85",
        "~/src/bbb/components/Avatar/Avatar.css": "d3e0511f1c5382d9890b34a77db355047b63392fef47a4b1fed023ae93f723f5",
        "~/src/bbb/components/Avatar/Avatar.tsx": "5aeecdc4aa0892602d285044435cf21b82d311a7069cee4f34dcc851b52057c7",
        "~/src/bbb/components/AvatarGroup/AvatarGroup.css": "c62cecf08bc136587f56c51910a6ba940cfc680b2052b9e9bb2eeca054326425",
        "~/src/bbb/components/AvatarGroup/AvatarGroup.tsx": "b17c83054951dd1af70bacd1b9293485a619535bf4d26a3bebaee6506a08aeec",
        "~/src/bbb/components/Badge/Badge.css": "b42b10106ddda8b236568c23cdfb9a04c61e6db8f6b78af636841f47dca3b159",
        "~/src/bbb/components/Badge/Badge.tsx": "0d182c5c96430453cc68277c20a759e27ab2487217aaa5dee1af94035d7f8fe4",
        "~/src/bbb/components/BrandLogo/BrandLogo.css": "e3a782b61bdaa01910f412c2f9b0ff8e256d02b6a8cab6e428a2edba851c7862",
        "~/src/bbb/components/BrandLogo/BrandLogo.tsx": "c991be007eab9cc1f7b4bc312963a5ea477a9516093eeb05d938267cfc2936e9",
        "~/src/bbb/components/Breadcrumbs/Breadcrumbs.css": "2d540616b07c5fd14bbedae986da33e917f3c3e24aa1090a82bbcb556e125fc8",
        "~/src/bbb/components/Breadcrumbs/Breadcrumbs.tsx": "1234dfe48f45655376f0191bcb703894672befad661c762a14d412242aa4453e",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Card/Card.css": "60d3a6662f4b75d4846c8e091801ac3411545fd9799805ec4162518a6652b426",
        "~/src/bbb/components/Card/Card.tsx": "eb2e47092e52fb1185cd90af2fe68a672aa2c95ca0380f916c412266788364da",
        "~/src/bbb/components/Dialog/Dialog.css": "a0406cb4955da48da3e973f1c41e6a3da91b4d7e66f1e832827eb183cbb5db71",
        "~/src/bbb/components/Dialog/Dialog.tsx": "db9852cc3e8fa9db9145d08b7593581677c0caa021ff042eaada710bb762256e",
        "~/src/bbb/components/DocumentWorkspace/DocumentWorkspace.css": "ca87365e6e8f451ec21d22716862619199b28178338b91573954bba171f095d2",
        "~/src/bbb/components/DocumentWorkspace/DocumentWorkspace.tsx": "d92e4ddfad4f9b42da3096bafcbca36f9cc21c29350d071e5ac0fb093930f779",
        "~/src/bbb/components/DropdownMenu/DropdownMenu.css": "b592ef3e84e1eef59819bf4ba04a5b80ce4451b8a420b91401caa9d8c9afea91",
        "~/src/bbb/components/DropdownMenu/DropdownMenu.tsx": "7fad3bb5fdfe7e36b57a1863dcf6739cbedaf1545b0270ac3b0633375051f449",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.css": "c092ac1414b2bab4e5e9c27af88a1a0c2e7f8c0d42ba9b2d2293c15e6f3c0b8f",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx": "08a9ba860b110d59661e2ea39bf9f1fffa0b7050b023b8552e16e43fdaf3dd77",
        "~/src/bbb/components/DropdownSurface/OptionContent.tsx": "e2b13dd51fe899e5e6bd3f4227592d685d0f03a174414b4963da61a45f80b084",
        "~/src/bbb/components/EmptyState/EmptyState.css": "2d718e13cdb1403570b3e4b350b1cabc5d8f49733078727aad1e21cccf47c62e",
        "~/src/bbb/components/EmptyState/EmptyState.tsx": "0effbc4f21c5ec05daa5357ccc1db79e9d4e919a748680c190d2c3ed3592c842",
        "~/src/bbb/components/FilterGroup/FilterGroup.css": "cd385661c7142896d33de764d1923bb95f55f20907594a7cf203737ce07d2a4c",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/Link/Link.css": "2ac165372466053f609c3866bfeeef9be0d2704cc88ae10cc45c3f80c48f5cff",
        "~/src/bbb/components/Link/Link.tsx": "aa8f75f4293c83fafb4f784d13cf90d0d6550e2035525ee9193b27faf89f89a4",
        "~/src/bbb/components/ListRow/ListRow.css": "c3f10aee076c399353fb74b77a4bc6cb8b1cc237dd2c30dfdd424c0b921eb7dc",
        "~/src/bbb/components/ListRow/ListRow.tsx": "c1fb6962abc3229a346ca62bcd69096049774f45786ff5a3d4bbd53a145e5d3b",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/PageHeader/PageHeader.css": "989baefbee68b815d64a2c02b97dc4af14e2d7386b6b2a3ee0b8a550b29c5d27",
        "~/src/bbb/components/PageHeader/PageHeader.tsx": "fbee24d8039324e7ebaab98e3a8c88836d4cb7289c56d3b45eb1fb10ca6ebc87",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/Popover/Popover.tsx": "ab9a1c17d5c0a458b827f9980abc14271f5ad85318b234fe71a75ee22913151c",
        "~/src/bbb/components/README.md": "2aac33798f2f1b07b9e03b4297ed6fc49c960731b621c6c97a4787769e4d3d9f",
        "~/src/bbb/components/SearchField/SearchField.css": "b041d8966bf99fd149097a9075802f8edae13633715013d9257565b6398a8794",
        "~/src/bbb/components/SearchField/SearchField.tsx": "0e16a448e6b79ac9ba141607ecc24f01ba21b78c9157c04af6106564a75501e1",
        "~/src/bbb/components/SegmentedControl/SegmentedControl.css": "ac5c72e3d9f72853dadebafde4b63a5cbc3206c70fedac489a1eb03814eff252",
        "~/src/bbb/components/SegmentedControl/SegmentedControl.tsx": "bdab1910ee6f0d99a060ab21ad2f72e754b9622ce2bdc5ad8efd34573b7be72d",
        "~/src/bbb/components/Select/Select.css": "1e0d0c3aedb41b0c91dceae6c2a8b2819a53c8ecead697b2f23e36f254141dc6",
        "~/src/bbb/components/Select/Select.tsx": "15141ab5da499a7638a73bb5a76d0f60387cfbcdb690e1c1e35b6a97a2e1bc03",
        "~/src/bbb/components/Sheet/Sheet.css": "538dad00913641d71f6918da1c05b5a129acc32f8a306e45ccb34302b7f9993c",
        "~/src/bbb/components/Sheet/Sheet.tsx": "ac06d3bcdcd7955116d62c07fb676c09cb89a7696ce8118be68084c86ecb2a96",
        "~/src/bbb/components/SidebarNavigation/SidebarNavigation.css": "de4ae7fb38473ad41138197fe9d75a1b6d9b7875ab010ca21e7fabb77ab4c71b",
        "~/src/bbb/components/SidebarNavigation/SidebarNavigation.tsx": "1828fab677d00952f5636863d94b85444594af25034083b65b0d7f64e7a0b8c5",
        "~/src/bbb/components/SidebarNavigation/SidebarToggle.tsx": "a2a336a67723f1a2ce510201d614877516569be818b253f3d2d788d963f35895",
        "~/src/bbb/components/SidebarNavigation/useSidebarToggle.ts": "362137542225e782510eade77b71870187a1cb86532c684e55f357ee1c803524",
        "~/src/bbb/components/Switch/Switch.css": "5349be4164a2c87a76c9d4704e57a51fd64dfe697bde5aacfa274539dcb42713",
        "~/src/bbb/components/Switch/Switch.tsx": "ce9a654986b89b5cb4b1906b0e4c5f5aea91a5f10b2f341dec46e2c022d67b83",
        "~/src/bbb/components/Textarea/Textarea.css": "501cf44d8b112731c964abd8cf876ff79472d9fd227a93d54bb9f4873fc74cd7",
        "~/src/bbb/components/Textarea/Textarea.tsx": "eaebe229570c1025a175ae3ab196e43afa9b94b5a792444183c68bd07d471b8e",
        "~/src/bbb/components/TextField/TextField.css": "6303ccce7b3e47ad2c55ea1e3b0c401ad748dd5b0a4bfb8bb6fa8c4b9b34a957",
        "~/src/bbb/components/TextField/TextField.tsx": "1276d5718d879f139716c136a26510867d3f19aa99088959165aae2d8bde44bb",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/components/Tooltip/Tooltip.css": "49e14e49fac3234c25bfff9ec47f597e238819d8338d11a4d948830066296092",
        "~/src/bbb/components/Tooltip/Tooltip.tsx": "3dd8486156cf176ad5359205f35cd3ba8d6f5a6c23b6883d8566a6ce6411acc8",
        "~/src/bbb/components/WorkspaceSwitcher/WorkspaceSwitcher.css": "2345a01aad33b6e24bb49c800a8439bd012ee4729f2526577f933bfcc8f4631a",
        "~/src/bbb/components/WorkspaceSwitcher/WorkspaceSwitcher.tsx": "bae854bf4ec9bf1e43f87b475b5aec6f82283ef609aada0c524ba8b559ac8867",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0",
        "~/src/bbb/examples/HelpResources.tsx": "29c1330f7078e7577f936eb83531b68fd742dd63b3296f388c8aece32b47b13b",
        "~/src/bbb/examples/ShellIdentity.css": "380d36677f2e88f855bcae14ba6afc57485f68359364a31d1641c7848f024e2a",
        "~/src/bbb/examples/ShellIdentity.tsx": "4d0b09c163cb1ec767c78ca6c39d7167ae1b0c38b55337fabf4963917b362659",
        "~/src/bbb/patterns/collectionData.ts": "112be246d971532956028bc68569d5e299edc424dd7267d419804ea49657bc21",
        "~/src/bbb/patterns/CollectionProjectCells.tsx": "a01a39f55b804755af720a862fdd086a111ebc141f41cb32832e6d65cf98d374",
        "~/src/bbb/patterns/DocumentWorkspacePattern.css": "b9ca36fe63ea3f805e54099d3eafeb9951a71119a5ea33b52576793a00096728",
        "~/src/bbb/patterns/DocumentWorkspacePattern.tsx": "1bf29812764987098c6d86ecb812db8e772ea4dfe27145ee3e6178da0ada85ce",
        "~/src/bbb/patterns/WorkspaceAccount.css": "c661b5d21f3fd11f87849c8c15d0bfd116de05b85b3290e5f5bc51ba009c03a2",
        "~/src/bbb/patterns/WorkspaceAccount.tsx": "ea309e8981216af16bd27d9125a2ce6e10613629aefb9fcff13a01386181c22b",
        "~/src/bbb/patterns/WorkspaceContent.tsx": "7c943b5b512337874df28b3830708be70d1815aa285f1877965dd6979af6116d",
        "~/src/bbb/patterns/WorkspaceDetails.tsx": "96d49d14140556bd391dde3f6a5c20b41533c6d9e4fd7457f1b90c50495fd843",
        "~/src/bbb/patterns/WorkspaceShellPattern.css": "6b221f8b7f98c81a943ab4686abf2d24936c3231dacd6e67b96af20018a2d4d6",
        "~/src/bbb/patterns/WorkspaceShellPattern.tsx": "73a369167711278ce9e63b1b878cf63ab62e4591c64315f3224ab42a998a4326",
        "~/src/bbb/patterns/WorkspaceShellPreview.tsx": "fd3e994c971c94b09b3971508d5aaa3edbabb102ffdc2d349f18f09f3b7a3000",
        "~/src/bbb/examples/Previews.css": "baa8d9bf8c2fdf893044beea3a73c46f897d282765267d3100f2aac662b6239d"
      },
      "files": [
        {
          "path": "CHANGELOG.md",
          "type": "registry:file",
          "target": "~/src/bbb/CHANGELOG.md"
        },
        {
          "path": "docs/ADOPTION.md",
          "type": "registry:file",
          "target": "~/src/bbb/docs/ADOPTION.md"
        },
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/AccountMenu/AccountMenu.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/AccountMenu/AccountMenu.css"
        },
        {
          "path": "src/components/AccountMenu/AccountMenu.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/AccountMenu/AccountMenu.tsx"
        },
        {
          "path": "src/components/Avatar/Avatar.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Avatar/Avatar.css"
        },
        {
          "path": "src/components/Avatar/Avatar.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Avatar/Avatar.tsx"
        },
        {
          "path": "src/components/AvatarGroup/AvatarGroup.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/AvatarGroup/AvatarGroup.css"
        },
        {
          "path": "src/components/AvatarGroup/AvatarGroup.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/AvatarGroup/AvatarGroup.tsx"
        },
        {
          "path": "src/components/Badge/Badge.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Badge/Badge.css"
        },
        {
          "path": "src/components/Badge/Badge.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Badge/Badge.tsx"
        },
        {
          "path": "src/components/BrandLogo/BrandLogo.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/BrandLogo/BrandLogo.css"
        },
        {
          "path": "src/components/BrandLogo/BrandLogo.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/BrandLogo/BrandLogo.tsx"
        },
        {
          "path": "src/components/Breadcrumbs/Breadcrumbs.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Breadcrumbs/Breadcrumbs.css"
        },
        {
          "path": "src/components/Breadcrumbs/Breadcrumbs.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Breadcrumbs/Breadcrumbs.tsx"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Card/Card.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Card/Card.css"
        },
        {
          "path": "src/components/Card/Card.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Card/Card.tsx"
        },
        {
          "path": "src/components/Dialog/Dialog.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.css"
        },
        {
          "path": "src/components/Dialog/Dialog.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.tsx"
        },
        {
          "path": "src/components/DocumentWorkspace/DocumentWorkspace.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DocumentWorkspace/DocumentWorkspace.css"
        },
        {
          "path": "src/components/DocumentWorkspace/DocumentWorkspace.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DocumentWorkspace/DocumentWorkspace.tsx"
        },
        {
          "path": "src/components/DropdownMenu/DropdownMenu.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownMenu/DropdownMenu.css"
        },
        {
          "path": "src/components/DropdownMenu/DropdownMenu.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownMenu/DropdownMenu.tsx"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.css"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx"
        },
        {
          "path": "src/components/DropdownSurface/OptionContent.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/OptionContent.tsx"
        },
        {
          "path": "src/components/EmptyState/EmptyState.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/EmptyState/EmptyState.css"
        },
        {
          "path": "src/components/EmptyState/EmptyState.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/EmptyState/EmptyState.tsx"
        },
        {
          "path": "src/components/FilterGroup/FilterGroup.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FilterGroup/FilterGroup.css"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/Link/Link.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Link/Link.css"
        },
        {
          "path": "src/components/Link/Link.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Link/Link.tsx"
        },
        {
          "path": "src/components/ListRow/ListRow.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/ListRow/ListRow.css"
        },
        {
          "path": "src/components/ListRow/ListRow.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/ListRow/ListRow.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/PageHeader/PageHeader.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/PageHeader/PageHeader.css"
        },
        {
          "path": "src/components/PageHeader/PageHeader.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/PageHeader/PageHeader.tsx"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/Popover/Popover.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.tsx"
        },
        {
          "path": "src/components/README.md",
          "type": "registry:file",
          "target": "~/src/bbb/components/README.md"
        },
        {
          "path": "src/components/SearchField/SearchField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/SearchField/SearchField.css"
        },
        {
          "path": "src/components/SearchField/SearchField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/SearchField/SearchField.tsx"
        },
        {
          "path": "src/components/SegmentedControl/SegmentedControl.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/SegmentedControl/SegmentedControl.css"
        },
        {
          "path": "src/components/SegmentedControl/SegmentedControl.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/SegmentedControl/SegmentedControl.tsx"
        },
        {
          "path": "src/components/Select/Select.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.css"
        },
        {
          "path": "src/components/Select/Select.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.tsx"
        },
        {
          "path": "src/components/Sheet/Sheet.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Sheet/Sheet.css"
        },
        {
          "path": "src/components/Sheet/Sheet.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Sheet/Sheet.tsx"
        },
        {
          "path": "src/components/SidebarNavigation/SidebarNavigation.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/SidebarNavigation/SidebarNavigation.css"
        },
        {
          "path": "src/components/SidebarNavigation/SidebarNavigation.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/SidebarNavigation/SidebarNavigation.tsx"
        },
        {
          "path": "src/components/SidebarNavigation/SidebarToggle.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/SidebarNavigation/SidebarToggle.tsx"
        },
        {
          "path": "src/components/SidebarNavigation/useSidebarToggle.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/SidebarNavigation/useSidebarToggle.ts"
        },
        {
          "path": "src/components/Switch/Switch.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Switch/Switch.css"
        },
        {
          "path": "src/components/Switch/Switch.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Switch/Switch.tsx"
        },
        {
          "path": "src/components/Textarea/Textarea.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Textarea/Textarea.css"
        },
        {
          "path": "src/components/Textarea/Textarea.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Textarea/Textarea.tsx"
        },
        {
          "path": "src/components/TextField/TextField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.css"
        },
        {
          "path": "src/components/TextField/TextField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.tsx"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/components/Tooltip/Tooltip.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Tooltip/Tooltip.css"
        },
        {
          "path": "src/components/Tooltip/Tooltip.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Tooltip/Tooltip.tsx"
        },
        {
          "path": "src/components/WorkspaceSwitcher/WorkspaceSwitcher.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/WorkspaceSwitcher/WorkspaceSwitcher.css"
        },
        {
          "path": "src/components/WorkspaceSwitcher/WorkspaceSwitcher.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/WorkspaceSwitcher/WorkspaceSwitcher.tsx"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        },
        {
          "path": "src/pages/Gallery/components/HelpResources.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/examples/HelpResources.tsx"
        },
        {
          "path": "src/pages/Gallery/components/ShellIdentity.css",
          "type": "registry:file",
          "target": "~/src/bbb/examples/ShellIdentity.css"
        },
        {
          "path": "src/pages/Gallery/components/ShellIdentity.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/examples/ShellIdentity.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/collectionData.ts",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/collectionData.ts"
        },
        {
          "path": "src/pages/Gallery/patterns/CollectionProjectCells.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/CollectionProjectCells.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/DocumentWorkspacePattern.css",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/DocumentWorkspacePattern.css"
        },
        {
          "path": "src/pages/Gallery/patterns/DocumentWorkspacePattern.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/DocumentWorkspacePattern.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/WorkspaceAccount.css",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/WorkspaceAccount.css"
        },
        {
          "path": "src/pages/Gallery/patterns/WorkspaceAccount.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/WorkspaceAccount.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/WorkspaceContent.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/WorkspaceContent.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/WorkspaceDetails.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/WorkspaceDetails.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/WorkspaceShellPattern.css",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/WorkspaceShellPattern.css"
        },
        {
          "path": "src/pages/Gallery/patterns/WorkspaceShellPattern.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/WorkspaceShellPattern.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/WorkspaceShellPreview.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/WorkspaceShellPreview.tsx"
        },
        {
          "path": "src/pages/Gallery/previews/Previews.css",
          "type": "registry:file",
          "target": "~/src/bbb/examples/Previews.css"
        }
      ]
    },
    {
      "name": "sidebar-dropdowns",
      "title": "Sidebar dropdowns",
      "description": "Nested pages beneath familiar section labels, or expandable sections.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices. This is a local demonstration. Replace sample data, persistence, authentication, and upload simulations in your app.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "patterns",
      "entrypoints": [
        "patterns/SidebarDropdownsPattern.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "account-menu",
        "avatar",
        "avatar-group",
        "badge",
        "brand-logo",
        "breadcrumbs",
        "button",
        "card",
        "dialog",
        "dropdown-menu",
        "dropdown-surface",
        "filter-group",
        "form-field",
        "icon",
        "link",
        "list-row",
        "locale-provider",
        "page-header",
        "popover",
        "segmented-control",
        "select",
        "sheet",
        "sidebar-navigation",
        "switch",
        "text-field",
        "textarea",
        "theme-provider",
        "tooltip",
        "workspace-switcher"
      ],
      "hashes": {
        "~/src/bbb/CHANGELOG.md": "1df0e63600c7ab55813916e99bd76cab0775caaaaaa0ccea78e106432890c337",
        "~/src/bbb/docs/ADOPTION.md": "ca6d9d94d873050220047308e3cccaf0833c08dd483c21f6bbb910c40ea9e832",
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/AccountMenu/AccountMenu.css": "53cfaf9bd7ab0fc29700626c74a8d7d76d5c5fc98d3727a02f8e4a0b633f0e97",
        "~/src/bbb/components/AccountMenu/AccountMenu.tsx": "8a9dbfa002806ac232c150f37e2b1c0dd766d31b02fbd524f28c9d2b1899bf85",
        "~/src/bbb/components/Avatar/Avatar.css": "d3e0511f1c5382d9890b34a77db355047b63392fef47a4b1fed023ae93f723f5",
        "~/src/bbb/components/Avatar/Avatar.tsx": "5aeecdc4aa0892602d285044435cf21b82d311a7069cee4f34dcc851b52057c7",
        "~/src/bbb/components/AvatarGroup/AvatarGroup.css": "c62cecf08bc136587f56c51910a6ba940cfc680b2052b9e9bb2eeca054326425",
        "~/src/bbb/components/AvatarGroup/AvatarGroup.tsx": "b17c83054951dd1af70bacd1b9293485a619535bf4d26a3bebaee6506a08aeec",
        "~/src/bbb/components/Badge/Badge.css": "b42b10106ddda8b236568c23cdfb9a04c61e6db8f6b78af636841f47dca3b159",
        "~/src/bbb/components/Badge/Badge.tsx": "0d182c5c96430453cc68277c20a759e27ab2487217aaa5dee1af94035d7f8fe4",
        "~/src/bbb/components/BrandLogo/BrandLogo.css": "e3a782b61bdaa01910f412c2f9b0ff8e256d02b6a8cab6e428a2edba851c7862",
        "~/src/bbb/components/BrandLogo/BrandLogo.tsx": "c991be007eab9cc1f7b4bc312963a5ea477a9516093eeb05d938267cfc2936e9",
        "~/src/bbb/components/Breadcrumbs/Breadcrumbs.css": "2d540616b07c5fd14bbedae986da33e917f3c3e24aa1090a82bbcb556e125fc8",
        "~/src/bbb/components/Breadcrumbs/Breadcrumbs.tsx": "1234dfe48f45655376f0191bcb703894672befad661c762a14d412242aa4453e",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Card/Card.css": "60d3a6662f4b75d4846c8e091801ac3411545fd9799805ec4162518a6652b426",
        "~/src/bbb/components/Card/Card.tsx": "eb2e47092e52fb1185cd90af2fe68a672aa2c95ca0380f916c412266788364da",
        "~/src/bbb/components/Dialog/Dialog.css": "a0406cb4955da48da3e973f1c41e6a3da91b4d7e66f1e832827eb183cbb5db71",
        "~/src/bbb/components/Dialog/Dialog.tsx": "db9852cc3e8fa9db9145d08b7593581677c0caa021ff042eaada710bb762256e",
        "~/src/bbb/components/DropdownMenu/DropdownMenu.css": "b592ef3e84e1eef59819bf4ba04a5b80ce4451b8a420b91401caa9d8c9afea91",
        "~/src/bbb/components/DropdownMenu/DropdownMenu.tsx": "7fad3bb5fdfe7e36b57a1863dcf6739cbedaf1545b0270ac3b0633375051f449",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.css": "c092ac1414b2bab4e5e9c27af88a1a0c2e7f8c0d42ba9b2d2293c15e6f3c0b8f",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx": "08a9ba860b110d59661e2ea39bf9f1fffa0b7050b023b8552e16e43fdaf3dd77",
        "~/src/bbb/components/DropdownSurface/OptionContent.tsx": "e2b13dd51fe899e5e6bd3f4227592d685d0f03a174414b4963da61a45f80b084",
        "~/src/bbb/components/FilterGroup/FilterGroup.css": "cd385661c7142896d33de764d1923bb95f55f20907594a7cf203737ce07d2a4c",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/Link/Link.css": "2ac165372466053f609c3866bfeeef9be0d2704cc88ae10cc45c3f80c48f5cff",
        "~/src/bbb/components/Link/Link.tsx": "aa8f75f4293c83fafb4f784d13cf90d0d6550e2035525ee9193b27faf89f89a4",
        "~/src/bbb/components/ListRow/ListRow.css": "c3f10aee076c399353fb74b77a4bc6cb8b1cc237dd2c30dfdd424c0b921eb7dc",
        "~/src/bbb/components/ListRow/ListRow.tsx": "c1fb6962abc3229a346ca62bcd69096049774f45786ff5a3d4bbd53a145e5d3b",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/PageHeader/PageHeader.css": "989baefbee68b815d64a2c02b97dc4af14e2d7386b6b2a3ee0b8a550b29c5d27",
        "~/src/bbb/components/PageHeader/PageHeader.tsx": "fbee24d8039324e7ebaab98e3a8c88836d4cb7289c56d3b45eb1fb10ca6ebc87",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/Popover/Popover.tsx": "ab9a1c17d5c0a458b827f9980abc14271f5ad85318b234fe71a75ee22913151c",
        "~/src/bbb/components/README.md": "2aac33798f2f1b07b9e03b4297ed6fc49c960731b621c6c97a4787769e4d3d9f",
        "~/src/bbb/components/SegmentedControl/SegmentedControl.css": "ac5c72e3d9f72853dadebafde4b63a5cbc3206c70fedac489a1eb03814eff252",
        "~/src/bbb/components/SegmentedControl/SegmentedControl.tsx": "bdab1910ee6f0d99a060ab21ad2f72e754b9622ce2bdc5ad8efd34573b7be72d",
        "~/src/bbb/components/Select/Select.css": "1e0d0c3aedb41b0c91dceae6c2a8b2819a53c8ecead697b2f23e36f254141dc6",
        "~/src/bbb/components/Select/Select.tsx": "15141ab5da499a7638a73bb5a76d0f60387cfbcdb690e1c1e35b6a97a2e1bc03",
        "~/src/bbb/components/Sheet/Sheet.css": "538dad00913641d71f6918da1c05b5a129acc32f8a306e45ccb34302b7f9993c",
        "~/src/bbb/components/Sheet/Sheet.tsx": "ac06d3bcdcd7955116d62c07fb676c09cb89a7696ce8118be68084c86ecb2a96",
        "~/src/bbb/components/SidebarNavigation/SidebarNavigation.css": "de4ae7fb38473ad41138197fe9d75a1b6d9b7875ab010ca21e7fabb77ab4c71b",
        "~/src/bbb/components/SidebarNavigation/SidebarNavigation.tsx": "1828fab677d00952f5636863d94b85444594af25034083b65b0d7f64e7a0b8c5",
        "~/src/bbb/components/SidebarNavigation/SidebarToggle.tsx": "a2a336a67723f1a2ce510201d614877516569be818b253f3d2d788d963f35895",
        "~/src/bbb/components/SidebarNavigation/useSidebarToggle.ts": "362137542225e782510eade77b71870187a1cb86532c684e55f357ee1c803524",
        "~/src/bbb/components/Switch/Switch.css": "5349be4164a2c87a76c9d4704e57a51fd64dfe697bde5aacfa274539dcb42713",
        "~/src/bbb/components/Switch/Switch.tsx": "ce9a654986b89b5cb4b1906b0e4c5f5aea91a5f10b2f341dec46e2c022d67b83",
        "~/src/bbb/components/Textarea/Textarea.css": "501cf44d8b112731c964abd8cf876ff79472d9fd227a93d54bb9f4873fc74cd7",
        "~/src/bbb/components/Textarea/Textarea.tsx": "eaebe229570c1025a175ae3ab196e43afa9b94b5a792444183c68bd07d471b8e",
        "~/src/bbb/components/TextField/TextField.css": "6303ccce7b3e47ad2c55ea1e3b0c401ad748dd5b0a4bfb8bb6fa8c4b9b34a957",
        "~/src/bbb/components/TextField/TextField.tsx": "1276d5718d879f139716c136a26510867d3f19aa99088959165aae2d8bde44bb",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/components/Tooltip/Tooltip.css": "49e14e49fac3234c25bfff9ec47f597e238819d8338d11a4d948830066296092",
        "~/src/bbb/components/Tooltip/Tooltip.tsx": "3dd8486156cf176ad5359205f35cd3ba8d6f5a6c23b6883d8566a6ce6411acc8",
        "~/src/bbb/components/WorkspaceSwitcher/WorkspaceSwitcher.css": "2345a01aad33b6e24bb49c800a8439bd012ee4729f2526577f933bfcc8f4631a",
        "~/src/bbb/components/WorkspaceSwitcher/WorkspaceSwitcher.tsx": "bae854bf4ec9bf1e43f87b475b5aec6f82283ef609aada0c524ba8b559ac8867",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0",
        "~/src/bbb/examples/HelpResources.tsx": "29c1330f7078e7577f936eb83531b68fd742dd63b3296f388c8aece32b47b13b",
        "~/src/bbb/examples/ShellIdentity.css": "380d36677f2e88f855bcae14ba6afc57485f68359364a31d1641c7848f024e2a",
        "~/src/bbb/examples/ShellIdentity.tsx": "4d0b09c163cb1ec767c78ca6c39d7167ae1b0c38b55337fabf4963917b362659",
        "~/src/bbb/patterns/collectionData.ts": "112be246d971532956028bc68569d5e299edc424dd7267d419804ea49657bc21",
        "~/src/bbb/patterns/CollectionProjectCells.tsx": "a01a39f55b804755af720a862fdd086a111ebc141f41cb32832e6d65cf98d374",
        "~/src/bbb/patterns/SidebarDropdownsPattern.tsx": "fa12ef54fa65406b049d0269626a343f4740dcc77c0c2cfcb999bb5575a516fb",
        "~/src/bbb/patterns/WorkspaceAccount.css": "c661b5d21f3fd11f87849c8c15d0bfd116de05b85b3290e5f5bc51ba009c03a2",
        "~/src/bbb/patterns/WorkspaceAccount.tsx": "ea309e8981216af16bd27d9125a2ce6e10613629aefb9fcff13a01386181c22b",
        "~/src/bbb/patterns/WorkspaceContent.tsx": "7c943b5b512337874df28b3830708be70d1815aa285f1877965dd6979af6116d",
        "~/src/bbb/patterns/WorkspaceDetails.tsx": "96d49d14140556bd391dde3f6a5c20b41533c6d9e4fd7457f1b90c50495fd843",
        "~/src/bbb/patterns/WorkspaceShellPattern.css": "6b221f8b7f98c81a943ab4686abf2d24936c3231dacd6e67b96af20018a2d4d6",
        "~/src/bbb/patterns/WorkspaceShellPattern.tsx": "73a369167711278ce9e63b1b878cf63ab62e4591c64315f3224ab42a998a4326",
        "~/src/bbb/examples/Previews.css": "baa8d9bf8c2fdf893044beea3a73c46f897d282765267d3100f2aac662b6239d"
      },
      "files": [
        {
          "path": "CHANGELOG.md",
          "type": "registry:file",
          "target": "~/src/bbb/CHANGELOG.md"
        },
        {
          "path": "docs/ADOPTION.md",
          "type": "registry:file",
          "target": "~/src/bbb/docs/ADOPTION.md"
        },
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/AccountMenu/AccountMenu.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/AccountMenu/AccountMenu.css"
        },
        {
          "path": "src/components/AccountMenu/AccountMenu.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/AccountMenu/AccountMenu.tsx"
        },
        {
          "path": "src/components/Avatar/Avatar.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Avatar/Avatar.css"
        },
        {
          "path": "src/components/Avatar/Avatar.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Avatar/Avatar.tsx"
        },
        {
          "path": "src/components/AvatarGroup/AvatarGroup.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/AvatarGroup/AvatarGroup.css"
        },
        {
          "path": "src/components/AvatarGroup/AvatarGroup.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/AvatarGroup/AvatarGroup.tsx"
        },
        {
          "path": "src/components/Badge/Badge.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Badge/Badge.css"
        },
        {
          "path": "src/components/Badge/Badge.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Badge/Badge.tsx"
        },
        {
          "path": "src/components/BrandLogo/BrandLogo.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/BrandLogo/BrandLogo.css"
        },
        {
          "path": "src/components/BrandLogo/BrandLogo.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/BrandLogo/BrandLogo.tsx"
        },
        {
          "path": "src/components/Breadcrumbs/Breadcrumbs.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Breadcrumbs/Breadcrumbs.css"
        },
        {
          "path": "src/components/Breadcrumbs/Breadcrumbs.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Breadcrumbs/Breadcrumbs.tsx"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Card/Card.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Card/Card.css"
        },
        {
          "path": "src/components/Card/Card.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Card/Card.tsx"
        },
        {
          "path": "src/components/Dialog/Dialog.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.css"
        },
        {
          "path": "src/components/Dialog/Dialog.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.tsx"
        },
        {
          "path": "src/components/DropdownMenu/DropdownMenu.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownMenu/DropdownMenu.css"
        },
        {
          "path": "src/components/DropdownMenu/DropdownMenu.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownMenu/DropdownMenu.tsx"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.css"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx"
        },
        {
          "path": "src/components/DropdownSurface/OptionContent.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/OptionContent.tsx"
        },
        {
          "path": "src/components/FilterGroup/FilterGroup.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FilterGroup/FilterGroup.css"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/Link/Link.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Link/Link.css"
        },
        {
          "path": "src/components/Link/Link.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Link/Link.tsx"
        },
        {
          "path": "src/components/ListRow/ListRow.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/ListRow/ListRow.css"
        },
        {
          "path": "src/components/ListRow/ListRow.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/ListRow/ListRow.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/PageHeader/PageHeader.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/PageHeader/PageHeader.css"
        },
        {
          "path": "src/components/PageHeader/PageHeader.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/PageHeader/PageHeader.tsx"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/Popover/Popover.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.tsx"
        },
        {
          "path": "src/components/README.md",
          "type": "registry:file",
          "target": "~/src/bbb/components/README.md"
        },
        {
          "path": "src/components/SegmentedControl/SegmentedControl.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/SegmentedControl/SegmentedControl.css"
        },
        {
          "path": "src/components/SegmentedControl/SegmentedControl.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/SegmentedControl/SegmentedControl.tsx"
        },
        {
          "path": "src/components/Select/Select.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.css"
        },
        {
          "path": "src/components/Select/Select.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.tsx"
        },
        {
          "path": "src/components/Sheet/Sheet.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Sheet/Sheet.css"
        },
        {
          "path": "src/components/Sheet/Sheet.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Sheet/Sheet.tsx"
        },
        {
          "path": "src/components/SidebarNavigation/SidebarNavigation.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/SidebarNavigation/SidebarNavigation.css"
        },
        {
          "path": "src/components/SidebarNavigation/SidebarNavigation.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/SidebarNavigation/SidebarNavigation.tsx"
        },
        {
          "path": "src/components/SidebarNavigation/SidebarToggle.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/SidebarNavigation/SidebarToggle.tsx"
        },
        {
          "path": "src/components/SidebarNavigation/useSidebarToggle.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/SidebarNavigation/useSidebarToggle.ts"
        },
        {
          "path": "src/components/Switch/Switch.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Switch/Switch.css"
        },
        {
          "path": "src/components/Switch/Switch.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Switch/Switch.tsx"
        },
        {
          "path": "src/components/Textarea/Textarea.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Textarea/Textarea.css"
        },
        {
          "path": "src/components/Textarea/Textarea.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Textarea/Textarea.tsx"
        },
        {
          "path": "src/components/TextField/TextField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.css"
        },
        {
          "path": "src/components/TextField/TextField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.tsx"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/components/Tooltip/Tooltip.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Tooltip/Tooltip.css"
        },
        {
          "path": "src/components/Tooltip/Tooltip.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Tooltip/Tooltip.tsx"
        },
        {
          "path": "src/components/WorkspaceSwitcher/WorkspaceSwitcher.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/WorkspaceSwitcher/WorkspaceSwitcher.css"
        },
        {
          "path": "src/components/WorkspaceSwitcher/WorkspaceSwitcher.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/WorkspaceSwitcher/WorkspaceSwitcher.tsx"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        },
        {
          "path": "src/pages/Gallery/components/HelpResources.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/examples/HelpResources.tsx"
        },
        {
          "path": "src/pages/Gallery/components/ShellIdentity.css",
          "type": "registry:file",
          "target": "~/src/bbb/examples/ShellIdentity.css"
        },
        {
          "path": "src/pages/Gallery/components/ShellIdentity.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/examples/ShellIdentity.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/collectionData.ts",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/collectionData.ts"
        },
        {
          "path": "src/pages/Gallery/patterns/CollectionProjectCells.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/CollectionProjectCells.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/SidebarDropdownsPattern.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/SidebarDropdownsPattern.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/WorkspaceAccount.css",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/WorkspaceAccount.css"
        },
        {
          "path": "src/pages/Gallery/patterns/WorkspaceAccount.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/WorkspaceAccount.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/WorkspaceContent.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/WorkspaceContent.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/WorkspaceDetails.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/WorkspaceDetails.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/WorkspaceShellPattern.css",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/WorkspaceShellPattern.css"
        },
        {
          "path": "src/pages/Gallery/patterns/WorkspaceShellPattern.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/WorkspaceShellPattern.tsx"
        },
        {
          "path": "src/pages/Gallery/previews/Previews.css",
          "type": "registry:file",
          "target": "~/src/bbb/examples/Previews.css"
        }
      ]
    },
    {
      "name": "profile-form",
      "title": "Profile form",
      "description": "Thoughtful fields. A considered whole.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices. This is a local demonstration. Replace sample data, persistence, authentication, and upload simulations in your app.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "patterns",
      "entrypoints": [
        "patterns/ProfileFormPattern.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "avatar",
        "button",
        "combobox",
        "dropdown-surface",
        "filter-group",
        "form-field",
        "icon",
        "locale-provider",
        "popover",
        "segmented-control",
        "select",
        "switch",
        "text-field",
        "textarea",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Avatar/Avatar.css": "d3e0511f1c5382d9890b34a77db355047b63392fef47a4b1fed023ae93f723f5",
        "~/src/bbb/components/Avatar/Avatar.tsx": "5aeecdc4aa0892602d285044435cf21b82d311a7069cee4f34dcc851b52057c7",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Combobox/Combobox.css": "b125ff1aa49c3cb3d63baeddfe805239bf627abffee634a1931a0807677f690c",
        "~/src/bbb/components/Combobox/Combobox.tsx": "096d48d4dc3d0d398bceef537d4ca11dde27b4be63a649522b5f61c693597be1",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.css": "c092ac1414b2bab4e5e9c27af88a1a0c2e7f8c0d42ba9b2d2293c15e6f3c0b8f",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx": "08a9ba860b110d59661e2ea39bf9f1fffa0b7050b023b8552e16e43fdaf3dd77",
        "~/src/bbb/components/DropdownSurface/OptionContent.tsx": "e2b13dd51fe899e5e6bd3f4227592d685d0f03a174414b4963da61a45f80b084",
        "~/src/bbb/components/FilterGroup/FilterGroup.css": "cd385661c7142896d33de764d1923bb95f55f20907594a7cf203737ce07d2a4c",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/SegmentedControl/SegmentedControl.css": "ac5c72e3d9f72853dadebafde4b63a5cbc3206c70fedac489a1eb03814eff252",
        "~/src/bbb/components/SegmentedControl/SegmentedControl.tsx": "bdab1910ee6f0d99a060ab21ad2f72e754b9622ce2bdc5ad8efd34573b7be72d",
        "~/src/bbb/components/Select/Select.css": "1e0d0c3aedb41b0c91dceae6c2a8b2819a53c8ecead697b2f23e36f254141dc6",
        "~/src/bbb/components/Select/Select.tsx": "15141ab5da499a7638a73bb5a76d0f60387cfbcdb690e1c1e35b6a97a2e1bc03",
        "~/src/bbb/components/Switch/Switch.css": "5349be4164a2c87a76c9d4704e57a51fd64dfe697bde5aacfa274539dcb42713",
        "~/src/bbb/components/Switch/Switch.tsx": "ce9a654986b89b5cb4b1906b0e4c5f5aea91a5f10b2f341dec46e2c022d67b83",
        "~/src/bbb/components/Textarea/Textarea.css": "501cf44d8b112731c964abd8cf876ff79472d9fd227a93d54bb9f4873fc74cd7",
        "~/src/bbb/components/Textarea/Textarea.tsx": "eaebe229570c1025a175ae3ab196e43afa9b94b5a792444183c68bd07d471b8e",
        "~/src/bbb/components/TextField/TextField.css": "6303ccce7b3e47ad2c55ea1e3b0c401ad748dd5b0a4bfb8bb6fa8c4b9b34a957",
        "~/src/bbb/components/TextField/TextField.tsx": "1276d5718d879f139716c136a26510867d3f19aa99088959165aae2d8bde44bb",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0",
        "~/src/bbb/examples/FieldStylePicker.css": "a490c7764d7dd26914a922f81ee599131b3b1b892b8cf7618dc99335415c7bb3",
        "~/src/bbb/examples/FieldStylePicker.tsx": "de5fbf4ca590221efb0f90e353a3e5a9481f799cb65bfa5dbc5346e7a8bcdcdc",
        "~/src/bbb/examples/fieldStyles.ts": "4d934e78193e6381d81e23114fd68e74ef3e6ee35cf27d31e39bfb1d1bce60f0",
        "~/src/bbb/patterns/ProfileFormPattern.css": "eb1cee195ab439de041cd432bd1dbee85d3e1a65d9e2a02a4c7a9eb9854cf3bd",
        "~/src/bbb/patterns/ProfileFormPattern.tsx": "1280cf1ad8ea4936bcc840762d6bd71c650e4a4d813061799ffaeb21f1002176",
        "~/src/bbb/examples/Previews.css": "baa8d9bf8c2fdf893044beea3a73c46f897d282765267d3100f2aac662b6239d"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Avatar/Avatar.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Avatar/Avatar.css"
        },
        {
          "path": "src/components/Avatar/Avatar.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Avatar/Avatar.tsx"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Combobox/Combobox.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Combobox/Combobox.css"
        },
        {
          "path": "src/components/Combobox/Combobox.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Combobox/Combobox.tsx"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.css"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx"
        },
        {
          "path": "src/components/DropdownSurface/OptionContent.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/OptionContent.tsx"
        },
        {
          "path": "src/components/FilterGroup/FilterGroup.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FilterGroup/FilterGroup.css"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/SegmentedControl/SegmentedControl.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/SegmentedControl/SegmentedControl.css"
        },
        {
          "path": "src/components/SegmentedControl/SegmentedControl.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/SegmentedControl/SegmentedControl.tsx"
        },
        {
          "path": "src/components/Select/Select.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.css"
        },
        {
          "path": "src/components/Select/Select.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.tsx"
        },
        {
          "path": "src/components/Switch/Switch.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Switch/Switch.css"
        },
        {
          "path": "src/components/Switch/Switch.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Switch/Switch.tsx"
        },
        {
          "path": "src/components/Textarea/Textarea.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Textarea/Textarea.css"
        },
        {
          "path": "src/components/Textarea/Textarea.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Textarea/Textarea.tsx"
        },
        {
          "path": "src/components/TextField/TextField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.css"
        },
        {
          "path": "src/components/TextField/TextField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.tsx"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        },
        {
          "path": "src/pages/Gallery/components/FieldStylePicker.css",
          "type": "registry:file",
          "target": "~/src/bbb/examples/FieldStylePicker.css"
        },
        {
          "path": "src/pages/Gallery/components/FieldStylePicker.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/examples/FieldStylePicker.tsx"
        },
        {
          "path": "src/pages/Gallery/components/fieldStyles.ts",
          "type": "registry:file",
          "target": "~/src/bbb/examples/fieldStyles.ts"
        },
        {
          "path": "src/pages/Gallery/patterns/ProfileFormPattern.css",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/ProfileFormPattern.css"
        },
        {
          "path": "src/pages/Gallery/patterns/ProfileFormPattern.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/ProfileFormPattern.tsx"
        },
        {
          "path": "src/pages/Gallery/previews/Previews.css",
          "type": "registry:file",
          "target": "~/src/bbb/examples/Previews.css"
        }
      ]
    },
    {
      "name": "settings",
      "title": "Settings",
      "description": "Your people, preferences, and a little room to grow.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices. This is a local demonstration. Replace sample data, persistence, authentication, and upload simulations in your app.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "patterns",
      "entrypoints": [
        "patterns/SettingsPattern.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "appearance-settings",
        "avatar",
        "avatar-group",
        "badge",
        "button",
        "card",
        "dialog",
        "dropdown-surface",
        "empty-state",
        "form-field",
        "icon",
        "list-row",
        "locale-provider",
        "popover",
        "select",
        "settings-section",
        "switch",
        "text-field",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/AppearanceSettings/AppearanceSettings.css": "c5054804b8ee0766bb1ecf88d1ba0f2332533adb5a4f6e74628c367ab7239673",
        "~/src/bbb/components/AppearanceSettings/AppearanceSettings.tsx": "e38c86eb959588383f767228debe944dde36ed67cab35ce9f182778fbc5b22a9",
        "~/src/bbb/components/Avatar/Avatar.css": "d3e0511f1c5382d9890b34a77db355047b63392fef47a4b1fed023ae93f723f5",
        "~/src/bbb/components/Avatar/Avatar.tsx": "5aeecdc4aa0892602d285044435cf21b82d311a7069cee4f34dcc851b52057c7",
        "~/src/bbb/components/AvatarGroup/AvatarGroup.css": "c62cecf08bc136587f56c51910a6ba940cfc680b2052b9e9bb2eeca054326425",
        "~/src/bbb/components/AvatarGroup/AvatarGroup.tsx": "b17c83054951dd1af70bacd1b9293485a619535bf4d26a3bebaee6506a08aeec",
        "~/src/bbb/components/Badge/Badge.css": "b42b10106ddda8b236568c23cdfb9a04c61e6db8f6b78af636841f47dca3b159",
        "~/src/bbb/components/Badge/Badge.tsx": "0d182c5c96430453cc68277c20a759e27ab2487217aaa5dee1af94035d7f8fe4",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Card/Card.css": "60d3a6662f4b75d4846c8e091801ac3411545fd9799805ec4162518a6652b426",
        "~/src/bbb/components/Card/Card.tsx": "eb2e47092e52fb1185cd90af2fe68a672aa2c95ca0380f916c412266788364da",
        "~/src/bbb/components/Dialog/Dialog.css": "a0406cb4955da48da3e973f1c41e6a3da91b4d7e66f1e832827eb183cbb5db71",
        "~/src/bbb/components/Dialog/Dialog.tsx": "db9852cc3e8fa9db9145d08b7593581677c0caa021ff042eaada710bb762256e",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.css": "c092ac1414b2bab4e5e9c27af88a1a0c2e7f8c0d42ba9b2d2293c15e6f3c0b8f",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx": "08a9ba860b110d59661e2ea39bf9f1fffa0b7050b023b8552e16e43fdaf3dd77",
        "~/src/bbb/components/DropdownSurface/OptionContent.tsx": "e2b13dd51fe899e5e6bd3f4227592d685d0f03a174414b4963da61a45f80b084",
        "~/src/bbb/components/EmptyState/EmptyState.css": "2d718e13cdb1403570b3e4b350b1cabc5d8f49733078727aad1e21cccf47c62e",
        "~/src/bbb/components/EmptyState/EmptyState.tsx": "0effbc4f21c5ec05daa5357ccc1db79e9d4e919a748680c190d2c3ed3592c842",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/ListRow/ListRow.css": "c3f10aee076c399353fb74b77a4bc6cb8b1cc237dd2c30dfdd424c0b921eb7dc",
        "~/src/bbb/components/ListRow/ListRow.tsx": "c1fb6962abc3229a346ca62bcd69096049774f45786ff5a3d4bbd53a145e5d3b",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/LocaleProvider.tsx": "cb64e17e905558a2aa500bcf85a55164eec76a240549a487059f4d75f628a671",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/Popover/Popover.tsx": "ab9a1c17d5c0a458b827f9980abc14271f5ad85318b234fe71a75ee22913151c",
        "~/src/bbb/components/Select/Select.css": "1e0d0c3aedb41b0c91dceae6c2a8b2819a53c8ecead697b2f23e36f254141dc6",
        "~/src/bbb/components/Select/Select.tsx": "15141ab5da499a7638a73bb5a76d0f60387cfbcdb690e1c1e35b6a97a2e1bc03",
        "~/src/bbb/components/SettingsSection/SettingsSection.css": "aae731cc1061854a06de9411a164ecf6c698457ce2e80f03a1acb770bf7ec069",
        "~/src/bbb/components/SettingsSection/SettingsSection.tsx": "6fd3b0092023cdbfd67767dab88612b5394e2b439d3c00730f6b12e0eb5fe552",
        "~/src/bbb/components/Switch/Switch.css": "5349be4164a2c87a76c9d4704e57a51fd64dfe697bde5aacfa274539dcb42713",
        "~/src/bbb/components/Switch/Switch.tsx": "ce9a654986b89b5cb4b1906b0e4c5f5aea91a5f10b2f341dec46e2c022d67b83",
        "~/src/bbb/components/TextField/TextField.css": "6303ccce7b3e47ad2c55ea1e3b0c401ad748dd5b0a4bfb8bb6fa8c4b9b34a957",
        "~/src/bbb/components/TextField/TextField.tsx": "1276d5718d879f139716c136a26510867d3f19aa99088959165aae2d8bde44bb",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/components/ThemeProvider/ThemeProvider.css": "f7876d3a26a4b71c6bb54fdd9f8e88fdb0e15db4e2043a5f48cada705ec25b15",
        "~/src/bbb/components/ThemeProvider/ThemeProvider.tsx": "10c29bdb9565bfa100fa3ffb4cf96cf42e133a20b9e4f36b6d2c7fdb5e04eac7",
        "~/src/bbb/components/ThemeProvider/useSystemMode.ts": "fb92415dc9f84c7e7d8511f2adee11c2e293c9f4f8a885d47b2bd0348b0365e9",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0",
        "~/src/bbb/patterns/SettingsPattern.css": "5b00750b289e647bd59968840059a0468f54b93a9bab22e36c1b9b6e95082a30",
        "~/src/bbb/patterns/SettingsPattern.tsx": "03d28f91d91177df10c6d8315ef031ca3c17e5df432f98738811116a6cc22481",
        "~/src/bbb/examples/Previews.css": "baa8d9bf8c2fdf893044beea3a73c46f897d282765267d3100f2aac662b6239d"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/AppearanceSettings/AppearanceSettings.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/AppearanceSettings/AppearanceSettings.css"
        },
        {
          "path": "src/components/AppearanceSettings/AppearanceSettings.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/AppearanceSettings/AppearanceSettings.tsx"
        },
        {
          "path": "src/components/Avatar/Avatar.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Avatar/Avatar.css"
        },
        {
          "path": "src/components/Avatar/Avatar.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Avatar/Avatar.tsx"
        },
        {
          "path": "src/components/AvatarGroup/AvatarGroup.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/AvatarGroup/AvatarGroup.css"
        },
        {
          "path": "src/components/AvatarGroup/AvatarGroup.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/AvatarGroup/AvatarGroup.tsx"
        },
        {
          "path": "src/components/Badge/Badge.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Badge/Badge.css"
        },
        {
          "path": "src/components/Badge/Badge.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Badge/Badge.tsx"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Card/Card.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Card/Card.css"
        },
        {
          "path": "src/components/Card/Card.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Card/Card.tsx"
        },
        {
          "path": "src/components/Dialog/Dialog.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.css"
        },
        {
          "path": "src/components/Dialog/Dialog.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.tsx"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.css"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx"
        },
        {
          "path": "src/components/DropdownSurface/OptionContent.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/OptionContent.tsx"
        },
        {
          "path": "src/components/EmptyState/EmptyState.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/EmptyState/EmptyState.css"
        },
        {
          "path": "src/components/EmptyState/EmptyState.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/EmptyState/EmptyState.tsx"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/ListRow/ListRow.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/ListRow/ListRow.css"
        },
        {
          "path": "src/components/ListRow/ListRow.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/ListRow/ListRow.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/LocaleProvider.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/LocaleProvider.tsx"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/Popover/Popover.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.tsx"
        },
        {
          "path": "src/components/Select/Select.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.css"
        },
        {
          "path": "src/components/Select/Select.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.tsx"
        },
        {
          "path": "src/components/SettingsSection/SettingsSection.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/SettingsSection/SettingsSection.css"
        },
        {
          "path": "src/components/SettingsSection/SettingsSection.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/SettingsSection/SettingsSection.tsx"
        },
        {
          "path": "src/components/Switch/Switch.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Switch/Switch.css"
        },
        {
          "path": "src/components/Switch/Switch.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Switch/Switch.tsx"
        },
        {
          "path": "src/components/TextField/TextField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.css"
        },
        {
          "path": "src/components/TextField/TextField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.tsx"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/components/ThemeProvider/ThemeProvider.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/ThemeProvider.css"
        },
        {
          "path": "src/components/ThemeProvider/ThemeProvider.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/ThemeProvider.tsx"
        },
        {
          "path": "src/components/ThemeProvider/useSystemMode.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/useSystemMode.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        },
        {
          "path": "src/pages/Gallery/patterns/SettingsPattern.css",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/SettingsPattern.css"
        },
        {
          "path": "src/pages/Gallery/patterns/SettingsPattern.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/SettingsPattern.tsx"
        },
        {
          "path": "src/pages/Gallery/previews/Previews.css",
          "type": "registry:file",
          "target": "~/src/bbb/examples/Previews.css"
        }
      ]
    },
    {
      "name": "collection",
      "title": "Collection",
      "description": "Find the right work. Keep the details in view.",
      "dependencies": [
        "lucide-react@1.57.0",
        "react-aria-components@1.21.1"
      ],
      "docs": "Copy files beneath src/bbb, preserving their relative paths. Import ./bbb/foundations/styles.css once in src/main.tsx. For app-wide typography and resets, explicitly choose the baseline item. Use ThemeProvider for appearance, locale, and portaled controls. React and React DOM 19.2+ are supplied by your app. Keep the included license notices. This is a local demonstration. Replace sample data, persistence, authentication, and upload simulations in your app.",
      "schemaVersion": 1,
      "release": "0.3.0",
      "targetRoot": "src/bbb",
      "category": "patterns",
      "entrypoints": [
        "patterns/CollectionPattern.tsx"
      ],
      "compatibility": {
        "react": ">=19.2.0 <20",
        "typescript": ">=6 <7",
        "framework": "Vite",
        "styling": "CSS"
      },
      "components": [
        "avatar",
        "badge",
        "breadcrumbs",
        "button",
        "checkbox",
        "dialog",
        "dropdown-menu",
        "dropdown-surface",
        "empty-state",
        "filter-chips",
        "form-field",
        "icon",
        "link",
        "locale-provider",
        "pagination",
        "popover",
        "search-field",
        "select",
        "skeleton",
        "table",
        "text-field",
        "theme-provider"
      ],
      "hashes": {
        "~/src/bbb/LICENSE": "09d3ec6cff87fc9a8253501696d5e968f722c70e6af84b7dfb7e7b87a403b1e5",
        "~/src/bbb/LICENSE-LUCIDE": "b495047bd93a9b06913511076f504daba17d5bbeb3e0650f3bb53a4220329c57",
        "~/src/bbb/components/Avatar/Avatar.css": "d3e0511f1c5382d9890b34a77db355047b63392fef47a4b1fed023ae93f723f5",
        "~/src/bbb/components/Avatar/Avatar.tsx": "5aeecdc4aa0892602d285044435cf21b82d311a7069cee4f34dcc851b52057c7",
        "~/src/bbb/components/Badge/Badge.css": "b42b10106ddda8b236568c23cdfb9a04c61e6db8f6b78af636841f47dca3b159",
        "~/src/bbb/components/Badge/Badge.tsx": "0d182c5c96430453cc68277c20a759e27ab2487217aaa5dee1af94035d7f8fe4",
        "~/src/bbb/components/Breadcrumbs/Breadcrumbs.css": "2d540616b07c5fd14bbedae986da33e917f3c3e24aa1090a82bbcb556e125fc8",
        "~/src/bbb/components/Breadcrumbs/Breadcrumbs.tsx": "1234dfe48f45655376f0191bcb703894672befad661c762a14d412242aa4453e",
        "~/src/bbb/components/Button/Button.css": "ea386dd02324f90738b059a305d0ff00a0c8c7a6b1a3459a2929c68f705fb1a3",
        "~/src/bbb/components/Button/Button.tsx": "b754d5fb0f532432e7524ab7167da2634d06607a2b37b06d46be2ec464fd5044",
        "~/src/bbb/components/Checkbox/Checkbox.css": "b59d406cb2e1371704d43f1e85bf8d2405268db98f5a064604e7cfa34261fd0f",
        "~/src/bbb/components/Checkbox/Checkbox.tsx": "7e20330c2f9074f59c4ba852b6f92fa333adbe7b1cbe297ba63b7ad9251d091d",
        "~/src/bbb/components/Dialog/Dialog.css": "a0406cb4955da48da3e973f1c41e6a3da91b4d7e66f1e832827eb183cbb5db71",
        "~/src/bbb/components/Dialog/Dialog.tsx": "db9852cc3e8fa9db9145d08b7593581677c0caa021ff042eaada710bb762256e",
        "~/src/bbb/components/DropdownMenu/DropdownMenu.css": "b592ef3e84e1eef59819bf4ba04a5b80ce4451b8a420b91401caa9d8c9afea91",
        "~/src/bbb/components/DropdownMenu/DropdownMenu.tsx": "7fad3bb5fdfe7e36b57a1863dcf6739cbedaf1545b0270ac3b0633375051f449",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.css": "c092ac1414b2bab4e5e9c27af88a1a0c2e7f8c0d42ba9b2d2293c15e6f3c0b8f",
        "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx": "08a9ba860b110d59661e2ea39bf9f1fffa0b7050b023b8552e16e43fdaf3dd77",
        "~/src/bbb/components/DropdownSurface/OptionContent.tsx": "e2b13dd51fe899e5e6bd3f4227592d685d0f03a174414b4963da61a45f80b084",
        "~/src/bbb/components/EmptyState/EmptyState.css": "2d718e13cdb1403570b3e4b350b1cabc5d8f49733078727aad1e21cccf47c62e",
        "~/src/bbb/components/EmptyState/EmptyState.tsx": "0effbc4f21c5ec05daa5357ccc1db79e9d4e919a748680c190d2c3ed3592c842",
        "~/src/bbb/components/FilterChips/FilterChips.css": "04f18b22725b23c4221c33da9c751ccdde80d25c3683deeccded9f8b6aa2ac72",
        "~/src/bbb/components/FilterChips/FilterChips.tsx": "300e7bdc714c6f977a29f79666563edb00d43df7b8457319aa130e7015f19c26",
        "~/src/bbb/components/FormField/ChoiceControl.css": "96f9883b4cfda5a07129bd672f5953e31eaf1b945cceae8e9affef22d4c5c7a6",
        "~/src/bbb/components/FormField/FieldSurface.tsx": "5536cd43def0e7957806f31a7a72ce3c15626d21dbb00cc0cdef49f4d8d71d6e",
        "~/src/bbb/components/FormField/FormField.css": "080c50137b4e6748e7ca71db2e9199d882ab8abc778f70253f52ea64ef5fc501",
        "~/src/bbb/components/FormField/FormField.tsx": "d77b21fbc09840726fa3b42d86cf4993ef7219cf89ead623c755e3cce908b02e",
        "~/src/bbb/components/Icon/Icon.tsx": "81956e1c4f2bb32c4ed69d2b52f93d0441c854c7c309be7665176e78acedb104",
        "~/src/bbb/components/Icon/iconData.tsx": "58fd3943b0dc3c63cb1aadf467d14859aedbdaf5c383c75d953fbd4d543991c1",
        "~/src/bbb/components/Link/Link.css": "2ac165372466053f609c3866bfeeef9be0d2704cc88ae10cc45c3f80c48f5cff",
        "~/src/bbb/components/Link/Link.tsx": "aa8f75f4293c83fafb4f784d13cf90d0d6550e2035525ee9193b27faf89f89a4",
        "~/src/bbb/components/LocaleProvider/locale.ts": "18f589e4d3cae953dd2ab0d8d717a6256fc2f694f6d138b3e222642cd275df7a",
        "~/src/bbb/components/LocaleProvider/messages.ts": "d8672bd77eac228eeb270807cd8e42784253c1216f3163881f6f9a8763f4fb72",
        "~/src/bbb/components/Pagination/Pagination.css": "ba8e884063b548150e5fa73435376fee42bebda1ea4755e93f67e65912296b63",
        "~/src/bbb/components/Pagination/Pagination.tsx": "5fbdd374559d4ab91d723d40d090ad5b2144e063148bf5b065ce9d3ca517e124",
        "~/src/bbb/components/Popover/Popover.css": "c2c73b01e0185e82013cf8b6094af79be3b1d11ba37b7a7737b3d9e4fedbbcb5",
        "~/src/bbb/components/SearchField/SearchField.css": "b041d8966bf99fd149097a9075802f8edae13633715013d9257565b6398a8794",
        "~/src/bbb/components/SearchField/SearchField.tsx": "0e16a448e6b79ac9ba141607ecc24f01ba21b78c9157c04af6106564a75501e1",
        "~/src/bbb/components/Select/Select.css": "1e0d0c3aedb41b0c91dceae6c2a8b2819a53c8ecead697b2f23e36f254141dc6",
        "~/src/bbb/components/Select/Select.tsx": "15141ab5da499a7638a73bb5a76d0f60387cfbcdb690e1c1e35b6a97a2e1bc03",
        "~/src/bbb/components/Skeleton/Skeleton.css": "baa814a17aceaf5d5316a845ea6845a738e9df8b54c87826069e0e62e1fe693c",
        "~/src/bbb/components/Skeleton/Skeleton.tsx": "125fe38323786d8dba81067dd8443f4779155a59420ace83b6bdf32e332936f5",
        "~/src/bbb/components/Table/ColumnResizer.tsx": "1508aef377f75fa4c2e2bc9aa9dbb392e6e1aaf5250c378e763f263d47150a84",
        "~/src/bbb/components/Table/Table.css": "ec7f6e561f07a881efbd92dd35220fc74d251b6fe2cb44d67407b9111dd1b58f",
        "~/src/bbb/components/Table/Table.tsx": "347f59588e7d0baa8febd8e27bd364cb1f55ad52c8d9cc86f13157fd7a6bf3ea",
        "~/src/bbb/components/TextField/TextField.css": "6303ccce7b3e47ad2c55ea1e3b0c401ad748dd5b0a4bfb8bb6fa8c4b9b34a957",
        "~/src/bbb/components/TextField/TextField.tsx": "1276d5718d879f139716c136a26510867d3f19aa99088959165aae2d8bde44bb",
        "~/src/bbb/components/ThemeProvider/theme.ts": "38c79103ad2be53a7e766f78bc42f522131152744e52a18f9e74d768cdff7290",
        "~/src/bbb/foundations/brands.ts": "55f49fc1b12674ad9e911136e88f1ee7e95404fad286b22f68d68562d7bf25d3",
        "~/src/bbb/foundations/styles.css": "5f3bc2d34df20d9b9d091e817b392dad6bf0776c16f43078b2d72aeb178706ff",
        "~/src/bbb/foundations/sync-tokens.mjs": "d1ae7d1cce5b51956231853d39dee3ef8299f6df767dc5d25cdf38e4d454ece5",
        "~/src/bbb/foundations/tokenDeclarations.ts": "f79494840e67f41e8713be94154797482a147747ce0945e2fce964630b0b5f1c",
        "~/src/bbb/foundations/tokens.css": "31680f6ac09d9c0edaa001c0fed80b2af7f0e72f43dead24a079f94649521fa0",
        "~/src/bbb/patterns/collectionData.ts": "112be246d971532956028bc68569d5e299edc424dd7267d419804ea49657bc21",
        "~/src/bbb/patterns/CollectionPattern.css": "ddf90d427ad9051687d01526af747800bd4012c59edf2feaa1363e3118f60913",
        "~/src/bbb/patterns/CollectionPattern.tsx": "a4b3dabd2acee599371f9af004778e9174e4e4ad8cbc604891f5ecc897c0ecec",
        "~/src/bbb/patterns/CollectionProjectCells.tsx": "a01a39f55b804755af720a862fdd086a111ebc141f41cb32832e6d65cf98d374",
        "~/src/bbb/patterns/CollectionToolbar.tsx": "d4b1db02b1afe19b74e95bdcd79e0c8d3584c0e2c03105c80979396d954a37bc",
        "~/src/bbb/examples/Previews.css": "baa8d9bf8c2fdf893044beea3a73c46f897d282765267d3100f2aac662b6239d"
      },
      "files": [
        {
          "path": "LICENSE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE"
        },
        {
          "path": "LICENSE-LUCIDE",
          "type": "registry:file",
          "target": "~/src/bbb/LICENSE-LUCIDE"
        },
        {
          "path": "src/components/Avatar/Avatar.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Avatar/Avatar.css"
        },
        {
          "path": "src/components/Avatar/Avatar.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Avatar/Avatar.tsx"
        },
        {
          "path": "src/components/Badge/Badge.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Badge/Badge.css"
        },
        {
          "path": "src/components/Badge/Badge.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Badge/Badge.tsx"
        },
        {
          "path": "src/components/Breadcrumbs/Breadcrumbs.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Breadcrumbs/Breadcrumbs.css"
        },
        {
          "path": "src/components/Breadcrumbs/Breadcrumbs.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Breadcrumbs/Breadcrumbs.tsx"
        },
        {
          "path": "src/components/Button/Button.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.css"
        },
        {
          "path": "src/components/Button/Button.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Button/Button.tsx"
        },
        {
          "path": "src/components/Checkbox/Checkbox.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Checkbox/Checkbox.css"
        },
        {
          "path": "src/components/Checkbox/Checkbox.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Checkbox/Checkbox.tsx"
        },
        {
          "path": "src/components/Dialog/Dialog.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.css"
        },
        {
          "path": "src/components/Dialog/Dialog.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Dialog/Dialog.tsx"
        },
        {
          "path": "src/components/DropdownMenu/DropdownMenu.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownMenu/DropdownMenu.css"
        },
        {
          "path": "src/components/DropdownMenu/DropdownMenu.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownMenu/DropdownMenu.tsx"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.css"
        },
        {
          "path": "src/components/DropdownSurface/DropdownSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/DropdownSurface.tsx"
        },
        {
          "path": "src/components/DropdownSurface/OptionContent.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/DropdownSurface/OptionContent.tsx"
        },
        {
          "path": "src/components/EmptyState/EmptyState.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/EmptyState/EmptyState.css"
        },
        {
          "path": "src/components/EmptyState/EmptyState.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/EmptyState/EmptyState.tsx"
        },
        {
          "path": "src/components/FilterChips/FilterChips.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FilterChips/FilterChips.css"
        },
        {
          "path": "src/components/FilterChips/FilterChips.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FilterChips/FilterChips.tsx"
        },
        {
          "path": "src/components/FormField/ChoiceControl.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/ChoiceControl.css"
        },
        {
          "path": "src/components/FormField/FieldSurface.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FieldSurface.tsx"
        },
        {
          "path": "src/components/FormField/FormField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.css"
        },
        {
          "path": "src/components/FormField/FormField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/FormField/FormField.tsx"
        },
        {
          "path": "src/components/Icon/Icon.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/Icon.tsx"
        },
        {
          "path": "src/components/Icon/iconData.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Icon/iconData.tsx"
        },
        {
          "path": "src/components/Link/Link.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Link/Link.css"
        },
        {
          "path": "src/components/Link/Link.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Link/Link.tsx"
        },
        {
          "path": "src/components/LocaleProvider/locale.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/locale.ts"
        },
        {
          "path": "src/components/LocaleProvider/messages.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/LocaleProvider/messages.ts"
        },
        {
          "path": "src/components/Pagination/Pagination.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Pagination/Pagination.css"
        },
        {
          "path": "src/components/Pagination/Pagination.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Pagination/Pagination.tsx"
        },
        {
          "path": "src/components/Popover/Popover.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Popover/Popover.css"
        },
        {
          "path": "src/components/SearchField/SearchField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/SearchField/SearchField.css"
        },
        {
          "path": "src/components/SearchField/SearchField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/SearchField/SearchField.tsx"
        },
        {
          "path": "src/components/Select/Select.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.css"
        },
        {
          "path": "src/components/Select/Select.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Select/Select.tsx"
        },
        {
          "path": "src/components/Skeleton/Skeleton.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Skeleton/Skeleton.css"
        },
        {
          "path": "src/components/Skeleton/Skeleton.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Skeleton/Skeleton.tsx"
        },
        {
          "path": "src/components/Table/ColumnResizer.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Table/ColumnResizer.tsx"
        },
        {
          "path": "src/components/Table/Table.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/Table/Table.css"
        },
        {
          "path": "src/components/Table/Table.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/Table/Table.tsx"
        },
        {
          "path": "src/components/TextField/TextField.css",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.css"
        },
        {
          "path": "src/components/TextField/TextField.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/components/TextField/TextField.tsx"
        },
        {
          "path": "src/components/ThemeProvider/theme.ts",
          "type": "registry:file",
          "target": "~/src/bbb/components/ThemeProvider/theme.ts"
        },
        {
          "path": "src/foundations/brands.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/brands.ts"
        },
        {
          "path": "src/foundations/styles.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/styles.css"
        },
        {
          "path": "src/foundations/sync-tokens.mjs",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/sync-tokens.mjs"
        },
        {
          "path": "src/foundations/tokenDeclarations.ts",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokenDeclarations.ts"
        },
        {
          "path": "src/foundations/tokens.css",
          "type": "registry:file",
          "target": "~/src/bbb/foundations/tokens.css"
        },
        {
          "path": "src/pages/Gallery/patterns/collectionData.ts",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/collectionData.ts"
        },
        {
          "path": "src/pages/Gallery/patterns/CollectionPattern.css",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/CollectionPattern.css"
        },
        {
          "path": "src/pages/Gallery/patterns/CollectionPattern.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/CollectionPattern.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/CollectionProjectCells.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/CollectionProjectCells.tsx"
        },
        {
          "path": "src/pages/Gallery/patterns/CollectionToolbar.tsx",
          "type": "registry:file",
          "target": "~/src/bbb/patterns/CollectionToolbar.tsx"
        },
        {
          "path": "src/pages/Gallery/previews/Previews.css",
          "type": "registry:file",
          "target": "~/src/bbb/examples/Previews.css"
        }
      ]
    }
  ]
}
