From efce967f5cc8fc2529e73e3ff959523cdf529599 Mon Sep 17 00:00:00 2001 From: Craig Palermo Date: Wed, 18 Sep 2024 09:50:33 -0400 Subject: [PATCH] Upgrade to framer-motion 11 --- apps/storybook/package.json | 3 +- ...pgrade-framer-motion_2024-09-18-13-51.json | 11 ++ ...pgrade-framer-motion_2024-09-18-13-51.json | 11 ++ ...pgrade-framer-motion_2024-09-18-13-51.json | 11 ++ ...pgrade-framer-motion_2024-09-18-13-51.json | 11 ++ ...pgrade-framer-motion_2024-09-18-13-51.json | 11 ++ ...pgrade-framer-motion_2024-09-18-13-51.json | 11 ++ ...pgrade-framer-motion_2024-09-18-13-51.json | 11 ++ ...pgrade-framer-motion_2024-09-18-13-51.json | 11 ++ ...pgrade-framer-motion_2024-09-18-13-51.json | 11 ++ ...pgrade-framer-motion_2024-09-18-13-51.json | 11 ++ common/config/rush/pnpm-lock.yaml | 160 +++++++----------- .../package.json | 3 +- packages/autocomplete/package.json | 3 +- packages/carousel/package.json | 3 +- packages/codemods/package.json | 3 +- packages/core/package.json | 2 +- packages/icons/package.json | 3 +- packages/menu/package.json | 3 +- packages/modal/package.json | 3 +- .../src/__snapshots__/Headers.spec.js.snap | 2 +- packages/popover/package.json | 3 +- packages/slider/package.json | 3 +- rigs/component/package.json | 3 +- tools/babel-preset/package.json | 3 +- tools/create-release-notes/package.json | 3 +- tools/eslint-config/package.json | 3 +- tools/project-change-analyzer/package.json | 3 +- 28 files changed, 201 insertions(+), 118 deletions(-) create mode 100644 common/changes/heft-styled-components-plugin/upgrade-framer-motion_2024-09-18-13-51.json create mode 100644 common/changes/pcln-autocomplete/upgrade-framer-motion_2024-09-18-13-51.json create mode 100644 common/changes/pcln-carousel/upgrade-framer-motion_2024-09-18-13-51.json create mode 100644 common/changes/pcln-codemods/upgrade-framer-motion_2024-09-18-13-51.json create mode 100644 common/changes/pcln-design-system/upgrade-framer-motion_2024-09-18-13-51.json create mode 100644 common/changes/pcln-icons/upgrade-framer-motion_2024-09-18-13-51.json create mode 100644 common/changes/pcln-menu/upgrade-framer-motion_2024-09-18-13-51.json create mode 100644 common/changes/pcln-modal/upgrade-framer-motion_2024-09-18-13-51.json create mode 100644 common/changes/pcln-popover/upgrade-framer-motion_2024-09-18-13-51.json create mode 100644 common/changes/pcln-slider/upgrade-framer-motion_2024-09-18-13-51.json diff --git a/apps/storybook/package.json b/apps/storybook/package.json index 38898891f..6c5bcb6b4 100644 --- a/apps/storybook/package.json +++ b/apps/storybook/package.json @@ -56,6 +56,7 @@ "vite-plugin-turbosnap": "^1.0.3" }, "dependencies": { - "react-test-renderer": "^18.3.1" + "react-test-renderer": "^18.3.1", + "framer-motion": "^11" } } diff --git a/common/changes/heft-styled-components-plugin/upgrade-framer-motion_2024-09-18-13-51.json b/common/changes/heft-styled-components-plugin/upgrade-framer-motion_2024-09-18-13-51.json new file mode 100644 index 000000000..8ea459684 --- /dev/null +++ b/common/changes/heft-styled-components-plugin/upgrade-framer-motion_2024-09-18-13-51.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "Upgrade framer-motion", + "type": "patch", + "packageName": "heft-styled-components-plugin" + } + ], + "packageName": "heft-styled-components-plugin", + "email": "craig.palermo@priceline.com" +} \ No newline at end of file diff --git a/common/changes/pcln-autocomplete/upgrade-framer-motion_2024-09-18-13-51.json b/common/changes/pcln-autocomplete/upgrade-framer-motion_2024-09-18-13-51.json new file mode 100644 index 000000000..66f11d829 --- /dev/null +++ b/common/changes/pcln-autocomplete/upgrade-framer-motion_2024-09-18-13-51.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "Upgrade framer-motion", + "type": "patch", + "packageName": "pcln-autocomplete" + } + ], + "packageName": "pcln-autocomplete", + "email": "craig.palermo@priceline.com" +} \ No newline at end of file diff --git a/common/changes/pcln-carousel/upgrade-framer-motion_2024-09-18-13-51.json b/common/changes/pcln-carousel/upgrade-framer-motion_2024-09-18-13-51.json new file mode 100644 index 000000000..55b3dcceb --- /dev/null +++ b/common/changes/pcln-carousel/upgrade-framer-motion_2024-09-18-13-51.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "Upgrade framer-motion", + "type": "patch", + "packageName": "pcln-carousel" + } + ], + "packageName": "pcln-carousel", + "email": "craig.palermo@priceline.com" +} \ No newline at end of file diff --git a/common/changes/pcln-codemods/upgrade-framer-motion_2024-09-18-13-51.json b/common/changes/pcln-codemods/upgrade-framer-motion_2024-09-18-13-51.json new file mode 100644 index 000000000..19f92f432 --- /dev/null +++ b/common/changes/pcln-codemods/upgrade-framer-motion_2024-09-18-13-51.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "Upgrade framer-motion", + "type": "patch", + "packageName": "pcln-codemods" + } + ], + "packageName": "pcln-codemods", + "email": "craig.palermo@priceline.com" +} \ No newline at end of file diff --git a/common/changes/pcln-design-system/upgrade-framer-motion_2024-09-18-13-51.json b/common/changes/pcln-design-system/upgrade-framer-motion_2024-09-18-13-51.json new file mode 100644 index 000000000..f5df352d5 --- /dev/null +++ b/common/changes/pcln-design-system/upgrade-framer-motion_2024-09-18-13-51.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "Upgrade framer-motion", + "type": "patch", + "packageName": "pcln-design-system" + } + ], + "packageName": "pcln-design-system", + "email": "craig.palermo@priceline.com" +} \ No newline at end of file diff --git a/common/changes/pcln-icons/upgrade-framer-motion_2024-09-18-13-51.json b/common/changes/pcln-icons/upgrade-framer-motion_2024-09-18-13-51.json new file mode 100644 index 000000000..5c10885ab --- /dev/null +++ b/common/changes/pcln-icons/upgrade-framer-motion_2024-09-18-13-51.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "Upgrade framer-motion", + "type": "patch", + "packageName": "pcln-icons" + } + ], + "packageName": "pcln-icons", + "email": "craig.palermo@priceline.com" +} \ No newline at end of file diff --git a/common/changes/pcln-menu/upgrade-framer-motion_2024-09-18-13-51.json b/common/changes/pcln-menu/upgrade-framer-motion_2024-09-18-13-51.json new file mode 100644 index 000000000..3c7612388 --- /dev/null +++ b/common/changes/pcln-menu/upgrade-framer-motion_2024-09-18-13-51.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "Upgrade framer-motion", + "type": "patch", + "packageName": "pcln-menu" + } + ], + "packageName": "pcln-menu", + "email": "craig.palermo@priceline.com" +} \ No newline at end of file diff --git a/common/changes/pcln-modal/upgrade-framer-motion_2024-09-18-13-51.json b/common/changes/pcln-modal/upgrade-framer-motion_2024-09-18-13-51.json new file mode 100644 index 000000000..05617b6f0 --- /dev/null +++ b/common/changes/pcln-modal/upgrade-framer-motion_2024-09-18-13-51.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "Upgrade framer-motion", + "type": "patch", + "packageName": "pcln-modal" + } + ], + "packageName": "pcln-modal", + "email": "craig.palermo@priceline.com" +} \ No newline at end of file diff --git a/common/changes/pcln-popover/upgrade-framer-motion_2024-09-18-13-51.json b/common/changes/pcln-popover/upgrade-framer-motion_2024-09-18-13-51.json new file mode 100644 index 000000000..70a2cad8a --- /dev/null +++ b/common/changes/pcln-popover/upgrade-framer-motion_2024-09-18-13-51.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "Upgrade framer-motion", + "type": "patch", + "packageName": "pcln-popover" + } + ], + "packageName": "pcln-popover", + "email": "craig.palermo@priceline.com" +} \ No newline at end of file diff --git a/common/changes/pcln-slider/upgrade-framer-motion_2024-09-18-13-51.json b/common/changes/pcln-slider/upgrade-framer-motion_2024-09-18-13-51.json new file mode 100644 index 000000000..02a1d274a --- /dev/null +++ b/common/changes/pcln-slider/upgrade-framer-motion_2024-09-18-13-51.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "Upgrade framer-motion", + "type": "patch", + "packageName": "pcln-slider" + } + ], + "packageName": "pcln-slider", + "email": "craig.palermo@priceline.com" +} \ No newline at end of file diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 79666cd9b..c9cbb3d63 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -16,6 +16,9 @@ importers: ../../apps/storybook: dependencies: + framer-motion: + specifier: ^11 + version: 11.5.4(react-dom@18.3.1)(react@18.3.1) react-test-renderer: specifier: ^18.3.1 version: 18.3.1(react@18.3.1) @@ -137,6 +140,9 @@ importers: babel-plugin-styled-components: specifier: ^2.1.4 version: 2.1.4(@babel/core@7.24.4)(styled-components@5.3.11) + framer-motion: + specifier: ^11 + version: 11.5.4(react-dom@18.3.1)(react@18.3.1) react-test-renderer: specifier: ^18.3.1 version: 18.3.1(react@18.3.1) @@ -174,6 +180,9 @@ importers: downshift: specifier: ^7.6.2 version: 7.6.2(react@18.3.1) + framer-motion: + specifier: ^11 + version: 11.5.4(react-dom@18.3.1)(react@18.3.1) react-test-renderer: specifier: ^18.3.1 version: 18.3.1(react@18.3.1) @@ -268,6 +277,9 @@ importers: '@styled-system/theme-get': specifier: ^5.1.2 version: 5.1.2 + framer-motion: + specifier: ^11 + version: 11.5.4(react-dom@18.3.1)(react@18.3.1) lodash.debounce: specifier: ^4.0.8 version: 4.0.8 @@ -383,6 +395,9 @@ importers: execa: specifier: ^5.1.1 version: 5.1.1 + framer-motion: + specifier: ^11 + version: 11.5.4(react-dom@18.3.1)(react@18.3.1) globby: specifier: ^12.0.2 version: 12.2.0 @@ -596,8 +611,8 @@ importers: specifier: ^8.48.0 version: 8.55.0 framer-motion: - specifier: ^6.5.1 - version: 6.5.1(react-dom@18.3.1)(react@18.3.1) + specifier: ^11 + version: 11.5.4(react-dom@18.3.1)(react@18.3.1) jest-styled-components: specifier: ^7.2.0 version: 7.2.0(styled-components@5.3.11) @@ -649,6 +664,9 @@ importers: core-js: specifier: ^3.37.1 version: 3.37.1 + framer-motion: + specifier: ^11 + version: 11.5.4(react-dom@18.3.1)(react@18.3.1) lodash.upperfirst: specifier: ^4.3.1 version: 4.3.1 @@ -737,6 +755,9 @@ importers: '@styled-system/theme-get': specifier: ^5.1.2 version: 5.1.2 + framer-motion: + specifier: ^11 + version: 11.5.4(react-dom@18.3.1)(react@18.3.1) prop-types: specifier: ^15.8.1 version: 15.8.1 @@ -831,6 +852,9 @@ importers: '@styled-system/theme-get': specifier: ^5.1.2 version: 5.1.2 + framer-motion: + specifier: ^11 + version: 11.5.4(react-dom@18.3.1)(react@18.3.1) react-test-renderer: specifier: ^18.3.1 version: 18.3.1(react@18.3.1) @@ -919,6 +943,9 @@ importers: '@styled-system/theme-get': specifier: ^5.1.2 version: 5.1.2 + framer-motion: + specifier: ^11 + version: 11.5.4(react-dom@18.3.1)(react@18.3.1) prop-types: specifier: ^15.8.1 version: 15.8.1 @@ -1022,6 +1049,9 @@ importers: classnames: specifier: ^2.3.2 version: 2.3.2 + framer-motion: + specifier: ^11 + version: 11.5.4(react-dom@18.3.1)(react@18.3.1) prop-types: specifier: ^15.8.1 version: 15.8.1 @@ -1161,6 +1191,9 @@ importers: eslint: specifier: ^8.56.0 version: 8.56.0 + framer-motion: + specifier: ^11 + version: 11.5.4(react-dom@18.3.1)(react@18.3.1) heft-styled-components-plugin: specifier: workspace:* version: link:../../heft-plugins/heft-styled-components-plugin @@ -1207,6 +1240,9 @@ importers: core-js: specifier: ^3.34.0 version: 3.34.0 + framer-motion: + specifier: ^11 + version: 11.5.4(react-dom@18.3.1)(react@18.3.1) minimist: specifier: ^1.2.8 version: 1.2.8 @@ -1268,6 +1304,9 @@ importers: eslint: specifier: ^8.48.0 version: 8.55.0 + framer-motion: + specifier: ^11 + version: 11.5.4(react-dom@18.3.1)(react@18.3.1) react: specifier: ^18.3.1 version: 18.3.1 @@ -1347,6 +1386,9 @@ importers: eslint-plugin-storybook: specifier: ^0.6.12 version: 0.6.15(eslint@8.55.0)(typescript@5.3.3) + framer-motion: + specifier: ^11 + version: 11.5.4(react-dom@18.3.1)(react@18.3.1) prettier: specifier: ^2.8.8 version: 2.8.8 @@ -1396,6 +1438,9 @@ importers: axios: specifier: ^0.27.2 version: 0.27.2 + framer-motion: + specifier: ^11 + version: 11.5.4(react-dom@18.3.1)(react@18.3.1) graphql: specifier: ^16.5.0 version: 16.8.1 @@ -3083,25 +3128,11 @@ packages: '@jridgewell/trace-mapping': 0.3.9 dev: false - /@emotion/is-prop-valid@0.8.8: - resolution: {integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==} - requiresBuild: true - dependencies: - '@emotion/memoize': 0.7.4 - dev: true - optional: true - /@emotion/is-prop-valid@1.2.1: resolution: {integrity: sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==} dependencies: '@emotion/memoize': 0.8.1 - /@emotion/memoize@0.7.4: - resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==} - requiresBuild: true - dev: true - optional: true - /@emotion/memoize@0.8.1: resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} @@ -4086,53 +4117,6 @@ packages: /@microsoft/tsdoc@0.14.2: resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} - /@motionone/animation@10.16.3: - resolution: {integrity: sha512-QUGWpLbMFLhyqKlngjZhjtxM8IqiJQjLK0DF+XOF6od9nhSvlaeEpOY/UMCRVcZn/9Tr2rZO22EkuCIjYdI74g==} - dependencies: - '@motionone/easing': 10.16.3 - '@motionone/types': 10.16.3 - '@motionone/utils': 10.16.3 - tslib: 2.6.2 - dev: true - - /@motionone/dom@10.12.0: - resolution: {integrity: sha512-UdPTtLMAktHiqV0atOczNYyDd/d8Cf5fFsd1tua03PqTwwCe/6lwhLSQ8a7TbnQ5SN0gm44N1slBfj+ORIhrqw==} - dependencies: - '@motionone/animation': 10.16.3 - '@motionone/generators': 10.16.4 - '@motionone/types': 10.16.3 - '@motionone/utils': 10.16.3 - hey-listen: 1.0.8 - tslib: 2.6.2 - dev: true - - /@motionone/easing@10.16.3: - resolution: {integrity: sha512-HWTMZbTmZojzwEuKT/xCdvoMPXjYSyQvuVM6jmM0yoGU6BWzsmYMeB4bn38UFf618fJCNtP9XeC/zxtKWfbr0w==} - dependencies: - '@motionone/utils': 10.16.3 - tslib: 2.6.2 - dev: true - - /@motionone/generators@10.16.4: - resolution: {integrity: sha512-geFZ3w0Rm0ZXXpctWsSf3REGywmLLujEjxPYpBR0j+ymYwof0xbV6S5kGqqsDKgyWKVWpUInqQYvQfL6fRbXeg==} - dependencies: - '@motionone/types': 10.16.3 - '@motionone/utils': 10.16.3 - tslib: 2.6.2 - dev: true - - /@motionone/types@10.16.3: - resolution: {integrity: sha512-W4jkEGFifDq73DlaZs3HUfamV2t1wM35zN/zX7Q79LfZ2sc6C0R1baUHZmqc/K5F3vSw3PavgQ6HyHLd/MXcWg==} - dev: true - - /@motionone/utils@10.16.3: - resolution: {integrity: sha512-WNWDksJIxQkaI9p9Z9z0+K27xdqISGNFy1SsWVGaiedTHq0iaT6iZujby8fT/ZnZxj1EOaxJtSfUPCFNU5CRoA==} - dependencies: - '@motionone/types': 10.16.3 - hey-listen: 1.0.8 - tslib: 2.6.2 - dev: true - /@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3: resolution: {integrity: sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==} requiresBuild: true @@ -11339,29 +11323,23 @@ packages: map-cache: 0.2.2 dev: false - /framer-motion@6.5.1(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw==} + /framer-motion@11.5.4(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-E+tb3/G6SO69POkdJT+3EpdMuhmtCh9EWuK4I1DnIC23L7tFPrl8vxP+LSovwaw6uUr73rUbpb4FgK011wbRJQ==} peerDependencies: - react: '>=16.8 || ^17.0.0 || ^18.0.0' - react-dom: '>=16.8 || ^17.0.0 || ^18.0.0' + '@emotion/is-prop-valid': '*' + react: ^18.0.0 + react-dom: ^18.0.0 + peerDependenciesMeta: + '@emotion/is-prop-valid': + optional: true + react: + optional: true + react-dom: + optional: true dependencies: - '@motionone/dom': 10.12.0 - framesync: 6.0.1 - hey-listen: 1.0.8 - popmotion: 11.0.3 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - style-value-types: 5.0.0 tslib: 2.6.2 - optionalDependencies: - '@emotion/is-prop-valid': 0.8.8 - dev: true - - /framesync@6.0.1: - resolution: {integrity: sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==} - dependencies: - tslib: 2.6.2 - dev: true /fresh@0.5.2: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} @@ -11740,10 +11718,6 @@ packages: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true - /hey-listen@1.0.8: - resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==} - dev: true - /hoist-non-react-statics@3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} dependencies: @@ -14242,15 +14216,6 @@ packages: '@babel/runtime': 7.23.5 dev: true - /popmotion@11.0.3: - resolution: {integrity: sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==} - dependencies: - framesync: 6.0.1 - hey-listen: 1.0.8 - style-value-types: 5.0.0 - tslib: 2.6.2 - dev: true - /posix-character-classes@0.1.1: resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==} engines: {node: '>=0.10.0'} @@ -16280,13 +16245,6 @@ packages: dependencies: webpack: 5.82.1 - /style-value-types@5.0.0: - resolution: {integrity: sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==} - dependencies: - hey-listen: 1.0.8 - tslib: 2.6.2 - dev: true - /styled-components@5.3.11(@babel/core@7.23.5)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1): resolution: {integrity: sha512-uuzIIfnVkagcVHv9nE0VPlHPSCmXIUGKfJ42LNjxCCTDTL5sgnJ8Z7GZBq0EnLYGln77tPpEpExt2+qa+cZqSw==} engines: {node: '>=10'} diff --git a/heft-plugins/heft-styled-components-plugin/package.json b/heft-plugins/heft-styled-components-plugin/package.json index 2d0862388..39913ae20 100644 --- a/heft-plugins/heft-styled-components-plugin/package.json +++ b/heft-plugins/heft-styled-components-plugin/package.json @@ -25,7 +25,8 @@ "@babel/cli": "^7.24.1", "@babel/core": "^7.24.4", "babel-plugin-styled-components": "^2.1.4", - "react-test-renderer": "^18.3.1" + "react-test-renderer": "^18.3.1", + "framer-motion": "^11" }, "devDependencies": { "@rushstack/heft": "^0.66.3", diff --git a/packages/autocomplete/package.json b/packages/autocomplete/package.json index 016b28104..36cd1c890 100644 --- a/packages/autocomplete/package.json +++ b/packages/autocomplete/package.json @@ -25,7 +25,8 @@ "dependencies": { "downshift": "^7.6.2", "styled-system": "^5.1.5", - "react-test-renderer": "^18.3.1" + "react-test-renderer": "^18.3.1", + "framer-motion": "^11" }, "devDependencies": { "@babel/cli": "^7.23.4", diff --git a/packages/carousel/package.json b/packages/carousel/package.json index 74c72e89a..4c08470c0 100644 --- a/packages/carousel/package.json +++ b/packages/carousel/package.json @@ -44,7 +44,8 @@ "pure-react-carousel": "^1.30.1", "react-intersection-observer": "^9.5.3", "uuid": "^9.0.0", - "react-test-renderer": "^18.3.1" + "react-test-renderer": "^18.3.1", + "framer-motion": "^11" }, "devDependencies": { "@babel/cli": "^7.22.15", diff --git a/packages/codemods/package.json b/packages/codemods/package.json index e62abf1a6..66149bda5 100644 --- a/packages/codemods/package.json +++ b/packages/codemods/package.json @@ -33,7 +33,8 @@ "prop-types": "^15.8.1", "styled-components": "^5.3.11", "styled-system": "^5.1.5", - "react-test-renderer": "^18.3.1" + "react-test-renderer": "^18.3.1", + "framer-motion": "^11" }, "devDependencies": { "@babel/cli": "^7.22.15", diff --git a/packages/core/package.json b/packages/core/package.json index 0dae2b85d..b540bf4e7 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -117,7 +117,7 @@ "camelcase": "^6.2.0", "cross-env": "^7.0.3", "eslint": "^8.48.0", - "framer-motion": "^6.5.1", + "framer-motion": "^11", "jest-styled-components": "^7.2.0", "npm-run-all": "^4.1.5", "pcln-icons": "workspace:*", diff --git a/packages/icons/package.json b/packages/icons/package.json index 3396f3119..6f315ffc1 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -30,7 +30,8 @@ "@styled-system/theme-get": "^5.1.2", "lodash.upperfirst": "^4.3.1", "prop-types": "^15.8.1", - "styled-system": "^4.2.4" + "styled-system": "^4.2.4", + "framer-motion": "^11" }, "devDependencies": { "@babel/cli": "^7.22.15", diff --git a/packages/menu/package.json b/packages/menu/package.json index 1b423bc5e..3625c6ac7 100644 --- a/packages/menu/package.json +++ b/packages/menu/package.json @@ -24,7 +24,8 @@ "dependencies": { "@styled-system/theme-get": "^5.1.2", "prop-types": "^15.8.1", - "react-test-renderer": "^18.3.1" + "react-test-renderer": "^18.3.1", + "framer-motion": "^11" }, "devDependencies": { "@babel/cli": "^7.23.4", diff --git a/packages/modal/package.json b/packages/modal/package.json index db147c56b..4be15b907 100644 --- a/packages/modal/package.json +++ b/packages/modal/package.json @@ -23,7 +23,8 @@ "@reach/dialog": "^0.16.2", "@styled-system/theme-get": "^5.1.2", "react-transition-group": "^4.4.5", - "react-test-renderer": "^18.3.1" + "react-test-renderer": "^18.3.1", + "framer-motion": "^11" }, "devDependencies": { "@babel/cli": "^7.22.15", diff --git a/packages/modal/src/__snapshots__/Headers.spec.js.snap b/packages/modal/src/__snapshots__/Headers.spec.js.snap index 7330be6de..eefe63821 100644 --- a/packages/modal/src/__snapshots__/Headers.spec.js.snap +++ b/packages/modal/src/__snapshots__/Headers.spec.js.snap @@ -150,7 +150,7 @@ exports[`ModalHeader render 1`] = ` >