UNPKG

one

Version:

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

1 lines 4.2 kB
{"version":3,"names":["createRouteMask","options","from","to","params","unmaskOnReload","useSearchParam","fromParams","fromRegexStr","split","map","segment","startsWith","endsWith","paramName","slice","push","replace","join","_fromRegex","RegExp","_fromParams","matchRouteMask","pathname","mask","match","forEach","index","buildMaskedPath","matchedParams","encodeUnmask","path","btoa","decodeUnmask","encoded","base64","atob","UNMASK_SEPARATOR","parseUnmaskFromPath","lastSlash","lastIndexOf","lastSegment","separatorIndex","indexOf","length","findMatchingMask","routeMasks","maskedPath","actualPath"],"sources":["../../../src/router/routeMask.ts"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}