From 652cc448fbce09bbb324f16ad08de754ba2fd299 Mon Sep 17 00:00:00 2001 From: snyk-bot Date: Sat, 21 Jun 2025 02:12:07 +0000 Subject: [PATCH] feat: upgrade framer-motion from 10.18.0 to 12.15.0 Snyk has created this PR to upgrade framer-motion from 10.18.0 to 12.15.0. See this package in npm: framer-motion See this project in Snyk: https://app.snyk.io/org/morningstarxcdcode/project/ed5202b8-0e25-41eb-97eb-d436d0b3c303?utm_source=github&utm_medium=referral&page=upgrade-pr --- package-lock.json | 40 ++++++++++++++++++++++++++++++---------- package.json | 2 +- 2 files changed, 31 insertions(+), 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8080e5b..c1eb1c4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "date-fns": "^2.30.0", "dotenv": "^16.3.1", "express": "^4.21.2", - "framer-motion": "^10.16.4", + "framer-motion": "^12.15.0", "helmet": "^7.0.0", "joi": "^17.9.2", "jsonwebtoken": "^9.0.2", @@ -411,6 +411,7 @@ "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", "license": "MIT", "optional": true, + "peer": true, "dependencies": { "@emotion/memoize": "0.7.4" } @@ -420,7 +421,8 @@ "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", "license": "MIT", - "optional": true + "optional": true, + "peer": true }, "node_modules/@esbuild/aix-ppc64": { "version": "0.21.5", @@ -4212,21 +4214,24 @@ } }, "node_modules/framer-motion": { - "version": "10.18.0", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-10.18.0.tgz", - "integrity": "sha512-oGlDh1Q1XqYPksuTD/usb0I70hq95OUzmL9+6Zd+Hs4XV0oaISBa/UUMSjYiq6m8EUF32132mOJ8xVZS+I0S6w==", + "version": "12.15.0", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-12.15.0.tgz", + "integrity": "sha512-XKg/LnKExdLGugZrDILV7jZjI599785lDIJZLxMiiIFidCsy0a4R2ZEf+Izm67zyOuJgQYTHOmodi7igQsw3vg==", "license": "MIT", "dependencies": { + "motion-dom": "^12.15.0", + "motion-utils": "^12.12.1", "tslib": "^2.4.0" }, - "optionalDependencies": { - "@emotion/is-prop-valid": "^0.8.2" - }, "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "@emotion/is-prop-valid": "*", + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" }, "peerDependenciesMeta": { + "@emotion/is-prop-valid": { + "optional": true + }, "react": { "optional": true }, @@ -5105,6 +5110,21 @@ "node": ">=16 || 14 >=14.17" } }, + "node_modules/motion-dom": { + "version": "12.18.1", + "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-12.18.1.tgz", + "integrity": "sha512-dR/4EYT23Snd+eUSLrde63Ws3oXQtJNw/krgautvTfwrN/2cHfCZMdu6CeTxVfRRWREW3Fy1f5vobRDiBb/q+w==", + "license": "MIT", + "dependencies": { + "motion-utils": "^12.18.1" + } + }, + "node_modules/motion-utils": { + "version": "12.18.1", + "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-12.18.1.tgz", + "integrity": "sha512-az26YDU4WoDP0ueAkUtABLk2BIxe28d8NH1qWT8jPGhPyf44XTdDUh8pDk9OPphaSrR9McgpcJlgwSOIw/sfkA==", + "license": "MIT" + }, "node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", diff --git a/package.json b/package.json index 97e3ad1..2bc5003 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "date-fns": "^2.30.0", "dotenv": "^16.3.1", "express": "^4.21.2", - "framer-motion": "^10.16.4", + "framer-motion": "^12.15.0", "helmet": "^7.0.0", "joi": "^17.9.2", "jsonwebtoken": "^9.0.2",