one
Version:
One is a new React Framework that makes Vite serve both native and web.
1 lines • 14.1 kB
Source Map (JSON)
{"version":3,"names":["join","FSExtra","normalizePath","constants","LOADER_JS_POSTFIX_UNCACHED","encodeReservedFilenameChars","getLoaderPath","getPreloadCSSPath","getPreloadPath","isResponse","toAbsolute","toAbsoluteUrl","replaceLoader","getRouteExports","readFile","outputFile","urlPathToFilePath","urlPath","parts","replace","split","buildTiming","process","env","ONE_BUILD_TIMING","timings","recordTiming","label","ms","push","printBuildTimings","console","info","times","Object","entries","total","reduce","a","b","avg","length","toFixed","buildPage","serverEntry","routerRoot","path","relativeId","params","foundRoute","clientManifestEntry","staticDir","clientDir","builtMiddlewares","serverJsPath","preloads","allCSS","layoutCSS","routePreloads","allCSSContents","criticalPreloads","deferredPreloads","useAfterLCP","useAfterLCPAggressive","t0","performance","now","render","getRender","htmlPath","endsWith","removeTrailingSlash","clientJsPath","file","htmlOutPath","preloadPath","cssPreloadPath","loaderPath","loaderData","routeImports","routeRegistrations","routeIndex","routeKey","bundlePath","varName","registrationCalls","map","call","preloadContent","preload","writeFile","uniqueCSS","Set","cssPreloadContent","JSON","stringify","exported","loaderProps","matches","layouts","layoutResults","Promise","all","layout","loaderServerPath","contextKey","layoutExported","layoutLoaderData","loader","err","warn","result","routeId","pathname","loaderRedirectInfo","type","extractRedirectInfo","Response","constructor","name","loaderPartialPath","uncachedNativePath","LOADER_JS_POSTFIX","redirectData","__oneRedirect","__oneRedirectStatus","status","nativeCjs","code","withLoader","globalThis","renderPreloads","renderDeferredPreloads","html","css","cssContents","mode","applyAfterLCPScriptLoad","needsSpaShell","some","layoutRenderMode","layoutMatches","slice","renderCSSTag","index","content","layoutCSSSet","layoutCssOutput","i","has","filter","Boolean","pageCssOutput","criticalScripts","getSpaHeaderElements","serverContext","errMsg","Error","message","stack","error","middlewares","x","cleanPath","routeFile","serverImport","default","response","location","headers","get","url","URL","search","hash","loaderScript"],"sources":["../../../src/cli/buildPage.ts"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}