vercel / next.js

The React Framework
https://nextjs.org
MIT License
121.8k stars 26.05k forks source link

Update React from 04b058868c to 81c5ff2e04 #65869

Closed eps1lon closed 1 week ago

eps1lon commented 2 weeks ago

Updates React to use the latest RC. You need to install react@19.0.0-rc-81c5ff2e04-20240521 and react-dom@19.0.0-rc-81c5ff2e04-20240521 now with the next Canary release.

No changes to Next.js functionality or implementation required. We did discover two React bugs while integrating though.

React upstream changes - https://github.com/facebook/react/pull/29207 - https://github.com/facebook/react/pull/28965 - https://github.com/facebook/react/pull/29204 - https://github.com/facebook/react/pull/29201 - https://github.com/facebook/react/pull/29198 - https://github.com/facebook/react/pull/29177 - https://github.com/facebook/react/pull/29008 - https://github.com/facebook/react/pull/29176 - https://github.com/facebook/react/pull/27981 - https://github.com/facebook/react/pull/29167 - https://github.com/facebook/react/pull/29159 - https://github.com/facebook/react/pull/29049 - https://github.com/facebook/react/pull/29064 - https://github.com/facebook/react/pull/29065 - https://github.com/facebook/react/pull/29173 - https://github.com/facebook/react/pull/29063 - https://github.com/facebook/react/pull/29162 - https://github.com/facebook/react/pull/28940 - https://github.com/facebook/react/pull/29103 - https://github.com/facebook/react/pull/29114 - https://github.com/facebook/react/pull/29133 - https://github.com/facebook/react/pull/29085 - https://github.com/facebook/react/pull/29139 - https://github.com/facebook/react/pull/29095 - https://github.com/facebook/react/pull/29102 - https://github.com/facebook/react/pull/29096 - https://github.com/facebook/react/pull/29104 - https://github.com/facebook/react/pull/29086 - https://github.com/facebook/react/pull/29079 - https://github.com/facebook/react/pull/29076 - https://github.com/facebook/react/pull/29073 - https://github.com/facebook/react/pull/29072 - https://github.com/facebook/react/pull/29060 - https://github.com/facebook/react/pull/29027 - https://github.com/facebook/react/pull/29052 - https://github.com/facebook/react/pull/29043 - https://github.com/facebook/react/pull/29041 - https://github.com/facebook/react/pull/29035 - https://github.com/facebook/react/pull/29010 - https://github.com/facebook/react/pull/28997 - https://github.com/facebook/react/pull/28996 - https://github.com/facebook/react/pull/29019 - https://github.com/facebook/react/pull/29032 - https://github.com/facebook/react/pull/29026
eps1lon commented 2 weeks ago

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @eps1lon and the rest of your teammates on Graphite Graphite

socket-security[bot] commented 2 weeks ago

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/react-dom@0.0.0-experimental-81c5ff2e04-20240521 None 0 0 B
npm/react-dom@19.0.0-rc-81c5ff2e04-20240521 None 0 0 B
npm/react@0.0.0-experimental-81c5ff2e04-20240521 None 0 0 B
npm/react@19.0.0-rc-81c5ff2e04-20240521 None 0 0 B
npm/scheduler@0.0.0-experimental-81c5ff2e04-20240521 None 0 0 B
npm/scheduler@0.25.0-rc-81c5ff2e04-20240521 None 0 0 B

🚮 Removed packages: npm/react-dom@0.0.0-experimental-04b058868c-20240508, npm/react-dom@19.0.0-beta-04b058868c-20240508, npm/react-is@19.0.0-beta-04b058868c-20240508, npm/react-server-dom-turbopack@0.0.0-experimental-04b058868c-20240508, npm/react-server-dom-turbopack@19.0.0-beta-04b058868c-20240508, npm/react-server-dom-webpack@0.0.0-experimental-04b058868c-20240508, npm/react-server-dom-webpack@19.0.0-beta-04b058868c-20240508, npm/react@0.0.0-experimental-04b058868c-20240508, npm/react@19.0.0-beta-04b058868c-20240508, npm/scheduler@0.25.0-beta-04b058868c-20240508

View full report↗︎

ijjk commented 2 weeks ago

Failing test suites

Commit: fbd3c9f3bcee0e119c5f3275f8826aa8f7fead5d

pnpm test-start test/e2e/prerender.test.ts

Expand output ● Prerender › should on-demand revalidate for fallback: blocking with onlyGenerated if generated expect(received).toMatch(expected) Expected pattern: /(HIT|STALE)/ Received string: "MISS" 2300 | 2301 | expect(initialTime).toBe($2('#time').text()) > 2302 | expect(res2.headers.get('x-nextjs-cache')).toMatch(/(HIT|STALE)/) | ^ 2303 | 2304 | const res3 = await fetchViaHTTP( 2305 | next.url, at Object.toMatch (e2e/prerender.test.ts:2302:52)

Read more about building and testing Next.js in contributing.md.

ijjk commented 2 weeks ago

Stats from current PR

Default Build (Increase detected ⚠️)
General Overall increase ⚠️ | | vercel/next.js canary | vercel/next.js sebbie/05-16-switch_to_react_rc | Change | | - | - | - | - | | buildDuration | 16.1s | 14.3s | N/A | | buildDurationCached | 8.4s | 7.4s | N/A | | nodeModulesSize | 347 MB | 351 MB | ⚠️ +3.59 MB | | nextStartRea..uration (ms) | 409ms | 404ms | N/A |
Client Bundles (main, webpack) Overall increase ⚠️ | | vercel/next.js canary | vercel/next.js sebbie/05-16-switch_to_react_rc | Change | | - | - | - | - | | 3430.HASH.js gzip | 169 B | 169 B | ✓ | | 3601-HASH.js gzip | 5.05 kB | 5.06 kB | N/A | | 5450-HASH.js gzip | 33.5 kB | 35.2 kB | ⚠️ +1.72 kB | | 67a0f7eb-HASH.js gzip | 51 kB | 51.5 kB | ⚠️ +456 B | | framework-HASH.js gzip | 56.5 kB | 56.5 kB | N/A | | main-app-HASH.js gzip | 220 B | 216 B | N/A | | main-HASH.js gzip | 32.3 kB | 32.3 kB | N/A | | webpack-HASH.js gzip | 1.7 kB | 1.7 kB | N/A | | Overall change | 84.7 kB | 86.9 kB | ⚠️ +2.17 kB |
Legacy Client Bundles (polyfills) | | vercel/next.js canary | vercel/next.js sebbie/05-16-switch_to_react_rc | Change | | - | - | - | - | | polyfills-HASH.js gzip | 31 kB | 31 kB | ✓ | | Overall change | 31 kB | 31 kB | ✓ |
Client Pages | | vercel/next.js canary | vercel/next.js sebbie/05-16-switch_to_react_rc | Change | | - | - | - | - | | _app-HASH.js gzip | 193 B | 194 B | N/A | | _error-HASH.js gzip | 192 B | 192 B | ✓ | | amp-HASH.js gzip | 512 B | 511 B | N/A | | css-HASH.js gzip | 343 B | 341 B | N/A | | dynamic-HASH.js gzip | 2.52 kB | 2.53 kB | N/A | | edge-ssr-HASH.js gzip | 266 B | 265 B | N/A | | head-HASH.js gzip | 363 B | 364 B | N/A | | hooks-HASH.js gzip | 392 B | 390 B | N/A | | image-HASH.js gzip | 4.27 kB | 4.27 kB | N/A | | index-HASH.js gzip | 268 B | 268 B | ✓ | | link-HASH.js gzip | 2.69 kB | 2.69 kB | N/A | | routerDirect..HASH.js gzip | 327 B | 329 B | N/A | | script-HASH.js gzip | 398 B | 398 B | ✓ | | withRouter-HASH.js gzip | 323 B | 324 B | N/A | | 1afbb74e6ecf..834.css gzip | 106 B | 106 B | ✓ | | Overall change | 964 B | 964 B | ✓ |
Client Build Manifests | | vercel/next.js canary | vercel/next.js sebbie/05-16-switch_to_react_rc | Change | | - | - | - | - | | _buildManifest.js gzip | 482 B | 483 B | N/A | | Overall change | 0 B | 0 B | ✓ |
Rendered Page Sizes | | vercel/next.js canary | vercel/next.js sebbie/05-16-switch_to_react_rc | Change | | - | - | - | - | | index.html gzip | 521 B | 519 B | N/A | | link.html gzip | 535 B | 535 B | ✓ | | withRouter.html gzip | 517 B | 516 B | N/A | | Overall change | 535 B | 535 B | ✓ |
Edge SSR bundle Size Overall increase ⚠️ | | vercel/next.js canary | vercel/next.js sebbie/05-16-switch_to_react_rc | Change | | - | - | - | - | | edge-ssr.js gzip | 124 kB | 124 kB | N/A | | page.js gzip | 184 kB | 188 kB | ⚠️ +4.16 kB | | Overall change | 184 kB | 188 kB | ⚠️ +4.16 kB |
Middleware size | | vercel/next.js canary | vercel/next.js sebbie/05-16-switch_to_react_rc | Change | | - | - | - | - | | middleware-b..fest.js gzip | 658 B | 655 B | N/A | | middleware-r..fest.js gzip | 155 B | 156 B | N/A | | middleware.js gzip | 29.6 kB | 29.6 kB | N/A | | edge-runtime..pack.js gzip | 1.02 kB | 1.02 kB | ✓ | | Overall change | 1.02 kB | 1.02 kB | ✓ |
Next Runtimes Overall increase ⚠️ | | vercel/next.js canary | vercel/next.js sebbie/05-16-switch_to_react_rc | Change | | - | - | - | - | | app-page-exp...dev.js gzip | 180 kB | 185 kB | ⚠️ +5.09 kB | | app-page-exp..prod.js gzip | 111 kB | 112 kB | ⚠️ +1.38 kB | | app-page-tur..prod.js gzip | 120 kB | 123 kB | ⚠️ +2.27 kB | | app-page-tur..prod.js gzip | 97.7 kB | 119 kB | ⚠️ +21 kB | | app-page.run...dev.js gzip | 163 kB | 177 kB | ⚠️ +13.9 kB | | app-page.run..prod.js gzip | 96.3 kB | 109 kB | ⚠️ +12.2 kB | | app-route-ex...dev.js gzip | 24.4 kB | 24.5 kB | ⚠️ +129 B | | app-route-ex..prod.js gzip | 18.3 kB | 18.3 kB | N/A | | app-route-tu..prod.js gzip | 18.3 kB | 18.3 kB | N/A | | app-route-tu..prod.js gzip | 18.1 kB | 18.1 kB | N/A | | app-route.ru...dev.js gzip | 24.2 kB | 24.2 kB | N/A | | app-route.ru..prod.js gzip | 18.1 kB | 18.1 kB | N/A | | pages-api-tu..prod.js gzip | 9.53 kB | 9.53 kB | ✓ | | pages-api.ru...dev.js gzip | 9.8 kB | 9.8 kB | ✓ | | pages-api.ru..prod.js gzip | 9.53 kB | 9.53 kB | ✓ | | pages-turbo...prod.js gzip | 21.4 kB | 21.4 kB | ✓ | | pages.runtim...dev.js gzip | 22 kB | 22 kB | ✓ | | pages.runtim..prod.js gzip | 21.4 kB | 21.4 kB | ✓ | | server.runti..prod.js gzip | 52 kB | 52 kB | ✓ | | Overall change | 938 kB | 994 kB | ⚠️ +55.9 kB |
build cache Overall increase ⚠️ | | vercel/next.js canary | vercel/next.js sebbie/05-16-switch_to_react_rc | Change | | - | - | - | - | | 0.pack gzip | 1.66 MB | 1.66 MB | ⚠️ +947 B | | index.pack gzip | 128 kB | 128 kB | N/A | | Overall change | 1.66 MB | 1.66 MB | ⚠️ +947 B |
Diff details
Diff for page.js ```diff @@ -15,7 +15,7 @@ /***/ }, - /***/ 8933: /***/ ( + /***/ 6177: /***/ ( __unused_webpack_module, __webpack_exports__, __webpack_require__ @@ -30,7 +30,7 @@ default: () => /* binding */ nHandler, }); - // NAMESPACE OBJECT: ./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_52riaj2pppk6biljiae3nnywwa/node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fapp-edge-ssr%2Fpage&page=%2Fapp-edge-ssr%2Fpage&pagePath=private-next-app-dir%2Fapp-edge-ssr%2Fpage.js&appDir=%2Ftmp%2Fnext-statsFCip6R%2Fstats-app%2Fapp&appPaths=%2Fapp-edge-ssr%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&preferredRegion=&middlewareConfig=e30%3D!./app/app-edge-ssr/page.js?__next_edge_ssr_entry__ + // NAMESPACE OBJECT: ./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_qjsttk5yohmngz5jvpmxy4vvtq/node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fapp-edge-ssr%2Fpage&page=%2Fapp-edge-ssr%2Fpage&pagePath=private-next-app-dir%2Fapp-edge-ssr%2Fpage.js&appDir=%2Ftmp%2Fnext-statsFCip6R%2Fstats-app%2Fapp&appPaths=%2Fapp-edge-ssr%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&preferredRegion=&middlewareConfig=e30%3D!./app/app-edge-ssr/page.js?__next_edge_ssr_entry__ var page_next_edge_ssr_entry_namespaceObject = {}; __webpack_require__.r(page_next_edge_ssr_entry_namespaceObject); __webpack_require__.d(page_next_edge_ssr_entry_namespaceObject, { @@ -71,24 +71,24 @@ tree: () => tree, }); - // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_52riaj2pppk6biljiae3nnywwa/node_modules/next/dist/esm/server/web/globals.js - var globals = __webpack_require__(2174); - // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_52riaj2pppk6biljiae3nnywwa/node_modules/next/dist/esm/server/web/adapter.js + 3 modules - var adapter = __webpack_require__(7701); - // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_52riaj2pppk6biljiae3nnywwa/node_modules/next/dist/esm/build/webpack/loaders/next-edge-ssr-loader/render.js + 88 modules - var render = __webpack_require__(3311); - // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_52riaj2pppk6biljiae3nnywwa/node_modules/next/dist/esm/server/lib/incremental-cache/index.js + 3 modules - var incremental_cache = __webpack_require__(9605); - // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_52riaj2pppk6biljiae3nnywwa/node_modules/next/dist/esm/server/app-render/app-render.js + 52 modules - var app_render = __webpack_require__(3321); - // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_52riaj2pppk6biljiae3nnywwa/node_modules/next/dist/esm/server/future/route-modules/app-page/module.compiled.js - var module_compiled = __webpack_require__(3739); - // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_52riaj2pppk6biljiae3nnywwa/node_modules/next/dist/esm/server/future/route-kind.js - var route_kind = __webpack_require__(6115); - // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_52riaj2pppk6biljiae3nnywwa/node_modules/next/dist/esm/client/components/error-boundary.js - var error_boundary = __webpack_require__(2510); - // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_52riaj2pppk6biljiae3nnywwa/node_modules/next/dist/esm/server/app-render/entry-base.js + 10 modules - var entry_base = __webpack_require__(869); // CONCATENATED MODULE: ./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_52riaj2pppk6biljiae3nnywwa/node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fapp-edge-ssr%2Fpage&page=%2Fapp-edge-ssr%2Fpage&pagePath=private-next-app-dir%2Fapp-edge-ssr%2Fpage.js&appDir=%2Ftmp%2Fnext-statsFCip6R%2Fstats-app%2Fapp&appPaths=%2Fapp-edge-ssr%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&preferredRegion=&middlewareConfig=e30%3D!./app/app-edge-ssr/page.js?__next_edge_ssr_entry__ + // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_qjsttk5yohmngz5jvpmxy4vvtq/node_modules/next/dist/esm/server/web/globals.js + var globals = __webpack_require__(4074); + // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_qjsttk5yohmngz5jvpmxy4vvtq/node_modules/next/dist/esm/server/web/adapter.js + 3 modules + var adapter = __webpack_require__(6283); + // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_qjsttk5yohmngz5jvpmxy4vvtq/node_modules/next/dist/esm/build/webpack/loaders/next-edge-ssr-loader/render.js + 88 modules + var render = __webpack_require__(3052); + // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_qjsttk5yohmngz5jvpmxy4vvtq/node_modules/next/dist/esm/server/lib/incremental-cache/index.js + 3 modules + var incremental_cache = __webpack_require__(9753); + // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_qjsttk5yohmngz5jvpmxy4vvtq/node_modules/next/dist/esm/server/app-render/app-render.js + 52 modules + var app_render = __webpack_require__(6622); + // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_qjsttk5yohmngz5jvpmxy4vvtq/node_modules/next/dist/esm/server/future/route-modules/app-page/module.compiled.js + var module_compiled = __webpack_require__(1105); + // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_qjsttk5yohmngz5jvpmxy4vvtq/node_modules/next/dist/esm/server/future/route-kind.js + var route_kind = __webpack_require__(602); + // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_qjsttk5yohmngz5jvpmxy4vvtq/node_modules/next/dist/esm/client/components/error-boundary.js + var error_boundary = __webpack_require__(9231); + // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_qjsttk5yohmngz5jvpmxy4vvtq/node_modules/next/dist/esm/server/app-render/entry-base.js + 10 modules + var entry_base = __webpack_require__(8578); // CONCATENATED MODULE: ./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_qjsttk5yohmngz5jvpmxy4vvtq/node_modules/next/dist/build/webpack/loaders/next-app-loader.js?name=app%2Fapp-edge-ssr%2Fpage&page=%2Fapp-edge-ssr%2Fpage&pagePath=private-next-app-dir%2Fapp-edge-ssr%2Fpage.js&appDir=%2Ftmp%2Fnext-statsFCip6R%2Fstats-app%2Fapp&appPaths=%2Fapp-edge-ssr%2Fpage&pageExtensions=tsx&pageExtensions=ts&pageExtensions=jsx&pageExtensions=js&basePath=&assetPrefix=&nextConfigOutput=&preferredRegion=&middlewareConfig=e30%3D!./app/app-edge-ssr/page.js?__next_edge_ssr_entry__ // We inject the tree and pages here so that we can use them in the route // module. const tree = { @@ -105,7 +105,7 @@ page: [ () => Promise.resolve(/* import() eager */).then( - __webpack_require__.bind(__webpack_require__, 5916) + __webpack_require__.bind(__webpack_require__, 5908) ), "/tmp/next-statsFCip6R/stats-app/app/app-edge-ssr/page.js", ], @@ -119,14 +119,14 @@ layout: [ () => Promise.resolve(/* import() eager */).then( - __webpack_require__.bind(__webpack_require__, 544) + __webpack_require__.bind(__webpack_require__, 1328) ), "/tmp/next-statsFCip6R/stats-app/app/layout.js", ], "not-found": [ () => Promise.resolve(/* import() eager */).then( - __webpack_require__.bind(__webpack_require__, 7619) + __webpack_require__.bind(__webpack_require__, 1432) ), "next/dist/client/components/not-found-error", ], @@ -162,12 +162,12 @@ }); //# sourceMappingURL=app-page.js.map - // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_52riaj2pppk6biljiae3nnywwa/node_modules/next/dist/esm/lib/page-types.js - var page_types = __webpack_require__(3364); - // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_52riaj2pppk6biljiae3nnywwa/node_modules/next/dist/esm/server/app-render/encryption-utils.js - var encryption_utils = __webpack_require__(6196); - // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_52riaj2pppk6biljiae3nnywwa/node_modules/next/dist/esm/server/app-render/action-utils.js - var action_utils = __webpack_require__(4201); // CONCATENATED MODULE: ./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_52riaj2pppk6biljiae3nnywwa/node_modules/next/dist/build/webpack/loaders/next-edge-ssr-loader/index.js?{"absolute500Path":"","absoluteAppPath":"next/dist/pages/_app","absoluteDocumentPath":"next/dist/pages/_document","absoluteErrorPath":"next/dist/pages/_error","absolutePagePath":"private-next-app-dir/app-edge-ssr/page.js","dev":false,"isServerComponent":true,"page":"/app-edge-ssr/page","stringifiedConfig":"eyJlbnYiOnt9LCJlc2xpbnQiOnsiaWdub3JlRHVyaW5nQnVpbGRzIjpmYWxzZX0sInR5cGVzY3JpcHQiOnsiaWdub3JlQnVpbGRFcnJvcnMiOmZhbHNlLCJ0c2NvbmZpZ1BhdGgiOiJ0c2NvbmZpZy5qc29uIn0sImRpc3REaXIiOiIubmV4dCIsImNsZWFuRGlzdERpciI6dHJ1ZSwiYXNzZXRQcmVmaXgiOiIiLCJjYWNoZU1heE1lbW9yeVNpemUiOjUyNDI4ODAwLCJjb25maWdPcmlnaW4iOiJuZXh0LmNvbmZpZy5qcyIsInVzZUZpbGVTeXN0ZW1QdWJsaWNSb3V0ZXMiOnRydWUsImdlbmVyYXRlRXRhZ3MiOnRydWUsInBhZ2VFeHRlbnNpb25zIjpbInRzeCIsInRzIiwianN4IiwianMiXSwicG93ZXJlZEJ5SGVhZGVyIjp0cnVlLCJjb21wcmVzcyI6dHJ1ZSwiaW1hZ2VzIjp7ImRldmljZVNpemVzIjpbNjQwLDc1MCw4MjgsMTA4MCwxMjAwLDE5MjAsMjA0OCwzODQwXSwiaW1hZ2VTaXplcyI6WzE2LDMyLDQ4LDY0LDk2LDEyOCwyNTYsMzg0XSwicGF0aCI6Ii9fbmV4dC9pbWFnZSIsImxvYWRlciI6ImRlZmF1bHQiLCJsb2FkZXJGaWxlIjoiIiwiZG9tYWlucyI6W10sImRpc2FibGVTdGF0aWNJbWFnZXMiOmZhbHNlLCJtaW5pbXVtQ2FjaGVUVEwiOjYwLCJmb3JtYXRzIjpbImltYWdlL3dlYnAiXSwiZGFuZ2Vyb3VzbHlBbGxvd1NWRyI6ZmFsc2UsImNvbnRlbnRTZWN1cml0eVBvbGljeSI6InNjcmlwdC1zcmMgJ25vbmUnOyBmcmFtZS1zcmMgJ25vbmUnOyBzYW5kYm94OyIsImNvbnRlbnREaXNwb3NpdGlvblR5cGUiOiJhdHRhY2htZW50IiwicmVtb3RlUGF0dGVybnMiOltdLCJ1bm9wdGltaXplZCI6ZmFsc2V9LCJkZXZJbmRpY2F0b3JzIjp7ImJ1aWxkQWN0aXZpdHkiOnRydWUsImJ1aWxkQWN0aXZpdHlQb3NpdGlvbiI6ImJvdHRvbS1yaWdodCJ9LCJvbkRlbWFuZEVudHJpZXMiOnsibWF4SW5hY3RpdmVBZ2UiOjYwMDAwLCJwYWdlc0J1ZmZlckxlbmd0aCI6NX0sImFtcCI6eyJjYW5vbmljYWxCYXNlIjoiIn0sImJhc2VQYXRoIjoiIiwic2Fzc09wdGlvbnMiOnt9LCJ0cmFpbGluZ1NsYXNoIjpmYWxzZSwiaTE4biI6bnVsbCwicHJvZHVjdGlvbkJyb3dzZXJTb3VyY2VNYXBzIjpmYWxzZSwib3B0aW1pemVGb250cyI6dHJ1ZSwiZXhjbHVkZURlZmF1bHRNb21lbnRMb2NhbGVzIjp0cnVlLCJzZXJ2ZXJSdW50aW1lQ29uZmlnIjp7fSwicHVibGljUnVudGltZUNvbmZpZyI6e30sInJlYWN0UHJvZHVjdGlvblByb2ZpbGluZyI6ZmFsc2UsInJlYWN0U3RyaWN0TW9kZSI6bnVsbCwiaHR0cEFnZW50T3B0aW9ucyI6eyJrZWVwQWxpdmUiOnRydWV9LCJzdGF0aWNQYWdlR2VuZXJhdGlvblRpbWVvdXQiOjYwLCJtb2R1bGFyaXplSW1wb3J0cyI6eyJAbXVpL2ljb25zLW1hdGVyaWFsIjp7InRyYW5zZm9ybSI6IkBtdWkvaWNvbnMtbWF0ZXJpYWwve3ttZW1iZXJ9fSJ9LCJsb2Rhc2giOnsidHJhbnNmb3JtIjoibG9kYXNoL3t7bWVtYmVyfX0ifX0sImV4cGVyaW1lbnRhbCI6eyJmbHlpbmdTaHV0dGxlIjpmYWxzZSwicHJlcmVuZGVyRWFybHlFeGl0Ijp0cnVlLCJzZXJ2ZXJNaW5pZmljYXRpb24iOnRydWUsInNlcnZlclNvdXJjZU1hcHMiOmZhbHNlLCJsaW5rTm9Ub3VjaFN0YXJ0IjpmYWxzZSwiY2FzZVNlbnNpdGl2ZVJvdXRlcyI6ZmFsc2UsInByZWxvYWRFbnRyaWVzT25TdGFydCI6dHJ1ZSwiY2xpZW50Um91dGVyRmlsdGVyIjp0cnVlLCJjbGllbnRSb3V0ZXJGaWx0ZXJSZWRpcmVjdHMiOmZhbHNlLCJmZXRjaENhY2hlS2V5UHJlZml4IjoiIiwibWlkZGxld2FyZVByZWZldGNoIjoiZmxleGlibGUiLCJvcHRpbWlzdGljQ2xpZW50Q2FjaGUiOnRydWUsIm1hbnVhbENsaWVudEJhc2VQYXRoIjpmYWxzZSwiY3B1cyI6MTksIm1lbW9yeUJhc2VkV29ya2Vyc0NvdW50IjpmYWxzZSwiaXNyRmx1c2hUb0Rpc2siOnRydWUsIndvcmtlclRocmVhZHMiOmZhbHNlLCJvcHRpbWl6ZUNzcyI6ZmFsc2UsIm5leHRTY3JpcHRXb3JrZXJzIjpmYWxzZSwic2Nyb2xsUmVzdG9yYXRpb24iOmZhbHNlLCJleHRlcm5hbERpciI6ZmFsc2UsImRpc2FibGVPcHRpbWl6ZWRMb2FkaW5nIjpmYWxzZSwiZ3ppcFNpemUiOnRydWUsImNyYUNvbXBhdCI6ZmFsc2UsImVzbUV4dGVybmFscyI6dHJ1ZSwiZnVsbHlTcGVjaWZpZWQiOmZhbHNlLCJvdXRwdXRGaWxlVHJhY2luZ1Jvb3QiOiIvdG1wL25leHQtc3RhdHNGQ2lwNlIvc3RhdHMtYXBwIiwic3djVHJhY2VQcm9maWxpbmciOmZhbHNlLCJmb3JjZVN3Y1RyYW5zZm9ybXMiOmZhbHNlLCJsYXJnZVBhZ2VEYXRhQnl0ZXMiOjEyODAwMCwiYWRqdXN0Rm9udEZhbGxiYWNrcyI6ZmFsc2UsImFkanVzdEZvbnRGYWxsYmFja3NXaXRoU2l6ZUFkanVzdCI6ZmFsc2UsInR5cGVkUm91dGVzIjpmYWxzZSwiaW5zdHJ1bWVudGF0aW9uSG9vayI6ZmFsc2UsInBhcmFsbGVsU2VydmVyQ29tcGlsZXMiOmZhbHNlLCJwYXJhbGxlbFNlcnZlckJ1aWxkVHJhY2VzIjpmYWxzZSwicHByIjpmYWxzZSwib3B0aW1pemVTZXJ2ZXJSZWFjdCI6dHJ1ZSwidXNlRWFybHlJbXBvcnQiOmZhbHNlLCJzdGFsZVRpbWVzIjp7ImR5bmFtaWMiOjAsInN0YXRpYyI6MzAwfSwiYWZ0ZXIiOmZhbHNlLCJvcHRpbWl6ZVBhY2thZ2VJbXBvcnRzIjpbImx1Y2lkZS1yZWFjdCIsImRhdGUtZm5zIiwibG9kYXNoLWVzIiwicmFtZGEiLCJhbnRkIiwicmVhY3QtYm9vdHN0cmFwIiwiYWhvb2tzIiwiQGFudC1kZXNpZ24vaWNvbnMiLCJAaGVhZGxlc3N1aS9yZWFjdCIsIkBoZWFkbGVzc3VpLWZsb2F0L3JlYWN0IiwiQGhlcm9pY29ucy9yZWFjdC8yMC9zb2xpZCIsIkBoZXJvaWNvbnMvcmVhY3QvMjQvc29saWQiLCJAaGVyb2ljb25zL3JlYWN0LzI0L291dGxpbmUiLCJAdmlzeC92aXN4IiwiQHRyZW1vci9yZWFjdCIsInJ4anMiLCJAbXVpL21hdGVyaWFsIiwiQG11aS9pY29ucy1tYXRlcmlhbCIsInJlY2hhcnRzIiwicmVhY3QtdXNlIiwiZWZmZWN0IiwiQGVmZmVjdC9zY2hlbWEiLCJAZWZmZWN0L3BsYXRmb3JtIiwiQGVmZmVjdC9wbGF0Zm9ybS1ub2RlIiwiQGVmZmVjdC9wbGF0Zm9ybS1icm93c2VyIiwiQGVmZmVjdC9wbGF0Zm9ybS1idW4iLCJAZWZmZWN0L3NxbCIsIkBlZmZlY3Qvc3FsLW1zc3FsIiwiQGVmZmVjdC9zcWwtbXlzcWwyIiwiQGVmZmVjdC9zcWwtcGciLCJAZWZmZWN0L3NxbC1zcXVsaXRlLW5vZGUiLCJAZWZmZWN0L3NxbC1zcXVsaXRlLWJ1biIsIkBlZmZlY3Qvc3FsLXNxdWxpdGUtd2FzbSIsIkBlZmZlY3Qvc3FsLXNxdWxpdGUtcmVhY3QtbmF0aXZlIiwiQGVmZmVjdC9ycGMiLCJAZWZmZWN0L3JwYy1odHRwIiwiQGVmZmVjdC90eXBlY2xhc3MiLCJAZWZmZWN0L2V4cGVyaW1lbnRhbCIsIkBlZmZlY3Qvb3BlbnRlbGVtZXRyeSIsIkBtYXRlcmlhbC11aS9jb3JlIiwiQG1hdGVyaWFsLXVpL2ljb25zIiwiQHRhYmxlci9pY29ucy1yZWFjdCIsIm11aS1jb3JlIiwicmVhY3QtaWNvbnMvYWkiLCJyZWFjdC1pY29ucy9iaSIsInJlYWN0LWljb25zL2JzIiwicmVhY3QtaWNvbnMvY2ciLCJyZWFjdC1pY29ucy9jaSIsInJlYWN0LWljb25zL2RpIiwicmVhY3QtaWNvbnMvZmEiLCJyZWFjdC1pY29ucy9mYTYiLCJyZWFjdC1pY29ucy9mYyIsInJlYWN0LWljb25zL2ZpIiwicmVhY3QtaWNvbnMvZ2kiLCJyZWFjdC1pY29ucy9nbyIsInJlYWN0LWljb25zL2dyIiwicmVhY3QtaWNvbnMvaGkiLCJyZWFjdC1pY29ucy9oaTIiLCJyZWFjdC1pY29ucy9pbSIsInJlYWN0LWljb25zL2lvIiwicmVhY3QtaWNvbnMvaW81IiwicmVhY3QtaWNvbnMvbGlhIiwicmVhY3QtaWNvbnMvbGliIiwicmVhY3QtaWNvbnMvbHUiLCJyZWFjdC1pY29ucy9tZCIsInJlYWN0LWljb25zL3BpIiwicmVhY3QtaWNvbnMvcmkiLCJyZWFjdC1pY29ucy9yeCIsInJlYWN0LWljb25zL3NpIiwicmVhY3QtaWNvbnMvc2wiLCJyZWFjdC1pY29ucy90YiIsInJlYWN0LWljb25zL3RmaSIsInJlYWN0LWljb25zL3RpIiwicmVhY3QtaWNvbnMvdnNjIiwicmVhY3QtaWNvbnMvd2kiXX0sImJ1bmRsZVBhZ2VzUm91dGVyRGVwZW5kZW5jaWVzIjpmYWxzZSwiY29uZmlnRmlsZSI6Ii90bXAvbmV4dC1zdGF0c0ZDaXA2Ui9zdGF0cy1hcHAvbmV4dC5jb25maWcuanMiLCJjb25maWdGaWxlTmFtZSI6Im5leHQuY29uZmlnLmpzIn0=","pagesType":"app","appDirLoader":"bmV4dC1hcHAtbG9hZGVyP25hbWU9YXBwJTJGYXBwLWVkZ2Utc3NyJTJGcGFnZSZwYWdlPSUyRmFwcC1lZGdlLXNzciUyRnBhZ2UmcGFnZVBhdGg9cHJpdmF0ZS1uZXh0LWFwcC1kaXIlMkZhcHAtZWRnZS1zc3IlMkZwYWdlLmpzJmFwcERpcj0lMkZ0bXAlMkZuZXh0LXN0YXRzRkNpcDZSJTJGc3RhdHMtYXBwJTJGYXBwJmFwcFBhdGhzPSUyRmFwcC1lZGdlLXNzciUyRnBhZ2UmcGFnZUV4dGVuc2lvbnM9dHN4JnBhZ2VFeHRlbnNpb25zPXRzJnBhZ2VFeHRlbnNpb25zPWpzeCZwYWdlRXh0ZW5zaW9ucz1qcyZiYXNlUGF0aD0mYXNzZXRQcmVmaXg9Jm5leHRDb25maWdPdXRwdXQ9JnByZWZlcnJlZFJlZ2lvbj0mbWlkZGxld2FyZUNvbmZpZz1lMzAlM0Qh","sriEnabled":false,"middlewareConfig":"e30="}! + // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_qjsttk5yohmngz5jvpmxy4vvtq/node_modules/next/dist/esm/lib/page-types.js + var page_types = __webpack_require__(8766); + // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_qjsttk5yohmngz5jvpmxy4vvtq/node_modules/next/dist/esm/server/app-render/encryption-utils.js + var encryption_utils = __webpack_require__(7656); + // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_qjsttk5yohmngz5jvpmxy4vvtq/node_modules/next/dist/esm/server/app-render/action-utils.js + var action_utils = __webpack_require__(6894); // CONCATENATED MODULE: ./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_qjsttk5yohmngz5jvpmxy4vvtq/node_modules/next/dist/build/webpack/loaders/next-edge-ssr-loader/index.js?{"absolute500Path":"","absoluteAppPath":"next/dist/pages/_app","absoluteDocumentPath":"next/dist/pages/_document","absoluteErrorPath":"next/dist/pages/_error","absolutePagePath":"private-next-app-dir/app-edge-ssr/page.js","dev":false,"isServerComponent":true,"page":"/app-edge-ssr/page","stringifiedConfig":"eyJlbnYiOnt9LCJlc2xpbnQiOnsiaWdub3JlRHVyaW5nQnVpbGRzIjpmYWxzZX0sInR5cGVzY3JpcHQiOnsiaWdub3JlQnVpbGRFcnJvcnMiOmZhbHNlLCJ0c2NvbmZpZ1BhdGgiOiJ0c2NvbmZpZy5qc29uIn0sImRpc3REaXIiOiIubmV4dCIsImNsZWFuRGlzdERpciI6dHJ1ZSwiYXNzZXRQcmVmaXgiOiIiLCJjYWNoZU1heE1lbW9yeVNpemUiOjUyNDI4ODAwLCJjb25maWdPcmlnaW4iOiJuZXh0LmNvbmZpZy5qcyIsInVzZUZpbGVTeXN0ZW1QdWJsaWNSb3V0ZXMiOnRydWUsImdlbmVyYXRlRXRhZ3MiOnRydWUsInBhZ2VFeHRlbnNpb25zIjpbInRzeCIsInRzIiwianN4IiwianMiXSwicG93ZXJlZEJ5SGVhZGVyIjp0cnVlLCJjb21wcmVzcyI6dHJ1ZSwiaW1hZ2VzIjp7ImRldmljZVNpemVzIjpbNjQwLDc1MCw4MjgsMTA4MCwxMjAwLDE5MjAsMjA0OCwzODQwXSwiaW1hZ2VTaXplcyI6WzE2LDMyLDQ4LDY0LDk2LDEyOCwyNTYsMzg0XSwicGF0aCI6Ii9fbmV4dC9pbWFnZSIsImxvYWRlciI6ImRlZmF1bHQiLCJsb2FkZXJGaWxlIjoiIiwiZG9tYWlucyI6W10sImRpc2FibGVTdGF0aWNJbWFnZXMiOmZhbHNlLCJtaW5pbXVtQ2FjaGVUVEwiOjYwLCJmb3JtYXRzIjpbImltYWdlL3dlYnAiXSwiZGFuZ2Vyb3VzbHlBbGxvd1NWRyI6ZmFsc2UsImNvbnRlbnRTZWN1cml0eVBvbGljeSI6InNjcmlwdC1zcmMgJ25vbmUnOyBmcmFtZS1zcmMgJ25vbmUnOyBzYW5kYm94OyIsImNvbnRlbnREaXNwb3NpdGlvblR5cGUiOiJhdHRhY2htZW50IiwicmVtb3RlUGF0dGVybnMiOltdLCJ1bm9wdGltaXplZCI6ZmFsc2V9LCJkZXZJbmRpY2F0b3JzIjp7ImJ1aWxkQWN0aXZpdHkiOnRydWUsImJ1aWxkQWN0aXZpdHlQb3NpdGlvbiI6ImJvdHRvbS1yaWdodCJ9LCJvbkRlbWFuZEVudHJpZXMiOnsibWF4SW5hY3RpdmVBZ2UiOjYwMDAwLCJwYWdlc0J1ZmZlckxlbmd0aCI6NX0sImFtcCI6eyJjYW5vbmljYWxCYXNlIjoiIn0sImJhc2VQYXRoIjoiIiwic2Fzc09wdGlvbnMiOnt9LCJ0cmFpbGluZ1NsYXNoIjpmYWxzZSwiaTE4biI6bnVsbCwicHJvZHVjdGlvbkJyb3dzZXJTb3VyY2VNYXBzIjpmYWxzZSwib3B0aW1pemVGb250cyI6dHJ1ZSwiZXhjbHVkZURlZmF1bHRNb21lbnRMb2NhbGVzIjp0cnVlLCJzZXJ2ZXJSdW50aW1lQ29uZmlnIjp7fSwicHVibGljUnVudGltZUNvbmZpZyI6e30sInJlYWN0UHJvZHVjdGlvblByb2ZpbGluZyI6ZmFsc2UsInJlYWN0U3RyaWN0TW9kZSI6bnVsbCwiaHR0cEFnZW50T3B0aW9ucyI6eyJrZWVwQWxpdmUiOnRydWV9LCJzdGF0aWNQYWdlR2VuZXJhdGlvblRpbWVvdXQiOjYwLCJtb2R1bGFyaXplSW1wb3J0cyI6eyJAbXVpL2ljb25zLW1hdGVyaWFsIjp7InRyYW5zZm9ybSI6IkBtdWkvaWNvbnMtbWF0ZXJpYWwve3ttZW1iZXJ9fSJ9LCJsb2Rhc2giOnsidHJhbnNmb3JtIjoibG9kYXNoL3t7bWVtYmVyfX0ifX0sImV4cGVyaW1lbnRhbCI6eyJmbHlpbmdTaHV0dGxlIjpmYWxzZSwicHJlcmVuZGVyRWFybHlFeGl0Ijp0cnVlLCJzZXJ2ZXJNaW5pZmljYXRpb24iOnRydWUsInNlcnZlclNvdXJjZU1hcHMiOmZhbHNlLCJsaW5rTm9Ub3VjaFN0YXJ0IjpmYWxzZSwiY2FzZVNlbnNpdGl2ZVJvdXRlcyI6ZmFsc2UsInByZWxvYWRFbnRyaWVzT25TdGFydCI6dHJ1ZSwiY2xpZW50Um91dGVyRmlsdGVyIjp0cnVlLCJjbGllbnRSb3V0ZXJGaWx0ZXJSZWRpcmVjdHMiOmZhbHNlLCJmZXRjaENhY2hlS2V5UHJlZml4IjoiIiwibWlkZGxld2FyZVByZWZldGNoIjoiZmxleGlibGUiLCJvcHRpbWlzdGljQ2xpZW50Q2FjaGUiOnRydWUsIm1hbnVhbENsaWVudEJhc2VQYXRoIjpmYWxzZSwiY3B1cyI6MTksIm1lbW9yeUJhc2VkV29ya2Vyc0NvdW50IjpmYWxzZSwiaXNyRmx1c2hUb0Rpc2siOnRydWUsIndvcmtlclRocmVhZHMiOmZhbHNlLCJvcHRpbWl6ZUNzcyI6ZmFsc2UsIm5leHRTY3JpcHRXb3JrZXJzIjpmYWxzZSwic2Nyb2xsUmVzdG9yYXRpb24iOmZhbHNlLCJleHRlcm5hbERpciI6ZmFsc2UsImRpc2FibGVPcHRpbWl6ZWRMb2FkaW5nIjpmYWxzZSwiZ3ppcFNpemUiOnRydWUsImNyYUNvbXBhdCI6ZmFsc2UsImVzbUV4dGVybmFscyI6dHJ1ZSwiZnVsbHlTcGVjaWZpZWQiOmZhbHNlLCJvdXRwdXRGaWxlVHJhY2luZ1Jvb3QiOiIvdG1wL25leHQtc3RhdHNGQ2lwNlIvc3RhdHMtYXBwIiwic3djVHJhY2VQcm9maWxpbmciOmZhbHNlLCJmb3JjZVN3Y1RyYW5zZm9ybXMiOmZhbHNlLCJsYXJnZVBhZ2VEYXRhQnl0ZXMiOjEyODAwMCwiYWRqdXN0Rm9udEZhbGxiYWNrcyI6ZmFsc2UsImFkanVzdEZvbnRGYWxsYmFja3NXaXRoU2l6ZUFkanVzdCI6ZmFsc2UsInR5cGVkUm91dGVzIjpmYWxzZSwiaW5zdHJ1bWVudGF0aW9uSG9vayI6ZmFsc2UsInBhcmFsbGVsU2VydmVyQ29tcGlsZXMiOmZhbHNlLCJwYXJhbGxlbFNlcnZlckJ1aWxkVHJhY2VzIjpmYWxzZSwicHByIjpmYWxzZSwib3B0aW1pemVTZXJ2ZXJSZWFjdCI6dHJ1ZSwidXNlRWFybHlJbXBvcnQiOmZhbHNlLCJzdGFsZVRpbWVzIjp7ImR5bmFtaWMiOjAsInN0YXRpYyI6MzAwfSwiYWZ0ZXIiOmZhbHNlLCJvcHRpbWl6ZVBhY2thZ2VJbXBvcnRzIjpbImx1Y2lkZS1yZWFjdCIsImRhdGUtZm5zIiwibG9kYXNoLWVzIiwicmFtZGEiLCJhbnRkIiwicmVhY3QtYm9vdHN0cmFwIiwiYWhvb2tzIiwiQGFudC1kZXNpZ24vaWNvbnMiLCJAaGVhZGxlc3N1aS9yZWFjdCIsIkBoZWFkbGVzc3VpLWZsb2F0L3JlYWN0IiwiQGhlcm9pY29ucy9yZWFjdC8yMC9zb2xpZCIsIkBoZXJvaWNvbnMvcmVhY3QvMjQvc29saWQiLCJAaGVyb2ljb25zL3JlYWN0LzI0L291dGxpbmUiLCJAdmlzeC92aXN4IiwiQHRyZW1vci9yZWFjdCIsInJ4anMiLCJAbXVpL21hdGVyaWFsIiwiQG11aS9pY29ucy1tYXRlcmlhbCIsInJlY2hhcnRzIiwicmVhY3QtdXNlIiwiZWZmZWN0IiwiQGVmZmVjdC9zY2hlbWEiLCJAZWZmZWN0L3BsYXRmb3JtIiwiQGVmZmVjdC9wbGF0Zm9ybS1ub2RlIiwiQGVmZmVjdC9wbGF0Zm9ybS1icm93c2VyIiwiQGVmZmVjdC9wbGF0Zm9ybS1idW4iLCJAZWZmZWN0L3NxbCIsIkBlZmZlY3Qvc3FsLW1zc3FsIiwiQGVmZmVjdC9zcWwtbXlzcWwyIiwiQGVmZmVjdC9zcWwtcGciLCJAZWZmZWN0L3NxbC1zcXVsaXRlLW5vZGUiLCJAZWZmZWN0L3NxbC1zcXVsaXRlLWJ1biIsIkBlZmZlY3Qvc3FsLXNxdWxpdGUtd2FzbSIsIkBlZmZlY3Qvc3FsLXNxdWxpdGUtcmVhY3QtbmF0aXZlIiwiQGVmZmVjdC9ycGMiLCJAZWZmZWN0L3JwYy1odHRwIiwiQGVmZmVjdC90eXBlY2xhc3MiLCJAZWZmZWN0L2V4cGVyaW1lbnRhbCIsIkBlZmZlY3Qvb3BlbnRlbGVtZXRyeSIsIkBtYXRlcmlhbC11aS9jb3JlIiwiQG1hdGVyaWFsLXVpL2ljb25zIiwiQHRhYmxlci9pY29ucy1yZWFjdCIsIm11aS1jb3JlIiwicmVhY3QtaWNvbnMvYWkiLCJyZWFjdC1pY29ucy9iaSIsInJlYWN0LWljb25zL2JzIiwicmVhY3QtaWNvbnMvY2ciLCJyZWFjdC1pY29ucy9jaSIsInJlYWN0LWljb25zL2RpIiwicmVhY3QtaWNvbnMvZmEiLCJyZWFjdC1pY29ucy9mYTYiLCJyZWFjdC1pY29ucy9mYyIsInJlYWN0LWljb25zL2ZpIiwicmVhY3QtaWNvbnMvZ2kiLCJyZWFjdC1pY29ucy9nbyIsInJlYWN0LWljb25zL2dyIiwicmVhY3QtaWNvbnMvaGkiLCJyZWFjdC1pY29ucy9oaTIiLCJyZWFjdC1pY29ucy9pbSIsInJlYWN0LWljb25zL2lvIiwicmVhY3QtaWNvbnMvaW81IiwicmVhY3QtaWNvbnMvbGlhIiwicmVhY3QtaWNvbnMvbGliIiwicmVhY3QtaWNvbnMvbHUiLCJyZWFjdC1pY29ucy9tZCIsInJlYWN0LWljb25zL3BpIiwicmVhY3QtaWNvbnMvcmkiLCJyZWFjdC1pY29ucy9yeCIsInJlYWN0LWljb25zL3NpIiwicmVhY3QtaWNvbnMvc2wiLCJyZWFjdC1pY29ucy90YiIsInJlYWN0LWljb25zL3RmaSIsInJlYWN0LWljb25zL3RpIiwicmVhY3QtaWNvbnMvdnNjIiwicmVhY3QtaWNvbnMvd2kiXX0sImJ1bmRsZVBhZ2VzUm91dGVyRGVwZW5kZW5jaWVzIjpmYWxzZSwiY29uZmlnRmlsZSI6Ii90bXAvbmV4dC1zdGF0c0ZDaXA2Ui9zdGF0cy1hcHAvbmV4dC5jb25maWcuanMiLCJjb25maWdGaWxlTmFtZSI6Im5leHQuY29uZmlnLmpzIn0=","pagesType":"app","appDirLoader":"bmV4dC1hcHAtbG9hZGVyP25hbWU9YXBwJTJGYXBwLWVkZ2Utc3NyJTJGcGFnZSZwYWdlPSUyRmFwcC1lZGdlLXNzciUyRnBhZ2UmcGFnZVBhdGg9cHJpdmF0ZS1uZXh0LWFwcC1kaXIlMkZhcHAtZWRnZS1zc3IlMkZwYWdlLmpzJmFwcERpcj0lMkZ0bXAlMkZuZXh0LXN0YXRzRkNpcDZSJTJGc3RhdHMtYXBwJTJGYXBwJmFwcFBhdGhzPSUyRmFwcC1lZGdlLXNzciUyRnBhZ2UmcGFnZUV4dGVuc2lvbnM9dHN4JnBhZ2VFeHRlbnNpb25zPXRzJnBhZ2VFeHRlbnNpb25zPWpzeCZwYWdlRXh0ZW5zaW9ucz1qcyZiYXNlUGF0aD0mYXNzZXRQcmVmaXg9Jm5leHRDb25maWdPdXRwdXQ9JnByZWZlcnJlZFJlZ2lvbj0mbWlkZGxld2FyZUNvbmZpZz1lMzAlM0Qh","sriEnabled":false,"middlewareConfig":"e30="}! var _self___RSC_MANIFEST; const incrementalCacheHandler = null; @@ -425,47 +425,47 @@ /***/ }, - /***/ 6693: /***/ ( + /***/ 1881: /***/ ( __unused_webpack_module, __unused_webpack_exports, __webpack_require__ ) => { Promise.resolve(/* import() eager */).then( - __webpack_require__.bind(__webpack_require__, 126) + __webpack_require__.bind(__webpack_require__, 3236) ); Promise.resolve(/* import() eager */).then( - __webpack_require__.bind(__webpack_require__, 9330) + __webpack_require__.bind(__webpack_require__, 4801) ); Promise.resolve(/* import() eager */).then( - __webpack_require__.bind(__webpack_require__, 8389) + __webpack_require__.bind(__webpack_require__, 8184) ); Promise.resolve(/* import() eager */).then( - __webpack_require__.bind(__webpack_require__, 5874) + __webpack_require__.bind(__webpack_require__, 2748) ); Promise.resolve(/* import() eager */).then( - __webpack_require__.bind(__webpack_require__, 4797) + __webpack_require__.bind(__webpack_require__, 8662) ); Promise.resolve(/* import() eager */).then( - __webpack_require__.bind(__webpack_require__, 7955) + __webpack_require__.bind(__webpack_require__, 197) ); Promise.resolve(/* import() eager */).then( - __webpack_require__.bind(__webpack_require__, 9316) + __webpack_require__.bind(__webpack_require__, 4759) ); Promise.resolve(/* import() eager */).then( - __webpack_require__.bind(__webpack_require__, 3404) + __webpack_require__.bind(__webpack_require__, 3743) ); Promise.resolve(/* import() eager */).then( - __webpack_require__.bind(__webpack_require__, 6625) + __webpack_require__.bind(__webpack_require__, 318) ); /***/ }, - /***/ 2971: /***/ () => { + /***/ 2576: /***/ () => { /***/ }, - /***/ 5916: /***/ ( + /***/ 5908: /***/ ( __unused_webpack_module, __webpack_exports__, __webpack_require__ @@ -485,7 +485,7 @@ /***/ }, - /***/ 544: /***/ ( + /***/ 1328: /***/ ( __unused_webpack_module, __webpack_exports__, __webpack_require__ @@ -497,7 +497,7 @@ /* harmony export */ }); /* harmony import */ var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_0__ = - __webpack_require__(5595); + __webpack_require__(7903); function RootLayout({ children }) { return /*#__PURE__*/ (0, @@ -516,7 +516,7 @@ // webpackRuntimeModules /******/ var __webpack_exec__ = (moduleId) => __webpack_require__((__webpack_require__.s = moduleId)); - /******/ __webpack_require__.O(0, [601, 672], () => __webpack_exec__(8933)); + /******/ __webpack_require__.O(0, [899, 828], () => __webpack_exec__(6177)); /******/ var __webpack_exports__ = __webpack_require__.O(); /******/ (_ENTRIES = typeof _ENTRIES === "undefined" ? {} : _ENTRIES)[ "middleware_app/app-edge-ssr/page" ```
Diff for middleware.js Diff too large to display
Diff for edge-ssr.js Diff too large to display
Diff for image-HASH.js ```diff @@ -1,7 +1,7 @@ (self["webpackChunk_N_E"] = self["webpackChunk_N_E"] || []).push([ [8358], { - /***/ 1122: /***/ ( + /***/ 2058: /***/ ( __unused_webpack_module, __unused_webpack_exports, __webpack_require__ @@ -9,7 +9,7 @@ (window.__NEXT_P = window.__NEXT_P || []).push([ "/image", function () { - return __webpack_require__(3294); + return __webpack_require__(6302); }, ]); if (false) { @@ -18,7 +18,7 @@ /***/ }, - /***/ 2985: /***/ (module, exports, __webpack_require__) => { + /***/ 6392: /***/ (module, exports, __webpack_require__) => { "use strict"; /* __next_internal_client_entry_do_not_use__ cjs */ Object.defineProperty(exports, "__esModule", { @@ -40,15 +40,15 @@ __webpack_require__(6024) ); const _head = /*#__PURE__*/ _interop_require_default._( - __webpack_require__(7364) + __webpack_require__(7174) ); - const _getimgprops = __webpack_require__(3108); - const _imageconfig = __webpack_require__(9828); - const _imageconfigcontextsharedruntime = __webpack_require__(9053); - const _warnonce = __webpack_require__(587); - const _routercontextsharedruntime = __webpack_require__(3766); + const _getimgprops = __webpack_require__(4804); + const _imageconfig = __webpack_require__(2977); + const _imageconfigcontextsharedruntime = __webpack_require__(9777); + const _warnonce = __webpack_require__(3257); + const _routercontextsharedruntime = __webpack_require__(3543); const _imageloader = /*#__PURE__*/ _interop_require_default._( - __webpack_require__(3189) + __webpack_require__(8406) ); // This is replaced by webpack define plugin const configEnv = { @@ -376,7 +376,7 @@ /***/ }, - /***/ 3108: /***/ ( + /***/ 4804: /***/ ( __unused_webpack_module, exports, __webpack_require__ @@ -392,9 +392,9 @@ return getImgProps; }, }); - const _warnonce = __webpack_require__(587); - const _imageblursvg = __webpack_require__(4779); - const _imageconfig = __webpack_require__(9828); + const _warnonce = __webpack_require__(3257); + const _imageblursvg = __webpack_require__(8719); + const _imageconfig = __webpack_require__(2977); const VALID_LOADING_VALUES = /* unused pure expression or super */ null && [ "lazy", @@ -769,7 +769,7 @@ /***/ }, - /***/ 4779: /***/ (__unused_webpack_module, exports) => { + /***/ 8719: /***/ (__unused_webpack_module, exports) => { "use strict"; /** * A shared function, used on both client and server, to generate a SVG blur placeholder. @@ -824,7 +824,7 @@ /***/ }, - /***/ 6660: /***/ ( + /***/ 260: /***/ ( __unused_webpack_module, exports, __webpack_require__ @@ -851,10 +851,10 @@ }, }); const _interop_require_default = __webpack_require__(1478); - const _getimgprops = __webpack_require__(3108); - const _imagecomponent = __webpack_require__(2985); + const _getimgprops = __webpack_require__(4804); + const _imagecomponent = __webpack_require__(6392); const _imageloader = /*#__PURE__*/ _interop_require_default._( - __webpack_require__(3189) + __webpack_require__(8406) ); function getImageProps(imgProps) { const { props } = (0, _getimgprops.getImgProps)(imgProps, { @@ -886,7 +886,7 @@ /***/ }, - /***/ 3189: /***/ (__unused_webpack_module, exports) => { + /***/ 8406: /***/ (__unused_webpack_module, exports) => { "use strict"; Object.defineProperty(exports, "__esModule", { @@ -921,7 +921,7 @@ /***/ }, - /***/ 3294: /***/ ( + /***/ 6302: /***/ ( __unused_webpack_module, __webpack_exports__, __webpack_require__ @@ -938,8 +938,8 @@ // EXTERNAL MODULE: ./node_modules/.pnpm/react@19.0.0-rc-81c5ff2e04-20240521/node_modules/react/jsx-runtime.js var jsx_runtime = __webpack_require__(5293); - // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+main-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_52riaj2pppk6biljiae3nnywwa/node_modules/next/image.js - var next_image = __webpack_require__(6828); + // EXTERNAL MODULE: ./node_modules/.pnpm/file+..+diff-repo+packages+next+next-packed.tgz_react-dom@19.0.0-rc-81c5ff2e04-20240521_react_qjsttk5yohmngz5jvpmxy4vvtq/node_modules/next/image.js + var next_image = __webpack_require__(3132); var image_default = /*#__PURE__*/ __webpack_require__.n(next_image); // CONCATENATED MODULE: ./pages/nextjs.png /* harmony default export */ const nextjs = { src: "/_next/static/media/nextjs.cae0b805.png", @@ -969,12 +969,12 @@ /***/ }, - /***/ 6828: /***/ ( + /***/ 3132: /***/ ( module, __unused_webpack_exports, __webpack_require__ ) => { - module.exports = __webpack_require__(6660); + module.exports = __webpack_require__(260); /***/ }, @@ -984,7 +984,7 @@ /******/ var __webpack_exec__ = (moduleId) => __webpack_require__((__webpack_require__.s = moduleId)); /******/ __webpack_require__.O(0, [2888, 9774, 179], () => - __webpack_exec__(1122) + __webpack_exec__(2058) ); /******/ var __webpack_exports__ = __webpack_require__.O(); /******/ _N_E = __webpack_exports__; ```
Diff for 5450-HASH.js Diff too large to display
Diff for 67a0f7eb-HASH.js Diff too large to display
Diff for main-HASH.js Diff too large to display
Diff for app-page-exp..ntime.dev.js ```diff failed to diff ```
Diff for app-page-exp..time.prod.js Diff too large to display
Diff for app-page-tur..time.prod.js Diff too large to display
Diff for app-page-tur..time.prod.js Diff too large to display
Diff for app-page.runtime.dev.js ```diff failed to diff ```
Diff for app-page.runtime.prod.js Diff too large to display
Diff for app-route-ex..ntime.dev.js Diff too large to display
Diff for app-route-tu..time.prod.js Diff too large to display
Diff for app-route.runtime.dev.js Diff too large to display
Diff for app-route.ru..time.prod.js Diff too large to display

Commit: fbd3c9f3bcee0e119c5f3275f8826aa8f7fead5d