fix: update Next.js and React versions

This commit is contained in:
vchikalkin 2025-12-30 16:45:13 +03:00
parent bc53766ef7
commit 61546e2011
2 changed files with 81 additions and 82 deletions

View File

@ -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",

153
pnpm-lock.yaml generated
View File

@ -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: {}