{"dist":{"shasum":"0d73b0b4f5bb53d0442b88597ec7f2fbf44ef7f4","tarball":"https://registry.npmjs.org/@base-ui/utils/-/utils-0.5.0.tgz","fileCount":249,"integrity":"sha512-dYGGcEttjkYiMoa5nHm8vLaJ2UcuTWxo3BFAwOYXeRg/q7UVVvA6cacEIXEs3FgBfK1CGtW1ptElqs7wsx+t9A==","signatures":[{"sig":"MEUCIQCmiAPuuMdZMYHcBKziovBboYiciarusQhFx1vGHNx65AIgfeTztQRYD7IkJg/qFGaB5djS2Mg2vyIRs95HTarKl1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICIgFO/xSlcom2ryx/X2+mlarA7SCXnUsub9XG7mL70yAiEAqqAaeQKH1a2BqNrOrJQGZ2VvgCkO6eJRZ6zSDq0rHOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@base-ui%2futils@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319030},"name":"@base-ui/utils","type":"commonjs","author":"MUI Team","exports":{"./warn":{"import":{"types":"./warn.d.mts","default":"./warn.mjs"},"default":{"types":"./warn.d.mts","default":"./warn.mjs"},"require":{"types":"./warn.d.ts","default":"./warn.js"}},"./clamp":{"import":{"types":"./clamp.d.mts","default":"./clamp.mjs"},"default":{"types":"./clamp.d.mts","default":"./clamp.mjs"},"require":{"types":"./clamp.d.ts","default":"./clamp.js"}},"./empty":{"import":{"types":"./empty.d.mts","default":"./empty.mjs"},"default":{"types":"./empty.d.mts","default":"./empty.mjs"},"require":{"types":"./empty.d.ts","default":"./empty.js"}},"./error":{"import":{"types":"./error.d.mts","default":"./error.mjs"},"default":{"types":"./error.d.mts","default":"./error.mjs"},"require":{"types":"./error.d.ts","default":"./error.js"}},"./owner":{"import":{"types":"./owner.d.mts","default":"./owner.mjs"},"default":{"types":"./owner.d.mts","default":"./owner.mjs"},"require":{"types":"./owner.d.ts","default":"./owner.js"}},"./store":{"import":{"types":"./store/index.d.mts","default":"./store/index.mjs"},"default":{"types":"./store/index.d.mts","default":"./store/index.mjs"},"require":{"types":"./store/index.d.ts","default":"./store/index.js"}},"./useId":{"import":{"types":"./useId.d.mts","default":"./useId.mjs"},"default":{"types":"./useId.d.mts","default":"./useId.mjs"},"require":{"types":"./useId.d.ts","default":"./useId.js"}},"./*.spec":null,"./*.test":null,"./platform":{"import":{"types":"./platform/index.d.mts","default":"./platform/index.mjs"},"default":{"types":"./platform/index.d.mts","default":"./platform/index.mjs"},"require":{"types":"./platform/index.d.ts","default":"./platform/index.js"}},"./fastHooks":{"import":{"types":"./fastHooks.d.mts","default":"./fastHooks.mjs"},"default":{"types":"./fastHooks.d.mts","default":"./fastHooks.mjs"},"require":{"types":"./fastHooks.d.ts","default":"./fastHooks.js"}},"./hydration":{"import":{"types":"./hydration.d.mts","default":"./hydration.mjs"},"default":{"types":"./hydration.d.mts","default":"./hydration.mjs"},"require":{"types":"./hydration.d.ts","default":"./hydration.js"}},"./safeReact":{"import":{"types":"./safeReact.d.mts","default":"./safeReact.mjs"},"default":{"types":"./safeReact.d.mts","default":"./safeReact.mjs"},"require":{"types":"./safeReact.d.ts","default":"./safeReact.js"}},"./shadowDom":{"import":{"types":"./shadowDom.d.mts","default":"./shadowDom.mjs"},"default":{"types":"./shadowDom.d.mts","default":"./shadowDom.mjs"},"require":{"types":"./shadowDom.d.ts","default":"./shadowDom.js"}},"./testUtils":{"import":{"types":"./testUtils.d.mts","default":"./testUtils.mjs"},"default":{"types":"./testUtils.d.mts","default":"./testUtils.mjs"},"require":{"types":"./testUtils.d.ts","default":"./testUtils.js"}},"./generateId":{"import":{"types":"./generateId.d.mts","default":"./generateId.mjs"},"default":{"types":"./generateId.d.mts","default":"./generateId.mjs"},"require":{"types":"./generateId.d.ts","default":"./generateId.js"}},"./inertValue":{"import":{"types":"./inertValue.d.mts","default":"./inertValue.mjs"},"default":{"types":"./inertValue.d.mts","default":"./inertValue.mjs"},"require":{"types":"./inertValue.d.ts","default":"./inertValue.js"}},"./lruMemoize":{"import":{"types":"./lruMemoize.d.mts","default":"./lruMemoize.mjs"},"default":{"types":"./lruMemoize.d.mts","default":"./lruMemoize.mjs"},"require":{"types":"./lruMemoize.d.ts","default":"./lruMemoize.js"}},"./useOnMount":{"import":{"types":"./useOnMount.d.mts","default":"./useOnMount.mjs"},"default":{"types":"./useOnMount.d.mts","default":"./useOnMount.mjs"},"require":{"types":"./useOnMount.d.ts","default":"./useOnMount.js"}},"./useTimeout":{"import":{"types":"./useTimeout.d.mts","default":"./useTimeout.mjs"},"default":{"types":"./useTimeout.d.mts","default":"./useTimeout.mjs"},"require":{"types":"./useTimeout.d.ts","default":"./useTimeout.js"}},"./useInterval":{"import":{"types":"./useInterval.d.mts","default":"./useInterval.mjs"},"default":{"types":"./useInterval.d.mts","default":"./useInterval.mjs"},"require":{"types":"./useInterval.d.ts","default":"./useInterval.js"}},"./formatNumber":{"import":{"types":"./formatNumber.d.mts","default":"./formatNumber.mjs"},"default":{"types":"./formatNumber.d.mts","default":"./formatNumber.mjs"},"require":{"types":"./formatNumber.d.ts","default":"./formatNumber.js"}},"./mergeObjects":{"import":{"types":"./mergeObjects.d.mts","default":"./mergeObjects.mjs"},"default":{"types":"./mergeObjects.d.mts","default":"./mergeObjects.mjs"},"require":{"types":"./mergeObjects.d.ts","default":"./mergeObjects.js"}},"./package.json":"./package.json","./reactVersion":{"import":{"types":"./reactVersion.d.mts","default":"./reactVersion.mjs"},"default":{"types":"./reactVersion.d.mts","default":"./reactVersion.mjs"},"require":{"types":"./reactVersion.d.ts","default":"./reactVersion.js"}},"./createLogOnce":{"import":{"types":"./createLogOnce.d.mts","default":"./createLogOnce.mjs"},"default":{"types":"./createLogOnce.d.mts","default":"./createLogOnce.mjs"},"require":{"types":"./createLogOnce.d.ts","default":"./createLogOnce.js"}},"./isHTMLElement":{"import":{"types":"./isHTMLElement.d.mts","default":"./isHTMLElement.mjs"},"default":{"types":"./isHTMLElement.d.mts","default":"./isHTMLElement.mjs"},"require":{"types":"./isHTMLElement.d.ts","default":"./isHTMLElement.js"}},"./mergeCleanups":{"import":{"types":"./mergeCleanups.d.mts","default":"./mergeCleanups.mjs"},"default":{"types":"./mergeCleanups.d.mts","default":"./mergeCleanups.mjs"},"require":{"types":"./mergeCleanups.d.ts","default":"./mergeCleanups.js"}},"./useControlled":{"import":{"types":"./useControlled.d.mts","default":"./useControlled.mjs"},"default":{"types":"./useControlled.d.mts","default":"./useControlled.mjs"},"require":{"types":"./useControlled.d.ts","default":"./useControlled.js"}},"./useMergedRefs":{"import":{"types":"./useMergedRefs.d.mts","default":"./useMergedRefs.mjs"},"default":{"types":"./useMergedRefs.d.mts","default":"./useMergedRefs.mjs"},"require":{"types":"./useMergedRefs.d.ts","default":"./useMergedRefs.js"}},"./useScrollLock":{"import":{"types":"./useScrollLock.d.mts","default":"./useScrollLock.mjs"},"default":{"types":"./useScrollLock.d.mts","default":"./useScrollLock.mjs"},"require":{"types":"./useScrollLock.d.ts","default":"./useScrollLock.js"}},"./useValueAsRef":{"import":{"types":"./useValueAsRef.d.mts","default":"./useValueAsRef.mjs"},"default":{"types":"./useValueAsRef.d.mts","default":"./useValueAsRef.mjs"},"require":{"types":"./useValueAsRef.d.ts","default":"./useValueAsRef.js"}},"./areArraysEqual":{"import":{"types":"./areArraysEqual.d.mts","default":"./areArraysEqual.mjs"},"default":{"types":"./areArraysEqual.d.mts","default":"./areArraysEqual.mjs"},"require":{"types":"./areArraysEqual.d.ts","default":"./areArraysEqual.js"}},"./useRefWithInit":{"import":{"types":"./useRefWithInit.d.mts","default":"./useRefWithInit.mjs"},"default":{"types":"./useRefWithInit.d.mts","default":"./useRefWithInit.mjs"},"require":{"types":"./useRefWithInit.d.ts","default":"./useRefWithInit.js"}},"./visuallyHidden":{"import":{"types":"./visuallyHidden.d.mts","default":"./visuallyHidden.mjs"},"default":{"types":"./visuallyHidden.d.mts","default":"./visuallyHidden.mjs"},"require":{"types":"./visuallyHidden.d.ts","default":"./visuallyHidden.js"}},"./stringifyLocale":{"import":{"types":"./stringifyLocale.d.mts","default":"./stringifyLocale.mjs"},"default":{"types":"./stringifyLocale.d.mts","default":"./stringifyLocale.mjs"},"require":{"types":"./stringifyLocale.d.ts","default":"./stringifyLocale.js"}},"./useIdleCallback":{"import":{"types":"./useIdleCallback.d.mts","default":"./useIdleCallback.mjs"},"default":{"types":"./useIdleCallback.d.mts","default":"./useIdleCallback.mjs"},"require":{"types":"./useIdleCallback.d.ts","default":"./useIdleCallback.js"}},"./addEventListener":{"import":{"types":"./addEventListener.d.mts","default":"./addEventListener.mjs"},"default":{"types":"./addEventListener.d.mts","default":"./addEventListener.mjs"},"require":{"types":"./addEventListener.d.ts","default":"./addEventListener.js"}},"./useOnFirstRender":{"import":{"types":"./useOnFirstRender.d.mts","default":"./useOnFirstRender.mjs"},"default":{"types":"./useOnFirstRender.d.mts","default":"./useOnFirstRender.mjs"},"require":{"types":"./useOnFirstRender.d.ts","default":"./useOnFirstRender.js"}},"./usePreviousValue":{"import":{"types":"./usePreviousValue.d.mts","default":"./usePreviousValue.mjs"},"default":{"types":"./usePreviousValue.d.mts","default":"./usePreviousValue.mjs"},"require":{"types":"./usePreviousValue.d.ts","default":"./usePreviousValue.js"}},"./isElementDisabled":{"import":{"types":"./isElementDisabled.d.mts","default":"./isElementDisabled.mjs"},"default":{"types":"./isElementDisabled.d.mts","default":"./isElementDisabled.mjs"},"require":{"types":"./isElementDisabled.d.ts","default":"./isElementDisabled.js"}},"./useAnimationFrame":{"import":{"types":"./useAnimationFrame.d.mts","default":"./useAnimationFrame.mjs"},"default":{"types":"./useAnimationFrame.d.mts","default":"./useAnimationFrame.mjs"},"require":{"types":"./useAnimationFrame.d.ts","default":"./useAnimationFrame.js"}},"./useStableCallback":{"import":{"types":"./useStableCallback.d.mts","default":"./useStableCallback.mjs"},"default":{"types":"./useStableCallback.d.mts","default":"./useStableCallback.mjs"},"require":{"types":"./useStableCallback.d.ts","default":"./useStableCallback.js"}},"./formatErrorMessage":{"import":{"types":"./formatErrorMessage.d.mts","default":"./formatErrorMessage.mjs"},"default":{"types":"./formatErrorMessage.d.mts","default":"./formatErrorMessage.mjs"},"require":{"types":"./formatErrorMessage.d.ts","default":"./formatErrorMessage.js"}},"./getReactElementRef":{"import":{"types":"./getReactElementRef.d.mts","default":"./getReactElementRef.mjs"},"default":{"types":"./getReactElementRef.d.mts","default":"./getReactElementRef.mjs"},"require":{"types":"./getReactElementRef.d.ts","default":"./getReactElementRef.js"}},"./useIsoLayoutEffect":{"import":{"types":"./useIsoLayoutEffect.d.mts","default":"./useIsoLayoutEffect.mjs"},"default":{"types":"./useIsoLayoutEffect.d.mts","default":"./useIsoLayoutEffect.mjs"},"require":{"types":"./useIsoLayoutEffect.d.ts","default":"./useIsoLayoutEffect.js"}},"./isMouseWithinBounds":{"import":{"types":"./isMouseWithinBounds.d.mts","default":"./isMouseWithinBounds.mjs"},"default":{"types":"./isMouseWithinBounds.d.mts","default":"./isMouseWithinBounds.mjs"},"require":{"types":"./isMouseWithinBounds.d.ts","default":"./isMouseWithinBounds.js"}},"./useForcedRerendering":{"import":{"types":"./useForcedRerendering.d.mts","default":"./useForcedRerendering.mjs"},"default":{"types":"./useForcedRerendering.d.mts","default":"./useForcedRerendering.mjs"},"require":{"types":"./useForcedRerendering.d.ts","default":"./useForcedRerendering.js"}},"./getDefaultFormSubmitter":{"import":{"types":"./getDefaultFormSubmitter.d.mts","default":"./getDefaultFormSubmitter.mjs"},"default":{"types":"./getDefaultFormSubmitter.d.mts","default":"./getDefaultFormSubmitter.mjs"},"require":{"types":"./getDefaultFormSubmitter.d.ts","default":"./getDefaultFormSubmitter.js"}},"./useEnhancedClickHandler":{"import":{"types":"./useEnhancedClickHandler.d.mts","default":"./useEnhancedClickHandler.mjs"},"default":{"types":"./useEnhancedClickHandler.d.mts","default":"./useEnhancedClickHandler.mjs"},"require":{"types":"./useEnhancedClickHandler.d.ts","default":"./useEnhancedClickHandler.js"}},"./fastObjectShallowCompare":{"import":{"types":"./fastObjectShallowCompare.d.mts","default":"./fastObjectShallowCompare.mjs"},"default":{"types":"./fastObjectShallowCompare.d.mts","default":"./fastObjectShallowCompare.mjs"},"require":{"types":"./fastObjectShallowCompare.d.ts","default":"./fastObjectShallowCompare.js"}}},"imports":{"#formatErrorMessage":{"import":{"types":"./formatErrorMessage.d.mts","default":"./formatErrorMessage.mjs"},"default":{"types":"./formatErrorMessage.d.mts","default":"./formatErrorMessage.mjs"},"require":{"types":"./formatErrorMessage.d.ts","default":"./formatErrorMessage.js"}}},"license":"MIT","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"76c6c331-68d9-4955-af24-c3431d17e687"}},"repository":{"url":"git+https://github.com/mui/base-ui.git","type":"git","directory":"packages/utils"},"description":"A collection of React utility functions for Base UI.","directories":{},"maintainers":[{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},{"name":"atomiks","email":"cc.glows@gmail.com"},{"name":"lukastyla","email":"LLukas.Tyla@gmail.com"},{"name":"janpotoms","email":"potoms.jan@gmail.com"},{"name":"colmtuite","email":"colmtuite@gmail.com"},{"name":"mnajdova","email":"mnajdova@gmail.com"},{"name":"michaldudak","email":"michal@dudak.me"},{"name":"mj12albert","email":"albert@albertyu.co"}],"sideEffects":false,"dependencies":{"reselect":"^5.3.0","@babel/runtime":"^7.29.7 || ^8.0.0","@floating-ui/utils":"^0.2.12","use-sync-external-store":"^1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^17 || ^18 || ^19","react-dom":"^17 || ^18 || ^19","@types/react":"^17 || ^18 || ^19"},"peerDependenciesMeta":{"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/utils_0.5.0_1791535842657_0.4963558780469155","host":"s3://npm-registry-packages-npm-production"},"_id":"@base-ui/utils@0.5.0","version":"0.5.0"}