one
Version:
One is a new React Framework that makes Vite serve both native and web.
1 lines • 16.7 kB
Source Map (JSON)
{"version":3,"names":["getDefaultRenderMode","getPageExport","matchArrayGroupName","matchDynamicName","matchGroupName","matchInterceptPrefix","matchSlotName","removeSupportedExtensions","stripInterceptPrefix","validPlatforms","Set","getRoutes","contextModule","options","directoryTree","getDirectoryTree","rootNode","flattenDirectoryTreeToRoutes","ignoreEntryPoints","crawlAndAppendInitialRoutesAndEntryFiles","importMode","process","env","One_ROUTER_IMPORT_MODE","ignoreList","ignore","push","preserveApiRoutes","rootDirectory","files","Map","subdirectories","slots","hasRoutes","isValid","filePath","keys","some","regex","test","meta","getFileMeta","specificity","type","isLayout","renderMode","node","loadRoute","ignoreRequireErrors","contextKey","route","dynamic","children","NODE_ENV","extrapolateGroups","subdirectoryParts","split","slice","directory","part","slotName","slotDirectory","get","set","subDirectory","intercept","interceptMatch","levels","targetPath","layout","existing","Error","getLayoutNode","isMiddleware","middleware","fileKey","nodes","default","require","e","DefaultNavigator","generated","appendSitemapRoute","appendNotFoundRoute","pathToRemove","parentMiddlewares","previousLayout","getMostSpecific","newRoute","replace","generateDynamic","middlewares","routes","values","routeNode","child","size","slotDir","slotConfig","flattenSlotDirectory","interceptRoutes","defaultRoute","cleanRoute","filter","segment","map","join","endsWith","subDirName","subDir","subRoutes","flattenSlotSubdirectory","name","currentPath","fileRoutes","subPath","key","parts","filename","length","filenameWithoutExtensions","startsWith","_fullname","renderModeFound","match","renamedRoute","i","remainingParts","p","fullTargetPath","Boolean","platformExtension","hasPlatformExtension","has","usePlatformRoutes","platformRoutes","platform","RegExp","r","getIgnoreList","add","groups","group","trim","path","deep","notFound","dynamicMatch","getNavOptions","internal","groupName","initialRouteName","find","entryPoints","loaded","unstable_settings","initialRoute","validInitialRoutes"],"sources":["../../../src/router/getRoutes.ts"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}