{"version":3,"names":["findRouteNodeFromState","state","rootNode","currentRoute","routes","length","matchingNode","findNodeByRouteName","name","nestedResult","node","routeName","route","child","children","found","extractParamsFromState","params","Object","assign","extractSearchFromHref","href","searchIndex","indexOf","searchString","slice","URLSearchParams","forEach","value","key","existing","Array","isArray","push","extractPathnameFromHref","hashIndex","endIndex","Math","min","findAllRouteNodesFromState","nodes","collectNodes","currentState","parentNode","process","env","NODE_ENV","console","log","screen","childRouteName","childNode","find","c"],"sources":["../../../src/router/findRouteNode.ts"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}