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.

379 lines 9.9 kB
{ "name": "@base-ui-components/react", "version": "1.0.0-alpha.4", "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.26.0", "@floating-ui/react": "^0.27.2", "@floating-ui/utils": "^0.2.8", "prop-types": "^15.8.1", "use-sync-external-store": "^1.4.0" }, "peerDependencies": { "@types/react": "^17.0.0 || ^18.0.0 || ^19.0 || ^19.0.0-rc", "react": "^17.0.0 || ^18.0.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^17.0.0 || ^18.0.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { "optional": true } }, "sideEffects": false, "publishConfig": { "access": "public", "directory": "build" }, "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": { ".": { "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" } }, "./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" } }, "./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" } }, "./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" } }, "./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" } }, "./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" } }, "./utils": { "require": { "types": "./cjs/utils/index.d.ts", "default": "./cjs/utils/index.js" }, "import": { "types": "./esm/utils/index.d.ts", "default": "./esm/utils/index.js" } } } }