From 6fd73fc8d9be130fa697d0f925c3bfc5f5404e91 Mon Sep 17 00:00:00 2001 From: WK Wong Date: Sun, 11 May 2025 13:16:32 +0800 Subject: [PATCH 1/3] chore(deps): bump framer-motion version --- apps/docs/components/sandpack/use-sandpack.ts | 4 +- apps/docs/package.json | 2 +- packages/components/accordion/package.json | 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 +- packages/components/navbar/package.json | 2 +- packages/components/popover/package.json | 2 +- packages/components/ripple/package.json | 2 +- packages/components/select/package.json | 2 +- packages/components/snippet/package.json | 2 +- packages/components/tabs/package.json | 2 +- packages/components/tooltip/package.json | 2 +- packages/core/system/package.json | 2 +- packages/utilities/dom-animation/package.json | 2 +- packages/utilities/framer-utils/package.json | 2 +- pnpm-lock.yaml | 259 ++++++++++++------ 21 files changed, 194 insertions(+), 107 deletions(-) diff --git a/apps/docs/components/sandpack/use-sandpack.ts b/apps/docs/components/sandpack/use-sandpack.ts index 71ed7d33b3..34539e4d67 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 b0519b57ae..428578f23d 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 a658b0a59f..19c7756cb3 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/autocomplete/package.json b/packages/components/autocomplete/package.json index 507211d1ac..2d38a52b2e 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 473e2ded85..1fa014aff1 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 f7b3d09de0..2a99b910c5 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 40adda476a..31580a20e7 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 df727ea3a7..fe5d726622 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 f1ba8bcaf9..182011c673 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 5673ca3697..8a1a504e49 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/navbar/package.json b/packages/components/navbar/package.json index 89e45b3a9f..0cbfefaafc 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/popover/package.json b/packages/components/popover/package.json index 190b190e46..5a49f6e549 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/ripple/package.json b/packages/components/ripple/package.json index 0e27f7ca17..aa365deabd 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/select/package.json b/packages/components/select/package.json index f12638744b..64e23b3fd5 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 af0ba8df15..9d9ad045c3 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 fba8a1c3a1..4dfe877c54 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/tooltip/package.json b/packages/components/tooltip/package.json index 746c32cb1a..1ba8de04a8 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/core/system/package.json b/packages/core/system/package.json index 5d39d01db5..fc2887f7ab 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 95f1d4e4a5..2974667621 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 9f45a1107c..e5fb3e95fa 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 aada31c9e4..d89862c0de 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -123,16 +123,16 @@ importers: version: 7.32.0 eslint-config-airbnb: specifier: ^18.2.1 - version: 18.2.1(eslint-plugin-import@2.31.0)(eslint-plugin-jsx-a11y@6.10.2(eslint@7.32.0))(eslint-plugin-react-hooks@4.6.2(eslint@7.32.0))(eslint-plugin-react@7.37.3(eslint@7.32.0))(eslint@7.32.0) + version: 18.2.1(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0))(eslint-plugin-jsx-a11y@6.10.2(eslint@7.32.0))(eslint-plugin-react-hooks@4.6.2(eslint@7.32.0))(eslint-plugin-react@7.37.3(eslint@7.32.0))(eslint@7.32.0) eslint-config-airbnb-typescript: specifier: ^12.3.1 - version: 12.3.1(eslint-plugin-import@2.31.0)(eslint-plugin-jsx-a11y@6.10.2(eslint@7.32.0))(eslint-plugin-react-hooks@4.6.2(eslint@7.32.0))(eslint-plugin-react@7.37.3(eslint@7.32.0))(eslint@7.32.0)(typescript@5.7.3) + version: 12.3.1(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0))(eslint-plugin-jsx-a11y@6.10.2(eslint@7.32.0))(eslint-plugin-react-hooks@4.6.2(eslint@7.32.0))(eslint-plugin-react@7.37.3(eslint@7.32.0))(eslint@7.32.0)(typescript@5.7.3) eslint-config-prettier: specifier: ^8.2.0 version: 8.10.0(eslint@7.32.0) eslint-config-react-app: specifier: ^6.0.0 - version: 6.0.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint@7.32.0)(typescript@5.7.3))(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(babel-eslint@10.1.0(eslint@7.32.0))(eslint-plugin-flowtype@5.10.0(eslint@7.32.0))(eslint-plugin-import@2.31.0)(eslint-plugin-jest@24.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint@7.32.0)(typescript@5.7.3))(eslint@7.32.0)(typescript@5.7.3))(eslint-plugin-jsx-a11y@6.10.2(eslint@7.32.0))(eslint-plugin-react-hooks@4.6.2(eslint@7.32.0))(eslint-plugin-react@7.37.3(eslint@7.32.0))(eslint@7.32.0)(typescript@5.7.3) + version: 6.0.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint@7.32.0)(typescript@5.7.3))(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(babel-eslint@10.1.0(eslint@7.32.0))(eslint-plugin-flowtype@5.10.0(eslint@7.32.0))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0))(eslint-plugin-jest@24.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint@7.32.0)(typescript@5.7.3))(eslint@7.32.0)(typescript@5.7.3))(eslint-plugin-jsx-a11y@6.10.2(eslint@7.32.0))(eslint-plugin-react-hooks@4.6.2(eslint@7.32.0))(eslint-plugin-react@7.37.3(eslint@7.32.0))(eslint@7.32.0)(typescript@5.7.3) eslint-config-ts-lambdas: specifier: ^1.2.3 version: 1.2.3(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint@7.32.0)(typescript@5.7.3))(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint@7.32.0)(typescript@5.7.3) @@ -141,7 +141,7 @@ importers: version: 2.7.1(eslint-plugin-import@2.31.0)(eslint@7.32.0) eslint-loader: specifier: ^4.0.2 - version: 4.0.2(eslint@7.32.0)(webpack@5.97.1) + version: 4.0.2(eslint@7.32.0)(webpack@5.97.1(@swc/core@1.10.6(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack-cli@3.3.12)) eslint-plugin-import: specifier: ^2.26.0 version: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0) @@ -195,13 +195,13 @@ importers: version: 10.7.11 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3)) + version: 29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3)) jest-environment-jsdom: specifier: ^29.7.0 version: 29.7.0 jest-watch-typeahead: specifier: 2.2.2 - version: 2.2.2(jest@29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3))) + version: 2.2.2(jest@29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3))) lint-staged: specifier: ^13.0.3 version: 13.3.0(enquirer@2.4.1) @@ -252,7 +252,7 @@ importers: version: 5.7.3 webpack: specifier: ^5.53.0 - version: 5.97.1(@swc/core@1.10.6(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack-cli@3.3.12(webpack@5.97.1)) + version: 5.97.1(@swc/core@1.10.6(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack-cli@3.3.12) webpack-bundle-analyzer: specifier: ^4.4.2 version: 4.10.2 @@ -404,8 +404,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)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)) @@ -709,8 +709,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 @@ -852,8 +852,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 @@ -1042,8 +1042,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 @@ -1133,8 +1133,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 @@ -1197,8 +1197,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 @@ -1481,8 +1481,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 @@ -1646,8 +1646,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 @@ -2129,8 +2129,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 @@ -2211,8 +2211,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 @@ -2415,8 +2415,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 @@ -2550,8 +2550,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 @@ -2690,8 +2690,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 @@ -2825,8 +2825,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 @@ -3106,8 +3106,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 @@ -3243,8 +3243,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: @@ -3480,8 +3480,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 @@ -3515,7 +3515,7 @@ importers: version: 18.3.0 tailwind-variants: specifier: ^0.3.0 - version: 0.3.0(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3))) + version: 0.3.0(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3))) packages/core/theme: dependencies: @@ -3542,7 +3542,7 @@ importers: version: 2.5.4 tailwind-variants: specifier: 0.3.0 - version: 0.3.0(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3))) + version: 0.3.0(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3))) devDependencies: '@types/color': specifier: ^4.2.0 @@ -3555,7 +3555,7 @@ importers: version: 2.2.0 tailwindcss: specifier: ^3.4.16 - version: 3.4.17(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3)) + version: 3.4.17(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3)) packages/hooks/use-aria-accordion: dependencies: @@ -4106,8 +4106,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: @@ -4125,8 +4125,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 @@ -10700,8 +10700,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 @@ -12673,6 +12673,12 @@ packages: mlly@1.7.3: resolution: {integrity: sha512-xUsx5n/mN0uQf4V548PKQ+YShA4/IW0KI1dZhrNrPCLG+xizETbHTkOa1f8/xut9JRPp8kQuMnz0oqwkTiLo/A==} + 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'} @@ -17007,7 +17013,7 @@ snapshots: lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3) + ts-node: 10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: - '@swc/core' @@ -17726,7 +17732,7 @@ snapshots: jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3))': + '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 @@ -17740,7 +17746,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3)) + jest-config: 29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -22306,7 +22312,7 @@ snapshots: dependencies: '@types/node': 20.5.1 cosmiconfig: 8.3.6(typescript@5.7.3) - ts-node: 10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3) + ts-node: 10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3) typescript: 5.7.3 cosmiconfig@8.3.6(typescript@5.7.3): @@ -22327,13 +22333,13 @@ snapshots: optionalDependencies: typescript: 5.7.3 - create-jest@29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3)): + create-jest@29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3)) + jest-config: 29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -22996,7 +23002,7 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-airbnb-base@14.2.1(eslint-plugin-import@2.31.0)(eslint@7.32.0): + eslint-config-airbnb-base@14.2.1(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0))(eslint@7.32.0): dependencies: confusing-browser-globals: 1.0.11 eslint: 7.32.0 @@ -23004,11 +23010,11 @@ snapshots: object.assign: 4.1.7 object.entries: 1.1.8 - eslint-config-airbnb-typescript@12.3.1(eslint-plugin-import@2.31.0)(eslint-plugin-jsx-a11y@6.10.2(eslint@7.32.0))(eslint-plugin-react-hooks@4.6.2(eslint@7.32.0))(eslint-plugin-react@7.37.3(eslint@7.32.0))(eslint@7.32.0)(typescript@5.7.3): + eslint-config-airbnb-typescript@12.3.1(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0))(eslint-plugin-jsx-a11y@6.10.2(eslint@7.32.0))(eslint-plugin-react-hooks@4.6.2(eslint@7.32.0))(eslint-plugin-react@7.37.3(eslint@7.32.0))(eslint@7.32.0)(typescript@5.7.3): dependencies: '@typescript-eslint/parser': 4.33.0(eslint@7.32.0)(typescript@5.7.3) - eslint-config-airbnb: 18.2.1(eslint-plugin-import@2.31.0)(eslint-plugin-jsx-a11y@6.10.2(eslint@7.32.0))(eslint-plugin-react-hooks@4.6.2(eslint@7.32.0))(eslint-plugin-react@7.37.3(eslint@7.32.0))(eslint@7.32.0) - eslint-config-airbnb-base: 14.2.1(eslint-plugin-import@2.31.0)(eslint@7.32.0) + eslint-config-airbnb: 18.2.1(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0))(eslint-plugin-jsx-a11y@6.10.2(eslint@7.32.0))(eslint-plugin-react-hooks@4.6.2(eslint@7.32.0))(eslint-plugin-react@7.37.3(eslint@7.32.0))(eslint@7.32.0) + eslint-config-airbnb-base: 14.2.1(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0))(eslint@7.32.0) transitivePeerDependencies: - eslint - eslint-plugin-import @@ -23018,10 +23024,10 @@ snapshots: - supports-color - typescript - eslint-config-airbnb@18.2.1(eslint-plugin-import@2.31.0)(eslint-plugin-jsx-a11y@6.10.2(eslint@7.32.0))(eslint-plugin-react-hooks@4.6.2(eslint@7.32.0))(eslint-plugin-react@7.37.3(eslint@7.32.0))(eslint@7.32.0): + eslint-config-airbnb@18.2.1(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0))(eslint-plugin-jsx-a11y@6.10.2(eslint@7.32.0))(eslint-plugin-react-hooks@4.6.2(eslint@7.32.0))(eslint-plugin-react@7.37.3(eslint@7.32.0))(eslint@7.32.0): dependencies: eslint: 7.32.0 - eslint-config-airbnb-base: 14.2.1(eslint-plugin-import@2.31.0)(eslint@7.32.0) + eslint-config-airbnb-base: 14.2.1(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0))(eslint@7.32.0) eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0) eslint-plugin-jsx-a11y: 6.10.2(eslint@7.32.0) eslint-plugin-react: 7.37.3(eslint@7.32.0) @@ -23053,7 +23059,7 @@ snapshots: dependencies: eslint: 7.32.0 - eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint@7.32.0)(typescript@5.7.3))(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(babel-eslint@10.1.0(eslint@7.32.0))(eslint-plugin-flowtype@5.10.0(eslint@7.32.0))(eslint-plugin-import@2.31.0)(eslint-plugin-jest@24.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint@7.32.0)(typescript@5.7.3))(eslint@7.32.0)(typescript@5.7.3))(eslint-plugin-jsx-a11y@6.10.2(eslint@7.32.0))(eslint-plugin-react-hooks@4.6.2(eslint@7.32.0))(eslint-plugin-react@7.37.3(eslint@7.32.0))(eslint@7.32.0)(typescript@5.7.3): + eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint@7.32.0)(typescript@5.7.3))(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(babel-eslint@10.1.0(eslint@7.32.0))(eslint-plugin-flowtype@5.10.0(eslint@7.32.0))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0))(eslint-plugin-jest@24.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint@7.32.0)(typescript@5.7.3))(eslint@7.32.0)(typescript@5.7.3))(eslint-plugin-jsx-a11y@6.10.2(eslint@7.32.0))(eslint-plugin-react-hooks@4.6.2(eslint@7.32.0))(eslint-plugin-react@7.37.3(eslint@7.32.0))(eslint@7.32.0)(typescript@5.7.3): dependencies: '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint@7.32.0)(typescript@5.7.3) '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@5.7.3) @@ -23112,7 +23118,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-loader@4.0.2(eslint@7.32.0)(webpack@5.97.1): + eslint-loader@4.0.2(eslint@7.32.0)(webpack@5.97.1(@swc/core@1.10.6(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack-cli@3.3.12)): dependencies: eslint: 7.32.0 find-cache-dir: 3.3.2 @@ -23120,9 +23126,9 @@ snapshots: loader-utils: 2.0.4 object-hash: 2.2.0 schema-utils: 2.7.1 - webpack: 5.97.1(@swc/core@1.10.6(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack-cli@3.3.12(webpack@5.97.1)) + webpack: 5.97.1(@swc/core@1.10.6(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack-cli@3.3.12) - eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0): + eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.31.0)(eslint@7.32.0))(eslint@7.32.0): dependencies: debug: 3.2.7 optionalDependencies: @@ -23156,7 +23162,7 @@ snapshots: doctrine: 2.1.0 eslint: 7.32.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1)(eslint@7.32.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@2.7.1(eslint-plugin-import@2.31.0)(eslint@7.32.0))(eslint@7.32.0) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -23800,8 +23806,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 @@ -24884,16 +24892,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3)): + jest-cli@29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3)) + create-jest: 29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3)) + jest-config: 29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -24903,7 +24911,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3)): + jest-config@29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3)): dependencies: '@babel/core': 7.26.0 '@jest/test-sequencer': 29.7.0 @@ -24929,7 +24937,7 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 15.14.9 - ts-node: 10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3) + ts-node: 10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -25146,11 +25154,11 @@ snapshots: leven: 3.1.0 pretty-format: 29.7.0 - jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3))): + jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3))): dependencies: ansi-escapes: 6.2.1 chalk: 5.4.1 - jest: 29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3)) + jest: 29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3)) jest-regex-util: 29.6.3 jest-watcher: 29.7.0 slash: 5.1.0 @@ -25181,12 +25189,12 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3)): + jest@29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3)) + jest-cli: 29.7.0(@types/node@15.14.9)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -26421,6 +26429,12 @@ snapshots: pkg-types: 1.3.0 ufo: 1.5.4 + motion-dom@11.18.1: + dependencies: + motion-utils: 11.18.1 + + motion-utils@11.18.1: {} + mri@1.2.0: {} mrmime@2.0.0: {} @@ -27230,6 +27244,14 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.49 + postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3)): + dependencies: + lilconfig: 3.1.3 + yaml: 2.7.0 + optionalDependencies: + postcss: 8.4.49 + ts-node: 10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3) + postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.2.5)(typescript@5.7.3)): dependencies: lilconfig: 3.1.3 @@ -28842,10 +28864,10 @@ snapshots: tailwind-merge: 2.5.4 tailwindcss: 3.4.14(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.2.5)(typescript@5.7.3)) - tailwind-variants@0.3.0(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3))): + tailwind-variants@0.3.0(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3))): dependencies: tailwind-merge: 2.5.4 - tailwindcss: 3.4.17(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3)) + tailwindcss: 3.4.17(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3)) tailwindcss@3.4.14(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.2.5)(typescript@5.7.3)): dependencies: @@ -28901,7 +28923,7 @@ snapshots: transitivePeerDependencies: - ts-node - tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3)): + tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -28920,7 +28942,7 @@ snapshots: postcss: 8.4.49 postcss-import: 15.1.0(postcss@8.4.49) postcss-js: 4.0.1(postcss@8.4.49) - postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.5.1)(typescript@5.7.3)) + postcss-load-config: 4.0.2(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3)) postcss-nested: 6.2.0(postcss@8.4.49) postcss-selector-parser: 6.1.2 resolve: 1.22.10 @@ -28976,7 +28998,7 @@ snapshots: term-size@2.2.1: {} - terser-webpack-plugin@5.3.11(@swc/core@1.10.6(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack@5.97.1): + terser-webpack-plugin@5.3.11(@swc/core@1.10.6(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack@5.97.1(@swc/core@1.10.6(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack-cli@3.3.12(webpack@5.97.1))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 @@ -28988,6 +29010,18 @@ snapshots: '@swc/core': 1.10.6(@swc/helpers@0.5.15) esbuild: 0.24.2 + terser-webpack-plugin@5.3.11(@swc/core@1.10.6(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack@5.97.1(@swc/core@1.10.6(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack-cli@3.3.12)): + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + jest-worker: 27.5.1 + schema-utils: 4.3.0 + serialize-javascript: 6.0.2 + terser: 5.37.0 + webpack: 5.97.1(@swc/core@1.10.6(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack-cli@3.3.12) + optionalDependencies: + '@swc/core': 1.10.6(@swc/helpers@0.5.15) + esbuild: 0.24.2 + terser@5.37.0: dependencies: '@jridgewell/source-map': 0.3.6 @@ -29125,6 +29159,26 @@ snapshots: ts-interface-checker@0.1.13: {} + ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@15.14.9)(typescript@5.7.3): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 15.14.9 + acorn: 8.14.0 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.7.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.10.6(@swc/helpers@0.5.15) + ts-node@10.9.2(@swc/core@1.10.6(@swc/helpers@0.5.15))(@types/node@20.2.5)(typescript@5.7.3): dependencies: '@cspotcode/source-map-support': 0.8.1 @@ -29165,6 +29219,7 @@ snapshots: yn: 3.1.1 optionalDependencies: '@swc/core': 1.10.6(@swc/helpers@0.5.15) + optional: true ts-pattern@5.6.0: {} @@ -29802,7 +29857,7 @@ snapshots: loader-utils: 1.4.2 supports-color: 6.1.0 v8-compile-cache: 2.4.0 - webpack: 5.97.1(@swc/core@1.10.6(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack-cli@3.3.12(webpack@5.97.1)) + webpack: 5.97.1(@swc/core@1.10.6(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack-cli@3.3.12) yargs: 13.3.2 webpack-merge@5.10.0: @@ -29837,7 +29892,39 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.11(@swc/core@1.10.6(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack@5.97.1) + terser-webpack-plugin: 5.3.11(@swc/core@1.10.6(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack@5.97.1(@swc/core@1.10.6(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack-cli@3.3.12(webpack@5.97.1))) + watchpack: 2.4.2 + webpack-sources: 3.2.3 + optionalDependencies: + webpack-cli: 3.3.12(webpack@5.97.1) + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + + webpack@5.97.1(@swc/core@1.10.6(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack-cli@3.3.12): + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.6 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.14.0 + browserslist: 4.24.3 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.18.0 + es-module-lexer: 1.6.0 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 3.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.11(@swc/core@1.10.6(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack@5.97.1(@swc/core@1.10.6(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack-cli@3.3.12)) watchpack: 2.4.2 webpack-sources: 3.2.3 optionalDependencies: From a7678c6f76c8fc557658ccc69bcc56ad92aa4047 Mon Sep 17 00:00:00 2001 From: WK Wong Date: Sun, 11 May 2025 13:36:25 +0800 Subject: [PATCH 2/3] fix: typing issues --- .../components/accordion/src/base/accordion-item-base.tsx | 2 +- packages/components/modal/src/modal-content.tsx | 2 +- packages/components/modal/src/use-modal.ts | 2 +- packages/components/navbar/src/navbar-menu.tsx | 2 +- packages/components/navbar/src/use-navbar.ts | 2 +- packages/components/popover/src/free-solo-popover.tsx | 2 +- packages/components/popover/src/popover-content.tsx | 2 +- packages/components/popover/src/use-popover.ts | 2 +- packages/components/ripple/src/ripple.tsx | 2 +- packages/components/tabs/src/use-tabs.ts | 4 ++-- packages/components/tooltip/src/use-tooltip.ts | 2 +- 11 files changed, 12 insertions(+), 12 deletions(-) diff --git a/packages/components/accordion/src/base/accordion-item-base.tsx b/packages/components/accordion/src/base/accordion-item-base.tsx index 68fbf63109..71afe4e693 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/modal/src/modal-content.tsx b/packages/components/modal/src/modal-content.tsx index 1323bc602c..6a16e6117c 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 ed5c4fdaf2..db418aee07 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/src/navbar-menu.tsx b/packages/components/navbar/src/navbar-menu.tsx index 37f1ba190a..24b6353b9a 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 e560e7ada8..449d1e9bbc 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/src/free-solo-popover.tsx b/packages/components/popover/src/free-solo-popover.tsx index 5470d154ad..fcf16a679d 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 09b169fe00..784f70f9fc 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 dd0d7034ca..351eebdfd9 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/src/ripple.tsx b/packages/components/ripple/src/ripple.tsx index f860ace6a8..58b8537e3c 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/tabs/src/use-tabs.ts b/packages/components/tabs/src/use-tabs.ts index cc071bb5e8..6f764866cf 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/src/use-tooltip.ts b/packages/components/tooltip/src/use-tooltip.ts index 18860bdcb7..5e451c897e 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 From 04ee568f0efe7723deef35b9097606d23cd6fce1 Mon Sep 17 00:00:00 2001 From: WK Wong Date: Sun, 11 May 2025 13:36:39 +0800 Subject: [PATCH 3/3] chore(changeset): add changeset --- .changeset/stale-chairs-tan.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) 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 0000000000..3d5c47a576 --- /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