| Server IP : 159.203.156.69 / Your IP : 216.73.217.172 Web Server : nginx/1.24.0 System : Linux main-ubuntu 6.8.0-71-generic #71-Ubuntu SMP PREEMPT_DYNAMIC Tue Jul 22 16:52:38 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/tanviranik.com/node_modules/vinext/dist/entries/ |
Upload File : |
{"version":3,"file":"app-rsc-manifest.js","names":[],"sources":["../../src/entries/app-rsc-manifest.ts"],"sourcesContent":["import type { AppRoute } from \"../routing/app-router.js\";\nimport { createMetadataRouteEntriesSource } from \"../server/metadata-route-build-data.js\";\nimport type { MetadataFileRoute } from \"../server/metadata-routes.js\";\nimport { normalizePathSeparators } from \"./runtime-entry-module.js\";\n\ntype AppRscManifestCode = {\n imports: string[];\n routeEntries: string[];\n metaRouteEntries: string[];\n generateStaticParamsEntries: string[];\n rootNotFoundVar: string | null;\n rootForbiddenVar: string | null;\n rootUnauthorizedVar: string | null;\n rootLayoutVars: string[];\n globalErrorVar: string | null;\n};\n\ntype BuildAppRscManifestCodeOptions = {\n routes: AppRoute[];\n metadataRoutes?: MetadataFileRoute[];\n globalErrorPath?: string | null;\n};\n\ntype ImportAllocator = {\n getImportVar(filePath: string): string;\n importMap: ReadonlyMap<string, string>;\n imports: string[];\n};\n\nfunction createImportAllocator(): ImportAllocator {\n const imports: string[] = [];\n const importMap = new Map<string, string>();\n let importIdx = 0;\n\n return {\n importMap,\n imports,\n getImportVar(filePath) {\n const existing = importMap.get(filePath);\n if (existing) return existing;\n\n const varName = `mod_${importIdx++}`;\n const absPath = normalizePathSeparators(filePath);\n imports.push(`import * as ${varName} from ${JSON.stringify(absPath)};`);\n importMap.set(filePath, varName);\n return varName;\n },\n };\n}\n\nfunction registerRouteModules(routes: AppRoute[], imports: ImportAllocator): void {\n for (const route of routes) {\n if (route.pagePath) imports.getImportVar(route.pagePath);\n if (route.routePath) imports.getImportVar(route.routePath);\n for (const layout of route.layouts) imports.getImportVar(layout);\n for (const tmpl of route.templates) imports.getImportVar(tmpl);\n if (route.loadingPath) imports.getImportVar(route.loadingPath);\n if (route.errorPath) imports.getImportVar(route.errorPath);\n if (route.layoutErrorPaths) {\n for (const ep of route.layoutErrorPaths) {\n if (ep) imports.getImportVar(ep);\n }\n }\n if (route.errorPaths) {\n for (const ep of route.errorPaths) {\n imports.getImportVar(ep);\n }\n }\n if (route.notFoundPath) imports.getImportVar(route.notFoundPath);\n if (route.notFoundPaths) {\n for (const nfp of route.notFoundPaths) {\n if (nfp) imports.getImportVar(nfp);\n }\n }\n if (route.forbiddenPath) imports.getImportVar(route.forbiddenPath);\n if (route.forbiddenPaths) {\n for (const fp of route.forbiddenPaths) {\n if (fp) imports.getImportVar(fp);\n }\n }\n if (route.unauthorizedPath) imports.getImportVar(route.unauthorizedPath);\n if (route.unauthorizedPaths) {\n for (const up of route.unauthorizedPaths) {\n if (up) imports.getImportVar(up);\n }\n }\n for (const slot of route.parallelSlots) {\n if (slot.pagePath) imports.getImportVar(slot.pagePath);\n if (slot.defaultPath) imports.getImportVar(slot.defaultPath);\n if (slot.layoutPath) imports.getImportVar(slot.layoutPath);\n if (slot.loadingPath) imports.getImportVar(slot.loadingPath);\n if (slot.errorPath) imports.getImportVar(slot.errorPath);\n for (const ir of slot.interceptingRoutes) {\n imports.getImportVar(ir.pagePath);\n for (const layoutPath of ir.layoutPaths) {\n imports.getImportVar(layoutPath);\n }\n }\n }\n }\n}\n\nfunction buildRouteEntries(routes: AppRoute[], imports: ImportAllocator): string[] {\n return routes.map((route, routeIdx) => {\n const layoutVars = route.layouts.map((l) => imports.getImportVar(l));\n const templateVars = route.templates.map((t) => imports.getImportVar(t));\n const notFoundVars = (route.notFoundPaths ?? []).map((nf) =>\n nf ? imports.getImportVar(nf) : \"null\",\n );\n const forbiddenVars = (route.forbiddenPaths ?? []).map((fp) =>\n fp ? imports.getImportVar(fp) : \"null\",\n );\n const unauthorizedVars = (route.unauthorizedPaths ?? []).map((up) =>\n up ? imports.getImportVar(up) : \"null\",\n );\n const slotEntries = route.parallelSlots.map((slot) => {\n const interceptEntries = slot.interceptingRoutes.map(\n (ir) => ` {\n convention: ${JSON.stringify(ir.convention)},\n targetPattern: ${JSON.stringify(ir.targetPattern)},\n interceptLayouts: [${ir.layoutPaths.map((layoutPath) => imports.getImportVar(layoutPath)).join(\", \")}],\n page: ${imports.getImportVar(ir.pagePath)},\n params: ${JSON.stringify(ir.params)},\n }`,\n );\n return ` ${JSON.stringify(slot.key)}: {\n id: ${JSON.stringify(slot.id ?? null)},\n name: ${JSON.stringify(slot.name)},\n page: ${slot.pagePath ? imports.getImportVar(slot.pagePath) : \"null\"},\n default: ${slot.defaultPath ? imports.getImportVar(slot.defaultPath) : \"null\"},\n layout: ${slot.layoutPath ? imports.getImportVar(slot.layoutPath) : \"null\"},\n loading: ${slot.loadingPath ? imports.getImportVar(slot.loadingPath) : \"null\"},\n error: ${slot.errorPath ? imports.getImportVar(slot.errorPath) : \"null\"},\n layoutIndex: ${slot.layoutIndex},\n routeSegments: ${JSON.stringify(slot.routeSegments)},\n slotPatternParts: ${slot.slotPatternParts ? JSON.stringify(slot.slotPatternParts) : \"null\"},\n slotParamNames: ${slot.slotParamNames ? JSON.stringify(slot.slotParamNames) : \"null\"},\n intercepts: [\n${interceptEntries.join(\",\\n\")}\n ],\n }`;\n });\n const layoutErrorVars = (route.layoutErrorPaths || []).map((ep) =>\n ep ? imports.getImportVar(ep) : \"null\",\n );\n const errorVars = (route.errorPaths ?? []).map((ep) => imports.getImportVar(ep));\n return ` {\n __buildTimeClassifications: __VINEXT_CLASS(${routeIdx}), // evaluated once at module load\n __buildTimeReasons: __classDebug ? __VINEXT_CLASS_REASONS(${routeIdx}) : null,\n ids: ${JSON.stringify(route.ids ?? null)},\n pattern: ${JSON.stringify(route.pattern)},\n patternParts: ${JSON.stringify(route.patternParts)},\n isDynamic: ${route.isDynamic},\n params: ${JSON.stringify(route.params)},\n rootParamNames: ${JSON.stringify(route.rootParamNames ?? [])},\n page: ${route.pagePath ? imports.getImportVar(route.pagePath) : \"null\"},\n routeHandler: ${route.routePath ? imports.getImportVar(route.routePath) : \"null\"},\n layouts: [${layoutVars.join(\", \")}],\n routeSegments: ${JSON.stringify(route.routeSegments)},\n templateTreePositions: ${JSON.stringify(route.templateTreePositions)},\n layoutTreePositions: ${JSON.stringify(route.layoutTreePositions)},\n templates: [${templateVars.join(\", \")}],\n errors: [${layoutErrorVars.join(\", \")}],\n errorPaths: [${errorVars.join(\", \")}],\n errorTreePositions: ${JSON.stringify(route.errorTreePositions ?? null)},\n slots: {\n${slotEntries.join(\",\\n\")}\n },\n loading: ${route.loadingPath ? imports.getImportVar(route.loadingPath) : \"null\"},\n error: ${route.errorPath ? imports.getImportVar(route.errorPath) : \"null\"},\n notFound: ${route.notFoundPath ? imports.getImportVar(route.notFoundPath) : \"null\"},\n notFounds: [${notFoundVars.join(\", \")}],\n forbidden: ${route.forbiddenPath ? imports.getImportVar(route.forbiddenPath) : \"null\"},\n forbiddens: [${forbiddenVars.join(\", \")}],\n unauthorized: ${route.unauthorizedPath ? imports.getImportVar(route.unauthorizedPath) : \"null\"},\n unauthorizeds: [${unauthorizedVars.join(\", \")}],\n }`;\n });\n}\n\nfunction buildGenerateStaticParamsEntries(routes: AppRoute[], imports: ImportAllocator): string[] {\n const entries: string[] = [];\n for (const route of routes) {\n if (!route.isDynamic || !route.pagePath) continue;\n entries.push(\n ` ${JSON.stringify(route.pattern)}: ${imports.getImportVar(route.pagePath)}?.generateStaticParams ?? null,`,\n );\n }\n return entries;\n}\n\nexport function buildAppRscManifestCode(\n options: BuildAppRscManifestCodeOptions,\n): AppRscManifestCode {\n const imports = createImportAllocator();\n const metadataRoutes = options.metadataRoutes ?? [];\n\n registerRouteModules(options.routes, imports);\n const routeEntries = buildRouteEntries(options.routes, imports);\n\n const rootRoute = options.routes.find((r) => r.pattern === \"/\");\n const rootNotFoundVar = rootRoute?.notFoundPath\n ? imports.getImportVar(rootRoute.notFoundPath)\n : null;\n const rootForbiddenVar = rootRoute?.forbiddenPath\n ? imports.getImportVar(rootRoute.forbiddenPath)\n : null;\n const rootUnauthorizedVar = rootRoute?.unauthorizedPath\n ? imports.getImportVar(rootRoute.unauthorizedPath)\n : null;\n const rootLayoutVars = rootRoute ? rootRoute.layouts.map((l) => imports.getImportVar(l)) : [];\n const globalErrorVar = options.globalErrorPath\n ? imports.getImportVar(options.globalErrorPath)\n : null;\n\n const dynamicMetadataRoutes = metadataRoutes.filter((r) => r.isDynamic);\n for (const route of dynamicMetadataRoutes) {\n imports.getImportVar(route.filePath);\n }\n\n return {\n imports: imports.imports,\n routeEntries,\n metaRouteEntries: createMetadataRouteEntriesSource(metadataRoutes, imports.importMap),\n generateStaticParamsEntries: buildGenerateStaticParamsEntries(options.routes, imports),\n rootNotFoundVar,\n rootForbiddenVar,\n rootUnauthorizedVar,\n rootLayoutVars,\n globalErrorVar,\n };\n}\n"],"mappings":"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"}