1 line
19 KiB
Plaintext
1 line
19 KiB
Plaintext
{"version":3,"sources":["../../../../src/build/webpack/plugins/flight-client-entry-plugin.ts"],"names":["webpack","stringify","path","sources","getInvalidator","getEntries","EntryTypes","getEntryKey","WEBPACK_LAYERS","APP_CLIENT_INTERNALS","COMPILER_NAMES","EDGE_RUNTIME_WEBPACK","SERVER_REFERENCE_MANIFEST","generateActionId","getActions","isClientComponentEntryModule","isCSSMod","regexCSS","traverseModules","forEachEntryModule","normalizePathSep","getProxiedPluginState","PLUGIN_NAME","pluginState","serverActions","edgeServerActions","actionModServerId","actionModEdgeServerId","serverModuleIds","edgeServerModuleIds","ASYNC_CLIENT_MODULES","injectedClientEntries","deduplicateCSSImportsForEntry","mergedCSSimports","sortedCSSImports","Object","entries","sort","a","b","aPath","bPath","aDepth","split","length","bDepth","aName","parse","name","bName","indexA","indexOf","indexB","dedupedCSSImports","trackedCSSImports","Set","entryName","cssImports","cssImport","has","filename","includes","add","push","FlightClientEntryPlugin","constructor","options","dev","appDir","isEdgeServer","useServerActions","serverActionsBodySizeLimit","assetPrefix","apply","compiler","hooks","compilation","tap","normalModuleFactory","dependencyFactories","set","dependencies","ModuleDependency","dependencyTemplates","NullDependency","Template","finishMake","tapPromise","createClientEntries","afterCompile","recordModule","modId","mod","modPath","matchResource","resourceResolveData","modQuery","query","modResource","resource","layer","serverSideRendering","ssrNamedModuleId","relative","context","startsWith","replace","_chunk","_chunkGroup","request","buildInfo","rsc","moduleGraph","isAsync","String","make","processAssets","stage","Compilation","PROCESS_ASSETS_STAGE_OPTIMIZE_HASH","assets","createActionAssets","addClientEntryAndSSRModulesList","createdSSRDependenciesForEntry","addActionEntryList","actionMapsPerEntry","entryModule","internalClientComponentEntryImports","actionEntryImports","Map","clientEntriesToInject","connection","getOutgoingConnections","entryRequest","dependency","clientComponentImports","actionImports","collectComponentInfoFromServerEntryDependency","resolvedModule","forEach","dep","names","isAbsoluteRequest","isAbsolute","value","relativeRequest","bundlePath","assign","absolutePagePath","clientEntryToInject","injected","injectClientEntryAndSSRModules","clientImports","size","createdActions","actionNames","actionName","injectActionEntry","actions","finishModules","addedClientActionEntryList","actionMapsPerClientEntry","ssrEntryDepdendencies","collectClientActionsFromDependencies","remainingClientImportedActions","remainingActionEntryImports","remainingActionNames","id","fromClient","Promise","all","invalidator","outputPath","some","shouldInvalidate","invalidate","client","map","addClientEntryAndSSRModules","collectedActions","visitedModule","visitedEntry","collectActions","collectActionsInDep","modRequest","entryDependency","ssrEntryModule","getResolvedModule","visited","CSSImports","filterClientComponents","isCSS","_identifier","sideEffectFree","factoryMeta","unused","getExportsInfo","isModuleUsed","Array","from","loaderOptions","modules","test","localeCompare","server","clientLoader","importPath","sep","clientSSRLoader","pageKey","type","CHILD_ENTRY","parentEntries","absoluteEntryFilePath","dispose","lastActiveTime","Date","now","entryData","clientComponentEntryDep","EntryPlugin","createDependency","addEntry","actionsArray","actionLoader","JSON","__client_imported__","currentCompilerServerActions","p","workers","actionBrowser","reactServerComponents","actionEntryDep","resolve","reject","entry","get","includeDependencies","call","addModuleTree","contextInfo","issuerLayer","err","module","failedEntry","succeedEntry","chunkGroup","mapping","action","json","node","edge","undefined","RawSource"],"mappings":"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"} |