diff --git a/frontend/nyanpasu/package.json b/frontend/nyanpasu/package.json index f6e83b907b4..62e5667aaa4 100644 --- a/frontend/nyanpasu/package.json +++ b/frontend/nyanpasu/package.json @@ -28,7 +28,7 @@ "allotment": "1.20.2", "country-code-emoji": "2.3.0", "dayjs": "1.11.13", - "framer-motion": "12.0.0-alpha.2", + "framer-motion": "12.0.0", "i18next": "24.2.1", "jotai": "2.11.1", "json-schema": "0.4.0", diff --git a/frontend/ui/package.json b/frontend/ui/package.json index 12abb71ba9e..f3e941f314e 100644 --- a/frontend/ui/package.json +++ b/frontend/ui/package.json @@ -28,7 +28,7 @@ "@vitejs/plugin-react": "4.3.4", "ahooks": "3.8.4", "d3": "7.9.0", - "framer-motion": "12.0.0-alpha.2", + "framer-motion": "12.0.0", "react": "19.0.0", "react-dom": "19.0.0", "react-error-boundary": "5.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ed7078a2549..e2dafa74a24 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -248,8 +248,8 @@ importers: specifier: 1.11.13 version: 1.11.13 framer-motion: - specifier: 12.0.0-alpha.2 - version: 12.0.0-alpha.2(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: 12.0.0 + version: 12.0.0(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) i18next: specifier: 24.2.1 version: 24.2.1(typescript@5.7.3) @@ -471,8 +471,8 @@ importers: specifier: 7.9.0 version: 7.9.0 framer-motion: - specifier: 12.0.0-alpha.2 - version: 12.0.0-alpha.2(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: 12.0.0 + version: 12.0.0(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: specifier: 19.0.0 version: 19.0.0 @@ -4789,12 +4789,12 @@ packages: fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - framer-motion@12.0.0-alpha.2: - resolution: {integrity: sha512-s603YLhCoX3GKaPDZnywwoFdd1T6gDFCfevVRek+TCpbvazUkITh+YZ3a6kqTvn4Aj7qQWT3vAmzWIjl/LsCFA==} + framer-motion@12.0.0: + resolution: {integrity: sha512-S3V6UlZUa6km3TWJS5wH5hJs0RBgvLo2MYWINA2RwG+T/xGGKweJwEn38AtlDCjq9k70QFk7Op67jm8TAOb4qQ==} peerDependencies: '@emotion/is-prop-valid': '*' - react: ^19.0.0-rc.1 - react-dom: ^19.0.0-rc.1 + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 peerDependenciesMeta: '@emotion/is-prop-valid': optional: true @@ -6009,6 +6009,12 @@ packages: peerDependencies: monaco-editor: '>=0.36' + motion-dom@12.0.0: + resolution: {integrity: sha512-CvYd15OeIR6kHgMdonCc1ihsaUG4MYh/wrkz8gZ3hBX/uamyZCXN9S9qJoYF03GqfTt7thTV/dxnHYX4+55vDg==} + + motion-utils@12.0.0: + resolution: {integrity: sha512-MNFiBKbbqnmvOjkPyOKgHUp3Q6oiokLkI1bEwm5QA28cxMZrv0CbbBGDNmhF6DIXsi1pCQBSs0dX8xjeER1tmA==} + ms@2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} @@ -12970,8 +12976,10 @@ snapshots: fraction.js@4.3.7: {} - framer-motion@12.0.0-alpha.2(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + framer-motion@12.0.0(@emotion/is-prop-valid@1.3.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: + motion-dom: 12.0.0 + motion-utils: 12.0.0 tslib: 2.7.0 optionalDependencies: '@emotion/is-prop-valid': 1.3.0 @@ -14331,6 +14339,12 @@ snapshots: vscode-uri: 3.0.8 yaml: 2.5.1 + motion-dom@12.0.0: + dependencies: + motion-utils: 12.0.0 + + motion-utils@12.0.0: {} + ms@2.0.0: {} ms@2.1.3: {}