vercel Github contribution chart
vercel Github Stats
vercel Most Used Languages

Activity

29 Sep 2022

GianW

started

Started On 29 Sep 2022 at 05:05:15

Leocamelo

started

Started On 29 Sep 2022 at 05:03:03
Issue Comment

Chris-olszewski

multiple installations for same dependency

What version of Turborepo are you using?

1.5.4

What package manager are you using / does the bug impact?

pnpm

What operating system are you using?

Mac

Describe the Bug

I have a workspace with main app A and a library B. A had react-query as a dependency. B has react-query as a peerDependency. For library B to be able to work, the dependency needs to be a singleton.

Even though they are using the same exact version, the dependency inside node_modules is being symlinked to two different places: In App A is being symlinked to: node_modules/.pnpm/react-query@3.39.2_biqbaboplfbrettd7655fr4n2y/node_modules/react-query In Library B is being symlinked to: node_modules/.pnpm/react-query@3.39.2/node_modules/react-query

I have tried pnpm up -r and syncpack. I have also tried to set an override for react-query: "^3.39.2". None of this solved my problem.

Additionally, I have tried rm -rfing my node_modules and my pnpm-lock.yaml. Nothing worked.

Here are the two different listings for react-query in the pnpm lock file:

 /react-query/3.39.2:
    resolution: {integrity: sha512-F6hYDKyNgDQfQOuR1Rsp3VRzJnWHx6aRnnIZHMNGGgbL3SBgpZTDg8MQwmxOgpCAoqZJA+JSNCydF1xGJqKOCA==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: '*'
      react-native: '*'
    peerDependenciesMeta:
      react-dom:
        optional: true
      react-native:
        optional: true
    dependencies:
      '@babel/runtime': 7.19.0
      broadcast-channel: 3.7.0
      match-sorter: 6.3.1
    dev: true

  /react-query/3.39.2_biqbaboplfbrettd7655fr4n2y:
    resolution: {integrity: sha512-F6hYDKyNgDQfQOuR1Rsp3VRzJnWHx6aRnnIZHMNGGgbL3SBgpZTDg8MQwmxOgpCAoqZJA+JSNCydF1xGJqKOCA==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: '*'
      react-native: '*'
    peerDependenciesMeta:
      react-dom:
        optional: true
      react-native:
        optional: true
    dependencies:
      '@babel/runtime': 7.19.0
      broadcast-channel: 3.7.0
      match-sorter: 6.3.1
      react: 18.2.0
      react-dom: 18.2.0_react@18.2.0
    dev: false 

The obvious difference seems to be dev with true and false for each of these. No clue why they both exist though. Some help here would be greatly appreciated, since our monorepo breaks if we cannot use the same version for these packages.

Expected Behavior

The dependency should be reused, and the same dependency in both A and B should symlink to the same folder.

To Reproduce

  1. Create a new monorepo, create a new app with CRA. Install react-query in your this app.
  2. Create a new package, with react-query, react and react-dom as a peer dependency.
  3. Add the package as a dependency to the app.

Checking the symlinks as well as the pnpm-lock file shows that there are multiple installations of the react-query dependency.

Forked On 29 Sep 2022 at 04:58:12

Chris-olszewski

@d4mr I agree this is something that's related to Turborepo and verifying all packages are using the same version of a dependency would be a good feature to have. I just wanted to make sure that this was more of a feature request and not a bug in the current behavior of Turborepo.

Commented On 29 Sep 2022 at 04:58:12
Issue Comment

Vercel

feat: extended package json

In order to properly support patches created by yarn patch or pnpm patch for turbo prune we need to parse and marshal all fields in package.json. Since we only want to prune information in package.json related to patched dependencies we need to keep track of all fields.

This PR:

  • Changes parse behavior so we now keep any unrecognized fields in RawJSON
  • Adds support for marshalling PackageJSON so we can produce one with only the applicable patches

Forked On 29 Sep 2022 at 04:51:13

Vercel

@chris-olszewski is attempting to deploy a commit to the Vercel Team on Vercel.

A member of the Team first needs to authorize it.

Commented On 29 Sep 2022 at 04:51:13

Chris-olszewski

feat: extended package json

Created On 29 Sep 2022 at 04:51:08

ShashankKumar003

started

Started On 29 Sep 2022 at 04:44:59

Rxfrxctxd

started

Started On 29 Sep 2022 at 04:42:06

Jankremlacek

started

Started On 29 Sep 2022 at 04:41:31

DManavi

started

Started On 29 Sep 2022 at 04:38:42
Issue Comment

Ijjk

Alias all client, shared, pages dist assets for esm

Bug

  • [ ] Related issues linked using fixes #number
  • [ ] Integration tests added
  • [ ] Errors have a helpful link attached, see contributing.md

Feature

  • [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR.
  • [ ] Related issues linked using fixes #number
  • [ ] Integration tests added
  • [ ] Documentation added
  • [ ] Telemetry added. In case of a feature if it's used or not.
  • [ ] Errors have a helpful link attached, see contributing.md

Documentation / Examples

  • [ ] Make sure the linting passes by running pnpm lint
  • [ ] The "examples guidelines" are followed from our contributing doc

Forked On 29 Sep 2022 at 04:36:27

Ijjk

Stats from current PR

| | vercel/next.js canary | huozhi/next.js alias-edge-esm | Change | | - | - | - | - | | buildDuration | 31.8s | 30.9s | -903ms | | buildDurationCached | 8.4s | 8.3s | -168ms | | nodeModulesSize | 91.9 MB | 91.9 MB | -1.81 kB | | nextStartRea..uration (ms) | 295ms | 285ms | -10ms | | nextDevReadyDuration | 328ms | 328ms | ✓ |

| | vercel/next.js canary | huozhi/next.js alias-edge-esm | Change | | - | - | - | - | | / failed reqs | 0 | 0 | ✓ | | / total time (seconds) | 10.164 | 10.062 | -0.1 | | / avg req/sec | 245.96 | 248.46 | +2.5 | | /error-in-render failed reqs | 0 | 0 | ✓ | | /error-in-render total time (seconds) | 6.699 | 6.603 | -0.1 | | /error-in-render avg req/sec | 373.16 | 378.62 | +5.46 |

| | vercel/next.js canary | huozhi/next.js alias-edge-esm | Change | | - | - | - | - | | 295.HASH.js gzip | 179 B | 179 B | ✓ | | 350-HASH.js gzip | 12.2 kB | 12.2 kB | ✓ | | app-internal..HASH.js gzip | 409 B | 406 B | -3 B | | framework-HASH.js gzip | 48.7 kB | 48.7 kB | ✓ | | main-app-HASH.js gzip | 3.95 kB | 3.95 kB | ⚠️ +3 B | | main-HASH.js gzip | 31 kB | 31 kB | -15 B | | webpack-HASH.js gzip | 1.73 kB | 1.73 kB | ⚠️ +1 B | | Overall change | 98.1 kB | 98.1 kB | -14 B |

| | vercel/next.js canary | huozhi/next.js alias-edge-esm | Change | | - | - | - | - | | polyfills-HASH.js gzip | 31 kB | 31 kB | ✓ | | Overall change | 31 kB | 31 kB | ✓ |

| | vercel/next.js canary | huozhi/next.js alias-edge-esm | Change | | - | - | - | - | | _app-HASH.js gzip | 202 B | 202 B | ✓ | | _error-HASH.js gzip | 194 B | 194 B | ✓ | | amp-HASH.js gzip | 493 B | 494 B | ⚠️ +1 B | | css-HASH.js gzip | 327 B | 326 B | -1 B | | dynamic-HASH.js gzip | 2.03 kB | 2.03 kB | ✓ | | edge-ssr-HASH.js gzip | 271 B | 272 B | ⚠️ +1 B | | head-HASH.js gzip | 355 B | 355 B | ✓ | | hooks-HASH.js gzip | 800 B | 800 B | ✓ | | image-HASH.js gzip | 4.89 kB | 4.89 kB | -5 B | | index-HASH.js gzip | 262 B | 262 B | ✓ | | link-HASH.js gzip | 2.37 kB | 2.36 kB | -3 B | | routerDirect..HASH.js gzip | 321 B | 321 B | ✓ | | script-HASH.js gzip | 389 B | 391 B | ⚠️ +2 B | | withRouter-HASH.js gzip | 317 B | 319 B | ⚠️ +2 B | | 85e02e95b279..7e3.css gzip | 107 B | 107 B | ✓ | | Overall change | 13.3 kB | 13.3 kB | -3 B |

| | vercel/next.js canary | huozhi/next.js alias-edge-esm | Change | | - | - | - | - | | _buildManifest.js gzip | 484 B | 484 B | ✓ | | Overall change | 484 B | 484 B | ✓ |

| | vercel/next.js canary | huozhi/next.js alias-edge-esm | Change | | - | - | - | - | | index.html gzip | 511 B | 511 B | ✓ | | link.html gzip | 526 B | 525 B | -1 B | | withRouter.html gzip | 506 B | 506 B | ✓ | | Overall change | 1.54 kB | 1.54 kB | -1 B |

| | vercel/next.js canary | huozhi/next.js alias-edge-esm | Change | | - | - | - | - | | edge-ssr.js gzip | 61.1 kB | 61.1 kB | ⚠️ +6 B | | page.js gzip | 70.5 kB | 70.5 kB | -36 B | | Overall change | 132 kB | 132 kB | -30 B |

| | vercel/next.js canary | huozhi/next.js alias-edge-esm | Change | | - | - | - | - | | middleware-b..fest.js gzip | 608 B | 607 B | -1 B | | middleware-r..fest.js gzip | 143 B | 145 B | ⚠️ +2 B | | middleware.js gzip | 18.8 kB | 18.8 kB | ⚠️ +2 B | | edge-runtime..pack.js gzip | 1.83 kB | 1.83 kB | ✓ | | Overall change | 21.3 kB | 21.3 kB | ⚠️ +3 B |

Diffs

Diff too large to display

@@ -7,96 +7,96 @@ self.__BUILD_MANIFEST = {
     "static/BUILD_ID/_ssgManifest.js"
   ],
   rootMainFiles: [
-    "static/chunks/webpack-749ff960726a6ec5.js",
+    "static/chunks/webpack-5cb52a8f3c6ddd04.js",
     "static/chunks/framework-e2c409c40a52cf79.js",
-    "static/chunks/350-1c79b3bd5bd19d47.js",
-    "static/chunks/main-app-ec257aecc0f8b68a.js"
+    "static/chunks/345-4d34ec90ae4b5e46.js",
+    "static/chunks/main-app-9855c1ecfe1a0435.js"
   ],
   pages: {
     "/": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/index-b8264be54b448702.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/index-bec155e34f346b99.js"
     ],
     "/_app": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/_app-e01208b489d4dfb2.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/_app-c22e45536d5ed07d.js"
     ],
     "/_error": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/_error-c3cf91c64b29131e.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/_error-2b531c2af0cea1a5.js"
     ],
     "/amp": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/amp-63089096db3070a9.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/amp-6a0bedc0662ef728.js"
     ],
     "/css": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
       "static/css/94fdbc56eafa2039.css",
-      "static/chunks/pages/css-9781215ba6119ce9.js"
+      "static/chunks/pages/css-46577de73ae6a249.js"
     ],
     "/dynamic": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/dynamic-e319d67e2e62a98c.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/dynamic-6f716529ac91e527.js"
     ],
     "/edge-ssr": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/edge-ssr-03858a80bb99d587.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/edge-ssr-ab019efd9cc3c28e.js"
     ],
     "/head": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/head-d1c4c42dc4c19bbb.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/head-53c44702fd4dab62.js"
     ],
     "/hooks": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/hooks-23ac495fdbc8a22e.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/hooks-bed41d9eaeaeb789.js"
     ],
     "/image": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/image-d75b237d503b0413.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/image-a06c2ca889ce4524.js"
     ],
     "/link": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/link-30d38d18638ec000.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/link-efc0465653ddda93.js"
     ],
     "/routerDirect": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/routerDirect-c37dee5e5e495272.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/routerDirect-fd633059029d8c4a.js"
     ],
     "/script": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/script-3ab022bc9a42d3dc.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/script-e5e06f6e77695c1c.js"
     ],
     "/withRouter": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/withRouter-c260488117dd4e7e.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/withRouter-26d65c8fd6b7087b.js"
     ]
   },
   ampFirstPages: [] 
@@ -1,6 +1,6 @@
 self.__REACT_LOADABLE_MANIFEST = {
   "dynamic.js -> ../components/hello": {
-    id: 1295,
-    files: ["static/chunks/295.5770ae49b7f0b762.js"]
+    id: 5483,
+    files: ["static/chunks/483.6925074e2e8025ef.js"]
   }
 }; 
@@ -1,7 +1,7 @@
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
   [826],
   {
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/build/webpack/loaders/next-middleware-loader.js?absolutePagePath=private-next-root-dir%2Fmiddleware.js&page=%2Fmiddleware&rootDir=%2Ftmp%2Fnext-stats%2Fstats-app&matchers=!": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/build/webpack/loaders/next-middleware-loader.js?absolutePagePath=private-next-root-dir%2Fmiddleware.js&page=%2Fmiddleware&rootDir=%2Ftmp%2Fnext-stats%2Fstats-app&matchers=!": /***/ (
       __unused_webpack_module,
       __webpack_exports__,
       __webpack_require__
@@ -14,7 +14,7 @@
         /* harmony export */
       });
       /* harmony import */ var next_dist_server_web_adapter__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/adapter.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/adapter.js"
       );
 
       (0,
@@ -58,7 +58,7 @@
         /* harmony export */
       });
       /* harmony import */ var next_server__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/server.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/server.js"
       );
       /* harmony import */ var next_server__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/ __webpack_require__.n(
         next_server__WEBPACK_IMPORTED_MODULE_0__
@@ -71,7 +71,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/get-hostname.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/get-hostname.js": /***/ (
       __unused_webpack_module,
       exports
     ) => {
@@ -94,7 +94,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/i18n/detect-domain-locale.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/i18n/detect-domain-locale.js": /***/ (
       __unused_webpack_module,
       exports
     ) => {
@@ -135,7 +135,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/i18n/normalize-locale-path.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/i18n/normalize-locale-path.js": /***/ (
       __unused_webpack_module,
       exports
     ) => {
@@ -170,7 +170,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-locale.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-locale.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -182,10 +182,10 @@
       });
       exports.addLocale = addLocale;
       var _addPathPrefix = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js"
       );
       var _pathHasPrefix = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js"
       );
       function addLocale(path, locale, defaultLocale, ignorePrefix) {
         if (
@@ -206,7 +206,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -218,7 +218,7 @@
       });
       exports.addPathPrefix = addPathPrefix;
       var _parsePath = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/parse-path.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/parse-path.js"
       );
       function addPathPrefix(path, prefix) {
         if (!path.startsWith("/") || !prefix) {
@@ -231,7 +231,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-path-suffix.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-path-suffix.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -243,7 +243,7 @@
       });
       exports.addPathSuffix = addPathSuffix;
       var _parsePath = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/parse-path.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/parse-path.js"
       );
       function addPathSuffix(path, suffix) {
         if (!path.startsWith("/") || !suffix) {
@@ -256,7 +256,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/format-next-pathname-info.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/format-next-pathname-info.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -268,16 +268,16 @@
       });
       exports.formatNextPathnameInfo = formatNextPathnameInfo;
       var _removeTrailingSlash = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js"
       );
       var _addPathPrefix = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js"
       );
       var _addPathSuffix = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-path-suffix.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-path-suffix.js"
       );
       var _addLocale = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-locale.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-locale.js"
       );
       function formatNextPathnameInfo(info) {
         let pathname = (0, _addLocale).addLocale(
@@ -306,7 +306,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/get-next-pathname-info.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/get-next-pathname-info.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -318,13 +318,13 @@
       });
       exports.getNextPathnameInfo = getNextPathnameInfo;
       var _normalizeLocalePath = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/i18n/normalize-locale-path.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/i18n/normalize-locale-path.js"
       );
       var _removePathPrefix = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/remove-path-prefix.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/remove-path-prefix.js"
       );
       var _pathHasPrefix = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js"
       );
       function getNextPathnameInfo(pathname, options) {
         var _nextConfig;
@@ -375,7 +375,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/parse-path.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/parse-path.js": /***/ (
       __unused_webpack_module,
       exports
     ) => {
@@ -412,7 +412,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -424,7 +424,7 @@
       });
       exports.pathHasPrefix = pathHasPrefix;
       var _parsePath = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/parse-path.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/parse-path.js"
       );
       function pathHasPrefix(path, prefix) {
         if (typeof path !== "string") {
@@ -437,7 +437,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/relativize-url.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/relativize-url.js": /***/ (
       __unused_webpack_module,
       exports
     ) => {
@@ -459,7 +459,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/remove-path-prefix.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/remove-path-prefix.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -471,7 +471,7 @@
       });
       exports.removePathPrefix = removePathPrefix;
       var _pathHasPrefix = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js"
       );
       function removePathPrefix(path, prefix) {
         if ((0, _pathHasPrefix).pathHasPrefix(path, prefix)) {
@@ -486,7 +486,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js": /***/ (
       __unused_webpack_module,
       exports
     ) => {
@@ -503,7 +503,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/compiled/cookie/index.js": /***/ module => {
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/compiled/cookie/index.js": /***/ module => {
       var __dirname = "/";
       (() => {
         "use strict";
@@ -631,7 +631,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/compiled/ua-parser-js/ua-parser.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/compiled/ua-parser-js/ua-parser.js": /***/ (
       module,
       exports,
       __webpack_require__
@@ -1477,7 +1477,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/internal-utils.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/internal-utils.js": /***/ (
       __unused_webpack_module,
       exports
     ) => {
@@ -1522,7 +1522,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/adapter.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/adapter.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -1537,28 +1537,28 @@
       exports.OT = blockUnallowedResponse;
       exports.gL = enhanceGlobals;
       var _error = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/error.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/error.js"
       );
       var _utils = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/utils.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/utils.js"
       );
       var _fetchEvent = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/fetch-event.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/fetch-event.js"
       );
       var _request = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/request.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/request.js"
       );
       var _response = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/response.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/response.js"
       );
       var _relativizeUrl = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/relativize-url.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/relativize-url.js"
       );
       var _nextUrl = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/next-url.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/next-url.js"
       );
       var _internalUtils = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/internal-utils.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/internal-utils.js"
       );
       class NextRequestHint extends _request.NextRequest {
         constructor(params) {
@@ -1785,7 +1785,7 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/error.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/error.js": /***/ (
       __unused_webpack_module,
       exports
     ) => {
@@ -1829,7 +1829,7 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/next-url.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/next-url.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -1840,16 +1840,16 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
         value: true
       });
       var _detectDomainLocale = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/i18n/detect-domain-locale.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/i18n/detect-domain-locale.js"
       );
       var _formatNextPathnameInfo = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/format-next-pathname-info.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/format-next-pathname-info.js"
       );
       var _getHostname = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/get-hostname.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/get-hostname.js"
       );
       var _getNextPathnameInfo = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/get-next-pathname-info.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/get-next-pathname-info.js"
       );
       const REGEX_LOCALHOST_HOSTNAME = /(?!^https?:\/\/)(127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|::1|localhost)/;
       function parseURL(url, base) {
@@ -2075,7 +2075,7 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/cookies.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/cookies.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -2087,7 +2087,7 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
       });
       var _cookie = _interopRequireDefault(
         __webpack_require__(
-          "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/compiled/cookie/index.js"
+          "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/compiled/cookie/index.js"
         )
       );
       function _interopRequireDefault(obj) {
@@ -2224,7 +2224,7 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/fetch-event.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/fetch-event.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -2236,7 +2236,7 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
       });
       exports.waitUntilSymbol = void 0;
       var _error = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/error.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/error.js"
       );
       const responseSymbol = Symbol("response");
       const passThroughSymbol = Symbol("passThrough");
@@ -2290,7 +2290,7 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/request.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/request.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -2302,16 +2302,16 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
       });
       exports.INTERNALS = void 0;
       var _nextUrl = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/next-url.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/next-url.js"
       );
       var _utils = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/utils.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/utils.js"
       );
       var _error = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/error.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/error.js"
       );
       var _cookies = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/cookies.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/cookies.js"
       );
       const INTERNALS = Symbol("internal request");
       exports.INTERNALS = INTERNALS;
@@ -2393,7 +2393,7 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/response.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/response.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -2404,13 +2404,13 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
         value: true
       });
       var _nextUrl = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/next-url.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/next-url.js"
       );
       var _utils = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/utils.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/utils.js"
       );
       var _cookies = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/cookies.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/cookies.js"
       );
       const INTERNALS = Symbol("internal response");
       const REDIRECTS = new Set([301, 302, 303, 307, 308]);
@@ -2501,7 +2501,7 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/user-agent.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/user-agent.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -2517,7 +2517,7 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
       exports.WE = userAgent;
       var _uaParserJs = _interopRequireDefault(
         __webpack_require__(
-          "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/compiled/ua-parser-js/ua-parser.js"
+          "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/compiled/ua-parser-js/ua-parser.js"
         )
       );
       function _interopRequireDefault(obj) {
@@ -2547,7 +2547,7 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/utils.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/utils.js": /***/ (
       __unused_webpack_module,
       exports
     ) => {
@@ -2665,23 +2665,23 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/server.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/server.js": /***/ (
       module,
       exports,
       __webpack_require__
     ) => {
       const serverExports = {
         NextRequest: __webpack_require__(
-          "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/request.js"
+          "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/request.js"
         ).NextRequest,
         NextResponse: __webpack_require__(
-          "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/response.js"
+          "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/response.js"
         ).NextResponse,
         userAgentFromString: __webpack_require__(
-          "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/user-agent.js"
+          "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/user-agent.js"
         ) /* .userAgentFromString */.Nf,
         userAgent: __webpack_require__(
-          "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/user-agent.js"
+          "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/user-agent.js"
         ) /* .userAgent */.WE
       };
 
@@ -2709,7 +2709,7 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
     /******/ var __webpack_exec__ = moduleId =>
       __webpack_require__((__webpack_require__.s = moduleId));
     /******/ var __webpack_exports__ = __webpack_exec__(
-      "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/build/webpack/loaders/next-middleware-loader.js?absolutePagePath=private-next-root-dir%2Fmiddleware.js&page=%2Fmiddleware&rootDir=%2Ftmp%2Fnext-stats%2Fstats-app&matchers=!"
+      "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/build/webpack/loaders/next-middleware-loader.js?absolutePagePath=private-next-root-dir%2Fmiddleware.js&page=%2Fmiddleware&rootDir=%2Ftmp%2Fnext-stats%2Fstats-app&matchers=!"
     );
     /******/ (_ENTRIES =
       typeof _ENTRIES === "undefined" 

Diff too large to display

@@ -1,28 +1,28 @@
 self.__BUILD_MANIFEST = {
   __rewrites: { beforeFiles: [], afterFiles: [], fallback: [] },
-  "/": ["static\u002Fchunks\u002Fpages\u002Findex-b8264be54b448702.js"],
-  "/_error": ["static\u002Fchunks\u002Fpages\u002F_error-c3cf91c64b29131e.js"],
-  "/amp": ["static\u002Fchunks\u002Fpages\u002Famp-63089096db3070a9.js"],
+  "/": ["static\u002Fchunks\u002Fpages\u002Findex-bec155e34f346b99.js"],
+  "/_error": ["static\u002Fchunks\u002Fpages\u002F_error-2b531c2af0cea1a5.js"],
+  "/amp": ["static\u002Fchunks\u002Fpages\u002Famp-6a0bedc0662ef728.js"],
   "/css": [
     "static\u002Fcss\u002F94fdbc56eafa2039.css",
-    "static\u002Fchunks\u002Fpages\u002Fcss-9781215ba6119ce9.js"
+    "static\u002Fchunks\u002Fpages\u002Fcss-46577de73ae6a249.js"
   ],
   "/dynamic": [
-    "static\u002Fchunks\u002Fpages\u002Fdynamic-e319d67e2e62a98c.js"
+    "static\u002Fchunks\u002Fpages\u002Fdynamic-6f716529ac91e527.js"
   ],
   "/edge-ssr": [
-    "static\u002Fchunks\u002Fpages\u002Fedge-ssr-03858a80bb99d587.js"
+    "static\u002Fchunks\u002Fpages\u002Fedge-ssr-ab019efd9cc3c28e.js"
   ],
-  "/head": ["static\u002Fchunks\u002Fpages\u002Fhead-d1c4c42dc4c19bbb.js"],
-  "/hooks": ["static\u002Fchunks\u002Fpages\u002Fhooks-23ac495fdbc8a22e.js"],
-  "/image": ["static\u002Fchunks\u002Fpages\u002Fimage-d75b237d503b0413.js"],
-  "/link": ["static\u002Fchunks\u002Fpages\u002Flink-30d38d18638ec000.js"],
+  "/head": ["static\u002Fchunks\u002Fpages\u002Fhead-53c44702fd4dab62.js"],
+  "/hooks": ["static\u002Fchunks\u002Fpages\u002Fhooks-bed41d9eaeaeb789.js"],
+  "/image": ["static\u002Fchunks\u002Fpages\u002Fimage-a06c2ca889ce4524.js"],
+  "/link": ["static\u002Fchunks\u002Fpages\u002Flink-efc0465653ddda93.js"],
   "/routerDirect": [
-    "static\u002Fchunks\u002Fpages\u002FrouterDirect-c37dee5e5e495272.js"
+    "static\u002Fchunks\u002Fpages\u002FrouterDirect-fd633059029d8c4a.js"
   ],
-  "/script": ["static\u002Fchunks\u002Fpages\u002Fscript-3ab022bc9a42d3dc.js"],
+  "/script": ["static\u002Fchunks\u002Fpages\u002Fscript-e5e06f6e77695c1c.js"],
   "/withRouter": [
-    "static\u002Fchunks\u002Fpages\u002FwithRouter-c260488117dd4e7e.js"
+    "static\u002Fchunks\u002Fpages\u002FwithRouter-26d65c8fd6b7087b.js"
   ],
   sortedPages: [
     "\u002F", 
@@ -1,7 +1,7 @@
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
   [888],
   {
-    /***/ 3950: /***/ function(
+    /***/ 8794: /***/ function(
       __unused_webpack_module,
       __unused_webpack_exports,
       __webpack_require__
@@ -9,7 +9,7 @@
       (window.__NEXT_P = window.__NEXT_P || []).push([
         "/_app",
         function() {
-          return __webpack_require__(7862);
+          return __webpack_require__(2970);
         }
       ]);
       if (false) {
@@ -24,7 +24,7 @@
       return __webpack_require__((__webpack_require__.s = moduleId));
     };
     /******/ __webpack_require__.O(0, [774, 179], function() {
-      return __webpack_exec__(3950), __webpack_exec__(3844);
+      return __webpack_exec__(8794), __webpack_exec__(7852);
     });
     /******/ var __webpack_exports__ = __webpack_require__.O();
     /******/ _N_E = __webpack_exports__; 
@@ -1,7 +1,7 @@
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
   [820],
   {
-    /***/ 312: /***/ function(
+    /***/ 3207: /***/ function(
       __unused_webpack_module,
       __unused_webpack_exports,
       __webpack_require__
@@ -9,7 +9,7 @@
       (window.__NEXT_P = window.__NEXT_P || []).push([
         "/_error",
         function() {
-          return __webpack_require__(5203);
+          return __webpack_require__(6871);
         }
       ]);
       if (false) {
@@ -24,7 +24,7 @@
       return __webpack_require__((__webpack_require__.s = moduleId));
     };
     /******/ __webpack_require__.O(0, [888, 774, 179], function() {
-      return __webpack_exec__(312);
+      return __webpack_exec__(3207);
     });
     /******/ var __webpack_exports__ = __webpack_require__.O();
     /******/ _N_E = __webpack_exports__; 
@@ -1,17 +1,17 @@
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
   [216],
   {
-    /***/ 5185: /***/ function(
+    /***/ 5110: /***/ function(
       module,
       __unused_webpack_exports,
       __webpack_require__
     ) {
-      module.exports = false ? 0 : __webpack_require__(5956);
+      module.exports = __webpack_require__(4869);
 
       /***/
     },
 
-    /***/ 9208: /***/ function(
+    /***/ 4722: /***/ function(
       __unused_webpack_module,
       __unused_webpack_exports,
       __webpack_require__
@@ -19,7 +19,7 @@
       (window.__NEXT_P = window.__NEXT_P || []).push([
         "/amp",
         function() {
-          return __webpack_require__(7356);
+          return __webpack_require__(9655);
         }
       ]);
       if (false) {
@@ -28,7 +28,7 @@
       /***/
     },
 
-    /***/ 5956: /***/ function(module, exports, __webpack_require__) {
+    /***/ 4869: /***/ function(module, exports, __webpack_require__) {
       "use strict";
 
       Object.defineProperty(exports, "__esModule", {
@@ -38,8 +38,8 @@
       var _interop_require_default = __webpack_require__(7022) /* ["default"] */
         .Z;
       var _react = _interop_require_default(__webpack_require__(831));
-      var _ampContext = __webpack_require__(3658);
-      var _ampMode = __webpack_require__(7509);
+      var _ampContext = __webpack_require__(1437);
+      var _ampMode = __webpack_require__(8575);
       function useAmp() {
         // Don't assign the context value to a variable to save bytes
         return (0, _ampMode).isInAmpMode(
@@ -61,7 +61,7 @@
       /***/
     },
 
-    /***/ 7356: /***/ function(
+    /***/ 9655: /***/ function(
       __unused_webpack_module,
       __webpack_exports__,
       __webpack_require__
@@ -78,7 +78,7 @@
         /* harmony export */
       });
       /* harmony import */ var next_amp__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
-        5185
+        5110
       );
       /* harmony import */ var next_amp__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/ __webpack_require__.n(
         next_amp__WEBPACK_IMPORTED_MODULE_0__
@@ -102,7 +102,7 @@
       return __webpack_require__((__webpack_require__.s = moduleId));
     };
     /******/ __webpack_require__.O(0, [888, 774, 179], function() {
-      return __webpack_exec__(9208);
+      return __webpack_exec__(4722);
     });
     /******/ var __webpack_exports__ = __webpack_require__.O();
     /******/ _N_E = __webpack_exports__; 
@@ -1,7 +1,7 @@
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
   [706],
   {
-    /***/ 9339: /***/ function(
+    /***/ 1214: /***/ function(
       __unused_webpack_module,
       __unused_webpack_exports,
       __webpack_require__
@@ -9,7 +9,7 @@
       (window.__NEXT_P = window.__NEXT_P || []).push([
         "/css",
         function() {
-          return __webpack_require__(1738);
+          return __webpack_require__(4524);
         }
       ]);
       if (false) {
@@ -18,7 +18,7 @@
       /***/
     },
 
-    /***/ 1738: /***/ function(
+    /***/ 4524: /***/ function(
       __unused_webpack_module,
       __webpack_exports__,
       __webpack_require__
@@ -29,7 +29,7 @@
         9943
       );
       /* harmony import */ var _css_module_css__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
-        568
+        9343
       );
       /* harmony import */ var _css_module_css__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/ __webpack_require__.n(
         _css_module_css__WEBPACK_IMPORTED_MODULE_1__
@@ -48,7 +48,7 @@
       /***/
     },
 
-    /***/ 568: /***/ function(module) {
+    /***/ 9343: /***/ function(module) {
       // extracted by mini-css-extract-plugin
       module.exports = { helloWorld: "css_helloWorld__qqNwY" };
 
@@ -61,7 +61,7 @@
       return __webpack_require__((__webpack_require__.s = moduleId));
     };
     /******/ __webpack_require__.O(0, [774, 888, 179], function() {
-      return __webpack_exec__(9339);
+      return __webpack_exec__(1214);
     });
     /******/ var __webpack_exports__ = __webpack_require__.O();
     /******/ _N_E = __webpack_exports__; 
@@ -1,7 +1,7 @@
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
   [739],
   {
-    /***/ 9314: /***/ function(
+    /***/ 4590: /***/ function(
       __unused_webpack_module,
       __unused_webpack_exports,
       __webpack_require__
@@ -9,7 +9,7 @@
       (window.__NEXT_P = window.__NEXT_P || []).push([
         "/dynamic",
         function() {
-          return __webpack_require__(488);
+          return __webpack_require__(215);
         }
       ]);
       if (false) {
@@ -18,7 +18,7 @@
       /***/
     },
 
-    /***/ 7286: /***/ function(module, exports, __webpack_require__) {
+    /***/ 5485: /***/ function(module, exports, __webpack_require__) {
       "use strict";
 
       Object.defineProperty(exports, "__esModule", {
@@ -34,7 +34,7 @@
       var _interop_require_default = __webpack_require__(7022) /* ["default"] */
         .Z;
       var _react = _interop_require_default(__webpack_require__(831));
-      var _loadable = _interop_require_default(__webpack_require__(9940));
+      var _loadable = _interop_require_default(__webpack_require__(5345));
       function dynamic(dynamicOptions, options) {
         var loadableFn = _loadable.default;
         var loadableOptions = (options == null
@@ -138,7 +138,7 @@
       /***/
     },
 
-    /***/ 1089: /***/ function(
+    /***/ 2074: /***/ function(
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -160,7 +160,7 @@
       /***/
     },
 
-    /***/ 9940: /***/ function(
+    /***/ 5345: /***/ function(
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -180,7 +180,7 @@
       var _interop_require_default = __webpack_require__(7022) /* ["default"] */
         .Z;
       var _react = _interop_require_default(__webpack_require__(831));
-      var _loadableContext = __webpack_require__(1089);
+      var _loadableContext = __webpack_require__(2074);
       var useSyncExternalStore = (true ? __webpack_require__(831) : 0)
         .useSyncExternalStore;
       var ALL_INITIALIZERS = [];
@@ -494,7 +494,7 @@
       /***/
     },
 
-    /***/ 488: /***/ function(
+    /***/ 215: /***/ function(
       __unused_webpack_module,
       __webpack_exports__,
       __webpack_require__
@@ -511,7 +511,7 @@
         9943
       );
       /* harmony import */ var next_dynamic__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
-        4358
+        2745
       );
       /* harmony import */ var next_dynamic__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/ __webpack_require__.n(
         next_dynamic__WEBPACK_IMPORTED_MODULE_1__
@@ -520,13 +520,13 @@
       var DynamicHello = next_dynamic__WEBPACK_IMPORTED_MODULE_1___default()(
         function() {
           return __webpack_require__
-            .e(/* import() */ 295)
-            .then(__webpack_require__.bind(__webpack_require__, 1295));
+            .e(/* import() */ 483)
+            .then(__webpack_require__.bind(__webpack_require__, 5483));
         },
         {
           loadableGenerated: {
             webpack: function() {
-              return [/*require.resolve*/ 1295];
+              return [/*require.resolve*/ 5483];
             }
           }
         }
@@ -556,12 +556,12 @@
       /***/
     },
 
-    /***/ 4358: /***/ function(
+    /***/ 2745: /***/ function(
       module,
       __unused_webpack_exports,
       __webpack_require__
     ) {
-      module.exports = false ? 0 : __webpack_require__(7286);
+      module.exports = __webpack_require__(5485);
 
       /***/
     }
@@ -572,7 +572,7 @@
       return __webpack_require__((__webpack_require__.s = moduleId));
     };
     /******/ __webpack_require__.O(0, [774, 888, 179], function() {
-      return __webpack_exec__(9314);
+      return __webpack_exec__(4590);
     });
     /******/ var __webpack_exports__ = __webpack_require__.O();
     /******/ _N_E = __webpack_exports__; 
@@ -1,7 +1,7 @@
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
   [800],
   {
-    /***/ 4338: /***/ function(
+    /***/ 3165: /***/ function(
       __unused_webpack_module,
       __unused_webpack_exports,
       __webpack_require__
@@ -9,7 +9,7 @@
       (window.__NEXT_P = window.__NEXT_P || []).push([
         "/edge-ssr",
         function() {
-          return __webpack_require__(391);
+          return __webpack_require__(746);
         }
       ]);
       if (false) {
@@ -18,7 +18,7 @@
       /***/
     },
 
-    /***/ 391: /***/ function(
+    /***/ 746: /***/ function(
       __unused_webpack_module,
       __webpack_exports__,
       __webpack_require__
@@ -50,7 +50,7 @@
       return __webpack_require__((__webpack_require__.s = moduleId));
     };
     /******/ __webpack_require__.O(0, [888, 774, 179], function() {
-      return __webpack_exec__(4338);
+      return __webpack_exec__(3165);
     });
     /******/ var __webpack_exports__ = __webpack_require__.O();
     /******/ _N_E = __webpack_exports__; 
@@ -1,7 +1,7 @@
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
   [645],
   {
-    /***/ 7606: /***/ function(
+    /***/ 22: /***/ function(
       __unused_webpack_module,
       __unused_webpack_exports,
       __webpack_require__
@@ -9,7 +9,7 @@
       (window.__NEXT_P = window.__NEXT_P || []).push([
         "/head",
         function() {
-          return __webpack_require__(3537);
+          return __webpack_require__(5661);
         }
       ]);
       if (false) {
@@ -18,7 +18,7 @@
       /***/
     },
 
-    /***/ 3537: /***/ function(
+    /***/ 5661: /***/ function(
       __unused_webpack_module,
       __webpack_exports__,
       __webpack_require__
@@ -35,7 +35,7 @@
         9943
       );
       /* harmony import */ var next_head__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
-        9781
+        8076
       );
       /* harmony import */ var next_head__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/ __webpack_require__.n(
         next_head__WEBPACK_IMPORTED_MODULE_1__
@@ -71,12 +71,12 @@
       /***/
     },
 
-    /***/ 9781: /***/ function(
+    /***/ 8076: /***/ function(
       module,
       __unused_webpack_exports,
       __webpack_require__
     ) {
-      module.exports = false ? 0 : __webpack_require__(3738);
+      module.exports = __webpack_require__(6856);
 
       /***/
     }
@@ -87,7 +87,7 @@
       return __webpack_require__((__webpack_require__.s = moduleId));
     };
     /******/ __webpack_require__.O(0, [774, 888, 179], function() {
-      return __webpack_exec__(7606);
+      return __webpack_exec__(22);
     });
     /******/ var __webpack_exports__ = __webpack_require__.O();
     /******/ _N_E = __webpack_exports__; 
@@ -1,7 +1,7 @@
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
   [757],
   {
-    /***/ 5098: /***/ function(
+    /***/ 8393: /***/ function(
       __unused_webpack_module,
       __unused_webpack_exports,
       __webpack_require__
@@ -9,7 +9,7 @@
       (window.__NEXT_P = window.__NEXT_P || []).push([
         "/hooks",
         function() {
-          return __webpack_require__(6994);
+          return __webpack_require__(9926);
         }
       ]);
       if (false) {
@@ -18,7 +18,7 @@
       /***/
     },
 
-    /***/ 6994: /***/ function(
+    /***/ 9926: /***/ function(
       __unused_webpack_module,
       __webpack_exports__,
       __webpack_require__
@@ -132,7 +132,7 @@
       return __webpack_require__((__webpack_require__.s = moduleId));
     };
     /******/ __webpack_require__.O(0, [774, 888, 179], function() {
-      return __webpack_exec__(5098);
+      return __webpack_exec__(8393);
     });
     /******/ var __webpack_exports__ = __webpack_require__.O();
     /******/ _N_E = __webpack_exports__; 
@@ -26,7 +26,7 @@
       /***/
     },
 
-    /***/ 9090: /***/ function(
+    /***/ 5233: /***/ function(
       __unused_webpack_module,
       __unused_webpack_exports,
       __webpack_require__
@@ -34,7 +34,7 @@
       (window.__NEXT_P = window.__NEXT_P || []).push([
         "/image",
         function() {
-          return __webpack_require__(7071);
+          return __webpack_require__(1534);
         }
       ]);
       if (false) {
@@ -43,7 +43,7 @@
       /***/
     },
 
-    /***/ 8764: /***/ function(module, exports, __webpack_require__) {
+    /***/ 1795: /***/ function(module, exports, __webpack_require__) {
       "use strict";
 
       Object.defineProperty(exports, "__esModule", {
@@ -66,12 +66,12 @@
         5997
       ) /* ["default"] */.Z;
       var _react = _interop_require_wildcard(__webpack_require__(831));
-      var _head = _interop_require_default(__webpack_require__(3738));
-      var _imageConfig = __webpack_require__(6820);
-      var _useIntersection = __webpack_require__(4834);
-      var _imageConfigContext = __webpack_require__(7495);
-      var _utils = __webpack_require__(2216);
-      var _normalizeTrailingSlash = __webpack_require__(4757);
+      var _head = _interop_require_default(__webpack_require__(6856));
+      var _imageConfig = __webpack_require__(6683);
+      var _useIntersection = __webpack_require__(2684);
+      var _imageConfigContext = __webpack_require__(5250);
+      var _utils = __webpack_require__(3599);
+      var _normalizeTrailingSlash = __webpack_require__(142);
       function Image(_param) {
         var src = _param.src,
           sizes = _param.sizes,
@@ -929,7 +929,7 @@
       /***/
     },
 
-    /***/ 4834: /***/ function(module, exports, __webpack_require__) {
+    /***/ 2684: /***/ function(module, exports, __webpack_require__) {
       "use strict";
 
       Object.defineProperty(exports, "__esModule", {
@@ -941,7 +941,7 @@
       });
       exports.useIntersection = useIntersection;
       var _react = __webpack_require__(831);
-      var _requestIdleCallback = __webpack_require__(2861);
+      var _requestIdleCallback = __webpack_require__(3210);
       var hasIntersectionObserver = typeof IntersectionObserver === "function";
       var observers = new Map();
       var idList = [];
@@ -1066,7 +1066,7 @@
       /***/
     },
 
-    /***/ 7071: /***/ function(
+    /***/ 1534: /***/ function(
       __unused_webpack_module,
       __webpack_exports__,
       __webpack_require__
@@ -1087,8 +1087,8 @@
 
       // EXTERNAL MODULE: ./node_modules/.pnpm/react@0.0.0-experimental-20a257c25-20220929/node_modules/react/jsx-runtime.js
       var jsx_runtime = __webpack_require__(9943);
-      // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/image.js
-      var next_image = __webpack_require__(5923);
+      // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/image.js
+      var next_image = __webpack_require__(3355);
       var image_default = /*#__PURE__*/ __webpack_require__.n(next_image); // CONCATENATED MODULE: ./pages/nextjs.png
       /* harmony default export */ var nextjs = {
         src: "/_next/static/media/nextjs.cae0b805.png",
@@ -1118,12 +1118,12 @@
       /***/
     },
 
-    /***/ 5923: /***/ function(
+    /***/ 3355: /***/ function(
       module,
       __unused_webpack_exports,
       __webpack_require__
     ) {
-      module.exports = false ? 0 : __webpack_require__(8764);
+      module.exports = __webpack_require__(1795);
 
       /***/
     }
@@ -1134,7 +1134,7 @@
       return __webpack_require__((__webpack_require__.s = moduleId));
     };
     /******/ __webpack_require__.O(0, [774, 888, 179], function() {
-      return __webpack_exec__(9090);
+      return __webpack_exec__(5233);
     });
     /******/ var __webpack_exports__ = __webpack_require__.O();
     /******/ _N_E = __webpack_exports__; 
@@ -1,7 +1,7 @@
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
   [405],
   {
-    /***/ 910: /***/ function(
+    /***/ 7057: /***/ function(
       __unused_webpack_module,
       __unused_webpack_exports,
       __webpack_require__
@@ -9,7 +9,7 @@
       (window.__NEXT_P = window.__NEXT_P || []).push([
         "/",
         function() {
-          return __webpack_require__(8969);
+          return __webpack_require__(4503);
         }
       ]);
       if (false) {
@@ -18,7 +18,7 @@
       /***/
     },
 
-    /***/ 8969: /***/ function(
+    /***/ 4503: /***/ function(
       __unused_webpack_module,
       __webpack_exports__,
       __webpack_require__
@@ -46,7 +46,7 @@
       return __webpack_require__((__webpack_require__.s = moduleId));
     };
     /******/ __webpack_require__.O(0, [888, 774, 179], function() {
-      return __webpack_exec__(910);
+      return __webpack_exec__(7057);
     });
     /******/ var __webpack_exports__ = __webpack_require__.O();
     /******/ _N_E = __webpack_exports__; 
@@ -1,7 +1,7 @@
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
   [644],
   {
-    /***/ 2981: /***/ function(
+    /***/ 801: /***/ function(
       __unused_webpack_module,
       __unused_webpack_exports,
       __webpack_require__
@@ -9,7 +9,7 @@
       (window.__NEXT_P = window.__NEXT_P || []).push([
         "/link",
         function() {
-          return __webpack_require__(6163);
+          return __webpack_require__(7323);
         }
       ]);
       if (false) {
@@ -18,7 +18,7 @@
       /***/
     },
 
-    /***/ 9886: /***/ function(module, exports) {
+    /***/ 6802: /***/ function(module, exports) {
       "use strict";
 
       Object.defineProperty(exports, "__esModule", {
@@ -54,7 +54,7 @@
       /***/
     },
 
-    /***/ 4425: /***/ function(module, exports, __webpack_require__) {
+    /***/ 6179: /***/ function(module, exports, __webpack_require__) {
       "use strict";
 
       Object.defineProperty(exports, "__esModule", {
@@ -72,13 +72,13 @@
         5997
       ) /* ["default"] */.Z;
       var _react = _interop_require_default(__webpack_require__(831));
-      var _router = __webpack_require__(6151);
-      var _addLocale = __webpack_require__(9067);
-      var _routerContext = __webpack_require__(4164);
-      var _appRouterContext = __webpack_require__(6018);
-      var _useIntersection = __webpack_require__(4834);
-      var _getDomainLocale = __webpack_require__(9886);
-      var _addBasePath = __webpack_require__(4600);
+      var _router = __webpack_require__(1048);
+      var _addLocale = __webpack_require__(6878);
+      var _routerContext = __webpack_require__(5519);
+      var _appRouterContext = __webpack_require__(845);
+      var _useIntersection = __webpack_require__(2684);
+      var _getDomainLocale = __webpack_require__(6802);
+      var _addBasePath = __webpack_require__(140);
       ("client");
       var prefetched = {};
       function prefetch(router, href, as, options) {
@@ -429,7 +429,7 @@
       /***/
     },
 
-    /***/ 4834: /***/ function(module, exports, __webpack_require__) {
+    /***/ 2684: /***/ function(module, exports, __webpack_require__) {
       "use strict";
 
       Object.defineProperty(exports, "__esModule", {
@@ -441,7 +441,7 @@
       });
       exports.useIntersection = useIntersection;
       var _react = __webpack_require__(831);
-      var _requestIdleCallback = __webpack_require__(2861);
+      var _requestIdleCallback = __webpack_require__(3210);
       var hasIntersectionObserver = typeof IntersectionObserver === "function";
       var observers = new Map();
       var idList = [];
@@ -566,7 +566,7 @@
       /***/
     },
 
-    /***/ 6018: /***/ function(
+    /***/ 845: /***/ function(
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -594,7 +594,7 @@
       /***/
     },
 
-    /***/ 6163: /***/ function(
+    /***/ 7323: /***/ function(
       __unused_webpack_module,
       __webpack_exports__,
       __webpack_require__
@@ -611,7 +611,7 @@
         9943
       );
       /* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
-        4406
+        2674
       );
       /* harmony import */ var next_link__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/ __webpack_require__.n(
         next_link__WEBPACK_IMPORTED_MODULE_1__
@@ -642,12 +642,12 @@
       /***/
     },
 
-    /***/ 4406: /***/ function(
+    /***/ 2674: /***/ function(
       module,
       __unused_webpack_exports,
       __webpack_require__
     ) {
-      module.exports = false ? 0 : __webpack_require__(4425);
+      module.exports = __webpack_require__(6179);
 
       /***/
     }
@@ -658,7 +658,7 @@
       return __webpack_require__((__webpack_require__.s = moduleId));
     };
     /******/ __webpack_require__.O(0, [774, 888, 179], function() {
-      return __webpack_exec__(2981);
+      return __webpack_exec__(801);
     });
     /******/ var __webpack_exports__ = __webpack_require__.O();
     /******/ _N_E = __webpack_exports__; 
@@ -1,7 +1,7 @@
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
   [58],
   {
-    /***/ 4493: /***/ function(
+    /***/ 512: /***/ function(
       __unused_webpack_module,
       __unused_webpack_exports,
       __webpack_require__
@@ -9,7 +9,7 @@
       (window.__NEXT_P = window.__NEXT_P || []).push([
         "/routerDirect",
         function() {
-          return __webpack_require__(5991);
+          return __webpack_require__(9298);
         }
       ]);
       if (false) {
@@ -18,7 +18,7 @@
       /***/
     },
 
-    /***/ 5991: /***/ function(
+    /***/ 9298: /***/ function(
       __unused_webpack_module,
       __webpack_exports__,
       __webpack_require__
@@ -35,7 +35,7 @@
         9943
       );
       /* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
-        8539
+        9605
       );
       /* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/ __webpack_require__.n(
         next_router__WEBPACK_IMPORTED_MODULE_1__
@@ -56,12 +56,12 @@
       /***/
     },
 
-    /***/ 8539: /***/ function(
+    /***/ 9605: /***/ function(
       module,
       __unused_webpack_exports,
       __webpack_require__
     ) {
-      module.exports = false ? 0 : __webpack_require__(3844);
+      module.exports = __webpack_require__(7852);
 
       /***/
     }
@@ -72,7 +72,7 @@
       return __webpack_require__((__webpack_require__.s = moduleId));
     };
     /******/ __webpack_require__.O(0, [774, 888, 179], function() {
-      return __webpack_exec__(4493);
+      return __webpack_exec__(512);
     });
     /******/ var __webpack_exports__ = __webpack_require__.O();
     /******/ _N_E = __webpack_exports__; 
@@ -1,7 +1,7 @@
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
   [797],
   {
-    /***/ 7740: /***/ function(
+    /***/ 8282: /***/ function(
       __unused_webpack_module,
       __unused_webpack_exports,
       __webpack_require__
@@ -9,7 +9,7 @@
       (window.__NEXT_P = window.__NEXT_P || []).push([
         "/script",
         function() {
-          return __webpack_require__(5417);
+          return __webpack_require__(1291);
         }
       ]);
       if (false) {
@@ -18,7 +18,7 @@
       /***/
     },
 
-    /***/ 5417: /***/ function(
+    /***/ 1291: /***/ function(
       __unused_webpack_module,
       __webpack_exports__,
       __webpack_require__
@@ -35,7 +35,7 @@
         9943
       );
       /* harmony import */ var next_script__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
-        897
+        5515
       );
       /* harmony import */ var next_script__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/ __webpack_require__.n(
         next_script__WEBPACK_IMPORTED_MODULE_1__
@@ -70,12 +70,12 @@
       /***/
     },
 
-    /***/ 897: /***/ function(
+    /***/ 5515: /***/ function(
       module,
       __unused_webpack_exports,
       __webpack_require__
     ) {
-      module.exports = false ? 0 : __webpack_require__(1155);
+      module.exports = false ? 0 : __webpack_require__(8069);
 
       /***/
     }
@@ -86,7 +86,7 @@
       return __webpack_require__((__webpack_require__.s = moduleId));
     };
     /******/ __webpack_require__.O(0, [774, 888, 179], function() {
-      return __webpack_exec__(7740);
+      return __webpack_exec__(8282);
     });
     /******/ var __webpack_exports__ = __webpack_require__.O();
     /******/ _N_E = __webpack_exports__; 
@@ -1,7 +1,7 @@
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
   [807],
   {
-    /***/ 783: /***/ function(
+    /***/ 7153: /***/ function(
       __unused_webpack_module,
       __unused_webpack_exports,
       __webpack_require__
@@ -9,7 +9,7 @@
       (window.__NEXT_P = window.__NEXT_P || []).push([
         "/withRouter",
         function() {
-          return __webpack_require__(502);
+          return __webpack_require__(2416);
         }
       ]);
       if (false) {
@@ -18,7 +18,7 @@
       /***/
     },
 
-    /***/ 502: /***/ function(
+    /***/ 2416: /***/ function(
       __unused_webpack_module,
       __webpack_exports__,
       __webpack_require__
@@ -35,7 +35,7 @@
         9943
       );
       /* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
-        8539
+        9605
       );
       /* harmony import */ var next_router__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/ __webpack_require__.n(
         next_router__WEBPACK_IMPORTED_MODULE_1__
@@ -54,12 +54,12 @@
       /***/
     },
 
-    /***/ 8539: /***/ function(
+    /***/ 9605: /***/ function(
       module,
       __unused_webpack_exports,
       __webpack_require__
     ) {
-      module.exports = false ? 0 : __webpack_require__(3844);
+      module.exports = __webpack_require__(7852);
 
       /***/
     }
@@ -70,7 +70,7 @@
       return __webpack_require__((__webpack_require__.s = moduleId));
     };
     /******/ __webpack_require__.O(0, [774, 888, 179], function() {
-      return __webpack_exec__(783);
+      return __webpack_exec__(7153);
     });
     /******/ var __webpack_exports__ = __webpack_require__.O();
     /******/ _N_E = __webpack_exports__; 
@@ -1,8 +1,8 @@
 "use strict";
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
-  [295],
+  [483],
   {
-    /***/ 1295: /***/ function(
+    /***/ 5483: /***/ function(
       __unused_webpack_module,
       __webpack_exports__,
       __webpack_require__ 
@@ -1,6 +1,6 @@
 "use strict";
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
-  [350],
+  [345],
   {
     /***/ 8286: /***/ function(__unused_webpack_module, exports) {
       Object.defineProperty(exports, "__esModule", {
@@ -711,7 +711,7 @@
       /***/
     },
 
-    /***/ 7861: /***/ function(module, exports, __webpack_require__) {
+    /***/ 3263: /***/ function(module, exports, __webpack_require__) {
       Object.defineProperty(exports, "__esModule", {
         value: true
       });
@@ -727,11 +727,11 @@
         8889
       ) /* ["default"] */.Z;
       var _react = _interop_require_wildcard(__webpack_require__(831));
-      var _reactServerDomWebpack = __webpack_require__(22);
-      var _appRouterContext = __webpack_require__(6018);
-      var _reducer = __webpack_require__(2587);
-      var _hooksClientContext = __webpack_require__(7413);
-      var _useReducerWithDevtools = __webpack_require__(8796);
+      var _reactServerDomWebpack = __webpack_require__(3190);
+      var _appRouterContext = __webpack_require__(845);
+      var _reducer = __webpack_require__(5874);
+      var _hooksClientContext = __webpack_require__(5862);
+      var _useReducerWithDevtools = __webpack_require__(6172);
       function AppRouter(param) {
         var initialTree = param.initialTree,
           initialCanonicalUrl = param.initialCanonicalUrl,
@@ -1145,7 +1145,7 @@
       /***/
     },
 
-    /***/ 7413: /***/ function(module, exports, __webpack_require__) {
+    /***/ 5862: /***/ function(module, exports, __webpack_require__) {
       Object.defineProperty(exports, "__esModule", {
         value: true
       });
@@ -1176,7 +1176,7 @@
       /***/
     },
 
-    /***/ 4130: /***/ function(module, exports) {
+    /***/ 5330: /***/ function(module, exports) {
       Object.defineProperty(exports, "__esModule", {
         value: true
       });
@@ -1212,7 +1212,7 @@
       /***/
     },
 
-    /***/ 8350: /***/ function(module, exports, __webpack_require__) {
+    /***/ 6345: /***/ function(module, exports, __webpack_require__) {
       Object.defineProperty(exports, "__esModule", {
         value: true
       });
@@ -1233,9 +1233,9 @@
         8889
       ) /* ["default"] */.Z;
       var _react = _interop_require_wildcard(__webpack_require__(831));
-      var _appRouterContext = __webpack_require__(6018);
-      var _appRouterClient = __webpack_require__(7861);
-      var _infinitePromise = __webpack_require__(4130);
+      var _appRouterContext = __webpack_require__(845);
+      var _appRouterClient = __webpack_require__(3263);
+      var _infinitePromise = __webpack_require__(5330);
       function OuterLayoutRouter(param) {
         var parallelRouterKey = param.parallelRouterKey,
           segmentPath = param.segmentPath,
@@ -1809,7 +1809,7 @@
       /***/
     },
 
-    /***/ 9989: /***/ function(module, exports) {
+    /***/ 4114: /***/ function(module, exports) {
       Object.defineProperty(exports, "__esModule", {
         value: true
       });
@@ -1847,7 +1847,7 @@
       /***/
     },
 
-    /***/ 2587: /***/ function(module, exports, __webpack_require__) {
+    /***/ 5874: /***/ function(module, exports, __webpack_require__) {
       Object.defineProperty(exports, "__esModule", {
         value: true
       });
@@ -1859,8 +1859,8 @@
       });
       exports.reducer = exports.ACTION_PREFETCH = exports.ACTION_SERVER_PATCH = exports.ACTION_RESTORE = exports.ACTION_NAVIGATE = exports.ACTION_RELOAD = void 0;
       var _extends = __webpack_require__(5506) /* ["default"] */.Z;
-      var _matchSegments = __webpack_require__(9989);
-      var _appRouterClient = __webpack_require__(7861); // TODO-APP: change `any` to type inference.
+      var _matchSegments = __webpack_require__(4114);
+      var _appRouterClient = __webpack_require__(3263); // TODO-APP: change `any` to type inference.
       /**
        * Create data fetching record for Promise.
        */ function createRecordFromThenable(thenable) {
@@ -2814,7 +2814,7 @@
       /***/
     },
 
-    /***/ 8796: /***/ function(module, exports, __webpack_require__) {
+    /***/ 6172: /***/ function(module, exports, __webpack_require__) {
       Object.defineProperty(exports, "__esModule", {
         value: true
       });
@@ -2989,7 +2989,7 @@
       /***/
     },
 
-    /***/ 6018: /***/ function(
+    /***/ 845: /***/ function(
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -3015,7 +3015,7 @@
       /***/
     },
 
-    /***/ 1217: /***/ function(
+    /***/ 4428: /***/ function(
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -3454,13 +3454,13 @@
       /***/
     },
 
-    /***/ 22: /***/ function(
+    /***/ 3190: /***/ function(
       module,
       __unused_webpack_exports,
       __webpack_require__
     ) {
       if (true) {
-        module.exports = __webpack_require__(1217);
+        module.exports = __webpack_require__(4428);
       } else {
       } 
@@ -1,25 +1,25 @@
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
   [532],
   {
-    /***/ 6295: /***/ function(
+    /***/ 6885: /***/ function(
       __unused_webpack_module,
       __unused_webpack_exports,
       __webpack_require__
     ) {
       Promise.resolve(/* import() eager */).then(
-        __webpack_require__.t.bind(__webpack_require__, 7861, 23)
+        __webpack_require__.t.bind(__webpack_require__, 3263, 23)
       );
       Promise.resolve(/* import() eager */).then(
-        __webpack_require__.t.bind(__webpack_require__, 8350, 23)
+        __webpack_require__.t.bind(__webpack_require__, 6345, 23)
       );
       Promise.resolve(/* import() eager */).then(
-        __webpack_require__.t.bind(__webpack_require__, 1778, 23)
+        __webpack_require__.t.bind(__webpack_require__, 816, 23)
       );
 
       /***/
     },
 
-    /***/ 1778: /***/ function(module, exports, __webpack_require__) {
+    /***/ 816: /***/ function(module, exports, __webpack_require__) {
       "use strict";
 
       Object.defineProperty(exports, "__esModule", {
@@ -30,7 +30,7 @@
         8889
       ) /* ["default"] */.Z;
       var _react = _interop_require_wildcard(__webpack_require__(831));
-      var _appRouterContext = __webpack_require__(6018);
+      var _appRouterContext = __webpack_require__(845);
       function RenderFromTemplateContext() {
         var children = (0, _react).useContext(
           _appRouterContext.TemplateContext
@@ -62,8 +62,8 @@
     /******/ var __webpack_exec__ = function(moduleId) {
       return __webpack_require__((__webpack_require__.s = moduleId));
     };
-    /******/ __webpack_require__.O(0, [774, 350], function() {
-      return __webpack_exec__(6295);
+    /******/ __webpack_require__.O(0, [774, 345], function() {
+      return __webpack_exec__(6885);
     });
     /******/ var __webpack_exports__ = __webpack_require__.O();
     /******/ _N_E = __webpack_exports__; 
@@ -1,6 +1,6 @@
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([[760],{
 
-/***/ 2738:
+/***/ 4444:
 /***/ (function() {
 
 
@@ -10,7 +10,7 @@
 },
 /******/ function(__webpack_require__) { // webpackRuntimeModules
 /******/ var __webpack_exec__ = function(moduleId) { return __webpack_require__(__webpack_require__.s = moduleId); }
-/******/ var __webpack_exports__ = (__webpack_exec__(2738));
+/******/ var __webpack_exports__ = (__webpack_exec__(4444));
 /******/ _N_E = __webpack_exports__;
 /******/ }
 ]);
\ No newline at end of file 

Diff too large to display

@@ -1,7 +1,7 @@
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
   [744],
   {
-    /***/ 9581: /***/ function() {
+    /***/ 7053: /***/ function() {
       "trimStart" in String.prototype ||
         (String.prototype.trimStart = String.prototype.trimLeft),
         "trimEnd" in String.prototype ||
@@ -51,7 +51,7 @@
       /***/
     },
 
-    /***/ 9686: /***/ function(module, exports, __webpack_require__) {
+    /***/ 5615: /***/ function(module, exports, __webpack_require__) {
       "use strict";
 
       Object.defineProperty(exports, "__esModule", {
@@ -68,12 +68,12 @@
       var _interop_require_wildcard = __webpack_require__(
         8889
       ) /* ["default"] */.Z;
-      __webpack_require__(9581);
+      __webpack_require__(7053);
       var _client = _interop_require_default(__webpack_require__(7313));
       var _react = _interop_require_wildcard(__webpack_require__(831));
-      var _reactServerDomWebpack = __webpack_require__(22);
+      var _reactServerDomWebpack = __webpack_require__(3190);
       var _performanceRelayer = _interop_require_default(
-        __webpack_require__(7759)
+        __webpack_require__(2721)
       );
       // eslint-disable-next-line no-undef
       var getChunkScriptFilename = __webpack_require__.u;
@@ -246,12 +246,12 @@
       /***/
     },
 
-    /***/ 8433: /***/ function(module, exports, __webpack_require__) {
+    /***/ 7639: /***/ function(module, exports, __webpack_require__) {
       "use strict";
 
-      var _appIndex = __webpack_require__(9686);
-      __webpack_require__(7861);
-      __webpack_require__(8350);
+      var _appIndex = __webpack_require__(5615);
+      __webpack_require__(3263);
+      __webpack_require__(6345);
       window.next = {
         version: _appIndex.version,
         appDir: true
@@ -272,14 +272,14 @@
       /***/
     },
 
-    /***/ 7759: /***/ function(module, exports, __webpack_require__) {
+    /***/ 2721: /***/ function(module, exports, __webpack_require__) {
       "use strict";
 
       Object.defineProperty(exports, "__esModule", {
         value: true
       });
       exports["default"] = void 0;
-      var _webVitals = __webpack_require__(1494);
+      var _webVitals = __webpack_require__(7302);
       var initialHref = location.href;
       var isRegistered = false;
       var userReportHandler;
@@ -327,7 +327,7 @@
       /***/
     },
 
-    /***/ 1494: /***/ function(module) {
+    /***/ 7302: /***/ function(module) {
       var __dirname = "/";
       (function() {
         "use strict";
@@ -872,8 +872,8 @@
     /******/ var __webpack_exec__ = function(moduleId) {
       return __webpack_require__((__webpack_require__.s = moduleId));
     };
-    /******/ __webpack_require__.O(0, [774, 350], function() {
-      return __webpack_exec__(8433);
+    /******/ __webpack_require__.O(0, [774, 345], function() {
+      return __webpack_exec__(7639);
     });
     /******/ var __webpack_exports__ = __webpack_require__.O();
     /******/ _N_E = __webpack_exports__; 
@@ -212,7 +212,7 @@
     /******/ __webpack_require__.u = function(chunkId) {
       /******/ // return url for filenames based on template
       /******/ return (
-        "static/chunks/" + chunkId + "." + "5770ae49b7f0b762" + ".js"
+        "static/chunks/" + chunkId + "." + "6925074e2e8025ef" + ".js"
       );
       /******/
     }; 
@@ -11,7 +11,7 @@
       src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"
     ></script>
     <script
-      src="/_next/static/chunks/webpack-749ff960726a6ec5.js"
+      src="/_next/static/chunks/webpack-5cb52a8f3c6ddd04.js"
       defer=""
     ></script>
     <script
@@ -19,15 +19,15 @@
       defer=""
     ></script>
     <script
-      src="/_next/static/chunks/main-cd4e0daea47bc030.js"
+      src="/_next/static/chunks/main-f71a8c9ba6cc40f0.js"
       defer=""
     ></script>
     <script
-      src="/_next/static/chunks/pages/_app-e01208b489d4dfb2.js"
+      src="/_next/static/chunks/pages/_app-c22e45536d5ed07d.js"
       defer=""
     ></script>
     <script
-      src="/_next/static/chunks/pages/index-b8264be54b448702.js"
+      src="/_next/static/chunks/pages/index-bec155e34f346b99.js"
       defer=""
     ></script>
     <script src="/_next/static/BUILD_ID/_buildManifest.js" defer=""></script> 
@@ -11,7 +11,7 @@
       src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"
     ></script>
     <script
-      src="/_next/static/chunks/webpack-749ff960726a6ec5.js"
+      src="/_next/static/chunks/webpack-5cb52a8f3c6ddd04.js"
       defer=""
     ></script>
     <script
@@ -19,15 +19,15 @@
       defer=""
     ></script>
     <script
-      src="/_next/static/chunks/main-cd4e0daea47bc030.js"
+      src="/_next/static/chunks/main-f71a8c9ba6cc40f0.js"
       defer=""
     ></script>
     <script
-      src="/_next/static/chunks/pages/_app-e01208b489d4dfb2.js"
+      src="/_next/static/chunks/pages/_app-c22e45536d5ed07d.js"
       defer=""
     ></script>
     <script
-      src="/_next/static/chunks/pages/link-30d38d18638ec000.js"
+      src="/_next/static/chunks/pages/link-efc0465653ddda93.js"
       defer=""
     ></script>
     <script src="/_next/static/BUILD_ID/_buildManifest.js" defer=""></script> 
@@ -11,7 +11,7 @@
       src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"
     ></script>
     <script
-      src="/_next/static/chunks/webpack-749ff960726a6ec5.js"
+      src="/_next/static/chunks/webpack-5cb52a8f3c6ddd04.js"
       defer=""
     ></script>
     <script
@@ -19,15 +19,15 @@
       defer=""
     ></script>
     <script
-      src="/_next/static/chunks/main-cd4e0daea47bc030.js"
+      src="/_next/static/chunks/main-f71a8c9ba6cc40f0.js"
       defer=""
     ></script>
     <script
-      src="/_next/static/chunks/pages/_app-e01208b489d4dfb2.js"
+      src="/_next/static/chunks/pages/_app-c22e45536d5ed07d.js"
       defer=""
     ></script>
     <script
-      src="/_next/static/chunks/pages/withRouter-c260488117dd4e7e.js"
+      src="/_next/static/chunks/pages/withRouter-26d65c8fd6b7087b.js"
       defer=""
     ></script>
     <script src="/_next/static/BUILD_ID/_buildManifest.js" defer=""></script> 

| | vercel/next.js canary | huozhi/next.js alias-edge-esm | Change | | - | - | - | - | | buildDuration | 31.1s | 31s | -57ms | | buildDurationCached | 8.4s | 8.5s | ⚠️ +95ms | | nodeModulesSize | 91.9 MB | 91.9 MB | -1.81 kB | | nextStartRea..uration (ms) | 277ms | 282ms | ⚠️ +5ms | | nextDevReadyDuration | 329ms | 327ms | -2ms |

| | vercel/next.js canary | huozhi/next.js alias-edge-esm | Change | | - | - | - | - | | / failed reqs | 0 | 0 | ✓ | | / total time (seconds) | 9.987 | 10.042 | ⚠️ +0.05 | | / avg req/sec | 250.32 | 248.95 | ⚠️ -1.37 | | /error-in-render failed reqs | 0 | 0 | ✓ | | /error-in-render total time (seconds) | 6.575 | 6.647 | ⚠️ +0.07 | | /error-in-render avg req/sec | 380.22 | 376.13 | ⚠️ -4.09 |

| | vercel/next.js canary | huozhi/next.js alias-edge-esm | Change | | - | - | - | - | | 295.HASH.js gzip | 179 B | 179 B | ✓ | | 350-HASH.js gzip | 12.3 kB | 12.3 kB | ⚠️ +1 B | | app-internal..HASH.js gzip | 399 B | 395 B | -4 B | | framework-HASH.js gzip | 48.9 kB | 48.9 kB | ✓ | | main-app-HASH.js gzip | 3.98 kB | 3.98 kB | ⚠️ +4 B | | main-HASH.js gzip | 31 kB | 31 kB | -19 B | | webpack-HASH.js gzip | 1.71 kB | 1.71 kB | ⚠️ +2 B | | Overall change | 98.5 kB | 98.4 kB | -16 B |

| | vercel/next.js canary | huozhi/next.js alias-edge-esm | Change | | - | - | - | - | | polyfills-HASH.js gzip | 31 kB | 31 kB | ✓ | | Overall change | 31 kB | 31 kB | ✓ |

| | vercel/next.js canary | huozhi/next.js alias-edge-esm | Change | | - | - | - | - | | _app-HASH.js gzip | 195 B | 195 B | ✓ | | _error-HASH.js gzip | 182 B | 182 B | ✓ | | amp-HASH.js gzip | 482 B | 483 B | ⚠️ +1 B | | css-HASH.js gzip | 322 B | 322 B | ✓ | | dynamic-HASH.js gzip | 2.01 kB | 2.01 kB | ✓ | | edge-ssr-HASH.js gzip | 261 B | 262 B | ⚠️ +1 B | | head-HASH.js gzip | 350 B | 350 B | ✓ | | hooks-HASH.js gzip | 779 B | 779 B | ✓ | | image-HASH.js gzip | 4.82 kB | 4.82 kB | -2 B | | index-HASH.js gzip | 257 B | 258 B | ⚠️ +1 B | | link-HASH.js gzip | 2.36 kB | 2.35 kB | -3 B | | routerDirect..HASH.js gzip | 311 B | 311 B | ✓ | | script-HASH.js gzip | 384 B | 387 B | ⚠️ +3 B | | withRouter-HASH.js gzip | 307 B | 308 B | ⚠️ +1 B | | 85e02e95b279..7e3.css gzip | 107 B | 107 B | ✓ | | Overall change | 13.1 kB | 13.1 kB | ⚠️ +2 B |

| | vercel/next.js canary | huozhi/next.js alias-edge-esm | Change | | - | - | - | - | | _buildManifest.js gzip | 484 B | 484 B | ✓ | | Overall change | 484 B | 484 B | ✓ |

| | vercel/next.js canary | huozhi/next.js alias-edge-esm | Change | | - | - | - | - | | index.html gzip | 511 B | 511 B | ✓ | | link.html gzip | 526 B | 525 B | -1 B | | withRouter.html gzip | 506 B | 506 B | ✓ | | Overall change | 1.54 kB | 1.54 kB | -1 B |

| | vercel/next.js canary | huozhi/next.js alias-edge-esm | Change | | - | - | - | - | | edge-ssr.js gzip | 61.3 kB | 61.3 kB | ⚠️ +1 B | | page.js gzip | 71.1 kB | 71.1 kB | -36 B | | Overall change | 132 kB | 132 kB | -35 B |

| | vercel/next.js canary | huozhi/next.js alias-edge-esm | Change | | - | - | - | - | | middleware-b..fest.js gzip | 608 B | 607 B | -1 B | | middleware-r..fest.js gzip | 143 B | 145 B | ⚠️ +2 B | | middleware.js gzip | 18.8 kB | 18.8 kB | ⚠️ +2 B | | edge-runtime..pack.js gzip | 1.83 kB | 1.83 kB | ✓ | | Overall change | 21.3 kB | 21.3 kB | ⚠️ +3 B |

Diffs

Diff too large to display

@@ -7,96 +7,96 @@ self.__BUILD_MANIFEST = {
     "static/BUILD_ID/_ssgManifest.js"
   ],
   rootMainFiles: [
-    "static/chunks/webpack-749ff960726a6ec5.js",
+    "static/chunks/webpack-5cb52a8f3c6ddd04.js",
     "static/chunks/framework-e2c409c40a52cf79.js",
-    "static/chunks/350-1c79b3bd5bd19d47.js",
-    "static/chunks/main-app-ec257aecc0f8b68a.js"
+    "static/chunks/345-4d34ec90ae4b5e46.js",
+    "static/chunks/main-app-9855c1ecfe1a0435.js"
   ],
   pages: {
     "/": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/index-b8264be54b448702.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/index-bec155e34f346b99.js"
     ],
     "/_app": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/_app-e01208b489d4dfb2.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/_app-c22e45536d5ed07d.js"
     ],
     "/_error": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/_error-c3cf91c64b29131e.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/_error-2b531c2af0cea1a5.js"
     ],
     "/amp": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/amp-63089096db3070a9.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/amp-6a0bedc0662ef728.js"
     ],
     "/css": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
       "static/css/94fdbc56eafa2039.css",
-      "static/chunks/pages/css-9781215ba6119ce9.js"
+      "static/chunks/pages/css-46577de73ae6a249.js"
     ],
     "/dynamic": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/dynamic-e319d67e2e62a98c.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/dynamic-6f716529ac91e527.js"
     ],
     "/edge-ssr": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/edge-ssr-03858a80bb99d587.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/edge-ssr-ab019efd9cc3c28e.js"
     ],
     "/head": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/head-d1c4c42dc4c19bbb.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/head-53c44702fd4dab62.js"
     ],
     "/hooks": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/hooks-23ac495fdbc8a22e.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/hooks-bed41d9eaeaeb789.js"
     ],
     "/image": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/image-d75b237d503b0413.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/image-a06c2ca889ce4524.js"
     ],
     "/link": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/link-30d38d18638ec000.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/link-efc0465653ddda93.js"
     ],
     "/routerDirect": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/routerDirect-c37dee5e5e495272.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/routerDirect-fd633059029d8c4a.js"
     ],
     "/script": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/script-3ab022bc9a42d3dc.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/script-e5e06f6e77695c1c.js"
     ],
     "/withRouter": [
-      "static/chunks/webpack-749ff960726a6ec5.js",
+      "static/chunks/webpack-5cb52a8f3c6ddd04.js",
       "static/chunks/framework-e2c409c40a52cf79.js",
-      "static/chunks/main-cd4e0daea47bc030.js",
-      "static/chunks/pages/withRouter-c260488117dd4e7e.js"
+      "static/chunks/main-f71a8c9ba6cc40f0.js",
+      "static/chunks/pages/withRouter-26d65c8fd6b7087b.js"
     ]
   },
   ampFirstPages: [] 
@@ -1,6 +1,6 @@
 self.__REACT_LOADABLE_MANIFEST = {
   "dynamic.js -> ../components/hello": {
-    id: 1295,
-    files: ["static/chunks/295.5770ae49b7f0b762.js"]
+    id: 5483,
+    files: ["static/chunks/483.6925074e2e8025ef.js"]
   }
 }; 
@@ -1,7 +1,7 @@
 (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([
   [826],
   {
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/build/webpack/loaders/next-middleware-loader.js?absolutePagePath=private-next-root-dir%2Fmiddleware.js&page=%2Fmiddleware&rootDir=%2Ftmp%2Fnext-stats%2Fstats-app&matchers=!": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/build/webpack/loaders/next-middleware-loader.js?absolutePagePath=private-next-root-dir%2Fmiddleware.js&page=%2Fmiddleware&rootDir=%2Ftmp%2Fnext-stats%2Fstats-app&matchers=!": /***/ (
       __unused_webpack_module,
       __webpack_exports__,
       __webpack_require__
@@ -14,7 +14,7 @@
         /* harmony export */
       });
       /* harmony import */ var next_dist_server_web_adapter__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/adapter.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/adapter.js"
       );
 
       (0,
@@ -58,7 +58,7 @@
         /* harmony export */
       });
       /* harmony import */ var next_server__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/server.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/server.js"
       );
       /* harmony import */ var next_server__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/ __webpack_require__.n(
         next_server__WEBPACK_IMPORTED_MODULE_0__
@@ -71,7 +71,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/get-hostname.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/get-hostname.js": /***/ (
       __unused_webpack_module,
       exports
     ) => {
@@ -94,7 +94,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/i18n/detect-domain-locale.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/i18n/detect-domain-locale.js": /***/ (
       __unused_webpack_module,
       exports
     ) => {
@@ -135,7 +135,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/i18n/normalize-locale-path.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/i18n/normalize-locale-path.js": /***/ (
       __unused_webpack_module,
       exports
     ) => {
@@ -170,7 +170,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-locale.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-locale.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -182,10 +182,10 @@
       });
       exports.addLocale = addLocale;
       var _addPathPrefix = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js"
       );
       var _pathHasPrefix = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js"
       );
       function addLocale(path, locale, defaultLocale, ignorePrefix) {
         if (
@@ -206,7 +206,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -218,7 +218,7 @@
       });
       exports.addPathPrefix = addPathPrefix;
       var _parsePath = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/parse-path.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/parse-path.js"
       );
       function addPathPrefix(path, prefix) {
         if (!path.startsWith("/") || !prefix) {
@@ -231,7 +231,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-path-suffix.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-path-suffix.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -243,7 +243,7 @@
       });
       exports.addPathSuffix = addPathSuffix;
       var _parsePath = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/parse-path.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/parse-path.js"
       );
       function addPathSuffix(path, suffix) {
         if (!path.startsWith("/") || !suffix) {
@@ -256,7 +256,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/format-next-pathname-info.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/format-next-pathname-info.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -268,16 +268,16 @@
       });
       exports.formatNextPathnameInfo = formatNextPathnameInfo;
       var _removeTrailingSlash = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js"
       );
       var _addPathPrefix = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js"
       );
       var _addPathSuffix = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-path-suffix.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-path-suffix.js"
       );
       var _addLocale = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-locale.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/add-locale.js"
       );
       function formatNextPathnameInfo(info) {
         let pathname = (0, _addLocale).addLocale(
@@ -306,7 +306,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/get-next-pathname-info.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/get-next-pathname-info.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -318,13 +318,13 @@
       });
       exports.getNextPathnameInfo = getNextPathnameInfo;
       var _normalizeLocalePath = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/i18n/normalize-locale-path.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/i18n/normalize-locale-path.js"
       );
       var _removePathPrefix = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/remove-path-prefix.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/remove-path-prefix.js"
       );
       var _pathHasPrefix = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js"
       );
       function getNextPathnameInfo(pathname, options) {
         var _nextConfig;
@@ -375,7 +375,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/parse-path.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/parse-path.js": /***/ (
       __unused_webpack_module,
       exports
     ) => {
@@ -412,7 +412,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -424,7 +424,7 @@
       });
       exports.pathHasPrefix = pathHasPrefix;
       var _parsePath = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/parse-path.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/parse-path.js"
       );
       function pathHasPrefix(path, prefix) {
         if (typeof path !== "string") {
@@ -437,7 +437,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/relativize-url.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/relativize-url.js": /***/ (
       __unused_webpack_module,
       exports
     ) => {
@@ -459,7 +459,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/remove-path-prefix.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/remove-path-prefix.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -471,7 +471,7 @@
       });
       exports.removePathPrefix = removePathPrefix;
       var _pathHasPrefix = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js"
       );
       function removePathPrefix(path, prefix) {
         if ((0, _pathHasPrefix).pathHasPrefix(path, prefix)) {
@@ -486,7 +486,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js": /***/ (
       __unused_webpack_module,
       exports
     ) => {
@@ -503,7 +503,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/compiled/cookie/index.js": /***/ module => {
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/compiled/cookie/index.js": /***/ module => {
       var __dirname = "/";
       (() => {
         "use strict";
@@ -631,7 +631,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/compiled/ua-parser-js/ua-parser.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/compiled/ua-parser-js/ua-parser.js": /***/ (
       module,
       exports,
       __webpack_require__
@@ -1477,7 +1477,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/internal-utils.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/internal-utils.js": /***/ (
       __unused_webpack_module,
       exports
     ) => {
@@ -1522,7 +1522,7 @@
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/adapter.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/adapter.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -1537,28 +1537,28 @@
       exports.OT = blockUnallowedResponse;
       exports.gL = enhanceGlobals;
       var _error = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/error.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/error.js"
       );
       var _utils = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/utils.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/utils.js"
       );
       var _fetchEvent = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/fetch-event.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/fetch-event.js"
       );
       var _request = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/request.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/request.js"
       );
       var _response = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/response.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/response.js"
       );
       var _relativizeUrl = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/relativize-url.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/relativize-url.js"
       );
       var _nextUrl = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/next-url.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/next-url.js"
       );
       var _internalUtils = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/internal-utils.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/internal-utils.js"
       );
       class NextRequestHint extends _request.NextRequest {
         constructor(params) {
@@ -1785,7 +1785,7 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/error.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/error.js": /***/ (
       __unused_webpack_module,
       exports
     ) => {
@@ -1829,7 +1829,7 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/next-url.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/next-url.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -1840,16 +1840,16 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
         value: true
       });
       var _detectDomainLocale = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/i18n/detect-domain-locale.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/i18n/detect-domain-locale.js"
       );
       var _formatNextPathnameInfo = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/format-next-pathname-info.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/format-next-pathname-info.js"
       );
       var _getHostname = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/get-hostname.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/get-hostname.js"
       );
       var _getNextPathnameInfo = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/get-next-pathname-info.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/shared/lib/router/utils/get-next-pathname-info.js"
       );
       const REGEX_LOCALHOST_HOSTNAME = /(?!^https?:\/\/)(127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|::1|localhost)/;
       function parseURL(url, base) {
@@ -2075,7 +2075,7 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/cookies.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/cookies.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -2087,7 +2087,7 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
       });
       var _cookie = _interopRequireDefault(
         __webpack_require__(
-          "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/compiled/cookie/index.js"
+          "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/compiled/cookie/index.js"
         )
       );
       function _interopRequireDefault(obj) {
@@ -2224,7 +2224,7 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/fetch-event.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/fetch-event.js": /***/ (
       __unused_webpack_module,
       exports,
       __webpack_require__
@@ -2236,7 +2236,7 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
       });
       exports.waitUntilSymbol = void 0;
       var _error = __webpack_require__(
-        "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/error.js"
+        "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/error.js"
       );
       const responseSymbol = Symbol("response");
       const passThroughSymbol = Symbol("passThrough");
@@ -2290,7 +2290,7 @@ Learn More: https://nextjs.org/docs/messages/node-module-in-edge-runtime`;
       /***/
     },
 
-    /***/ "(middleware)/./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/request.js": /***/ (
+    /***/ "(middleware)/./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_a7bikdx6mdv7m5keg26qry3yne/node_modules/next/dist/server/web/spec-extension/request.js": /***/ (
    
Post job cleanup.
[command]/usr/bin/git version
git version 2.37.3
Temporarily overriding HOME='/home/runner/work/_temp/b843fe70-1634-46dc-a294-995cce34c878' before making global git config changes
Adding repository directory to the temporary git global config as a safe directory
[command]/usr/bin/git config --global --add safe.directory /home/runner/work/next.js/next.js
[command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
[command]/usr/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :
[command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
http.https://github.com/.extraheader
[command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
[command]/usr/bin/git submodule foreach --recursive git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :
Cleaning up orphan processes
Commit: ee8f5bf24a1b7910cb2c63c673500f86b0a3c657 

Commented On 29 Sep 2022 at 04:36:27
Issue Comment

Backspaze

`--single` serves `index.html` even if files exist

Description

The description for --single is: Rewrite all not-found requests to index.html.

However, if page.html exists, /page.html redirects to /page which is then served with index.html.

Here is a sandbox.

Library version

14.0.1

Node version

16.14.2

Forked On 29 Sep 2022 at 04:33:31

Backspaze

For those interested in an alternative while this issue is being worked, I tried lwsjs/local-web-server which worked fine for my use case. It doesn't behave exactly like the web server in GitLab Pages but the difference is minor enough that it doesn't cause any real issues for me.

Commented On 29 Sep 2022 at 04:33:31

Touchnan

started

Started On 29 Sep 2022 at 04:32:36

Gsoltis

Extract the patch for tar (#2116)

Pushed On 29 Sep 2022 at 04:32:13

Gsoltis

Extract the patch for `tar`

Created On 29 Sep 2022 at 04:32:11

Touchnan

started

Started On 29 Sep 2022 at 04:31:05

Volter0167

Next.js Commerce

Forked On 29 Sep 2022 at 04:28:53

Adrastopoulos

started

Started On 29 Sep 2022 at 04:24:37

StormGui

Learn Next.js Starter Code

Forked On 29 Sep 2022 at 04:20:11

Bodazhao

started

Started On 29 Sep 2022 at 04:08:16
Issue Comment

Gsoltis

WARNING failed to contact turbod.

What version of Turborepo are you using?

1.5.1

What package manager are you using / does the bug impact?

npm

What operating system are you using?

Windows

Describe the Bug

After upgrading from 1.4.7 I now get a warning. Following the warning text leads to not a fix. The log is fine and I've removed the temp files, no fix.

Expected Behavior

No warning or turbod properly launching. If a warning must be shown, it should reflect failure to launch turbod, not contact it.

To Reproduce

Upgrade a 1.4.7 to 1.5.1

Forked On 29 Sep 2022 at 04:07:50

Gsoltis

For the windows users in this thread: it looks like we have an issue somewhere between Go, windows support for AF_UNIX, and grpc. I'm tracking down the exact fix, but I expect that's the cause of being unable to use the daemon thus far

Commented On 29 Sep 2022 at 04:07:50
Issue Comment

Gsoltis

WARNING failed to contact turbod.

What version of Turborepo are you using?

1.5.1

What package manager are you using / does the bug impact?

npm

What operating system are you using?

Windows

Describe the Bug

After upgrading from 1.4.7 I now get a warning. Following the warning text leads to not a fix. The log is fine and I've removed the temp files, no fix.

Expected Behavior

No warning or turbod properly launching. If a warning must be shown, it should reflect failure to launch turbod, not contact it.

To Reproduce

Upgrade a 1.4.7 to 1.5.1

Forked On 29 Sep 2022 at 04:06:58

Gsoltis

@klapec got it. we're looking into how it could've ended up in that spot, but it's safe to delete. Sorry about that!

Commented On 29 Sep 2022 at 04:06:58
Issue Comment

CraigWatt

feat: replace next-seo with custom solution

Why

  • We’re replacing next-seo because we haven’t been using it too much, and we’re trying to reduce our external dependencies

ENV varibables

  • Added new optional ENV variable NEXT_PUBLIC_STORE_URL which makes OG image URL absolute instead of relative. Some platforms (eg. Twitter) render only OG images when a full URL is present.
  • fallback to NEXT_PUBLIC_VERCEL_URL is used for Vercel deployments.

Considerations

  • Multiple open graph images were unable to be properly tested, as the social media platforms I tested could not properly select from multiple images.
  • changed seo.json to seo_meta.json to accommodate JSON+LD data structure files in the future.

Forked On 29 Sep 2022 at 04:06:07

CraigWatt

Added new optional ENV variable NEXT_PUBLIC_STORE_URL which makes OG image URL absolute instead of relative. Some platforms (eg. Twitter) render only OG images when a full URL is present. fallback to NEXT_PUBLIC_VERCEL_URL is used for Vercel deployments.

Hi @dominiksipowicz , these variable names are not included in the .env.template on main branch.

Should they be to help avoid confusion?

Commented On 29 Sep 2022 at 04:06:07
Issue Comment

D4mr

multiple installations for same dependency

What version of Turborepo are you using?

1.5.4

What package manager are you using / does the bug impact?

pnpm

What operating system are you using?

Mac

Describe the Bug

I have a workspace with main app A and a library B. A had react-query as a dependency. B has react-query as a peerDependency. For library B to be able to work, the dependency needs to be a singleton.

Even though they are using the same exact version, the dependency inside node_modules is being symlinked to two different places: In App A is being symlinked to: node_modules/.pnpm/react-query@3.39.2_biqbaboplfbrettd7655fr4n2y/node_modules/react-query In Library B is being symlinked to: node_modules/.pnpm/react-query@3.39.2/node_modules/react-query

I have tried pnpm up -r and syncpack. I have also tried to set an override for react-query: "^3.39.2". None of this solved my problem.

Additionally, I have tried rm -rfing my node_modules and my pnpm-lock.yaml. Nothing worked.

Here are the two different listings for react-query in the pnpm lock file:

 /react-query/3.39.2:
    resolution: {integrity: sha512-F6hYDKyNgDQfQOuR1Rsp3VRzJnWHx6aRnnIZHMNGGgbL3SBgpZTDg8MQwmxOgpCAoqZJA+JSNCydF1xGJqKOCA==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: '*'
      react-native: '*'
    peerDependenciesMeta:
      react-dom:
        optional: true
      react-native:
        optional: true
    dependencies:
      '@babel/runtime': 7.19.0
      broadcast-channel: 3.7.0
      match-sorter: 6.3.1
    dev: true

  /react-query/3.39.2_biqbaboplfbrettd7655fr4n2y:
    resolution: {integrity: sha512-F6hYDKyNgDQfQOuR1Rsp3VRzJnWHx6aRnnIZHMNGGgbL3SBgpZTDg8MQwmxOgpCAoqZJA+JSNCydF1xGJqKOCA==}
    peerDependencies:
      react: ^16.8.0 || ^17.0.0 || ^18.0.0
      react-dom: '*'
      react-native: '*'
    peerDependenciesMeta:
      react-dom:
        optional: true
      react-native:
        optional: true
    dependencies:
      '@babel/runtime': 7.19.0
      broadcast-channel: 3.7.0
      match-sorter: 6.3.1
      react: 18.2.0
      react-dom: 18.2.0_react@18.2.0
    dev: false 

The obvious difference seems to be dev with true and false for each of these. No clue why they both exist though. Some help here would be greatly appreciated, since our monorepo breaks if we cannot use the same version for these packages.

Expected Behavior

The dependency should be reused, and the same dependency in both A and B should symlink to the same folder.

To Reproduce

  1. Create a new monorepo, create a new app with CRA. Install react-query in your this app.
  2. Create a new package, with react-query, react and react-dom as a peer dependency.
  3. Add the package as a dependency to the app.

Checking the symlinks as well as the pnpm-lock file shows that there are multiple installations of the react-query dependency.

Forked On 29 Sep 2022 at 04:05:16

D4mr

I need a little more clarity what turbo's role in this issue is. Could you elaborate on what behavior you expect turbo to have and also any turbo commands that lead to this behavior?

@chris-olszewski while it looks to me like the issue is being caused by pnpm, I would expect for turborepo, being the monorepo I am using, to fix or deal with these problems.

pnpm is the recommended package manager for Turborepo, and sharing the same dependency between multiple apps/packages is a very common problem, so I would hope that there are measures/methods in place that allow me to achieve so using Turbo together with pnpm.

The entire reason we shifted to a monorepo was being able to share code easier, and so far, we have only been able to share basic presentational react components. Anything involving react-context requires a lot of debugging and manual adjustments of dependency versions to get everything playing together smoothly.

And in the case of react-query, no amount of tweaking makes this work. Mainly, I just want to understand whether this is simple and I am missing something, or this is something that turborepo cannot achieve right now.

Commented On 29 Sep 2022 at 04:05:16
Pull Request

Huozhi

Alias all client, shared, pages dist assets for esm

Created On 29 Sep 2022 at 04:02:47

Adilet-web-dev

started

Started On 29 Sep 2022 at 04:01:58

Gsoltis

Extract the patch for `tar`

This moves the tar portion that is relevant to CGO outside of the larger PR.

The entirety of this is extracted from: https://github.com/moby/moby/blob/924edb948c2731df3b77697a8fcc85da3f6eef57/pkg/archive/archive.go https://github.com/moby/moby/blob/924edb948c2731df3b77697a8fcc85da3f6eef57/pkg/archive/archive_windows.go https://github.com/moby/moby/blob/924edb948c2731df3b77697a8fcc85da3f6eef57/pkg/archive/archive_unix.go

...with minor adjustments to use turbopath.

Merged On 29 Sep 2022 at 04:00:49

Gsoltis

Commented On 29 Sep 2022 at 04:00:49
Merge

Mehulkar

Update README.md
Forked On 29 Sep 2022 at 03:59:04

Mehulkar

What is Kosmo-Frontend?
On 29 Sep 2022 at 03:59:04

Mehulkar

Update README.md
Merged On 29 Sep 2022 at 03:59:07

Mehulkar

Commented On 29 Sep 2022 at 03:59:07

Mehulkar

Update README.md
Merged On 29 Sep 2022 at 03:59:07

Mehulkar

Commented On 29 Sep 2022 at 03:59:07