diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5a8fb3a5..6e72542f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,19 +34,19 @@ importers: version: 7.52.3(@types/node@18.19.86) '@rollup/plugin-babel': specifier: ^5.3.0 - version: 5.3.1(@babel/core@7.26.10)(rollup@2.79.2) + version: 5.3.1(@babel/core@7.26.10)(rollup@2.80.0) '@rollup/plugin-commonjs': specifier: ^20.0.0 - version: 20.0.0(rollup@2.79.2) + version: 20.0.0(rollup@2.80.0) '@rollup/plugin-json': specifier: ^4.1.0 - version: 4.1.0(rollup@2.79.2) + version: 4.1.0(rollup@2.80.0) '@rollup/plugin-node-resolve': specifier: ^13.3.0 - version: 13.3.0(rollup@2.79.2) + version: 13.3.0(rollup@2.80.0) '@rollup/plugin-replace': specifier: ^3.0.1 - version: 3.1.0(rollup@2.79.2) + version: 3.1.0(rollup@2.80.0) '@types/jest': specifier: ^26.0.20 version: 26.0.24 @@ -64,7 +64,7 @@ importers: version: 5.62.0(eslint@8.57.1)(typescript@5.8.3) babel-plugin-styled-components: specifier: ^2.0.7 - version: 2.1.4(@babel/core@7.26.10)(styled-components@6.1.17) + version: 2.1.4(@babel/core@7.26.10)(styled-components@6.3.11) concurrently: specifier: ^7.6.0 version: 7.6.0 @@ -106,13 +106,13 @@ importers: version: 2.8.8 rollup: specifier: ^2.79.1 - version: 2.79.2 + version: 2.80.0 rollup-plugin-preserve-directives: specifier: ^0.1.1 - version: 0.1.1(rollup@2.79.2) + version: 0.1.1(rollup@2.80.0) rollup-plugin-visualizer: specifier: ^5.5.2 - version: 5.14.0(rollup@2.79.2) + version: 5.14.0(rollup@2.80.0) ts-node: specifier: ^10.9.2 version: 10.9.2(@types/node@18.19.86)(typescript@5.8.3) @@ -1871,6 +1871,7 @@ packages: resolution: {integrity: sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==} dependencies: '@emotion/memoize': 0.8.1 + dev: false /@emotion/is-prop-valid@1.3.1: resolution: {integrity: sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==} @@ -1878,12 +1879,18 @@ packages: '@emotion/memoize': 0.9.0 dev: false + /@emotion/is-prop-valid@1.4.0: + resolution: {integrity: sha512-QgD4fyscGcbbKwJmqNvUMSE02OsHUa+lAWKdEUIJKgqe5IwRSKd7+KhibEWdaKwgjLj0DRSHA9biAIqGBk05lw==} + dependencies: + '@emotion/memoize': 0.9.0 + dev: true + /@emotion/memoize@0.8.1: resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} + dev: false /@emotion/memoize@0.9.0: resolution: {integrity: sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==} - dev: false /@emotion/react@11.14.0(@types/react@18.3.20)(react@18.3.1): resolution: {integrity: sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==} @@ -1924,10 +1931,10 @@ packages: /@emotion/unitless@0.10.0: resolution: {integrity: sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==} - dev: false /@emotion/unitless@0.8.1: resolution: {integrity: sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==} + dev: false /@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@18.3.1): resolution: {integrity: sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==} @@ -4504,7 +4511,7 @@ packages: react: 18.3.1 dev: false - /@rollup/plugin-babel@5.3.1(@babel/core@7.26.10)(rollup@2.79.2): + /@rollup/plugin-babel@5.3.1(@babel/core@7.26.10)(rollup@2.80.0): resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} engines: {node: '>= 10.0.0'} peerDependencies: @@ -4517,63 +4524,63 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/helper-module-imports': 7.25.9 - '@rollup/pluginutils': 3.1.0(rollup@2.79.2) - rollup: 2.79.2 + '@rollup/pluginutils': 3.1.0(rollup@2.80.0) + rollup: 2.80.0 transitivePeerDependencies: - supports-color dev: true - /@rollup/plugin-commonjs@20.0.0(rollup@2.79.2): + /@rollup/plugin-commonjs@20.0.0(rollup@2.80.0): resolution: {integrity: sha512-5K0g5W2Ol8hAcTHqcTBHiA7M58tfmYi1o9KxeJuuRNpGaTa5iLjcyemBitCBcKXaHamOBBEH2dGom6v6Unmqjg==} engines: {node: '>= 8.0.0'} peerDependencies: rollup: ^2.38.3 dependencies: - '@rollup/pluginutils': 3.1.0(rollup@2.79.2) + '@rollup/pluginutils': 3.1.0(rollup@2.80.0) commondir: 1.0.1 estree-walker: 2.0.2 glob: 7.2.3 is-reference: 1.2.1 magic-string: 0.25.9 resolve: 1.22.10 - rollup: 2.79.2 + rollup: 2.80.0 dev: true - /@rollup/plugin-json@4.1.0(rollup@2.79.2): + /@rollup/plugin-json@4.1.0(rollup@2.80.0): resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==} peerDependencies: rollup: ^1.20.0 || ^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0(rollup@2.79.2) - rollup: 2.79.2 + '@rollup/pluginutils': 3.1.0(rollup@2.80.0) + rollup: 2.80.0 dev: true - /@rollup/plugin-node-resolve@13.3.0(rollup@2.79.2): + /@rollup/plugin-node-resolve@13.3.0(rollup@2.80.0): resolution: {integrity: sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==} engines: {node: '>= 10.0.0'} peerDependencies: rollup: ^2.42.0 dependencies: - '@rollup/pluginutils': 3.1.0(rollup@2.79.2) + '@rollup/pluginutils': 3.1.0(rollup@2.80.0) '@types/resolve': 1.17.1 deepmerge: 4.3.1 is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.10 - rollup: 2.79.2 + rollup: 2.80.0 dev: true - /@rollup/plugin-replace@3.1.0(rollup@2.79.2): + /@rollup/plugin-replace@3.1.0(rollup@2.80.0): resolution: {integrity: sha512-pA3XRUrSKybVYqmH5TqWNZpGxF+VV+1GrYchKgCNIj2vsSOX7CVm2RCtx8p2nrC7xvkziYyK+lSi74T93MU3YA==} peerDependencies: rollup: ^1.20.0 || ^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0(rollup@2.79.2) + '@rollup/pluginutils': 3.1.0(rollup@2.80.0) magic-string: 0.25.9 - rollup: 2.79.2 + rollup: 2.80.0 dev: true - /@rollup/pluginutils@3.1.0(rollup@2.79.2): + /@rollup/pluginutils@3.1.0(rollup@2.80.0): resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} peerDependencies: @@ -4582,7 +4589,7 @@ packages: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.3.1 - rollup: 2.79.2 + rollup: 2.80.0 dev: true /@rushstack/node-core-library@5.13.0(@types/node@18.19.86): @@ -4980,6 +4987,11 @@ packages: /@types/stylis@4.2.5: resolution: {integrity: sha512-1Xve+NMN7FWjY14vLoY5tL3BVEQ/n42YLwaqJIPYhotZ9uBHt87VceMwWQpzmdEt2TNXIorIFG+YeCUUW7RInw==} + dev: false + + /@types/stylis@4.2.7: + resolution: {integrity: sha512-VgDNokpBoKF+wrdvhAAfS55OMQpL6QRglwTwNC3kIgBrzZxA4WsFj+2eLfEA/uMUDzBcEhYmjSbwQakn/i3ajA==} + dev: true /@types/testing-library__jest-dom@5.14.9: resolution: {integrity: sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw==} @@ -6107,7 +6119,7 @@ packages: - supports-color dev: true - /babel-plugin-styled-components@2.1.4(@babel/core@7.26.10)(styled-components@6.1.17): + /babel-plugin-styled-components@2.1.4(@babel/core@7.26.10)(styled-components@6.3.11): resolution: {integrity: sha512-Xgp9g+A/cG47sUyRwwYxGM4bR/jDRg5N6it/8+HxCnbT5XNKSKDT9xm4oag/osgqjC2It/vH0yXsomOG6k558g==} peerDependencies: styled-components: '>= 2' @@ -6117,7 +6129,7 @@ packages: '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.10) lodash: 4.17.21 picomatch: 2.3.1 - styled-components: 6.1.17(react-dom@19.1.0)(react@18.3.1) + styled-components: 6.3.11(react@19.2.4) transitivePeerDependencies: - '@babel/core' - supports-color @@ -7397,6 +7409,10 @@ packages: /csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + /csstype@3.2.3: + resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} + dev: true + /currently-unhandled@0.4.1: resolution: {integrity: sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==} engines: {node: '>=0.10.0'} @@ -8687,7 +8703,7 @@ packages: requiresBuild: true dependencies: bindings: 1.5.0 - nan: 2.22.2 + nan: 2.25.0 dev: true optional: true @@ -11832,8 +11848,8 @@ packages: resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} dev: true - /nan@2.22.2: - resolution: {integrity: sha512-DANghxFkS1plDdRsX0X9pm0Z6SJNN6gBdtXfanwoZ8hooC5gosGFSBGRYHUVPz1asKA/kMRqDRdHrluZ61SpBQ==} + /nan@2.25.0: + resolution: {integrity: sha512-0M90Ag7Xn5KMLLZ7zliPWP3rT90P6PN+IzVFS0VqmnPktBk3700xUVv8Ikm9EUaUE5SDWdp/BIxdENzVznpm1g==} requiresBuild: true dev: true optional: true @@ -13281,15 +13297,6 @@ packages: react: 18.3.1 scheduler: 0.23.2 - /react-dom@19.1.0(react@18.3.1): - resolution: {integrity: sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==} - peerDependencies: - react: ^19.1.0 - dependencies: - react: 18.3.1 - scheduler: 0.26.0 - dev: true - /react-fast-compare@3.2.2: resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} dev: false @@ -13488,6 +13495,11 @@ packages: dependencies: loose-envify: 1.4.0 + /react@19.2.4: + resolution: {integrity: sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==} + engines: {node: '>=0.10.0'} + dev: true + /read-all-stream@3.1.0: resolution: {integrity: sha512-DI1drPHbmBcUDWrJ7ull/F2Qb8HkwBncVx8/RpKYFSIACYaVRQReISYPdZz/mt1y1+qMCOrfReTopERmaxtP6w==} engines: {node: '>=0.10.0'} @@ -13946,16 +13958,16 @@ packages: glob: 9.3.5 dev: true - /rollup-plugin-preserve-directives@0.1.1(rollup@2.79.2): + /rollup-plugin-preserve-directives@0.1.1(rollup@2.80.0): resolution: {integrity: sha512-htKdBt+0ONtxIx2nB10vmQwNn7xJrAKR+HL4rCiP972s6bVlFYaUBm3dXFGfD29Ur/LTOtSakmASi9EUdq/MPQ==} peerDependencies: rollup: 2.x || 3.x dependencies: magic-string: 0.30.17 - rollup: 2.79.2 + rollup: 2.80.0 dev: true - /rollup-plugin-visualizer@5.14.0(rollup@2.79.2): + /rollup-plugin-visualizer@5.14.0(rollup@2.80.0): resolution: {integrity: sha512-VlDXneTDaKsHIw8yzJAFWtrzguoJ/LnQ+lMpoVfYJ3jJF4Ihe5oYLAqLklIK/35lgUY+1yEzCkHyZ1j4A5w5fA==} engines: {node: '>=18'} hasBin: true @@ -13970,13 +13982,13 @@ packages: dependencies: open: 8.4.2 picomatch: 4.0.2 - rollup: 2.79.2 + rollup: 2.80.0 source-map: 0.7.4 yargs: 17.7.2 dev: true - /rollup@2.79.2: - resolution: {integrity: sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==} + /rollup@2.80.0: + resolution: {integrity: sha512-cIFJOD1DESzpjOBl763Kp1AH7UE/0fcdHe6rZXUdQ9c50uvgigvW97u3IcSeBwOkgqL/PXPBktBCh0KEu5L8XQ==} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: @@ -14063,10 +14075,6 @@ packages: dependencies: loose-envify: 1.4.0 - /scheduler@0.26.0: - resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} - dev: true - /schema-utils@4.3.0: resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==} engines: {node: '>= 10.13.0'} @@ -14799,24 +14807,26 @@ packages: tslib: 2.6.2 dev: false - /styled-components@6.1.17(react-dom@19.1.0)(react@18.3.1): - resolution: {integrity: sha512-97D7DwWanI7nN24v0D4SvbfjLE9656umNSJZkBkDIWL37aZqG/wRQ+Y9pWtXyBIM/NSfcBzHLErEsqHmJNSVUg==} + /styled-components@6.3.11(react@19.2.4): + resolution: {integrity: sha512-opzgceGlQ5rdZdGwf9ddLW7EM2F4L7tgsgLn6fFzQ2JgE5EVQ4HZwNkcgB1p8WfOBx1GEZP3fa66ajJmtXhSrA==} engines: {node: '>= 16'} peerDependencies: react: '>= 16.8.0' react-dom: '>= 16.8.0' + peerDependenciesMeta: + react-dom: + optional: true dependencies: - '@emotion/is-prop-valid': 1.2.2 - '@emotion/unitless': 0.8.1 - '@types/stylis': 4.2.5 + '@emotion/is-prop-valid': 1.4.0 + '@emotion/unitless': 0.10.0 + '@types/stylis': 4.2.7 css-to-react-native: 3.2.0 - csstype: 3.1.3 + csstype: 3.2.3 postcss: 8.4.49 - react: 18.3.1 - react-dom: 19.1.0(react@18.3.1) + react: 19.2.4 shallowequal: 1.1.0 - stylis: 4.3.2 - tslib: 2.6.2 + stylis: 4.3.6 + tslib: 2.8.1 dev: true /stylis@4.2.0: @@ -14825,6 +14835,11 @@ packages: /stylis@4.3.2: resolution: {integrity: sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==} + dev: false + + /stylis@4.3.6: + resolution: {integrity: sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ==} + dev: true /summary@2.1.0: resolution: {integrity: sha512-nMIjMrd5Z2nuB2RZCKJfFMjgS3fygbeyGk9PxPPaJR1RIcyN9yn4A63Isovzm3ZtQuEkLBVgMdPup8UeLH7aQw==} @@ -15201,6 +15216,7 @@ packages: /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + dev: false /tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}