{"nodes": [{"id": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "label": "testflight-logger.test.ts", "file_type": "code", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L1"}, {"id": "create_testflight_logger_test_setdevmode", "label": "setDevMode()", "file_type": "code", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L13"}, {"id": "create_testflight_logger_test_mockfile", "label": "MockFile", "file_type": "code", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L49"}, {"id": "create_testflight_logger_test_mockfile_constructor", "label": ".constructor()", "file_type": "code", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L51"}, {"id": "create_testflight_logger_test_mockfile_exists", "label": ".exists()", "file_type": "code", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L54"}, {"id": "create_testflight_logger_test_mockfile_create", "label": ".create()", "file_type": "code", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L57"}, {"id": "create_testflight_logger_test_mockfile_delete", "label": ".delete()", "file_type": "code", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L60"}, {"id": "create_testflight_logger_test_mockfile_write", "label": ".write()", "file_type": "code", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L63"}, {"id": "create_testflight_logger_test_mockfile_textsync", "label": ".textSync()", "file_type": "code", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L66"}, {"id": "create_testflight_logger_test_loadmodule", "label": "loadModule()", "file_type": "code", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L81"}, {"id": "create_testflight_logger_test_inittestflightlogger_gettestflightlogger", "label": "{ initTestFlightLogger, getTestFlightLogger }", "file_type": "code", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L88"}, {"id": "create_testflight_logger_test_logger", "label": "logger", "file_type": "code", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L113"}, {"id": "create_testflight_logger_test_first", "label": "first", "file_type": "code", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L124"}, {"id": "create_testflight_logger_test_second", "label": "second", "file_type": "code", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L128"}, {"id": "create_testflight_logger_test_inittestflightlogger", "label": "{ initTestFlightLogger }", "file_type": "code", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L137"}, {"id": "create_testflight_logger_test_logmessage", "label": "logMessage", "file_type": "code", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L148"}, {"id": "create_testflight_logger_test_errorlog", "label": "errorLog", "file_type": "code", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L167"}, {"id": "create_testflight_logger_test_entry", "label": "entry", "file_type": "code", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L184"}, {"id": "create_testflight_logger_test_persistedlogs", "label": "persistedLogs", "file_type": "code", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L262"}, {"id": "create_testflight_logger_test_existinglogs", "label": "existingLogs", "file_type": "code", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L307"}, {"id": "create_testflight_logger_test_saved", "label": "saved", "file_type": "code", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L332"}], "edges": [{"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_setdevmode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L13", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_mockfile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L49", "weight": 1.0}, {"source": "create_testflight_logger_test_mockfile", "target": "create_testflight_logger_test_mockfile_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L51", "weight": 1.0}, {"source": "create_testflight_logger_test_mockfile", "target": "create_testflight_logger_test_mockfile_exists", "relation": "method", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L54", "weight": 1.0}, {"source": "create_testflight_logger_test_mockfile", "target": "create_testflight_logger_test_mockfile_create", "relation": "method", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L57", "weight": 1.0}, {"source": "create_testflight_logger_test_mockfile", "target": "create_testflight_logger_test_mockfile_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L60", "weight": 1.0}, {"source": "create_testflight_logger_test_mockfile", "target": "create_testflight_logger_test_mockfile_write", "relation": "method", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L63", "weight": 1.0}, {"source": "create_testflight_logger_test_mockfile", "target": "create_testflight_logger_test_mockfile_textsync", "relation": "method", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L66", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_loadmodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L81", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_inittestflightlogger_gettestflightlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L88", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_inittestflightlogger_gettestflightlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L99", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_inittestflightlogger_gettestflightlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L108", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_logger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L113", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_inittestflightlogger_gettestflightlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L120", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_first", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L124", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_second", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L128", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_inittestflightlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L137", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_logmessage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L148", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_inittestflightlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L156", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_errorlog", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L167", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_inittestflightlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L174", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_entry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L184", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_inittestflightlogger_gettestflightlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L192", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_inittestflightlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L213", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_inittestflightlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L231", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_inittestflightlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L249", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_persistedlogs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L262", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_inittestflightlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L274", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_persistedlogs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L284", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_inittestflightlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L298", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_existinglogs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L307", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_inittestflightlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L319", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_saved", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L332", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_inittestflightlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L340", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_inittestflightlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L355", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_inittestflightlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L367", "weight": 1.0}, {"source": "root_socialdesk_apps_mobile_create_testflight_logger_test_ts", "target": "create_testflight_logger_test_inittestflightlogger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L396", "weight": 1.0}, {"source": "create_testflight_logger_test_loadmodule", "target": "root_socialdesk_apps_mobile_create_testflight_logger_ts", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L82", "weight": 1.0}], "raw_calls": [{"caller_nid": "create_testflight_logger_test_mockfile_exists", "callee": "call", "is_member_call": true, "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L55"}, {"caller_nid": "create_testflight_logger_test_loadmodule", "callee": "require", "is_member_call": false, "source_file": "/root/socialdesk/apps/mobile/__create/testflight-logger.test.ts", "source_location": "L82"}]}