diff --git a/packages/next-sample/package.json b/packages/next-sample/package.json
index a89842a37..7ef5d2ace 100644
--- a/packages/next-sample/package.json
+++ b/packages/next-sample/package.json
@@ -10,9 +10,9 @@
},
"dependencies": {
"@logto/next": "^1.0.0-beta.13",
- "next": "^12.2.2",
- "react": "^17.0.2",
- "react-dom": "^17.0.2",
+ "next": "^13.0.4",
+ "react": "^18.2.0",
+ "react-dom": "^18.2.0",
"swr": "^1.3.0"
},
"devDependencies": {
diff --git a/packages/next-sample/pages/index.tsx b/packages/next-sample/pages/index.tsx
index 31e54811a..9a581e074 100644
--- a/packages/next-sample/pages/index.tsx
+++ b/packages/next-sample/pages/index.tsx
@@ -73,13 +73,9 @@ const Home = () => {
{claims}
diff --git a/packages/next-sample/pages/protected.tsx b/packages/next-sample/pages/protected.tsx
index 49bdeb008..cdd5f241e 100644
--- a/packages/next-sample/pages/protected.tsx
+++ b/packages/next-sample/pages/protected.tsx
@@ -20,9 +20,7 @@ const Protected = () => {
Hello Logto.
{data && (
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index c5c65d901..3d3b5bef7 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -373,21 +373,21 @@ importers:
'@types/react-router-dom': ^5.3.3
eslint: ^8.23.0
lint-staged: ^13.0.0
- next: ^12.2.2
+ next: ^13.0.4
postcss: ^8.4.6
postcss-modules: ^5.0.0
prettier: ^2.7.1
- react: ^17.0.2
- react-dom: ^17.0.2
+ react: ^18.2.0
+ react-dom: ^18.2.0
stylelint: ^14.11.0
swr: ^1.3.0
typescript: 4.7.4
dependencies:
'@logto/next': link:../next
- next: 12.2.2_sfoxds7t5ydpegc3knd667wn6m
- react: 17.0.2
- react-dom: 17.0.2_react@17.0.2
- swr: 1.3.0_react@17.0.2
+ next: 13.0.4_biqbaboplfbrettd7655fr4n2y
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
+ swr: 1.3.0_react@18.2.0
devDependencies:
'@silverhand/eslint-config': 1.0.0_sx4irterpwablvxe4th3jwwb3e
'@silverhand/eslint-config-react': 1.0.0_apcwqbgxskmexbfa5e4gvjw5r4
@@ -2688,6 +2688,10 @@ packages:
/@next/env/12.2.2:
resolution: {integrity: sha512-BqDwE4gDl1F608TpnNxZqrCn6g48MBjvmWFEmeX5wEXDXh3IkAOw6ASKUgjT8H4OUePYFqghDFUss5ZhnbOUjw==}
+ /@next/env/13.0.4:
+ resolution: {integrity: sha512-N5Z3bdxBzoxrC5bwykDFITzdWuwDteOdZ+7nxixY+I1XpRX8/iQYbw2wuXMdqdfBGm2NNUpAqg8YF2e4oAC2UQ==}
+ dev: false
+
/@next/swc-android-arm-eabi/12.2.2:
resolution: {integrity: sha512-VHjuCHeq9qCprUZbsRxxM/VqSW8MmsUtqB5nEpGEgUNnQi/BTm/2aK8tl7R4D0twGKRh6g1AAeFuWtXzk9Z/vQ==}
engines: {node: '>= 10'}
@@ -2696,6 +2700,15 @@ packages:
requiresBuild: true
optional: true
+ /@next/swc-android-arm-eabi/13.0.4:
+ resolution: {integrity: sha512-SD9H+/zuV3L0oHIhsDdFkDqFtg6pIHtqRUPlsrNdOsmWXgMlSzxBmwt2ta4kyrazS62BQu7XRUG++ZyODS7AWg==}
+ engines: {node: '>= 10'}
+ cpu: [arm]
+ os: [android]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@next/swc-android-arm64/12.2.2:
resolution: {integrity: sha512-v5EYzXUOSv0r9mO/2PX6mOcF53k8ndlu9yeFHVAWW1Dhw2jaJcvTRcCAwYYN8Q3tDg0nH3NbEltJDLKmcJOuVA==}
engines: {node: '>= 10'}
@@ -2704,6 +2717,15 @@ packages:
requiresBuild: true
optional: true
+ /@next/swc-android-arm64/13.0.4:
+ resolution: {integrity: sha512-F8W5WcBbdn/zBoy32/mQiefs9DNsT12CTSSVCsO8GvQR7GjJU+uduQ4drKcSDoDLuAFULc2jDN06Circq4vuQg==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [android]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@next/swc-darwin-arm64/12.2.2:
resolution: {integrity: sha512-JCoGySHKGt+YBk7xRTFGx1QjrnCcwYxIo3yGepcOq64MoiocTM3yllQWeOAJU2/k9MH0+B5E9WUSme4rOCBbpA==}
engines: {node: '>= 10'}
@@ -2712,6 +2734,15 @@ packages:
requiresBuild: true
optional: true
+ /@next/swc-darwin-arm64/13.0.4:
+ resolution: {integrity: sha512-/lajev+9GSie+rRTl5z8skW9RJwZ+TwMKLzzM24TbDk8lUjqPTyJZ/cU0NDj8J7VQAZ6EehACSh9rcJeBRtLuA==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@next/swc-darwin-x64/12.2.2:
resolution: {integrity: sha512-dztDtvfkhUqiqpXvrWVccfGhLe44yQ5tQ7B4tBfnsOR6vxzI9DNPHTlEOgRN9qDqTAcFyPxvg86mn4l8bB9Jcw==}
engines: {node: '>= 10'}
@@ -2720,6 +2751,15 @@ packages:
requiresBuild: true
optional: true
+ /@next/swc-darwin-x64/13.0.4:
+ resolution: {integrity: sha512-HK4b2rFiju8d40GTL/jH9U6OQ7BYA2MeEHs7Dm7Rp7kwQtLzP3z6osdQS8er20tIFHDE4b+oVBy03ZUQkHf0Pg==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@next/swc-freebsd-x64/12.2.2:
resolution: {integrity: sha512-JUnXB+2xfxqsAvhFLPJpU1NeyDsvJrKoOjpV7g3Dxbno2Riu4tDKn3kKF886yleAuD/1qNTUCpqubTvbbT2VoA==}
engines: {node: '>= 10'}
@@ -2728,6 +2768,15 @@ packages:
requiresBuild: true
optional: true
+ /@next/swc-freebsd-x64/13.0.4:
+ resolution: {integrity: sha512-xBvIGLaGzZtgJfRRJ2DBN82DQCJ/O7jkXyBp8X/vHefPWyVXVqF6C68Rv8ADp11thPpf8WpjkvDDLb9AuWHQUA==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [freebsd]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@next/swc-linux-arm-gnueabihf/12.2.2:
resolution: {integrity: sha512-XeYC/qqPLz58R4pjkb+x8sUUxuGLnx9QruC7/IGkK68yW4G17PHwKI/1njFYVfXTXUukpWjcfBuauWwxp9ke7Q==}
engines: {node: '>= 10'}
@@ -2736,6 +2785,15 @@ packages:
requiresBuild: true
optional: true
+ /@next/swc-linux-arm-gnueabihf/13.0.4:
+ resolution: {integrity: sha512-s13pxNp9deKmmxEGTp1MoL1e4nf4wbEymEaHgFxUlhoR1OD9tK8oTNrQphQePJgVjzcWmRGH/dX7O9mVkHbU/g==}
+ engines: {node: '>= 10'}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@next/swc-linux-arm64-gnu/12.2.2:
resolution: {integrity: sha512-d6jT8xgfKYFkzR7J0OHo2D+kFvY/6W8qEo6/hmdrTt6AKAqxs//rbbcdoyn3YQq1x6FVUUd39zzpezZntg9Naw==}
engines: {node: '>= 10'}
@@ -2744,6 +2802,15 @@ packages:
requiresBuild: true
optional: true
+ /@next/swc-linux-arm64-gnu/13.0.4:
+ resolution: {integrity: sha512-Lklo65usNzoYwjX51CpDKOepWVZBdwO49/Jz3djxiYUr2lRtpDVnlfwCvzN+47j3BMVMWtC2ndIi8Q4s3J0v4g==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@next/swc-linux-arm64-musl/12.2.2:
resolution: {integrity: sha512-rIZRFxI9N/502auJT1i7coas0HTHUM+HaXMyJiCpnY8Rimbo0495ir24tzzHo3nQqJwcflcPTwEh/DV17sdv9A==}
engines: {node: '>= 10'}
@@ -2752,6 +2819,15 @@ packages:
requiresBuild: true
optional: true
+ /@next/swc-linux-arm64-musl/13.0.4:
+ resolution: {integrity: sha512-+3BXtXBwjVhd5lahDe5nKZ7EwD6hE/oLFQkITCvgxymU5qYHGlLFyF52/lyw8qhyxoCr7mMVsUFhlCzVwCfNjg==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@next/swc-linux-x64-gnu/12.2.2:
resolution: {integrity: sha512-ir1vNadlUDj7eQk15AvfhG5BjVizuCHks9uZwBfUgT5jyeDCeRvaDCo1+Q6+0CLOAnYDR/nqSCvBgzG2UdFh9A==}
engines: {node: '>= 10'}
@@ -2760,6 +2836,15 @@ packages:
requiresBuild: true
optional: true
+ /@next/swc-linux-x64-gnu/13.0.4:
+ resolution: {integrity: sha512-QB8qoZrvHhZsz62nUrTKlp5IiZ8I7KZsaa6437H/W/NOZHLGJjCxROnhUjLvKVe/T5P86pjya2SUOUqWAjz4Pg==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@next/swc-linux-x64-musl/12.2.2:
resolution: {integrity: sha512-bte5n2GzLN3O8JdSFYWZzMgEgDHZmRz5wiispiiDssj4ik3l8E7wq/czNi8RmIF+ioj2sYVokUNa/ekLzrESWw==}
engines: {node: '>= 10'}
@@ -2768,6 +2853,15 @@ packages:
requiresBuild: true
optional: true
+ /@next/swc-linux-x64-musl/13.0.4:
+ resolution: {integrity: sha512-WaahF6DYUQRg1QqIMcuOu2ZsFhS3aC5iWeQyeptMHklP9wb4FfTNmBArKHknX/GXD8P9gI38WTAHJ25cc0zVwg==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@next/swc-win32-arm64-msvc/12.2.2:
resolution: {integrity: sha512-ZUGCmcDmdPVSAlwJ/aD+1F9lYW8vttseiv4n2+VCDv5JloxiX9aY32kYZaJJO7hmTLNrprvXkb4OvNuHdN22Jg==}
engines: {node: '>= 10'}
@@ -2776,6 +2870,15 @@ packages:
requiresBuild: true
optional: true
+ /@next/swc-win32-arm64-msvc/13.0.4:
+ resolution: {integrity: sha512-FD+k1j2jeY0aKcqcpzFKfTsv55PPmIZ5GKDyPjjV5AO6XvQ4nALwWl4JwizjH2426TfLXObb+C3MH0bl9Ok1Kw==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@next/swc-win32-ia32-msvc/12.2.2:
resolution: {integrity: sha512-v7ykeEDbr9eXiblGSZiEYYkWoig6sRhAbLKHUHQtk8vEWWVEqeXFcxmw6LRrKu5rCN1DY357UlYWToCGPQPCRA==}
engines: {node: '>= 10'}
@@ -2784,6 +2887,15 @@ packages:
requiresBuild: true
optional: true
+ /@next/swc-win32-ia32-msvc/13.0.4:
+ resolution: {integrity: sha512-+Q/Q8Ydvz3X3U84CyZdNv1HC7fE43k+xB8C6b3IFmWGa5Tu2tfskQ2FsUNBrYreZjhFC/894J3rVQ6Vj6Auugg==}
+ engines: {node: '>= 10'}
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@next/swc-win32-x64-msvc/12.2.2:
resolution: {integrity: sha512-2D2iinWUL6xx8D9LYVZ5qi7FP6uLAoWymt8m8aaG2Ld/Ka8/k723fJfiklfuAcwOxfufPJI+nRbT5VcgHGzHAQ==}
engines: {node: '>= 10'}
@@ -2792,6 +2904,15 @@ packages:
requiresBuild: true
optional: true
+ /@next/swc-win32-x64-msvc/13.0.4:
+ resolution: {integrity: sha512-vXtbo9N1FdtZZRcv4BliU28tTYrkb1EnVpUiiFFe88I6kS9aZVTMY9Z/OtDR52rl1JF1hgs9sL/59D/TQqSATQ==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ dev: false
+ optional: true
+
/@nodelib/fs.scandir/2.1.5:
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
engines: {node: '>= 8'}
@@ -4054,6 +4175,7 @@ packages:
stylelint-config-xo-scss: 0.15.0_yeqemsxdnlnojmzhfr5wqsgijq
transitivePeerDependencies:
- eslint
+ - eslint-import-resolver-webpack
- postcss
- prettier
- supports-color
@@ -4148,7 +4270,7 @@ packages:
eslint-import-resolver-typescript: 3.5.1_faomjyrlgqmwswvqymymzkxcqi
eslint-plugin-consistent-default-export-name: 0.0.15
eslint-plugin-eslint-comments: 3.2.0_eslint@8.23.0
- eslint-plugin-import: 2.26.0_eslint@8.23.0
+ eslint-plugin-import: 2.26.0_ikxfxf6lcdzwf3sfhs76tj4x7m
eslint-plugin-no-use-extend-native: 0.5.0
eslint-plugin-node: 11.1.0_eslint@8.23.0
eslint-plugin-prettier: 4.2.1_tgumt6uwl2md3n6uqnggd6wvce
@@ -4158,6 +4280,7 @@ packages:
eslint-plugin-unused-imports: 2.0.0_zko7vy5ljylfnjbd43q67qnl6a
prettier: 2.7.1
transitivePeerDependencies:
+ - eslint-import-resolver-webpack
- supports-color
- typescript
dev: true
@@ -4397,7 +4520,6 @@ packages:
resolution: {integrity: sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==}
dependencies:
tslib: 2.4.0
- dev: true
/@swc/helpers/0.4.2:
resolution: {integrity: sha512-556Az0VX7WR6UdoTn4htt/l3zPQ7bsQWK+HqdG4swV7beUCxo/BqmvbOpUkTIm/9ih86LIf1qsUnywNL3obGHw==}
@@ -6024,6 +6146,10 @@ packages:
resolution: {integrity: sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA==}
dev: true
+ /caniuse-lite/1.0.30001434:
+ resolution: {integrity: sha512-aOBHrLmTQw//WFa2rcF1If9fa3ypkC1wzqqiKHgfdrXTWcU8C4gKVZT77eQAPWN1APys3+uQ0Df07rKauXGEYA==}
+ dev: false
+
/chalk/2.4.2:
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
engines: {node: '>=4'}
@@ -6127,6 +6253,10 @@ packages:
engines: {node: '>= 10'}
dev: true
+ /client-only/0.0.1:
+ resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==}
+ dev: false
+
/cliui/7.0.4:
resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==}
dependencies:
@@ -6396,8 +6526,8 @@ packages:
engines: {node: '>=10'}
hasBin: true
dependencies:
- is-text-path: 1.0.1
JSONStream: 1.3.5
+ is-text-path: 1.0.1
lodash: 4.17.21
meow: 8.1.2
split2: 3.2.2
@@ -6614,11 +6744,21 @@ packages:
/debug/2.6.9:
resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
dependencies:
ms: 2.0.0
/debug/3.2.7:
resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
dependencies:
ms: 2.1.3
dev: true
@@ -7309,6 +7449,8 @@ packages:
dependencies:
debug: 3.2.7
resolve: 1.22.1
+ transitivePeerDependencies:
+ - supports-color
dev: true
/eslint-import-resolver-typescript/3.5.1_faomjyrlgqmwswvqymymzkxcqi:
@@ -7321,7 +7463,7 @@ packages:
debug: 4.3.4
enhanced-resolve: 5.10.0
eslint: 8.23.0
- eslint-plugin-import: 2.26.0_eslint@8.23.0
+ eslint-plugin-import: 2.26.0_ikxfxf6lcdzwf3sfhs76tj4x7m
get-tsconfig: 4.2.0
globby: 13.1.2
is-core-module: 2.10.0
@@ -7339,6 +7481,33 @@ packages:
find-up: 2.1.0
dev: true
+ /eslint-module-utils/2.7.3_7liths4w263er5tix7tpkwznyq:
+ resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==}
+ engines: {node: '>=4'}
+ peerDependencies:
+ '@typescript-eslint/parser': '*'
+ eslint-import-resolver-node: '*'
+ eslint-import-resolver-typescript: '*'
+ eslint-import-resolver-webpack: '*'
+ peerDependenciesMeta:
+ '@typescript-eslint/parser':
+ optional: true
+ eslint-import-resolver-node:
+ optional: true
+ eslint-import-resolver-typescript:
+ optional: true
+ eslint-import-resolver-webpack:
+ optional: true
+ dependencies:
+ '@typescript-eslint/parser': 5.36.2_sorwav4hsh5vncerguqybud76i
+ debug: 3.2.7
+ eslint-import-resolver-node: 0.3.6
+ eslint-import-resolver-typescript: 3.5.1_faomjyrlgqmwswvqymymzkxcqi
+ find-up: 2.1.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/eslint-plugin-consistent-default-export-name/0.0.15:
resolution: {integrity: sha512-gqW7dnJbWMxI5H6/Pyz6Sl/vBMwOktePMI2iuuKPb4N82uvemUkfaWhsRZCKndSzpIVaCZ9wdspCVO1tm0wXJQ==}
engines: {node: '>=0.10.0'}
@@ -7391,6 +7560,37 @@ packages:
tsconfig-paths: 3.14.1
dev: true
+ /eslint-plugin-import/2.26.0_ikxfxf6lcdzwf3sfhs76tj4x7m:
+ resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==}
+ engines: {node: '>=4'}
+ peerDependencies:
+ '@typescript-eslint/parser': '*'
+ eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
+ peerDependenciesMeta:
+ '@typescript-eslint/parser':
+ optional: true
+ dependencies:
+ '@typescript-eslint/parser': 5.36.2_sorwav4hsh5vncerguqybud76i
+ array-includes: 3.1.4
+ array.prototype.flat: 1.2.5
+ debug: 2.6.9
+ doctrine: 2.1.0
+ eslint: 8.23.0
+ eslint-import-resolver-node: 0.3.6
+ eslint-module-utils: 2.7.3_7liths4w263er5tix7tpkwznyq
+ has: 1.0.3
+ is-core-module: 2.9.0
+ is-glob: 4.0.3
+ minimatch: 3.1.2
+ object.values: 1.1.5
+ resolve: 1.22.1
+ tsconfig-paths: 3.14.1
+ transitivePeerDependencies:
+ - eslint-import-resolver-typescript
+ - eslint-import-resolver-webpack
+ - supports-color
+ dev: true
+
/eslint-plugin-no-use-extend-native/0.5.0:
resolution: {integrity: sha512-dBNjs8hor8rJgeXLH4HTut5eD3RGWf9JUsadIfuL7UosVQ/dnvOKwxEcRrXrFxrMZ8llUVWT+hOimxJABsAUzQ==}
engines: {node: '>=6.0.0'}
@@ -11096,6 +11296,51 @@ packages:
- '@babel/core'
- babel-plugin-macros
+ /next/13.0.4_biqbaboplfbrettd7655fr4n2y:
+ resolution: {integrity: sha512-4P0MvbjPCI1E/UPL1GrTXtYlgFnbBbY3JQ+AMY8jYE2SwyvCWctEJySoRjveznAHjrl6TIjuAJeB8u1c2StYUQ==}
+ engines: {node: '>=14.6.0'}
+ hasBin: true
+ peerDependencies:
+ fibers: '>= 3.1.0'
+ node-sass: ^6.0.0 || ^7.0.0
+ react: ^18.2.0
+ react-dom: ^18.2.0
+ sass: ^1.3.0
+ peerDependenciesMeta:
+ fibers:
+ optional: true
+ node-sass:
+ optional: true
+ sass:
+ optional: true
+ dependencies:
+ '@next/env': 13.0.4
+ '@swc/helpers': 0.4.11
+ caniuse-lite: 1.0.30001434
+ postcss: 8.4.14
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
+ styled-jsx: 5.1.0_react@18.2.0
+ use-sync-external-store: 1.2.0_react@18.2.0
+ optionalDependencies:
+ '@next/swc-android-arm-eabi': 13.0.4
+ '@next/swc-android-arm64': 13.0.4
+ '@next/swc-darwin-arm64': 13.0.4
+ '@next/swc-darwin-x64': 13.0.4
+ '@next/swc-freebsd-x64': 13.0.4
+ '@next/swc-linux-arm-gnueabihf': 13.0.4
+ '@next/swc-linux-arm64-gnu': 13.0.4
+ '@next/swc-linux-arm64-musl': 13.0.4
+ '@next/swc-linux-x64-gnu': 13.0.4
+ '@next/swc-linux-x64-musl': 13.0.4
+ '@next/swc-win32-arm64-msvc': 13.0.4
+ '@next/swc-win32-ia32-msvc': 13.0.4
+ '@next/swc-win32-x64-msvc': 13.0.4
+ transitivePeerDependencies:
+ - '@babel/core'
+ - babel-plugin-macros
+ dev: false
+
/nock/13.2.4:
resolution: {integrity: sha512-8GPznwxcPNCH/h8B+XZcKjYPXnUV5clOKCjAqyjsiqA++MpNx9E9+t8YPp0MbThO+KauRo7aZJ1WuIZmOrT2Ug==}
engines: {node: '>= 10.13'}
@@ -12111,7 +12356,6 @@ packages:
nanoid: 3.3.4
picocolors: 1.0.0
source-map-js: 1.0.2
- dev: true
/postcss/8.4.16:
resolution: {integrity: sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==}
@@ -12366,6 +12610,16 @@ packages:
react: 17.0.2
scheduler: 0.20.2
+ /react-dom/18.2.0_react@18.2.0:
+ resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==}
+ peerDependencies:
+ react: ^18.2.0
+ dependencies:
+ loose-envify: 1.4.0
+ react: 18.2.0
+ scheduler: 0.23.0
+ dev: false
+
/react-error-boundary/3.1.4_react@17.0.2:
resolution: {integrity: sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==}
engines: {node: '>=10', npm: '>=6'}
@@ -12446,6 +12700,13 @@ packages:
loose-envify: 1.4.0
object-assign: 4.1.1
+ /react/18.2.0:
+ resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ loose-envify: 1.4.0
+ dev: false
+
/read-cmd-shim/2.0.0:
resolution: {integrity: sha512-HJpV9bQpkl6KwjxlJcBoqu9Ba0PQg8TqSNIOrulGt54a0uup0HtevreFHzYzkm0lpnleRdNBzXznKrgxglEHQw==}
dev: true
@@ -12766,6 +13027,12 @@ packages:
loose-envify: 1.4.0
object-assign: 4.1.1
+ /scheduler/0.23.0:
+ resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==}
+ dependencies:
+ loose-envify: 1.4.0
+ dev: false
+
/semver/5.7.1:
resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==}
hasBin: true
@@ -13248,6 +13515,23 @@ packages:
dependencies:
react: 17.0.2
+ /styled-jsx/5.1.0_react@18.2.0:
+ resolution: {integrity: sha512-/iHaRJt9U7T+5tp6TRelLnqBqiaIT0HsO0+vgyj8hK2KUk7aejFqRrumqPUlAqDwAj8IbS/1hk3IhBAAK/FCUQ==}
+ engines: {node: '>= 12.0.0'}
+ peerDependencies:
+ '@babel/core': '*'
+ babel-plugin-macros: '*'
+ react: '>= 16.8.0 || 17.x.x || ^18.0.0-0'
+ peerDependenciesMeta:
+ '@babel/core':
+ optional: true
+ babel-plugin-macros:
+ optional: true
+ dependencies:
+ client-only: 0.0.1
+ react: 18.2.0
+ dev: false
+
/stylelint-config-xo-scss/0.15.0_dv74vz3kd2jzw73aeftwn7eaye:
resolution: {integrity: sha512-X9WD8cDofWFWy3uaKdwwm+DjEvgI/+h7AtlaPagkhNAeOWH/GFQoeciBvNvyJ8tB1p00SoIzCn2IIOIKXCbxYA==}
engines: {node: '>=12'}
@@ -13461,12 +13745,12 @@ packages:
stable: 0.1.8
dev: true
- /swr/1.3.0_react@17.0.2:
+ /swr/1.3.0_react@18.2.0:
resolution: {integrity: sha512-dkghQrOl2ORX9HYrMDtPa7LTVHJjCTeZoB1dqTbnnEDlSvN8JEKpYIYurDfvbQFUUS8Cg8PceFVZNkW0KNNYPw==}
peerDependencies:
react: ^16.11.0 || ^17.0.0 || ^18.0.0
dependencies:
- react: 17.0.2
+ react: 18.2.0
dev: false
/symbol-tree/3.2.4:
@@ -13981,6 +14265,14 @@ packages:
dependencies:
react: 17.0.2
+ /use-sync-external-store/1.2.0_react@18.2.0:
+ resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ dependencies:
+ react: 18.2.0
+ dev: false
+
/util-deprecate/1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
dev: true