{"bugs":{"url":"https://github.com/mui/material-ui/issues"},"dist":{"shasum":"3e4946c1bf0d8f735e71d4d90d4fb9d1afa48cec","tarball":"https://registry.npmjs.org/@mui/utils/-/utils-9.4.0.tgz","fileCount":508,"integrity":"sha512-WkzY8uYtqUDyGKPShrRQRBomfMQHddlsyKu/gRRESYO24tDPD2z0xRE8CBoUsWqpBa+YrFs9KixiS7kQRjsPAQ==","signatures":[{"sig":"MEUCIQCL79PSH1aqQ8D8uuKqf4PTHpmwA/91/4eEmEIiaEDWIwIgR23re1yesCeO9I7i+nsaAu7mkvJsiz40KrKqppqWV9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbqzAc3VR5ohfMePIWzD0/bn6xH3YJQcdjKi4QigwmvwIhALsvk54ZwpFzS5LrUHxbx4HhPOTfR9feFumS07H9vEFL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mui%2futils@9.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":378607},"main":"./index.js","name":"@mui/utils","type":"commonjs","types":"./index.d.ts","author":"MUI Team","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./index.d.mts","default":"./index.mjs"},"default":{"types":"./index.d.mts","default":"./index.mjs"},"require":{"types":"./index.d.ts","default":"./index.js"}},"./clamp":{"import":{"types":"./clamp/index.d.mts","default":"./clamp/index.mjs"},"default":{"types":"./clamp/index.d.mts","default":"./clamp/index.mjs"},"require":{"types":"./clamp/index.d.ts","default":"./clamp/index.js"}},"./types":{"import":{"types":"./types/index.d.mts","default":"./types/index.mjs"},"default":{"types":"./types/index.d.mts","default":"./types/index.mjs"},"require":{"types":"./types/index.d.ts","default":"./types/index.js"}},"./useId":{"import":{"types":"./useId/index.d.mts","default":"./useId/index.mjs"},"default":{"types":"./useId/index.d.mts","default":"./useId/index.mjs"},"require":{"types":"./useId/index.d.ts","default":"./useId/index.js"}},"./setRef":{"import":{"types":"./setRef/index.d.mts","default":"./setRef/index.mjs"},"default":{"types":"./setRef/index.d.mts","default":"./setRef/index.mjs"},"require":{"types":"./setRef/index.d.ts","default":"./setRef/index.js"}},"./refType":{"import":{"types":"./refType/index.d.mts","default":"./refType/index.mjs"},"default":{"types":"./refType/index.d.mts","default":"./refType/index.mjs"},"require":{"types":"./refType/index.d.ts","default":"./refType/index.js"}},"./contains":{"import":{"types":"./contains/index.d.mts","default":"./contains/index.mjs"},"default":{"types":"./contains/index.d.mts","default":"./contains/index.mjs"},"require":{"types":"./contains/index.d.ts","default":"./contains/index.js"}},"./debounce":{"import":{"types":"./debounce/index.d.mts","default":"./debounce/index.mjs"},"default":{"types":"./debounce/index.d.mts","default":"./debounce/index.mjs"},"require":{"types":"./debounce/index.d.ts","default":"./debounce/index.js"}},"./deepmerge":{"import":{"types":"./deepmerge/index.d.mts","default":"./deepmerge/index.mjs"},"default":{"types":"./deepmerge/index.d.mts","default":"./deepmerge/index.mjs"},"require":{"types":"./deepmerge/index.d.ts","default":"./deepmerge/index.js"}},"./exactProp":{"import":{"types":"./exactProp/index.d.mts","default":"./exactProp/index.mjs"},"default":{"types":"./exactProp/index.d.mts","default":"./exactProp/index.mjs"},"require":{"types":"./exactProp/index.d.ts","default":"./exactProp/index.js"}},"./capitalize":{"import":{"types":"./capitalize/index.d.mts","default":"./capitalize/index.mjs"},"default":{"types":"./capitalize/index.d.mts","default":"./capitalize/index.mjs"},"require":{"types":"./capitalize/index.d.ts","default":"./capitalize/index.js"}},"./useForkRef":{"import":{"types":"./useForkRef/index.d.mts","default":"./useForkRef/index.mjs"},"default":{"types":"./useForkRef/index.d.mts","default":"./useForkRef/index.mjs"},"require":{"types":"./useForkRef/index.d.ts","default":"./useForkRef/index.js"}},"./useLazyRef":{"import":{"types":"./useLazyRef/index.d.mts","default":"./useLazyRef/index.mjs"},"default":{"types":"./useLazyRef/index.d.mts","default":"./useLazyRef/index.mjs"},"require":{"types":"./useLazyRef/index.d.ts","default":"./useLazyRef/index.js"}},"./useOnMount":{"import":{"types":"./useOnMount/index.d.mts","default":"./useOnMount/index.mjs"},"default":{"types":"./useOnMount/index.d.mts","default":"./useOnMount/index.mjs"},"require":{"types":"./useOnMount/index.d.ts","default":"./useOnMount/index.js"}},"./useTimeout":{"import":{"types":"./useTimeout/index.d.mts","default":"./useTimeout/index.mjs"},"default":{"types":"./useTimeout/index.d.mts","default":"./useTimeout/index.mjs"},"require":{"types":"./useTimeout/index.d.ts","default":"./useTimeout/index.js"}},"./ownerWindow":{"import":{"types":"./ownerWindow/index.d.mts","default":"./ownerWindow/index.mjs"},"default":{"types":"./ownerWindow/index.d.mts","default":"./ownerWindow/index.mjs"},"require":{"types":"./ownerWindow/index.d.ts","default":"./ownerWindow/index.js"}},"./isMuiElement":{"import":{"types":"./isMuiElement/index.d.mts","default":"./isMuiElement/index.mjs"},"default":{"types":"./isMuiElement/index.d.mts","default":"./isMuiElement/index.mjs"},"require":{"types":"./isMuiElement/index.d.ts","default":"./isMuiElement/index.js"}},"./package.json":"./package.json","./resolveProps":{"import":{"types":"./resolveProps/index.d.mts","default":"./resolveProps/index.mjs"},"default":{"types":"./resolveProps/index.d.mts","default":"./resolveProps/index.mjs"},"require":{"types":"./resolveProps/index.d.ts","default":"./resolveProps/index.js"}},"./useSlotProps":{"import":{"types":"./useSlotProps/index.d.mts","default":"./useSlotProps/index.mjs"},"default":{"types":"./useSlotProps/index.d.mts","default":"./useSlotProps/index.mjs"},"require":{"types":"./useSlotProps/index.d.ts","default":"./useSlotProps/index.js"}},"./isObjectEmpty":{"import":{"types":"./isObjectEmpty/index.d.mts","default":"./isObjectEmpty/index.mjs"},"default":{"types":"./isObjectEmpty/index.d.mts","default":"./isObjectEmpty/index.mjs"},"require":{"types":"./isObjectEmpty/index.d.ts","default":"./isObjectEmpty/index.js"}},"./ownerDocument":{"import":{"types":"./ownerDocument/index.d.mts","default":"./ownerDocument/index.mjs"},"default":{"types":"./ownerDocument/index.d.mts","default":"./ownerDocument/index.mjs"},"require":{"types":"./ownerDocument/index.d.ts","default":"./ownerDocument/index.js"}},"./useControlled":{"import":{"types":"./useControlled/index.d.mts","default":"./useControlled/index.mjs"},"default":{"types":"./useControlled/index.d.mts","default":"./useControlled/index.mjs"},"require":{"types":"./useControlled/index.d.ts","default":"./useControlled/index.js"}},"./useValueAsRef":{"import":{"types":"./useValueAsRef/index.d.mts","default":"./useValueAsRef/index.mjs"},"default":{"types":"./useValueAsRef/index.d.mts","default":"./useValueAsRef/index.mjs"},"require":{"types":"./useValueAsRef/index.d.ts","default":"./useValueAsRef/index.js"}},"./chainPropTypes":{"import":{"types":"./chainPropTypes/index.d.mts","default":"./chainPropTypes/index.mjs"},"default":{"types":"./chainPropTypes/index.d.mts","default":"./chainPropTypes/index.mjs"},"require":{"types":"./chainPropTypes/index.d.ts","default":"./chainPropTypes/index.js"}},"./composeClasses":{"import":{"types":"./composeClasses/index.d.mts","default":"./composeClasses/index.mjs"},"default":{"types":"./composeClasses/index.d.mts","default":"./composeClasses/index.mjs"},"require":{"types":"./composeClasses/index.d.ts","default":"./composeClasses/index.js"}},"./fastDeepAssign":{"import":{"types":"./fastDeepAssign/index.d.mts","default":"./fastDeepAssign/index.mjs"},"default":{"types":"./fastDeepAssign/index.d.mts","default":"./fastDeepAssign/index.mjs"},"require":{"types":"./fastDeepAssign/index.d.ts","default":"./fastDeepAssign/index.js"}},"./getDisplayName":{"import":{"types":"./getDisplayName/index.d.mts","default":"./getDisplayName/index.mjs"},"default":{"types":"./getDisplayName/index.d.mts","default":"./getDisplayName/index.mjs"},"require":{"types":"./getDisplayName/index.d.ts","default":"./getDisplayName/index.js"}},"./getEventTarget":{"import":{"types":"./getEventTarget/index.d.mts","default":"./getEventTarget/index.mjs"},"default":{"types":"./getEventTarget/index.d.mts","default":"./getEventTarget/index.mjs"},"require":{"types":"./getEventTarget/index.d.ts","default":"./getEventTarget/index.js"}},"./isEventHandler":{"import":{"types":"./isEventHandler/index.d.mts","default":"./isEventHandler/index.mjs"},"default":{"types":"./isEventHandler/index.d.mts","default":"./isEventHandler/index.mjs"},"require":{"types":"./isEventHandler/index.d.ts","default":"./isEventHandler/index.js"}},"./isFocusVisible":{"import":{"types":"./isFocusVisible/index.d.mts","default":"./isFocusVisible/index.mjs"},"default":{"types":"./isFocusVisible/index.d.mts","default":"./isFocusVisible/index.mjs"},"require":{"types":"./isFocusVisible/index.d.ts","default":"./isFocusVisible/index.js"}},"./mergeSlotProps":{"import":{"types":"./mergeSlotProps/index.d.mts","default":"./mergeSlotProps/index.mjs"},"default":{"types":"./mergeSlotProps/index.d.mts","default":"./mergeSlotProps/index.mjs"},"require":{"types":"./mergeSlotProps/index.d.ts","default":"./mergeSlotProps/index.js"}},"./ponyfillGlobal":{"import":{"types":"./ponyfillGlobal/index.d.mts","default":"./ponyfillGlobal/index.mjs"},"default":{"types":"./ponyfillGlobal/index.d.mts","default":"./ponyfillGlobal/index.mjs"},"require":{"types":"./ponyfillGlobal/index.d.ts","default":"./ponyfillGlobal/index.js"}},"./visuallyHidden":{"import":{"types":"./visuallyHidden/index.d.mts","default":"./visuallyHidden/index.mjs"},"default":{"types":"./visuallyHidden/index.d.mts","default":"./visuallyHidden/index.mjs"},"require":{"types":"./visuallyHidden/index.d.ts","default":"./visuallyHidden/index.js"}},"./HTMLElementType":{"import":{"types":"./HTMLElementType/index.d.mts","default":"./HTMLElementType/index.mjs"},"default":{"types":"./HTMLElementType/index.d.mts","default":"./HTMLElementType/index.mjs"},"require":{"types":"./HTMLElementType/index.d.ts","default":"./HTMLElementType/index.js"}},"./getReactNodeRef":{"import":{"types":"./getReactNodeRef/index.d.mts","default":"./getReactNodeRef/index.mjs"},"default":{"types":"./getReactNodeRef/index.d.mts","default":"./getReactNodeRef/index.mjs"},"require":{"types":"./getReactNodeRef/index.d.ts","default":"./getReactNodeRef/index.js"}},"./integerPropType":{"import":{"types":"./integerPropType/index.d.mts","default":"./integerPropType/index.mjs"},"default":{"types":"./integerPropType/index.d.mts","default":"./integerPropType/index.mjs"},"require":{"types":"./integerPropType/index.d.ts","default":"./integerPropType/index.js"}},"./isHostComponent":{"import":{"types":"./isHostComponent/index.d.mts","default":"./isHostComponent/index.mjs"},"default":{"types":"./isHostComponent/index.d.mts","default":"./isHostComponent/index.mjs"},"require":{"types":"./isHostComponent/index.d.ts","default":"./isHostComponent/index.js"}},"./unsupportedProp":{"import":{"types":"./unsupportedProp/index.d.mts","default":"./unsupportedProp/index.mjs"},"default":{"types":"./unsupportedProp/index.d.mts","default":"./unsupportedProp/index.mjs"},"require":{"types":"./unsupportedProp/index.d.ts","default":"./unsupportedProp/index.js"}},"./appendOwnerState":{"import":{"types":"./appendOwnerState/index.d.mts","default":"./appendOwnerState/index.mjs"},"default":{"types":"./appendOwnerState/index.d.mts","default":"./appendOwnerState/index.mjs"},"require":{"types":"./appendOwnerState/index.d.ts","default":"./appendOwnerState/index.js"}},"./getActiveElement":{"import":{"types":"./getActiveElement/index.d.mts","default":"./getActiveElement/index.mjs"},"default":{"types":"./getActiveElement/index.d.mts","default":"./getActiveElement/index.mjs"},"require":{"types":"./getActiveElement/index.d.ts","default":"./getActiveElement/index.js"}},"./getScrollbarSize":{"import":{"types":"./getScrollbarSize/index.d.mts","default":"./getScrollbarSize/index.mjs"},"default":{"types":"./getScrollbarSize/index.d.mts","default":"./getScrollbarSize/index.mjs"},"require":{"types":"./getScrollbarSize/index.d.ts","default":"./getScrollbarSize/index.js"}},"./useEventCallback":{"import":{"types":"./useEventCallback/index.d.mts","default":"./useEventCallback/index.mjs"},"default":{"types":"./useEventCallback/index.d.mts","default":"./useEventCallback/index.mjs"},"require":{"types":"./useEventCallback/index.d.ts","default":"./useEventCallback/index.js"}},"./usePreviousProps":{"import":{"types":"./usePreviousProps/index.d.mts","default":"./usePreviousProps/index.mjs"},"default":{"types":"./usePreviousProps/index.d.mts","default":"./usePreviousProps/index.mjs"},"require":{"types":"./usePreviousProps/index.d.ts","default":"./usePreviousProps/index.js"}},"./omitEventHandlers":{"import":{"types":"./omitEventHandlers/index.d.mts","default":"./omitEventHandlers/index.mjs"},"default":{"types":"./omitEventHandlers/index.d.mts","default":"./omitEventHandlers/index.mjs"},"require":{"types":"./omitEventHandlers/index.d.ts","default":"./omitEventHandlers/index.js"}},"./useEnhancedEffect":{"import":{"types":"./useEnhancedEffect/index.d.mts","default":"./useEnhancedEffect/index.mjs"},"default":{"types":"./useEnhancedEffect/index.d.mts","default":"./useEnhancedEffect/index.mjs"},"require":{"types":"./useEnhancedEffect/index.d.ts","default":"./useEnhancedEffect/index.js"}},"./useIsFocusVisible":{"import":{"types":"./useIsFocusVisible/index.d.mts","default":"./useIsFocusVisible/index.mjs"},"default":{"types":"./useIsFocusVisible/index.d.mts","default":"./useIsFocusVisible/index.mjs"},"require":{"types":"./useIsFocusVisible/index.d.ts","default":"./useIsFocusVisible/index.js"}},"./useRovingTabIndex":{"import":{"types":"./useRovingTabIndex/index.d.mts","default":"./useRovingTabIndex/index.mjs"},"default":{"types":"./useRovingTabIndex/index.d.mts","default":"./useRovingTabIndex/index.mjs"},"require":{"types":"./useRovingTabIndex/index.d.ts","default":"./useRovingTabIndex/index.js"}},"./ClassNameGenerator":{"import":{"types":"./ClassNameGenerator/index.d.mts","default":"./ClassNameGenerator/index.mjs"},"default":{"types":"./ClassNameGenerator/index.d.mts","default":"./ClassNameGenerator/index.mjs"},"require":{"types":"./ClassNameGenerator/index.d.ts","default":"./ClassNameGenerator/index.js"}},"./deprecatedPropType":{"import":{"types":"./deprecatedPropType/index.d.mts","default":"./deprecatedPropType/index.mjs"},"default":{"types":"./deprecatedPropType/index.d.mts","default":"./deprecatedPropType/index.mjs"},"require":{"types":"./deprecatedPropType/index.d.ts","default":"./deprecatedPropType/index.js"}},"./getReactElementRef":{"import":{"types":"./getReactElementRef/index.d.mts","default":"./getReactElementRef/index.mjs"},"default":{"types":"./getReactElementRef/index.d.mts","default":"./getReactElementRef/index.mjs"},"require":{"types":"./getReactElementRef/index.d.ts","default":"./getReactElementRef/index.js"}},"./requirePropFactory":{"import":{"types":"./requirePropFactory/index.d.mts","default":"./requirePropFactory/index.mjs"},"default":{"types":"./requirePropFactory/index.d.mts","default":"./requirePropFactory/index.mjs"},"require":{"types":"./requirePropFactory/index.d.ts","default":"./requirePropFactory/index.js"}},"./elementAcceptingRef":{"import":{"types":"./elementAcceptingRef/index.d.mts","default":"./elementAcceptingRef/index.mjs"},"default":{"types":"./elementAcceptingRef/index.d.mts","default":"./elementAcceptingRef/index.mjs"},"require":{"types":"./elementAcceptingRef/index.d.ts","default":"./elementAcceptingRef/index.js"}},"./extractEventHandlers":{"import":{"types":"./extractEventHandlers/index.d.mts","default":"./extractEventHandlers/index.mjs"},"default":{"types":"./extractEventHandlers/index.d.mts","default":"./extractEventHandlers/index.mjs"},"require":{"types":"./extractEventHandlers/index.d.ts","default":"./extractEventHandlers/index.js"}},"./generateUtilityClass":{"import":{"types":"./generateUtilityClass/index.d.mts","default":"./generateUtilityClass/index.mjs"},"default":{"types":"./generateUtilityClass/index.d.mts","default":"./generateUtilityClass/index.mjs"},"require":{"types":"./generateUtilityClass/index.d.ts","default":"./generateUtilityClass/index.js"}},"./useForcedRerendering":{"import":{"types":"./useForcedRerendering/index.d.mts","default":"./useForcedRerendering/index.mjs"},"default":{"types":"./useForcedRerendering/index.d.mts","default":"./useForcedRerendering/index.mjs"},"require":{"types":"./useForcedRerendering/index.d.ts","default":"./useForcedRerendering/index.js"}},"./useLocalStorageState":{"import":{"types":"./useLocalStorageState/index.d.mts","default":"./useLocalStorageState/index.mjs"},"default":{"types":"./useLocalStorageState/index.d.mts","default":"./useLocalStorageState/index.mjs"},"require":{"types":"./useLocalStorageState/index.d.ts","default":"./useLocalStorageState/index.js"}},"./createChainedFunction":{"import":{"types":"./createChainedFunction/index.d.mts","default":"./createChainedFunction/index.mjs"},"default":{"types":"./createChainedFunction/index.d.mts","default":"./createChainedFunction/index.mjs"},"require":{"types":"./createChainedFunction/index.d.ts","default":"./createChainedFunction/index.js"}},"./formatMuiErrorMessage":{"import":{"types":"./formatMuiErrorMessage/index.d.mts","default":"./formatMuiErrorMessage/index.mjs"},"default":{"types":"./formatMuiErrorMessage/index.d.mts","default":"./formatMuiErrorMessage/index.mjs"},"require":{"types":"./formatMuiErrorMessage/index.d.ts","default":"./formatMuiErrorMessage/index.js"}},"./getValidReactChildren":{"import":{"types":"./getValidReactChildren/index.d.mts","default":"./getValidReactChildren/index.mjs"},"default":{"types":"./getValidReactChildren/index.d.mts","default":"./getValidReactChildren/index.mjs"},"require":{"types":"./getValidReactChildren/index.d.ts","default":"./getValidReactChildren/index.js"}},"./resolveComponentProps":{"import":{"types":"./resolveComponentProps/index.d.mts","default":"./resolveComponentProps/index.mjs"},"default":{"types":"./resolveComponentProps/index.d.mts","default":"./resolveComponentProps/index.mjs"},"require":{"types":"./resolveComponentProps/index.d.ts","default":"./resolveComponentProps/index.js"}},"./generateUtilityClasses":{"import":{"types":"./generateUtilityClasses/index.d.mts","default":"./generateUtilityClasses/index.mjs"},"default":{"types":"./generateUtilityClasses/index.d.mts","default":"./generateUtilityClasses/index.mjs"},"require":{"types":"./generateUtilityClasses/index.d.ts","default":"./generateUtilityClasses/index.js"}},"./elementTypeAcceptingRef":{"import":{"types":"./elementTypeAcceptingRef/index.d.mts","default":"./elementTypeAcceptingRef/index.mjs"},"default":{"types":"./elementTypeAcceptingRef/index.d.mts","default":"./elementTypeAcceptingRef/index.mjs"},"require":{"types":"./elementTypeAcceptingRef/index.d.ts","default":"./elementTypeAcceptingRef/index.js"}},"./fastObjectShallowCompare":{"import":{"types":"./fastObjectShallowCompare/index.d.mts","default":"./fastObjectShallowCompare/index.mjs"},"default":{"types":"./fastObjectShallowCompare/index.d.mts","default":"./fastObjectShallowCompare/index.mjs"},"require":{"types":"./fastObjectShallowCompare/index.d.ts","default":"./fastObjectShallowCompare/index.js"}}},"funding":{"url":"https://opencollective.com/mui-org","type":"opencollective"},"license":"MIT","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:51a6e7a9-bc7c-4c64-bbe2-025648c28c42"}},"homepage":"https://github.com/mui/material-ui/tree/master/packages/mui-utils","keywords":["react","react-component","mui","utils"],"repository":{"url":"git+https://github.com/mui/material-ui.git","type":"git","directory":"packages/mui-utils"},"description":"Utility functions for React components.","directories":{},"maintainers":[{"name":"diegoandai","email":"diego@mui.com"},{"name":"brijeshb42","email":"brijeshb42@gmail.com"},{"name":"michaldudak","email":"michal@dudak.me"},{"name":"mnajdova","email":"mnajdova@gmail.com"},{"name":"siriwatknp","email":"siriwatkunaporn@gmail.com"},{"name":"aarongarciah","email":"aaron.garcia.hervas@gmail.com"},{"name":"atomiks","email":"cc.glows@gmail.com"},{"name":"oliviertassinari","email":"olivier.tassinari@gmail.com"},{"name":"silviuaavram","email":"silviu.avram91@gmail.com"},{"name":"janpotoms","email":"potoms.jan@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"clsx":"^2.1.1","react-is":"^19.2.8","@mui/types":"^9.4.0","prop-types":"^15.8.1","@babel/runtime":"^7.29.7","@types/prop-types":"^15.7.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"@types/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/utils_9.4.0_1787843418382_0.15865794543208023","host":"s3://npm-registry-packages-npm-production"},"_id":"@mui/utils@9.4.0","version":"9.4.0"}