Upgrade Next.js canary

This commit is contained in:
Sam Becker 2024-01-22 17:54:05 -06:00
parent dcf585b1cf
commit f3996f6a65
2 changed files with 44 additions and 172 deletions

View File

@ -37,7 +37,7 @@
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
"nanoid": "^5.0.4",
"next": "14.1.1-canary.5",
"next": "14.1.1-canary.6",
"next-auth": "5.0.0-beta.5",
"next-themes": "^0.2.1",
"postcss": "8.4.33",

214
pnpm-lock.yaml generated
View File

@ -55,7 +55,7 @@ dependencies:
version: 0.5.1
'@vercel/speed-insights':
specifier: ^1.0.7
version: 1.0.7(next@14.1.0)(react@18.2.0)
version: 1.0.7(next@14.1.1-canary.6)(react@18.2.0)
autoprefixer:
specifier: 10.4.17
version: 10.4.17(postcss@8.4.33)
@ -90,14 +90,14 @@ dependencies:
specifier: ^5.0.4
version: 5.0.4
next:
specifier: 14.1.1-canary.5
version: 14.1.1-canary.5(@babel/core@7.23.7)(react-dom@18.2.0)(react@18.2.0)
specifier: 14.1.1-canary.6
version: 14.1.1-canary.6(@babel/core@7.23.7)(react-dom@18.2.0)(react@18.2.0)
next-auth:
specifier: 5.0.0-beta.5
version: 5.0.0-beta.5(next@14.1.1-canary.5)(react@18.2.0)
version: 5.0.0-beta.5(next@14.1.1-canary.6)(react@18.2.0)
next-themes:
specifier: ^0.2.1
version: 0.2.1(next@14.1.1-canary.5)(react-dom@18.2.0)(react@18.2.0)
version: 0.2.1(next@14.1.1-canary.6)(react-dom@18.2.0)(react@18.2.0)
postcss:
specifier: 8.4.33
version: 8.4.33
@ -1533,14 +1533,8 @@ packages:
- utf-8-validate
dev: false
/@next/env@14.1.0:
resolution: {integrity: sha512-Py8zIo+02ht82brwwhTg36iogzFqGLPXlRGKQw5s+qP/kMNc4MAyDeEwBKDijk6zTIbegEgu8Qy7C1LboslQAw==}
requiresBuild: true
dev: false
optional: true
/@next/env@14.1.1-canary.5:
resolution: {integrity: sha512-EHZNYIQsKO9fA2i0Gp1gYFyNt2UJ/F8z791BMVrl9BIJWFznckAcrsqx6ZlqVLWYPihUc4wGgl8y5cHplg/ySw==}
/@next/env@14.1.1-canary.6:
resolution: {integrity: sha512-5ibxNEx+WWYOG4jJDFpAnwPkHMLvcOFolDvTPoLYoz1sHKagyuuhxRzS8tgX3EFiiC9Nj1ySuLobZv6ymLYtBg==}
dev: false
/@next/eslint-plugin-next@14.1.0:
@ -1549,8 +1543,8 @@ packages:
glob: 10.3.10
dev: false
/@next/swc-darwin-arm64@14.1.0:
resolution: {integrity: sha512-nUDn7TOGcIeyQni6lZHfzNoo9S0euXnu0jhsbMOmMJUBfgsnESdjN97kM7cBqQxZa8L/bM9om/S5/1dzCrW6wQ==}
/@next/swc-darwin-arm64@14.1.1-canary.6:
resolution: {integrity: sha512-3VTLyezSwSl1VkOdPv2mScAWjgqOZ6FSOHn81QwA1luNvVwA4XWioWn6ixCLe68qlbsRZJWY4/H7i38DXDra7Q==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
@ -1558,17 +1552,8 @@ packages:
dev: false
optional: true
/@next/swc-darwin-arm64@14.1.1-canary.5:
resolution: {integrity: sha512-NMuaAf1glp4ctMFR9DoKJNtv6mvJmEHrbWgi1lO413/gOvCxdoeB46/r1XY9Q0TriooCJGjVeDTczFKh5eRZeQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
requiresBuild: true
dev: false
optional: true
/@next/swc-darwin-x64@14.1.0:
resolution: {integrity: sha512-1jgudN5haWxiAl3O1ljUS2GfupPmcftu2RYJqZiMJmmbBT5M1XDffjUtRUzP4W3cBHsrvkfOFdQ71hAreNQP6g==}
/@next/swc-darwin-x64@14.1.1-canary.6:
resolution: {integrity: sha512-K8bpw3stBSg206uCdSxQ92hs+hieAZVah+JJbJ7NPkiSaGE55+A8AV2RhCqoGxe7v3k3JE5ICConC+/3HyX46w==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
@ -1576,17 +1561,8 @@ packages:
dev: false
optional: true
/@next/swc-darwin-x64@14.1.1-canary.5:
resolution: {integrity: sha512-FfKg022thNpaFTvvbCaRARYOs0WD3IMqvzB/RakzgorH60gV7V2fxkDydRIrRZSkuzYfdiWanGJoZjtffEtMcA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
requiresBuild: true
dev: false
optional: true
/@next/swc-linux-arm64-gnu@14.1.0:
resolution: {integrity: sha512-RHo7Tcj+jllXUbK7xk2NyIDod3YcCPDZxj1WLIYxd709BQ7WuRYl3OWUNG+WUfqeQBds6kvZYlc42NJJTNi4tQ==}
/@next/swc-linux-arm64-gnu@14.1.1-canary.6:
resolution: {integrity: sha512-uQ8gfkPOo6f2bwaLT2Q3BJxeupidd6bn7vU7nVh14hCO1cVERpEC9nDbirjm248PC2FNlxk2H8/F3OeIMNWGeg==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
@ -1594,8 +1570,8 @@ packages:
dev: false
optional: true
/@next/swc-linux-arm64-gnu@14.1.1-canary.5:
resolution: {integrity: sha512-J//gyIBI7gCFtXbtOvBbUNlQWRuOUB0+ORkhZ2J5ma8u5EtNRj846H+H2g+q7ZMLIdqPWhwMmOzuZnPpEXNVsA==}
/@next/swc-linux-arm64-musl@14.1.1-canary.6:
resolution: {integrity: sha512-Qebn6Pu6uNUxsoB2WEfLIDjXTecnm3CjckijtyDgWoTAcIBEYQkHAeJmMver6z7xnuMQf1sh3YS69KMsz+ovOQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
@ -1603,26 +1579,8 @@ packages:
dev: false
optional: true
/@next/swc-linux-arm64-musl@14.1.0:
resolution: {integrity: sha512-v6kP8sHYxjO8RwHmWMJSq7VZP2nYCkRVQ0qolh2l6xroe9QjbgV8siTbduED4u0hlk0+tjS6/Tuy4n5XCp+l6g==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
requiresBuild: true
dev: false
optional: true
/@next/swc-linux-arm64-musl@14.1.1-canary.5:
resolution: {integrity: sha512-TH+MJXqGckHLZT9mxztpC4/K+i8wygyhSxljSJEjdtp0iVXdT565AVKKP1M+GNCvFjR79cnB3QQ9t81/85sriA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
requiresBuild: true
dev: false
optional: true
/@next/swc-linux-x64-gnu@14.1.0:
resolution: {integrity: sha512-zJ2pnoFYB1F4vmEVlb/eSe+VH679zT1VdXlZKX+pE66grOgjmKJHKacf82g/sWE4MQ4Rk2FMBCRnX+l6/TVYzQ==}
/@next/swc-linux-x64-gnu@14.1.1-canary.6:
resolution: {integrity: sha512-5O2XhohHfzNN5YfXQCyUMOJycyNolAX9uZa9wCS6JnCx3ymPLcG2KV2Pga3RH6+G5AsXxI3NA7L70DJ3JrQXCA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
@ -1630,8 +1588,8 @@ packages:
dev: false
optional: true
/@next/swc-linux-x64-gnu@14.1.1-canary.5:
resolution: {integrity: sha512-86Yy+7alO+j6gRRhyjASrvLGPpnCZ2Rvha1ZsU+ziu7ke/6zr+xJtY1ryNU5XILXw31chy85Zen481+ClFEH8g==}
/@next/swc-linux-x64-musl@14.1.1-canary.6:
resolution: {integrity: sha512-EJh9xZ+W36xpGDMq3PZQ5DI9nbKPARmLxRBNix56sKICWlSoGdcW56tey6LpbsOL4hTU2vKOlDeluBqB6tOjIQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
@ -1639,26 +1597,8 @@ packages:
dev: false
optional: true
/@next/swc-linux-x64-musl@14.1.0:
resolution: {integrity: sha512-rbaIYFt2X9YZBSbH/CwGAjbBG2/MrACCVu2X0+kSykHzHnYH5FjHxwXLkcoJ10cX0aWCEynpu+rP76x0914atg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
requiresBuild: true
dev: false
optional: true
/@next/swc-linux-x64-musl@14.1.1-canary.5:
resolution: {integrity: sha512-knoO/RrjVvE6JeufZEFLNLpRWIjTL/JeEfPoILwUFOJa7jnUrgHQ7Ao9nk3px/PNpHTOMk0VIXozI+5fqb8S8g==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
requiresBuild: true
dev: false
optional: true
/@next/swc-win32-arm64-msvc@14.1.0:
resolution: {integrity: sha512-o1N5TsYc8f/HpGt39OUQpQ9AKIGApd3QLueu7hXk//2xq5Z9OxmV6sQfNp8C7qYmiOlHYODOGqNNa0e9jvchGQ==}
/@next/swc-win32-arm64-msvc@14.1.1-canary.6:
resolution: {integrity: sha512-7+DSS8/zLNvs/ECu6LWGIM0ICYhI01N1dIuSWbPOjLLjcHbq6sVNTYHkeyEsFXKzu0w56vmNSRpjcfw+Jnk/cg==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
@ -1666,17 +1606,8 @@ packages:
dev: false
optional: true
/@next/swc-win32-arm64-msvc@14.1.1-canary.5:
resolution: {integrity: sha512-Fx/wr5MdX1t+UWFaguNVfZ68DeeoIjdlWk5SQlVfgJK1tLDpxiEoYUoq4Ita6zzZXJOQNWT94ZrJYC7JbqStwg==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
requiresBuild: true
dev: false
optional: true
/@next/swc-win32-ia32-msvc@14.1.0:
resolution: {integrity: sha512-XXIuB1DBRCFwNO6EEzCTMHT5pauwaSj4SWs7CYnME57eaReAKBXCnkUE80p/pAZcewm7hs+vGvNqDPacEXHVkw==}
/@next/swc-win32-ia32-msvc@14.1.1-canary.6:
resolution: {integrity: sha512-eoSOuDY8QtVM+9TAfJ3rsKMpKWy0ivDt4qC0UWkjeU4Tl2nL6ChKEosC10GujzVVl+mMnB0q5pWO8Rzxo35xMg==}
engines: {node: '>= 10'}
cpu: [ia32]
os: [win32]
@ -1684,26 +1615,8 @@ packages:
dev: false
optional: true
/@next/swc-win32-ia32-msvc@14.1.1-canary.5:
resolution: {integrity: sha512-3WQOEjgCfHs8MRL4V20rBArQAJ2HyY74an3BkrOeMKqKMgBRasDbXX60WK+b3/kfFTOVeLiBRVmU53ZJ7Kw6oA==}
engines: {node: '>= 10'}
cpu: [ia32]
os: [win32]
requiresBuild: true
dev: false
optional: true
/@next/swc-win32-x64-msvc@14.1.0:
resolution: {integrity: sha512-9WEbVRRAqJ3YFVqEZIxUqkiO8l1nool1LmNxygr5HWF8AcSYsEpneUDhmjUVJEzO2A04+oPtZdombzzPPkTtgg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
requiresBuild: true
dev: false
optional: true
/@next/swc-win32-x64-msvc@14.1.1-canary.5:
resolution: {integrity: sha512-gmGYtO2PIjpDQZ5kd5LPUOaXcowcq63h0ots0wxOwivDlLR0xWYl439kdsHeit3mUlngXVnALV28qRcghQs2Vw==}
/@next/swc-win32-x64-msvc@14.1.1-canary.6:
resolution: {integrity: sha512-/WNbtodLIOthpCet2/nmsQjhS6ZD/Ua8jcZKcNVLyHz7Y3Rozu3WghgesfyeWZTSOKQevcqANWUjwfgp+wTpmg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
@ -2734,7 +2647,7 @@ packages:
ws: 8.14.2(bufferutil@4.0.8)(utf-8-validate@6.0.3)
dev: false
/@vercel/speed-insights@1.0.7(next@14.1.0)(react@18.2.0):
/@vercel/speed-insights@1.0.7(next@14.1.1-canary.6)(react@18.2.0):
resolution: {integrity: sha512-1XYZO/OlrAco8QPoXXIOPoMrj0O+slB9k6poRo1drQJ+DWTbdUUT18Mtm4ybA8KMj4mGEMEgbw0BKR/yq/VPhA==}
requiresBuild: true
peerDependencies:
@ -2758,7 +2671,7 @@ packages:
vue-router:
optional: true
dependencies:
next: 14.1.0(@babel/core@7.23.7)(react-dom@18.2.0)(react@18.2.0)
next: 14.1.1-canary.6(@babel/core@7.23.7)(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
dev: false
@ -5557,7 +5470,7 @@ packages:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
dev: false
/next-auth@5.0.0-beta.5(next@14.1.1-canary.5)(react@18.2.0):
/next-auth@5.0.0-beta.5(next@14.1.1-canary.6)(react@18.2.0):
resolution: {integrity: sha512-tEYIPhm/i0byW4xf9Ldlsnh7ckBQfNvMjOA3B3eXQX9taAQWb8earravSn1fjk4fKfKvaOApFJkks0VeI7Vy/A==}
peerDependencies:
next: ^14
@ -5568,65 +5481,24 @@ packages:
optional: true
dependencies:
'@auth/core': 0.21.0
next: 14.1.1-canary.5(@babel/core@7.23.7)(react-dom@18.2.0)(react@18.2.0)
next: 14.1.1-canary.6(@babel/core@7.23.7)(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
dev: false
/next-themes@0.2.1(next@14.1.1-canary.5)(react-dom@18.2.0)(react@18.2.0):
/next-themes@0.2.1(next@14.1.1-canary.6)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==}
peerDependencies:
next: '*'
react: '*'
react-dom: '*'
dependencies:
next: 14.1.1-canary.5(@babel/core@7.23.7)(react-dom@18.2.0)(react@18.2.0)
next: 14.1.1-canary.6(@babel/core@7.23.7)(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
/next@14.1.0(@babel/core@7.23.7)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-wlzrsbfeSU48YQBjZhDzOwhWhGsy+uQycR8bHAOt1LY1bn3zZEcDyHQOEoN3aWzQ8LHCAJ1nqrWCc9XF2+O45Q==}
engines: {node: '>=18.17.0'}
hasBin: true
requiresBuild: true
peerDependencies:
'@opentelemetry/api': ^1.1.0
react: ^18.2.0
react-dom: ^18.2.0
sass: ^1.3.0
peerDependenciesMeta:
'@opentelemetry/api':
optional: true
sass:
optional: true
dependencies:
'@next/env': 14.1.0
'@swc/helpers': 0.5.2
busboy: 1.6.0
caniuse-lite: 1.0.30001579
graceful-fs: 4.2.11
postcss: 8.4.31
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
styled-jsx: 5.1.1(@babel/core@7.23.7)(react@18.2.0)
optionalDependencies:
'@next/swc-darwin-arm64': 14.1.0
'@next/swc-darwin-x64': 14.1.0
'@next/swc-linux-arm64-gnu': 14.1.0
'@next/swc-linux-arm64-musl': 14.1.0
'@next/swc-linux-x64-gnu': 14.1.0
'@next/swc-linux-x64-musl': 14.1.0
'@next/swc-win32-arm64-msvc': 14.1.0
'@next/swc-win32-ia32-msvc': 14.1.0
'@next/swc-win32-x64-msvc': 14.1.0
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros
dev: false
optional: true
/next@14.1.1-canary.5(@babel/core@7.23.7)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-4w7vZTSvxO8ICbIUxPUcKsxpiMM/BdTf7xwdvRwsYY3ZqF02uAonvqcJy67OAVC7RaVOdhQYwWmd0gPPJC7qkg==}
/next@14.1.1-canary.6(@babel/core@7.23.7)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-MhBvtQuFLdt2qt2iFzwjoObB5CAKUz3MqXv/B27B8q2BxCMW9RCFuk8Q2joSGjpWa1mWz5/x17+gRbN9us31MA==}
engines: {node: '>=18.17.0'}
hasBin: true
peerDependencies:
@ -5640,7 +5512,7 @@ packages:
sass:
optional: true
dependencies:
'@next/env': 14.1.1-canary.5
'@next/env': 14.1.1-canary.6
'@swc/helpers': 0.5.2
busboy: 1.6.0
caniuse-lite: 1.0.30001579
@ -5650,15 +5522,15 @@ packages:
react-dom: 18.2.0(react@18.2.0)
styled-jsx: 5.1.1(@babel/core@7.23.7)(react@18.2.0)
optionalDependencies:
'@next/swc-darwin-arm64': 14.1.1-canary.5
'@next/swc-darwin-x64': 14.1.1-canary.5
'@next/swc-linux-arm64-gnu': 14.1.1-canary.5
'@next/swc-linux-arm64-musl': 14.1.1-canary.5
'@next/swc-linux-x64-gnu': 14.1.1-canary.5
'@next/swc-linux-x64-musl': 14.1.1-canary.5
'@next/swc-win32-arm64-msvc': 14.1.1-canary.5
'@next/swc-win32-ia32-msvc': 14.1.1-canary.5
'@next/swc-win32-x64-msvc': 14.1.1-canary.5
'@next/swc-darwin-arm64': 14.1.1-canary.6
'@next/swc-darwin-x64': 14.1.1-canary.6
'@next/swc-linux-arm64-gnu': 14.1.1-canary.6
'@next/swc-linux-arm64-musl': 14.1.1-canary.6
'@next/swc-linux-x64-gnu': 14.1.1-canary.6
'@next/swc-linux-x64-musl': 14.1.1-canary.6
'@next/swc-win32-arm64-msvc': 14.1.1-canary.6
'@next/swc-win32-ia32-msvc': 14.1.1-canary.6
'@next/swc-win32-x64-msvc': 14.1.1-canary.6
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros