UNPKG

one

Version:

One is a new React Framework that makes Vite serve both native and web.

1 lines 8.21 kB
{"version":3,"names":["LOADER_JS_POSTFIX_UNCACHED","getPathFromLoaderPath","isResponse","getManifest","resolveAPIEndpoint","resolveResponse","debugRouter","process","env","ONE_DEBUG_ROUTER","runMiddlewares","handlers","request","route","getResponse","middlewares","length","loadMiddleware","Error","console","info","page","context","dispatch","index","middlewareModule","contextKey","exported","default","response","next","status","resolveAPIRoute","url","pathname","params","getRouteParams","method","file","handleAPI","loaderProps","path","search","err","NODE_ENV","error","resolveLoaderRoute","headers","Headers","set","loaderResponse","handleLoader","type","getLoaderParams","Response","resolvePageRoute","handlePage","getURLfromRequestURL","urlString","URL","get","compileRouteRegex","compiledRegex","RegExp","namedRegex","compileManifest","manifest","pageRoutes","map","apiRoutes","createHandleRequest","routerRoot","compiledManifest","handler","startsWith","looksLikeStaticFile","endsWith","test","apiRoute","find","originalUrl","finalUrl","origin","cleanedRequest","Request","routes","isDynamicRoute","Object","keys","routeKeys","isNotFoundRoute","config","match","exec","groups","key","value","entries","namedKey","fromEntries"],"sources":["../../src/createHandleRequest.ts"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}