diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2c187f8..38353b9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,8 +7,8 @@ settings: catalogs: default: '@chromatic-com/storybook': - specifier: 2.0.0 - version: 2.0.0 + specifier: 2.0.1 + version: 2.0.1 '@fontsource/montserrat': specifier: 5.0.20 version: 5.0.20 @@ -19,11 +19,11 @@ catalogs: specifier: 3.0.1 version: 3.0.1 '@playwright/test': - specifier: 1.46.1 - version: 1.46.1 + specifier: 1.47.0 + version: 1.47.0 '@shikijs/rehype': - specifier: 1.16.3 - version: 1.16.3 + specifier: 1.17.0 + version: 1.17.0 '@storybook/addon-a11y': specifier: 8.3.0 version: 8.3.0 @@ -94,8 +94,8 @@ catalogs: specifier: 2.0.2 version: 2.0.2 chromatic: - specifier: 11.8.0 - version: 11.8.0 + specifier: 11.9.0 + version: 11.9.0 clsx: specifier: 2.1.0 version: 2.1.0 @@ -151,8 +151,8 @@ catalogs: specifier: 0.3.0 version: 0.3.0 playwright: - specifier: 1.46.1 - version: 1.46.1 + specifier: 1.47.0 + version: 1.47.0 postcss: specifier: 8.4.45 version: 8.4.45 @@ -184,8 +184,8 @@ catalogs: specifier: 0.33.5 version: 0.33.5 shiki: - specifier: 1.16.3 - version: 1.16.3 + specifier: 1.17.0 + version: 1.17.0 start-server-and-test: specifier: 2.0.7 version: 2.0.7 @@ -199,8 +199,8 @@ catalogs: specifier: 2.5.2 version: 2.5.2 tailwindcss: - specifier: 3.4.10 - version: 3.4.10 + specifier: 3.4.11 + version: 3.4.11 typescript: specifier: 5.5.4 version: 5.5.4 @@ -235,7 +235,7 @@ importers: version: 3.0.0 playwright: specifier: 'catalog:' - version: 1.46.1 + version: 1.47.0 prettier: specifier: 3.3.3 version: 3.3.3 @@ -274,10 +274,10 @@ importers: version: link:../../packages/utils next: specifier: 'catalog:' - version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-intl: specifier: 'catalog:' - version: 3.19.1(next@14.2.7(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 3.19.1(next@14.2.7(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) next-themes: specifier: 'catalog:' version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -290,10 +290,10 @@ importers: devDependencies: '@chromatic-com/storybook': specifier: 'catalog:' - version: 2.0.0(react@18.3.1)(storybook@8.3.0) + version: 2.0.1(react@18.3.1) '@playwright/test': specifier: 'catalog:' - version: 1.46.1 + version: 1.47.0 '@repo/eslint-config': specifier: workspace:* version: link:../../packages/config-eslint @@ -320,7 +320,7 @@ importers: version: 8.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.0) '@storybook/nextjs': specifier: 'catalog:' - version: 8.3.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.0)(type-fest@4.26.1)(typescript@5.5.4)(webpack-hot-middleware@2.26.1)(webpack@5.94.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)) + version: 8.3.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.0)(type-fest@4.26.1)(typescript@5.5.4)(webpack-hot-middleware@2.26.1)(webpack@5.94.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)) '@storybook/react': specifier: 'catalog:' version: 8.3.0(@storybook/test@8.3.0(storybook@8.3.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.0)(typescript@5.5.4) @@ -344,7 +344,7 @@ importers: version: 2.0.2(playwright@1.47.0) chromatic: specifier: 'catalog:' - version: 11.8.0 + version: 11.9.0 eslint: specifier: 'catalog:' version: 8.57.0 @@ -365,7 +365,7 @@ importers: version: 4.0.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.0) tailwindcss: specifier: 'catalog:' - version: 3.4.10 + version: 3.4.11 typescript: specifier: 'catalog:' version: 5.5.4 @@ -389,10 +389,10 @@ importers: version: link:../../packages/utils next: specifier: 'catalog:' - version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-intl: specifier: 'catalog:' - version: 3.19.1(next@14.2.7(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 3.19.1(next@14.2.7(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) react: specifier: 'catalog:' version: 18.3.1 @@ -429,7 +429,7 @@ importers: version: 8.4.45 tailwindcss: specifier: 'catalog:' - version: 3.4.10 + version: 3.4.11 typescript: specifier: 'catalog:' version: 5.5.4 @@ -459,7 +459,7 @@ importers: version: link:../utils '@shikijs/rehype': specifier: 'catalog:' - version: 1.16.3 + version: 1.17.0 gray-matter: specifier: 'catalog:' version: 4.0.3 @@ -468,10 +468,10 @@ importers: version: 0.16.11 next: specifier: 'catalog:' - version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-intl: specifier: 'catalog:' - version: 3.19.1(next@14.2.7(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 3.19.1(next@14.2.7(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) next-mdx-remote: specifier: 'catalog:' version: 5.0.0(@types/react@18.3.5)(react@18.3.1) @@ -501,7 +501,7 @@ importers: version: 6.0.0 shiki: specifier: 'catalog:' - version: 1.16.3 + version: 1.17.0 devDependencies: '@repo/config-typescript': specifier: workspace:* @@ -538,7 +538,7 @@ importers: version: 8.4.45 tailwindcss: specifier: 'catalog:' - version: 3.4.10 + version: 3.4.11 typescript: specifier: 'catalog:' version: 5.5.4 @@ -571,7 +571,7 @@ importers: version: 0.8.0(eslint@8.57.0)(typescript@5.5.4) eslint-plugin-tailwindcss: specifier: 'catalog:' - version: 3.17.4(tailwindcss@3.4.10) + version: 3.17.4(tailwindcss@3.4.11) eslint-plugin-unicorn: specifier: 'catalog:' version: 55.0.0(eslint@8.57.0) @@ -599,7 +599,7 @@ importers: version: link:../config-eslint '@tailwindcss/typography': specifier: 'catalog:' - version: 0.5.15(tailwindcss@3.4.10) + version: 0.5.15(tailwindcss@3.4.11) eslint: specifier: 'catalog:' version: 8.57.0 @@ -608,7 +608,7 @@ importers: version: 8.4.45 tailwindcss: specifier: 'catalog:' - version: 3.4.10 + version: 3.4.11 packages/config-typescript: {} @@ -622,10 +622,10 @@ importers: version: 4.3.1 next: specifier: 'catalog:' - version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-intl: specifier: 'catalog:' - version: 3.19.1(next@14.2.7(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 3.19.1(next@14.2.7(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) react: specifier: 'catalog:' version: 18.3.1 @@ -687,7 +687,7 @@ importers: version: 18.3.0 '@vitest/browser': specifier: 'catalog:' - version: 2.0.5(playwright@1.46.1)(typescript@5.5.4)(vitest@2.0.5) + version: 2.0.5(playwright@1.47.0)(typescript@5.5.4)(vitest@2.0.5) '@vitest/coverage-istanbul': specifier: 'catalog:' version: 2.0.5(vitest@2.0.5(@types/node@22.5.4)(@vitest/browser@2.0.5)(@vitest/ui@2.0.5)(terser@5.32.0)) @@ -699,7 +699,7 @@ importers: version: 8.57.0 playwright: specifier: 'catalog:' - version: 1.46.1 + version: 1.47.0 typescript: specifier: 'catalog:' version: 5.5.4 @@ -726,10 +726,10 @@ importers: version: 1.0.0-beta.1(typescript@5.5.4) next: specifier: 'catalog:' - version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-intl: specifier: 'catalog:' - version: 3.19.1(next@14.2.7(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 3.19.1(next@14.2.7(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) next-themes: specifier: 'catalog:' version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -775,7 +775,7 @@ importers: version: 8.4.45 tailwindcss: specifier: 'catalog:' - version: 3.4.10 + version: 3.4.11 typescript: specifier: 'catalog:' version: 5.5.4 @@ -1475,11 +1475,9 @@ packages: '@bundled-es-modules/tough-cookie@0.1.6': resolution: {integrity: sha512-dvMHbL464C0zI+Yqxbz6kZ5TOEp7GLW+pry/RWndAR8MJQAXZ2rPmIs8tziTZjeIyhSNZgZbCePtfSbdWqStJw==} - '@chromatic-com/storybook@2.0.0': - resolution: {integrity: sha512-9sG8BVdf4ipEbX9OGNFX/USvnpi3SffEuRiIn1Qzsp/dM263EVdCAPcS9GOAZz6zOgcgaScdyvjTQozBYJrIVA==} + '@chromatic-com/storybook@2.0.1': + resolution: {integrity: sha512-BWedsjGOMXsWIWqDmdV9VV1lx2GSauBISu0a2ZbwL2BPN4yrBypsOOuQ8hKvtEfFlYetGmTafi1N5W1oR1CW3A==} engines: {node: '>=16.0.0', yarn: '>=1.22.18'} - peerDependencies: - storybook: ^8.2.0 '@colors/colors@1.5.0': resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} @@ -2259,8 +2257,8 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@playwright/test@1.46.1': - resolution: {integrity: sha512-Fq6SwLujA/DOIvNC2EL/SojJnkKf/rAwJ//APpJJHRyMi1PdKrY3Az+4XNQ51N4RTbItbIByQ0jgd1tayq1aeA==} + '@playwright/test@1.47.0': + resolution: {integrity: sha512-SgAdlSwYVpToI4e/IH19IHHWvoijAYH5hu2MWSXptRypLSnzj51PcGD+rsOXFayde4P9ZLi+loXVwArg6IUkCA==} engines: {node: '>=18'} hasBin: true @@ -2465,14 +2463,23 @@ packages: peerDependencies: semantic-release: '>=20.1.0' - '@shikijs/core@1.16.3': - resolution: {integrity: sha512-yETIvrETCeC39gSPIiSADmjri9FwKmxz0QvONMtTIUYlKZe90CJkvcjPksayC2VQOtzOJonEiULUa8v8crUQvA==} + '@shikijs/core@1.17.0': + resolution: {integrity: sha512-Mkk4Mp4bNnW1kytU8I7S5PK5teNSe0iKlfqxPss4sdwnlcU8a2N62Z3te2gVmZfU9t1HF6L3wyWuM43IvEeEsg==} - '@shikijs/rehype@1.16.3': - resolution: {integrity: sha512-/IxpVgFBAXmvDVNnCVXxrA/LcjeJvvNk3hzxUurciok39LE8mWoJXvsJ1BXqOxvHBlkkD3+xvap2KMhoF3irIQ==} + '@shikijs/engine-javascript@1.17.0': + resolution: {integrity: sha512-EiBVlxmzJZdC2ypzn8k+vxLngbBNgHLS4RilwrFOABGRc72kUZubbD/6Chrq2RcVtD3yq1GtiiIdFMGd9BTX3Q==} - '@shikijs/transformers@1.16.3': - resolution: {integrity: sha512-bu4IcpUWmch4NvIWQgyMk2r9sH1XNZjUFgu56d3TPD1wLmBB/krctzVYgmurQ45X4dBEpNZdNvdG3v5B27taSw==} + '@shikijs/engine-oniguruma@1.17.0': + resolution: {integrity: sha512-nsXzJGLQ0fhKmA4Gwt1cF7vC8VuZ1HSDrTRuj48h/qDeX/TzmOlTDXQ3uPtyuhyg/2rbZRzNhN8UFU4fSnQfXg==} + + '@shikijs/rehype@1.17.0': + resolution: {integrity: sha512-5BVkYzElDeklw9HWSzMapBhjgywfJ9eGzOsT4axevzaL/yJ+J+UbCajn85HbnWNCtEQiboWwdf7k0KMA5UyF4A==} + + '@shikijs/transformers@1.17.0': + resolution: {integrity: sha512-C/s6z0knkWBVRG6cmklTUn+70URKVE8qlQuFg6Bi/9iqpX68NZloZhxCtVHeTd56pit15hivTlgSAY+SP7C8hA==} + + '@shikijs/types@1.17.0': + resolution: {integrity: sha512-Tvu2pA69lbpXB+MmgIaROP1tio8y0uYvKb5Foh3q0TJBTAJuaoa5eDEtS/0LquyveacsiVrYF4uEZILju+7Ybg==} '@shikijs/vscode-textmate@9.2.2': resolution: {integrity: sha512-TMp15K+GGYrWlZM8+Lnj9EaHEFmOen0WJBrfa17hF7taDOYthuPPV0GWzfd/9iMij0akS/8Yw2ikquH7uVi/fg==} @@ -3760,8 +3767,8 @@ packages: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} - chromatic@11.8.0: - resolution: {integrity: sha512-i60lgq/3UPpNwnuCgaYNiiRTSjPNv7YLTCRDvCQm+1SvdwyvG8N0R0SnFD08qHwvntZ16JyjJ/oXTaNEbYApMw==} + chromatic@11.9.0: + resolution: {integrity: sha512-TuI3/1jUp0UrPK+saGych0KrPh+/BjlmBFfMkcfUc29pLUJHTVVoj48o8fYc+S4YDQi3t4p3dyHOmdsuaPj21Q==} hasBin: true peerDependencies: '@chromatic-com/cypress': ^0.*.* || ^1.0.0 @@ -4288,8 +4295,8 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.5.19: - resolution: {integrity: sha512-kpLJJi3zxTR1U828P+LIUDZ5ohixyo68/IcYOHLqnbTPr/wdgn4i1ECvmALN9E16JPA6cvCG5UG79gVwVdEK5w==} + electron-to-chromium@1.5.20: + resolution: {integrity: sha512-74mdl6Fs1HHzK9SUX4CKFxAtAe3nUns48y79TskHNAG6fGOlLfyKA4j855x+0b5u8rWJIrlaG9tcTPstMlwjIw==} elliptic@6.5.7: resolution: {integrity: sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==} @@ -5081,6 +5088,9 @@ packages: hast-util-to-estree@3.1.0: resolution: {integrity: sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==} + hast-util-to-html@9.0.2: + resolution: {integrity: sha512-RP5wNpj5nm1Z8cloDv4Sl4RS8jH5HYa0v93YB6Wb4poEzgMo/dAAL0KcT4974dCjcNG5pkLqTImeFHHCwwfY3g==} + hast-util-to-jsx-runtime@2.3.0: resolution: {integrity: sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ==} @@ -6827,21 +6837,11 @@ packages: resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==} engines: {node: '>=14.16'} - playwright-core@1.46.1: - resolution: {integrity: sha512-h9LqIQaAv+CYvWzsZ+h3RsrqCStkBHlgo6/TJlFst3cOTlLghBQlJwPOZKQJTKNaD3QIB7aAVQ+gfWbN3NXB7A==} - engines: {node: '>=18'} - hasBin: true - playwright-core@1.47.0: resolution: {integrity: sha512-1DyHT8OqkcfCkYUD9zzUTfg7EfTd+6a8MkD/NWOvjo0u/SCNd5YmY/lJwFvUZOxJbWNds+ei7ic2+R/cRz/PDg==} engines: {node: '>=18'} hasBin: true - playwright@1.46.1: - resolution: {integrity: sha512-oPcr1yqoXLCkgKtD5eNUPLiN40rYEM39odNpIb6VE6S7/15gJmA1NzVv6zJYusV0e7tzvkU/utBFNa/Kpxmwng==} - engines: {node: '>=18'} - hasBin: true - playwright@1.47.0: resolution: {integrity: sha512-jOWiRq2pdNAX/mwLiwFYnPHpEZ4rM+fRSQpRHwEwZlP2PUANvL3+aJOF/bvISMhFD30rqMxUB4RJx9aQbfh4Ww==} engines: {node: '>=18'} @@ -7536,8 +7536,8 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - shiki@1.16.3: - resolution: {integrity: sha512-GypUE+fEd06FqDs63LSAVlmq7WsahhPQU62cgZxGF+TJT5LjD2k7HTxXj4/CKOVuMM3+wWQ1t4Y5oooeJFRRBQ==} + shiki@1.17.0: + resolution: {integrity: sha512-VZf8cPShRwfzPcaswv81+YP7qJEoFwRT+Ehy6bizim7M0zG9bk8Egug550C+xS9g7rKIOPhzAlp2uEyuCxbk/A==} side-channel@1.0.6: resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} @@ -7854,8 +7854,8 @@ packages: tailwind-merge@2.5.2: resolution: {integrity: sha512-kjEBm+pvD+6eAwzJL2Bi+02/9LFLal1Gs61+QB7HvTfQQ0aXwC5LGT8PEt1gS0CWKktKe6ysPTAy3cBC5MeiIg==} - tailwindcss@3.4.10: - resolution: {integrity: sha512-KWZkVPm7yJRhdu4SRSl9d4AK2wM3a50UsvgHZO7xY77NQr2V+fIrEuoDGQcbvswWvFGbS2f6e+jC/6WJm1Dl0w==} + tailwindcss@3.4.11: + resolution: {integrity: sha512-qhEuBcLemjSJk5ajccN9xJFtM/h0AVCPaA6C92jNP+M2J8kX+eMJHI7R2HFKUvvAsMpcfLILMCFYSeDwpMmlUg==} engines: {node: '>=14.0.0'} hasBin: true @@ -9467,13 +9467,12 @@ snapshots: '@types/tough-cookie': 4.0.5 tough-cookie: 4.1.4 - '@chromatic-com/storybook@2.0.0(react@18.3.1)(storybook@8.3.0)': + '@chromatic-com/storybook@2.0.1(react@18.3.1)': dependencies: - chromatic: 11.8.0 + chromatic: 11.9.0 filesize: 10.1.6 jsonfile: 6.1.0 react-confetti: 6.1.0(react@18.3.1) - storybook: 8.3.0 strip-ansi: 7.1.0 transitivePeerDependencies: - '@chromatic-com/cypress' @@ -10237,9 +10236,9 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@playwright/test@1.46.1': + '@playwright/test@1.47.0': dependencies: - playwright: 1.46.1 + playwright: 1.47.0 '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@4.26.1)(webpack-hot-middleware@2.26.1)(webpack@5.94.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))': dependencies: @@ -10502,25 +10501,44 @@ snapshots: transitivePeerDependencies: - supports-color - '@shikijs/core@1.16.3': + '@shikijs/core@1.17.0': dependencies: + '@shikijs/engine-javascript': 1.17.0 + '@shikijs/engine-oniguruma': 1.17.0 + '@shikijs/types': 1.17.0 '@shikijs/vscode-textmate': 9.2.2 '@types/hast': 3.0.4 + hast-util-to-html: 9.0.2 + + '@shikijs/engine-javascript@1.17.0': + dependencies: + '@shikijs/types': 1.17.0 oniguruma-to-js: 0.3.3 regex: 4.3.2 - '@shikijs/rehype@1.16.3': + '@shikijs/engine-oniguruma@1.17.0': dependencies: - '@shikijs/transformers': 1.16.3 + '@shikijs/types': 1.17.0 + '@shikijs/vscode-textmate': 9.2.2 + + '@shikijs/rehype@1.17.0': + dependencies: + '@shikijs/transformers': 1.17.0 + '@shikijs/types': 1.17.0 '@types/hast': 3.0.4 hast-util-to-string: 3.0.0 - shiki: 1.16.3 + shiki: 1.17.0 unified: 11.0.5 unist-util-visit: 5.0.0 - '@shikijs/transformers@1.16.3': + '@shikijs/transformers@1.17.0': dependencies: - shiki: 1.16.3 + shiki: 1.17.0 + + '@shikijs/types@1.17.0': + dependencies: + '@shikijs/vscode-textmate': 9.2.2 + '@types/hast': 3.0.4 '@shikijs/vscode-textmate@9.2.2': {} @@ -10802,7 +10820,7 @@ snapshots: dependencies: storybook: 8.3.0 - '@storybook/nextjs@8.3.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.0)(type-fest@4.26.1)(typescript@5.5.4)(webpack-hot-middleware@2.26.1)(webpack@5.94.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))': + '@storybook/nextjs@8.3.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)(next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.0)(type-fest@4.26.1)(typescript@5.5.4)(webpack-hot-middleware@2.26.1)(webpack@5.94.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.25.2) @@ -10830,7 +10848,7 @@ snapshots: fs-extra: 11.2.0 image-size: 1.1.1 loader-utils: 3.3.1 - next: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) node-polyfill-webpack-plugin: 2.0.1(webpack@5.94.0(@swc/core@1.7.26(@swc/helpers@0.5.5))(esbuild@0.23.1)) pnp-webpack-plugin: 1.7.0(typescript@5.5.4) postcss: 8.4.45 @@ -11075,13 +11093,13 @@ snapshots: dependencies: '@swc/counter': 0.1.3 - '@tailwindcss/typography@0.5.15(tailwindcss@3.4.10)': + '@tailwindcss/typography@0.5.15(tailwindcss@3.4.11)': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.10 + tailwindcss: 3.4.11 '@testing-library/dom@10.4.0': dependencies: @@ -11462,23 +11480,6 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitest/browser@2.0.5(playwright@1.46.1)(typescript@5.5.4)(vitest@2.0.5)': - dependencies: - '@testing-library/dom': 10.4.0 - '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) - '@vitest/utils': 2.0.5 - magic-string: 0.30.11 - msw: 2.4.5(typescript@5.5.4) - sirv: 2.0.4 - vitest: 2.0.5(@types/node@22.5.4)(@vitest/browser@2.0.5)(@vitest/ui@2.0.5)(terser@5.32.0) - ws: 8.18.0 - optionalDependencies: - playwright: 1.46.1 - transitivePeerDependencies: - - bufferutil - - typescript - - utf-8-validate - '@vitest/browser@2.0.5(playwright@1.47.0)(typescript@5.5.4)(vitest@2.0.5)': dependencies: '@testing-library/dom': 10.4.0 @@ -11495,7 +11496,6 @@ snapshots: - bufferutil - typescript - utf-8-validate - optional: true '@vitest/coverage-istanbul@2.0.5(vitest@2.0.5(@types/node@22.5.4)(@vitest/browser@2.0.5)(@vitest/ui@2.0.5)(terser@5.32.0))': dependencies: @@ -12107,7 +12107,7 @@ snapshots: browserslist@4.23.3: dependencies: caniuse-lite: 1.0.30001660 - electron-to-chromium: 1.5.19 + electron-to-chromium: 1.5.20 node-releases: 2.0.18 update-browserslist-db: 1.1.0(browserslist@4.23.3) @@ -12229,7 +12229,7 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chromatic@11.8.0: {} + chromatic@11.9.0: {} chrome-trace-event@1.0.4: {} @@ -12749,7 +12749,7 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.5.19: {} + electron-to-chromium@1.5.20: {} elliptic@6.5.7: dependencies: @@ -13182,11 +13182,11 @@ snapshots: - supports-color - typescript - eslint-plugin-tailwindcss@3.17.4(tailwindcss@3.4.10): + eslint-plugin-tailwindcss@3.17.4(tailwindcss@3.4.11): dependencies: fast-glob: 3.3.2 postcss: 8.4.45 - tailwindcss: 3.4.10 + tailwindcss: 3.4.11 eslint-plugin-unicorn@55.0.0(eslint@8.57.0): dependencies: @@ -13934,6 +13934,20 @@ snapshots: transitivePeerDependencies: - supports-color + hast-util-to-html@9.0.2: + dependencies: + '@types/hast': 3.0.4 + '@types/unist': 3.0.3 + ccount: 2.0.1 + comma-separated-tokens: 2.0.3 + hast-util-whitespace: 3.0.0 + html-void-elements: 3.0.0 + mdast-util-to-hast: 13.2.0 + property-information: 6.5.0 + space-separated-tokens: 2.0.2 + stringify-entities: 4.0.4 + zwitch: 2.0.4 + hast-util-to-jsx-runtime@2.3.0: dependencies: '@types/estree': 1.0.5 @@ -15721,11 +15735,11 @@ snapshots: nerf-dart@1.0.0: {} - next-intl@3.19.1(next@14.2.7(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1): + next-intl@3.19.1(next@14.2.7(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1): dependencies: '@formatjs/intl-localematcher': 0.5.4 negotiator: 0.6.3 - next: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 14.2.7(@babel/core@7.25.2)(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 use-intl: 3.19.1(react@18.3.1) @@ -15747,7 +15761,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.46.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next@14.2.7(@babel/core@7.25.2)(@playwright/test@1.47.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@next/env': 14.2.7 '@swc/helpers': 0.5.5 @@ -15768,7 +15782,7 @@ snapshots: '@next/swc-win32-arm64-msvc': 14.2.7 '@next/swc-win32-ia32-msvc': 14.2.7 '@next/swc-win32-x64-msvc': 14.2.7 - '@playwright/test': 1.46.1 + '@playwright/test': 1.47.0 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -16178,16 +16192,8 @@ snapshots: dependencies: find-up: 6.3.0 - playwright-core@1.46.1: {} - playwright-core@1.47.0: {} - playwright@1.46.1: - dependencies: - playwright-core: 1.46.1 - optionalDependencies: - fsevents: 2.3.2 - playwright@1.47.0: dependencies: playwright-core: 1.47.0 @@ -17052,9 +17058,10 @@ snapshots: shebang-regex@3.0.0: {} - shiki@1.16.3: + shiki@1.17.0: dependencies: - '@shikijs/core': 1.16.3 + '@shikijs/core': 1.17.0 + '@shikijs/types': 1.17.0 '@shikijs/vscode-textmate': 9.2.2 '@types/hast': 3.0.4 @@ -17413,7 +17420,7 @@ snapshots: tailwind-merge@2.5.2: {} - tailwindcss@3.4.10: + tailwindcss@3.4.11: dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index eaf0015..4df1c9b 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -28,8 +28,8 @@ catalog: "rehype-slug": "6.0.0" "remark-gfm": "4.0.0" "remark-math": "6.0.0" - "shiki": "1.16.3" - "@shikijs/rehype": "1.16.3" + "shiki": "1.17.0" + "@shikijs/rehype": "1.17.0" # TypeScript "typescript": "5.5.4" @@ -49,7 +49,7 @@ catalog: "eslint-plugin-import-x": "3.1.0" # Storybook - "@chromatic-com/storybook": "2.0.0" + "@chromatic-com/storybook": "2.0.1" "@storybook/addon-a11y": "8.3.0" "@storybook/addon-essentials": "8.3.0" "@storybook/addon-interactions": "8.3.0" @@ -61,14 +61,14 @@ catalog: "@storybook/react": "8.3.0" "@storybook/test": "8.3.0" "@storybook/test-runner": "0.19.1" - "chromatic": "11.8.0" + "chromatic": "11.9.0" "http-server": "14.1.1" "storybook": "8.3.0" "storybook-dark-mode": "4.0.2" # Testing - "playwright": "1.46.1" - "@playwright/test": "1.46.1" + "playwright": "1.47.0" + "@playwright/test": "1.47.0" "axe-playwright": "2.0.2" "start-server-and-test": "2.0.7" "@vitest/browser": "2.0.5" @@ -79,7 +79,7 @@ catalog: # CSS "postcss": "8.4.45" - "tailwindcss": "3.4.10" + "tailwindcss": "3.4.11" "@tailwindcss/typography": "0.5.15" "@fontsource/montserrat": "5.0.20" "clsx": "2.1.0"