{
  "name": "@fluentui/react-headless-components-preview",
  "version": "0.2.5",
  "description": "Fluent UI React Headless Components",
  "main": "lib-commonjs/index.cjs",
  "module": "lib/index.js",
  "typings": "./dist/index.d.ts",
  "sideEffects": false,
  "files": [
    "*.md",
    "dist/*.d.ts",
    "dist/*.d.cts",
    "lib",
    "lib-commonjs"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/microsoft/fluentui"
  },
  "license": "MIT",
  "dependencies": {
    "@fluentui/keyboard-keys": "^9.0.9",
    "@fluentui/react-accordion": "^9.12.2",
    "@fluentui/react-aria": "^9.17.14",
    "@fluentui/react-avatar": "^9.11.5",
    "@fluentui/react-badge": "^9.5.5",
    "@fluentui/react-breadcrumb": "^9.4.5",
    "@fluentui/react-button": "^9.11.0",
    "@fluentui/react-card": "^9.7.2",
    "@fluentui/react-checkbox": "^9.6.4",
    "@fluentui/react-color-picker": "^9.3.0",
    "@fluentui/react-combobox": "^9.17.5",
    "@fluentui/react-context-selector": "^9.2.19",
    "@fluentui/react-dialog": "^9.18.3",
    "@fluentui/react-divider": "^9.7.4",
    "@fluentui/react-drawer": "^9.13.2",
    "@fluentui/react-field": "^9.5.4",
    "@fluentui/react-image": "^9.4.4",
    "@fluentui/react-input": "^9.8.6",
    "@fluentui/react-jsx-runtime": "^9.4.5",
    "@fluentui/react-label": "^9.4.4",
    "@fluentui/react-link": "^9.8.4",
    "@fluentui/react-menu": "^9.25.3",
    "@fluentui/react-message-bar": "^9.7.5",
    "@fluentui/react-nav": "^9.4.4",
    "@fluentui/react-overflow": "^9.9.2",
    "@fluentui/react-persona": "^9.7.7",
    "@fluentui/react-popover": "^9.14.6",
    "@fluentui/react-positioning": "^9.23.1",
    "@fluentui/react-progress": "^9.5.4",
    "@fluentui/react-provider": "^9.22.20",
    "@fluentui/react-radio": "^9.6.5",
    "@fluentui/react-rating": "^9.4.4",
    "@fluentui/react-search": "^9.4.6",
    "@fluentui/react-select": "^9.5.5",
    "@fluentui/react-shared-contexts": "^9.26.3",
    "@fluentui/react-skeleton": "^9.7.5",
    "@fluentui/react-slider": "^9.6.5",
    "@fluentui/react-spinbutton": "^9.6.5",
    "@fluentui/react-spinner": "^9.8.5",
    "@fluentui/react-swatch-picker": "^9.6.0",
    "@fluentui/react-switch": "^9.7.5",
    "@fluentui/react-tabs": "^9.12.4",
    "@fluentui/react-tabster": "^9.26.17",
    "@fluentui/react-tag-picker": "^9.10.2",
    "@fluentui/react-tags": "^9.9.4",
    "@fluentui/react-teaching-popover": "^9.7.4",
    "@fluentui/react-textarea": "^9.7.6",
    "@fluentui/react-toast": "^9.8.2",
    "@fluentui/react-toolbar": "^9.8.4",
    "@fluentui/react-tooltip": "^9.10.5",
    "@fluentui/react-utilities": "^9.26.6",
    "@swc/helpers": "^0.5.1"
  },
  "peerDependencies": {
    "@types/react": ">=16.14.0 <20.0.0",
    "@types/react-dom": ">=16.9.0 <20.0.0",
    "react": ">=16.14.0 <20.0.0",
    "react-dom": ">=16.14.0 <20.0.0"
  },
  "exports": {
    "./accordion": {
      "import": {
        "types": "./dist/accordion.d.ts",
        "default": "./lib/accordion.js"
      },
      "require": {
        "types": "./dist/accordion.d.cts",
        "default": "./lib-commonjs/accordion.cjs"
      }
    },
    "./avatar": {
      "import": {
        "types": "./dist/avatar.d.ts",
        "default": "./lib/avatar.js"
      },
      "require": {
        "types": "./dist/avatar.d.cts",
        "default": "./lib-commonjs/avatar.cjs"
      }
    },
    "./avatar-group": {
      "types": "./dist/avatar-group.d.ts",
      "node": "./lib-commonjs/avatar-group.js",
      "import": "./lib/avatar-group.js",
      "require": "./lib-commonjs/avatar-group.js"
    },
    "./badge": {
      "import": {
        "types": "./dist/badge.d.ts",
        "default": "./lib/badge.js"
      },
      "require": {
        "types": "./dist/badge.d.cts",
        "default": "./lib-commonjs/badge.cjs"
      }
    },
    "./breadcrumb": {
      "import": {
        "types": "./dist/breadcrumb.d.ts",
        "default": "./lib/breadcrumb.js"
      },
      "require": {
        "types": "./dist/breadcrumb.d.cts",
        "default": "./lib-commonjs/breadcrumb.cjs"
      }
    },
    "./button": {
      "import": {
        "types": "./dist/button.d.ts",
        "default": "./lib/button.js"
      },
      "require": {
        "types": "./dist/button.d.cts",
        "default": "./lib-commonjs/button.cjs"
      }
    },
    "./card": {
      "import": {
        "types": "./dist/card.d.ts",
        "default": "./lib/card.js"
      },
      "require": {
        "types": "./dist/card.d.cts",
        "default": "./lib-commonjs/card.cjs"
      }
    },
    "./checkbox": {
      "import": {
        "types": "./dist/checkbox.d.ts",
        "default": "./lib/checkbox.js"
      },
      "require": {
        "types": "./dist/checkbox.d.cts",
        "default": "./lib-commonjs/checkbox.cjs"
      }
    },
    "./color-picker": {
      "types": "./dist/color-picker.d.ts",
      "node": "./lib-commonjs/color-picker.js",
      "import": "./lib/color-picker.js",
      "require": "./lib-commonjs/color-picker.js"
    },
    "./combobox": {
      "import": {
        "types": "./dist/combobox.d.ts",
        "default": "./lib/combobox.js"
      },
      "require": {
        "types": "./dist/combobox.d.cts",
        "default": "./lib-commonjs/combobox.cjs"
      }
    },
    "./compound-button": {
      "types": "./dist/compound-button.d.ts",
      "node": "./lib-commonjs/compound-button.js",
      "import": "./lib/compound-button.js",
      "require": "./lib-commonjs/compound-button.js"
    },
    "./dialog": {
      "import": {
        "types": "./dist/dialog.d.ts",
        "default": "./lib/dialog.js"
      },
      "require": {
        "types": "./dist/dialog.d.cts",
        "default": "./lib-commonjs/dialog.cjs"
      }
    },
    "./divider": {
      "import": {
        "types": "./dist/divider.d.ts",
        "default": "./lib/divider.js"
      },
      "require": {
        "types": "./dist/divider.d.cts",
        "default": "./lib-commonjs/divider.cjs"
      }
    },
    "./drawer": {
      "import": {
        "types": "./dist/drawer.d.ts",
        "default": "./lib/drawer.js"
      },
      "require": {
        "types": "./dist/drawer.d.cts",
        "default": "./lib-commonjs/drawer.cjs"
      }
    },
    "./dropdown": {
      "import": {
        "types": "./dist/dropdown.d.ts",
        "default": "./lib/dropdown.js"
      },
      "require": {
        "types": "./dist/dropdown.d.cts",
        "default": "./lib-commonjs/dropdown.cjs"
      }
    },
    "./field": {
      "import": {
        "types": "./dist/field.d.ts",
        "default": "./lib/field.js"
      },
      "require": {
        "types": "./dist/field.d.cts",
        "default": "./lib-commonjs/field.cjs"
      }
    },
    "./image": {
      "import": {
        "types": "./dist/image.d.ts",
        "default": "./lib/image.js"
      },
      "require": {
        "types": "./dist/image.d.cts",
        "default": "./lib-commonjs/image.cjs"
      }
    },
    "./info-label": {
      "import": {
        "types": "./dist/info-label.d.ts",
        "default": "./lib/info-label.js"
      },
      "require": {
        "types": "./dist/info-label.d.cts",
        "default": "./lib-commonjs/info-label.cjs"
      }
    },
    "./input": {
      "import": {
        "types": "./dist/input.d.ts",
        "default": "./lib/input.js"
      },
      "require": {
        "types": "./dist/input.d.cts",
        "default": "./lib-commonjs/input.cjs"
      }
    },
    "./interaction-tag": {
      "import": {
        "types": "./dist/interaction-tag.d.ts",
        "default": "./lib/interaction-tag.js"
      },
      "require": {
        "types": "./dist/interaction-tag.d.cts",
        "default": "./lib-commonjs/interaction-tag.cjs"
      }
    },
    "./label": {
      "import": {
        "types": "./dist/label.d.ts",
        "default": "./lib/label.js"
      },
      "require": {
        "types": "./dist/label.d.cts",
        "default": "./lib-commonjs/label.cjs"
      }
    },
    "./link": {
      "import": {
        "types": "./dist/link.d.ts",
        "default": "./lib/link.js"
      },
      "require": {
        "types": "./dist/link.d.cts",
        "default": "./lib-commonjs/link.cjs"
      }
    },
    "./menu": {
      "import": {
        "types": "./dist/menu.d.ts",
        "default": "./lib/menu.js"
      },
      "require": {
        "types": "./dist/menu.d.cts",
        "default": "./lib-commonjs/menu.cjs"
      }
    },
    "./menu-button": {
      "types": "./dist/menu-button.d.ts",
      "node": "./lib-commonjs/menu-button.js",
      "import": "./lib/menu-button.js",
      "require": "./lib-commonjs/menu-button.js"
    },
    "./message-bar": {
      "import": {
        "types": "./dist/message-bar.d.ts",
        "default": "./lib/message-bar.js"
      },
      "require": {
        "types": "./dist/message-bar.d.cts",
        "default": "./lib-commonjs/message-bar.cjs"
      }
    },
    "./nav": {
      "import": {
        "types": "./dist/nav.d.ts",
        "default": "./lib/nav.js"
      },
      "require": {
        "types": "./dist/nav.d.cts",
        "default": "./lib-commonjs/nav.cjs"
      }
    },
    "./overflow": {
      "types": "./dist/overflow.d.ts",
      "node": "./lib-commonjs/overflow.js",
      "import": "./lib/overflow.js",
      "require": "./lib-commonjs/overflow.js"
    },
    "./persona": {
      "import": {
        "types": "./dist/persona.d.ts",
        "default": "./lib/persona.js"
      },
      "require": {
        "types": "./dist/persona.d.cts",
        "default": "./lib-commonjs/persona.cjs"
      }
    },
    "./popover": {
      "import": {
        "types": "./dist/popover.d.ts",
        "default": "./lib/popover.js"
      },
      "require": {
        "types": "./dist/popover.d.cts",
        "default": "./lib-commonjs/popover.cjs"
      }
    },
    "./positioning": {
      "import": {
        "types": "./dist/positioning.d.ts",
        "default": "./lib/positioning.js"
      },
      "require": {
        "types": "./dist/positioning.d.cts",
        "default": "./lib-commonjs/positioning.cjs"
      }
    },
    "./progress-bar": {
      "import": {
        "types": "./dist/progress-bar.d.ts",
        "default": "./lib/progress-bar.js"
      },
      "require": {
        "types": "./dist/progress-bar.d.cts",
        "default": "./lib-commonjs/progress-bar.cjs"
      }
    },
    "./provider": {
      "import": {
        "types": "./dist/provider.d.ts",
        "default": "./lib/provider.js"
      },
      "require": {
        "types": "./dist/provider.d.cts",
        "default": "./lib-commonjs/provider.cjs"
      }
    },
    "./radio-group": {
      "import": {
        "types": "./dist/radio-group.d.ts",
        "default": "./lib/radio-group.js"
      },
      "require": {
        "types": "./dist/radio-group.d.cts",
        "default": "./lib-commonjs/radio-group.cjs"
      }
    },
    "./rating": {
      "import": {
        "types": "./dist/rating.d.ts",
        "default": "./lib/rating.js"
      },
      "require": {
        "types": "./dist/rating.d.cts",
        "default": "./lib-commonjs/rating.cjs"
      }
    },
    "./rating-display": {
      "import": {
        "types": "./dist/rating-display.d.ts",
        "default": "./lib/rating-display.js"
      },
      "require": {
        "types": "./dist/rating-display.d.cts",
        "default": "./lib-commonjs/rating-display.cjs"
      }
    },
    "./search-box": {
      "import": {
        "types": "./dist/search-box.d.ts",
        "default": "./lib/search-box.js"
      },
      "require": {
        "types": "./dist/search-box.d.cts",
        "default": "./lib-commonjs/search-box.cjs"
      }
    },
    "./select": {
      "import": {
        "types": "./dist/select.d.ts",
        "default": "./lib/select.js"
      },
      "require": {
        "types": "./dist/select.d.cts",
        "default": "./lib-commonjs/select.cjs"
      }
    },
    "./skeleton": {
      "import": {
        "types": "./dist/skeleton.d.ts",
        "default": "./lib/skeleton.js"
      },
      "require": {
        "types": "./dist/skeleton.d.cts",
        "default": "./lib-commonjs/skeleton.cjs"
      }
    },
    "./slider": {
      "import": {
        "types": "./dist/slider.d.ts",
        "default": "./lib/slider.js"
      },
      "require": {
        "types": "./dist/slider.d.cts",
        "default": "./lib-commonjs/slider.cjs"
      }
    },
    "./spin-button": {
      "import": {
        "types": "./dist/spin-button.d.ts",
        "default": "./lib/spin-button.js"
      },
      "require": {
        "types": "./dist/spin-button.d.cts",
        "default": "./lib-commonjs/spin-button.cjs"
      }
    },
    "./spinner": {
      "import": {
        "types": "./dist/spinner.d.ts",
        "default": "./lib/spinner.js"
      },
      "require": {
        "types": "./dist/spinner.d.cts",
        "default": "./lib-commonjs/spinner.cjs"
      }
    },
    "./split-button": {
      "types": "./dist/split-button.d.ts",
      "node": "./lib-commonjs/split-button.js",
      "import": "./lib/split-button.js",
      "require": "./lib-commonjs/split-button.js"
    },
    "./swatch-picker": {
      "types": "./dist/swatch-picker.d.ts",
      "node": "./lib-commonjs/swatch-picker.js",
      "import": "./lib/swatch-picker.js",
      "require": "./lib-commonjs/swatch-picker.js"
    },
    "./switch": {
      "import": {
        "types": "./dist/switch.d.ts",
        "default": "./lib/switch.js"
      },
      "require": {
        "types": "./dist/switch.d.cts",
        "default": "./lib-commonjs/switch.cjs"
      }
    },
    "./tab-list": {
      "import": {
        "types": "./dist/tab-list.d.ts",
        "default": "./lib/tab-list.js"
      },
      "require": {
        "types": "./dist/tab-list.d.cts",
        "default": "./lib-commonjs/tab-list.cjs"
      }
    },
    "./tag": {
      "import": {
        "types": "./dist/tag.d.ts",
        "default": "./lib/tag.js"
      },
      "require": {
        "types": "./dist/tag.d.cts",
        "default": "./lib-commonjs/tag.cjs"
      }
    },
    "./tag-group": {
      "import": {
        "types": "./dist/tag-group.d.ts",
        "default": "./lib/tag-group.js"
      },
      "require": {
        "types": "./dist/tag-group.d.cts",
        "default": "./lib-commonjs/tag-group.cjs"
      }
    },
    "./tag-picker": {
      "types": "./dist/tag-picker.d.ts",
      "node": "./lib-commonjs/tag-picker.js",
      "import": "./lib/tag-picker.js",
      "require": "./lib-commonjs/tag-picker.js"
    },
    "./teaching-popover": {
      "import": {
        "types": "./dist/teaching-popover.d.ts",
        "default": "./lib/teaching-popover.js"
      },
      "require": {
        "types": "./dist/teaching-popover.d.cts",
        "default": "./lib-commonjs/teaching-popover.cjs"
      }
    },
    "./textarea": {
      "import": {
        "types": "./dist/textarea.d.ts",
        "default": "./lib/textarea.js"
      },
      "require": {
        "types": "./dist/textarea.d.cts",
        "default": "./lib-commonjs/textarea.cjs"
      }
    },
    "./toast": {
      "import": {
        "types": "./dist/toast.d.ts",
        "default": "./lib/toast.js"
      },
      "require": {
        "types": "./dist/toast.d.cts",
        "default": "./lib-commonjs/toast.cjs"
      }
    },
    "./toggle-button": {
      "import": {
        "types": "./dist/toggle-button.d.ts",
        "default": "./lib/toggle-button.js"
      },
      "require": {
        "types": "./dist/toggle-button.d.cts",
        "default": "./lib-commonjs/toggle-button.cjs"
      }
    },
    "./toolbar": {
      "import": {
        "types": "./dist/toolbar.d.ts",
        "default": "./lib/toolbar.js"
      },
      "require": {
        "types": "./dist/toolbar.d.cts",
        "default": "./lib-commonjs/toolbar.cjs"
      }
    },
    "./tooltip": {
      "import": {
        "types": "./dist/tooltip.d.ts",
        "default": "./lib/tooltip.js"
      },
      "require": {
        "types": "./dist/tooltip.d.cts",
        "default": "./lib-commonjs/tooltip.cjs"
      }
    },
    "./package.json": "./package.json"
  },
  "beachball": {
    "disallowedChangeTypes": [
      "major",
      "prerelease"
    ]
  },
  "devDependencies": {
    "@fluentui/scripts-cypress": "*",
    "@fluentui/verify-bundle-isolation": "*",
    "@oddbird/popover-polyfill": "^0.6.1"
  },
  "type": "module"
}
