UNPKG

one

Version:

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

1 lines 12.8 kB
{"version":3,"names":["getDefaultRenderMode","getPageExport","matchArrayGroupName","matchDeepDynamicRouteName","matchDynamicName","matchGroupName","removeSupportedExtensions","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","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","subDirectory","get","set","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","key","parts","filename","length","filenameWithoutExtensions","startsWith","_fullname","renderModeFound","match","endsWith","renamedRoute","join","platformExtension","hasPlatformExtension","has","usePlatformRoutes","platformRoutes","platform","RegExp","map","r","getIgnoreList","add","groups","size","group","trim","path","name","deep","notFound","deepDynamicName","dynamicName","filter","getNavOptions","internal","groupName","initialRouteName","find","entryPoints","loaded","unstable_settings","initialRoute","validInitialRoutes"],"sources":["../../../src/router/getRoutes.ts"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}