diff --git a/package.json b/package.json index 388ad8c8..85e84944 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "classnames": "^2.5.1", "csstype": "^3.1.3", "dayjs": "^1.11.18", - "framer-motion": "^11.18.2", + "framer-motion": "^12.23.16", "marked-react": "^3.0.1", "missing-native-js-functions": "^1.4.3", "mobx": "^6.13.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 70574a13..afef8bf6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -114,8 +114,8 @@ importers: specifier: ^1.11.18 version: 1.11.18 framer-motion: - specifier: ^11.18.2 - version: 11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^12.23.16 + version: 12.23.16(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) marked-react: specifier: ^3.0.1 version: 3.0.1(react@18.3.1) @@ -2482,8 +2482,8 @@ packages: '@types/node@22.16.0': resolution: {integrity: sha512-B2egV9wALML1JCpv3VQoQ+yesQKAmNMBIAY7OteVrikcOcAkWm+dGL6qpeCktPjAv6N1JLnhbNiqS35UpFyBsQ==} - '@types/node@22.18.4': - resolution: {integrity: sha512-UJdblFqXymSBhmZf96BnbisoFIr8ooiiBRMolQgg77Ea+VM37jXw76C2LQr9n8wm9+i/OvlUlW6xSvqwzwqznw==} + '@types/node@22.18.6': + resolution: {integrity: sha512-r8uszLPpeIWbNKtvWRt/DbVi5zbqZyj1PTmhRMqBMvDnaz1QpmSKujUtJLrqGZeoM8v72MfYggDceY4K1itzWQ==} '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -3109,8 +3109,8 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - baseline-browser-mapping@2.8.4: - resolution: {integrity: sha512-L+YvJwGAgwJBV1p6ffpSTa2KRc69EeeYGYjRVWKs0GKrK+LON0GC0gV+rKSNtALEDvMDqkvCFq9r1r94/Gjwxw==} + baseline-browser-mapping@2.8.6: + resolution: {integrity: sha512-wrH5NNqren/QMtKUEEJf7z86YjfqW/2uw3IL3/xpqZUC95SSVIFXYQeeGjL6FT/X68IROu6RMehZQS5foy2BXw==} hasBin: true batch@0.6.1: @@ -3882,8 +3882,8 @@ packages: electron-to-chromium@1.5.178: resolution: {integrity: sha512-wObbz/ar3Bc6e4X5vf0iO8xTN8YAjN/tgiAOJLr7yjYFtP9wAjq8Mb5h0yn6kResir+VYx2DXBj9NNobs0ETSA==} - electron-to-chromium@1.5.218: - resolution: {integrity: sha512-uwwdN0TUHs8u6iRgN8vKeWZMRll4gBkz+QMqdS7DDe49uiK68/UX92lFb61oiFPrpYZNeZIqa4bA7O6Aiasnzg==} + electron-to-chromium@1.5.222: + resolution: {integrity: sha512-gA7psSwSwQRE60CEoLz6JBCQPIxNeuzB2nL8vE03GK/OHxlvykbLyeiumQy1iH5C2f3YbRAZpGCMT12a/9ih9w==} emittery@0.10.2: resolution: {integrity: sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==} @@ -4489,8 +4489,8 @@ packages: fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - framer-motion@11.18.2: - resolution: {integrity: sha512-5F5Och7wrvtLVElIpclDT0CBzMVg3dL22B64aZwHtsIY8RB4mXICLrkajK4G9R+ieSAGcgrLeae2SeUTg2pr6w==} + framer-motion@12.23.16: + resolution: {integrity: sha512-N81A8hiHqVsexOzI3wzkibyLURW1nEJsZaRuctPhG4AdbbciYu+bKJq9I2lQFzAO4Bx3h4swI6pBbF/Hu7f7BA==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 || ^19.0.0 @@ -5887,11 +5887,11 @@ packages: mobx@6.13.7: resolution: {integrity: sha512-aChaVU/DO5aRPmk1GX8L+whocagUUpBQqoPtJk+cm7UOXUk87J4PeWCh6nNmTTIfEhiR9DI/+FnA8dln/hTK7g==} - motion-dom@11.18.1: - resolution: {integrity: sha512-g76KvA001z+atjfxczdRtw/RXOM3OMSdd1f4DL77qCTF/+avrRJiawSG4yDibEQ215sr9kpinSlX2pCTJ9zbhw==} + motion-dom@12.23.12: + resolution: {integrity: sha512-RcR4fvMCTESQBD/uKQe49D5RUeDOokkGRmz4ceaJKDBgHYtZtntC/s2vLvY38gqGaytinij/yi3hMcWVcEF5Kw==} - motion-utils@11.18.1: - resolution: {integrity: sha512-49Kt+HKjtbJKLtgO/LKj9Ld+6vw9BjH5d9sc40R/kVyH8GLAXgT42M2NnuPcJNuA3s9ZfZBUcwIgpmZWGEE+hA==} + motion-utils@12.23.6: + resolution: {integrity: sha512-eAWoPgr4eFEOFfg2WjIsMoqJTW6Z8MTUCgn/GZ3VRpClWBdnbjryiA3ZSNLyxCTmCQx4RmYX6jX1iWHbenUPNQ==} ms@2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} @@ -9680,7 +9680,7 @@ snapshots: '@jest/console@27.5.1': dependencies: '@jest/types': 27.5.1 - '@types/node': 22.18.4 + '@types/node': 22.18.6 chalk: 4.1.2 jest-message-util: 27.5.1 jest-util: 27.5.1 @@ -9689,7 +9689,7 @@ snapshots: '@jest/console@28.1.3': dependencies: '@jest/types': 28.1.3 - '@types/node': 22.18.4 + '@types/node': 22.18.6 chalk: 4.1.2 jest-message-util: 28.1.3 jest-util: 28.1.3 @@ -9702,7 +9702,7 @@ snapshots: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 22.18.4 + '@types/node': 22.18.6 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.8.1 @@ -9740,14 +9740,14 @@ snapshots: dependencies: '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 22.18.4 + '@types/node': 22.18.6 jest-mock: 27.5.1 '@jest/environment@29.7.0': dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.18.4 + '@types/node': 22.18.6 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -9758,7 +9758,7 @@ snapshots: dependencies: '@jest/types': 27.5.1 '@sinonjs/fake-timers': 8.1.0 - '@types/node': 22.18.4 + '@types/node': 22.18.6 jest-message-util: 27.5.1 jest-mock: 27.5.1 jest-util: 27.5.1 @@ -9767,7 +9767,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.18.4 + '@types/node': 22.18.6 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -9785,7 +9785,7 @@ snapshots: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 22.18.4 + '@types/node': 22.18.6 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -9889,7 +9889,7 @@ snapshots: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.18.4 + '@types/node': 22.18.6 '@types/yargs': 16.0.9 chalk: 4.1.2 @@ -9898,7 +9898,7 @@ snapshots: '@jest/schemas': 28.1.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.18.4 + '@types/node': 22.18.6 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -10676,20 +10676,20 @@ snapshots: '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.18.4 + '@types/node': 22.18.6 '@types/bonjour@3.5.13': dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.6 '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 5.0.7 - '@types/node': 22.18.4 + '@types/node': 22.18.6 '@types/connect@3.4.38': dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.6 '@types/debug@4.1.12': dependencies: @@ -10720,14 +10720,14 @@ snapshots: '@types/express-serve-static-core@4.19.6': dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.6 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 '@types/send': 0.17.5 '@types/express-serve-static-core@5.0.7': dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.6 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 '@types/send': 0.17.5 @@ -10741,7 +10741,7 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.6 '@types/hast@2.3.10': dependencies: @@ -10762,7 +10762,7 @@ snapshots: '@types/http-proxy@1.17.16': dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.6 '@types/istanbul-lib-coverage@2.0.6': {} @@ -10799,7 +10799,7 @@ snapshots: '@types/node-forge@1.3.14': dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.6 '@types/node@10.17.60': {} @@ -10807,7 +10807,7 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/node@22.18.4': + '@types/node@22.18.6': dependencies: undici-types: 6.21.0 @@ -10855,7 +10855,7 @@ snapshots: '@types/resolve@1.17.1': dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.6 '@types/retry@0.12.0': {} @@ -10864,7 +10864,7 @@ snapshots: '@types/send@0.17.5': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.18.4 + '@types/node': 22.18.6 '@types/serve-index@1.9.4': dependencies: @@ -10873,12 +10873,12 @@ snapshots: '@types/serve-static@1.15.8': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 22.18.4 + '@types/node': 22.18.6 '@types/send': 0.17.5 '@types/sockjs@0.3.36': dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.6 '@types/stack-utils@2.0.3': {} @@ -10898,7 +10898,7 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.6 '@types/yargs-parser@21.0.3': {} @@ -11615,7 +11615,7 @@ snapshots: base64-js@1.5.1: {} - baseline-browser-mapping@2.8.4: {} + baseline-browser-mapping@2.8.6: {} batch@0.6.1: {} @@ -11681,9 +11681,9 @@ snapshots: browserslist@4.26.2: dependencies: - baseline-browser-mapping: 2.8.4 + baseline-browser-mapping: 2.8.6 caniuse-lite: 1.0.30001743 - electron-to-chromium: 1.5.218 + electron-to-chromium: 1.5.222 node-releases: 2.0.21 update-browserslist-db: 1.1.3(browserslist@4.26.2) @@ -11806,7 +11806,7 @@ snapshots: chrome-launcher@0.15.2: dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.6 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -11817,7 +11817,7 @@ snapshots: chromium-edge-launcher@0.2.0: dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.6 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -12372,7 +12372,7 @@ snapshots: electron-to-chromium@1.5.178: {} - electron-to-chromium@1.5.218: {} + electron-to-chromium@1.5.222: {} emittery@0.10.2: {} @@ -13142,10 +13142,10 @@ snapshots: fraction.js@4.3.7: {} - framer-motion@11.18.2(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + framer-motion@12.23.16(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - motion-dom: 11.18.1 - motion-utils: 11.18.1 + motion-dom: 12.23.12 + motion-utils: 12.23.6 tslib: 2.8.1 optionalDependencies: '@emotion/is-prop-valid': 1.3.1 @@ -13819,7 +13819,7 @@ snapshots: '@jest/environment': 27.5.1 '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 22.18.4 + '@types/node': 22.18.6 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -13924,7 +13924,7 @@ snapshots: '@jest/environment': 27.5.1 '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 22.18.4 + '@types/node': 22.18.6 jest-mock: 27.5.1 jest-util: 27.5.1 jsdom: 16.7.0 @@ -13939,7 +13939,7 @@ snapshots: '@jest/environment': 27.5.1 '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 22.18.4 + '@types/node': 22.18.6 jest-mock: 27.5.1 jest-util: 27.5.1 @@ -13948,7 +13948,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.18.4 + '@types/node': 22.18.6 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -13960,7 +13960,7 @@ snapshots: dependencies: '@jest/types': 27.5.1 '@types/graceful-fs': 4.1.9 - '@types/node': 22.18.4 + '@types/node': 22.18.6 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -13977,7 +13977,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 22.18.4 + '@types/node': 22.18.6 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -13995,7 +13995,7 @@ snapshots: '@jest/source-map': 27.5.1 '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 22.18.4 + '@types/node': 22.18.6 chalk: 4.1.2 co: 4.6.0 expect: 27.5.1 @@ -14069,12 +14069,12 @@ snapshots: jest-mock@27.5.1: dependencies: '@jest/types': 27.5.1 - '@types/node': 22.18.4 + '@types/node': 22.18.6 jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.18.4 + '@types/node': 22.18.6 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@27.5.1): @@ -14115,7 +14115,7 @@ snapshots: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 22.18.4 + '@types/node': 22.18.6 chalk: 4.1.2 emittery: 0.8.1 graceful-fs: 4.2.11 @@ -14166,7 +14166,7 @@ snapshots: jest-serializer@27.5.1: dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.6 graceful-fs: 4.2.11 jest-snapshot@27.5.1: @@ -14199,7 +14199,7 @@ snapshots: jest-util@27.5.1: dependencies: '@jest/types': 27.5.1 - '@types/node': 22.18.4 + '@types/node': 22.18.6 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -14208,7 +14208,7 @@ snapshots: jest-util@28.1.3: dependencies: '@jest/types': 28.1.3 - '@types/node': 22.18.4 + '@types/node': 22.18.6 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -14256,7 +14256,7 @@ snapshots: dependencies: '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 22.18.4 + '@types/node': 22.18.6 ansi-escapes: 4.3.2 chalk: 4.1.2 jest-util: 27.5.1 @@ -14266,7 +14266,7 @@ snapshots: dependencies: '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 22.18.4 + '@types/node': 22.18.6 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.10.2 @@ -14275,25 +14275,25 @@ snapshots: jest-worker@26.6.2: dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.6 merge-stream: 2.0.0 supports-color: 7.2.0 jest-worker@27.5.1: dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.6 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@28.1.3: dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.6 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.6 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -15154,11 +15154,11 @@ snapshots: mobx@6.13.7: {} - motion-dom@11.18.1: + motion-dom@12.23.12: dependencies: - motion-utils: 11.18.1 + motion-utils: 12.23.6 - motion-utils@11.18.1: {} + motion-utils@12.23.6: {} ms@2.0.0: {}