{"nodes": [{"id": "site_src_lib_cache_memoize_ts", "label": "memoize.ts", "file_type": "code", "source_file": "site\\src\\lib\\cache\\memoize.ts", "source_location": "L1"}, {"id": "memoize_cachedcompute", "label": "cachedCompute()", "file_type": "code", "source_file": "site\\src\\lib\\cache\\memoize.ts", "source_location": "L3"}], "edges": [{"source": "site_src_lib_cache_memoize_ts", "target": "site_src_lib_cache_redis_cache", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "site\\src\\lib\\cache\\memoize.ts", "source_location": "L1", "weight": 1.0}, {"source": "site_src_lib_cache_memoize_ts", "target": "memoize_cachedcompute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "site\\src\\lib\\cache\\memoize.ts", "source_location": "L3", "weight": 1.0}], "raw_calls": [{"caller_nid": "memoize_cachedcompute", "callee": "await cache.getJson", "source_file": "site\\src\\lib\\cache\\memoize.ts", "source_location": "L9"}, {"caller_nid": "memoize_cachedcompute", "callee": "compute", "source_file": "site\\src\\lib\\cache\\memoize.ts", "source_location": "L12"}, {"caller_nid": "memoize_cachedcompute", "callee": "setJson", "source_file": "site\\src\\lib\\cache\\memoize.ts", "source_location": "L13"}]}