{"nodes": [{"id": "apps_bot_src_services_activitytrackerservice_ts", "label": "ActivityTrackerService.ts", "file_type": "code", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L1"}, {"id": "activitytrackerservice_activitytrackerservice", "label": "ActivityTrackerService", "file_type": "code", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L4"}, {"id": "activitytrackerservice_activitytrackerservice_recordactivity", "label": ".recordActivity()", "file_type": "code", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L9"}, {"id": "activitytrackerservice_activitytrackerservice_getpeakhour", "label": ".getPeakHour()", "file_type": "code", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L48"}], "edges": [{"source": "apps_bot_src_services_activitytrackerservice_ts", "target": "apps_bot_src_database", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L1", "weight": 1.0}, {"source": "apps_bot_src_services_activitytrackerservice_ts", "target": "apps_bot_src_utils_logger", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L2", "weight": 1.0}, {"source": "apps_bot_src_services_activitytrackerservice_ts", "target": "activitytrackerservice_activitytrackerservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L4", "weight": 1.0}, {"source": "activitytrackerservice_activitytrackerservice", "target": "activitytrackerservice_activitytrackerservice_recordactivity", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L9", "weight": 1.0}, {"source": "activitytrackerservice_activitytrackerservice", "target": "activitytrackerservice_activitytrackerservice_getpeakhour", "relation": "method", "confidence": "EXTRACTED", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L48", "weight": 1.0}], "raw_calls": [{"caller_nid": "activitytrackerservice_activitytrackerservice_recordactivity", "callee": "getUTCHours", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L12"}, {"caller_nid": "activitytrackerservice_activitytrackerservice_recordactivity", "callee": "getUTCDay", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L13"}, {"caller_nid": "activitytrackerservice_activitytrackerservice_recordactivity", "callee": "setUTCDate", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L17"}, {"caller_nid": "activitytrackerservice_activitytrackerservice_recordactivity", "callee": "getUTCDate", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L17"}, {"caller_nid": "activitytrackerservice_activitytrackerservice_recordactivity", "callee": "setUTCHours", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L18"}, {"caller_nid": "activitytrackerservice_activitytrackerservice_recordactivity", "callee": "upsert", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L20"}, {"caller_nid": "activitytrackerservice_activitytrackerservice_recordactivity", "callee": "error", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L41"}, {"caller_nid": "activitytrackerservice_activitytrackerservice_getpeakhour", "callee": "findMany", "source_file": "apps/bot/src/services/ActivityTrackerService.ts", "source_location": "L49"}]}