mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 10:01:02 +00:00
1 line
74 KiB
Plaintext
1 line
74 KiB
Plaintext
{"dependencies":[{"name":"escape-string-regexp","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":15},"end":{"line":3,"column":42,"index":57}}],"key":"Opxn8Ttfh7QNGeF0y+BQ6rRbDGo=","exportNames":["*"],"imports":1}},{"name":"query-string","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":4,"column":0,"index":58},"end":{"line":4,"column":44,"index":102}}],"key":"Tk6zkk+/XfK89igjx1MNWAcG1Q8=","exportNames":["*"],"imports":1}},{"name":"./arrayStartsWith.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":5,"column":0,"index":103},"end":{"line":5,"column":55,"index":158}}],"key":"mJQeK2ZRLq8v0j9J6l50oLtYU2c=","exportNames":["*"],"imports":1}},{"name":"./findFocusedRoute.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":6,"column":0,"index":159},"end":{"line":6,"column":57,"index":216}}],"key":"/OEwo8APHIJtscmrfuh7WccCayM=","exportNames":["*"],"imports":1}},{"name":"./getPatternParts.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":7,"column":0,"index":217},"end":{"line":7,"column":55,"index":272}}],"key":"ZBgxhB8YmJlp1KxhfM5ocx9xUB0=","exportNames":["*"],"imports":1}},{"name":"./isArrayEqual.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":8,"column":0,"index":273},"end":{"line":8,"column":49,"index":322}}],"key":"0Xv+Jf6vWjo3/vKyf7CxgrGRylo=","exportNames":["*"],"imports":1}},{"name":"./validatePathConfig.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":9,"column":0,"index":323},"end":{"line":9,"column":61,"index":384}}],"key":"zoUaUuxQP5qPvRrno+lraXgTGfI=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n function _interopNamespace(e) {\n if (e && e.__esModule) return e;\n var n = {};\n if (e) Object.keys(e).forEach(function (k) {\n var d = Object.getOwnPropertyDescriptor(e, k);\n Object.defineProperty(n, k, d.get ? d : {\n enumerable: true,\n get: function () {\n return e[k];\n }\n });\n });\n n.default = e;\n return n;\n }\n exports.getStateFromPath = getStateFromPath;\n var _escapeStringRegexp = require(_dependencyMap[0], \"escape-string-regexp\");\n var escape = _interopDefault(_escapeStringRegexp);\n var _queryString = require(_dependencyMap[1], \"query-string\");\n var queryString = _interopNamespace(_queryString);\n var _arrayStartsWithJs = require(_dependencyMap[2], \"./arrayStartsWith.js\");\n var _findFocusedRouteJs = require(_dependencyMap[3], \"./findFocusedRoute.js\");\n var _getPatternPartsJs = require(_dependencyMap[4], \"./getPatternParts.js\");\n var _isArrayEqualJs = require(_dependencyMap[5], \"./isArrayEqual.js\");\n var _validatePathConfigJs = require(_dependencyMap[6], \"./validatePathConfig.js\");\n /**\n * Utility to parse a path string to initial state object accepted by the container.\n * This is useful for deep linking when we need to handle the incoming URL.\n *\n * @example\n * ```js\n * getStateFromPath(\n * '/chat/jane/42',\n * {\n * screens: {\n * Chat: {\n * path: 'chat/:author/:id',\n * parse: { id: Number }\n * }\n * }\n * }\n * )\n * ```\n * @param path Path string to parse and convert, e.g. /foo/bar?count=42.\n * @param options Extra options to fine-tune how to parse the path.\n */\n function getStateFromPath(path, options) {\n const {\n initialRoutes,\n configs\n } = getConfigResources(options);\n const screens = options?.screens;\n let remaining = path.replace(/\\/+/g, '/') // Replace multiple slash (//) with single ones\n .replace(/^\\//, '') // Remove extra leading slash\n .replace(/\\?.*$/, ''); // Remove query params which we will handle later\n\n // Make sure there is a trailing slash\n remaining = remaining.endsWith('/') ? remaining : `${remaining}/`;\n const prefix = options?.path?.replace(/^\\//, ''); // Remove extra leading slash\n\n if (prefix) {\n // Make sure there is a trailing slash\n const normalizedPrefix = prefix.endsWith('/') ? prefix : `${prefix}/`;\n\n // If the path doesn't start with the prefix, it's not a match\n if (!remaining.startsWith(normalizedPrefix)) {\n return undefined;\n }\n\n // Remove the prefix from the path\n remaining = remaining.replace(normalizedPrefix, '');\n }\n if (screens === undefined) {\n // When no config is specified, use the path segments as route names\n const routes = remaining.split('/').filter(Boolean).map(segment => {\n const name = decodeURIComponent(segment);\n return {\n name\n };\n });\n if (routes.length) {\n return createNestedStateObject(path, routes, initialRoutes);\n }\n return undefined;\n }\n if (remaining === '/') {\n // We need to add special handling of empty path so navigation to empty path also works\n // When handling empty path, we should only look at the root level config\n const match = configs.find(config => config.segments.join('/') === '');\n if (match) {\n return createNestedStateObject(path, match.routeNames.map(name => ({\n name\n })), initialRoutes, configs);\n }\n return undefined;\n }\n let result;\n let current;\n\n // We match the whole path against the regex instead of segments\n // This makes sure matches such as wildcard will catch any unmatched routes, even if nested\n const {\n routes,\n remainingPath\n } = matchAgainstConfigs(remaining, configs);\n if (routes !== undefined) {\n // This will always be empty if full path matched\n current = createNestedStateObject(path, routes, initialRoutes, configs);\n remaining = remainingPath;\n result = current;\n }\n if (current == null || result == null) {\n return undefined;\n }\n return result;\n }\n\n /**\n * Reference to the last used config resources. This is used to avoid recomputing the config resources when the options are the same.\n */\n const cachedConfigResources = new WeakMap();\n function getConfigResources(options) {\n if (!options) return prepareConfigResources();\n const cached = cachedConfigResources.get(options);\n if (cached) return cached;\n const resources = prepareConfigResources(options);\n cachedConfigResources.set(options, resources);\n return resources;\n }\n function prepareConfigResources(options) {\n if (options) {\n (0, _validatePathConfigJs.validatePathConfig)(options);\n }\n const initialRoutes = getInitialRoutes(options);\n const configs = getSortedNormalizedConfigs(initialRoutes, options?.screens);\n checkForDuplicatedConfigs(configs);\n const configWithRegexes = getConfigsWithRegexes(configs);\n return {\n initialRoutes,\n configs,\n configWithRegexes\n };\n }\n function getInitialRoutes(options) {\n const initialRoutes = [];\n if (options?.initialRouteName) {\n initialRoutes.push({\n initialRouteName: options.initialRouteName,\n parentScreens: []\n });\n }\n return initialRoutes;\n }\n function getSortedNormalizedConfigs(initialRoutes, screens = {}) {\n // Create a normalized configs array which will be easier to use\n return [].concat(...Object.keys(screens).map(key => createNormalizedConfigs(key, screens, initialRoutes, [], [], []))).sort((a, b) => {\n // Sort config from most specific to least specific:\n // - more segments\n // - static segments\n // - params with regex\n // - regular params\n // - wildcard\n\n // If 2 patterns are same, move the one with less route names up\n // This is an error state, so it's only useful for consistent error messages\n if ((0, _isArrayEqualJs.isArrayEqual)(a.segments, b.segments)) {\n return b.routeNames.join('>').localeCompare(a.routeNames.join('>'));\n }\n\n // If one of the patterns starts with the other, it's more exhaustive\n // So move it up\n if ((0, _arrayStartsWithJs.arrayStartsWith)(a.segments, b.segments)) {\n return -1;\n }\n if ((0, _arrayStartsWithJs.arrayStartsWith)(b.segments, a.segments)) {\n return 1;\n }\n for (let i = 0; i < Math.max(a.segments.length, b.segments.length); i++) {\n // if b is longer, b gets higher priority\n if (a.segments[i] == null) {\n return 1;\n }\n\n // if a is longer, a gets higher priority\n if (b.segments[i] == null) {\n return -1;\n }\n const aWildCard = a.segments[i] === '*';\n const bWildCard = b.segments[i] === '*';\n const aParam = a.segments[i].startsWith(':');\n const bParam = b.segments[i].startsWith(':');\n const aRegex = aParam && a.segments[i].includes('(');\n const bRegex = bParam && b.segments[i].includes('(');\n\n // if both are wildcard or regex, we compare next component\n if (aWildCard && bWildCard || aRegex && bRegex) {\n continue;\n }\n\n // if only a is wildcard, b gets higher priority\n if (aWildCard && !bWildCard) {\n return 1;\n }\n\n // if only b is wildcard, a gets higher priority\n if (bWildCard && !aWildCard) {\n return -1;\n }\n\n // If only a has a param, b gets higher priority\n if (aParam && !bParam) {\n return 1;\n }\n\n // If only b has a param, a gets higher priority\n if (bParam && !aParam) {\n return -1;\n }\n\n // if only a has regex, a gets higher priority\n if (aRegex && !bRegex) {\n return -1;\n }\n\n // if only b has regex, b gets higher priority\n if (bRegex && !aRegex) {\n return 1;\n }\n }\n return a.segments.length - b.segments.length;\n });\n }\n function checkForDuplicatedConfigs(configs) {\n // Check for duplicate patterns in the config\n configs.reduce((acc, config) => {\n const pattern = config.segments.join('/');\n if (acc[pattern]) {\n const a = acc[pattern].routeNames;\n const b = config.routeNames;\n\n // It's not a problem if the path string omitted from a inner most screen\n // For example, it's ok if a path resolves to `A > B > C` or `A > B`\n const intersects = a.length > b.length ? b.every((it, i) => a[i] === it) : a.every((it, i) => b[i] === it);\n if (!intersects) {\n throw new Error(`Found conflicting screens with the same pattern. The pattern '${pattern}' resolves to both '${a.join(' > ')}' and '${b.join(' > ')}'. Patterns must be unique and cannot resolve to more than one screen.`);\n }\n }\n return Object.assign(acc, {\n [pattern]: config\n });\n }, {});\n }\n function getConfigsWithRegexes(configs) {\n return configs.map(c => ({\n ...c,\n // Add `$` to the regex to make sure it matches till end of the path and not just beginning\n regex: c.regex ? new RegExp(c.regex.source + '$') : undefined\n }));\n }\n const matchAgainstConfigs = (remaining, configs) => {\n let routes;\n let remainingPath = remaining;\n\n // Go through all configs, and see if the next path segment matches our regex\n for (const config of configs) {\n if (!config.regex) {\n continue;\n }\n const match = remainingPath.match(config.regex);\n\n // If our regex matches, we need to extract params from the path\n if (match) {\n routes = config.routeNames.map(routeName => {\n const routeConfig = configs.find(c => {\n // Check matching name AND pattern in case same screen is used at different levels in config\n return c.screen === routeName && (0, _arrayStartsWithJs.arrayStartsWith)(config.segments, c.segments);\n });\n const params = routeConfig && match.groups ? Object.fromEntries(Object.entries(match.groups).map(([key, value]) => {\n const index = Number(key.replace('param_', ''));\n const param = routeConfig.params.find(it => it.index === index);\n if (param?.screen === routeName && param?.name) {\n return [param.name, value];\n }\n return null;\n }).filter(it => it != null).map(([key, value]) => {\n if (value == null) {\n return [key, undefined];\n }\n const decoded = decodeURIComponent(value);\n const parsed = routeConfig.parse?.[key] ? routeConfig.parse[key](decoded) : decoded;\n return [key, parsed];\n })) : undefined;\n if (params && Object.keys(params).length) {\n return {\n name: routeName,\n params\n };\n }\n return {\n name: routeName\n };\n });\n remainingPath = remainingPath.replace(match[0], '');\n break;\n }\n }\n return {\n routes,\n remainingPath\n };\n };\n const createNormalizedConfigs = (screen, routeConfig, initials, paths, parentScreens, routeNames) => {\n const configs = [];\n routeNames.push(screen);\n parentScreens.push(screen);\n const config = routeConfig[screen];\n if (typeof config === 'string') {\n paths.push({\n screen,\n path: config\n });\n configs.push(createConfigItem(screen, [...routeNames], [...paths]));\n } else if (typeof config === 'object') {\n // if an object is specified as the value (e.g. Foo: { ... }),\n // it can have `path` property and\n // it could have `screens` prop which has nested configs\n if (typeof config.path === 'string') {\n if (config.exact && config.path == null) {\n throw new Error(`Screen '${screen}' doesn't specify a 'path'. A 'path' needs to be specified when specifying 'exact: true'. If you don't want this screen in the URL, specify it as empty string, e.g. \\`path: ''\\`.`);\n }\n\n // We should add alias configs after the main config\n // So unless they are more specific, main config will be matched first\n const aliasConfigs = [];\n if (config.alias) {\n for (const alias of config.alias) {\n if (typeof alias === 'string') {\n aliasConfigs.push(createConfigItem(screen, [...routeNames], [...paths, {\n screen,\n path: alias\n }], config.parse));\n } else if (typeof alias === 'object') {\n aliasConfigs.push(createConfigItem(screen, [...routeNames], alias.exact ? [{\n screen,\n path: alias.path\n }] : [...paths, {\n screen,\n path: alias.path\n }], alias.parse));\n }\n }\n }\n if (config.exact) {\n // If it's an exact path, we don't need to keep track of the parent screens\n // So we can clear it\n paths.length = 0;\n }\n paths.push({\n screen,\n path: config.path\n });\n configs.push(createConfigItem(screen, [...routeNames], [...paths], config.parse));\n configs.push(...aliasConfigs);\n }\n if (typeof config !== 'string' && typeof config.path !== 'string' && config.alias?.length) {\n throw new Error(`Screen '${screen}' doesn't specify a 'path'. A 'path' needs to be specified in order to use 'alias'.`);\n }\n if (config.screens) {\n // property `initialRouteName` without `screens` has no purpose\n if (config.initialRouteName) {\n initials.push({\n initialRouteName: config.initialRouteName,\n parentScreens\n });\n }\n Object.keys(config.screens).forEach(nestedConfig => {\n const result = createNormalizedConfigs(nestedConfig, config.screens, initials, [...paths], [...parentScreens], routeNames);\n configs.push(...result);\n });\n }\n }\n routeNames.pop();\n return configs;\n };\n const createConfigItem = (screen, routeNames, paths, parse) => {\n const parts = [];\n\n // Parse the path string into parts for easier matching\n for (const {\n screen,\n path\n } of paths) {\n parts.push(...(0, _getPatternPartsJs.getPatternParts)(path).map(part => ({\n ...part,\n screen\n })));\n }\n const regex = parts.length ? new RegExp(`^(${parts.map((it, i) => {\n if (it.param) {\n const reg = it.regex || '[^/]+';\n return `(((?<param_${i}>${reg})\\\\/)${it.optional ? '?' : ''})`;\n }\n return `${it.segment === '*' ? '.*' : (0, escape.default)(it.segment)}\\\\/`;\n }).join('')})$`) : undefined;\n const segments = parts.map(it => it.segment);\n const params = parts.map((it, i) => it.param ? {\n index: i,\n screen: it.screen,\n name: it.param\n } : null).filter(it => it != null);\n return {\n screen,\n regex,\n segments,\n params,\n routeNames,\n parse\n };\n };\n const findParseConfigForRoute = (routeName, flatConfig) => {\n for (const config of flatConfig) {\n if (routeName === config.routeNames[config.routeNames.length - 1]) {\n return config.parse;\n }\n }\n return undefined;\n };\n\n // Try to find an initial route connected with the one passed\n const findInitialRoute = (routeName, parentScreens, initialRoutes) => {\n for (const config of initialRoutes) {\n if (parentScreens.length === config.parentScreens.length) {\n let sameParents = true;\n for (let i = 0; i < parentScreens.length; i++) {\n if (parentScreens[i].localeCompare(config.parentScreens[i]) !== 0) {\n sameParents = false;\n break;\n }\n }\n if (sameParents) {\n return routeName !== config.initialRouteName ? config.initialRouteName : undefined;\n }\n }\n }\n return undefined;\n };\n\n // returns state object with values depending on whether\n // it is the end of state and if there is initialRoute for this level\n const createStateObject = (initialRoute, route, isEmpty) => {\n if (isEmpty) {\n if (initialRoute) {\n return {\n index: 1,\n routes: [{\n name: initialRoute\n }, route]\n };\n } else {\n return {\n routes: [route]\n };\n }\n } else {\n if (initialRoute) {\n return {\n index: 1,\n routes: [{\n name: initialRoute\n }, {\n ...route,\n state: {\n routes: []\n }\n }]\n };\n } else {\n return {\n routes: [{\n ...route,\n state: {\n routes: []\n }\n }]\n };\n }\n }\n };\n const createNestedStateObject = (path, routes, initialRoutes, flatConfig) => {\n let route = routes.shift();\n const parentScreens = [];\n let initialRoute = findInitialRoute(route.name, parentScreens, initialRoutes);\n parentScreens.push(route.name);\n const state = createStateObject(initialRoute, route, routes.length === 0);\n if (routes.length > 0) {\n let nestedState = state;\n while (route = routes.shift()) {\n initialRoute = findInitialRoute(route.name, parentScreens, initialRoutes);\n const nestedStateIndex = nestedState.index || nestedState.routes.length - 1;\n nestedState.routes[nestedStateIndex].state = createStateObject(initialRoute, route, routes.length === 0);\n if (routes.length > 0) {\n nestedState = nestedState.routes[nestedStateIndex].state;\n }\n parentScreens.push(route.name);\n }\n }\n route = (0, _findFocusedRouteJs.findFocusedRoute)(state);\n route.path = path.replace(/\\/$/, '');\n const params = parseQueryParams(path, flatConfig ? findParseConfigForRoute(route.name, flatConfig) : undefined);\n if (params) {\n route.params = {\n ...route.params,\n ...params\n };\n }\n return state;\n };\n const parseQueryParams = (path, parseConfig) => {\n const query = path.split('?')[1];\n const params = queryString.parse(query);\n if (parseConfig) {\n Object.keys(params).forEach(name => {\n if (Object.hasOwnProperty.call(parseConfig, name) && typeof params[name] === 'string') {\n params[name] = parseConfig[name](params[name]);\n }\n });\n }\n return Object.keys(params).length ? params : undefined;\n };\n});","lineCount":541,"map":[[2,2,1,0],[2,14,1,12],[4,2,1,13,"Object"],[4,8,1,13],[4,9,1,13,"defineProperty"],[4,23,1,13],[4,24,1,13,"exports"],[4,31,1,13],[5,4,1,13,"value"],[5,9,1,13],[6,2,1,13],[7,2,1,13],[7,11,1,13,"_interopDefault"],[7,27,1,13,"e"],[7,28,1,13],[8,4,1,13],[8,11,1,13,"e"],[8,12,1,13],[8,16,1,13,"e"],[8,17,1,13],[8,18,1,13,"__esModule"],[8,28,1,13],[8,31,1,13,"e"],[8,32,1,13],[9,6,1,13,"default"],[9,13,1,13],[9,15,1,13,"e"],[10,4,1,13],[11,2,1,13],[12,2,1,13],[12,11,1,13,"_interopNamespace"],[12,29,1,13,"e"],[12,30,1,13],[13,4,1,13],[13,8,1,13,"e"],[13,9,1,13],[13,13,1,13,"e"],[13,14,1,13],[13,15,1,13,"__esModule"],[13,25,1,13],[13,34,1,13,"e"],[13,35,1,13],[14,4,1,13],[14,8,1,13,"n"],[14,9,1,13],[15,4,1,13],[15,8,1,13,"e"],[15,9,1,13],[15,11,1,13,"Object"],[15,17,1,13],[15,18,1,13,"keys"],[15,22,1,13],[15,23,1,13,"e"],[15,24,1,13],[15,26,1,13,"forEach"],[15,33,1,13],[15,44,1,13,"k"],[15,45,1,13],[16,6,1,13],[16,10,1,13,"d"],[16,11,1,13],[16,14,1,13,"Object"],[16,20,1,13],[16,21,1,13,"getOwnPropertyDescriptor"],[16,45,1,13],[16,46,1,13,"e"],[16,47,1,13],[16,49,1,13,"k"],[16,50,1,13],[17,6,1,13,"Object"],[17,12,1,13],[17,13,1,13,"defineProperty"],[17,27,1,13],[17,28,1,13,"n"],[17,29,1,13],[17,31,1,13,"k"],[17,32,1,13],[17,34,1,13,"d"],[17,35,1,13],[17,36,1,13,"get"],[17,39,1,13],[17,42,1,13,"d"],[17,43,1,13],[18,8,1,13,"enumerable"],[18,18,1,13],[19,8,1,13,"get"],[19,11,1,13],[19,22,1,13,"get"],[19,23,1,13],[20,10,1,13],[20,17,1,13,"e"],[20,18,1,13],[20,19,1,13,"k"],[20,20,1,13],[21,8,1,13],[22,6,1,13],[23,4,1,13],[24,4,1,13,"n"],[24,5,1,13],[24,6,1,13,"default"],[24,13,1,13],[24,16,1,13,"e"],[24,17,1,13],[25,4,1,13],[25,11,1,13,"n"],[25,12,1,13],[26,2,1,13],[27,2,31,0,"exports"],[27,9,31,0],[27,10,31,0,"getStateFromPath"],[27,26,31,0],[27,29,31,0,"getStateFromPath"],[27,45,31,0],[28,2,3,0],[28,6,3,0,"_escapeStringRegexp"],[28,25,3,0],[28,28,3,0,"require"],[28,35,3,0],[28,36,3,0,"_dependencyMap"],[28,50,3,0],[29,2,3,0],[29,6,3,0,"escape"],[29,12,3,0],[29,15,3,0,"_interopDefault"],[29,30,3,0],[29,31,3,0,"_escapeStringRegexp"],[29,50,3,0],[30,2,4,0],[30,6,4,0,"_queryString"],[30,18,4,0],[30,21,4,0,"require"],[30,28,4,0],[30,29,4,0,"_dependencyMap"],[30,43,4,0],[31,2,4,0],[31,6,4,0,"queryString"],[31,17,4,0],[31,20,4,0,"_interopNamespace"],[31,37,4,0],[31,38,4,0,"_queryString"],[31,50,4,0],[32,2,5,0],[32,6,5,0,"_arrayStartsWithJs"],[32,24,5,0],[32,27,5,0,"require"],[32,34,5,0],[32,35,5,0,"_dependencyMap"],[32,49,5,0],[33,2,6,0],[33,6,6,0,"_findFocusedRouteJs"],[33,25,6,0],[33,28,6,0,"require"],[33,35,6,0],[33,36,6,0,"_dependencyMap"],[33,50,6,0],[34,2,7,0],[34,6,7,0,"_getPatternPartsJs"],[34,24,7,0],[34,27,7,0,"require"],[34,34,7,0],[34,35,7,0,"_dependencyMap"],[34,49,7,0],[35,2,8,0],[35,6,8,0,"_isArrayEqualJs"],[35,21,8,0],[35,24,8,0,"require"],[35,31,8,0],[35,32,8,0,"_dependencyMap"],[35,46,8,0],[36,2,9,0],[36,6,9,0,"_validatePathConfigJs"],[36,27,9,0],[36,30,9,0,"require"],[36,37,9,0],[36,38,9,0,"_dependencyMap"],[36,52,9,0],[37,2,10,0],[38,0,11,0],[39,0,12,0],[40,0,13,0],[41,0,14,0],[42,0,15,0],[43,0,16,0],[44,0,17,0],[45,0,18,0],[46,0,19,0],[47,0,20,0],[48,0,21,0],[49,0,22,0],[50,0,23,0],[51,0,24,0],[52,0,25,0],[53,0,26,0],[54,0,27,0],[55,0,28,0],[56,0,29,0],[57,0,30,0],[58,2,31,7],[58,11,31,16,"getStateFromPath"],[58,27,31,32,"getStateFromPath"],[58,28,31,33,"path"],[58,32,31,37],[58,34,31,39,"options"],[58,41,31,46],[58,43,31,48],[59,4,32,2],[59,10,32,8],[60,6,33,4,"initialRoutes"],[60,19,33,17],[61,6,34,4,"configs"],[62,4,35,2],[62,5,35,3],[62,8,35,6,"getConfigResources"],[62,26,35,24],[62,27,35,25,"options"],[62,34,35,32],[62,35,35,33],[63,4,36,2],[63,10,36,8,"screens"],[63,17,36,15],[63,20,36,18,"options"],[63,27,36,25],[63,29,36,27,"screens"],[63,36,36,34],[64,4,37,2],[64,8,37,6,"remaining"],[64,17,37,15],[64,20,37,18,"path"],[64,24,37,22],[64,25,37,23,"replace"],[64,32,37,30],[64,33,37,31],[64,39,37,37],[64,41,37,39],[64,44,37,42],[64,45,37,43],[64,46,37,44],[65,4,37,44],[65,5,38,3,"replace"],[65,12,38,10],[65,13,38,11],[65,18,38,16],[65,20,38,18],[65,22,38,20],[65,23,38,21],[65,24,38,22],[66,4,38,22],[66,5,39,3,"replace"],[66,12,39,10],[66,13,39,11],[66,20,39,18],[66,22,39,20],[66,24,39,22],[66,25,39,23],[66,26,39,24],[66,27,39,25],[68,4,41,2],[69,4,42,2,"remaining"],[69,13,42,11],[69,16,42,14,"remaining"],[69,25,42,23],[69,26,42,24,"endsWith"],[69,34,42,32],[69,35,42,33],[69,38,42,36],[69,39,42,37],[69,42,42,40,"remaining"],[69,51,42,49],[69,54,42,52],[69,57,42,55,"remaining"],[69,66,42,64],[69,69,42,67],[70,4,43,2],[70,10,43,8,"prefix"],[70,16,43,14],[70,19,43,17,"options"],[70,26,43,24],[70,28,43,26,"path"],[70,32,43,30],[70,34,43,32,"replace"],[70,41,43,39],[70,42,43,40],[70,47,43,45],[70,49,43,47],[70,51,43,49],[70,52,43,50],[70,53,43,51],[70,54,43,52],[72,4,45,2],[72,8,45,6,"prefix"],[72,14,45,12],[72,16,45,14],[73,6,46,4],[74,6,47,4],[74,12,47,10,"normalizedPrefix"],[74,28,47,26],[74,31,47,29,"prefix"],[74,37,47,35],[74,38,47,36,"endsWith"],[74,46,47,44],[74,47,47,45],[74,50,47,48],[74,51,47,49],[74,54,47,52,"prefix"],[74,60,47,58],[74,63,47,61],[74,66,47,64,"prefix"],[74,72,47,70],[74,75,47,73],[76,6,49,4],[77,6,50,4],[77,10,50,8],[77,11,50,9,"remaining"],[77,20,50,18],[77,21,50,19,"startsWith"],[77,31,50,29],[77,32,50,30,"normalizedPrefix"],[77,48,50,46],[77,49,50,47],[77,51,50,49],[78,8,51,6],[78,15,51,13,"undefined"],[78,24,51,22],[79,6,52,4],[81,6,54,4],[82,6,55,4,"remaining"],[82,15,55,13],[82,18,55,16,"remaining"],[82,27,55,25],[82,28,55,26,"replace"],[82,35,55,33],[82,36,55,34,"normalizedPrefix"],[82,52,55,50],[82,54,55,52],[82,56,55,54],[82,57,55,55],[83,4,56,2],[84,4,57,2],[84,8,57,6,"screens"],[84,15,57,13],[84,20,57,18,"undefined"],[84,29,57,27],[84,31,57,29],[85,6,58,4],[86,6,59,4],[86,12,59,10,"routes"],[86,18,59,16],[86,21,59,19,"remaining"],[86,30,59,28],[86,31,59,29,"split"],[86,36,59,34],[86,37,59,35],[86,40,59,38],[86,41,59,39],[86,42,59,40,"filter"],[86,48,59,46],[86,49,59,47,"Boolean"],[86,56,59,54],[86,57,59,55],[86,58,59,56,"map"],[86,61,59,59],[86,62,59,60,"segment"],[86,69,59,67],[86,73,59,71],[87,8,60,6],[87,14,60,12,"name"],[87,18,60,16],[87,21,60,19,"decodeURIComponent"],[87,39,60,37],[87,40,60,38,"segment"],[87,47,60,45],[87,48,60,46],[88,8,61,6],[88,15,61,13],[89,10,62,8,"name"],[90,8,63,6],[90,9,63,7],[91,6,64,4],[91,7,64,5],[91,8,64,6],[92,6,65,4],[92,10,65,8,"routes"],[92,16,65,14],[92,17,65,15,"length"],[92,23,65,21],[92,25,65,23],[93,8,66,6],[93,15,66,13,"createNestedStateObject"],[93,38,66,36],[93,39,66,37,"path"],[93,43,66,41],[93,45,66,43,"routes"],[93,51,66,49],[93,53,66,51,"initialRoutes"],[93,66,66,64],[93,67,66,65],[94,6,67,4],[95,6,68,4],[95,13,68,11,"undefined"],[95,22,68,20],[96,4,69,2],[97,4,70,2],[97,8,70,6,"remaining"],[97,17,70,15],[97,22,70,20],[97,25,70,23],[97,27,70,25],[98,6,71,4],[99,6,72,4],[100,6,73,4],[100,12,73,10,"match"],[100,17,73,15],[100,20,73,18,"configs"],[100,27,73,25],[100,28,73,26,"find"],[100,32,73,30],[100,33,73,31,"config"],[100,39,73,37],[100,43,73,41,"config"],[100,49,73,47],[100,50,73,48,"segments"],[100,58,73,56],[100,59,73,57,"join"],[100,63,73,61],[100,64,73,62],[100,67,73,65],[100,68,73,66],[100,73,73,71],[100,75,73,73],[100,76,73,74],[101,6,74,4],[101,10,74,8,"match"],[101,15,74,13],[101,17,74,15],[102,8,75,6],[102,15,75,13,"createNestedStateObject"],[102,38,75,36],[102,39,75,37,"path"],[102,43,75,41],[102,45,75,43,"match"],[102,50,75,48],[102,51,75,49,"routeNames"],[102,61,75,59],[102,62,75,60,"map"],[102,65,75,63],[102,66,75,64,"name"],[102,70,75,68],[102,75,75,73],[103,10,76,8,"name"],[104,8,77,6],[104,9,77,7],[104,10,77,8],[104,11,77,9],[104,13,77,11,"initialRoutes"],[104,26,77,24],[104,28,77,26,"configs"],[104,35,77,33],[104,36,77,34],[105,6,78,4],[106,6,79,4],[106,13,79,11,"undefined"],[106,22,79,20],[107,4,80,2],[108,4,81,2],[108,8,81,6,"result"],[108,14,81,12],[109,4,82,2],[109,8,82,6,"current"],[109,15,82,13],[111,4,84,2],[112,4,85,2],[113,4,86,2],[113,10,86,8],[114,6,87,4,"routes"],[114,12,87,10],[115,6,88,4,"remainingPath"],[116,4,89,2],[116,5,89,3],[116,8,89,6,"matchAgainstConfigs"],[116,27,89,25],[116,28,89,26,"remaining"],[116,37,89,35],[116,39,89,37,"configs"],[116,46,89,44],[116,47,89,45],[117,4,90,2],[117,8,90,6,"routes"],[117,14,90,12],[117,19,90,17,"undefined"],[117,28,90,26],[117,30,90,28],[118,6,91,4],[119,6,92,4,"current"],[119,13,92,11],[119,16,92,14,"createNestedStateObject"],[119,39,92,37],[119,40,92,38,"path"],[119,44,92,42],[119,46,92,44,"routes"],[119,52,92,50],[119,54,92,52,"initialRoutes"],[119,67,92,65],[119,69,92,67,"configs"],[119,76,92,74],[119,77,92,75],[120,6,93,4,"remaining"],[120,15,93,13],[120,18,93,16,"remainingPath"],[120,31,93,29],[121,6,94,4,"result"],[121,12,94,10],[121,15,94,13,"current"],[121,22,94,20],[122,4,95,2],[123,4,96,2],[123,8,96,6,"current"],[123,15,96,13],[123,19,96,17],[123,23,96,21],[123,27,96,25,"result"],[123,33,96,31],[123,37,96,35],[123,41,96,39],[123,43,96,41],[124,6,97,4],[124,13,97,11,"undefined"],[124,22,97,20],[125,4,98,2],[126,4,99,2],[126,11,99,9,"result"],[126,17,99,15],[127,2,100,0],[129,2,102,0],[130,0,103,0],[131,0,104,0],[132,2,105,0],[132,8,105,6,"cachedConfigResources"],[132,29,105,27],[132,32,105,30],[132,36,105,34,"WeakMap"],[132,43,105,41],[132,44,105,42],[132,45,105,43],[133,2,106,0],[133,11,106,9,"getConfigResources"],[133,29,106,27,"getConfigResources"],[133,30,106,28,"options"],[133,37,106,35],[133,39,106,37],[134,4,107,2],[134,8,107,6],[134,9,107,7,"options"],[134,16,107,14],[134,18,107,16],[134,25,107,23,"prepareConfigResources"],[134,47,107,45],[134,48,107,46],[134,49,107,47],[135,4,108,2],[135,10,108,8,"cached"],[135,16,108,14],[135,19,108,17,"cachedConfigResources"],[135,40,108,38],[135,41,108,39,"get"],[135,44,108,42],[135,45,108,43,"options"],[135,52,108,50],[135,53,108,51],[136,4,109,2],[136,8,109,6,"cached"],[136,14,109,12],[136,16,109,14],[136,23,109,21,"cached"],[136,29,109,27],[137,4,110,2],[137,10,110,8,"resources"],[137,19,110,17],[137,22,110,20,"prepareConfigResources"],[137,44,110,42],[137,45,110,43,"options"],[137,52,110,50],[137,53,110,51],[138,4,111,2,"cachedConfigResources"],[138,25,111,23],[138,26,111,24,"set"],[138,29,111,27],[138,30,111,28,"options"],[138,37,111,35],[138,39,111,37,"resources"],[138,48,111,46],[138,49,111,47],[139,4,112,2],[139,11,112,9,"resources"],[139,20,112,18],[140,2,113,0],[141,2,114,0],[141,11,114,9,"prepareConfigResources"],[141,33,114,31,"prepareConfigResources"],[141,34,114,32,"options"],[141,41,114,39],[141,43,114,41],[142,4,115,2],[142,8,115,6,"options"],[142,15,115,13],[142,17,115,15],[143,6,116,4],[143,10,116,4,"validatePathConfig"],[143,31,116,22],[143,32,116,22,"validatePathConfig"],[143,50,116,22],[143,52,116,23,"options"],[143,59,116,30],[143,60,116,31],[144,4,117,2],[145,4,118,2],[145,10,118,8,"initialRoutes"],[145,23,118,21],[145,26,118,24,"getInitialRoutes"],[145,42,118,40],[145,43,118,41,"options"],[145,50,118,48],[145,51,118,49],[146,4,119,2],[146,10,119,8,"configs"],[146,17,119,15],[146,20,119,18,"getSortedNormalizedConfigs"],[146,46,119,44],[146,47,119,45,"initialRoutes"],[146,60,119,58],[146,62,119,60,"options"],[146,69,119,67],[146,71,119,69,"screens"],[146,78,119,76],[146,79,119,77],[147,4,120,2,"checkForDuplicatedConfigs"],[147,29,120,27],[147,30,120,28,"configs"],[147,37,120,35],[147,38,120,36],[148,4,121,2],[148,10,121,8,"configWithRegexes"],[148,27,121,25],[148,30,121,28,"getConfigsWithRegexes"],[148,51,121,49],[148,52,121,50,"configs"],[148,59,121,57],[148,60,121,58],[149,4,122,2],[149,11,122,9],[150,6,123,4,"initialRoutes"],[150,19,123,17],[151,6,124,4,"configs"],[151,13,124,11],[152,6,125,4,"configWithRegexes"],[153,4,126,2],[153,5,126,3],[154,2,127,0],[155,2,128,0],[155,11,128,9,"getInitialRoutes"],[155,27,128,25,"getInitialRoutes"],[155,28,128,26,"options"],[155,35,128,33],[155,37,128,35],[156,4,129,2],[156,10,129,8,"initialRoutes"],[156,23,129,21],[156,26,129,24],[156,28,129,26],[157,4,130,2],[157,8,130,6,"options"],[157,15,130,13],[157,17,130,15,"initialRouteName"],[157,33,130,31],[157,35,130,33],[158,6,131,4,"initialRoutes"],[158,19,131,17],[158,20,131,18,"push"],[158,24,131,22],[158,25,131,23],[159,8,132,6,"initialRouteName"],[159,24,132,22],[159,26,132,24,"options"],[159,33,132,31],[159,34,132,32,"initialRouteName"],[159,50,132,48],[160,8,133,6,"parentScreens"],[160,21,133,19],[160,23,133,21],[161,6,134,4],[161,7,134,5],[161,8,134,6],[162,4,135,2],[163,4,136,2],[163,11,136,9,"initialRoutes"],[163,24,136,22],[164,2,137,0],[165,2,138,0],[165,11,138,9,"getSortedNormalizedConfigs"],[165,37,138,35,"getSortedNormalizedConfigs"],[165,38,138,36,"initialRoutes"],[165,51,138,49],[165,53,138,51,"screens"],[165,60,138,58],[165,63,138,61],[165,64,138,62],[165,65,138,63],[165,67,138,65],[166,4,139,2],[167,4,140,2],[167,11,140,9],[167,13,140,11],[167,14,140,12,"concat"],[167,20,140,18],[167,21,140,19],[167,24,140,22,"Object"],[167,30,140,28],[167,31,140,29,"keys"],[167,35,140,33],[167,36,140,34,"screens"],[167,43,140,41],[167,44,140,42],[167,45,140,43,"map"],[167,48,140,46],[167,49,140,47,"key"],[167,52,140,50],[167,56,140,54,"createNormalizedConfigs"],[167,79,140,77],[167,80,140,78,"key"],[167,83,140,81],[167,85,140,83,"screens"],[167,92,140,90],[167,94,140,92,"initialRoutes"],[167,107,140,105],[167,109,140,107],[167,111,140,109],[167,113,140,111],[167,115,140,113],[167,117,140,115],[167,119,140,117],[167,120,140,118],[167,121,140,119],[167,122,140,120],[167,123,140,121,"sort"],[167,127,140,125],[167,128,140,126],[167,129,140,127,"a"],[167,130,140,128],[167,132,140,130,"b"],[167,133,140,131],[167,138,140,136],[168,6,141,4],[169,6,142,4],[170,6,143,4],[171,6,144,4],[172,6,145,4],[173,6,146,4],[175,6,148,4],[176,6,149,4],[177,6,150,4],[177,10,150,8],[177,14,150,8,"isArrayEqual"],[177,29,150,20],[177,30,150,20,"isArrayEqual"],[177,42,150,20],[177,44,150,21,"a"],[177,45,150,22],[177,46,150,23,"segments"],[177,54,150,31],[177,56,150,33,"b"],[177,57,150,34],[177,58,150,35,"segments"],[177,66,150,43],[177,67,150,44],[177,69,150,46],[178,8,151,6],[178,15,151,13,"b"],[178,16,151,14],[178,17,151,15,"routeNames"],[178,27,151,25],[178,28,151,26,"join"],[178,32,151,30],[178,33,151,31],[178,36,151,34],[178,37,151,35],[178,38,151,36,"localeCompare"],[178,51,151,49],[178,52,151,50,"a"],[178,53,151,51],[178,54,151,52,"routeNames"],[178,64,151,62],[178,65,151,63,"join"],[178,69,151,67],[178,70,151,68],[178,73,151,71],[178,74,151,72],[178,75,151,73],[179,6,152,4],[181,6,154,4],[182,6,155,4],[183,6,156,4],[183,10,156,8],[183,14,156,8,"arrayStartsWith"],[183,32,156,23],[183,33,156,23,"arrayStartsWith"],[183,48,156,23],[183,50,156,24,"a"],[183,51,156,25],[183,52,156,26,"segments"],[183,60,156,34],[183,62,156,36,"b"],[183,63,156,37],[183,64,156,38,"segments"],[183,72,156,46],[183,73,156,47],[183,75,156,49],[184,8,157,6],[184,15,157,13],[184,16,157,14],[184,17,157,15],[185,6,158,4],[186,6,159,4],[186,10,159,8],[186,14,159,8,"arrayStartsWith"],[186,32,159,23],[186,33,159,23,"arrayStartsWith"],[186,48,159,23],[186,50,159,24,"b"],[186,51,159,25],[186,52,159,26,"segments"],[186,60,159,34],[186,62,159,36,"a"],[186,63,159,37],[186,64,159,38,"segments"],[186,72,159,46],[186,73,159,47],[186,75,159,49],[187,8,160,6],[187,15,160,13],[187,16,160,14],[188,6,161,4],[189,6,162,4],[189,11,162,9],[189,15,162,13,"i"],[189,16,162,14],[189,19,162,17],[189,20,162,18],[189,22,162,20,"i"],[189,23,162,21],[189,26,162,24,"Math"],[189,30,162,28],[189,31,162,29,"max"],[189,34,162,32],[189,35,162,33,"a"],[189,36,162,34],[189,37,162,35,"segments"],[189,45,162,43],[189,46,162,44,"length"],[189,52,162,50],[189,54,162,52,"b"],[189,55,162,53],[189,56,162,54,"segments"],[189,64,162,62],[189,65,162,63,"length"],[189,71,162,69],[189,72,162,70],[189,74,162,72,"i"],[189,75,162,73],[189,77,162,75],[189,79,162,77],[190,8,163,6],[191,8,164,6],[191,12,164,10,"a"],[191,13,164,11],[191,14,164,12,"segments"],[191,22,164,20],[191,23,164,21,"i"],[191,24,164,22],[191,25,164,23],[191,29,164,27],[191,33,164,31],[191,35,164,33],[192,10,165,8],[192,17,165,15],[192,18,165,16],[193,8,166,6],[195,8,168,6],[196,8,169,6],[196,12,169,10,"b"],[196,13,169,11],[196,14,169,12,"segments"],[196,22,169,20],[196,23,169,21,"i"],[196,24,169,22],[196,25,169,23],[196,29,169,27],[196,33,169,31],[196,35,169,33],[197,10,170,8],[197,17,170,15],[197,18,170,16],[197,19,170,17],[198,8,171,6],[199,8,172,6],[199,14,172,12,"aWildCard"],[199,23,172,21],[199,26,172,24,"a"],[199,27,172,25],[199,28,172,26,"segments"],[199,36,172,34],[199,37,172,35,"i"],[199,38,172,36],[199,39,172,37],[199,44,172,42],[199,47,172,45],[200,8,173,6],[200,14,173,12,"bWildCard"],[200,23,173,21],[200,26,173,24,"b"],[200,27,173,25],[200,28,173,26,"segments"],[200,36,173,34],[200,37,173,35,"i"],[200,38,173,36],[200,39,173,37],[200,44,173,42],[200,47,173,45],[201,8,174,6],[201,14,174,12,"aParam"],[201,20,174,18],[201,23,174,21,"a"],[201,24,174,22],[201,25,174,23,"segments"],[201,33,174,31],[201,34,174,32,"i"],[201,35,174,33],[201,36,174,34],[201,37,174,35,"startsWith"],[201,47,174,45],[201,48,174,46],[201,51,174,49],[201,52,174,50],[202,8,175,6],[202,14,175,12,"bParam"],[202,20,175,18],[202,23,175,21,"b"],[202,24,175,22],[202,25,175,23,"segments"],[202,33,175,31],[202,34,175,32,"i"],[202,35,175,33],[202,36,175,34],[202,37,175,35,"startsWith"],[202,47,175,45],[202,48,175,46],[202,51,175,49],[202,52,175,50],[203,8,176,6],[203,14,176,12,"aRegex"],[203,20,176,18],[203,23,176,21,"aParam"],[203,29,176,27],[203,33,176,31,"a"],[203,34,176,32],[203,35,176,33,"segments"],[203,43,176,41],[203,44,176,42,"i"],[203,45,176,43],[203,46,176,44],[203,47,176,45,"includes"],[203,55,176,53],[203,56,176,54],[203,59,176,57],[203,60,176,58],[204,8,177,6],[204,14,177,12,"bRegex"],[204,20,177,18],[204,23,177,21,"bParam"],[204,29,177,27],[204,33,177,31,"b"],[204,34,177,32],[204,35,177,33,"segments"],[204,43,177,41],[204,44,177,42,"i"],[204,45,177,43],[204,46,177,44],[204,47,177,45,"includes"],[204,55,177,53],[204,56,177,54],[204,59,177,57],[204,60,177,58],[206,8,179,6],[207,8,180,6],[207,12,180,10,"aWildCard"],[207,21,180,19],[207,25,180,23,"bWildCard"],[207,34,180,32],[207,38,180,36,"aRegex"],[207,44,180,42],[207,48,180,46,"bRegex"],[207,54,180,52],[207,56,180,54],[208,10,181,8],[209,8,182,6],[211,8,184,6],[212,8,185,6],[212,12,185,10,"aWildCard"],[212,21,185,19],[212,25,185,23],[212,26,185,24,"bWildCard"],[212,35,185,33],[212,37,185,35],[213,10,186,8],[213,17,186,15],[213,18,186,16],[214,8,187,6],[216,8,189,6],[217,8,190,6],[217,12,190,10,"bWildCard"],[217,21,190,19],[217,25,190,23],[217,26,190,24,"aWildCard"],[217,35,190,33],[217,37,190,35],[218,10,191,8],[218,17,191,15],[218,18,191,16],[218,19,191,17],[219,8,192,6],[221,8,194,6],[222,8,195,6],[222,12,195,10,"aParam"],[222,18,195,16],[222,22,195,20],[222,23,195,21,"bParam"],[222,29,195,27],[222,31,195,29],[223,10,196,8],[223,17,196,15],[223,18,196,16],[224,8,197,6],[226,8,199,6],[227,8,200,6],[227,12,200,10,"bParam"],[227,18,200,16],[227,22,200,20],[227,23,200,21,"aParam"],[227,29,200,27],[227,31,200,29],[228,10,201,8],[228,17,201,15],[228,18,201,16],[228,19,201,17],[229,8,202,6],[231,8,204,6],[232,8,205,6],[232,12,205,10,"aRegex"],[232,18,205,16],[232,22,205,20],[232,23,205,21,"bRegex"],[232,29,205,27],[232,31,205,29],[233,10,206,8],[233,17,206,15],[233,18,206,16],[233,19,206,17],[234,8,207,6],[236,8,209,6],[237,8,210,6],[237,12,210,10,"bRegex"],[237,18,210,16],[237,22,210,20],[237,23,210,21,"aRegex"],[237,29,210,27],[237,31,210,29],[238,10,211,8],[238,17,211,15],[238,18,211,16],[239,8,212,6],[240,6,213,4],[241,6,214,4],[241,13,214,11,"a"],[241,14,214,12],[241,15,214,13,"segments"],[241,23,214,21],[241,24,214,22,"length"],[241,30,214,28],[241,33,214,31,"b"],[241,34,214,32],[241,35,214,33,"segments"],[241,43,214,41],[241,44,214,42,"length"],[241,50,214,48],[242,4,215,2],[242,5,215,3],[242,6,215,4],[243,2,216,0],[244,2,217,0],[244,11,217,9,"checkForDuplicatedConfigs"],[244,36,217,34,"checkForDuplicatedConfigs"],[244,37,217,35,"configs"],[244,44,217,42],[244,46,217,44],[245,4,218,2],[246,4,219,2,"configs"],[246,11,219,9],[246,12,219,10,"reduce"],[246,18,219,16],[246,19,219,17],[246,20,219,18,"acc"],[246,23,219,21],[246,25,219,23,"config"],[246,31,219,29],[246,36,219,34],[247,6,220,4],[247,12,220,10,"pattern"],[247,19,220,17],[247,22,220,20,"config"],[247,28,220,26],[247,29,220,27,"segments"],[247,37,220,35],[247,38,220,36,"join"],[247,42,220,40],[247,43,220,41],[247,46,220,44],[247,47,220,45],[248,6,221,4],[248,10,221,8,"acc"],[248,13,221,11],[248,14,221,12,"pattern"],[248,21,221,19],[248,22,221,20],[248,24,221,22],[249,8,222,6],[249,14,222,12,"a"],[249,15,222,13],[249,18,222,16,"acc"],[249,21,222,19],[249,22,222,20,"pattern"],[249,29,222,27],[249,30,222,28],[249,31,222,29,"routeNames"],[249,41,222,39],[250,8,223,6],[250,14,223,12,"b"],[250,15,223,13],[250,18,223,16,"config"],[250,24,223,22],[250,25,223,23,"routeNames"],[250,35,223,33],[252,8,225,6],[253,8,226,6],[254,8,227,6],[254,14,227,12,"intersects"],[254,24,227,22],[254,27,227,25,"a"],[254,28,227,26],[254,29,227,27,"length"],[254,35,227,33],[254,38,227,36,"b"],[254,39,227,37],[254,40,227,38,"length"],[254,46,227,44],[254,49,227,47,"b"],[254,50,227,48],[254,51,227,49,"every"],[254,56,227,54],[254,57,227,55],[254,58,227,56,"it"],[254,60,227,58],[254,62,227,60,"i"],[254,63,227,61],[254,68,227,66,"a"],[254,69,227,67],[254,70,227,68,"i"],[254,71,227,69],[254,72,227,70],[254,77,227,75,"it"],[254,79,227,77],[254,80,227,78],[254,83,227,81,"a"],[254,84,227,82],[254,85,227,83,"every"],[254,90,227,88],[254,91,227,89],[254,92,227,90,"it"],[254,94,227,92],[254,96,227,94,"i"],[254,97,227,95],[254,102,227,100,"b"],[254,103,227,101],[254,104,227,102,"i"],[254,105,227,103],[254,106,227,104],[254,111,227,109,"it"],[254,113,227,111],[254,114,227,112],[255,8,228,6],[255,12,228,10],[255,13,228,11,"intersects"],[255,23,228,21],[255,25,228,23],[256,10,229,8],[256,16,229,14],[256,20,229,18,"Error"],[256,25,229,23],[256,26,229,24],[256,91,229,89,"pattern"],[256,98,229,96],[256,121,229,119,"a"],[256,122,229,120],[256,123,229,121,"join"],[256,127,229,125],[256,128,229,126],[256,133,229,131],[256,134,229,132],[256,144,229,142,"b"],[256,145,229,143],[256,146,229,144,"join"],[256,150,229,148],[256,151,229,149],[256,156,229,154],[256,157,229,155],[256,229,229,227],[256,230,229,228],[257,8,230,6],[258,6,231,4],[259,6,232,4],[259,13,232,11,"Object"],[259,19,232,17],[259,20,232,18,"assign"],[259,26,232,24],[259,27,232,25,"acc"],[259,30,232,28],[259,32,232,30],[260,8,233,6],[260,9,233,7,"pattern"],[260,16,233,14],[260,19,233,17,"config"],[261,6,234,4],[261,7,234,5],[261,8,234,6],[262,4,235,2],[262,5,235,3],[262,7,235,5],[262,8,235,6],[262,9,235,7],[262,10,235,8],[263,2,236,0],[264,2,237,0],[264,11,237,9,"getConfigsWithRegexes"],[264,32,237,30,"getConfigsWithRegexes"],[264,33,237,31,"configs"],[264,40,237,38],[264,42,237,40],[265,4,238,2],[265,11,238,9,"configs"],[265,18,238,16],[265,19,238,17,"map"],[265,22,238,20],[265,23,238,21,"c"],[265,24,238,22],[265,29,238,27],[266,6,239,4],[266,9,239,7,"c"],[266,10,239,8],[267,6,240,4],[268,6,241,4,"regex"],[268,11,241,9],[268,13,241,11,"c"],[268,14,241,12],[268,15,241,13,"regex"],[268,20,241,18],[268,23,241,21],[268,27,241,25,"RegExp"],[268,33,241,31],[268,34,241,32,"c"],[268,35,241,33],[268,36,241,34,"regex"],[268,41,241,39],[268,42,241,40,"source"],[268,48,241,46],[268,51,241,49],[268,54,241,52],[268,55,241,53],[268,58,241,56,"undefined"],[269,4,242,2],[269,5,242,3],[269,6,242,4],[269,7,242,5],[270,2,243,0],[271,2,244,0],[271,8,244,6,"matchAgainstConfigs"],[271,27,244,25],[271,30,244,28,"matchAgainstConfigs"],[271,31,244,29,"remaining"],[271,40,244,38],[271,42,244,40,"configs"],[271,49,244,47],[271,54,244,52],[272,4,245,2],[272,8,245,6,"routes"],[272,14,245,12],[273,4,246,2],[273,8,246,6,"remainingPath"],[273,21,246,19],[273,24,246,22,"remaining"],[273,33,246,31],[275,4,248,2],[276,4,249,2],[276,9,249,7],[276,15,249,13,"config"],[276,21,249,19],[276,25,249,23,"configs"],[276,32,249,30],[276,34,249,32],[277,6,250,4],[277,10,250,8],[277,11,250,9,"config"],[277,17,250,15],[277,18,250,16,"regex"],[277,23,250,21],[277,25,250,23],[278,8,251,6],[279,6,252,4],[280,6,253,4],[280,12,253,10,"match"],[280,17,253,15],[280,20,253,18,"remainingPath"],[280,33,253,31],[280,34,253,32,"match"],[280,39,253,37],[280,40,253,38,"config"],[280,46,253,44],[280,47,253,45,"regex"],[280,52,253,50],[280,53,253,51],[282,6,255,4],[283,6,256,4],[283,10,256,8,"match"],[283,15,256,13],[283,17,256,15],[284,8,257,6,"routes"],[284,14,257,12],[284,17,257,15,"config"],[284,23,257,21],[284,24,257,22,"routeNames"],[284,34,257,32],[284,35,257,33,"map"],[284,38,257,36],[284,39,257,37,"routeName"],[284,48,257,46],[284,52,257,50],[285,10,258,8],[285,16,258,14,"routeConfig"],[285,27,258,25],[285,30,258,28,"configs"],[285,37,258,35],[285,38,258,36,"find"],[285,42,258,40],[285,43,258,41,"c"],[285,44,258,42],[285,48,258,46],[286,12,259,10],[287,12,260,10],[287,19,260,17,"c"],[287,20,260,18],[287,21,260,19,"screen"],[287,27,260,25],[287,32,260,30,"routeName"],[287,41,260,39],[287,45,260,43],[287,49,260,43,"arrayStartsWith"],[287,67,260,58],[287,68,260,58,"arrayStartsWith"],[287,83,260,58],[287,85,260,59,"config"],[287,91,260,65],[287,92,260,66,"segments"],[287,100,260,74],[287,102,260,76,"c"],[287,103,260,77],[287,104,260,78,"segments"],[287,112,260,86],[287,113,260,87],[288,10,261,8],[288,11,261,9],[288,12,261,10],[289,10,262,8],[289,16,262,14,"params"],[289,22,262,20],[289,25,262,23,"routeConfig"],[289,36,262,34],[289,40,262,38,"match"],[289,45,262,43],[289,46,262,44,"groups"],[289,52,262,50],[289,55,262,53,"Object"],[289,61,262,59],[289,62,262,60,"fromEntries"],[289,73,262,71],[289,74,262,72,"Object"],[289,80,262,78],[289,81,262,79,"entries"],[289,88,262,86],[289,89,262,87,"match"],[289,94,262,92],[289,95,262,93,"groups"],[289,101,262,99],[289,102,262,100],[289,103,262,101,"map"],[289,106,262,104],[289,107,262,105],[289,108,262,106],[289,109,262,107,"key"],[289,112,262,110],[289,114,262,112,"value"],[289,119,262,117],[289,120,262,118],[289,125,262,123],[290,12,263,10],[290,18,263,16,"index"],[290,23,263,21],[290,26,263,24,"Number"],[290,32,263,30],[290,33,263,31,"key"],[290,36,263,34],[290,37,263,35,"replace"],[290,44,263,42],[290,45,263,43],[290,53,263,51],[290,55,263,53],[290,57,263,55],[290,58,263,56],[290,59,263,57],[291,12,264,10],[291,18,264,16,"param"],[291,23,264,21],[291,26,264,24,"routeConfig"],[291,37,264,35],[291,38,264,36,"params"],[291,44,264,42],[291,45,264,43,"find"],[291,49,264,47],[291,50,264,48,"it"],[291,52,264,50],[291,56,264,54,"it"],[291,58,264,56],[291,59,264,57,"index"],[291,64,264,62],[291,69,264,67,"index"],[291,74,264,72],[291,75,264,73],[292,12,265,10],[292,16,265,14,"param"],[292,21,265,19],[292,23,265,21,"screen"],[292,29,265,27],[292,34,265,32,"routeName"],[292,43,265,41],[292,47,265,45,"param"],[292,52,265,50],[292,54,265,52,"name"],[292,58,265,56],[292,60,265,58],[293,14,266,12],[293,21,266,19],[293,22,266,20,"param"],[293,27,266,25],[293,28,266,26,"name"],[293,32,266,30],[293,34,266,32,"value"],[293,39,266,37],[293,40,266,38],[294,12,267,10],[295,12,268,10],[295,19,268,17],[295,23,268,21],[296,10,269,8],[296,11,269,9],[296,12,269,10],[296,13,269,11,"filter"],[296,19,269,17],[296,20,269,18,"it"],[296,22,269,20],[296,26,269,24,"it"],[296,28,269,26],[296,32,269,30],[296,36,269,34],[296,37,269,35],[296,38,269,36,"map"],[296,41,269,39],[296,42,269,40],[296,43,269,41],[296,44,269,42,"key"],[296,47,269,45],[296,49,269,47,"value"],[296,54,269,52],[296,55,269,53],[296,60,269,58],[297,12,270,10],[297,16,270,14,"value"],[297,21,270,19],[297,25,270,23],[297,29,270,27],[297,31,270,29],[298,14,271,12],[298,21,271,19],[298,22,271,20,"key"],[298,25,271,23],[298,27,271,25,"undefined"],[298,36,271,34],[298,37,271,35],[299,12,272,10],[300,12,273,10],[300,18,273,16,"decoded"],[300,25,273,23],[300,28,273,26,"decodeURIComponent"],[300,46,273,44],[300,47,273,45,"value"],[300,52,273,50],[300,53,273,51],[301,12,274,10],[301,18,274,16,"parsed"],[301,24,274,22],[301,27,274,25,"routeConfig"],[301,38,274,36],[301,39,274,37,"parse"],[301,44,274,42],[301,47,274,45,"key"],[301,50,274,48],[301,51,274,49],[301,54,274,52,"routeConfig"],[301,65,274,63],[301,66,274,64,"parse"],[301,71,274,69],[301,72,274,70,"key"],[301,75,274,73],[301,76,274,74],[301,77,274,75,"decoded"],[301,84,274,82],[301,85,274,83],[301,88,274,86,"decoded"],[301,95,274,93],[302,12,275,10],[302,19,275,17],[302,20,275,18,"key"],[302,23,275,21],[302,25,275,23,"parsed"],[302,31,275,29],[302,32,275,30],[303,10,276,8],[303,11,276,9],[303,12,276,10],[303,13,276,11],[303,16,276,14,"undefined"],[303,25,276,23],[304,10,277,8],[304,14,277,12,"params"],[304,20,277,18],[304,24,277,22,"Object"],[304,30,277,28],[304,31,277,29,"keys"],[304,35,277,33],[304,36,277,34,"params"],[304,42,277,40],[304,43,277,41],[304,44,277,42,"length"],[304,50,277,48],[304,52,277,50],[305,12,278,10],[305,19,278,17],[306,14,279,12,"name"],[306,18,279,16],[306,20,279,18,"routeName"],[306,29,279,27],[307,14,280,12,"params"],[308,12,281,10],[308,13,281,11],[309,10,282,8],[310,10,283,8],[310,17,283,15],[311,12,284,10,"name"],[311,16,284,14],[311,18,284,16,"routeName"],[312,10,285,8],[312,11,285,9],[313,8,286,6],[313,9,286,7],[313,10,286,8],[314,8,287,6,"remainingPath"],[314,21,287,19],[314,24,287,22,"remainingPath"],[314,37,287,35],[314,38,287,36,"replace"],[314,45,287,43],[314,46,287,44,"match"],[314,51,287,49],[314,52,287,50],[314,53,287,51],[314,54,287,52],[314,56,287,54],[314,58,287,56],[314,59,287,57],[315,8,288,6],[316,6,289,4],[317,4,290,2],[318,4,291,2],[318,11,291,9],[319,6,292,4,"routes"],[319,12,292,10],[320,6,293,4,"remainingPath"],[321,4,294,2],[321,5,294,3],[322,2,295,0],[322,3,295,1],[323,2,296,0],[323,8,296,6,"createNormalizedConfigs"],[323,31,296,29],[323,34,296,32,"createNormalizedConfigs"],[323,35,296,33,"screen"],[323,41,296,39],[323,43,296,41,"routeConfig"],[323,54,296,52],[323,56,296,54,"initials"],[323,64,296,62],[323,66,296,64,"paths"],[323,71,296,69],[323,73,296,71,"parentScreens"],[323,86,296,84],[323,88,296,86,"routeNames"],[323,98,296,96],[323,103,296,101],[324,4,297,2],[324,10,297,8,"configs"],[324,17,297,15],[324,20,297,18],[324,22,297,20],[325,4,298,2,"routeNames"],[325,14,298,12],[325,15,298,13,"push"],[325,19,298,17],[325,20,298,18,"screen"],[325,26,298,24],[325,27,298,25],[326,4,299,2,"parentScreens"],[326,17,299,15],[326,18,299,16,"push"],[326,22,299,20],[326,23,299,21,"screen"],[326,29,299,27],[326,30,299,28],[327,4,300,2],[327,10,300,8,"config"],[327,16,300,14],[327,19,300,17,"routeConfig"],[327,30,300,28],[327,31,300,29,"screen"],[327,37,300,35],[327,38,300,36],[328,4,301,2],[328,8,301,6],[328,15,301,13,"config"],[328,21,301,19],[328,26,301,24],[328,34,301,32],[328,36,301,34],[329,6,302,4,"paths"],[329,11,302,9],[329,12,302,10,"push"],[329,16,302,14],[329,17,302,15],[330,8,303,6,"screen"],[330,14,303,12],[331,8,304,6,"path"],[331,12,304,10],[331,14,304,12,"config"],[332,6,305,4],[332,7,305,5],[332,8,305,6],[333,6,306,4,"configs"],[333,13,306,11],[333,14,306,12,"push"],[333,18,306,16],[333,19,306,17,"createConfigItem"],[333,35,306,33],[333,36,306,34,"screen"],[333,42,306,40],[333,44,306,42],[333,45,306,43],[333,48,306,46,"routeNames"],[333,58,306,56],[333,59,306,57],[333,61,306,59],[333,62,306,60],[333,65,306,63,"paths"],[333,70,306,68],[333,71,306,69],[333,72,306,70],[333,73,306,71],[334,4,307,2],[334,5,307,3],[334,11,307,9],[334,15,307,13],[334,22,307,20,"config"],[334,28,307,26],[334,33,307,31],[334,41,307,39],[334,43,307,41],[335,6,308,4],[336,6,309,4],[337,6,310,4],[338,6,311,4],[338,10,311,8],[338,17,311,15,"config"],[338,23,311,21],[338,24,311,22,"path"],[338,28,311,26],[338,33,311,31],[338,41,311,39],[338,43,311,41],[339,8,312,6],[339,12,312,10,"config"],[339,18,312,16],[339,19,312,17,"exact"],[339,24,312,22],[339,28,312,26,"config"],[339,34,312,32],[339,35,312,33,"path"],[339,39,312,37],[339,43,312,41],[339,47,312,45],[339,49,312,47],[340,10,313,8],[340,16,313,14],[340,20,313,18,"Error"],[340,25,313,23],[340,26,313,24],[340,37,313,35,"screen"],[340,43,313,41],[340,223,313,221],[340,224,313,222],[341,8,314,6],[343,8,316,6],[344,8,317,6],[345,8,318,6],[345,14,318,12,"aliasConfigs"],[345,26,318,24],[345,29,318,27],[345,31,318,29],[346,8,319,6],[346,12,319,10,"config"],[346,18,319,16],[346,19,319,17,"alias"],[346,24,319,22],[346,26,319,24],[347,10,320,8],[347,15,320,13],[347,21,320,19,"alias"],[347,26,320,24],[347,30,320,28,"config"],[347,36,320,34],[347,37,320,35,"alias"],[347,42,320,40],[347,44,320,42],[348,12,321,10],[348,16,321,14],[348,23,321,21,"alias"],[348,28,321,26],[348,33,321,31],[348,41,321,39],[348,43,321,41],[349,14,322,12,"aliasConfigs"],[349,26,322,24],[349,27,322,25,"push"],[349,31,322,29],[349,32,322,30,"createConfigItem"],[349,48,322,46],[349,49,322,47,"screen"],[349,55,322,53],[349,57,322,55],[349,58,322,56],[349,61,322,59,"routeNames"],[349,71,322,69],[349,72,322,70],[349,74,322,72],[349,75,322,73],[349,78,322,76,"paths"],[349,83,322,81],[349,85,322,83],[350,16,323,14,"screen"],[350,22,323,20],[351,16,324,14,"path"],[351,20,324,18],[351,22,324,20,"alias"],[352,14,325,12],[352,15,325,13],[352,16,325,14],[352,18,325,16,"config"],[352,24,325,22],[352,25,325,23,"parse"],[352,30,325,28],[352,31,325,29],[352,32,325,30],[353,12,326,10],[353,13,326,11],[353,19,326,17],[353,23,326,21],[353,30,326,28,"alias"],[353,35,326,33],[353,40,326,38],[353,48,326,46],[353,50,326,48],[354,14,327,12,"aliasConfigs"],[354,26,327,24],[354,27,327,25,"push"],[354,31,327,29],[354,32,327,30,"createConfigItem"],[354,48,327,46],[354,49,327,47,"screen"],[354,55,327,53],[354,57,327,55],[354,58,327,56],[354,61,327,59,"routeNames"],[354,71,327,69],[354,72,327,70],[354,74,327,72,"alias"],[354,79,327,77],[354,80,327,78,"exact"],[354,85,327,83],[354,88,327,86],[354,89,327,87],[355,16,328,14,"screen"],[355,22,328,20],[356,16,329,14,"path"],[356,20,329,18],[356,22,329,20,"alias"],[356,27,329,25],[356,28,329,26,"path"],[357,14,330,12],[357,15,330,13],[357,16,330,14],[357,19,330,17],[357,20,330,18],[357,23,330,21,"paths"],[357,28,330,26],[357,30,330,28],[358,16,331,14,"screen"],[358,22,331,20],[359,16,332,14,"path"],[359,20,332,18],[359,22,332,20,"alias"],[359,27,332,25],[359,28,332,26,"path"],[360,14,333,12],[360,15,333,13],[360,16,333,14],[360,18,333,16,"alias"],[360,23,333,21],[360,24,333,22,"parse"],[360,29,333,27],[360,30,333,28],[360,31,333,29],[361,12,334,10],[362,10,335,8],[363,8,336,6],[364,8,337,6],[364,12,337,10,"config"],[364,18,337,16],[364,19,337,17,"exact"],[364,24,337,22],[364,26,337,24],[365,10,338,8],[366,10,339,8],[367,10,340,8,"paths"],[367,15,340,13],[367,16,340,14,"length"],[367,22,340,20],[367,25,340,23],[367,26,340,24],[368,8,341,6],[369,8,342,6,"paths"],[369,13,342,11],[369,14,342,12,"push"],[369,18,342,16],[369,19,342,17],[370,10,343,8,"screen"],[370,16,343,14],[371,10,344,8,"path"],[371,14,344,12],[371,16,344,14,"config"],[371,22,344,20],[371,23,344,21,"path"],[372,8,345,6],[372,9,345,7],[372,10,345,8],[373,8,346,6,"configs"],[373,15,346,13],[373,16,346,14,"push"],[373,20,346,18],[373,21,346,19,"createConfigItem"],[373,37,346,35],[373,38,346,36,"screen"],[373,44,346,42],[373,46,346,44],[373,47,346,45],[373,50,346,48,"routeNames"],[373,60,346,58],[373,61,346,59],[373,63,346,61],[373,64,346,62],[373,67,346,65,"paths"],[373,72,346,70],[373,73,346,71],[373,75,346,73,"config"],[373,81,346,79],[373,82,346,80,"parse"],[373,87,346,85],[373,88,346,86],[373,89,346,87],[374,8,347,6,"configs"],[374,15,347,13],[374,16,347,14,"push"],[374,20,347,18],[374,21,347,19],[374,24,347,22,"aliasConfigs"],[374,36,347,34],[374,37,347,35],[375,6,348,4],[376,6,349,4],[376,10,349,8],[376,17,349,15,"config"],[376,23,349,21],[376,28,349,26],[376,36,349,34],[376,40,349,38],[376,47,349,45,"config"],[376,53,349,51],[376,54,349,52,"path"],[376,58,349,56],[376,63,349,61],[376,71,349,69],[376,75,349,73,"config"],[376,81,349,79],[376,82,349,80,"alias"],[376,87,349,85],[376,89,349,87,"length"],[376,95,349,93],[376,97,349,95],[377,8,350,6],[377,14,350,12],[377,18,350,16,"Error"],[377,23,350,21],[377,24,350,22],[377,35,350,33,"screen"],[377,41,350,39],[377,126,350,124],[377,127,350,125],[378,6,351,4],[379,6,352,4],[379,10,352,8,"config"],[379,16,352,14],[379,17,352,15,"screens"],[379,24,352,22],[379,26,352,24],[380,8,353,6],[381,8,354,6],[381,12,354,10,"config"],[381,18,354,16],[381,19,354,17,"initialRouteName"],[381,35,354,33],[381,37,354,35],[382,10,355,8,"initials"],[382,18,355,16],[382,19,355,17,"push"],[382,23,355,21],[382,24,355,22],[383,12,356,10,"initialRouteName"],[383,28,356,26],[383,30,356,28,"config"],[383,36,356,34],[383,37,356,35,"initialRouteName"],[383,53,356,51],[384,12,357,10,"parentScreens"],[385,10,358,8],[385,11,358,9],[385,12,358,10],[386,8,359,6],[387,8,360,6,"Object"],[387,14,360,12],[387,15,360,13,"keys"],[387,19,360,17],[387,20,360,18,"config"],[387,26,360,24],[387,27,360,25,"screens"],[387,34,360,32],[387,35,360,33],[387,36,360,34,"forEach"],[387,43,360,41],[387,44,360,42,"nestedConfig"],[387,56,360,54],[387,60,360,58],[388,10,361,8],[388,16,361,14,"result"],[388,22,361,20],[388,25,361,23,"createNormalizedConfigs"],[388,48,361,46],[388,49,361,47,"nestedConfig"],[388,61,361,59],[388,63,361,61,"config"],[388,69,361,67],[388,70,361,68,"screens"],[388,77,361,75],[388,79,361,77,"initials"],[388,87,361,85],[388,89,361,87],[388,90,361,88],[388,93,361,91,"paths"],[388,98,361,96],[388,99,361,97],[388,101,361,99],[388,102,361,100],[388,105,361,103,"parentScreens"],[388,118,361,116],[388,119,361,117],[388,121,361,119,"routeNames"],[388,131,361,129],[388,132,361,130],[389,10,362,8,"configs"],[389,17,362,15],[389,18,362,16,"push"],[389,22,362,20],[389,23,362,21],[389,26,362,24,"result"],[389,32,362,30],[389,33,362,31],[390,8,363,6],[390,9,363,7],[390,10,363,8],[391,6,364,4],[392,4,365,2],[393,4,366,2,"routeNames"],[393,14,366,12],[393,15,366,13,"pop"],[393,18,366,16],[393,19,366,17],[393,20,366,18],[394,4,367,2],[394,11,367,9,"configs"],[394,18,367,16],[395,2,368,0],[395,3,368,1],[396,2,369,0],[396,8,369,6,"createConfigItem"],[396,24,369,22],[396,27,369,25,"createConfigItem"],[396,28,369,26,"screen"],[396,34,369,32],[396,36,369,34,"routeNames"],[396,46,369,44],[396,48,369,46,"paths"],[396,53,369,51],[396,55,369,53,"parse"],[396,60,369,58],[396,65,369,63],[397,4,370,2],[397,10,370,8,"parts"],[397,15,370,13],[397,18,370,16],[397,20,370,18],[399,4,372,2],[400,4,373,2],[400,9,373,7],[400,15,373,13],[401,6,374,4,"screen"],[401,12,374,10],[402,6,375,4,"path"],[403,4,376,2],[403,5,376,3],[403,9,376,7,"paths"],[403,14,376,12],[403,16,376,14],[404,6,377,4,"parts"],[404,11,377,9],[404,12,377,10,"push"],[404,16,377,14],[404,17,377,15],[404,20,377,18],[404,24,377,18,"getPatternParts"],[404,42,377,33],[404,43,377,33,"getPatternParts"],[404,58,377,33],[404,60,377,34,"path"],[404,64,377,38],[404,65,377,39],[404,66,377,40,"map"],[404,69,377,43],[404,70,377,44,"part"],[404,74,377,48],[404,79,377,53],[405,8,378,6],[405,11,378,9,"part"],[405,15,378,13],[406,8,379,6,"screen"],[407,6,380,4],[407,7,380,5],[407,8,380,6],[407,9,380,7],[407,10,380,8],[408,4,381,2],[409,4,382,2],[409,10,382,8,"regex"],[409,15,382,13],[409,18,382,16,"parts"],[409,23,382,21],[409,24,382,22,"length"],[409,30,382,28],[409,33,382,31],[409,37,382,35,"RegExp"],[409,43,382,41],[409,44,382,42],[409,49,382,47,"parts"],[409,54,382,52],[409,55,382,53,"map"],[409,58,382,56],[409,59,382,57],[409,60,382,58,"it"],[409,62,382,60],[409,64,382,62,"i"],[409,65,382,63],[409,70,382,68],[410,6,383,4],[410,10,383,8,"it"],[410,12,383,10],[410,13,383,11,"param"],[410,18,383,16],[410,20,383,18],[411,8,384,6],[411,14,384,12,"reg"],[411,17,384,15],[411,20,384,18,"it"],[411,22,384,20],[411,23,384,21,"regex"],[411,28,384,26],[411,32,384,30],[411,39,384,37],[412,8,385,6],[412,15,385,13],[412,29,385,27,"i"],[412,30,385,28],[412,34,385,32,"reg"],[412,37,385,35],[412,45,385,43,"it"],[412,47,385,45],[412,48,385,46,"optional"],[412,56,385,54],[412,59,385,57],[412,62,385,60],[412,65,385,63],[412,67,385,65],[412,70,385,68],[413,6,386,4],[414,6,387,4],[414,13,387,11],[414,16,387,14,"it"],[414,18,387,16],[414,19,387,17,"segment"],[414,26,387,24],[414,31,387,29],[414,34,387,32],[414,37,387,35],[414,41,387,39],[414,44,387,42],[414,48,387,42,"escape"],[414,54,387,48],[414,55,387,48,"default"],[414,62,387,48],[414,64,387,49,"it"],[414,66,387,51],[414,67,387,52,"segment"],[414,74,387,59],[414,75,387,60],[414,80,387,65],[415,4,388,2],[415,5,388,3],[415,6,388,4],[415,7,388,5,"join"],[415,11,388,9],[415,12,388,10],[415,14,388,12],[415,15,388,13],[415,19,388,17],[415,20,388,18],[415,23,388,21,"undefined"],[415,32,388,30],[416,4,389,2],[416,10,389,8,"segments"],[416,18,389,16],[416,21,389,19,"parts"],[416,26,389,24],[416,27,389,25,"map"],[416,30,389,28],[416,31,389,29,"it"],[416,33,389,31],[416,37,389,35,"it"],[416,39,389,37],[416,40,389,38,"segment"],[416,47,389,45],[416,48,389,46],[417,4,390,2],[417,10,390,8,"params"],[417,16,390,14],[417,19,390,17,"parts"],[417,24,390,22],[417,25,390,23,"map"],[417,28,390,26],[417,29,390,27],[417,30,390,28,"it"],[417,32,390,30],[417,34,390,32,"i"],[417,35,390,33],[417,40,390,38,"it"],[417,42,390,40],[417,43,390,41,"param"],[417,48,390,46],[417,51,390,49],[418,6,391,4,"index"],[418,11,391,9],[418,13,391,11,"i"],[418,14,391,12],[419,6,392,4,"screen"],[419,12,392,10],[419,14,392,12,"it"],[419,16,392,14],[419,17,392,15,"screen"],[419,23,392,21],[420,6,393,4,"name"],[420,10,393,8],[420,12,393,10,"it"],[420,14,393,12],[420,15,393,13,"param"],[421,4,394,2],[421,5,394,3],[421,8,394,6],[421,12,394,10],[421,13,394,11],[421,14,394,12,"filter"],[421,20,394,18],[421,21,394,19,"it"],[421,23,394,21],[421,27,394,25,"it"],[421,29,394,27],[421,33,394,31],[421,37,394,35],[421,38,394,36],[422,4,395,2],[422,11,395,9],[423,6,396,4,"screen"],[423,12,396,10],[424,6,397,4,"regex"],[424,11,397,9],[425,6,398,4,"segments"],[425,14,398,12],[426,6,399,4,"params"],[426,12,399,10],[427,6,400,4,"routeNames"],[427,16,400,14],[428,6,401,4,"parse"],[429,4,402,2],[429,5,402,3],[430,2,403,0],[430,3,403,1],[431,2,404,0],[431,8,404,6,"findParseConfigForRoute"],[431,31,404,29],[431,34,404,32,"findParseConfigForRoute"],[431,35,404,33,"routeName"],[431,44,404,42],[431,46,404,44,"flatConfig"],[431,56,404,54],[431,61,404,59],[432,4,405,2],[432,9,405,7],[432,15,405,13,"config"],[432,21,405,19],[432,25,405,23,"flatConfig"],[432,35,405,33],[432,37,405,35],[433,6,406,4],[433,10,406,8,"routeName"],[433,19,406,17],[433,24,406,22,"config"],[433,30,406,28],[433,31,406,29,"routeNames"],[433,41,406,39],[433,42,406,40,"config"],[433,48,406,46],[433,49,406,47,"routeNames"],[433,59,406,57],[433,60,406,58,"length"],[433,66,406,64],[433,69,406,67],[433,70,406,68],[433,71,406,69],[433,73,406,71],[434,8,407,6],[434,15,407,13,"config"],[434,21,407,19],[434,22,407,20,"parse"],[434,27,407,25],[435,6,408,4],[436,4,409,2],[437,4,410,2],[437,11,410,9,"undefined"],[437,20,410,18],[438,2,411,0],[438,3,411,1],[440,2,413,0],[441,2,414,0],[441,8,414,6,"findInitialRoute"],[441,24,414,22],[441,27,414,25,"findInitialRoute"],[441,28,414,26,"routeName"],[441,37,414,35],[441,39,414,37,"parentScreens"],[441,52,414,50],[441,54,414,52,"initialRoutes"],[441,67,414,65],[441,72,414,70],[442,4,415,2],[442,9,415,7],[442,15,415,13,"config"],[442,21,415,19],[442,25,415,23,"initialRoutes"],[442,38,415,36],[442,40,415,38],[443,6,416,4],[443,10,416,8,"parentScreens"],[443,23,416,21],[443,24,416,22,"length"],[443,30,416,28],[443,35,416,33,"config"],[443,41,416,39],[443,42,416,40,"parentScreens"],[443,55,416,53],[443,56,416,54,"length"],[443,62,416,60],[443,64,416,62],[444,8,417,6],[444,12,417,10,"sameParents"],[444,23,417,21],[444,26,417,24],[444,30,417,28],[445,8,418,6],[445,13,418,11],[445,17,418,15,"i"],[445,18,418,16],[445,21,418,19],[445,22,418,20],[445,24,418,22,"i"],[445,25,418,23],[445,28,418,26,"parentScreens"],[445,41,418,39],[445,42,418,40,"length"],[445,48,418,46],[445,50,418,48,"i"],[445,51,418,49],[445,53,418,51],[445,55,418,53],[446,10,419,8],[446,14,419,12,"parentScreens"],[446,27,419,25],[446,28,419,26,"i"],[446,29,419,27],[446,30,419,28],[446,31,419,29,"localeCompare"],[446,44,419,42],[446,45,419,43,"config"],[446,51,419,49],[446,52,419,50,"parentScreens"],[446,65,419,63],[446,66,419,64,"i"],[446,67,419,65],[446,68,419,66],[446,69,419,67],[446,74,419,72],[446,75,419,73],[446,77,419,75],[447,12,420,10,"sameParents"],[447,23,420,21],[447,26,420,24],[447,31,420,29],[448,12,421,10],[449,10,422,8],[450,8,423,6],[451,8,424,6],[451,12,424,10,"sameParents"],[451,23,424,21],[451,25,424,23],[452,10,425,8],[452,17,425,15,"routeName"],[452,26,425,24],[452,31,425,29,"config"],[452,37,425,35],[452,38,425,36,"initialRouteName"],[452,54,425,52],[452,57,425,55,"config"],[452,63,425,61],[452,64,425,62,"initialRouteName"],[452,80,425,78],[452,83,425,81,"undefined"],[452,92,425,90],[453,8,426,6],[454,6,427,4],[455,4,428,2],[456,4,429,2],[456,11,429,9,"undefined"],[456,20,429,18],[457,2,430,0],[457,3,430,1],[459,2,432,0],[460,2,433,0],[461,2,434,0],[461,8,434,6,"createStateObject"],[461,25,434,23],[461,28,434,26,"createStateObject"],[461,29,434,27,"initialRoute"],[461,41,434,39],[461,43,434,41,"route"],[461,48,434,46],[461,50,434,48,"isEmpty"],[461,57,434,55],[461,62,434,60],[462,4,435,2],[462,8,435,6,"isEmpty"],[462,15,435,13],[462,17,435,15],[463,6,436,4],[463,10,436,8,"initialRoute"],[463,22,436,20],[463,24,436,22],[464,8,437,6],[464,15,437,13],[465,10,438,8,"index"],[465,15,438,13],[465,17,438,15],[465,18,438,16],[466,10,439,8,"routes"],[466,16,439,14],[466,18,439,16],[466,19,439,17],[467,12,440,10,"name"],[467,16,440,14],[467,18,440,16,"initialRoute"],[468,10,441,8],[468,11,441,9],[468,13,441,11,"route"],[468,18,441,16],[469,8,442,6],[469,9,442,7],[470,6,443,4],[470,7,443,5],[470,13,443,11],[471,8,444,6],[471,15,444,13],[472,10,445,8,"routes"],[472,16,445,14],[472,18,445,16],[472,19,445,17,"route"],[472,24,445,22],[473,8,446,6],[473,9,446,7],[474,6,447,4],[475,4,448,2],[475,5,448,3],[475,11,448,9],[476,6,449,4],[476,10,449,8,"initialRoute"],[476,22,449,20],[476,24,449,22],[477,8,450,6],[477,15,450,13],[478,10,451,8,"index"],[478,15,451,13],[478,17,451,15],[478,18,451,16],[479,10,452,8,"routes"],[479,16,452,14],[479,18,452,16],[479,19,452,17],[480,12,453,10,"name"],[480,16,453,14],[480,18,453,16,"initialRoute"],[481,10,454,8],[481,11,454,9],[481,13,454,11],[482,12,455,10],[482,15,455,13,"route"],[482,20,455,18],[483,12,456,10,"state"],[483,17,456,15],[483,19,456,17],[484,14,457,12,"routes"],[484,20,457,18],[484,22,457,20],[485,12,458,10],[486,10,459,8],[486,11,459,9],[487,8,460,6],[487,9,460,7],[488,6,461,4],[488,7,461,5],[488,13,461,11],[489,8,462,6],[489,15,462,13],[490,10,463,8,"routes"],[490,16,463,14],[490,18,463,16],[490,19,463,17],[491,12,464,10],[491,15,464,13,"route"],[491,20,464,18],[492,12,465,10,"state"],[492,17,465,15],[492,19,465,17],[493,14,466,12,"routes"],[493,20,466,18],[493,22,466,20],[494,12,467,10],[495,10,468,8],[495,11,468,9],[496,8,469,6],[496,9,469,7],[497,6,470,4],[498,4,471,2],[499,2,472,0],[499,3,472,1],[500,2,473,0],[500,8,473,6,"createNestedStateObject"],[500,31,473,29],[500,34,473,32,"createNestedStateObject"],[500,35,473,33,"path"],[500,39,473,37],[500,41,473,39,"routes"],[500,47,473,45],[500,49,473,47,"initialRoutes"],[500,62,473,60],[500,64,473,62,"flatConfig"],[500,74,473,72],[500,79,473,77],[501,4,474,2],[501,8,474,6,"route"],[501,13,474,11],[501,16,474,14,"routes"],[501,22,474,20],[501,23,474,21,"shift"],[501,28,474,26],[501,29,474,27],[501,30,474,28],[502,4,475,2],[502,10,475,8,"parentScreens"],[502,23,475,21],[502,26,475,24],[502,28,475,26],[503,4,476,2],[503,8,476,6,"initialRoute"],[503,20,476,18],[503,23,476,21,"findInitialRoute"],[503,39,476,37],[503,40,476,38,"route"],[503,45,476,43],[503,46,476,44,"name"],[503,50,476,48],[503,52,476,50,"parentScreens"],[503,65,476,63],[503,67,476,65,"initialRoutes"],[503,80,476,78],[503,81,476,79],[504,4,477,2,"parentScreens"],[504,17,477,15],[504,18,477,16,"push"],[504,22,477,20],[504,23,477,21,"route"],[504,28,477,26],[504,29,477,27,"name"],[504,33,477,31],[504,34,477,32],[505,4,478,2],[505,10,478,8,"state"],[505,15,478,13],[505,18,478,16,"createStateObject"],[505,35,478,33],[505,36,478,34,"initialRoute"],[505,48,478,46],[505,50,478,48,"route"],[505,55,478,53],[505,57,478,55,"routes"],[505,63,478,61],[505,64,478,62,"length"],[505,70,478,68],[505,75,478,73],[505,76,478,74],[505,77,478,75],[506,4,479,2],[506,8,479,6,"routes"],[506,14,479,12],[506,15,479,13,"length"],[506,21,479,19],[506,24,479,22],[506,25,479,23],[506,27,479,25],[507,6,480,4],[507,10,480,8,"nestedState"],[507,21,480,19],[507,24,480,22,"state"],[507,29,480,27],[508,6,481,4],[508,13,481,11,"route"],[508,18,481,16],[508,21,481,19,"routes"],[508,27,481,25],[508,28,481,26,"shift"],[508,33,481,31],[508,34,481,32],[508,35,481,33],[508,37,481,35],[509,8,482,6,"initialRoute"],[509,20,482,18],[509,23,482,21,"findInitialRoute"],[509,39,482,37],[509,40,482,38,"route"],[509,45,482,43],[509,46,482,44,"name"],[509,50,482,48],[509,52,482,50,"parentScreens"],[509,65,482,63],[509,67,482,65,"initialRoutes"],[509,80,482,78],[509,81,482,79],[510,8,483,6],[510,14,483,12,"nestedStateIndex"],[510,30,483,28],[510,33,483,31,"nestedState"],[510,44,483,42],[510,45,483,43,"index"],[510,50,483,48],[510,54,483,52,"nestedState"],[510,65,483,63],[510,66,483,64,"routes"],[510,72,483,70],[510,73,483,71,"length"],[510,79,483,77],[510,82,483,80],[510,83,483,81],[511,8,484,6,"nestedState"],[511,19,484,17],[511,20,484,18,"routes"],[511,26,484,24],[511,27,484,25,"nestedStateIndex"],[511,43,484,41],[511,44,484,42],[511,45,484,43,"state"],[511,50,484,48],[511,53,484,51,"createStateObject"],[511,70,484,68],[511,71,484,69,"initialRoute"],[511,83,484,81],[511,85,484,83,"route"],[511,90,484,88],[511,92,484,90,"routes"],[511,98,484,96],[511,99,484,97,"length"],[511,105,484,103],[511,110,484,108],[511,111,484,109],[511,112,484,110],[512,8,485,6],[512,12,485,10,"routes"],[512,18,485,16],[512,19,485,17,"length"],[512,25,485,23],[512,28,485,26],[512,29,485,27],[512,31,485,29],[513,10,486,8,"nestedState"],[513,21,486,19],[513,24,486,22,"nestedState"],[513,35,486,33],[513,36,486,34,"routes"],[513,42,486,40],[513,43,486,41,"nestedStateIndex"],[513,59,486,57],[513,60,486,58],[513,61,486,59,"state"],[513,66,486,64],[514,8,487,6],[515,8,488,6,"parentScreens"],[515,21,488,19],[515,22,488,20,"push"],[515,26,488,24],[515,27,488,25,"route"],[515,32,488,30],[515,33,488,31,"name"],[515,37,488,35],[515,38,488,36],[516,6,489,4],[517,4,490,2],[518,4,491,2,"route"],[518,9,491,7],[518,12,491,10],[518,16,491,10,"findFocusedRoute"],[518,35,491,26],[518,36,491,26,"findFocusedRoute"],[518,52,491,26],[518,54,491,27,"state"],[518,59,491,32],[518,60,491,33],[519,4,492,2,"route"],[519,9,492,7],[519,10,492,8,"path"],[519,14,492,12],[519,17,492,15,"path"],[519,21,492,19],[519,22,492,20,"replace"],[519,29,492,27],[519,30,492,28],[519,35,492,33],[519,37,492,35],[519,39,492,37],[519,40,492,38],[520,4,493,2],[520,10,493,8,"params"],[520,16,493,14],[520,19,493,17,"parseQueryParams"],[520,35,493,33],[520,36,493,34,"path"],[520,40,493,38],[520,42,493,40,"flatConfig"],[520,52,493,50],[520,55,493,53,"findParseConfigForRoute"],[520,78,493,76],[520,79,493,77,"route"],[520,84,493,82],[520,85,493,83,"name"],[520,89,493,87],[520,91,493,89,"flatConfig"],[520,101,493,99],[520,102,493,100],[520,105,493,103,"undefined"],[520,114,493,112],[520,115,493,113],[521,4,494,2],[521,8,494,6,"params"],[521,14,494,12],[521,16,494,14],[522,6,495,4,"route"],[522,11,495,9],[522,12,495,10,"params"],[522,18,495,16],[522,21,495,19],[523,8,496,6],[523,11,496,9,"route"],[523,16,496,14],[523,17,496,15,"params"],[523,23,496,21],[524,8,497,6],[524,11,497,9,"params"],[525,6,498,4],[525,7,498,5],[526,4,499,2],[527,4,500,2],[527,11,500,9,"state"],[527,16,500,14],[528,2,501,0],[528,3,501,1],[529,2,502,0],[529,8,502,6,"parseQueryParams"],[529,24,502,22],[529,27,502,25,"parseQueryParams"],[529,28,502,26,"path"],[529,32,502,30],[529,34,502,32,"parseConfig"],[529,45,502,43],[529,50,502,48],[530,4,503,2],[530,10,503,8,"query"],[530,15,503,13],[530,18,503,16,"path"],[530,22,503,20],[530,23,503,21,"split"],[530,28,503,26],[530,29,503,27],[530,32,503,30],[530,33,503,31],[530,34,503,32],[530,35,503,33],[530,36,503,34],[531,4,504,2],[531,10,504,8,"params"],[531,16,504,14],[531,19,504,17,"queryString"],[531,30,504,28],[531,31,504,29,"parse"],[531,36,504,34],[531,37,504,35,"query"],[531,42,504,40],[531,43,504,41],[532,4,505,2],[532,8,505,6,"parseConfig"],[532,19,505,17],[532,21,505,19],[533,6,506,4,"Object"],[533,12,506,10],[533,13,506,11,"keys"],[533,17,506,15],[533,18,506,16,"params"],[533,24,506,22],[533,25,506,23],[533,26,506,24,"forEach"],[533,33,506,31],[533,34,506,32,"name"],[533,38,506,36],[533,42,506,40],[534,8,507,6],[534,12,507,10,"Object"],[534,18,507,16],[534,19,507,17,"hasOwnProperty"],[534,33,507,31],[534,34,507,32,"call"],[534,38,507,36],[534,39,507,37,"parseConfig"],[534,50,507,48],[534,52,507,50,"name"],[534,56,507,54],[534,57,507,55],[534,61,507,59],[534,68,507,66,"params"],[534,74,507,72],[534,75,507,73,"name"],[534,79,507,77],[534,80,507,78],[534,85,507,83],[534,93,507,91],[534,95,507,93],[535,10,508,8,"params"],[535,16,508,14],[535,17,508,15,"name"],[535,21,508,19],[535,22,508,20],[535,25,508,23,"parseConfig"],[535,36,508,34],[535,37,508,35,"name"],[535,41,508,39],[535,42,508,40],[535,43,508,41,"params"],[535,49,508,47],[535,50,508,48,"name"],[535,54,508,52],[535,55,508,53],[535,56,508,54],[536,8,509,6],[537,6,510,4],[537,7,510,5],[537,8,510,6],[538,4,511,2],[539,4,512,2],[539,11,512,9,"Object"],[539,17,512,15],[539,18,512,16,"keys"],[539,22,512,20],[539,23,512,21,"params"],[539,29,512,27],[539,30,512,28],[539,31,512,29,"length"],[539,37,512,35],[539,40,512,38,"params"],[539,46,512,44],[539,49,512,47,"undefined"],[539,58,512,56],[540,2,513,0],[540,3,513,1],[541,0,513,2],[541,3]],"functionMap":{"names":["<global>","getStateFromPath","remaining.split.filter.map$argument_0","configs.find$argument_0","match.routeNames.map$argument_0","getConfigResources","prepareConfigResources","getInitialRoutes","getSortedNormalizedConfigs","Object.keys.map$argument_0","concat.sort$argument_0","checkForDuplicatedConfigs","configs.reduce$argument_0","b.every$argument_0","a.every$argument_0","getConfigsWithRegexes","configs.map$argument_0","matchAgainstConfigs","config.routeNames.map$argument_0","Object.entries.map$argument_0","routeConfig.params.find$argument_0","Object.entries.map.filter$argument_0","Object.entries.map.filter.map$argument_0","createNormalizedConfigs","Object.keys.forEach$argument_0","createConfigItem","getPatternParts.map$argument_0","parts.map$argument_0","parts.map.filter$argument_0","findParseConfigForRoute","findInitialRoute","createStateObject","createNestedStateObject","parseQueryParams"],"mappings":"AAA;OC8B;4DC4B;KDK;+BES,0CF;gEGE;QHE;CDuB;AKM;CLO;AMC;CNa;AOC;CPS;AQC;+CCE,uED,QE;GF2E;CRC;AWC;iBCE;uDCQ,sBD,YE,sBF;GDQ;CXC;AeC;qBCC;IDI;CfC;4BiBC;qCCa;yCfC;SeG;yGCC;gDCE,wBD;SDK,SG,gBH,MI;SJO;ODU;CjBS;gCuBC;0CCgE;ODG;CvBK;yByBC;4CCQ;MDG;yDEE;GFM;6BEC,gBF;2BEC;UFI,SG,gBH;CzBS;gC6BC;C7BO;yB8BG;C9BgB;0B+BI;C/BsC;gCgCC;ChC4B;yBiCC;gCTI;KSI;CjCG"},"hasCjsExports":false},"type":"js/module"}]} |