Recipe-app main

This commit is contained in:
2026-04-09 09:14:39 +02:00
commit 962f4e4be5
10015 changed files with 2445177 additions and 0 deletions
@@ -0,0 +1,45 @@
import { getRouteMatcher } from '../../../../shared/lib/router/utils/route-matcher';
import { getRouteRegex } from '../../../../shared/lib/router/utils/route-regex';
/**
* A matcher for the prerender manifest.
*
* This class is used to match the pathname to the dynamic route.
*/ export class PrerenderManifestMatcher {
constructor(pathname, prerenderManifest){
this.matchers = Object.entries(prerenderManifest.dynamicRoutes).filter(([source, route])=>{
// If the pathname is a fallback source route, or the source route is
// the same as the pathname, then we should include it in the matchers.
return route.fallbackSourceRoute === pathname || source === pathname;
}).map(([source, route])=>({
source,
route
}));
}
/**
* Match the pathname to the dynamic route. If no match is found, an error is
* thrown.
*
* @param pathname - The pathname to match.
* @returns The dynamic route that matches the pathname.
*/ match(pathname) {
// Iterate over the matchers. They're already in the correct order of
// specificity as they were inserted into the prerender manifest that way
// and iterating over them with Object.entries guarantees that.
for (const matcher of this.matchers){
// Lazily create the matcher, this is only done once per matcher.
if (!matcher.matcher) {
matcher.matcher = getRouteMatcher(getRouteRegex(matcher.source));
}
const match = matcher.matcher(pathname);
if (match) {
return {
source: matcher.source,
route: matcher.route
};
}
}
return null;
}
}
//# sourceMappingURL=prerender-manifest-matcher.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../src/server/route-modules/app-page/helpers/prerender-manifest-matcher.ts"],"sourcesContent":["import type {\n DynamicPrerenderManifestRoute,\n PrerenderManifest,\n} from '../../../../build'\nimport type { DeepReadonly } from '../../../../shared/lib/deep-readonly'\nimport {\n getRouteMatcher,\n type RouteMatchFn,\n} from '../../../../shared/lib/router/utils/route-matcher'\nimport { getRouteRegex } from '../../../../shared/lib/router/utils/route-regex'\n\n/**\n * A matcher for a dynamic route.\n */\ntype Matcher = {\n /**\n * The matcher for the dynamic route. This is lazily created when the matcher\n * is first used.\n */\n matcher?: RouteMatchFn\n\n /**\n * The source of the dynamic route.\n */\n source: string\n\n /**\n * The route that matches the source.\n */\n route: DeepReadonly<DynamicPrerenderManifestRoute>\n}\n\nexport type PrerenderManifestMatch = {\n source: string\n route: DeepReadonly<DynamicPrerenderManifestRoute>\n}\n\n/**\n * A matcher for the prerender manifest.\n *\n * This class is used to match the pathname to the dynamic route.\n */\nexport class PrerenderManifestMatcher {\n private readonly matchers: Array<Matcher>\n constructor(\n pathname: string,\n prerenderManifest: DeepReadonly<PrerenderManifest>\n ) {\n this.matchers = Object.entries(prerenderManifest.dynamicRoutes)\n .filter(([source, route]) => {\n // If the pathname is a fallback source route, or the source route is\n // the same as the pathname, then we should include it in the matchers.\n return route.fallbackSourceRoute === pathname || source === pathname\n })\n .map(([source, route]) => ({ source, route }))\n }\n\n /**\n * Match the pathname to the dynamic route. If no match is found, an error is\n * thrown.\n *\n * @param pathname - The pathname to match.\n * @returns The dynamic route that matches the pathname.\n */\n public match(pathname: string): PrerenderManifestMatch | null {\n // Iterate over the matchers. They're already in the correct order of\n // specificity as they were inserted into the prerender manifest that way\n // and iterating over them with Object.entries guarantees that.\n for (const matcher of this.matchers) {\n // Lazily create the matcher, this is only done once per matcher.\n if (!matcher.matcher) {\n matcher.matcher = getRouteMatcher(getRouteRegex(matcher.source))\n }\n\n const match = matcher.matcher(pathname)\n if (match) {\n return {\n source: matcher.source,\n route: matcher.route,\n }\n }\n }\n\n return null\n }\n}\n"],"names":["getRouteMatcher","getRouteRegex","PrerenderManifestMatcher","constructor","pathname","prerenderManifest","matchers","Object","entries","dynamicRoutes","filter","source","route","fallbackSourceRoute","map","match","matcher"],"mappings":"AAKA,SACEA,eAAe,QAEV,oDAAmD;AAC1D,SAASC,aAAa,QAAQ,kDAAiD;AA4B/E;;;;CAIC,GACD,OAAO,MAAMC;IAEXC,YACEC,QAAgB,EAChBC,iBAAkD,CAClD;QACA,IAAI,CAACC,QAAQ,GAAGC,OAAOC,OAAO,CAACH,kBAAkBI,aAAa,EAC3DC,MAAM,CAAC,CAAC,CAACC,QAAQC,MAAM;YACtB,qEAAqE;YACrE,uEAAuE;YACvE,OAAOA,MAAMC,mBAAmB,KAAKT,YAAYO,WAAWP;QAC9D,GACCU,GAAG,CAAC,CAAC,CAACH,QAAQC,MAAM,GAAM,CAAA;gBAAED;gBAAQC;YAAM,CAAA;IAC/C;IAEA;;;;;;GAMC,GACD,AAAOG,MAAMX,QAAgB,EAAiC;QAC5D,qEAAqE;QACrE,yEAAyE;QACzE,+DAA+D;QAC/D,KAAK,MAAMY,WAAW,IAAI,CAACV,QAAQ,CAAE;YACnC,iEAAiE;YACjE,IAAI,CAACU,QAAQA,OAAO,EAAE;gBACpBA,QAAQA,OAAO,GAAGhB,gBAAgBC,cAAce,QAAQL,MAAM;YAChE;YAEA,MAAMI,QAAQC,QAAQA,OAAO,CAACZ;YAC9B,IAAIW,OAAO;gBACT,OAAO;oBACLJ,QAAQK,QAAQL,MAAM;oBACtBC,OAAOI,QAAQJ,KAAK;gBACtB;YACF;QACF;QAEA,OAAO;IACT;AACF","ignoreList":[0]}
@@ -0,0 +1 @@
export * from './module'
@@ -0,0 +1,35 @@
if (process.env.NEXT_RUNTIME === 'edge') {
module.exports = require('next/dist/server/route-modules/app-page/module.js');
} else {
if (process.env.__NEXT_EXPERIMENTAL_REACT) {
if (process.env.NODE_ENV === 'development') {
if (process.env.TURBOPACK) {
module.exports = require('next/dist/compiled/next-server/app-page-turbo-experimental.runtime.dev.js');
} else {
module.exports = require('next/dist/compiled/next-server/app-page-experimental.runtime.dev.js');
}
} else {
if (process.env.TURBOPACK) {
module.exports = require('next/dist/compiled/next-server/app-page-turbo-experimental.runtime.prod.js');
} else {
module.exports = require('next/dist/compiled/next-server/app-page-experimental.runtime.prod.js');
}
}
} else {
if (process.env.NODE_ENV === 'development') {
if (process.env.TURBOPACK) {
module.exports = require('next/dist/compiled/next-server/app-page-turbo.runtime.dev.js');
} else {
module.exports = require('next/dist/compiled/next-server/app-page.runtime.dev.js');
}
} else {
if (process.env.TURBOPACK) {
module.exports = require('next/dist/compiled/next-server/app-page-turbo.runtime.prod.js');
} else {
module.exports = require('next/dist/compiled/next-server/app-page.runtime.prod.js');
}
}
}
}
//# sourceMappingURL=module.compiled.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../src/server/route-modules/app-page/module.compiled.js"],"sourcesContent":["if (process.env.NEXT_RUNTIME === 'edge') {\n module.exports = require('next/dist/server/route-modules/app-page/module.js')\n} else {\n if (process.env.__NEXT_EXPERIMENTAL_REACT) {\n if (process.env.NODE_ENV === 'development') {\n if (process.env.TURBOPACK) {\n module.exports = require('next/dist/compiled/next-server/app-page-turbo-experimental.runtime.dev.js')\n } else {\n module.exports = require('next/dist/compiled/next-server/app-page-experimental.runtime.dev.js')\n }\n } else {\n if (process.env.TURBOPACK) {\n module.exports = require('next/dist/compiled/next-server/app-page-turbo-experimental.runtime.prod.js')\n } else {\n module.exports = require('next/dist/compiled/next-server/app-page-experimental.runtime.prod.js')\n }\n }\n } else {\n if (process.env.NODE_ENV === 'development') {\n if (process.env.TURBOPACK) {\n module.exports = require('next/dist/compiled/next-server/app-page-turbo.runtime.dev.js')\n } else {\n module.exports = require('next/dist/compiled/next-server/app-page.runtime.dev.js')\n }\n } else {\n if (process.env.TURBOPACK) {\n module.exports = require('next/dist/compiled/next-server/app-page-turbo.runtime.prod.js')\n } else {\n module.exports = require('next/dist/compiled/next-server/app-page.runtime.prod.js')\n }\n }\n }\n}\n"],"names":["process","env","NEXT_RUNTIME","module","exports","require","__NEXT_EXPERIMENTAL_REACT","NODE_ENV","TURBOPACK"],"mappings":"AAAA,IAAIA,QAAQC,GAAG,CAACC,YAAY,KAAK,QAAQ;IACvCC,OAAOC,OAAO,GAAGC,QAAQ;AAC3B,OAAO;IACL,IAAIL,QAAQC,GAAG,CAACK,yBAAyB,EAAE;QACzC,IAAIN,QAAQC,GAAG,CAACM,QAAQ,KAAK,eAAe;YAC1C,IAAIP,QAAQC,GAAG,CAACO,SAAS,EAAE;gBACzBL,OAAOC,OAAO,GAAGC,QAAQ;YAC3B,OAAO;gBACLF,OAAOC,OAAO,GAAGC,QAAQ;YAC3B;QACF,OAAO;YACL,IAAIL,QAAQC,GAAG,CAACO,SAAS,EAAE;gBACzBL,OAAOC,OAAO,GAAGC,QAAQ;YAC3B,OAAO;gBACLF,OAAOC,OAAO,GAAGC,QAAQ;YAC3B;QACF;IACF,OAAO;QACL,IAAIL,QAAQC,GAAG,CAACM,QAAQ,KAAK,eAAe;YAC1C,IAAIP,QAAQC,GAAG,CAACO,SAAS,EAAE;gBACzBL,OAAOC,OAAO,GAAGC,QAAQ;YAC3B,OAAO;gBACLF,OAAOC,OAAO,GAAGC,QAAQ;YAC3B;QACF,OAAO;YACL,IAAIL,QAAQC,GAAG,CAACO,SAAS,EAAE;gBACzBL,OAAOC,OAAO,GAAGC,QAAQ;YAC3B,OAAO;gBACLF,OAAOC,OAAO,GAAGC,QAAQ;YAC3B;QACF;IACF;AACF","ignoreList":[0]}
@@ -0,0 +1,92 @@
import { addRequestMeta } from '../../request-meta';
import { renderToHTMLOrFlight } from '../../app-render/app-render';
import { RouteModule } from '../route-module';
import * as vendoredContexts from './vendored/contexts/entrypoints';
import { PrerenderManifestMatcher } from './helpers/prerender-manifest-matcher';
import { NEXT_ROUTER_PREFETCH_HEADER, NEXT_ROUTER_SEGMENT_PREFETCH_HEADER, NEXT_ROUTER_STATE_TREE_HEADER, NEXT_URL, RSC_HEADER } from '../../../client/components/app-router-headers';
import { isInterceptionRouteAppPath } from '../../../shared/lib/router/utils/interception-routes';
import { RSCPathnameNormalizer } from '../../normalizers/request/rsc';
import { SegmentPrefixRSCPathnameNormalizer } from '../../normalizers/request/segment-prefix-rsc';
import { normalizeAppPageRequestUrl } from './normalize-request-url';
let vendoredReactRSC;
let vendoredReactSSR;
// the vendored Reacts are loaded from their original source in the edge runtime
if (process.env.NEXT_RUNTIME !== 'edge') {
vendoredReactRSC = require('./vendored/rsc/entrypoints');
vendoredReactSSR = require('./vendored/ssr/entrypoints');
// In Node environments we need to access the correct React instance from external modules such
// as global patches. We register the loaded React instances here.
const { registerServerReact, registerClientReact } = require('../../runtime-reacts.external');
registerServerReact(vendoredReactRSC.React);
registerClientReact(vendoredReactSSR.React);
}
export class AppPageRouteModule extends RouteModule {
match(pathname, prerenderManifest) {
// Lazily create the matcher based on the provided prerender manifest.
let matcher = this.matchers.get(prerenderManifest);
if (!matcher) {
matcher = new PrerenderManifestMatcher(this.definition.pathname, prerenderManifest);
this.matchers.set(prerenderManifest, matcher);
}
// Match the pathname to the dynamic route.
return matcher.match(pathname);
}
normalizeUrl(req, parsedUrl) {
if (this.normalizers.segmentPrefetchRSC.match(parsedUrl.pathname || '/')) {
const result = this.normalizers.segmentPrefetchRSC.extract(parsedUrl.pathname || '/');
if (!result) return false;
const { originalPathname, segmentPath } = result;
parsedUrl.pathname = originalPathname;
// Mark the request as a router prefetch request.
req.headers[RSC_HEADER] = '1';
req.headers[NEXT_ROUTER_PREFETCH_HEADER] = '1';
req.headers[NEXT_ROUTER_SEGMENT_PREFETCH_HEADER] = segmentPath;
addRequestMeta(req, 'isRSCRequest', true);
addRequestMeta(req, 'isPrefetchRSCRequest', true);
addRequestMeta(req, 'segmentPrefetchRSCRequest', segmentPath);
} else if (this.normalizers.rsc.match(parsedUrl.pathname || '/')) {
parsedUrl.pathname = this.normalizers.rsc.normalize(parsedUrl.pathname || '/', true);
// Mark the request as a RSC request.
req.headers[RSC_HEADER] = '1';
addRequestMeta(req, 'isRSCRequest', true);
} else {
super.normalizeUrl(req, parsedUrl);
}
normalizeAppPageRequestUrl(req, parsedUrl.pathname || '/');
}
render(req, res, context) {
return renderToHTMLOrFlight(req, res, context.page, context.query, context.fallbackRouteParams, context.renderOpts, context.serverComponentsHmrCache, context.sharedContext);
}
pathCouldBeIntercepted(resolvedPathname, interceptionRoutePatterns) {
return isInterceptionRouteAppPath(resolvedPathname) || interceptionRoutePatterns.some((regexp)=>{
return regexp.test(resolvedPathname);
});
}
getVaryHeader(resolvedPathname, interceptionRoutePatterns) {
const baseVaryHeader = `${RSC_HEADER}, ${NEXT_ROUTER_STATE_TREE_HEADER}, ${NEXT_ROUTER_PREFETCH_HEADER}, ${NEXT_ROUTER_SEGMENT_PREFETCH_HEADER}`;
if (this.pathCouldBeIntercepted(resolvedPathname, interceptionRoutePatterns)) {
// Interception route responses can vary based on the `Next-URL` header.
// We use the Vary header to signal this behavior to the client to properly cache the response.
return `${baseVaryHeader}, ${NEXT_URL}`;
} else {
// We don't need to include `Next-URL` in the Vary header for non-interception routes since it won't affect the response.
// We also set this header for pages to avoid caching issues when navigating between pages and app.
return baseVaryHeader;
}
}
constructor(...args){
super(...args), this.matchers = new WeakMap(), this.normalizers = {
rsc: new RSCPathnameNormalizer(),
segmentPrefetchRSC: new SegmentPrefixRSCPathnameNormalizer()
};
}
}
const vendored = {
'react-rsc': vendoredReactRSC,
'react-ssr': vendoredReactSSR,
contexts: vendoredContexts
};
export { renderToHTMLOrFlight, vendored };
export default AppPageRouteModule;
//# sourceMappingURL=module.js.map
File diff suppressed because one or more lines are too long
@@ -0,0 +1,14 @@
export const lazyRenderAppPage = (...args)=>{
if (process.env.NEXT_MINIMAL) {
throw Object.defineProperty(new Error("Can't use lazyRenderAppPage in minimal mode"), "__NEXT_ERROR_CODE", {
value: "E256",
enumerable: false,
configurable: true
});
} else {
const render = require('./module.compiled').renderToHTMLOrFlight;
return render(...args);
}
};
//# sourceMappingURL=module.render.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../src/server/route-modules/app-page/module.render.ts"],"sourcesContent":["import type { AppPageRender } from '../../app-render/app-render'\n\nexport const lazyRenderAppPage: AppPageRender = (...args) => {\n if (process.env.NEXT_MINIMAL) {\n throw new Error(\"Can't use lazyRenderAppPage in minimal mode\")\n } else {\n const render: AppPageRender = (\n require('./module.compiled') as typeof import('./module.compiled')\n ).renderToHTMLOrFlight\n\n return render(...args)\n }\n}\n"],"names":["lazyRenderAppPage","args","process","env","NEXT_MINIMAL","Error","render","require","renderToHTMLOrFlight"],"mappings":"AAEA,OAAO,MAAMA,oBAAmC,CAAC,GAAGC;IAClD,IAAIC,QAAQC,GAAG,CAACC,YAAY,EAAE;QAC5B,MAAM,qBAAwD,CAAxD,IAAIC,MAAM,gDAAV,qBAAA;mBAAA;wBAAA;0BAAA;QAAuD;IAC/D,OAAO;QACL,MAAMC,SAAwB,AAC5BC,QAAQ,qBACRC,oBAAoB;QAEtB,OAAOF,UAAUL;IACnB;AACF,EAAC","ignoreList":[0]}
@@ -0,0 +1,15 @@
import { parseReqUrl } from '../../../lib/url';
import { formatUrl } from '../../../shared/lib/router/utils/format-url';
export function normalizeAppPageRequestUrl(req, pathname) {
if (!req.url) {
return;
}
const normalizedUrl = parseReqUrl(req.url);
if (!normalizedUrl) {
return;
}
normalizedUrl.pathname = pathname;
req.url = formatUrl(normalizedUrl);
}
//# sourceMappingURL=normalize-request-url.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../src/server/route-modules/app-page/normalize-request-url.ts"],"sourcesContent":["import type { IncomingMessage } from 'http'\n\nimport type { BaseNextRequest } from '../../base-http'\nimport { parseReqUrl } from '../../../lib/url'\nimport { formatUrl } from '../../../shared/lib/router/utils/format-url'\n\nexport function normalizeAppPageRequestUrl(\n req: Pick<IncomingMessage | BaseNextRequest, 'url'>,\n pathname: string\n) {\n if (!req.url) {\n return\n }\n\n const normalizedUrl = parseReqUrl(req.url)\n if (!normalizedUrl) {\n return\n }\n\n normalizedUrl.pathname = pathname\n req.url = formatUrl(normalizedUrl)\n}\n"],"names":["parseReqUrl","formatUrl","normalizeAppPageRequestUrl","req","pathname","url","normalizedUrl"],"mappings":"AAGA,SAASA,WAAW,QAAQ,mBAAkB;AAC9C,SAASC,SAAS,QAAQ,8CAA6C;AAEvE,OAAO,SAASC,2BACdC,GAAmD,EACnDC,QAAgB;IAEhB,IAAI,CAACD,IAAIE,GAAG,EAAE;QACZ;IACF;IAEA,MAAMC,gBAAgBN,YAAYG,IAAIE,GAAG;IACzC,IAAI,CAACC,eAAe;QAClB;IACF;IAEAA,cAAcF,QAAQ,GAAGA;IACzBD,IAAIE,GAAG,GAAGJ,UAAUK;AACtB","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['contexts'].AppRouterContext;
//# sourceMappingURL=app-router-context.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/contexts/app-router-context.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['contexts'].AppRouterContext\n"],"names":["module","exports","require","vendored","AppRouterContext"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,WAAW,CAACC,gBAAgB","ignoreList":[0]}
@@ -0,0 +1,8 @@
export * as HeadManagerContext from '../../../../../shared/lib/head-manager-context.shared-runtime';
export * as ServerInsertedHtml from '../../../../../shared/lib/server-inserted-html.shared-runtime';
export * as AppRouterContext from '../../../../../shared/lib/app-router-context.shared-runtime';
export * as HooksClientContext from '../../../../../shared/lib/hooks-client-context.shared-runtime';
export * as RouterContext from '../../../../../shared/lib/router-context.shared-runtime';
export * as ImageConfigContext from '../../../../../shared/lib/image-config-context.shared-runtime';
//# sourceMappingURL=entrypoints.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/contexts/entrypoints.ts"],"sourcesContent":["export * as HeadManagerContext from '../../../../../shared/lib/head-manager-context.shared-runtime'\nexport * as ServerInsertedHtml from '../../../../../shared/lib/server-inserted-html.shared-runtime'\nexport * as AppRouterContext from '../../../../../shared/lib/app-router-context.shared-runtime'\nexport * as HooksClientContext from '../../../../../shared/lib/hooks-client-context.shared-runtime'\nexport * as RouterContext from '../../../../../shared/lib/router-context.shared-runtime'\nexport * as ImageConfigContext from '../../../../../shared/lib/image-config-context.shared-runtime'\n"],"names":["HeadManagerContext","ServerInsertedHtml","AppRouterContext","HooksClientContext","RouterContext","ImageConfigContext"],"mappings":"AAAA,OAAO,KAAKA,kBAAkB,MAAM,gEAA+D;AACnG,OAAO,KAAKC,kBAAkB,MAAM,gEAA+D;AACnG,OAAO,KAAKC,gBAAgB,MAAM,8DAA6D;AAC/F,OAAO,KAAKC,kBAAkB,MAAM,gEAA+D;AACnG,OAAO,KAAKC,aAAa,MAAM,0DAAyD;AACxF,OAAO,KAAKC,kBAAkB,MAAM,gEAA+D","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['contexts'].HeadManagerContext;
//# sourceMappingURL=head-manager-context.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/contexts/head-manager-context.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['contexts'].HeadManagerContext\n"],"names":["module","exports","require","vendored","HeadManagerContext"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,WAAW,CAACC,kBAAkB","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['contexts'].HooksClientContext;
//# sourceMappingURL=hooks-client-context.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/contexts/hooks-client-context.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['contexts'].HooksClientContext\n"],"names":["module","exports","require","vendored","HooksClientContext"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,WAAW,CAACC,kBAAkB","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['contexts'].ImageConfigContext;
//# sourceMappingURL=image-config-context.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/contexts/image-config-context.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['contexts'].ImageConfigContext\n"],"names":["module","exports","require","vendored","ImageConfigContext"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,WAAW,CAACC,kBAAkB","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['contexts'].RouterContext;
//# sourceMappingURL=router-context.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/contexts/router-context.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['contexts'].RouterContext\n"],"names":["module","exports","require","vendored","RouterContext"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,WAAW,CAACC,aAAa","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['contexts'].ServerInsertedHtml;
//# sourceMappingURL=server-inserted-html.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/contexts/server-inserted-html.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['contexts'].ServerInsertedHtml\n"],"names":["module","exports","require","vendored","ServerInsertedHtml"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,WAAW,CAACC,kBAAkB","ignoreList":[0]}
@@ -0,0 +1,50 @@
import * as React from 'react';
import * as ReactDOM from 'react-dom';
import * as ReactJsxDevRuntime from 'react/jsx-dev-runtime';
import * as ReactJsxRuntime from 'react/jsx-runtime';
import * as ReactCompilerRuntime from 'react/compiler-runtime';
function getAltProxyForBindingsDEV(type, pkg) {
if (process.env.NODE_ENV === 'development') {
const altType = type === 'Turbopack' ? 'Webpack' : 'Turbopack';
const altPkg = pkg.replace(new RegExp(type, 'gi'), altType.toLowerCase());
return new Proxy({}, {
get (_, prop) {
throw Object.defineProperty(new Error(`Expected to use ${type} bindings (${pkg}) for React but the current process is referencing '${prop}' from the ${altType} bindings (${altPkg}). This is likely a bug in our integration of the Next.js server runtime.`), "__NEXT_ERROR_CODE", {
value: "E253",
enumerable: false,
configurable: true
});
}
});
}
}
let ReactServerDOMTurbopackServer, ReactServerDOMWebpackServer;
let ReactServerDOMTurbopackStatic, ReactServerDOMWebpackStatic;
if (process.env.TURBOPACK) {
ReactServerDOMTurbopackServer = // @ts-expect-error -- TODO: Add types
// eslint-disable-next-line import/no-extraneous-dependencies
require('react-server-dom-turbopack/server');
if (process.env.NODE_ENV === 'development') {
ReactServerDOMWebpackServer = getAltProxyForBindingsDEV('Turbopack', 'react-server-dom-turbopack/server');
}
ReactServerDOMTurbopackStatic = // @ts-expect-error -- TODO: Add types
// eslint-disable-next-line import/no-extraneous-dependencies
require('react-server-dom-turbopack/static');
if (process.env.NODE_ENV === 'development') {
ReactServerDOMWebpackStatic = getAltProxyForBindingsDEV('Turbopack', 'react-server-dom-turbopack/static');
}
} else {
ReactServerDOMWebpackServer = // eslint-disable-next-line import/no-extraneous-dependencies
require('react-server-dom-webpack/server');
if (process.env.NODE_ENV === 'development') {
ReactServerDOMTurbopackServer = getAltProxyForBindingsDEV('Webpack', 'react-server-dom-webpack/server');
}
ReactServerDOMWebpackStatic = // eslint-disable-next-line import/no-extraneous-dependencies
require('react-server-dom-webpack/static');
if (process.env.NODE_ENV === 'development') {
ReactServerDOMTurbopackStatic = getAltProxyForBindingsDEV('Webpack', 'react-server-dom-webpack/static');
}
}
export { React, ReactJsxDevRuntime, ReactJsxRuntime, ReactCompilerRuntime, ReactDOM, ReactServerDOMTurbopackServer, ReactServerDOMTurbopackStatic, ReactServerDOMWebpackServer, ReactServerDOMWebpackStatic, };
//# sourceMappingURL=entrypoints.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/rsc/entrypoints.ts"],"sourcesContent":["import * as React from 'react'\nimport * as ReactDOM from 'react-dom'\nimport * as ReactJsxDevRuntime from 'react/jsx-dev-runtime'\nimport * as ReactJsxRuntime from 'react/jsx-runtime'\nimport * as ReactCompilerRuntime from 'react/compiler-runtime'\n\nfunction getAltProxyForBindingsDEV(\n type: 'Turbopack' | 'Webpack',\n pkg:\n | 'react-server-dom-turbopack/server'\n | 'react-server-dom-turbopack/static'\n | 'react-server-dom-webpack/server'\n | 'react-server-dom-webpack/static'\n) {\n if (process.env.NODE_ENV === 'development') {\n const altType = type === 'Turbopack' ? 'Webpack' : 'Turbopack'\n const altPkg = pkg.replace(new RegExp(type, 'gi'), altType.toLowerCase())\n\n return new Proxy(\n {},\n {\n get(_, prop: string) {\n throw new Error(\n `Expected to use ${type} bindings (${pkg}) for React but the current process is referencing '${prop}' from the ${altType} bindings (${altPkg}). This is likely a bug in our integration of the Next.js server runtime.`\n )\n },\n }\n )\n }\n}\n\nlet ReactServerDOMTurbopackServer, ReactServerDOMWebpackServer\nlet ReactServerDOMTurbopackStatic, ReactServerDOMWebpackStatic\n\nif (process.env.TURBOPACK) {\n ReactServerDOMTurbopackServer =\n // @ts-expect-error -- TODO: Add types\n // eslint-disable-next-line import/no-extraneous-dependencies\n require('react-server-dom-turbopack/server') as typeof import('react-server-dom-turbopack/server')\n if (process.env.NODE_ENV === 'development') {\n ReactServerDOMWebpackServer = getAltProxyForBindingsDEV(\n 'Turbopack',\n 'react-server-dom-turbopack/server'\n )\n }\n ReactServerDOMTurbopackStatic =\n // @ts-expect-error -- TODO: Add types\n // eslint-disable-next-line import/no-extraneous-dependencies\n require('react-server-dom-turbopack/static') as typeof import('react-server-dom-turbopack/static')\n if (process.env.NODE_ENV === 'development') {\n ReactServerDOMWebpackStatic = getAltProxyForBindingsDEV(\n 'Turbopack',\n 'react-server-dom-turbopack/static'\n )\n }\n} else {\n ReactServerDOMWebpackServer =\n // eslint-disable-next-line import/no-extraneous-dependencies\n require('react-server-dom-webpack/server') as typeof import('react-server-dom-webpack/server')\n if (process.env.NODE_ENV === 'development') {\n ReactServerDOMTurbopackServer = getAltProxyForBindingsDEV(\n 'Webpack',\n 'react-server-dom-webpack/server'\n )\n }\n ReactServerDOMWebpackStatic =\n // eslint-disable-next-line import/no-extraneous-dependencies\n require('react-server-dom-webpack/static') as typeof import('react-server-dom-webpack/static')\n if (process.env.NODE_ENV === 'development') {\n ReactServerDOMTurbopackStatic = getAltProxyForBindingsDEV(\n 'Webpack',\n 'react-server-dom-webpack/static'\n )\n }\n}\n\nexport {\n React,\n ReactJsxDevRuntime,\n ReactJsxRuntime,\n ReactCompilerRuntime,\n ReactDOM,\n ReactServerDOMTurbopackServer,\n ReactServerDOMTurbopackStatic,\n ReactServerDOMWebpackServer,\n ReactServerDOMWebpackStatic,\n}\n"],"names":["React","ReactDOM","ReactJsxDevRuntime","ReactJsxRuntime","ReactCompilerRuntime","getAltProxyForBindingsDEV","type","pkg","process","env","NODE_ENV","altType","altPkg","replace","RegExp","toLowerCase","Proxy","get","_","prop","Error","ReactServerDOMTurbopackServer","ReactServerDOMWebpackServer","ReactServerDOMTurbopackStatic","ReactServerDOMWebpackStatic","TURBOPACK","require"],"mappings":"AAAA,YAAYA,WAAW,QAAO;AAC9B,YAAYC,cAAc,YAAW;AACrC,YAAYC,wBAAwB,wBAAuB;AAC3D,YAAYC,qBAAqB,oBAAmB;AACpD,YAAYC,0BAA0B,yBAAwB;AAE9D,SAASC,0BACPC,IAA6B,EAC7BC,GAIqC;IAErC,IAAIC,QAAQC,GAAG,CAACC,QAAQ,KAAK,eAAe;QAC1C,MAAMC,UAAUL,SAAS,cAAc,YAAY;QACnD,MAAMM,SAASL,IAAIM,OAAO,CAAC,IAAIC,OAAOR,MAAM,OAAOK,QAAQI,WAAW;QAEtE,OAAO,IAAIC,MACT,CAAC,GACD;YACEC,KAAIC,CAAC,EAAEC,IAAY;gBACjB,MAAM,qBAEL,CAFK,IAAIC,MACR,CAAC,gBAAgB,EAAEd,KAAK,WAAW,EAAEC,IAAI,oDAAoD,EAAEY,KAAK,WAAW,EAAER,QAAQ,WAAW,EAAEC,OAAO,yEAAyE,CAAC,GADnN,qBAAA;2BAAA;gCAAA;kCAAA;gBAEN;YACF;QACF;IAEJ;AACF;AAEA,IAAIS,+BAA+BC;AACnC,IAAIC,+BAA+BC;AAEnC,IAAIhB,QAAQC,GAAG,CAACgB,SAAS,EAAE;IACzBJ,gCACE,sCAAsC;IACtC,6DAA6D;IAC7DK,QAAQ;IACV,IAAIlB,QAAQC,GAAG,CAACC,QAAQ,KAAK,eAAe;QAC1CY,8BAA8BjB,0BAC5B,aACA;IAEJ;IACAkB,gCACE,sCAAsC;IACtC,6DAA6D;IAC7DG,QAAQ;IACV,IAAIlB,QAAQC,GAAG,CAACC,QAAQ,KAAK,eAAe;QAC1Cc,8BAA8BnB,0BAC5B,aACA;IAEJ;AACF,OAAO;IACLiB,8BACE,6DAA6D;IAC7DI,QAAQ;IACV,IAAIlB,QAAQC,GAAG,CAACC,QAAQ,KAAK,eAAe;QAC1CW,gCAAgChB,0BAC9B,WACA;IAEJ;IACAmB,8BACE,6DAA6D;IAC7DE,QAAQ;IACV,IAAIlB,QAAQC,GAAG,CAACC,QAAQ,KAAK,eAAe;QAC1Ca,gCAAgClB,0BAC9B,WACA;IAEJ;AACF;AAEA,SACEL,KAAK,EACLE,kBAAkB,EAClBC,eAAe,EACfC,oBAAoB,EACpBH,QAAQ,EACRoB,6BAA6B,EAC7BE,6BAA6B,EAC7BD,2BAA2B,EAC3BE,2BAA2B,KAC5B","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['react-rsc'].ReactCompilerRuntime;
//# sourceMappingURL=react-compiler-runtime.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/rsc/react-compiler-runtime.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['react-rsc']!.ReactCompilerRuntime\n"],"names":["module","exports","require","vendored","ReactCompilerRuntime"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,YAAY,CAAEC,oBAAoB","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['react-rsc'].ReactDOM;
//# sourceMappingURL=react-dom.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/rsc/react-dom.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['react-rsc']!.ReactDOM\n"],"names":["module","exports","require","vendored","ReactDOM"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,YAAY,CAAEC,QAAQ","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['react-rsc'].ReactJsxDevRuntime;
//# sourceMappingURL=react-jsx-dev-runtime.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/rsc/react-jsx-dev-runtime.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['react-rsc']!.ReactJsxDevRuntime\n"],"names":["module","exports","require","vendored","ReactJsxDevRuntime"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,YAAY,CAAEC,kBAAkB","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['react-rsc'].ReactJsxRuntime;
//# sourceMappingURL=react-jsx-runtime.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/rsc/react-jsx-runtime.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['react-rsc']!.ReactJsxRuntime\n"],"names":["module","exports","require","vendored","ReactJsxRuntime"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,YAAY,CAAEC,eAAe","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['react-rsc'].ReactServerDOMTurbopackServer;
//# sourceMappingURL=react-server-dom-turbopack-server.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/rsc/react-server-dom-turbopack-server.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['react-rsc']!.ReactServerDOMTurbopackServer\n"],"names":["module","exports","require","vendored","ReactServerDOMTurbopackServer"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,YAAY,CAAEC,6BAA6B","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['react-rsc'].ReactServerDOMTurbopackStatic;
//# sourceMappingURL=react-server-dom-turbopack-static.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/rsc/react-server-dom-turbopack-static.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['react-rsc']!.ReactServerDOMTurbopackStatic\n"],"names":["module","exports","require","vendored","ReactServerDOMTurbopackStatic"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,YAAY,CAAEC,6BAA6B","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['react-rsc'].ReactServerDOMWebpackServer;
//# sourceMappingURL=react-server-dom-webpack-server.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-server.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['react-rsc']!.ReactServerDOMWebpackServer\n"],"names":["module","exports","require","vendored","ReactServerDOMWebpackServer"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,YAAY,CAAEC,2BAA2B","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['react-rsc'].ReactServerDOMWebpackStatic;
//# sourceMappingURL=react-server-dom-webpack-static.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/rsc/react-server-dom-webpack-static.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['react-rsc']!.ReactServerDOMWebpackStatic\n"],"names":["module","exports","require","vendored","ReactServerDOMWebpackStatic"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,YAAY,CAAEC,2BAA2B","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['react-rsc'].React;
//# sourceMappingURL=react.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/rsc/react.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['react-rsc']!.React\n"],"names":["module","exports","require","vendored","React"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,YAAY,CAAEC,KAAK","ignoreList":[0]}
@@ -0,0 +1,39 @@
import * as React from 'react';
import * as ReactDOM from 'react-dom';
import * as ReactJsxDevRuntime from 'react/jsx-dev-runtime';
import * as ReactJsxRuntime from 'react/jsx-runtime';
import * as ReactCompilerRuntime from 'react/compiler-runtime';
import * as ReactDOMServer from 'react-dom/server';
function getAltProxyForBindingsDEV(type, pkg) {
if (process.env.NODE_ENV === 'development') {
const altType = type === 'Turbopack' ? 'Webpack' : 'Turbopack';
const altPkg = pkg.replace(new RegExp(type, 'gi'), altType.toLowerCase());
return new Proxy({}, {
get (_, prop) {
throw Object.defineProperty(new Error(`Expected to use ${type} bindings (${pkg}) for React but the current process is referencing '${prop}' from the ${altType} bindings (${altPkg}). This is likely a bug in our integration of the Next.js server runtime.`), "__NEXT_ERROR_CODE", {
value: "E253",
enumerable: false,
configurable: true
});
}
});
}
}
let ReactServerDOMTurbopackClient, ReactServerDOMWebpackClient;
if (process.env.TURBOPACK) {
ReactServerDOMTurbopackClient = // @ts-expect-error -- TODO: Add types
// eslint-disable-next-line import/no-extraneous-dependencies
require('react-server-dom-turbopack/client');
if (process.env.NODE_ENV === 'development') {
ReactServerDOMWebpackClient = getAltProxyForBindingsDEV('Turbopack', 'react-server-dom-turbopack/client');
}
} else {
ReactServerDOMWebpackClient = // eslint-disable-next-line import/no-extraneous-dependencies
require('react-server-dom-webpack/client');
if (process.env.NODE_ENV === 'development') {
ReactServerDOMTurbopackClient = getAltProxyForBindingsDEV('Webpack', 'react-server-dom-webpack/client');
}
}
export { React, ReactJsxDevRuntime, ReactJsxRuntime, ReactCompilerRuntime, ReactDOM, ReactDOMServer, ReactServerDOMTurbopackClient, ReactServerDOMWebpackClient, };
//# sourceMappingURL=entrypoints.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/ssr/entrypoints.ts"],"sourcesContent":["import * as React from 'react'\nimport * as ReactDOM from 'react-dom'\nimport * as ReactJsxDevRuntime from 'react/jsx-dev-runtime'\nimport * as ReactJsxRuntime from 'react/jsx-runtime'\nimport * as ReactCompilerRuntime from 'react/compiler-runtime'\n\nimport * as ReactDOMServer from 'react-dom/server'\n\nfunction getAltProxyForBindingsDEV(\n type: 'Turbopack' | 'Webpack',\n pkg: 'react-server-dom-turbopack/client' | 'react-server-dom-webpack/client'\n) {\n if (process.env.NODE_ENV === 'development') {\n const altType = type === 'Turbopack' ? 'Webpack' : 'Turbopack'\n const altPkg = pkg.replace(new RegExp(type, 'gi'), altType.toLowerCase())\n\n return new Proxy(\n {},\n {\n get(_, prop: string) {\n throw new Error(\n `Expected to use ${type} bindings (${pkg}) for React but the current process is referencing '${prop}' from the ${altType} bindings (${altPkg}). This is likely a bug in our integration of the Next.js server runtime.`\n )\n },\n }\n )\n }\n}\n\nlet ReactServerDOMTurbopackClient, ReactServerDOMWebpackClient\nif (process.env.TURBOPACK) {\n ReactServerDOMTurbopackClient =\n // @ts-expect-error -- TODO: Add types\n // eslint-disable-next-line import/no-extraneous-dependencies\n require('react-server-dom-turbopack/client') as typeof import('react-server-dom-turbopack/client')\n if (process.env.NODE_ENV === 'development') {\n ReactServerDOMWebpackClient = getAltProxyForBindingsDEV(\n 'Turbopack',\n 'react-server-dom-turbopack/client'\n )\n }\n} else {\n ReactServerDOMWebpackClient =\n // eslint-disable-next-line import/no-extraneous-dependencies\n require('react-server-dom-webpack/client') as typeof import('react-server-dom-webpack/client')\n if (process.env.NODE_ENV === 'development') {\n ReactServerDOMTurbopackClient = getAltProxyForBindingsDEV(\n 'Webpack',\n 'react-server-dom-webpack/client'\n )\n }\n}\n\nexport {\n React,\n ReactJsxDevRuntime,\n ReactJsxRuntime,\n ReactCompilerRuntime,\n ReactDOM,\n ReactDOMServer,\n ReactServerDOMTurbopackClient,\n ReactServerDOMWebpackClient,\n}\n"],"names":["React","ReactDOM","ReactJsxDevRuntime","ReactJsxRuntime","ReactCompilerRuntime","ReactDOMServer","getAltProxyForBindingsDEV","type","pkg","process","env","NODE_ENV","altType","altPkg","replace","RegExp","toLowerCase","Proxy","get","_","prop","Error","ReactServerDOMTurbopackClient","ReactServerDOMWebpackClient","TURBOPACK","require"],"mappings":"AAAA,YAAYA,WAAW,QAAO;AAC9B,YAAYC,cAAc,YAAW;AACrC,YAAYC,wBAAwB,wBAAuB;AAC3D,YAAYC,qBAAqB,oBAAmB;AACpD,YAAYC,0BAA0B,yBAAwB;AAE9D,YAAYC,oBAAoB,mBAAkB;AAElD,SAASC,0BACPC,IAA6B,EAC7BC,GAA4E;IAE5E,IAAIC,QAAQC,GAAG,CAACC,QAAQ,KAAK,eAAe;QAC1C,MAAMC,UAAUL,SAAS,cAAc,YAAY;QACnD,MAAMM,SAASL,IAAIM,OAAO,CAAC,IAAIC,OAAOR,MAAM,OAAOK,QAAQI,WAAW;QAEtE,OAAO,IAAIC,MACT,CAAC,GACD;YACEC,KAAIC,CAAC,EAAEC,IAAY;gBACjB,MAAM,qBAEL,CAFK,IAAIC,MACR,CAAC,gBAAgB,EAAEd,KAAK,WAAW,EAAEC,IAAI,oDAAoD,EAAEY,KAAK,WAAW,EAAER,QAAQ,WAAW,EAAEC,OAAO,yEAAyE,CAAC,GADnN,qBAAA;2BAAA;gCAAA;kCAAA;gBAEN;YACF;QACF;IAEJ;AACF;AAEA,IAAIS,+BAA+BC;AACnC,IAAId,QAAQC,GAAG,CAACc,SAAS,EAAE;IACzBF,gCACE,sCAAsC;IACtC,6DAA6D;IAC7DG,QAAQ;IACV,IAAIhB,QAAQC,GAAG,CAACC,QAAQ,KAAK,eAAe;QAC1CY,8BAA8BjB,0BAC5B,aACA;IAEJ;AACF,OAAO;IACLiB,8BACE,6DAA6D;IAC7DE,QAAQ;IACV,IAAIhB,QAAQC,GAAG,CAACC,QAAQ,KAAK,eAAe;QAC1CW,gCAAgChB,0BAC9B,WACA;IAEJ;AACF;AAEA,SACEN,KAAK,EACLE,kBAAkB,EAClBC,eAAe,EACfC,oBAAoB,EACpBH,QAAQ,EACRI,cAAc,EACdiB,6BAA6B,EAC7BC,2BAA2B,KAC5B","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['react-ssr'].ReactCompilerRuntime;
//# sourceMappingURL=react-compiler-runtime.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/ssr/react-compiler-runtime.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['react-ssr']!.ReactCompilerRuntime\n"],"names":["module","exports","require","vendored","ReactCompilerRuntime"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,YAAY,CAAEC,oBAAoB","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['react-ssr'].ReactDOMServer;
//# sourceMappingURL=react-dom-server.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/ssr/react-dom-server.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['react-ssr']!.ReactDOMServer\n"],"names":["module","exports","require","vendored","ReactDOMServer"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,YAAY,CAAEC,cAAc","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['react-ssr'].ReactDOM;
//# sourceMappingURL=react-dom.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/ssr/react-dom.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['react-ssr']!.ReactDOM\n"],"names":["module","exports","require","vendored","ReactDOM"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,YAAY,CAAEC,QAAQ","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['react-ssr'].ReactJsxDevRuntime;
//# sourceMappingURL=react-jsx-dev-runtime.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/ssr/react-jsx-dev-runtime.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['react-ssr']!.ReactJsxDevRuntime\n"],"names":["module","exports","require","vendored","ReactJsxDevRuntime"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,YAAY,CAAEC,kBAAkB","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['react-ssr'].ReactJsxRuntime;
//# sourceMappingURL=react-jsx-runtime.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/ssr/react-jsx-runtime.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['react-ssr']!.ReactJsxRuntime\n"],"names":["module","exports","require","vendored","ReactJsxRuntime"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,YAAY,CAAEC,eAAe","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['react-ssr'].ReactServerDOMTurbopackClient;
//# sourceMappingURL=react-server-dom-turbopack-client.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/ssr/react-server-dom-turbopack-client.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['react-ssr']!.ReactServerDOMTurbopackClient\n"],"names":["module","exports","require","vendored","ReactServerDOMTurbopackClient"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,YAAY,CAAEC,6BAA6B","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['react-ssr'].ReactServerDOMWebpackClient;
//# sourceMappingURL=react-server-dom-webpack-client.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/ssr/react-server-dom-webpack-client.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['react-ssr']!.ReactServerDOMWebpackClient\n"],"names":["module","exports","require","vendored","ReactServerDOMWebpackClient"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,YAAY,CAAEC,2BAA2B","ignoreList":[0]}
@@ -0,0 +1,3 @@
module.exports = require('../../module.compiled').vendored['react-ssr'].React;
//# sourceMappingURL=react.js.map
@@ -0,0 +1 @@
{"version":3,"sources":["../../../../../../../src/server/route-modules/app-page/vendored/ssr/react.ts"],"sourcesContent":["module.exports = (\n require('../../module.compiled') as typeof import('../../module.compiled')\n).vendored['react-ssr']!.React\n"],"names":["module","exports","require","vendored","React"],"mappings":"AAAAA,OAAOC,OAAO,GAAG,AACfC,QAAQ,yBACRC,QAAQ,CAAC,YAAY,CAAEC,KAAK","ignoreList":[0]}