UNPKG

@base-ui-components/react

Version:

Base UI is a library of headless ('unstyled') React components and low-level hooks. You gain complete control over your app's CSS and accessibility features.

461 lines 12.1 kB
{ "name": "@base-ui-components/react", "version": "1.0.0-beta.2", "private": false, "author": "MUI Team", "description": "Base UI is a library of headless ('unstyled') React components and low-level hooks. You gain complete control over your app's CSS and accessibility features.", "keywords": [ "react", "react-component", "mui", "unstyled", "a11y" ], "repository": { "type": "git", "url": "git+https://github.com/mui/base-ui.git", "directory": "packages/react" }, "license": "MIT", "bugs": { "url": "https://github.com/mui/base-ui/issues" }, "homepage": "https://base-ui.com", "funding": { "type": "opencollective", "url": "https://opencollective.com/mui-org" }, "type": "commonjs", "dependencies": { "@babel/runtime": "^7.27.6", "@floating-ui/react-dom": "^2.1.5", "@floating-ui/utils": "^0.2.10", "reselect": "^5.1.1", "tabbable": "^6.2.0", "use-sync-external-store": "^1.5.0", "@base-ui-components/utils": "0.1.0" }, "peerDependencies": { "@types/react": "^17 || ^18 || ^19", "react": "^17 || ^18 || ^19", "react-dom": "^17 || ^18 || ^19" }, "peerDependenciesMeta": { "@types/react": { "optional": true } }, "sideEffects": false, "engines": { "node": ">=14.0.0" }, "main": "./cjs/index.js", "module": "./esm/index.js", "types": "index", "typesVersions": { "*": { "index": [ "./cjs/index.d.ts" ], "*": [ "./cjs/*/index.d.ts" ] } }, "exports": { "./package.json": "./package.json", ".": { "require": { "types": "./cjs/index.d.ts", "default": "./cjs/index.js" }, "import": { "types": "./esm/index.d.ts", "default": "./esm/index.js" } }, "./accordion": { "require": { "types": "./cjs/accordion/index.d.ts", "default": "./cjs/accordion/index.js" }, "import": { "types": "./esm/accordion/index.d.ts", "default": "./esm/accordion/index.js" } }, "./alert-dialog": { "require": { "types": "./cjs/alert-dialog/index.d.ts", "default": "./cjs/alert-dialog/index.js" }, "import": { "types": "./esm/alert-dialog/index.d.ts", "default": "./esm/alert-dialog/index.js" } }, "./avatar": { "require": { "types": "./cjs/avatar/index.d.ts", "default": "./cjs/avatar/index.js" }, "import": { "types": "./esm/avatar/index.d.ts", "default": "./esm/avatar/index.js" } }, "./checkbox": { "require": { "types": "./cjs/checkbox/index.d.ts", "default": "./cjs/checkbox/index.js" }, "import": { "types": "./esm/checkbox/index.d.ts", "default": "./esm/checkbox/index.js" } }, "./checkbox-group": { "require": { "types": "./cjs/checkbox-group/index.d.ts", "default": "./cjs/checkbox-group/index.js" }, "import": { "types": "./esm/checkbox-group/index.d.ts", "default": "./esm/checkbox-group/index.js" } }, "./collapsible": { "require": { "types": "./cjs/collapsible/index.d.ts", "default": "./cjs/collapsible/index.js" }, "import": { "types": "./esm/collapsible/index.d.ts", "default": "./esm/collapsible/index.js" } }, "./context-menu": { "require": { "types": "./cjs/context-menu/index.d.ts", "default": "./cjs/context-menu/index.js" }, "import": { "types": "./esm/context-menu/index.d.ts", "default": "./esm/context-menu/index.js" } }, "./dialog": { "require": { "types": "./cjs/dialog/index.d.ts", "default": "./cjs/dialog/index.js" }, "import": { "types": "./esm/dialog/index.d.ts", "default": "./esm/dialog/index.js" } }, "./direction-provider": { "require": { "types": "./cjs/direction-provider/index.d.ts", "default": "./cjs/direction-provider/index.js" }, "import": { "types": "./esm/direction-provider/index.d.ts", "default": "./esm/direction-provider/index.js" } }, "./field": { "require": { "types": "./cjs/field/index.d.ts", "default": "./cjs/field/index.js" }, "import": { "types": "./esm/field/index.d.ts", "default": "./esm/field/index.js" } }, "./fieldset": { "require": { "types": "./cjs/fieldset/index.d.ts", "default": "./cjs/fieldset/index.js" }, "import": { "types": "./esm/fieldset/index.d.ts", "default": "./esm/fieldset/index.js" } }, "./form": { "require": { "types": "./cjs/form/index.d.ts", "default": "./cjs/form/index.js" }, "import": { "types": "./esm/form/index.d.ts", "default": "./esm/form/index.js" } }, "./input": { "require": { "types": "./cjs/input/index.d.ts", "default": "./cjs/input/index.js" }, "import": { "types": "./esm/input/index.d.ts", "default": "./esm/input/index.js" } }, "./menu": { "require": { "types": "./cjs/menu/index.d.ts", "default": "./cjs/menu/index.js" }, "import": { "types": "./esm/menu/index.d.ts", "default": "./esm/menu/index.js" } }, "./menubar": { "require": { "types": "./cjs/menubar/index.d.ts", "default": "./cjs/menubar/index.js" }, "import": { "types": "./esm/menubar/index.d.ts", "default": "./esm/menubar/index.js" } }, "./merge-props": { "require": { "types": "./cjs/merge-props/index.d.ts", "default": "./cjs/merge-props/index.js" }, "import": { "types": "./esm/merge-props/index.d.ts", "default": "./esm/merge-props/index.js" } }, "./meter": { "require": { "types": "./cjs/meter/index.d.ts", "default": "./cjs/meter/index.js" }, "import": { "types": "./esm/meter/index.d.ts", "default": "./esm/meter/index.js" } }, "./navigation-menu": { "require": { "types": "./cjs/navigation-menu/index.d.ts", "default": "./cjs/navigation-menu/index.js" }, "import": { "types": "./esm/navigation-menu/index.d.ts", "default": "./esm/navigation-menu/index.js" } }, "./number-field": { "require": { "types": "./cjs/number-field/index.d.ts", "default": "./cjs/number-field/index.js" }, "import": { "types": "./esm/number-field/index.d.ts", "default": "./esm/number-field/index.js" } }, "./popover": { "require": { "types": "./cjs/popover/index.d.ts", "default": "./cjs/popover/index.js" }, "import": { "types": "./esm/popover/index.d.ts", "default": "./esm/popover/index.js" } }, "./preview-card": { "require": { "types": "./cjs/preview-card/index.d.ts", "default": "./cjs/preview-card/index.js" }, "import": { "types": "./esm/preview-card/index.d.ts", "default": "./esm/preview-card/index.js" } }, "./progress": { "require": { "types": "./cjs/progress/index.d.ts", "default": "./cjs/progress/index.js" }, "import": { "types": "./esm/progress/index.d.ts", "default": "./esm/progress/index.js" } }, "./radio": { "require": { "types": "./cjs/radio/index.d.ts", "default": "./cjs/radio/index.js" }, "import": { "types": "./esm/radio/index.d.ts", "default": "./esm/radio/index.js" } }, "./radio-group": { "require": { "types": "./cjs/radio-group/index.d.ts", "default": "./cjs/radio-group/index.js" }, "import": { "types": "./esm/radio-group/index.d.ts", "default": "./esm/radio-group/index.js" } }, "./scroll-area": { "require": { "types": "./cjs/scroll-area/index.d.ts", "default": "./cjs/scroll-area/index.js" }, "import": { "types": "./esm/scroll-area/index.d.ts", "default": "./esm/scroll-area/index.js" } }, "./select": { "require": { "types": "./cjs/select/index.d.ts", "default": "./cjs/select/index.js" }, "import": { "types": "./esm/select/index.d.ts", "default": "./esm/select/index.js" } }, "./separator": { "require": { "types": "./cjs/separator/index.d.ts", "default": "./cjs/separator/index.js" }, "import": { "types": "./esm/separator/index.d.ts", "default": "./esm/separator/index.js" } }, "./slider": { "require": { "types": "./cjs/slider/index.d.ts", "default": "./cjs/slider/index.js" }, "import": { "types": "./esm/slider/index.d.ts", "default": "./esm/slider/index.js" } }, "./switch": { "require": { "types": "./cjs/switch/index.d.ts", "default": "./cjs/switch/index.js" }, "import": { "types": "./esm/switch/index.d.ts", "default": "./esm/switch/index.js" } }, "./tabs": { "require": { "types": "./cjs/tabs/index.d.ts", "default": "./cjs/tabs/index.js" }, "import": { "types": "./esm/tabs/index.d.ts", "default": "./esm/tabs/index.js" } }, "./toast": { "require": { "types": "./cjs/toast/index.d.ts", "default": "./cjs/toast/index.js" }, "import": { "types": "./esm/toast/index.d.ts", "default": "./esm/toast/index.js" } }, "./toggle": { "require": { "types": "./cjs/toggle/index.d.ts", "default": "./cjs/toggle/index.js" }, "import": { "types": "./esm/toggle/index.d.ts", "default": "./esm/toggle/index.js" } }, "./toggle-group": { "require": { "types": "./cjs/toggle-group/index.d.ts", "default": "./cjs/toggle-group/index.js" }, "import": { "types": "./esm/toggle-group/index.d.ts", "default": "./esm/toggle-group/index.js" } }, "./toolbar": { "require": { "types": "./cjs/toolbar/index.d.ts", "default": "./cjs/toolbar/index.js" }, "import": { "types": "./esm/toolbar/index.d.ts", "default": "./esm/toolbar/index.js" } }, "./tooltip": { "require": { "types": "./cjs/tooltip/index.d.ts", "default": "./cjs/tooltip/index.js" }, "import": { "types": "./esm/tooltip/index.d.ts", "default": "./esm/tooltip/index.js" } }, "./unstable-no-ssr": { "require": { "types": "./cjs/unstable-no-ssr/index.d.ts", "default": "./cjs/unstable-no-ssr/index.js" }, "import": { "types": "./esm/unstable-no-ssr/index.d.ts", "default": "./esm/unstable-no-ssr/index.js" } }, "./unstable-use-media-query": { "require": { "types": "./cjs/unstable-use-media-query/index.d.ts", "default": "./cjs/unstable-use-media-query/index.js" }, "import": { "types": "./esm/unstable-use-media-query/index.d.ts", "default": "./esm/unstable-use-media-query/index.js" } }, "./use-render": { "require": { "types": "./cjs/use-render/index.d.ts", "default": "./cjs/use-render/index.js" }, "import": { "types": "./esm/use-render/index.d.ts", "default": "./esm/use-render/index.js" } } }, "publishConfig": { "access": "public" } }