{"version":3,"names":["mkdirSync","writeFileSync","join","resolve","pathToFileURL","resolvePath","cloudflare","getPlatformEnvDefine","exactRegex","CACHE_KEY","virtalEntryIdClient","virtualEntryId","getManifest","getRouterRootFromOneOptions","createCloudflareWranglerConfig","getCloudflareProjectNameSync","loadUserWranglerConfigSync","shouldEnableWorkerdDev","workerdDevEntryId","resolvedWorkerdDevEntryId","WORKERD_DEV_DIR","serveOnly","plugin","existing","apply","config","env","command","toImportHref","root","routerRoot","routeFile","rel","replace","href","serializeImportMap","entries","map","key","JSON","stringify","stripRouteForWorker","route","layouts","middlewares","rest","type","layout","contextKey","middleware","stubRouteBuildInfo","preloads","pageType","path","page","file","preloadPath","cssPreloadPath","loaderPath","cleanPath","urlCleanPath","htmlPath","clientJsPath","serverJsPath","params","css","layoutCSS","generateWorkerdDevEntryModule","args","options","routePaths","manifest","ignoredRouteFiles","router","Error","apiImports","Map","middlewareImports","routeToBuildInfo","pageRoutes","has","set","apiRoutes","buildInfo","constants","oneOptions","pathToRoute","routeMap","allRoutes","Object","fromEntries","preload","cssPreloads","loaders","spaPreloadScripts","createWorkerdDevPlugins","routeIndex","web","deploy","cacheDir","wranglerInputPath","workerEntryPath","recursive","userWranglerConfig","projectName","wranglerInputConfig","main","experimentalBundledDev","empty","rnWebPkg","rnWeb","safeArea","preparePlugin","name","enforce","environments","worker","define","optimizeDeps","include","build","rolldownOptions","shimMissingExports","resolveId","filter","id","handler","source","environment","test","configureServer","server","console","info","virtualPlugin","load","getPaths","hotUpdate","graph","moduleGraph","entry","getModuleById","modules","getModulesByFile","size","invalidateModule","cloudflarePlugins","configPath","viteEnvironment"],"sources":["../../../../src/vite/plugins/workerdDevPlugin.ts"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}