UNPKG

one

Version:

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

1 lines 19.1 kB
{"version":3,"names":["getDefaultRenderMode","getPageExport","matchArrayGroupName","matchDirectoryRenderMode","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","parentRenderMode","pathParts","replace","split","directoryParts","slice","part","dirRenderMode","renderMode","meta","getFileMeta","specificity","type","isLayout","layoutRenderMode","node","loadRoute","ignoreRequireErrors","contextKey","route","dynamic","children","NODE_ENV","extrapolateGroups","subdirectoryParts","directory","slotName","slotDirectory","get","set","dirName","name","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","generateDynamic","middlewares","routes","values","routeNode","child","size","slotDir","slotConfig","flattenSlotDirectory","interceptRoutes","defaultRoute","cleanRoute","filter","segment","map","join","endsWith","subDirName","subDir","subRoutes","flattenSlotSubdirectory","currentPath","fileRoutes","subPath","key","parts","filename","length","filenameWithoutExtensions","startsWith","renderModeFound","match","fileRenderMode","renamedRoute","i","remainingParts","p","fullTargetPath","Boolean","platformExtension","hasPlatformExtension","has","usePlatformRoutes","platformRoutes","platform","RegExp","r","getIgnoreList","add","groups","groupsSet","group","trim","path","deep","notFound","dynamicMatch","getNavOptions","internal","hasNotFoundInGroupSubdirs","groupName","childMatchingGroup","find","initialRouteName","entryPoints","loaded","unstable_settings","groupSpecificInitialRouteName","initialRoute","validInitialRoutes"],"sources":["../../../src/router/getRoutes.ts"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}