diff --git a/package.json b/package.json index d77e4137..728b6da1 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "@vercel/speed-insights": "1.0.12", "embla-carousel-auto-height": "7.1.0", "embla-carousel-react": "7.1.0", - "i18next": "23.12.3", + "i18next": "23.13.0", "i18next-browser-languagedetector": "8.0.0", "i18next-http-backend": "2.5.2", "nanoid": "5.0.7", @@ -85,7 +85,7 @@ "@storybook/react": "8.2.9", "@tomfreudenberg/next-auth-mock": "0.5.6", "@types/luxon": "3.4.2", - "@types/node": "20.14.15", + "@types/node": "20.16.1", "@types/react": "18.3.3", "@types/react-dom": "18.3.0", "@types/umami": "0.1.5", @@ -93,7 +93,7 @@ "@typescript-eslint/eslint-plugin": "7.18.0", "@typescript-eslint/parser": "7.18.0", "boxen": "7.1.1", - "chromatic": "11.7.0", + "chromatic": "11.7.1", "dotenv": "16.4.5", "dotenv-cli": "7.4.2", "eslint": "8.57.0", @@ -124,10 +124,10 @@ "storybook": "8.2.9", "tsx": "4.17.0", "turbo": "1.13.4", - "type-fest": "4.24.0", + "type-fest": "4.25.0", "typescript": "5.5.4" }, - "packageManager": "pnpm@9.7.0", + "packageManager": "pnpm@9.7.1", "engines": { "node": "^20.12.2", "pnpm": "^9.0.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e38eb4d8..ef984ca8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -81,8 +81,8 @@ importers: specifier: 7.1.0 version: 7.1.0(react@18.3.1) i18next: - specifier: 23.12.3 - version: 23.12.3 + specifier: 23.13.0 + version: 23.13.0 i18next-browser-languagedetector: specifier: 8.0.0 version: 8.0.0 @@ -97,7 +97,7 @@ importers: version: 14.2.5(@babel/core@7.24.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-i18next: specifier: 15.3.1 - version: 15.3.1(i18next@23.12.3)(next@14.2.5(@babel/core@7.24.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-i18next@14.1.3(i18next@23.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 15.3.1(i18next@23.13.0)(next@14.2.5(@babel/core@7.24.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-i18next@14.1.3(i18next@23.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) next-sitemap: specifier: 4.2.3 version: 4.2.3(next@14.2.5(@babel/core@7.24.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) @@ -112,7 +112,7 @@ importers: version: 18.3.1(react@18.3.1) react-i18next: specifier: 14.1.3 - version: 14.1.3(i18next@23.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 14.1.3(i18next@23.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) slugify: specifier: 1.6.6 version: 1.6.6 @@ -155,7 +155,7 @@ importers: version: 8.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.2.9(@babel/preset-env@7.24.7(@babel/core@7.24.7))) '@storybook/nextjs': specifier: 8.2.9 - version: 8.2.9(babel-plugin-macros@3.1.0)(esbuild@0.21.5)(next@14.2.5(@babel/core@7.24.7)(babel-plugin-macros@3.1.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.2.9(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(type-fest@4.24.0)(typescript@5.5.4)(webpack-hot-middleware@2.26.1)(webpack@5.92.1(esbuild@0.21.5)) + version: 8.2.9(babel-plugin-macros@3.1.0)(esbuild@0.21.5)(next@14.2.5(@babel/core@7.24.7)(babel-plugin-macros@3.1.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.2.9(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(type-fest@4.25.0)(typescript@5.5.4)(webpack-hot-middleware@2.26.1)(webpack@5.92.1(esbuild@0.21.5)) '@storybook/react': specifier: 8.2.9 version: 8.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.2.9(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(typescript@5.5.4) @@ -166,8 +166,8 @@ importers: specifier: 3.4.2 version: 3.4.2 '@types/node': - specifier: 20.14.15 - version: 20.14.15 + specifier: 20.16.1 + version: 20.16.1 '@types/react': specifier: 18.3.3 version: 18.3.3 @@ -190,8 +190,8 @@ importers: specifier: 7.1.1 version: 7.1.1 chromatic: - specifier: 11.7.0 - version: 11.7.0 + specifier: 11.7.1 + version: 11.7.1 dotenv: specifier: 16.4.5 version: 16.4.5 @@ -242,7 +242,7 @@ importers: version: 3.1.2 knip: specifier: 5.27.2 - version: 5.27.2(@types/node@20.14.15)(typescript@5.5.4) + version: 5.27.2(@types/node@20.16.1)(typescript@5.5.4) lint-staged: specifier: 15.2.9 version: 15.2.9 @@ -283,8 +283,8 @@ importers: specifier: 1.13.4 version: 1.13.4 type-fest: - specifier: 4.24.0 - version: 4.24.0 + specifier: 4.25.0 + version: 4.25.0 typescript: specifier: 5.5.4 version: 5.5.4 @@ -2307,8 +2307,8 @@ packages: '@types/node@18.19.39': resolution: {integrity: sha512-nPwTRDKUctxw3di5b4TfT3I0sWDiWoPQCZjXhvdkINntwr8lcoVCKsTgnXeRubKIlfnV+eN/HYk6Jb40tbcEAQ==} - '@types/node@20.14.15': - resolution: {integrity: sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==} + '@types/node@20.16.1': + resolution: {integrity: sha512-zJDo7wEadFtSyNz5QITDfRcrhqDvQI1xQNQ0VoizPjM/dVAODqqIUWbJPkvsxmTI0MYRGRikcdjMPhOssnPejQ==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -3011,8 +3011,8 @@ packages: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} - chromatic@11.7.0: - resolution: {integrity: sha512-Afblm4MWK6GXutxHPJVWKoY1PxCD98Uw0S3/f1a2wu4VTQy97g4+G8vPVqutSMpZFGzG5NjH9QdzKPFMmZczpw==} + chromatic@11.7.1: + resolution: {integrity: sha512-LvgPimdQdnQB07ZDxLEC2KtxgYeqTw0X71GA7fi3zhgtKLxZcE+BSZ/5I9rrQp1V8ydmfElfw0ZwnUH4fVgUAQ==} hasBin: true peerDependencies: '@chromatic-com/cypress': ^0.*.* || ^1.0.0 @@ -4297,8 +4297,8 @@ packages: i18next-http-backend@2.5.2: resolution: {integrity: sha512-+K8HbDfrvc1/2X8jpb7RLhI9ZxBDpx3xogYkQwGKlWAUXLSEGXzgdt3EcUjLlBCdMwdQY+K+EUF6oh8oB6rwHw==} - i18next@23.12.3: - resolution: {integrity: sha512-DyigQmrR10V9U2N6pjhbfahW13GY7n8BQD9swN09JuRRropgsksWVi4vRLeex0Qf7zCPnBfIqQfhcBzdZBQBYw==} + i18next@23.13.0: + resolution: {integrity: sha512-B+g0/KTKmN3+NeMKPljQxdrih6Q6lyDF5O2e/Ofd0JQsTLojJD/BSTTN04iw6OVc0yBiHeypu5hoBNV6ag44Zw==} iconv-lite@0.4.24: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} @@ -6544,8 +6544,8 @@ packages: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} - type-fest@4.24.0: - resolution: {integrity: sha512-spAaHzc6qre0TlZQQ2aA/nGMe+2Z/wyGk5Z+Ru2VUfdNwT6kWO6TjevOlpebsATEG1EIQ2sOiDszud3lO5mt/Q==} + type-fest@4.25.0: + resolution: {integrity: sha512-bRkIGlXsnGBRBQRAY56UXBm//9qH4bmJfFvq83gSz41N282df+fjy8ofcEgc1sM8geNt5cl6mC2g9Fht1cs8Aw==} engines: {node: '>=16'} type-is@1.6.18: @@ -6582,6 +6582,9 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici-types@6.19.6: + resolution: {integrity: sha512-e/vggGopEfTKSvj4ihnOLTsqhrKRN3LeO6qSN/GxohhuRv8qH9bNQ4B8W7e/vFL+0XTnmHPB4/kegunZGA4Org==} + unicode-canonical-property-names-ecmascript@2.0.0: resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} engines: {node: '>=4'} @@ -8206,7 +8209,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.14.15 + '@types/node': 20.16.1 '@types/yargs': 17.0.32 chalk: 4.1.2 @@ -8459,7 +8462,7 @@ snapshots: '@pkgr/core@0.1.1': {} - '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@4.24.0)(webpack-hot-middleware@2.26.1)(webpack@5.92.1(esbuild@0.21.5))': + '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@4.25.0)(webpack-hot-middleware@2.26.1)(webpack@5.92.1(esbuild@0.21.5))': dependencies: ansi-html: 0.0.9 core-js-pure: 3.37.1 @@ -8471,7 +8474,7 @@ snapshots: source-map: 0.7.4 webpack: 5.92.1(esbuild@0.21.5) optionalDependencies: - type-fest: 4.24.0 + type-fest: 4.25.0 webpack-hot-middleware: 2.26.1 '@pnpm/deps.graph-sequencer@1.0.0': {} @@ -8870,7 +8873,7 @@ snapshots: dependencies: storybook: 8.2.9(@babel/preset-env@7.24.7(@babel/core@7.24.7)) - '@storybook/nextjs@8.2.9(babel-plugin-macros@3.1.0)(esbuild@0.21.5)(next@14.2.5(@babel/core@7.24.7)(babel-plugin-macros@3.1.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.2.9(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(type-fest@4.24.0)(typescript@5.5.4)(webpack-hot-middleware@2.26.1)(webpack@5.92.1(esbuild@0.21.5))': + '@storybook/nextjs@8.2.9(babel-plugin-macros@3.1.0)(esbuild@0.21.5)(next@14.2.5(@babel/core@7.24.7)(babel-plugin-macros@3.1.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.2.9(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(type-fest@4.25.0)(typescript@5.5.4)(webpack-hot-middleware@2.26.1)(webpack@5.92.1(esbuild@0.21.5))': dependencies: '@babel/core': 7.24.7 '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.7) @@ -8885,7 +8888,7 @@ snapshots: '@babel/preset-react': 7.24.7(@babel/core@7.24.7) '@babel/preset-typescript': 7.24.7(@babel/core@7.24.7) '@babel/runtime': 7.24.7 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(type-fest@4.24.0)(webpack-hot-middleware@2.26.1)(webpack@5.92.1(esbuild@0.21.5)) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(type-fest@4.25.0)(webpack-hot-middleware@2.26.1)(webpack@5.92.1(esbuild@0.21.5)) '@storybook/builder-webpack5': 8.2.9(esbuild@0.21.5)(storybook@8.2.9(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(typescript@5.5.4) '@storybook/preset-react-webpack': 8.2.9(esbuild@0.21.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.2.9(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(typescript@5.5.4) '@storybook/react': 8.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.2.9(@babel/preset-env@7.24.7(@babel/core@7.24.7)))(typescript@5.5.4) @@ -9164,15 +9167,15 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.14.15 + '@types/node': 20.16.1 '@types/connect@3.4.38': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.16.1 '@types/cross-spawn@6.0.6': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.16.1 '@types/debug@4.1.12': dependencies: @@ -9202,7 +9205,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.16.1 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -9217,7 +9220,7 @@ snapshots: '@types/glob@7.1.3': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.14.15 + '@types/node': 20.16.1 '@types/hast@3.0.4': dependencies: @@ -9272,9 +9275,9 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@20.14.15': + '@types/node@20.16.1': dependencies: - undici-types: 5.26.5 + undici-types: 6.19.6 '@types/normalize-package-data@2.4.4': {} @@ -9282,7 +9285,7 @@ snapshots: '@types/pg@8.11.6': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.16.1 pg-protocol: 1.6.1 pg-types: 4.0.2 @@ -9308,12 +9311,12 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.14.15 + '@types/node': 20.16.1 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.14.15 + '@types/node': 20.16.1 '@types/send': 0.17.4 '@types/stack-utils@2.0.3': {} @@ -9328,7 +9331,7 @@ snapshots: '@types/ws@8.5.12': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.16.1 '@types/yargs-parser@21.0.3': {} @@ -10123,7 +10126,7 @@ snapshots: chownr@2.0.0: {} - chromatic@11.7.0: {} + chromatic@11.7.1: {} chrome-trace-event@1.0.4: {} @@ -10989,7 +10992,7 @@ snapshots: '@types/glob': 7.1.3 '@types/js-yaml': 3.12.5 '@types/lodash': 4.17.6 - '@types/node': 20.14.15 + '@types/node': 20.16.1 dedent: 1.5.3(babel-plugin-macros@3.1.0) eslint-plugin-markdown: 4.0.1(eslint@8.57.0) expect: 29.7.0 @@ -11804,7 +11807,7 @@ snapshots: transitivePeerDependencies: - encoding - i18next@23.12.3: + i18next@23.13.0: dependencies: '@babel/runtime': 7.24.7 @@ -12093,7 +12096,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.15 + '@types/node': 20.16.1 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -12101,7 +12104,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.14.15 + '@types/node': 20.16.1 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -12214,11 +12217,11 @@ snapshots: klona@2.0.6: {} - knip@5.27.2(@types/node@20.14.15)(typescript@5.5.4): + knip@5.27.2(@types/node@20.16.1)(typescript@5.5.4): dependencies: '@nodelib/fs.walk': 1.2.8 '@snyk/github-codeowners': 1.1.0 - '@types/node': 20.14.15 + '@types/node': 20.16.1 easy-table: 1.2.0 enhanced-resolve: 5.17.1 fast-glob: 3.3.2 @@ -12692,17 +12695,17 @@ snapshots: react-dom: 18.3.1(react@18.3.1) uuid: 8.3.2 - next-i18next@15.3.1(i18next@23.12.3)(next@14.2.5(@babel/core@7.24.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-i18next@14.1.3(i18next@23.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1): + next-i18next@15.3.1(i18next@23.13.0)(next@14.2.5(@babel/core@7.24.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-i18next@14.1.3(i18next@23.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.7 '@types/hoist-non-react-statics': 3.3.5 core-js: 3.38.0 hoist-non-react-statics: 3.3.2 - i18next: 23.12.3 + i18next: 23.13.0 i18next-fs-backend: 2.3.2 next: 14.2.5(@babel/core@7.24.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 - react-i18next: 14.1.3(i18next@23.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-i18next: 14.1.3(i18next@23.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) next-sitemap@4.2.3(next@14.2.5(@babel/core@7.24.7)(babel-plugin-macros@3.1.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): dependencies: @@ -13355,11 +13358,11 @@ snapshots: react-dom: 18.3.1(react@18.3.1) react-is: 18.1.0 - react-i18next@14.1.3(i18next@23.12.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-i18next@14.1.3(i18next@23.13.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.24.7 html-parse-stringify: 3.0.1 - i18next: 23.12.3 + i18next: 23.13.0 react: 18.3.1 optionalDependencies: react-dom: 18.3.1(react@18.3.1) @@ -14242,7 +14245,7 @@ snapshots: type-fest@2.19.0: {} - type-fest@4.24.0: {} + type-fest@4.25.0: {} type-is@1.6.18: dependencies: @@ -14294,6 +14297,8 @@ snapshots: undici-types@5.26.5: {} + undici-types@6.19.6: {} + unicode-canonical-property-names-ecmascript@2.0.0: {} unicode-match-property-ecmascript@2.0.0: