From 06fe3a3c4e7f2fdfb5fcbb2255c907280c892de9 Mon Sep 17 00:00:00 2001 From: WK Date: Mon, 2 Jun 2025 00:54:24 +0800 Subject: [PATCH] chore(deps): bump framer-motion version (#5287) * chore(deps): bump framer-motion version * fix: typing issues * chore(changeset): add changeset --------- Co-authored-by: Junior Garcia --- .changeset/stale-chairs-tan.md | 22 +++++ apps/docs/components/sandpack/use-sandpack.ts | 4 +- apps/docs/package.json | 2 +- packages/components/accordion/package.json | 2 +- .../src/base/accordion-item-base.tsx | 2 +- packages/components/autocomplete/package.json | 2 +- packages/components/button/package.json | 2 +- packages/components/calendar/package.json | 2 +- packages/components/card/package.json | 2 +- packages/components/date-picker/package.json | 2 +- packages/components/dropdown/package.json | 2 +- packages/components/modal/package.json | 2 +- .../components/modal/src/modal-content.tsx | 2 +- packages/components/modal/src/use-modal.ts | 2 +- packages/components/navbar/package.json | 2 +- .../components/navbar/src/navbar-menu.tsx | 2 +- packages/components/navbar/src/use-navbar.ts | 2 +- packages/components/popover/package.json | 2 +- .../popover/src/free-solo-popover.tsx | 2 +- .../popover/src/popover-content.tsx | 2 +- .../components/popover/src/use-popover.ts | 2 +- packages/components/ripple/package.json | 2 +- packages/components/ripple/src/ripple.tsx | 2 +- packages/components/select/package.json | 2 +- packages/components/snippet/package.json | 2 +- packages/components/tabs/package.json | 2 +- packages/components/tabs/src/use-tabs.ts | 4 +- packages/components/tooltip/package.json | 2 +- .../components/tooltip/src/use-tooltip.ts | 2 +- packages/core/system/package.json | 2 +- packages/utilities/dom-animation/package.json | 2 +- packages/utilities/framer-utils/package.json | 2 +- pnpm-lock.yaml | 96 +++++++++++-------- 33 files changed, 110 insertions(+), 74 deletions(-) create mode 100644 .changeset/stale-chairs-tan.md diff --git a/.changeset/stale-chairs-tan.md b/.changeset/stale-chairs-tan.md new file mode 100644 index 000000000..3d5c47a57 --- /dev/null +++ b/.changeset/stale-chairs-tan.md @@ -0,0 +1,22 @@ +--- +"@heroui/autocomplete": patch +"@heroui/dom-animation": patch +"@heroui/date-picker": patch +"@heroui/framer-utils": patch +"@heroui/accordion": patch +"@heroui/calendar": patch +"@heroui/dropdown": patch +"@heroui/popover": patch +"@heroui/snippet": patch +"@heroui/tooltip": patch +"@heroui/button": patch +"@heroui/navbar": patch +"@heroui/ripple": patch +"@heroui/select": patch +"@heroui/modal": patch +"@heroui/card": patch +"@heroui/tabs": patch +"@heroui/system": patch +--- + +bump framer-motion version diff --git a/apps/docs/components/sandpack/use-sandpack.ts b/apps/docs/components/sandpack/use-sandpack.ts index 71ed7d33b..34539e4d6 100644 --- a/apps/docs/components/sandpack/use-sandpack.ts +++ b/apps/docs/components/sandpack/use-sandpack.ts @@ -77,7 +77,7 @@ export const useSandpack = ({ }, {}); let dependencies = { - "framer-motion": "11.9.0", + "framer-motion": "11.18.2", "@heroui/react": "latest", }; @@ -150,7 +150,7 @@ export const useSandpack = ({ // const dependencies = useMemo(() => { // let deps = { - // "framer-motion": "11.9.0", + // "framer-motion": "11.18.2", // }; // if (hasComponents) { diff --git a/apps/docs/package.json b/apps/docs/package.json index b0519b57a..428578f23 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -62,7 +62,7 @@ "color2k": "2.0.3", "contentlayer2": "0.5.3", "date-fns": "4.1.0", - "framer-motion": "11.11.13", + "framer-motion": "11.18.2", "geist": "1.3.1", "github-slugger": "^2.0.0", "gray-matter": "^4.0.3", diff --git a/packages/components/accordion/package.json b/packages/components/accordion/package.json index a658b0a59..19c7756cb 100644 --- a/packages/components/accordion/package.json +++ b/packages/components/accordion/package.json @@ -70,7 +70,7 @@ "@heroui/avatar": "workspace:*", "@heroui/input": "workspace:*", "@heroui/test-utils": "workspace:*", - "framer-motion": "11.9.0", + "framer-motion": "11.18.2", "clean-package": "2.2.0", "react": "18.3.0", "react-dom": "18.3.0" diff --git a/packages/components/accordion/src/base/accordion-item-base.tsx b/packages/components/accordion/src/base/accordion-item-base.tsx index 68fbf6310..71afe4e69 100644 --- a/packages/components/accordion/src/base/accordion-item-base.tsx +++ b/packages/components/accordion/src/base/accordion-item-base.tsx @@ -51,7 +51,7 @@ export interface Props /** * The props to modify the framer motion animation. Use the `variants` API to create your own animation. */ - motionProps?: HTMLMotionProps<"section">; + motionProps?: Omit, "ref">; /** * Whether to keep the accordion content mounted when collapsed. * @default false diff --git a/packages/components/autocomplete/package.json b/packages/components/autocomplete/package.json index 507211d1a..2d38a52b2 100644 --- a/packages/components/autocomplete/package.json +++ b/packages/components/autocomplete/package.json @@ -74,7 +74,7 @@ "@heroui/use-infinite-scroll": "workspace:*", "@react-stately/data": "3.12.3", "clean-package": "2.2.0", - "framer-motion": "11.9.0", + "framer-motion": "11.18.2", "react": "18.3.0", "react-dom": "18.3.0", "react-hook-form": "^7.51.3" diff --git a/packages/components/button/package.json b/packages/components/button/package.json index 473e2ded8..1fa014aff 100644 --- a/packages/components/button/package.json +++ b/packages/components/button/package.json @@ -57,7 +57,7 @@ "@heroui/theme": "workspace:*", "@heroui/system": "workspace:*", "@heroui/shared-icons": "workspace:*", - "framer-motion": "11.9.0", + "framer-motion": "11.18.2", "clean-package": "2.2.0", "react": "18.3.0", "react-dom": "18.3.0" diff --git a/packages/components/calendar/package.json b/packages/components/calendar/package.json index f7b3d09de..2a99b910c 100644 --- a/packages/components/calendar/package.json +++ b/packages/components/calendar/package.json @@ -68,7 +68,7 @@ "@heroui/theme": "workspace:*", "@heroui/radio": "workspace:*", "@heroui/test-utils": "workspace:*", - "framer-motion": "11.9.0", + "framer-motion": "11.18.2", "clean-package": "2.2.0", "react": "18.3.0", "react-dom": "18.3.0" diff --git a/packages/components/card/package.json b/packages/components/card/package.json index 40adda476..31580a20e 100644 --- a/packages/components/card/package.json +++ b/packages/components/card/package.json @@ -59,7 +59,7 @@ "@heroui/button": "workspace:*", "@heroui/avatar": "workspace:*", "@heroui/image": "workspace:*", - "framer-motion": "11.9.0", + "framer-motion": "11.18.2", "clean-package": "2.2.0", "react": "18.3.0", "react-dom": "18.3.0" diff --git a/packages/components/date-picker/package.json b/packages/components/date-picker/package.json index df727ea3a..fe5d72662 100644 --- a/packages/components/date-picker/package.json +++ b/packages/components/date-picker/package.json @@ -65,7 +65,7 @@ "@heroui/system": "workspace:*", "@heroui/test-utils": "workspace:*", "@heroui/theme": "workspace:*", - "framer-motion": "11.9.0", + "framer-motion": "11.18.2", "clean-package": "2.2.0", "react": "18.3.0", "react-dom": "18.3.0" diff --git a/packages/components/dropdown/package.json b/packages/components/dropdown/package.json index f1ba8bcaf..182011c67 100644 --- a/packages/components/dropdown/package.json +++ b/packages/components/dropdown/package.json @@ -62,7 +62,7 @@ "@heroui/theme": "workspace:*", "@heroui/user": "workspace:*", "clean-package": "2.2.0", - "framer-motion": "11.9.0", + "framer-motion": "11.18.2", "react": "18.3.0", "react-dom": "18.3.0" }, diff --git a/packages/components/modal/package.json b/packages/components/modal/package.json index 5673ca369..8a1a504e4 100644 --- a/packages/components/modal/package.json +++ b/packages/components/modal/package.json @@ -68,7 +68,7 @@ "@heroui/switch": "workspace:*", "@heroui/test-utils": "workspace:*", "react-lorem-component": "0.13.0", - "framer-motion": "11.9.0", + "framer-motion": "11.18.2", "clean-package": "2.2.0", "react": "18.3.0", "react-dom": "18.3.0" diff --git a/packages/components/modal/src/modal-content.tsx b/packages/components/modal/src/modal-content.tsx index 1323bc602..6a16e6117 100644 --- a/packages/components/modal/src/modal-content.tsx +++ b/packages/components/modal/src/modal-content.tsx @@ -94,7 +94,7 @@ const ModalContent = (props: ModalContentProps) => { exit="exit" initial="exit" variants={TRANSITION_VARIANTS.fade} - {...(getBackdropProps() as HTMLMotionProps<"div">)} + {...(getBackdropProps() as Omit, "ref">)} /> ); diff --git a/packages/components/modal/src/use-modal.ts b/packages/components/modal/src/use-modal.ts index ed5c4fdaf..db418aee0 100644 --- a/packages/components/modal/src/use-modal.ts +++ b/packages/components/modal/src/use-modal.ts @@ -22,7 +22,7 @@ interface Props extends HTMLHeroUIProps<"section"> { /** * The props to modify the framer motion animation. Use the `variants` API to create your own animation. */ - motionProps?: HTMLMotionProps<"section">; + motionProps?: Omit, "ref">; /** * Determines whether to hide the modal close button. * @default false diff --git a/packages/components/navbar/package.json b/packages/components/navbar/package.json index 89e45b3a9..0cbfefaaf 100644 --- a/packages/components/navbar/package.json +++ b/packages/components/navbar/package.json @@ -64,7 +64,7 @@ "@heroui/link": "workspace:*", "@heroui/test-utils": "workspace:*", "@heroui/shared-icons": "workspace:*", - "framer-motion": "11.9.0", + "framer-motion": "11.18.2", "react-lorem-component": "0.13.0", "clean-package": "2.2.0", "react": "18.3.0", diff --git a/packages/components/navbar/src/navbar-menu.tsx b/packages/components/navbar/src/navbar-menu.tsx index 37f1ba190..24b6353b9 100644 --- a/packages/components/navbar/src/navbar-menu.tsx +++ b/packages/components/navbar/src/navbar-menu.tsx @@ -19,7 +19,7 @@ export interface NavbarMenuProps extends HTMLHeroUIProps<"ul"> { /** * The props to modify the framer motion animation. Use the `variants` API to create your own animation. */ - motionProps?: HTMLMotionProps<"ul">; + motionProps?: Omit, "ref">; } const domAnimation = () => import("@heroui/dom-animation").then((res) => res.default); diff --git a/packages/components/navbar/src/use-navbar.ts b/packages/components/navbar/src/use-navbar.ts index e560e7ada..449d1e9bb 100644 --- a/packages/components/navbar/src/use-navbar.ts +++ b/packages/components/navbar/src/use-navbar.ts @@ -57,7 +57,7 @@ interface Props extends HTMLHeroUIProps<"nav"> { * The props to modify the framer motion animation. Use the `variants` API to create your own animation. * This motion is only available if the `shouldHideOnScroll` prop is set to `true`. */ - motionProps?: HTMLMotionProps<"nav">; + motionProps?: Omit, "ref">; /** * The event handler for the menu open state. * @param isOpen boolean diff --git a/packages/components/popover/package.json b/packages/components/popover/package.json index 190b190e4..5a49f6e54 100644 --- a/packages/components/popover/package.json +++ b/packages/components/popover/package.json @@ -65,7 +65,7 @@ "@heroui/theme": "workspace:*", "@heroui/test-utils": "workspace:*", "clean-package": "2.2.0", - "framer-motion": "11.9.0", + "framer-motion": "11.18.2", "react": "18.3.0", "react-dom": "18.3.0" }, diff --git a/packages/components/popover/src/free-solo-popover.tsx b/packages/components/popover/src/free-solo-popover.tsx index 5470d154a..fcf16a679 100644 --- a/packages/components/popover/src/free-solo-popover.tsx +++ b/packages/components/popover/src/free-solo-popover.tsx @@ -135,7 +135,7 @@ const FreeSoloPopover = forwardRef<"div", FreeSoloPopoverProps>( exit="exit" initial="exit" variants={TRANSITION_VARIANTS.fade} - {...(getBackdropProps() as HTMLMotionProps<"div">)} + {...(getBackdropProps() as Omit, "ref">)} /> ); diff --git a/packages/components/popover/src/popover-content.tsx b/packages/components/popover/src/popover-content.tsx index 09b169fe0..784f70f9f 100644 --- a/packages/components/popover/src/popover-content.tsx +++ b/packages/components/popover/src/popover-content.tsx @@ -74,7 +74,7 @@ const PopoverContent = (props: PopoverContentProps) => { exit="exit" initial="exit" variants={TRANSITION_VARIANTS.fade} - {...(getBackdropProps() as HTMLMotionProps<"div">)} + {...(getBackdropProps() as Omit, "ref">)} /> ); diff --git a/packages/components/popover/src/use-popover.ts b/packages/components/popover/src/use-popover.ts index dd0d7034c..351eebdfd 100644 --- a/packages/components/popover/src/use-popover.ts +++ b/packages/components/popover/src/use-popover.ts @@ -50,7 +50,7 @@ export interface Props extends HTMLHeroUIProps<"div"> { /** * The props to modify the framer motion animation. Use the `variants` API to create your own animation. */ - motionProps?: HTMLMotionProps<"div">; + motionProps?: Omit, "ref">; /** * The container element in which the overlay portal will be placed. * @default document.body diff --git a/packages/components/ripple/package.json b/packages/components/ripple/package.json index 0e27f7ca1..aa365deab 100644 --- a/packages/components/ripple/package.json +++ b/packages/components/ripple/package.json @@ -49,7 +49,7 @@ "@heroui/theme": "workspace:*", "@heroui/system": "workspace:*", "clean-package": "2.2.0", - "framer-motion": "11.9.0", + "framer-motion": "11.18.2", "react": "18.3.0", "react-dom": "18.3.0" }, diff --git a/packages/components/ripple/src/ripple.tsx b/packages/components/ripple/src/ripple.tsx index f860ace6a..58b8537e3 100644 --- a/packages/components/ripple/src/ripple.tsx +++ b/packages/components/ripple/src/ripple.tsx @@ -9,7 +9,7 @@ import {clamp} from "@heroui/shared-utils"; export interface RippleProps extends HTMLHeroUIProps<"span"> { ripples: RippleType[]; color?: string; - motionProps?: HTMLMotionProps<"span">; + motionProps?: Omit, "ref">; style?: React.CSSProperties; onClear: (key: React.Key) => void; } diff --git a/packages/components/select/package.json b/packages/components/select/package.json index f12638744..64e23b3fd 100644 --- a/packages/components/select/package.json +++ b/packages/components/select/package.json @@ -75,7 +75,7 @@ "@react-aria/i18n": "3.12.8", "@react-stately/data": "3.12.3", "clean-package": "2.2.0", - "framer-motion": "11.9.0", + "framer-motion": "11.18.2", "react": "18.3.0", "react-dom": "18.3.0", "react-hook-form": "^7.51.3" diff --git a/packages/components/snippet/package.json b/packages/components/snippet/package.json index af0ba8df1..9d9ad045c 100644 --- a/packages/components/snippet/package.json +++ b/packages/components/snippet/package.json @@ -53,7 +53,7 @@ "devDependencies": { "@heroui/theme": "workspace:*", "@heroui/system": "workspace:*", - "framer-motion": "11.9.0", + "framer-motion": "11.18.2", "clean-package": "2.2.0", "react": "18.3.0", "react-dom": "18.3.0" diff --git a/packages/components/tabs/package.json b/packages/components/tabs/package.json index fba8a1c3a..4dfe877c5 100644 --- a/packages/components/tabs/package.json +++ b/packages/components/tabs/package.json @@ -59,7 +59,7 @@ "devDependencies": { "@heroui/theme": "workspace:*", "@heroui/system": "workspace:*", - "framer-motion": "11.9.0", + "framer-motion": "11.18.2", "react-lorem-component": "0.13.0", "@heroui/card": "workspace:*", "@heroui/input": "workspace:*", diff --git a/packages/components/tabs/src/use-tabs.ts b/packages/components/tabs/src/use-tabs.ts index cc071bb5e..6f764866c 100644 --- a/packages/components/tabs/src/use-tabs.ts +++ b/packages/components/tabs/src/use-tabs.ts @@ -21,7 +21,7 @@ export interface Props extends Omit { /** * The props to modify the cursor motion animation. Use the `variants` API to create your own animation. */ - motionProps?: HTMLMotionProps<"span">; + motionProps?: Omit, "ref">; /** * Whether the tabs selection should occur on press up instead of press down. * @default true @@ -77,7 +77,7 @@ export type ValuesType = { listRef?: RefObject; shouldSelectOnPressUp?: boolean; classNames?: SlotsToClasses; - motionProps?: HTMLMotionProps<"span">; + motionProps?: Omit, "ref">; disableAnimation?: boolean; isDisabled?: boolean; }; diff --git a/packages/components/tooltip/package.json b/packages/components/tooltip/package.json index 746c32cb1..1ba8de04a 100644 --- a/packages/components/tooltip/package.json +++ b/packages/components/tooltip/package.json @@ -61,7 +61,7 @@ "@heroui/theme": "workspace:*", "@heroui/test-utils": "workspace:*", "clean-package": "2.2.0", - "framer-motion": "11.9.0" + "framer-motion": "11.18.2" }, "clean-package": "../../../clean-package.config.json" } \ No newline at end of file diff --git a/packages/components/tooltip/src/use-tooltip.ts b/packages/components/tooltip/src/use-tooltip.ts index 18860bdcb..5e451c897 100644 --- a/packages/components/tooltip/src/use-tooltip.ts +++ b/packages/components/tooltip/src/use-tooltip.ts @@ -52,7 +52,7 @@ interface Props extends Omit { /** * The props to modify the framer motion animation. Use the `variants` API to create your own animation. */ - motionProps?: HTMLMotionProps<"div">; + motionProps?: Omit, "ref">; /** * The container element in which the overlay portal will be placed. * @default document.body diff --git a/packages/core/system/package.json b/packages/core/system/package.json index 5d39d01db..fc2887f7a 100644 --- a/packages/core/system/package.json +++ b/packages/core/system/package.json @@ -40,7 +40,7 @@ }, "devDependencies": { "clean-package": "2.2.0", - "framer-motion": "11.9.0", + "framer-motion": "11.18.2", "react": "18.3.0", "react-dom": "18.3.0" }, diff --git a/packages/utilities/dom-animation/package.json b/packages/utilities/dom-animation/package.json index 95f1d4e4a..297466762 100644 --- a/packages/utilities/dom-animation/package.json +++ b/packages/utilities/dom-animation/package.json @@ -38,7 +38,7 @@ }, "devDependencies": { "clean-package": "2.2.0", - "framer-motion": "11.9.0" + "framer-motion": "11.18.2" }, "clean-package": "../../../clean-package.config.json" } \ No newline at end of file diff --git a/packages/utilities/framer-utils/package.json b/packages/utilities/framer-utils/package.json index 9f45a1107..e5fb3e95f 100644 --- a/packages/utilities/framer-utils/package.json +++ b/packages/utilities/framer-utils/package.json @@ -47,7 +47,7 @@ "react": "18.3.0", "react-dom": "18.3.0", "clean-package": "2.2.0", - "framer-motion": "11.9.0" + "framer-motion": "11.18.2" }, "clean-package": "../../../clean-package.config.json" } \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 52928bef1..5e83b8b4c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -416,8 +416,8 @@ importers: specifier: 4.1.0 version: 4.1.0 framer-motion: - specifier: 11.11.13 - version: 11.11.13(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 11.18.2 + version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) geist: specifier: 1.3.1 version: 1.3.1(next@14.3.0-canary.43(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)) @@ -721,8 +721,8 @@ importers: specifier: 2.2.0 version: 2.2.0 framer-motion: - specifier: 11.9.0 - version: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 11.18.2 + version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: 18.3.0 version: 18.3.0 @@ -864,8 +864,8 @@ importers: specifier: 2.2.0 version: 2.2.0 framer-motion: - specifier: 11.9.0 - version: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 11.18.2 + version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: 18.3.0 version: 18.3.0 @@ -1054,8 +1054,8 @@ importers: specifier: 2.2.0 version: 2.2.0 framer-motion: - specifier: 11.9.0 - version: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 11.18.2 + version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: 18.3.0 version: 18.3.0 @@ -1145,8 +1145,8 @@ importers: specifier: 2.2.0 version: 2.2.0 framer-motion: - specifier: 11.9.0 - version: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 11.18.2 + version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: 18.3.0 version: 18.3.0 @@ -1209,8 +1209,8 @@ importers: specifier: 2.2.0 version: 2.2.0 framer-motion: - specifier: 11.9.0 - version: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 11.18.2 + version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: 18.3.0 version: 18.3.0 @@ -1493,8 +1493,8 @@ importers: specifier: 2.2.0 version: 2.2.0 framer-motion: - specifier: 11.9.0 - version: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 11.18.2 + version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: 18.3.0 version: 18.3.0 @@ -1658,8 +1658,8 @@ importers: specifier: 2.2.0 version: 2.2.0 framer-motion: - specifier: 11.9.0 - version: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 11.18.2 + version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: 18.3.0 version: 18.3.0 @@ -2141,8 +2141,8 @@ importers: specifier: 2.2.0 version: 2.2.0 framer-motion: - specifier: 11.9.0 - version: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 11.18.2 + version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: 18.3.0 version: 18.3.0 @@ -2223,8 +2223,8 @@ importers: specifier: 2.2.0 version: 2.2.0 framer-motion: - specifier: 11.9.0 - version: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 11.18.2 + version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: 18.3.0 version: 18.3.0 @@ -2427,8 +2427,8 @@ importers: specifier: 2.2.0 version: 2.2.0 framer-motion: - specifier: 11.9.0 - version: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 11.18.2 + version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: 18.3.0 version: 18.3.0 @@ -2562,8 +2562,8 @@ importers: specifier: 2.2.0 version: 2.2.0 framer-motion: - specifier: 11.9.0 - version: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 11.18.2 + version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: 18.3.0 version: 18.3.0 @@ -2702,8 +2702,8 @@ importers: specifier: 2.2.0 version: 2.2.0 framer-motion: - specifier: 11.9.0 - version: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 11.18.2 + version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: 18.3.0 version: 18.3.0 @@ -2837,8 +2837,8 @@ importers: specifier: 2.2.0 version: 2.2.0 framer-motion: - specifier: 11.9.0 - version: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 11.18.2 + version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: 18.3.0 version: 18.3.0 @@ -3118,8 +3118,8 @@ importers: specifier: 2.2.0 version: 2.2.0 framer-motion: - specifier: 11.9.0 - version: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 11.18.2 + version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: 18.3.0 version: 18.3.0 @@ -3255,8 +3255,8 @@ importers: specifier: 2.2.0 version: 2.2.0 framer-motion: - specifier: 11.9.0 - version: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 11.18.2 + version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) packages/components/user: dependencies: @@ -3492,8 +3492,8 @@ importers: specifier: 2.2.0 version: 2.2.0 framer-motion: - specifier: 11.9.0 - version: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 11.18.2 + version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: 18.3.0 version: 18.3.0 @@ -4118,8 +4118,8 @@ importers: specifier: 2.2.0 version: 2.2.0 framer-motion: - specifier: 11.9.0 - version: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 11.18.2 + version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) packages/utilities/framer-utils: dependencies: @@ -4137,8 +4137,8 @@ importers: specifier: 2.2.0 version: 2.2.0 framer-motion: - specifier: 11.9.0 - version: 11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) + specifier: 11.18.2 + version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: specifier: 18.3.0 version: 18.3.0 @@ -11084,8 +11084,8 @@ packages: react-dom: optional: true - framer-motion@11.9.0: - resolution: {integrity: sha512-nCfGxvsQecVLjjYDu35G2F5ls+ArE3FBfhxV0RSiisMaUKqteq5DMBFNRKwMyVj+VqKTNhawt+BV480YCHKFlQ==} + framer-motion@11.18.2: + resolution: {integrity: sha512-5F5Och7wrvtLVElIpclDT0CBzMVg3dL22B64aZwHtsIY8RB4mXICLrkajK4G9R+ieSAGcgrLeae2SeUTg2pr6w==} peerDependencies: '@emotion/is-prop-valid': '*' react: 18.3.0 @@ -13073,6 +13073,12 @@ packages: moo@0.5.2: resolution: {integrity: sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==} + motion-dom@11.18.1: + resolution: {integrity: sha512-g76KvA001z+atjfxczdRtw/RXOM3OMSdd1f4DL77qCTF/+avrRJiawSG4yDibEQ215sr9kpinSlX2pCTJ9zbhw==} + + motion-utils@11.18.1: + resolution: {integrity: sha512-49Kt+HKjtbJKLtgO/LKj9Ld+6vw9BjH5d9sc40R/kVyH8GLAXgT42M2NnuPcJNuA3s9ZfZBUcwIgpmZWGEE+hA==} + mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} @@ -24756,8 +24762,10 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - framer-motion@11.9.0(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0): + framer-motion@11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.0(react@18.3.0))(react@18.3.0): dependencies: + motion-dom: 11.18.1 + motion-utils: 11.18.1 tslib: 2.8.1 optionalDependencies: '@emotion/is-prop-valid': 1.3.1 @@ -27385,6 +27393,12 @@ snapshots: moo@0.5.2: {} + motion-dom@11.18.1: + dependencies: + motion-utils: 11.18.1 + + motion-utils@11.18.1: {} + mri@1.2.0: {} mrmime@2.0.0: {}