diff --git a/package.json b/package.json index dba869c..29b433b 100644 --- a/package.json +++ b/package.json @@ -12,19 +12,19 @@ "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "lucide-react": "^0.468.0", - "next": "15.5.0", + "next": "15.5.9", "next-intl": "^3.26.0", "next-themes": "^0.4.4", - "react": "19.1.1", - "react-dom": "19.1.1", + "react": "19.1.4", + "react-dom": "19.1.4", "sharp": "^0.33.5", "tailwind-merge": "^2.5.5", "tailwindcss-animate": "^1.0.7" }, "devDependencies": { "@types/node": "^20", - "@types/react": "19.1.10", - "@types/react-dom": "19.1.7", + "@types/react": "19.1.17", + "@types/react-dom": "19.1.11", "@vchikalkin/eslint-config-awesome": "^2.2.1", "autoprefixer": "^10.4.20", "eslint": "^9.16.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 897a05a..6084565 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,22 +20,22 @@ importers: version: 2.1.1 lucide-react: specifier: ^0.468.0 - version: 0.468.0(react@19.1.1) + version: 0.468.0(react@19.1.4) next: - specifier: 15.5.0 - version: 15.5.0(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + specifier: 15.5.9 + version: 15.5.9(@babel/core@7.26.0)(react-dom@19.1.4(react@19.1.4))(react@19.1.4) next-intl: specifier: ^3.26.0 - version: 3.26.0(next@15.5.0(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1) + version: 3.26.0(next@15.5.9(@babel/core@7.26.0)(react-dom@19.1.4(react@19.1.4))(react@19.1.4))(react@19.1.4) next-themes: specifier: ^0.4.4 - version: 0.4.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 0.4.4(react-dom@19.1.4(react@19.1.4))(react@19.1.4) react: - specifier: 19.1.1 - version: 19.1.1 + specifier: 19.1.4 + version: 19.1.4 react-dom: - specifier: 19.1.1 - version: 19.1.1(react@19.1.1) + specifier: 19.1.4 + version: 19.1.4(react@19.1.4) sharp: specifier: ^0.33.5 version: 0.33.5 @@ -1094,56 +1094,56 @@ packages: '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - '@next/env@15.5.0': - resolution: {integrity: sha512-sDaprBAfzCQiOgo2pO+LhnV0Wt2wBgartjrr+dpcTORYVnnXD0gwhHhiiyIih9hQbq+JnbqH4odgcFWhqCGidw==} + '@next/env@15.5.9': + resolution: {integrity: sha512-4GlTZ+EJM7WaW2HEZcyU317tIQDjkQIyENDLxYJfSWlfqguN+dHkZgyQTV/7ykvobU7yEH5gKvreNrH4B6QgIg==} '@next/eslint-plugin-next@14.2.23': resolution: {integrity: sha512-efRC7m39GoiU1fXZRgGySqYbQi6ZyLkuGlvGst7IwkTTczehQTJA/7PoMg4MMjUZvZEGpiSEu+oJBAjPawiC3Q==} - '@next/swc-darwin-arm64@15.5.0': - resolution: {integrity: sha512-v7Jj9iqC6enxIRBIScD/o0lH7QKvSxq2LM8UTyqJi+S2w2QzhMYjven4vgu/RzgsdtdbpkyCxBTzHl/gN5rTRg==} + '@next/swc-darwin-arm64@15.5.7': + resolution: {integrity: sha512-IZwtxCEpI91HVU/rAUOOobWSZv4P2DeTtNaCdHqLcTJU4wdNXgAySvKa/qJCgR5m6KI8UsKDXtO2B31jcaw1Yw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@15.5.0': - resolution: {integrity: sha512-s2Nk6ec+pmYmAb/utawuURy7uvyYKDk+TRE5aqLRsdnj3AhwC9IKUBmhfnLmY/+P+DnwqpeXEFIKe9tlG0p6CA==} + '@next/swc-darwin-x64@15.5.7': + resolution: {integrity: sha512-UP6CaDBcqaCBuiq/gfCEJw7sPEoX1aIjZHnBWN9v9qYHQdMKvCKcAVs4OX1vIjeE+tC5EIuwDTVIoXpUes29lg==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@15.5.0': - resolution: {integrity: sha512-mGlPJMZReU4yP5fSHjOxiTYvZmwPSWn/eF/dcg21pwfmiUCKS1amFvf1F1RkLHPIMPfocxLViNWFvkvDB14Isg==} + '@next/swc-linux-arm64-gnu@15.5.7': + resolution: {integrity: sha512-NCslw3GrNIw7OgmRBxHtdWFQYhexoUCq+0oS2ccjyYLtcn1SzGzeM54jpTFonIMUjNbHmpKpziXnpxhSWLcmBA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@15.5.0': - resolution: {integrity: sha512-biWqIOE17OW/6S34t1X8K/3vb1+svp5ji5QQT/IKR+VfM3B7GvlCwmz5XtlEan2ukOUf9tj2vJJBffaGH4fGRw==} + '@next/swc-linux-arm64-musl@15.5.7': + resolution: {integrity: sha512-nfymt+SE5cvtTrG9u1wdoxBr9bVB7mtKTcj0ltRn6gkP/2Nu1zM5ei8rwP9qKQP0Y//umK+TtkKgNtfboBxRrw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@15.5.0': - resolution: {integrity: sha512-zPisT+obYypM/l6EZ0yRkK3LEuoZqHaSoYKj+5jiD9ESHwdr6QhnabnNxYkdy34uCigNlWIaCbjFmQ8FY5AlxA==} + '@next/swc-linux-x64-gnu@15.5.7': + resolution: {integrity: sha512-hvXcZvCaaEbCZcVzcY7E1uXN9xWZfFvkNHwbe/n4OkRhFWrs1J1QV+4U1BN06tXLdaS4DazEGXwgqnu/VMcmqw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@15.5.0': - resolution: {integrity: sha512-+t3+7GoU9IYmk+N+FHKBNFdahaReoAktdOpXHFIPOU1ixxtdge26NgQEEkJkCw2dHT9UwwK5zw4mAsURw4E8jA==} + '@next/swc-linux-x64-musl@15.5.7': + resolution: {integrity: sha512-4IUO539b8FmF0odY6/SqANJdgwn1xs1GkPO5doZugwZ3ETF6JUdckk7RGmsfSf7ws8Qb2YB5It33mvNL/0acqA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@15.5.0': - resolution: {integrity: sha512-d8MrXKh0A+c9DLiy1BUFwtg3Hu90Lucj3k6iKTUdPOv42Ve2UiIG8HYi3UAb8kFVluXxEfdpCoPPCSODk5fDcw==} + '@next/swc-win32-arm64-msvc@15.5.7': + resolution: {integrity: sha512-CpJVTkYI3ZajQkC5vajM7/ApKJUOlm6uP4BknM3XKvJ7VXAvCqSjSLmM0LKdYzn6nBJVSjdclx8nYJSa3xlTgQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@15.5.0': - resolution: {integrity: sha512-Fe1tGHxOWEyQjmygWkkXSwhFcTJuimrNu52JEuwItrKJVV4iRjbWp9I7zZjwqtiNnQmxoEvoisn8wueFLrNpvQ==} + '@next/swc-win32-x64-msvc@15.5.7': + resolution: {integrity: sha512-gMzgBX164I6DN+9/PGA+9dQiwmTkE4TloBNx8Kv9UiGARsr9Nba7IpcBRA1iTV9vwlYnrE3Uy6I7Aj6qLjQuqw==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -2772,8 +2772,8 @@ packages: react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc - next@15.5.0: - resolution: {integrity: sha512-N1lp9Hatw3a9XLt0307lGB4uTKsXDhyOKQo7uYMzX4i0nF/c27grcGXkLdb7VcT8QPYLBa8ouIyEoUQJ2OyeNQ==} + next@15.5.9: + resolution: {integrity: sha512-agNLK89seZEtC5zUHwtut0+tNrc0Xw4FT/Dg+B/VLEo9pAcS9rtTKpek3V6kVcVwsB2YlqMaHdfZL4eLEVYuCg==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} hasBin: true peerDependencies: @@ -3048,16 +3048,16 @@ packages: ramda@0.30.1: resolution: {integrity: sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==} - react-dom@19.1.1: - resolution: {integrity: sha512-Dlq/5LAZgF0Gaz6yiqZCf6VCcZs1ghAJyrsu84Q/GT0gV+mCxbfmKNoGRKBYMJ8IEdGPqu49YWXD02GCknEDkw==} + react-dom@19.1.4: + resolution: {integrity: sha512-s2868ab/xo2SI6H4106A7aFI8Mrqa4xC6HZT/pBzYyQ3cBLqa88hu47xYD8xf+uECleN698Awn7RCWlkTiKnqQ==} peerDependencies: - react: ^19.1.1 + react: ^19.1.4 react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - react@19.1.1: - resolution: {integrity: sha512-w8nqGImo45dmMIfljjMwOGtbmC/mk4CMYhWIicdSflH91J9TyCyczcPFXJzrZ/ZXcgGRFeP6BU0BEJTw6tZdfQ==} + react@19.1.4: + resolution: {integrity: sha512-DHINL3PAmPUiK1uszfbKiXqfE03eszdt5BpVSuEAHb5nfmNPwnsy7g39h2t8aXFc/Bv99GH81s+j8dobtD+jOw==} engines: {node: '>=0.10.0'} read-cache@1.0.0: @@ -4945,34 +4945,34 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@next/env@15.5.0': {} + '@next/env@15.5.9': {} '@next/eslint-plugin-next@14.2.23': dependencies: glob: 10.3.10 - '@next/swc-darwin-arm64@15.5.0': + '@next/swc-darwin-arm64@15.5.7': optional: true - '@next/swc-darwin-x64@15.5.0': + '@next/swc-darwin-x64@15.5.7': optional: true - '@next/swc-linux-arm64-gnu@15.5.0': + '@next/swc-linux-arm64-gnu@15.5.7': optional: true - '@next/swc-linux-arm64-musl@15.5.0': + '@next/swc-linux-arm64-musl@15.5.7': optional: true - '@next/swc-linux-x64-gnu@15.5.0': + '@next/swc-linux-x64-gnu@15.5.7': optional: true - '@next/swc-linux-x64-musl@15.5.0': + '@next/swc-linux-x64-musl@15.5.7': optional: true - '@next/swc-win32-arm64-msvc@15.5.0': + '@next/swc-win32-arm64-msvc@15.5.7': optional: true - '@next/swc-win32-x64-msvc@15.5.0': + '@next/swc-win32-x64-msvc@15.5.7': optional: true '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1': @@ -5115,7 +5115,7 @@ snapshots: fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.6.3 + semver: 7.7.2 ts-api-utils: 2.0.0(typescript@5.7.2) typescript: 5.7.2 transitivePeerDependencies: @@ -5800,7 +5800,7 @@ snapshots: eslint-compat-utils@0.5.1(eslint@9.16.0(jiti@1.21.6)): dependencies: eslint: 9.16.0(jiti@1.21.6) - semver: 7.6.3 + semver: 7.7.2 eslint-compat-utils@0.6.4(eslint@9.16.0(jiti@1.21.6)): dependencies: @@ -5987,7 +5987,7 @@ snapshots: get-tsconfig: 4.8.1 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.6.3 + semver: 7.7.2 stable-hash: 0.0.4 tslib: 2.8.1 transitivePeerDependencies: @@ -6933,9 +6933,9 @@ snapshots: dependencies: yallist: 3.1.1 - lucide-react@0.468.0(react@19.1.1): + lucide-react@0.468.0(react@19.1.4): dependencies: - react: 19.1.1 + react: 19.1.4 math-intrinsics@1.1.0: {} @@ -6986,37 +6986,37 @@ snapshots: negotiator@1.0.0: {} - next-intl@3.26.0(next@15.5.0(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1))(react@19.1.1): + next-intl@3.26.0(next@15.5.9(@babel/core@7.26.0)(react-dom@19.1.4(react@19.1.4))(react@19.1.4))(react@19.1.4): dependencies: '@formatjs/intl-localematcher': 0.5.8 negotiator: 1.0.0 - next: 15.5.0(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1) - react: 19.1.1 - use-intl: 3.26.0(react@19.1.1) + next: 15.5.9(@babel/core@7.26.0)(react-dom@19.1.4(react@19.1.4))(react@19.1.4) + react: 19.1.4 + use-intl: 3.26.0(react@19.1.4) - next-themes@0.4.4(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + next-themes@0.4.4(react-dom@19.1.4(react@19.1.4))(react@19.1.4): dependencies: - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react: 19.1.4 + react-dom: 19.1.4(react@19.1.4) - next@15.5.0(@babel/core@7.26.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + next@15.5.9(@babel/core@7.26.0)(react-dom@19.1.4(react@19.1.4))(react@19.1.4): dependencies: - '@next/env': 15.5.0 + '@next/env': 15.5.9 '@swc/helpers': 0.5.15 caniuse-lite: 1.0.30001695 postcss: 8.4.31 - react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - styled-jsx: 5.1.6(@babel/core@7.26.0)(react@19.1.1) + react: 19.1.4 + react-dom: 19.1.4(react@19.1.4) + styled-jsx: 5.1.6(@babel/core@7.26.0)(react@19.1.4) optionalDependencies: - '@next/swc-darwin-arm64': 15.5.0 - '@next/swc-darwin-x64': 15.5.0 - '@next/swc-linux-arm64-gnu': 15.5.0 - '@next/swc-linux-arm64-musl': 15.5.0 - '@next/swc-linux-x64-gnu': 15.5.0 - '@next/swc-linux-x64-musl': 15.5.0 - '@next/swc-win32-arm64-msvc': 15.5.0 - '@next/swc-win32-x64-msvc': 15.5.0 + '@next/swc-darwin-arm64': 15.5.7 + '@next/swc-darwin-x64': 15.5.7 + '@next/swc-linux-arm64-gnu': 15.5.7 + '@next/swc-linux-arm64-musl': 15.5.7 + '@next/swc-linux-x64-gnu': 15.5.7 + '@next/swc-linux-x64-musl': 15.5.7 + '@next/swc-win32-arm64-msvc': 15.5.7 + '@next/swc-win32-x64-msvc': 15.5.7 sharp: 0.34.3 transitivePeerDependencies: - '@babel/core' @@ -7254,14 +7254,14 @@ snapshots: ramda@0.30.1: {} - react-dom@19.1.1(react@19.1.1): + react-dom@19.1.4(react@19.1.4): dependencies: - react: 19.1.1 + react: 19.1.4 scheduler: 0.26.0 react-is@16.13.1: {} - react@19.1.1: {} + react@19.1.4: {} read-cache@1.0.0: dependencies: @@ -7464,8 +7464,7 @@ snapshots: semver@7.6.3: {} - semver@7.7.2: - optional: true + semver@7.7.2: {} set-function-length@1.2.2: dependencies: @@ -7716,10 +7715,10 @@ snapshots: strip-json-comments@3.1.1: {} - styled-jsx@5.1.6(@babel/core@7.26.0)(react@19.1.1): + styled-jsx@5.1.6(@babel/core@7.26.0)(react@19.1.4): dependencies: client-only: 0.0.1 - react: 19.1.1 + react: 19.1.4 optionalDependencies: '@babel/core': 7.26.0 @@ -7931,11 +7930,11 @@ snapshots: urlpattern-polyfill@8.0.2: {} - use-intl@3.26.0(react@19.1.1): + use-intl@3.26.0(react@19.1.4): dependencies: '@formatjs/fast-memoize': 2.2.4 intl-messageformat: 10.7.8 - react: 19.1.1 + react: 19.1.4 util-deprecate@1.0.2: {}