Files
lms-sb/graphify-out/cache/ast/e4166c5e85ee312ba8e543c4fdab8f6526f07d1e5e50fae22745d4fce90032af.json
T

1 line
5.3 KiB
JSON

{"nodes": [{"id": "users_dementiy_documents_claude_lms_system_src_lib_settings_ts", "label": "settings.ts", "file_type": "code", "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L1"}, {"id": "lib_settings_settings_defaults", "label": "SETTINGS_DEFAULTS", "file_type": "code", "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L6"}, {"id": "lib_settings_settingskey", "label": "SettingsKey", "file_type": "code", "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L51"}, {"id": "lib_settings_settings", "label": "Settings", "file_type": "code", "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L52"}, {"id": "lib_settings_getsettings", "label": "getSettings", "file_type": "code", "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L56"}, {"id": "lib_settings_getsetting", "label": "getSetting()", "file_type": "code", "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L70"}, {"id": "lib_settings_asbool", "label": "asBool()", "file_type": "code", "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L82"}, {"id": "lib_settings_parsenotificationemails", "label": "parseNotificationEmails()", "file_type": "code", "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L87"}], "edges": [{"source": "users_dementiy_documents_claude_lms_system_src_lib_settings_ts", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L1", "weight": 1.0}, {"source": "users_dementiy_documents_claude_lms_system_src_lib_settings_ts", "target": "users_dementiy_documents_claude_lms_system_src_lib_prisma_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L2", "weight": 1.0}, {"source": "users_dementiy_documents_claude_lms_system_src_lib_settings_ts", "target": "lib_prisma_prisma", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L2", "weight": 1.0}, {"source": "users_dementiy_documents_claude_lms_system_src_lib_settings_ts", "target": "lib_settings_settings_defaults", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L6", "weight": 1.0}, {"source": "users_dementiy_documents_claude_lms_system_src_lib_settings_ts", "target": "lib_settings_settingskey", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L51", "weight": 1.0}, {"source": "users_dementiy_documents_claude_lms_system_src_lib_settings_ts", "target": "lib_settings_settings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L52", "weight": 1.0}, {"source": "users_dementiy_documents_claude_lms_system_src_lib_settings_ts", "target": "lib_settings_getsettings", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L56", "weight": 1.0}, {"source": "users_dementiy_documents_claude_lms_system_src_lib_settings_ts", "target": "lib_settings_getsetting", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L70", "weight": 1.0}, {"source": "users_dementiy_documents_claude_lms_system_src_lib_settings_ts", "target": "lib_settings_asbool", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L82", "weight": 1.0}, {"source": "users_dementiy_documents_claude_lms_system_src_lib_settings_ts", "target": "lib_settings_parsenotificationemails", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L87", "weight": 1.0}], "raw_calls": [{"caller_nid": "lib_settings_getsetting", "callee": "findUnique", "is_member_call": true, "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L72"}, {"caller_nid": "lib_settings_parsenotificationemails", "callee": "filter", "is_member_call": true, "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L88"}, {"caller_nid": "lib_settings_parsenotificationemails", "callee": "map", "is_member_call": true, "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L88"}, {"caller_nid": "lib_settings_parsenotificationemails", "callee": "split", "is_member_call": true, "source_file": "/Users/dementiy/Documents/Claude/lms-system/src/lib/settings.ts", "source_location": "L88"}]}