diff --git a/package.json b/package.json index 388ad8c8..d8d99db8 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.24", "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..71092af7 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.24 + version: 12.23.24(@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) @@ -218,7 +218,7 @@ importers: devDependencies: '@craco/craco': specifier: ^7.1.0 - version: 7.1.0(@swc/core@1.13.5)(@types/node@22.16.0)(postcss@8.5.6)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.27.1(@babel/core@7.27.7))(@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.27.7))(@swc/core@1.13.5)(@types/babel__core@7.20.5)(eslint@8.57.1)(react@18.3.1)(ts-node@10.9.2(@swc/core@1.13.5)(@types/node@22.16.0)(typescript@5.8.3))(type-fest@2.19.0)(typescript@5.8.3))(typescript@5.8.3) + version: 7.1.0(@swc/core@1.13.5)(@types/node@22.16.0)(postcss@8.5.6)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.27.1(@babel/core@7.27.7))(@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.27.7))(@swc/core@1.13.5)(@types/babel__core@7.20.5)(eslint@8.57.1)(react@18.3.1)(ts-node@10.9.2(@swc/core@1.13.5)(@types/node@22.16.0)(typescript@5.8.3))(type-fest@2.19.0)(typescript@5.8.3)(yaml@2.8.1))(typescript@5.8.3) '@swc/plugin-styled-components': specifier: ^7.1.5 version: 7.1.5 @@ -1971,8 +1971,8 @@ packages: '@rtsao/scc@1.1.0': resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} - '@rushstack/eslint-patch@1.12.0': - resolution: {integrity: sha512-5EwMtOqvJMMa3HbmxLlF74e+3/HhwBTMcvt3nqVJgGCozO6hzIPOBlwm8mGVNR9SN2IJpxSnlxczyDjcn7qIyw==} + '@rushstack/eslint-patch@1.13.0': + resolution: {integrity: sha512-2ih5qGw5SZJ+2fLZxP6Lr6Na2NTIgPRL/7Kmyuw0uIyBQnuhQ8fi8fzUTd38eIQmqp+GYLC00cI6WgtqHxBwmw==} '@sinclair/typebox@0.24.51': resolution: {integrity: sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==} @@ -2410,11 +2410,11 @@ packages: '@types/estree@1.0.8': resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} - '@types/express-serve-static-core@4.19.6': - resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} + '@types/express-serve-static-core@4.19.7': + resolution: {integrity: sha512-FvPtiIf1LfhzsaIXhv/PHan/2FeQBbtBDtfX2QfvPxdUelMDEckK08SM6nqo1MIZY3RUlfA+HV8+hFUSio78qg==} - '@types/express-serve-static-core@5.0.7': - resolution: {integrity: sha512-R+33OsgWw7rOhD1emjU7dzCDHucJrgJXMA5PYCzJxVil0dsyx5iBEPHqpPfiKNJQb7lZ1vxwoLR4Z87bBUpeGQ==} + '@types/express-serve-static-core@5.1.0': + resolution: {integrity: sha512-jnHMsrd0Mwa9Cf4IdOzbz543y4XJepXrbia2T4b6+spXC2We3t1y6K44D3mR8XMFSXMCf3/l7rCgddfx7UNVBA==} '@types/express@4.17.23': resolution: {integrity: sha512-Crp6WY9aTYP3qPi2wGDo9iUe/rceX01UMhnF1jmwDcKCFM6cx7YhGP/Mpr3y9AASpfHixIG0E6azCcL5OcDHsQ==} @@ -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.10': + resolution: {integrity: sha512-anNG/V/Efn/YZY4pRzbACnKxNKoBng2VTFydVu8RRs5hQjikP8CQfaeAV59VFSCzKNp90mXiVXW2QzV56rwMrg==} '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -2540,11 +2540,14 @@ packages: '@types/send@0.17.5': resolution: {integrity: sha512-z6F2D3cOStZvuk2SaP6YrwkNO65iTZcwA2ZkSABegdkAh/lf+Aa/YQndZVfmEXT5vgAp6zv06VQ3ejSVjAny4w==} + '@types/send@1.2.0': + resolution: {integrity: sha512-zBF6vZJn1IaMpg3xUF25VK3gd3l8zwE0ZLRX7dsQyQi+jp4E8mMDJNGDYnYse+bQhYwWERTxVwHpi3dMOq7RKQ==} + '@types/serve-index@1.9.4': resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==} - '@types/serve-static@1.15.8': - resolution: {integrity: sha512-roei0UY3LhpOJvjbIP6ZZFngyLKl5dskOtDhxY5THRSpO+ZI+nzJ+m5yUMzGrp89YRa7lvknKkMYjqQFGwA7Sg==} + '@types/serve-static@1.15.9': + resolution: {integrity: sha512-dOTIuqpWLyl3BBXU3maNQsS4A3zuuoYRNIvYSxxhebPfXg2mzWQEPne/nlJ37yOse6uGgR386uTpdsx4D0QZWA==} '@types/sockjs@0.3.36': resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} @@ -2564,8 +2567,8 @@ packages: '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@types/webxr@0.5.23': - resolution: {integrity: sha512-GPe4AsfOSpqWd3xA/0gwoKod13ChcfV67trvxaW2krUbgb9gxQjnCx8zGshzMl8LSHZlNH5gQ8LNScsDuc7nGQ==} + '@types/webxr@0.5.24': + resolution: {integrity: sha512-h8fgEd/DpoS9CBrjEQXR+dIDraopAEfu4wYVNY2tEPwk60stPWhvZMf4Foo5FakuQ7HFZoa8WceaWFervK2Ovg==} '@types/ws@8.18.1': resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} @@ -3006,8 +3009,8 @@ packages: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} - axe-core@4.10.3: - resolution: {integrity: sha512-Xm7bpRXnDSX2YE2YFfBk2FnF0ep6tmG7xPh8iHee8MIcrgq762Nkce856dYtJYLkuIoYZvGfTs/PbZhideTcEg==} + axe-core@4.11.0: + resolution: {integrity: sha512-ilYanEU8vxxBexpJd8cWM4ElSQq4QctCLKih0TSfjIfCQTeyH/6zVrmIJfLPrKTKJRbiG+cfnZbQIjAlJmF1jQ==} engines: {node: '>=4'} axobject-query@4.1.0: @@ -3109,8 +3112,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.16: + resolution: {integrity: sha512-OMu3BGQ4E7P1ErFsIPpbJh0qvDudM/UuJeHgkAvfWe+0HFJCXh+t/l8L6fVLR55RI/UbKrVLnAXZSVwd9ysWYw==} hasBin: true batch@0.6.1: @@ -3158,8 +3161,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true - browserslist@4.26.2: - resolution: {integrity: sha512-ECFzp6uFOSB+dcZ5BK/IBaGWssbSYBHvuMeMt3MMFyhI0Z8SqGgEkBLARgpRH3hutIgPVsALcMwbDrJqPxQ65A==} + browserslist@4.26.3: + resolution: {integrity: sha512-lAUU+02RFBuCKQPj/P6NgjlbCnLBMp4UtgTx7vNHd3XSIJF87s9a5rA3aH2yw3GS9DqZAUbOtZdCCiZeVRqt0w==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -3237,8 +3240,8 @@ packages: caniuse-lite@1.0.30001726: resolution: {integrity: sha512-VQAUIUzBiZ/UnlM28fSp2CRF3ivUn1BWEvxMcVTNwpw91Py1pGbPIyIKtd+tzct9C3ouceCVdGAXxZOpZAsgdw==} - caniuse-lite@1.0.30001743: - resolution: {integrity: sha512-e6Ojr7RV14Un7dz6ASD0aZDmQPT/A+eZU+nuTNfjqmRrmkmQlnTNWH0SKmqagx9PeW87UVqapSurtAXifmtdmw==} + caniuse-lite@1.0.30001750: + resolution: {integrity: sha512-cuom0g5sdX6rw00qOoLNSFCJ9/mYIsuSOA+yzpDw8eopiFqcVwQvZHqov0vmEighRxX++cfC0Vg1G+1Iy/mSpQ==} case-sensitive-paths-webpack-plugin@2.4.0: resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} @@ -3451,14 +3454,14 @@ packages: resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} engines: {node: '>= 0.6'} - core-js-compat@3.45.1: - resolution: {integrity: sha512-tqTt5T4PzsMIZ430XGviK4vzYSoeNJ6CXODi6c/voxOT6IZqBht5/EKaSNnYiEjjRYxjVz7DQIsOsY0XNi8PIA==} + core-js-compat@3.46.0: + resolution: {integrity: sha512-p9hObIIEENxSV8xIu+V68JjSeARg6UVMG5mR+JEUguG3sI6MsiS1njz2jHmyJDvA+8jX/sytkBHup6kxhM9law==} - core-js-pure@3.45.1: - resolution: {integrity: sha512-OHnWFKgTUshEU8MK+lOs1H8kC8GkTi9Z1tvNkxrCcw9wl3MJIO7q2ld77wjWn4/xuGrVu2X+nME1iIIPBSdyEQ==} + core-js-pure@3.46.0: + resolution: {integrity: sha512-NMCW30bHNofuhwLhYPt66OLOKTMbOhgTTatKVbaQC3KRHpTCiRIBYvtshr+NBYSnBxwAFhjW/RfJ0XbIjS16rw==} - core-js@3.45.1: - resolution: {integrity: sha512-L4NPsJlCfZsPeXukyzHFlg/i7IIVwHSItR0wg0FLNqYClJ4MQYTYLbC7EkjKYRLZF2iof2MUgN0EGy7MdQFChg==} + core-js@3.46.0: + resolution: {integrity: sha512-vDMm9B0xnqqZ8uSBpZ8sNtRtOdmfShrvT6h2TuQGLs0Is+cR0DYbj/KWP6ALVNbWPpqA/qPLoOuppJN07humpA==} core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -3882,8 +3885,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.234: + resolution: {integrity: sha512-RXfEp2x+VRYn8jbKfQlRImzoJU01kyDvVPBmG39eU2iuRVhuS6vQNocB8J0/8GrIMLnPzgz4eW6WiRnJkTuNWg==} emittery@0.10.2: resolution: {integrity: sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==} @@ -4339,8 +4342,8 @@ packages: resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - exponential-backoff@3.1.2: - resolution: {integrity: sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==} + exponential-backoff@3.1.3: + resolution: {integrity: sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==} express@4.21.2: resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==} @@ -4489,8 +4492,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.24: + resolution: {integrity: sha512-HMi5HRoRCTou+3fb3h9oTLyJGBxHfW+HnNE25tAXOvVx/IvwMHK0cx7IR4a2ZU6sh3IX1Z+4ts32PcYBOqka8w==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 || ^19.0.0 @@ -4536,6 +4539,10 @@ packages: functions-have-names@1.2.3: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + generator-function@2.0.1: + resolution: {integrity: sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==} + engines: {node: '>= 0.4'} + gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -4961,8 +4968,8 @@ packages: resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} engines: {node: '>=6'} - is-generator-function@1.1.0: - resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==} + is-generator-function@1.1.2: + resolution: {integrity: sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==} engines: {node: '>= 0.4'} is-glob@4.0.3: @@ -5366,11 +5373,6 @@ packages: canvas: optional: true - jsesc@3.0.2: - resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} - engines: {node: '>=6'} - hasBin: true - jsesc@3.1.0: resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} engines: {node: '>=6'} @@ -5477,8 +5479,8 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - loader-runner@4.3.0: - resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} + loader-runner@4.3.1: + resolution: {integrity: sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==} engines: {node: '>=6.11.5'} loader-utils@2.0.4: @@ -5887,11 +5889,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.23: + resolution: {integrity: sha512-n5yolOs0TQQBRUFImrRfs/+6X4p3Q4n1dUEqt/H58Vx7OW6RF+foWEgmTVDhIWJIMXOuNNL0apKH2S16en9eiA==} - 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==} @@ -5947,8 +5949,8 @@ packages: node-releases@2.0.19: resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} - node-releases@2.0.21: - resolution: {integrity: sha512-5b0pgg78U3hwXkCM8Z9b2FJdPZlr9Psr9V2gQPESdGHqbntyFJKFW4r5TeWGFzafGY3hzs1JC62VEQMbl1JFkw==} + node-releases@2.0.23: + resolution: {integrity: sha512-cCmFDMSm26S6tQSDpBCg/NR8NENrVPhAJSf+XbxBG4rPFaaonlEoE9wHQmun+cls499TQGSb7ZyPBRlzgKfpeg==} normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} @@ -6367,16 +6369,22 @@ packages: peerDependencies: postcss: ^8.2 - postcss-load-config@4.0.2: - resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} - engines: {node: '>= 14'} + postcss-load-config@6.0.1: + resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} + engines: {node: '>= 18'} peerDependencies: + jiti: '>=1.21.0' postcss: '>=8.0.9' - ts-node: '>=9.0.0' + tsx: ^4.8.1 + yaml: ^2.4.2 peerDependenciesMeta: + jiti: + optional: true postcss: optional: true - ts-node: + tsx: + optional: true + yaml: optional: true postcss-loader@6.2.1: @@ -7008,15 +7016,15 @@ packages: resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} engines: {node: '>= 0.4'} - regexpu-core@6.3.1: - resolution: {integrity: sha512-DzcswPr252wEr7Qz8AyAVbfyBDKLoYp6eRA1We2Fa9qirRFSdtkP5sHr3yglDKy2BbA0fd2T+j/CUSKes3FeVQ==} + regexpu-core@6.4.0: + resolution: {integrity: sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==} engines: {node: '>=4'} regjsgen@0.8.0: resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==} - regjsparser@0.12.0: - resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==} + regjsparser@0.13.0: + resolution: {integrity: sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==} hasBin: true relateurl@0.2.7: @@ -7212,8 +7220,8 @@ packages: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} engines: {node: '>= 10.13.0'} - schema-utils@4.3.2: - resolution: {integrity: sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==} + schema-utils@4.3.3: + resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==} engines: {node: '>= 10.13.0'} select-hose@2.0.0: @@ -7232,6 +7240,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.3: + resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} + engines: {node: '>=10'} + hasBin: true + send@0.19.0: resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} engines: {node: '>= 0.8.0'} @@ -7589,8 +7602,8 @@ packages: tabbable@6.2.0: resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} - tailwindcss@3.4.17: - resolution: {integrity: sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==} + tailwindcss@3.4.18: + resolution: {integrity: sha512-6A2rnmW5xZMdw11LYjhcI5846rt9pbLSabY5XPxo+XWdxwZaFEn47Go4NzFiHu9sNNmr/kXivP1vStfvMaK1GQ==} engines: {node: '>=14.0.0'} hasBin: true @@ -7598,8 +7611,8 @@ packages: resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} engines: {node: '>=6'} - tapable@2.2.3: - resolution: {integrity: sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==} + tapable@2.3.0: + resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} engines: {node: '>=6'} temp-dir@2.0.0: @@ -7903,6 +7916,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + use-sync-external-store@1.6.0: + resolution: {integrity: sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -8089,8 +8107,8 @@ packages: resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==} engines: {node: '>=10.13.0'} - webpack@5.101.3: - resolution: {integrity: sha512-7b0dTKR3Ed//AD/6kkx/o7duS8H3f1a4w3BYpIriX4BzIhjkn4teo05cptsxvLesHFKK5KObnadmCHBwGc+51A==} + webpack@5.102.1: + resolution: {integrity: sha512-7h/weGm9d/ywQ6qzJ+Xy+r9n/3qgp/thalBbpOi5i223dPXKi04IBtqPN9nTd+jBc7QKfvDbaBnFipYp4sJAUQ==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -8443,7 +8461,7 @@ snapshots: dependencies: '@babel/core': 7.27.7 '@babel/helper-annotate-as-pure': 7.27.3 - regexpu-core: 6.3.1 + regexpu-core: 6.4.0 semver: 6.3.1 '@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.27.7)': @@ -9227,7 +9245,7 @@ snapshots: babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.27.7) babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.27.7) babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.27.7) - core-js-compat: 3.45.1 + core-js-compat: 3.46.0 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -9308,14 +9326,14 @@ snapshots: '@bcoe/v8-coverage@0.2.3': {} - '@craco/craco@7.1.0(@swc/core@1.13.5)(@types/node@22.16.0)(postcss@8.5.6)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.27.1(@babel/core@7.27.7))(@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.27.7))(@swc/core@1.13.5)(@types/babel__core@7.20.5)(eslint@8.57.1)(react@18.3.1)(ts-node@10.9.2(@swc/core@1.13.5)(@types/node@22.16.0)(typescript@5.8.3))(type-fest@2.19.0)(typescript@5.8.3))(typescript@5.8.3)': + '@craco/craco@7.1.0(@swc/core@1.13.5)(@types/node@22.16.0)(postcss@8.5.6)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.27.1(@babel/core@7.27.7))(@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.27.7))(@swc/core@1.13.5)(@types/babel__core@7.20.5)(eslint@8.57.1)(react@18.3.1)(ts-node@10.9.2(@swc/core@1.13.5)(@types/node@22.16.0)(typescript@5.8.3))(type-fest@2.19.0)(typescript@5.8.3)(yaml@2.8.1))(typescript@5.8.3)': dependencies: autoprefixer: 10.4.21(postcss@8.5.6) cosmiconfig: 7.1.0 cosmiconfig-typescript-loader: 1.0.9(@swc/core@1.13.5)(@types/node@22.16.0)(cosmiconfig@7.1.0)(typescript@5.8.3) cross-spawn: 7.0.6 lodash: 4.17.21 - react-scripts: 5.0.1(@babel/plugin-syntax-flow@7.27.1(@babel/core@7.27.7))(@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.27.7))(@swc/core@1.13.5)(@types/babel__core@7.20.5)(eslint@8.57.1)(react@18.3.1)(ts-node@10.9.2(@swc/core@1.13.5)(@types/node@22.16.0)(typescript@5.8.3))(type-fest@2.19.0)(typescript@5.8.3) + react-scripts: 5.0.1(@babel/plugin-syntax-flow@7.27.1(@babel/core@7.27.7))(@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.27.7))(@swc/core@1.13.5)(@types/babel__core@7.20.5)(eslint@8.57.1)(react@18.3.1)(ts-node@10.9.2(@swc/core@1.13.5)(@types/node@22.16.0)(typescript@5.8.3))(type-fest@2.19.0)(typescript@5.8.3)(yaml@2.8.1) semver: 7.7.2 webpack-merge: 5.10.0 transitivePeerDependencies: @@ -9680,7 +9698,7 @@ snapshots: '@jest/console@27.5.1': dependencies: '@jest/types': 27.5.1 - '@types/node': 22.18.4 + '@types/node': 22.18.10 chalk: 4.1.2 jest-message-util: 27.5.1 jest-util: 27.5.1 @@ -9689,7 +9707,7 @@ snapshots: '@jest/console@28.1.3': dependencies: '@jest/types': 28.1.3 - '@types/node': 22.18.4 + '@types/node': 22.18.10 chalk: 4.1.2 jest-message-util: 28.1.3 jest-util: 28.1.3 @@ -9702,7 +9720,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.10 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.8.1 @@ -9740,14 +9758,14 @@ snapshots: dependencies: '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 22.18.4 + '@types/node': 22.18.10 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.10 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -9758,7 +9776,7 @@ snapshots: dependencies: '@jest/types': 27.5.1 '@sinonjs/fake-timers': 8.1.0 - '@types/node': 22.18.4 + '@types/node': 22.18.10 jest-message-util: 27.5.1 jest-mock: 27.5.1 jest-util: 27.5.1 @@ -9767,7 +9785,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.18.4 + '@types/node': 22.18.10 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -9785,7 +9803,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.10 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -9889,7 +9907,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.10 '@types/yargs': 16.0.9 chalk: 4.1.2 @@ -9898,7 +9916,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.10 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -9989,20 +10007,20 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@pmmmwh/react-refresh-webpack-plugin@0.5.17(react-refresh@0.11.0)(type-fest@2.19.0)(webpack-dev-server@4.15.2(webpack@5.101.3(@swc/core@1.13.5)))(webpack@5.101.3(@swc/core@1.13.5))': + '@pmmmwh/react-refresh-webpack-plugin@0.5.17(react-refresh@0.11.0)(type-fest@2.19.0)(webpack-dev-server@4.15.2(webpack@5.102.1(@swc/core@1.13.5)))(webpack@5.102.1(@swc/core@1.13.5))': dependencies: ansi-html: 0.0.9 - core-js-pure: 3.45.1 + core-js-pure: 3.46.0 error-stack-parser: 2.1.4 html-entities: 2.6.0 loader-utils: 2.0.4 react-refresh: 0.11.0 - schema-utils: 4.3.2 + schema-utils: 4.3.3 source-map: 0.7.6 - webpack: 5.101.3(@swc/core@1.13.5) + webpack: 5.102.1(@swc/core@1.13.5) optionalDependencies: type-fest: 2.19.0 - webpack-dev-server: 4.15.2(webpack@5.101.3(@swc/core@1.13.5)) + webpack-dev-server: 4.15.2(webpack@5.102.1(@swc/core@1.13.5)) '@react-native/assets-registry@0.80.1': {} @@ -10024,7 +10042,7 @@ snapshots: metro: 0.82.5 metro-config: 0.82.5 metro-core: 0.82.5 - semver: 7.7.2 + semver: 7.7.3 transitivePeerDependencies: - bufferutil - supports-color @@ -10141,7 +10159,7 @@ snapshots: dependencies: '@babel/runtime': 7.28.4 '@types/react-reconciler': 0.28.9(@types/react@18.3.23) - '@types/webxr': 0.5.23 + '@types/webxr': 0.5.24 base64-js: 1.5.1 buffer: 6.0.3 its-fine: 2.0.0(@types/react@18.3.23)(react@18.3.1) @@ -10151,8 +10169,8 @@ snapshots: scheduler: 0.25.0 suspend-react: 0.1.3(react@18.3.1) three: 0.178.0 - use-sync-external-store: 1.5.0(react@18.3.1) - zustand: 5.0.8(@types/react@18.3.23)(immer@9.0.21)(react@18.3.1)(use-sync-external-store@1.5.0(react@18.3.1)) + use-sync-external-store: 1.6.0(react@18.3.1) + zustand: 5.0.8(@types/react@18.3.23)(immer@9.0.21)(react@18.3.1)(use-sync-external-store@1.6.0(react@18.3.1)) optionalDependencies: react-dom: 18.3.1(react@18.3.1) react-native: 0.80.1(@babel/core@7.27.7)(@types/react@18.3.23)(react@18.3.1) @@ -10282,7 +10300,7 @@ snapshots: '@rtsao/scc@1.1.0': {} - '@rushstack/eslint-patch@1.12.0': {} + '@rushstack/eslint-patch@1.13.0': {} '@sinclair/typebox@0.24.51': {} @@ -10676,20 +10694,20 @@ snapshots: '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.18.4 + '@types/node': 22.18.10 '@types/bonjour@3.5.13': dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.10 '@types/connect-history-api-fallback@1.5.4': dependencies: - '@types/express-serve-static-core': 5.0.7 - '@types/node': 22.18.4 + '@types/express-serve-static-core': 5.1.0 + '@types/node': 22.18.10 '@types/connect@3.4.38': dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.10 '@types/debug@4.1.12': dependencies: @@ -10718,30 +10736,30 @@ snapshots: '@types/estree@1.0.8': {} - '@types/express-serve-static-core@4.19.6': + '@types/express-serve-static-core@4.19.7': dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.10 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 - '@types/send': 0.17.5 + '@types/send': 1.2.0 - '@types/express-serve-static-core@5.0.7': + '@types/express-serve-static-core@5.1.0': dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.10 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 - '@types/send': 0.17.5 + '@types/send': 1.2.0 '@types/express@4.17.23': dependencies: '@types/body-parser': 1.19.6 - '@types/express-serve-static-core': 4.19.6 + '@types/express-serve-static-core': 4.19.7 '@types/qs': 6.14.0 - '@types/serve-static': 1.15.8 + '@types/serve-static': 1.15.9 '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.10 '@types/hast@2.3.10': dependencies: @@ -10762,7 +10780,7 @@ snapshots: '@types/http-proxy@1.17.16': dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.10 '@types/istanbul-lib-coverage@2.0.6': {} @@ -10799,7 +10817,7 @@ snapshots: '@types/node-forge@1.3.14': dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.10 '@types/node@10.17.60': {} @@ -10807,7 +10825,7 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/node@22.18.4': + '@types/node@22.18.10': dependencies: undici-types: 6.21.0 @@ -10855,7 +10873,7 @@ snapshots: '@types/resolve@1.17.1': dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.10 '@types/retry@0.12.0': {} @@ -10864,21 +10882,25 @@ snapshots: '@types/send@0.17.5': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.18.4 + '@types/node': 22.18.10 + + '@types/send@1.2.0': + dependencies: + '@types/node': 22.18.10 '@types/serve-index@1.9.4': dependencies: '@types/express': 4.17.23 - '@types/serve-static@1.15.8': + '@types/serve-static@1.15.9': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 22.18.4 + '@types/node': 22.18.10 '@types/send': 0.17.5 '@types/sockjs@0.3.36': dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.10 '@types/stack-utils@2.0.3': {} @@ -10894,11 +10916,11 @@ snapshots: '@types/unist@3.0.3': {} - '@types/webxr@0.5.23': {} + '@types/webxr@0.5.24': {} '@types/ws@8.18.1': dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.10 '@types/yargs-parser@21.0.3': {} @@ -10922,7 +10944,7 @@ snapshots: graphemer: 1.4.0 ignore: 5.3.2 natural-compare-lite: 1.4.0 - semver: 7.7.2 + semver: 7.7.3 tsutils: 3.21.0(typescript@5.8.3) optionalDependencies: typescript: 5.8.3 @@ -11035,7 +11057,7 @@ snapshots: debug: 4.4.3 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.7.2 + semver: 7.7.3 tsutils: 3.21.0(typescript@5.8.3) optionalDependencies: typescript: 5.8.3 @@ -11068,7 +11090,7 @@ snapshots: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.8.3) eslint: 8.57.1 eslint-scope: 5.1.1 - semver: 7.7.2 + semver: 7.7.3 transitivePeerDependencies: - supports-color - typescript @@ -11440,7 +11462,7 @@ snapshots: dependencies: possible-typed-array-names: 1.1.0 - axe-core@4.10.3: {} + axe-core@4.11.0: {} axobject-query@4.1.0: {} @@ -11471,14 +11493,14 @@ snapshots: transitivePeerDependencies: - supports-color - babel-loader@8.4.1(@babel/core@7.27.7)(webpack@5.101.3(@swc/core@1.13.5)): + babel-loader@8.4.1(@babel/core@7.27.7)(webpack@5.102.1(@swc/core@1.13.5)): dependencies: '@babel/core': 7.27.7 find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.101.3(@swc/core@1.13.5) + webpack: 5.102.1(@swc/core@1.13.5) babel-plugin-istanbul@6.1.1: dependencies: @@ -11527,7 +11549,7 @@ snapshots: dependencies: '@babel/core': 7.27.7 '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.27.7) - core-js-compat: 3.45.1 + core-js-compat: 3.46.0 transitivePeerDependencies: - supports-color @@ -11615,7 +11637,7 @@ snapshots: base64-js@1.5.1: {} - baseline-browser-mapping@2.8.4: {} + baseline-browser-mapping@2.8.16: {} batch@0.6.1: {} @@ -11679,13 +11701,13 @@ snapshots: node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.25.1) - browserslist@4.26.2: + browserslist@4.26.3: dependencies: - baseline-browser-mapping: 2.8.4 - caniuse-lite: 1.0.30001743 - electron-to-chromium: 1.5.218 - node-releases: 2.0.21 - update-browserslist-db: 1.1.3(browserslist@4.26.2) + baseline-browser-mapping: 2.8.16 + caniuse-lite: 1.0.30001750 + electron-to-chromium: 1.5.234 + node-releases: 2.0.23 + update-browserslist-db: 1.1.3(browserslist@4.26.3) bser@2.1.1: dependencies: @@ -11748,14 +11770,14 @@ snapshots: caniuse-api@3.0.0: dependencies: - browserslist: 4.26.2 - caniuse-lite: 1.0.30001743 + browserslist: 4.26.3 + caniuse-lite: 1.0.30001750 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 caniuse-lite@1.0.30001726: {} - caniuse-lite@1.0.30001743: {} + caniuse-lite@1.0.30001750: {} case-sensitive-paths-webpack-plugin@2.4.0: {} @@ -11806,7 +11828,7 @@ snapshots: chrome-launcher@0.15.2: dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.10 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -11817,7 +11839,7 @@ snapshots: chromium-edge-launcher@0.2.0: dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.10 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -11955,13 +11977,13 @@ snapshots: cookie@0.7.1: {} - core-js-compat@3.45.1: + core-js-compat@3.46.0: dependencies: - browserslist: 4.26.2 + browserslist: 4.26.3 - core-js-pure@3.45.1: {} + core-js-pure@3.46.0: {} - core-js@3.45.1: {} + core-js@3.46.0: {} core-util-is@1.0.3: {} @@ -12039,7 +12061,7 @@ snapshots: postcss: 8.5.6 postcss-selector-parser: 6.1.2 - css-loader@6.11.0(webpack@5.101.3(@swc/core@1.13.5)): + css-loader@6.11.0(webpack@5.102.1(@swc/core@1.13.5)): dependencies: icss-utils: 5.1.0(postcss@8.5.6) postcss: 8.5.6 @@ -12048,19 +12070,19 @@ snapshots: postcss-modules-scope: 3.2.1(postcss@8.5.6) postcss-modules-values: 4.0.0(postcss@8.5.6) postcss-value-parser: 4.2.0 - semver: 7.7.2 + semver: 7.7.3 optionalDependencies: - webpack: 5.101.3(@swc/core@1.13.5) + webpack: 5.102.1(@swc/core@1.13.5) - css-minimizer-webpack-plugin@3.4.1(webpack@5.101.3(@swc/core@1.13.5)): + css-minimizer-webpack-plugin@3.4.1(webpack@5.102.1(@swc/core@1.13.5)): dependencies: cssnano: 5.1.15(postcss@8.5.6) jest-worker: 27.5.1 postcss: 8.5.6 - schema-utils: 4.3.2 + schema-utils: 4.3.3 serialize-javascript: 6.0.2 source-map: 0.6.1 - webpack: 5.101.3(@swc/core@1.13.5) + webpack: 5.102.1(@swc/core@1.13.5) css-prefers-color-scheme@6.0.3(postcss@8.5.6): dependencies: @@ -12372,7 +12394,7 @@ snapshots: electron-to-chromium@1.5.178: {} - electron-to-chromium@1.5.218: {} + electron-to-chromium@1.5.234: {} emittery@0.10.2: {} @@ -12391,7 +12413,7 @@ snapshots: enhanced-resolve@5.18.3: dependencies: graceful-fs: 4.2.11 - tapable: 2.2.3 + tapable: 2.3.0 entities@2.2.0: {} @@ -12659,7 +12681,7 @@ snapshots: dependencies: '@babel/core': 7.27.7 '@babel/eslint-parser': 7.28.4(@babel/core@7.27.7)(eslint@8.57.1) - '@rushstack/eslint-patch': 1.12.0 + '@rushstack/eslint-patch': 1.13.0 '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.8.3))(eslint@8.57.1)(typescript@5.8.3) '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.8.3) babel-preset-react-app: 10.1.0 @@ -12754,7 +12776,7 @@ snapshots: array-includes: 3.1.9 array.prototype.flatmap: 1.3.3 ast-types-flow: 0.0.8 - axe-core: 4.10.3 + axe-core: 4.11.0 axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 @@ -12825,15 +12847,15 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint-webpack-plugin@3.2.0(eslint@8.57.1)(webpack@5.101.3(@swc/core@1.13.5)): + eslint-webpack-plugin@3.2.0(eslint@8.57.1)(webpack@5.102.1(@swc/core@1.13.5)): dependencies: '@types/eslint': 8.56.12 eslint: 8.57.1 jest-worker: 28.1.3 micromatch: 4.0.8 normalize-path: 3.0.0 - schema-utils: 4.3.2 - webpack: 5.101.3(@swc/core@1.13.5) + schema-utils: 4.3.3 + webpack: 5.102.1(@swc/core@1.13.5) eslint@8.57.1: dependencies: @@ -12945,7 +12967,7 @@ snapshots: jest-message-util: 29.7.0 jest-util: 29.7.0 - exponential-backoff@3.1.2: {} + exponential-backoff@3.1.3: {} express@4.21.2: dependencies: @@ -13021,11 +13043,11 @@ snapshots: dependencies: flat-cache: 3.2.0 - file-loader@6.2.0(webpack@5.101.3(@swc/core@1.13.5)): + file-loader@6.2.0(webpack@5.102.1(@swc/core@1.13.5)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.101.3(@swc/core@1.13.5) + webpack: 5.102.1(@swc/core@1.13.5) filelist@1.0.4: dependencies: @@ -13108,7 +13130,7 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@5.8.3)(webpack@5.101.3(@swc/core@1.13.5)): + fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@5.8.3)(webpack@5.102.1(@swc/core@1.13.5)): dependencies: '@babel/code-frame': 7.27.1 '@types/json-schema': 7.0.15 @@ -13121,10 +13143,10 @@ snapshots: memfs: 3.5.3 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.7.2 + semver: 7.7.3 tapable: 1.1.3 typescript: 5.8.3 - webpack: 5.101.3(@swc/core@1.13.5) + webpack: 5.102.1(@swc/core@1.13.5) optionalDependencies: eslint: 8.57.1 @@ -13142,10 +13164,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.24(@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.23 + motion-utils: 12.23.6 tslib: 2.8.1 optionalDependencies: '@emotion/is-prop-valid': 1.3.1 @@ -13187,6 +13209,8 @@ snapshots: functions-have-names@1.2.3: {} + generator-function@2.0.1: {} + gensync@1.0.0-beta.2: {} get-caller-file@2.0.5: {} @@ -13404,15 +13428,15 @@ snapshots: html-url-attributes@3.0.1: {} - html-webpack-plugin@5.6.4(webpack@5.101.3(@swc/core@1.13.5)): + html-webpack-plugin@5.6.4(webpack@5.102.1(@swc/core@1.13.5)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 lodash: 4.17.21 pretty-error: 4.0.0 - tapable: 2.2.3 + tapable: 2.3.0 optionalDependencies: - webpack: 5.101.3(@swc/core@1.13.5) + webpack: 5.102.1(@swc/core@1.13.5) htmlparser2@6.1.0: dependencies: @@ -13640,9 +13664,10 @@ snapshots: is-generator-fn@2.1.0: {} - is-generator-function@1.1.0: + is-generator-function@1.1.2: dependencies: call-bound: 1.0.4 + generator-function: 2.0.1 get-proto: 1.0.1 has-tostringtag: 1.0.2 safe-regex-test: 1.1.0 @@ -13819,7 +13844,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.10 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -13924,7 +13949,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.10 jest-mock: 27.5.1 jest-util: 27.5.1 jsdom: 16.7.0 @@ -13939,7 +13964,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.10 jest-mock: 27.5.1 jest-util: 27.5.1 @@ -13948,7 +13973,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.10 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -13960,7 +13985,7 @@ snapshots: dependencies: '@jest/types': 27.5.1 '@types/graceful-fs': 4.1.9 - '@types/node': 22.18.4 + '@types/node': 22.18.10 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -13977,7 +14002,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 22.18.4 + '@types/node': 22.18.10 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -13995,7 +14020,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.10 chalk: 4.1.2 co: 4.6.0 expect: 27.5.1 @@ -14069,12 +14094,12 @@ snapshots: jest-mock@27.5.1: dependencies: '@jest/types': 27.5.1 - '@types/node': 22.18.4 + '@types/node': 22.18.10 jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.18.4 + '@types/node': 22.18.10 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@27.5.1): @@ -14115,7 +14140,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.10 chalk: 4.1.2 emittery: 0.8.1 graceful-fs: 4.2.11 @@ -14166,7 +14191,7 @@ snapshots: jest-serializer@27.5.1: dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.10 graceful-fs: 4.2.11 jest-snapshot@27.5.1: @@ -14192,14 +14217,14 @@ snapshots: jest-util: 27.5.1 natural-compare: 1.4.0 pretty-format: 27.5.1 - semver: 7.7.2 + semver: 7.7.3 transitivePeerDependencies: - supports-color jest-util@27.5.1: dependencies: '@jest/types': 27.5.1 - '@types/node': 22.18.4 + '@types/node': 22.18.10 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -14208,7 +14233,7 @@ snapshots: jest-util@28.1.3: dependencies: '@jest/types': 28.1.3 - '@types/node': 22.18.4 + '@types/node': 22.18.10 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -14256,7 +14281,7 @@ snapshots: dependencies: '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 22.18.4 + '@types/node': 22.18.10 ansi-escapes: 4.3.2 chalk: 4.1.2 jest-util: 27.5.1 @@ -14266,7 +14291,7 @@ snapshots: dependencies: '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 22.18.4 + '@types/node': 22.18.10 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.10.2 @@ -14275,25 +14300,25 @@ snapshots: jest-worker@26.6.2: dependencies: - '@types/node': 22.18.4 + '@types/node': 22.18.10 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.10 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.10 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.10 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -14359,8 +14384,6 @@ snapshots: - supports-color - utf-8-validate - jsesc@3.0.2: {} - jsesc@3.1.0: {} json-buffer@3.0.1: {} @@ -14458,7 +14481,7 @@ snapshots: lines-and-columns@1.2.4: {} - loader-runner@4.3.0: {} + loader-runner@4.3.1: {} loader-utils@2.0.4: dependencies: @@ -14532,7 +14555,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.7.2 + semver: 7.7.3 make-error@1.3.6: {} @@ -14741,7 +14764,7 @@ snapshots: metro-cache@0.82.5: dependencies: - exponential-backoff: 3.1.2 + exponential-backoff: 3.1.3 flow-enums-runtime: 0.0.6 https-proxy-agent: 7.0.6 metro-core: 0.82.5 @@ -15111,11 +15134,11 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.9.4(webpack@5.101.3(@swc/core@1.13.5)): + mini-css-extract-plugin@2.9.4(webpack@5.102.1(@swc/core@1.13.5)): dependencies: - schema-utils: 4.3.2 - tapable: 2.2.3 - webpack: 5.101.3(@swc/core@1.13.5) + schema-utils: 4.3.3 + tapable: 2.3.0 + webpack: 5.102.1(@swc/core@1.13.5) minimalistic-assert@1.0.1: {} @@ -15154,11 +15177,11 @@ snapshots: mobx@6.13.7: {} - motion-dom@11.18.1: + motion-dom@12.23.23: 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: {} @@ -15205,7 +15228,7 @@ snapshots: node-releases@2.0.19: {} - node-releases@2.0.21: {} + node-releases@2.0.23: {} normalize-path@3.0.0: {} @@ -15470,9 +15493,9 @@ snapshots: postcss: 8.5.6 postcss-selector-parser: 6.1.2 - postcss-browser-comments@4.0.0(browserslist@4.26.2)(postcss@8.5.6): + postcss-browser-comments@4.0.0(browserslist@4.26.3)(postcss@8.5.6): dependencies: - browserslist: 4.26.2 + browserslist: 4.26.3 postcss: 8.5.6 postcss-calc@8.2.4(postcss@8.5.6): @@ -15503,7 +15526,7 @@ snapshots: postcss-colormin@5.3.1(postcss@8.5.6): dependencies: - browserslist: 4.26.2 + browserslist: 4.26.3 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.5.6 @@ -15511,7 +15534,7 @@ snapshots: postcss-convert-values@5.1.3(postcss@8.5.6): dependencies: - browserslist: 4.26.2 + browserslist: 4.26.3 postcss: 8.5.6 postcss-value-parser: 4.2.0 @@ -15611,21 +15634,21 @@ snapshots: postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-load-config@4.0.2(postcss@8.5.6)(ts-node@10.9.2(@swc/core@1.13.5)(@types/node@22.16.0)(typescript@5.8.3)): + postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.5.6)(yaml@2.8.1): dependencies: lilconfig: 3.1.3 - yaml: 2.8.1 optionalDependencies: + jiti: 1.21.7 postcss: 8.5.6 - ts-node: 10.9.2(@swc/core@1.13.5)(@types/node@22.16.0)(typescript@5.8.3) + yaml: 2.8.1 - postcss-loader@6.2.1(postcss@8.5.6)(webpack@5.101.3(@swc/core@1.13.5)): + postcss-loader@6.2.1(postcss@8.5.6)(webpack@5.102.1(@swc/core@1.13.5)): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.5.6 - semver: 7.7.2 - webpack: 5.101.3(@swc/core@1.13.5) + semver: 7.7.3 + webpack: 5.102.1(@swc/core@1.13.5) postcss-logical@5.0.4(postcss@8.5.6): dependencies: @@ -15643,7 +15666,7 @@ snapshots: postcss-merge-rules@5.1.4(postcss@8.5.6): dependencies: - browserslist: 4.26.2 + browserslist: 4.26.3 caniuse-api: 3.0.0 cssnano-utils: 3.1.0(postcss@8.5.6) postcss: 8.5.6 @@ -15663,7 +15686,7 @@ snapshots: postcss-minify-params@5.1.4(postcss@8.5.6): dependencies: - browserslist: 4.26.2 + browserslist: 4.26.3 cssnano-utils: 3.1.0(postcss@8.5.6) postcss: 8.5.6 postcss-value-parser: 4.2.0 @@ -15736,7 +15759,7 @@ snapshots: postcss-normalize-unicode@5.1.1(postcss@8.5.6): dependencies: - browserslist: 4.26.2 + browserslist: 4.26.3 postcss: 8.5.6 postcss-value-parser: 4.2.0 @@ -15751,12 +15774,12 @@ snapshots: postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-normalize@10.0.1(browserslist@4.26.2)(postcss@8.5.6): + postcss-normalize@10.0.1(browserslist@4.26.3)(postcss@8.5.6): dependencies: '@csstools/normalize.css': 12.1.1 - browserslist: 4.26.2 + browserslist: 4.26.3 postcss: 8.5.6 - postcss-browser-comments: 4.0.0(browserslist@4.26.2)(postcss@8.5.6) + postcss-browser-comments: 4.0.0(browserslist@4.26.3)(postcss@8.5.6) sanitize.css: 13.0.0 postcss-opacity-percentage@1.1.3(postcss@8.5.6): @@ -15800,7 +15823,7 @@ snapshots: '@csstools/postcss-trigonometric-functions': 1.0.2(postcss@8.5.6) '@csstools/postcss-unset-value': 1.0.2(postcss@8.5.6) autoprefixer: 10.4.21(postcss@8.5.6) - browserslist: 4.26.2 + browserslist: 4.26.3 css-blank-pseudo: 3.0.3(postcss@8.5.6) css-has-pseudo: 3.0.4(postcss@8.5.6) css-prefers-color-scheme: 6.0.3(postcss@8.5.6) @@ -15843,7 +15866,7 @@ snapshots: postcss-reduce-initial@5.1.2(postcss@8.5.6): dependencies: - browserslist: 4.26.2 + browserslist: 4.26.3 caniuse-api: 3.0.0 postcss: 8.5.6 @@ -16011,7 +16034,7 @@ snapshots: react-app-polyfill@3.0.0: dependencies: - core-js: 3.45.1 + core-js: 3.46.0 object-assign: 4.1.1 promise: 8.3.0 raf: 3.4.1 @@ -16023,18 +16046,18 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-dev-utils@12.0.1(eslint@8.57.1)(typescript@5.8.3)(webpack@5.101.3(@swc/core@1.13.5)): + react-dev-utils@12.0.1(eslint@8.57.1)(typescript@5.8.3)(webpack@5.102.1(@swc/core@1.13.5)): dependencies: '@babel/code-frame': 7.27.1 address: 1.2.2 - browserslist: 4.26.2 + browserslist: 4.26.3 chalk: 4.1.2 cross-spawn: 7.0.6 detect-port-alt: 1.1.6 escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.8.3)(webpack@5.101.3(@swc/core@1.13.5)) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.8.3)(webpack@5.102.1(@swc/core@1.13.5)) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -16049,7 +16072,7 @@ snapshots: shell-quote: 1.8.3 strip-ansi: 6.0.1 text-table: 0.2.0 - webpack: 5.101.3(@swc/core@1.13.5) + webpack: 5.102.1(@swc/core@1.13.5) optionalDependencies: typescript: 5.8.3 transitivePeerDependencies: @@ -16177,7 +16200,7 @@ snapshots: react-refresh: 0.14.2 regenerator-runtime: 0.13.11 scheduler: 0.26.0 - semver: 7.7.2 + semver: 7.7.3 stacktrace-parser: 0.1.11 whatwg-fetch: 3.6.20 ws: 6.2.3 @@ -16226,56 +16249,56 @@ snapshots: '@remix-run/router': 1.23.0 react: 18.3.1 - react-scripts@5.0.1(@babel/plugin-syntax-flow@7.27.1(@babel/core@7.27.7))(@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.27.7))(@swc/core@1.13.5)(@types/babel__core@7.20.5)(eslint@8.57.1)(react@18.3.1)(ts-node@10.9.2(@swc/core@1.13.5)(@types/node@22.16.0)(typescript@5.8.3))(type-fest@2.19.0)(typescript@5.8.3): + react-scripts@5.0.1(@babel/plugin-syntax-flow@7.27.1(@babel/core@7.27.7))(@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.27.7))(@swc/core@1.13.5)(@types/babel__core@7.20.5)(eslint@8.57.1)(react@18.3.1)(ts-node@10.9.2(@swc/core@1.13.5)(@types/node@22.16.0)(typescript@5.8.3))(type-fest@2.19.0)(typescript@5.8.3)(yaml@2.8.1): dependencies: '@babel/core': 7.27.7 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.17(react-refresh@0.11.0)(type-fest@2.19.0)(webpack-dev-server@4.15.2(webpack@5.101.3(@swc/core@1.13.5)))(webpack@5.101.3(@swc/core@1.13.5)) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.17(react-refresh@0.11.0)(type-fest@2.19.0)(webpack-dev-server@4.15.2(webpack@5.102.1(@swc/core@1.13.5)))(webpack@5.102.1(@swc/core@1.13.5)) '@svgr/webpack': 5.5.0 babel-jest: 27.5.1(@babel/core@7.27.7) - babel-loader: 8.4.1(@babel/core@7.27.7)(webpack@5.101.3(@swc/core@1.13.5)) + babel-loader: 8.4.1(@babel/core@7.27.7)(webpack@5.102.1(@swc/core@1.13.5)) babel-plugin-named-asset-import: 0.3.8(@babel/core@7.27.7) babel-preset-react-app: 10.1.0 bfj: 7.1.0 - browserslist: 4.26.2 + browserslist: 4.26.3 camelcase: 6.3.0 case-sensitive-paths-webpack-plugin: 2.4.0 - css-loader: 6.11.0(webpack@5.101.3(@swc/core@1.13.5)) - css-minimizer-webpack-plugin: 3.4.1(webpack@5.101.3(@swc/core@1.13.5)) + css-loader: 6.11.0(webpack@5.102.1(@swc/core@1.13.5)) + css-minimizer-webpack-plugin: 3.4.1(webpack@5.102.1(@swc/core@1.13.5)) dotenv: 10.0.0 dotenv-expand: 5.1.0 eslint: 8.57.1 eslint-config-react-app: 7.0.1(@babel/plugin-syntax-flow@7.27.1(@babel/core@7.27.7))(@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.27.7))(eslint@8.57.1)(jest@27.5.1(ts-node@10.9.2(@swc/core@1.13.5)(@types/node@22.16.0)(typescript@5.8.3)))(typescript@5.8.3) - eslint-webpack-plugin: 3.2.0(eslint@8.57.1)(webpack@5.101.3(@swc/core@1.13.5)) - file-loader: 6.2.0(webpack@5.101.3(@swc/core@1.13.5)) + eslint-webpack-plugin: 3.2.0(eslint@8.57.1)(webpack@5.102.1(@swc/core@1.13.5)) + file-loader: 6.2.0(webpack@5.102.1(@swc/core@1.13.5)) fs-extra: 10.1.0 - html-webpack-plugin: 5.6.4(webpack@5.101.3(@swc/core@1.13.5)) + html-webpack-plugin: 5.6.4(webpack@5.102.1(@swc/core@1.13.5)) identity-obj-proxy: 3.0.0 jest: 27.5.1(ts-node@10.9.2(@swc/core@1.13.5)(@types/node@22.16.0)(typescript@5.8.3)) jest-resolve: 27.5.1 jest-watch-typeahead: 1.1.0(jest@27.5.1(ts-node@10.9.2(@swc/core@1.13.5)(@types/node@22.16.0)(typescript@5.8.3))) - mini-css-extract-plugin: 2.9.4(webpack@5.101.3(@swc/core@1.13.5)) + mini-css-extract-plugin: 2.9.4(webpack@5.102.1(@swc/core@1.13.5)) postcss: 8.5.6 postcss-flexbugs-fixes: 5.0.2(postcss@8.5.6) - postcss-loader: 6.2.1(postcss@8.5.6)(webpack@5.101.3(@swc/core@1.13.5)) - postcss-normalize: 10.0.1(browserslist@4.26.2)(postcss@8.5.6) + postcss-loader: 6.2.1(postcss@8.5.6)(webpack@5.102.1(@swc/core@1.13.5)) + postcss-normalize: 10.0.1(browserslist@4.26.3)(postcss@8.5.6) postcss-preset-env: 7.8.3(postcss@8.5.6) prompts: 2.4.2 react: 18.3.1 react-app-polyfill: 3.0.0 - react-dev-utils: 12.0.1(eslint@8.57.1)(typescript@5.8.3)(webpack@5.101.3(@swc/core@1.13.5)) + react-dev-utils: 12.0.1(eslint@8.57.1)(typescript@5.8.3)(webpack@5.102.1(@swc/core@1.13.5)) react-refresh: 0.11.0 resolve: 1.22.10 resolve-url-loader: 4.0.0 - sass-loader: 12.6.0(webpack@5.101.3(@swc/core@1.13.5)) - semver: 7.7.2 - source-map-loader: 3.0.2(webpack@5.101.3(@swc/core@1.13.5)) - style-loader: 3.3.4(webpack@5.101.3(@swc/core@1.13.5)) - tailwindcss: 3.4.17(ts-node@10.9.2(@swc/core@1.13.5)(@types/node@22.16.0)(typescript@5.8.3)) - terser-webpack-plugin: 5.3.14(@swc/core@1.13.5)(webpack@5.101.3(@swc/core@1.13.5)) - webpack: 5.101.3(@swc/core@1.13.5) - webpack-dev-server: 4.15.2(webpack@5.101.3(@swc/core@1.13.5)) - webpack-manifest-plugin: 4.1.1(webpack@5.101.3(@swc/core@1.13.5)) - workbox-webpack-plugin: 6.6.0(@types/babel__core@7.20.5)(webpack@5.101.3(@swc/core@1.13.5)) + sass-loader: 12.6.0(webpack@5.102.1(@swc/core@1.13.5)) + semver: 7.7.3 + source-map-loader: 3.0.2(webpack@5.102.1(@swc/core@1.13.5)) + style-loader: 3.3.4(webpack@5.102.1(@swc/core@1.13.5)) + tailwindcss: 3.4.18(yaml@2.8.1) + terser-webpack-plugin: 5.3.14(@swc/core@1.13.5)(webpack@5.102.1(@swc/core@1.13.5)) + webpack: 5.102.1(@swc/core@1.13.5) + webpack-dev-server: 4.15.2(webpack@5.102.1(@swc/core@1.13.5)) + webpack-manifest-plugin: 4.1.1(webpack@5.102.1(@swc/core@1.13.5)) + workbox-webpack-plugin: 6.6.0(@types/babel__core@7.20.5)(webpack@5.102.1(@swc/core@1.13.5)) optionalDependencies: fsevents: 2.3.3 typescript: 5.8.3 @@ -16305,6 +16328,7 @@ snapshots: - sockjs-client - supports-color - ts-node + - tsx - type-fest - uglify-js - utf-8-validate @@ -16312,6 +16336,7 @@ snapshots: - webpack-cli - webpack-hot-middleware - webpack-plugin-serve + - yaml react-secure-storage@1.3.2: dependencies: @@ -16464,20 +16489,20 @@ snapshots: gopd: 1.2.0 set-function-name: 2.0.2 - regexpu-core@6.3.1: + regexpu-core@6.4.0: dependencies: regenerate: 1.4.2 regenerate-unicode-properties: 10.2.2 regjsgen: 0.8.0 - regjsparser: 0.12.0 + regjsparser: 0.13.0 unicode-match-property-ecmascript: 2.0.0 unicode-match-property-value-ecmascript: 2.2.1 regjsgen@0.8.0: {} - regjsparser@0.12.0: + regjsparser@0.13.0: dependencies: - jsesc: 3.0.2 + jsesc: 3.1.0 relateurl@0.2.7: {} @@ -16655,11 +16680,11 @@ snapshots: sanitize.css@13.0.0: {} - sass-loader@12.6.0(webpack@5.101.3(@swc/core@1.13.5)): + sass-loader@12.6.0(webpack@5.102.1(@swc/core@1.13.5)): dependencies: klona: 2.0.6 neo-async: 2.6.2 - webpack: 5.101.3(@swc/core@1.13.5) + webpack: 5.102.1(@swc/core@1.13.5) sax@1.2.4: {} @@ -16693,7 +16718,7 @@ snapshots: ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) - schema-utils@4.3.2: + schema-utils@4.3.3: dependencies: '@types/json-schema': 7.0.15 ajv: 8.17.1 @@ -16711,6 +16736,8 @@ snapshots: semver@7.7.2: {} + semver@7.7.3: {} + send@0.19.0: dependencies: debug: 2.6.9 @@ -16868,12 +16895,12 @@ snapshots: source-map-js@1.2.1: {} - source-map-loader@3.0.2(webpack@5.101.3(@swc/core@1.13.5)): + source-map-loader@3.0.2(webpack@5.102.1(@swc/core@1.13.5)): dependencies: abab: 2.0.6 iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.101.3(@swc/core@1.13.5) + webpack: 5.102.1(@swc/core@1.13.5) source-map-support@0.5.21: dependencies: @@ -17061,9 +17088,9 @@ snapshots: strip-json-comments@3.1.1: {} - style-loader@3.3.4(webpack@5.101.3(@swc/core@1.13.5)): + style-loader@3.3.4(webpack@5.102.1(@swc/core@1.13.5)): dependencies: - webpack: 5.101.3(@swc/core@1.13.5) + webpack: 5.102.1(@swc/core@1.13.5) style-to-js@1.1.17: dependencies: @@ -17093,7 +17120,7 @@ snapshots: stylehacks@5.1.1(postcss@8.5.6): dependencies: - browserslist: 4.26.2 + browserslist: 4.26.3 postcss: 8.5.6 postcss-selector-parser: 6.1.2 @@ -17164,7 +17191,7 @@ snapshots: tabbable@6.2.0: {} - tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.13.5)(@types/node@22.16.0)(typescript@5.8.3)): + tailwindcss@3.4.18(yaml@2.8.1): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -17183,17 +17210,18 @@ snapshots: postcss: 8.5.6 postcss-import: 15.1.0(postcss@8.5.6) postcss-js: 4.1.0(postcss@8.5.6) - postcss-load-config: 4.0.2(postcss@8.5.6)(ts-node@10.9.2(@swc/core@1.13.5)(@types/node@22.16.0)(typescript@5.8.3)) + postcss-load-config: 6.0.1(jiti@1.21.7)(postcss@8.5.6)(yaml@2.8.1) postcss-nested: 6.2.0(postcss@8.5.6) postcss-selector-parser: 6.1.2 resolve: 1.22.10 sucrase: 3.35.0 transitivePeerDependencies: - - ts-node + - tsx + - yaml tapable@1.1.3: {} - tapable@2.2.3: {} + tapable@2.3.0: {} temp-dir@2.0.0: {} @@ -17214,14 +17242,14 @@ snapshots: ansi-escapes: 4.3.2 supports-hyperlinks: 2.3.0 - terser-webpack-plugin@5.3.14(@swc/core@1.13.5)(webpack@5.101.3(@swc/core@1.13.5)): + terser-webpack-plugin@5.3.14(@swc/core@1.13.5)(webpack@5.102.1(@swc/core@1.13.5)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 - schema-utils: 4.3.2 + schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.44.0 - webpack: 5.101.3(@swc/core@1.13.5) + webpack: 5.102.1(@swc/core@1.13.5) optionalDependencies: '@swc/core': 1.13.5 @@ -17481,9 +17509,9 @@ snapshots: escalade: 3.2.0 picocolors: 1.1.1 - update-browserslist-db@1.1.3(browserslist@4.26.2): + update-browserslist-db@1.1.3(browserslist@4.26.3): dependencies: - browserslist: 4.26.2 + browserslist: 4.26.3 escalade: 3.2.0 picocolors: 1.1.1 @@ -17506,6 +17534,10 @@ snapshots: dependencies: react: 18.3.1 + use-sync-external-store@1.6.0(react@18.3.1): + dependencies: + react: 18.3.1 + util-deprecate@1.0.2: {} util.promisify@1.0.1: @@ -17641,22 +17673,22 @@ snapshots: webidl-conversions@6.1.0: {} - webpack-dev-middleware@5.3.4(webpack@5.101.3(@swc/core@1.13.5)): + webpack-dev-middleware@5.3.4(webpack@5.102.1(@swc/core@1.13.5)): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 - schema-utils: 4.3.2 - webpack: 5.101.3(@swc/core@1.13.5) + schema-utils: 4.3.3 + webpack: 5.102.1(@swc/core@1.13.5) - webpack-dev-server@4.15.2(webpack@5.101.3(@swc/core@1.13.5)): + webpack-dev-server@4.15.2(webpack@5.102.1(@swc/core@1.13.5)): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 '@types/express': 4.17.23 '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.8 + '@types/serve-static': 1.15.9 '@types/sockjs': 0.3.36 '@types/ws': 8.18.1 ansi-html-community: 0.0.8 @@ -17675,25 +17707,25 @@ snapshots: open: 8.4.2 p-retry: 4.6.2 rimraf: 3.0.2 - schema-utils: 4.3.2 + schema-utils: 4.3.3 selfsigned: 2.4.1 serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.101.3(@swc/core@1.13.5)) + webpack-dev-middleware: 5.3.4(webpack@5.102.1(@swc/core@1.13.5)) ws: 8.18.3 optionalDependencies: - webpack: 5.101.3(@swc/core@1.13.5) + webpack: 5.102.1(@swc/core@1.13.5) transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate - webpack-manifest-plugin@4.1.1(webpack@5.101.3(@swc/core@1.13.5)): + webpack-manifest-plugin@4.1.1(webpack@5.102.1(@swc/core@1.13.5)): dependencies: - tapable: 2.2.3 - webpack: 5.101.3(@swc/core@1.13.5) + tapable: 2.3.0 + webpack: 5.102.1(@swc/core@1.13.5) webpack-sources: 2.3.1 webpack-merge@5.10.0: @@ -17714,7 +17746,7 @@ snapshots: webpack-sources@3.3.3: {} - webpack@5.101.3(@swc/core@1.13.5): + webpack@5.102.1(@swc/core@1.13.5): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -17724,7 +17756,7 @@ snapshots: '@webassemblyjs/wasm-parser': 1.14.1 acorn: 8.15.0 acorn-import-phases: 1.0.4(acorn@8.15.0) - browserslist: 4.26.2 + browserslist: 4.26.3 chrome-trace-event: 1.0.4 enhanced-resolve: 5.18.3 es-module-lexer: 1.7.0 @@ -17733,12 +17765,12 @@ snapshots: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 + loader-runner: 4.3.1 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 4.3.2 - tapable: 2.2.3 - terser-webpack-plugin: 5.3.14(@swc/core@1.13.5)(webpack@5.101.3(@swc/core@1.13.5)) + schema-utils: 4.3.3 + tapable: 2.3.0 + terser-webpack-plugin: 5.3.14(@swc/core@1.13.5)(webpack@5.102.1(@swc/core@1.13.5)) watchpack: 2.4.4 webpack-sources: 3.3.3 transitivePeerDependencies: @@ -17790,7 +17822,7 @@ snapshots: is-async-function: 2.1.1 is-date-object: 1.1.0 is-finalizationregistry: 1.1.1 - is-generator-function: 1.1.0 + is-generator-function: 1.1.2 is-regex: 1.2.1 is-weakref: 1.1.1 isarray: 2.0.5 @@ -17935,12 +17967,12 @@ snapshots: workbox-sw@6.6.0: {} - workbox-webpack-plugin@6.6.0(@types/babel__core@7.20.5)(webpack@5.101.3(@swc/core@1.13.5)): + workbox-webpack-plugin@6.6.0(@types/babel__core@7.20.5)(webpack@5.102.1(@swc/core@1.13.5)): dependencies: fast-json-stable-stringify: 2.1.0 pretty-bytes: 5.6.0 upath: 1.2.0 - webpack: 5.101.3(@swc/core@1.13.5) + webpack: 5.102.1(@swc/core@1.13.5) webpack-sources: 1.4.3 workbox-build: 6.6.0(@types/babel__core@7.20.5) transitivePeerDependencies: @@ -17998,7 +18030,8 @@ snapshots: yaml@1.10.2: {} - yaml@2.8.1: {} + yaml@2.8.1: + optional: true yargs-parser@20.2.9: {} @@ -18037,11 +18070,11 @@ snapshots: zdog@1.1.3: {} - zustand@5.0.8(@types/react@18.3.23)(immer@9.0.21)(react@18.3.1)(use-sync-external-store@1.5.0(react@18.3.1)): + zustand@5.0.8(@types/react@18.3.23)(immer@9.0.21)(react@18.3.1)(use-sync-external-store@1.6.0(react@18.3.1)): optionalDependencies: '@types/react': 18.3.23 immer: 9.0.21 react: 18.3.1 - use-sync-external-store: 1.5.0(react@18.3.1) + use-sync-external-store: 1.6.0(react@18.3.1) zwitch@2.0.4: {}