{"nodes": [{"id": "src_lib_server_services_accounts_ts", "label": "accounts.ts", "file_type": "code", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L1"}, {"id": "accounts_assertproperty", "label": "assertProperty()", "file_type": "code", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L13"}, {"id": "accounts_listaccounts", "label": "listAccounts()", "file_type": "code", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L28"}, {"id": "accounts_createaccount", "label": "createAccount()", "file_type": "code", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L40"}, {"id": "accounts_updateaccount", "label": "updateAccount()", "file_type": "code", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L82"}, {"id": "accounts_deleteaccount", "label": "deleteAccount()", "file_type": "code", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L117"}], "edges": [{"source": "src_lib_server_services_accounts_ts", "target": "drizzle_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L1", "weight": 1.0}, {"source": "src_lib_server_services_accounts_ts", "target": "client", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L2", "weight": 1.0}, {"source": "src_lib_server_services_accounts_ts", "target": "properties", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L3", "weight": 1.0}, {"source": "src_lib_server_services_accounts_ts", "target": "accounts", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L4", "weight": 1.0}, {"source": "src_lib_server_services_accounts_ts", "target": "accounts", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L9", "weight": 1.0}, {"source": "src_lib_server_services_accounts_ts", "target": "accounts_assertproperty", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L13", "weight": 1.0}, {"source": "src_lib_server_services_accounts_ts", "target": "accounts_listaccounts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L28", "weight": 1.0}, {"source": "src_lib_server_services_accounts_ts", "target": "accounts_createaccount", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L40", "weight": 1.0}, {"source": "src_lib_server_services_accounts_ts", "target": "accounts_updateaccount", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L82", "weight": 1.0}, {"source": "src_lib_server_services_accounts_ts", "target": "accounts_deleteaccount", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L117", "weight": 1.0}, {"source": "accounts_listaccounts", "target": "accounts_assertproperty", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L32", "weight": 1.0}, {"source": "accounts_createaccount", "target": "accounts_assertproperty", "relation": "calls", "confidence": "EXTRACTED", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L50", "weight": 1.0}], "raw_calls": [{"caller_nid": "accounts_assertproperty", "callee": "limit", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L14"}, {"caller_nid": "accounts_assertproperty", "callee": "where", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L14"}, {"caller_nid": "accounts_assertproperty", "callee": "from", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L14"}, {"caller_nid": "accounts_assertproperty", "callee": "select", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L14"}, {"caller_nid": "accounts_assertproperty", "callee": "and", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L18"}, {"caller_nid": "accounts_assertproperty", "callee": "eq", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L19"}, {"caller_nid": "accounts_assertproperty", "callee": "eq", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L20"}, {"caller_nid": "accounts_assertproperty", "callee": "isNull", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L21"}, {"caller_nid": "accounts_listaccounts", "callee": "orderBy", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L33"}, {"caller_nid": "accounts_listaccounts", "callee": "where", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L33"}, {"caller_nid": "accounts_listaccounts", "callee": "from", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L33"}, {"caller_nid": "accounts_listaccounts", "callee": "select", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L33"}, {"caller_nid": "accounts_listaccounts", "callee": "eq", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L36"}, {"caller_nid": "accounts_listaccounts", "callee": "asc", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L37"}, {"caller_nid": "accounts_listaccounts", "callee": "asc", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L37"}, {"caller_nid": "accounts_listaccounts", "callee": "asc", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L37"}, {"caller_nid": "accounts_createaccount", "callee": "trim", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L52"}, {"caller_nid": "accounts_createaccount", "callee": "trim", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L52"}, {"caller_nid": "accounts_createaccount", "callee": "trim", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L52"}, {"caller_nid": "accounts_createaccount", "callee": "where", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L56"}, {"caller_nid": "accounts_createaccount", "callee": "from", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L56"}, {"caller_nid": "accounts_createaccount", "callee": "select", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L56"}, {"caller_nid": "accounts_createaccount", "callee": "and", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L60"}, {"caller_nid": "accounts_createaccount", "callee": "eq", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L61"}, {"caller_nid": "accounts_createaccount", "callee": "eq", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L62"}, {"caller_nid": "accounts_createaccount", "callee": "trim", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L68"}, {"caller_nid": "accounts_createaccount", "callee": "trim", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L69"}, {"caller_nid": "accounts_createaccount", "callee": "trim", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L70"}, {"caller_nid": "accounts_createaccount", "callee": "trim", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L71"}, {"caller_nid": "accounts_createaccount", "callee": "trim", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L72"}, {"caller_nid": "accounts_createaccount", "callee": "returning", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L75"}, {"caller_nid": "accounts_createaccount", "callee": "values", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L75"}, {"caller_nid": "accounts_createaccount", "callee": "insert", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L75"}, {"caller_nid": "accounts_updateaccount", "callee": "limit", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L95"}, {"caller_nid": "accounts_updateaccount", "callee": "where", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L95"}, {"caller_nid": "accounts_updateaccount", "callee": "innerJoin", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L95"}, {"caller_nid": "accounts_updateaccount", "callee": "from", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L95"}, {"caller_nid": "accounts_updateaccount", "callee": "select", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L95"}, {"caller_nid": "accounts_updateaccount", "callee": "eq", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L98"}, {"caller_nid": "accounts_updateaccount", "callee": "and", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L99"}, {"caller_nid": "accounts_updateaccount", "callee": "eq", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L99"}, {"caller_nid": "accounts_updateaccount", "callee": "eq", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L99"}, {"caller_nid": "accounts_updateaccount", "callee": "where", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L102"}, {"caller_nid": "accounts_updateaccount", "callee": "set", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L102"}, {"caller_nid": "accounts_updateaccount", "callee": "update", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L102"}, {"caller_nid": "accounts_updateaccount", "callee": "trim", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L106"}, {"caller_nid": "accounts_updateaccount", "callee": "trim", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L107"}, {"caller_nid": "accounts_updateaccount", "callee": "trim", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L109"}, {"caller_nid": "accounts_updateaccount", "callee": "trim", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L111"}, {"caller_nid": "accounts_updateaccount", "callee": "trim", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L112"}, {"caller_nid": "accounts_updateaccount", "callee": "eq", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L114"}, {"caller_nid": "accounts_deleteaccount", "callee": "limit", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L118"}, {"caller_nid": "accounts_deleteaccount", "callee": "where", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L118"}, {"caller_nid": "accounts_deleteaccount", "callee": "innerJoin", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L118"}, {"caller_nid": "accounts_deleteaccount", "callee": "from", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L118"}, {"caller_nid": "accounts_deleteaccount", "callee": "select", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L118"}, {"caller_nid": "accounts_deleteaccount", "callee": "eq", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L121"}, {"caller_nid": "accounts_deleteaccount", "callee": "and", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L122"}, {"caller_nid": "accounts_deleteaccount", "callee": "eq", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L122"}, {"caller_nid": "accounts_deleteaccount", "callee": "eq", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L122"}, {"caller_nid": "accounts_deleteaccount", "callee": "where", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L125"}, {"caller_nid": "accounts_deleteaccount", "callee": "delete", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L125"}, {"caller_nid": "accounts_deleteaccount", "callee": "eq", "source_file": "src\\lib\\server\\services\\accounts.ts", "source_location": "L125"}]}