{
  "nodes": [
    {
      "id": "main_go",
      "label": "main.go",
      "file_type": "code",
      "source_file": "main.go",
      "source_location": "L1",
      "community": 1
    },
    {
      "id": "excalidraw_usertofollow",
      "label": "UserToFollow",
      "file_type": "code",
      "source_file": "main.go",
      "source_location": "L33",
      "community": 1
    },
    {
      "id": "excalidraw_onuserfollowedpayload",
      "label": "OnUserFollowedPayload",
      "file_type": "code",
      "source_file": "main.go",
      "source_location": "L38",
      "community": 1
    },
    {
      "id": "excalidraw_main_handleui",
      "label": "handleUI()",
      "file_type": "code",
      "source_file": "main.go",
      "source_location": "L47",
      "community": 1
    },
    {
      "id": "excalidraw_main_setuprouter",
      "label": "setupRouter()",
      "file_type": "code",
      "source_file": "main.go",
      "source_location": "L127",
      "community": 1
    },
    {
      "id": "excalidraw_main_allowedorigins",
      "label": "allowedOrigins()",
      "file_type": "code",
      "source_file": "main.go",
      "source_location": "L175",
      "community": 1
    },
    {
      "id": "excalidraw_main_securityheaders",
      "label": "securityHeaders()",
      "file_type": "code",
      "source_file": "main.go",
      "source_location": "L198",
      "community": 1
    },
    {
      "id": "excalidraw_main_setupsocketio",
      "label": "setupSocketIO()",
      "file_type": "code",
      "source_file": "main.go",
      "source_location": "L212",
      "community": 1
    },
    {
      "id": "excalidraw_main_waitforshutdown",
      "label": "waitForShutdown()",
      "file_type": "code",
      "source_file": "main.go",
      "source_location": "L307",
      "community": 1
    },
    {
      "id": "excalidraw_main_main",
      "label": "main()",
      "file_type": "code",
      "source_file": "main.go",
      "source_location": "L330",
      "community": 1
    },
    {
      "id": "handlers_auth_auth_go",
      "label": "auth.go",
      "file_type": "code",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L1",
      "community": 6
    },
    {
      "id": "auth_appclaims",
      "label": "AppClaims",
      "file_type": "code",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L42",
      "community": 6
    },
    {
      "id": "auth_oidcclaims",
      "label": "OIDCClaims",
      "file_type": "code",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L51",
      "community": 6
    },
    {
      "id": "auth_auth_setworkspacestore",
      "label": "SetWorkspaceStore()",
      "file_type": "code",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L60",
      "community": 1
    },
    {
      "id": "auth_auth_initauth",
      "label": "InitAuth()",
      "file_type": "code",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L64",
      "community": 6
    },
    {
      "id": "auth_auth_handlelogin",
      "label": "HandleLogin()",
      "file_type": "code",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L93",
      "community": 6
    },
    {
      "id": "auth_auth_handlecallback",
      "label": "HandleCallback()",
      "file_type": "code",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L101",
      "community": 6
    },
    {
      "id": "auth_auth_initgithub",
      "label": "initGitHub()",
      "file_type": "code",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L109",
      "community": 6
    },
    {
      "id": "auth_auth_initoidc",
      "label": "initOIDC()",
      "file_type": "code",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L123",
      "community": 6
    },
    {
      "id": "auth_auth_init",
      "label": "Init()",
      "file_type": "code",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L157",
      "community": 6
    },
    {
      "id": "auth_auth_generatestateoauthcookie",
      "label": "generateStateOauthCookie()",
      "file_type": "code",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L170",
      "community": 6
    },
    {
      "id": "auth_auth_handlegithublogin",
      "label": "HandleGitHubLogin()",
      "file_type": "code",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L187",
      "community": 6
    },
    {
      "id": "auth_auth_handlegithubcallback",
      "label": "HandleGitHubCallback()",
      "file_type": "code",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L197",
      "community": 6
    },
    {
      "id": "auth_auth_handleoidclogin",
      "label": "HandleOIDCLogin()",
      "file_type": "code",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L284",
      "community": 6
    },
    {
      "id": "auth_auth_handleoidccallback",
      "label": "HandleOIDCCallback()",
      "file_type": "code",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L314",
      "community": 6
    },
    {
      "id": "auth_auth_validatestatecookie",
      "label": "validateStateCookie()",
      "file_type": "code",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L405",
      "community": 6
    },
    {
      "id": "auth_auth_createjwt",
      "label": "createJWT()",
      "file_type": "code",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L417",
      "community": 6
    },
    {
      "id": "auth_auth_parsejwt",
      "label": "ParseJWT()",
      "file_type": "code",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L433",
      "community": 6
    },
    {
      "id": "handlers_api_firebase_firebase_go",
      "label": "firebase.go",
      "file_type": "code",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L1",
      "community": 1
    },
    {
      "id": "firebase_batchgetrequest",
      "label": "BatchGetRequest",
      "file_type": "code",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L13",
      "community": 1
    },
    {
      "id": "firebase_batchgetemptyresponse",
      "label": "BatchGetEmptyResponse",
      "file_type": "code",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L16",
      "community": 1
    },
    {
      "id": "firebase_foundinforesponse",
      "label": "FoundInfoResponse",
      "file_type": "code",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L21",
      "community": 1
    },
    {
      "id": "firebase_batchgetexistsresponse",
      "label": "BatchGetExistsResponse",
      "file_type": "code",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L27",
      "community": 1
    },
    {
      "id": "firebase_updaterequest",
      "label": "UpdateRequest",
      "file_type": "code",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L32",
      "community": 1
    },
    {
      "id": "firebase_writerequest",
      "label": "WriteRequest",
      "file_type": "code",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L36",
      "community": 1
    },
    {
      "id": "firebase_batchcommitrequest",
      "label": "BatchCommitRequest",
      "file_type": "code",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L39",
      "community": 1
    },
    {
      "id": "firebase_writeresult",
      "label": "WriteResult",
      "file_type": "code",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L43",
      "community": 1
    },
    {
      "id": "firebase_batchcommitresponse",
      "label": "BatchCommitResponse",
      "file_type": "code",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L46",
      "community": 1
    },
    {
      "id": "firebase_batchgetrequest_bind",
      "label": ".Bind()",
      "file_type": "code",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L54",
      "community": 1
    },
    {
      "id": "firebase_batchcommitrequest_bind",
      "label": ".Bind()",
      "file_type": "code",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L57",
      "community": 1
    },
    {
      "id": "firebase_firebase_handlebatchcommit",
      "label": "HandleBatchCommit()",
      "file_type": "code",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L60",
      "community": 1
    },
    {
      "id": "firebase_firebase_handlebatchget",
      "label": "HandleBatchGet()",
      "file_type": "code",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L89",
      "community": 1
    },
    {
      "id": "handlers_api_documents_documents_go",
      "label": "documents.go",
      "file_type": "code",
      "source_file": "handlers/api/documents/documents.go",
      "source_location": "L1",
      "community": 1
    },
    {
      "id": "documents_documentcreateresponse",
      "label": "DocumentCreateResponse",
      "file_type": "code",
      "source_file": "handlers/api/documents/documents.go",
      "source_location": "L14",
      "community": 1
    },
    {
      "id": "documents_documents_handlecreate",
      "label": "HandleCreate()",
      "file_type": "code",
      "source_file": "handlers/api/documents/documents.go",
      "source_location": "L19",
      "community": 1
    },
    {
      "id": "documents_documents_handleget",
      "label": "HandleGet()",
      "file_type": "code",
      "source_file": "handlers/api/documents/documents.go",
      "source_location": "L38",
      "community": 1
    },
    {
      "id": "handlers_api_kv_kv_go",
      "label": "kv.go",
      "file_type": "code",
      "source_file": "handlers/api/kv/kv.go",
      "source_location": "L1",
      "community": 1
    },
    {
      "id": "kv_kv_handlelistcanvases",
      "label": "HandleListCanvases()",
      "file_type": "code",
      "source_file": "handlers/api/kv/kv.go",
      "source_location": "L17",
      "community": 1
    },
    {
      "id": "kv_kv_handlegetcanvas",
      "label": "HandleGetCanvas()",
      "file_type": "code",
      "source_file": "handlers/api/kv/kv.go",
      "source_location": "L46",
      "community": 1
    },
    {
      "id": "kv_kv_handlesavecanvas",
      "label": "HandleSaveCanvas()",
      "file_type": "code",
      "source_file": "handlers/api/kv/kv.go",
      "source_location": "L82",
      "community": 1
    },
    {
      "id": "kv_kv_handledeletecanvas",
      "label": "HandleDeleteCanvas()",
      "file_type": "code",
      "source_file": "handlers/api/kv/kv.go",
      "source_location": "L154",
      "community": 1
    },
    {
      "id": "cf_kv_index_js",
      "label": "index.js",
      "file_type": "code",
      "source_file": "cf-kv/index.js",
      "source_location": "L1",
      "community": 8
    },
    {
      "id": "cf_kv_index_fetch",
      "label": "fetch()",
      "file_type": "code",
      "source_file": "cf-kv/index.js",
      "source_location": "L5",
      "community": 8
    },
    {
      "id": "cf_kv_index_indexobject",
      "label": "IndexObject",
      "file_type": "code",
      "source_file": "cf-kv/index.js",
      "source_location": "L64",
      "community": 8
    },
    {
      "id": "cf_kv_index_indexobject_constructor",
      "label": ".constructor()",
      "file_type": "code",
      "source_file": "cf-kv/index.js",
      "source_location": "L65",
      "community": 8
    },
    {
      "id": "cf_kv_index_indexobject_fetch",
      "label": ".fetch()",
      "file_type": "code",
      "source_file": "cf-kv/index.js",
      "source_location": "L69",
      "community": 8
    },
    {
      "id": "cf_kv_index_canvasobject",
      "label": "CanvasObject",
      "file_type": "code",
      "source_file": "cf-kv/index.js",
      "source_location": "L107",
      "community": 8
    },
    {
      "id": "cf_kv_index_canvasobject_constructor",
      "label": ".constructor()",
      "file_type": "code",
      "source_file": "cf-kv/index.js",
      "source_location": "L108",
      "community": 8
    },
    {
      "id": "cf_kv_index_canvasobject_fetch",
      "label": ".fetch()",
      "file_type": "code",
      "source_file": "cf-kv/index.js",
      "source_location": "L113",
      "community": 8
    },
    {
      "id": "cf_kv_index_canvasobject_handlegetvalue",
      "label": ".handleGetValue()",
      "file_type": "code",
      "source_file": "cf-kv/index.js",
      "source_location": "L134",
      "community": 8
    },
    {
      "id": "cf_kv_index_canvasobject_handlebulkput",
      "label": ".handleBulkPut()",
      "file_type": "code",
      "source_file": "cf-kv/index.js",
      "source_location": "L145",
      "community": 8
    },
    {
      "id": "cf_kv_index_canvasobject_handlebulkdelete",
      "label": ".handleBulkDelete()",
      "file_type": "code",
      "source_file": "cf-kv/index.js",
      "source_location": "L173",
      "community": 8
    },
    {
      "id": "cf_kv_index_parsekey",
      "label": "parseKey()",
      "file_type": "code",
      "source_file": "cf-kv/index.js",
      "source_location": "L193",
      "community": 8
    },
    {
      "id": "cf_kv_index_isauthorized",
      "label": "isAuthorized()",
      "file_type": "code",
      "source_file": "cf-kv/index.js",
      "source_location": "L203",
      "community": 8
    },
    {
      "id": "cf_kv_index_setcorsheaders",
      "label": "setCorsHeaders()",
      "file_type": "code",
      "source_file": "cf-kv/index.js",
      "source_location": "L212",
      "community": 8
    },
    {
      "id": "cf_kv_index_handleoptions",
      "label": "handleOptions()",
      "file_type": "code",
      "source_file": "cf-kv/index.js",
      "source_location": "L226",
      "community": 8
    },
    {
      "id": "cf_kv_index_handlelistkeys",
      "label": "handleListKeys()",
      "file_type": "code",
      "source_file": "cf-kv/index.js",
      "source_location": "L246",
      "community": 8
    },
    {
      "id": "workspace_http_go",
      "label": "http.go",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L1",
      "community": 5
    },
    {
      "id": "workspace_api",
      "label": "API",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L18",
      "community": 5
    },
    {
      "id": "workspace_http_newapi",
      "label": "NewAPI()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L24",
      "community": 7
    },
    {
      "id": "workspace_api_routes",
      "label": ".Routes()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L31",
      "community": 5
    },
    {
      "id": "workspace_api_handlehealth",
      "label": ".handleHealth()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L86",
      "community": 5
    },
    {
      "id": "workspace_api_handlesetupstatus",
      "label": ".handleSetupStatus()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L94",
      "community": 5
    },
    {
      "id": "workspace_contextkey",
      "label": "contextKey",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L103",
      "community": 5
    },
    {
      "id": "workspace_api_requiresession",
      "label": ".requireSession()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L107",
      "community": 5
    },
    {
      "id": "workspace_http_requiresameoriginmutation",
      "label": "requireSameOriginMutation()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L125",
      "community": 5
    },
    {
      "id": "workspace_api_handlesignup",
      "label": ".handleSignup()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L147",
      "community": 5
    },
    {
      "id": "workspace_api_handlelogin",
      "label": ".handleLogin()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L186",
      "community": 5
    },
    {
      "id": "workspace_api_handlelogout",
      "label": ".handleLogout()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L208",
      "community": 5
    },
    {
      "id": "workspace_api_handleme",
      "label": ".handleMe()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L218",
      "community": 5
    },
    {
      "id": "workspace_api_handlelistteams",
      "label": ".handleListTeams()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L223",
      "community": 5
    },
    {
      "id": "workspace_api_handlecreateteam",
      "label": ".handleCreateTeam()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L233",
      "community": 5
    },
    {
      "id": "workspace_api_handleupdateteam",
      "label": ".handleUpdateTeam()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L250",
      "community": 5
    },
    {
      "id": "workspace_api_handlelistteammembers",
      "label": ".handleListTeamMembers()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L267",
      "community": 5
    },
    {
      "id": "workspace_api_handlelistdrawings",
      "label": ".handleListDrawings()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L282",
      "community": 5
    },
    {
      "id": "workspace_api_handlecreatedrawing",
      "label": ".handleCreateDrawing()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L297",
      "community": 5
    },
    {
      "id": "workspace_api_handlegetdrawing",
      "label": ".handleGetDrawing()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L315",
      "community": 5
    },
    {
      "id": "workspace_api_handleupdatedrawing",
      "label": ".handleUpdateDrawing()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L325",
      "community": 5
    },
    {
      "id": "workspace_api_handlearchivedrawing",
      "label": ".handleArchiveDrawing()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L339",
      "community": 5
    },
    {
      "id": "workspace_api_handlelistrevisions",
      "label": ".handleListRevisions()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L348",
      "community": 5
    },
    {
      "id": "workspace_api_handlecreaterevision",
      "label": ".handleCreateRevision()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L358",
      "community": 5
    },
    {
      "id": "workspace_api_handlethumbnail",
      "label": ".handleThumbnail()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L372",
      "community": 5
    },
    {
      "id": "workspace_http_ftoa",
      "label": "ftoa()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L475",
      "community": 5
    },
    {
      "id": "workspace_http_itoa",
      "label": "itoa()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L476",
      "community": 5
    },
    {
      "id": "workspace_http_htmlescape",
      "label": "htmlEscape()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L477",
      "community": 5
    },
    {
      "id": "workspace_api_handlelisttemplates",
      "label": ".handleListTemplates()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L485",
      "community": 5
    },
    {
      "id": "workspace_api_handlelistactivity",
      "label": ".handleListActivity()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L496",
      "community": 5
    },
    {
      "id": "workspace_api_handlestats",
      "label": ".handleStats()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L507",
      "community": 5
    },
    {
      "id": "workspace_api_handlelistfolders",
      "label": ".handleListFolders()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L518",
      "community": 5
    },
    {
      "id": "workspace_api_handlecreatefolder",
      "label": ".handleCreateFolder()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L529",
      "community": 5
    },
    {
      "id": "workspace_api_handlelistprojects",
      "label": ".handleListProjects()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L543",
      "community": 5
    },
    {
      "id": "workspace_api_handlecreateproject",
      "label": ".handleCreateProject()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L554",
      "community": 5
    },
    {
      "id": "workspace_api_handlesearch",
      "label": ".handleSearch()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L568",
      "community": 5
    },
    {
      "id": "workspace_http_writelookuperror",
      "label": "writeLookupError()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L583",
      "community": 5
    },
    {
      "id": "workspace_http_decodejson",
      "label": "decodeJSON()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L594",
      "community": 5
    },
    {
      "id": "workspace_http_writejson",
      "label": "writeJSON()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L606",
      "community": 5
    },
    {
      "id": "workspace_http_writeerror",
      "label": "writeError()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L614",
      "community": 5
    },
    {
      "id": "workspace_http_setsessioncookie",
      "label": "setSessionCookie()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L618",
      "community": 5
    },
    {
      "id": "workspace_http_clearsessioncookie",
      "label": "clearSessionCookie()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L634",
      "community": 5
    },
    {
      "id": "workspace_http_issecurerequest",
      "label": "isSecureRequest()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L647",
      "community": 5
    },
    {
      "id": "workspace_http_clientip",
      "label": "clientIP()",
      "file_type": "code",
      "source_file": "workspace/http.go",
      "source_location": "L651",
      "community": 5
    },
    {
      "id": "workspace_store_sharing_go",
      "label": "store_sharing.go",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L1",
      "community": 3
    },
    {
      "id": "workspace_createinviterequest",
      "label": "CreateInviteRequest",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L15",
      "community": 3
    },
    {
      "id": "workspace_createpermissiongrantrequest",
      "label": "CreatePermissionGrantRequest",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L20",
      "community": 3
    },
    {
      "id": "workspace_createsharelinkrequest",
      "label": "CreateShareLinkRequest",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L27",
      "community": 3
    },
    {
      "id": "workspace_createassetrequest",
      "label": "CreateAssetRequest",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L32",
      "community": 3
    },
    {
      "id": "workspace_createembedrequest",
      "label": "CreateEmbedRequest",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L40",
      "community": 3
    },
    {
      "id": "workspace_createlinkrequest",
      "label": "CreateLinkRequest",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L46",
      "community": 3
    },
    {
      "id": "workspace_store",
      "label": "Store",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L52",
      "community": 3
    },
    {
      "id": "workspace_store_listteaminvites",
      "label": ".ListTeamInvites()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L52",
      "community": 3
    },
    {
      "id": "workspace_store_createteaminvite",
      "label": ".CreateTeamInvite()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L75",
      "community": 3
    },
    {
      "id": "workspace_store_acceptinvite",
      "label": ".AcceptInvite()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L116",
      "community": 3
    },
    {
      "id": "workspace_store_listpermissiongrants",
      "label": ".ListPermissionGrants()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L164",
      "community": 3
    },
    {
      "id": "workspace_store_createdrawingpermissiongrant",
      "label": ".CreateDrawingPermissionGrant()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L189",
      "community": 3
    },
    {
      "id": "workspace_store_listsharelinks",
      "label": ".ListShareLinks()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L237",
      "community": 3
    },
    {
      "id": "workspace_store_createdrawingsharelink",
      "label": ".CreateDrawingShareLink()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L263",
      "community": 3
    },
    {
      "id": "workspace_store_sharedresourcebytoken",
      "label": ".SharedResourceByToken()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L302",
      "community": 3
    },
    {
      "id": "workspace_store_listdrawingassets",
      "label": ".ListDrawingAssets()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L331",
      "community": 3
    },
    {
      "id": "workspace_store_createdrawingasset",
      "label": ".CreateDrawingAsset()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L344",
      "community": 3
    },
    {
      "id": "workspace_store_listembeds",
      "label": ".ListEmbeds()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L385",
      "community": 3
    },
    {
      "id": "workspace_store_createembed",
      "label": ".CreateEmbed()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L406",
      "community": 3
    },
    {
      "id": "workspace_store_listlinkreferences",
      "label": ".ListLinkReferences()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L445",
      "community": 3
    },
    {
      "id": "workspace_store_createdrawinglinkreference",
      "label": ".CreateDrawingLinkReference()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L470",
      "community": 3
    },
    {
      "id": "workspace_store_ensureteampermission",
      "label": ".ensureTeamPermission()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L503",
      "community": 3
    },
    {
      "id": "workspace_store_teamrole",
      "label": ".teamRole()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L517",
      "community": 3
    },
    {
      "id": "workspace_store_userbyid",
      "label": ".userByID()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L523",
      "community": 3
    },
    {
      "id": "workspace_store_userbyemail",
      "label": ".userByEmail()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L530",
      "community": 3
    },
    {
      "id": "workspace_store_teammembership",
      "label": ".teamMembership()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L541",
      "community": 3
    },
    {
      "id": "workspace_store_drawingbyidnoauth",
      "label": ".drawingByIDNoAuth()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L556",
      "community": 3
    },
    {
      "id": "workspace_store_ensuretargetinteam",
      "label": ".ensureTargetInTeam()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L566",
      "community": 3
    },
    {
      "id": "workspace_store_grantallows",
      "label": ".grantAllows()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L588",
      "community": 3
    },
    {
      "id": "workspace_store_sharing_scansharelink",
      "label": "scanShareLink()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L610",
      "community": 3
    },
    {
      "id": "workspace_store_sharing_scanassets",
      "label": "scanAssets()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L619",
      "community": 3
    },
    {
      "id": "workspace_store_sharing_roleallows",
      "label": "roleAllows()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L631",
      "community": 3
    },
    {
      "id": "workspace_store_sharing_permissionallows",
      "label": "permissionAllows()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L644",
      "community": 3
    },
    {
      "id": "workspace_store_sharing_validpermission",
      "label": "validPermission()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L666",
      "community": 3
    },
    {
      "id": "workspace_store_sharing_validteamrole",
      "label": "validTeamRole()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L675",
      "community": 3
    },
    {
      "id": "workspace_store_sharing_validassetkind",
      "label": "validAssetKind()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L684",
      "community": 3
    },
    {
      "id": "workspace_store_sharing_validassetmime",
      "label": "validAssetMIME()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L693",
      "community": 3
    },
    {
      "id": "workspace_store_sharing_validateembedurl",
      "label": "validateEmbedURL()",
      "file_type": "code",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L702",
      "community": 3
    },
    {
      "id": "workspace_sharing_test_go",
      "label": "sharing_test.go",
      "file_type": "code",
      "source_file": "workspace/sharing_test.go",
      "source_location": "L1",
      "community": 7
    },
    {
      "id": "workspace_sharing_test_testinviteacceptaddseditormembership",
      "label": "TestInviteAcceptAddsEditorMembership()",
      "file_type": "code",
      "source_file": "workspace/sharing_test.go",
      "source_location": "L9",
      "community": 7
    },
    {
      "id": "workspace_sharing_test_testrestricteddrawinggrantallowsviewnotedit",
      "label": "TestRestrictedDrawingGrantAllowsViewNotEdit()",
      "file_type": "code",
      "source_file": "workspace/sharing_test.go",
      "source_location": "L50",
      "community": 7
    },
    {
      "id": "workspace_sharing_test_testsharelinkallowsunauthenticateddrawingread",
      "label": "TestShareLinkAllowsUnauthenticatedDrawingRead()",
      "file_type": "code",
      "source_file": "workspace/sharing_test.go",
      "source_location": "L97",
      "community": 7
    },
    {
      "id": "workspace_sharing_test_testembedsrejectunsafeurls",
      "label": "TestEmbedsRejectUnsafeURLs()",
      "file_type": "code",
      "source_file": "workspace/sharing_test.go",
      "source_location": "L137",
      "community": 7
    },
    {
      "id": "workspace_sharing_test_testassetsandlinkreferences",
      "label": "TestAssetsAndLinkReferences()",
      "file_type": "code",
      "source_file": "workspace/sharing_test.go",
      "source_location": "L173",
      "community": 7
    },
    {
      "id": "workspace_rate_limiter_go",
      "label": "rate_limiter.go",
      "file_type": "code",
      "source_file": "workspace/rate_limiter.go",
      "source_location": "L1",
      "community": 1
    },
    {
      "id": "workspace_ratelimiter",
      "label": "rateLimiter",
      "file_type": "code",
      "source_file": "workspace/rate_limiter.go",
      "source_location": "L8",
      "community": 1
    },
    {
      "id": "workspace_rate_limiter_newratelimiter",
      "label": "newRateLimiter()",
      "file_type": "code",
      "source_file": "workspace/rate_limiter.go",
      "source_location": "L15",
      "community": 7
    },
    {
      "id": "workspace_ratelimiter_allow",
      "label": ".allow()",
      "file_type": "code",
      "source_file": "workspace/rate_limiter.go",
      "source_location": "L23",
      "community": 1
    },
    {
      "id": "workspace_permissions_test_go",
      "label": "permissions_test.go",
      "file_type": "code",
      "source_file": "workspace/permissions_test.go",
      "source_location": "L1",
      "community": 7
    },
    {
      "id": "workspace_permissions_test_testpermissionmatrix",
      "label": "TestPermissionMatrix()",
      "file_type": "code",
      "source_file": "workspace/permissions_test.go",
      "source_location": "L12",
      "community": 7
    },
    {
      "id": "workspace_permissions_test_testadmincanmanageteam",
      "label": "TestAdminCanManageTeam()",
      "file_type": "code",
      "source_file": "workspace/permissions_test.go",
      "source_location": "L170",
      "community": 7
    },
    {
      "id": "workspace_permissions_test_testnonmembercannotaccessprivateteam",
      "label": "TestNonMemberCannotAccessPrivateTeam()",
      "file_type": "code",
      "source_file": "workspace/permissions_test.go",
      "source_location": "L241",
      "community": 7
    },
    {
      "id": "workspace_permissions_test_testpermissioninheritance",
      "label": "TestPermissionInheritance()",
      "file_type": "code",
      "source_file": "workspace/permissions_test.go",
      "source_location": "L279",
      "community": 7
    },
    {
      "id": "workspace_models_go",
      "label": "models.go",
      "file_type": "code",
      "source_file": "workspace/models.go",
      "source_location": "L1",
      "community": 10
    },
    {
      "id": "workspace_user",
      "label": "User",
      "file_type": "code",
      "source_file": "workspace/models.go",
      "source_location": "L8",
      "community": 10
    },
    {
      "id": "workspace_session",
      "label": "Session",
      "file_type": "code",
      "source_file": "workspace/models.go",
      "source_location": "L20",
      "community": 10
    },
    {
      "id": "workspace_team",
      "label": "Team",
      "file_type": "code",
      "source_file": "workspace/models.go",
      "source_location": "L27",
      "community": 10
    },
    {
      "id": "workspace_teammembership",
      "label": "TeamMembership",
      "file_type": "code",
      "source_file": "workspace/models.go",
      "source_location": "L37",
      "community": 10
    },
    {
      "id": "workspace_teaminvite",
      "label": "TeamInvite",
      "file_type": "code",
      "source_file": "workspace/models.go",
      "source_location": "L46",
      "community": 10
    },
    {
      "id": "workspace_project",
      "label": "Project",
      "file_type": "code",
      "source_file": "workspace/models.go",
      "source_location": "L56",
      "community": 10
    },
    {
      "id": "workspace_folder",
      "label": "Folder",
      "file_type": "code",
      "source_file": "workspace/models.go",
      "source_location": "L67",
      "community": 10
    },
    {
      "id": "workspace_drawing",
      "label": "Drawing",
      "file_type": "code",
      "source_file": "workspace/models.go",
      "source_location": "L81",
      "community": 10
    },
    {
      "id": "workspace_drawingrevision",
      "label": "DrawingRevision",
      "file_type": "code",
      "source_file": "workspace/models.go",
      "source_location": "L103",
      "community": 10
    },
    {
      "id": "workspace_drawingasset",
      "label": "DrawingAsset",
      "file_type": "code",
      "source_file": "workspace/models.go",
      "source_location": "L117",
      "community": 10
    },
    {
      "id": "workspace_template",
      "label": "Template",
      "file_type": "code",
      "source_file": "workspace/models.go",
      "source_location": "L131",
      "community": 10
    },
    {
      "id": "workspace_activityevent",
      "label": "ActivityEvent",
      "file_type": "code",
      "source_file": "workspace/models.go",
      "source_location": "L146",
      "community": 10
    },
    {
      "id": "workspace_sharelink",
      "label": "ShareLink",
      "file_type": "code",
      "source_file": "workspace/models.go",
      "source_location": "L158",
      "community": 10
    },
    {
      "id": "workspace_permissiongrant",
      "label": "PermissionGrant",
      "file_type": "code",
      "source_file": "workspace/models.go",
      "source_location": "L171",
      "community": 10
    },
    {
      "id": "workspace_embed",
      "label": "Embed",
      "file_type": "code",
      "source_file": "workspace/models.go",
      "source_location": "L182",
      "community": 10
    },
    {
      "id": "workspace_linkreference",
      "label": "LinkReference",
      "file_type": "code",
      "source_file": "workspace/models.go",
      "source_location": "L196",
      "community": 10
    },
    {
      "id": "workspace_workspacestats",
      "label": "WorkspaceStats",
      "file_type": "code",
      "source_file": "workspace/models.go",
      "source_location": "L207",
      "community": 10
    },
    {
      "id": "workspace_oauth_go",
      "label": "oauth.go",
      "file_type": "code",
      "source_file": "workspace/oauth.go",
      "source_location": "L1",
      "community": 3
    },
    {
      "id": "workspace_oauthprofile",
      "label": "OAuthProfile",
      "file_type": "code",
      "source_file": "workspace/oauth.go",
      "source_location": "L16",
      "community": 3
    },
    {
      "id": "workspace_store",
      "label": "Store",
      "file_type": "code",
      "source_file": "workspace/oauth.go",
      "source_location": "L26",
      "community": 3
    },
    {
      "id": "workspace_store_upsertoauthsession",
      "label": ".UpsertOAuthSession()",
      "file_type": "code",
      "source_file": "workspace/oauth.go",
      "source_location": "L26",
      "community": 3
    },
    {
      "id": "workspace_oauth_useridbyidentitytx",
      "label": "userIDByIdentityTx()",
      "file_type": "code",
      "source_file": "workspace/oauth.go",
      "source_location": "L116",
      "community": 3
    },
    {
      "id": "workspace_oauth_useridbyemailtx",
      "label": "userIDByEmailTx()",
      "file_type": "code",
      "source_file": "workspace/oauth.go",
      "source_location": "L122",
      "community": 3
    },
    {
      "id": "workspace_oauth_createoauthusertx",
      "label": "createOAuthUserTx()",
      "file_type": "code",
      "source_file": "workspace/oauth.go",
      "source_location": "L128",
      "community": 3
    },
    {
      "id": "workspace_oauth_updateoauthusertx",
      "label": "updateOAuthUserTx()",
      "file_type": "code",
      "source_file": "workspace/oauth.go",
      "source_location": "L165",
      "community": 3
    },
    {
      "id": "workspace_http_extra_go",
      "label": "http_extra.go",
      "file_type": "code",
      "source_file": "workspace/http_extra.go",
      "source_location": "L1",
      "community": 1
    },
    {
      "id": "workspace_api",
      "label": "API",
      "file_type": "code",
      "source_file": "workspace/http_extra.go",
      "source_location": "L11",
      "community": 5
    },
    {
      "id": "workspace_api_handlelistteaminvites",
      "label": ".handleListTeamInvites()",
      "file_type": "code",
      "source_file": "workspace/http_extra.go",
      "source_location": "L11",
      "community": 5
    },
    {
      "id": "workspace_api_handlecreateteaminvite",
      "label": ".handleCreateTeamInvite()",
      "file_type": "code",
      "source_file": "workspace/http_extra.go",
      "source_location": "L21",
      "community": 5
    },
    {
      "id": "workspace_api_handleacceptinvite",
      "label": ".handleAcceptInvite()",
      "file_type": "code",
      "source_file": "workspace/http_extra.go",
      "source_location": "L35",
      "community": 5
    },
    {
      "id": "workspace_api_handlelistpermissions",
      "label": ".handleListPermissions()",
      "file_type": "code",
      "source_file": "workspace/http_extra.go",
      "source_location": "L51",
      "community": 5
    },
    {
      "id": "workspace_api_handlecreatepermission",
      "label": ".handleCreatePermission()",
      "file_type": "code",
      "source_file": "workspace/http_extra.go",
      "source_location": "L61",
      "community": 5
    },
    {
      "id": "workspace_api_handlelistsharelinks",
      "label": ".handleListShareLinks()",
      "file_type": "code",
      "source_file": "workspace/http_extra.go",
      "source_location": "L75",
      "community": 5
    },
    {
      "id": "workspace_api_handlecreatesharelink",
      "label": ".handleCreateShareLink()",
      "file_type": "code",
      "source_file": "workspace/http_extra.go",
      "source_location": "L85",
      "community": 5
    },
    {
      "id": "workspace_api_handlesharedresource",
      "label": ".handleSharedResource()",
      "file_type": "code",
      "source_file": "workspace/http_extra.go",
      "source_location": "L99",
      "community": 5
    },
    {
      "id": "workspace_api_handlelistassets",
      "label": ".handleListAssets()",
      "file_type": "code",
      "source_file": "workspace/http_extra.go",
      "source_location": "L108",
      "community": 5
    },
    {
      "id": "workspace_api_handlecreateasset",
      "label": ".handleCreateAsset()",
      "file_type": "code",
      "source_file": "workspace/http_extra.go",
      "source_location": "L118",
      "community": 5
    },
    {
      "id": "workspace_api_handlelistembeds",
      "label": ".handleListEmbeds()",
      "file_type": "code",
      "source_file": "workspace/http_extra.go",
      "source_location": "L132",
      "community": 5
    },
    {
      "id": "workspace_api_handlecreateembed",
      "label": ".handleCreateEmbed()",
      "file_type": "code",
      "source_file": "workspace/http_extra.go",
      "source_location": "L142",
      "community": 5
    },
    {
      "id": "workspace_api_handlelistlinks",
      "label": ".handleListLinks()",
      "file_type": "code",
      "source_file": "workspace/http_extra.go",
      "source_location": "L156",
      "community": 5
    },
    {
      "id": "workspace_api_handlecreatelink",
      "label": ".handleCreateLink()",
      "file_type": "code",
      "source_file": "workspace/http_extra.go",
      "source_location": "L166",
      "community": 5
    },
    {
      "id": "workspace_api_handlecreateteamuser",
      "label": ".handleCreateTeamUser()",
      "file_type": "code",
      "source_file": "workspace/http_extra.go",
      "source_location": "L180",
      "community": 5
    },
    {
      "id": "workspace_stats_go",
      "label": "stats.go",
      "file_type": "code",
      "source_file": "workspace/stats.go",
      "source_location": "L1",
      "community": 1
    },
    {
      "id": "workspace_store",
      "label": "Store",
      "file_type": "code",
      "source_file": "workspace/stats.go",
      "source_location": "L7",
      "community": 3
    },
    {
      "id": "workspace_store_workspacestats",
      "label": ".WorkspaceStats()",
      "file_type": "code",
      "source_file": "workspace/stats.go",
      "source_location": "L7",
      "community": 3
    },
    {
      "id": "workspace_store_workspacestatsforwhere",
      "label": ".workspaceStatsForWhere()",
      "file_type": "code",
      "source_file": "workspace/stats.go",
      "source_location": "L17",
      "community": 3
    },
    {
      "id": "workspace_store_count",
      "label": ".count()",
      "file_type": "code",
      "source_file": "workspace/stats.go",
      "source_location": "L51",
      "community": 3
    },
    {
      "id": "workspace_oauth_test_go",
      "label": "oauth_test.go",
      "file_type": "code",
      "source_file": "workspace/oauth_test.go",
      "source_location": "L1",
      "community": 7
    },
    {
      "id": "workspace_oauth_test_testupsertoauthsessioncreatesandreusesidentity",
      "label": "TestUpsertOAuthSessionCreatesAndReusesIdentity()",
      "file_type": "code",
      "source_file": "workspace/oauth_test.go",
      "source_location": "L8",
      "community": 7
    },
    {
      "id": "workspace_http_test_go",
      "label": "http_test.go",
      "file_type": "code",
      "source_file": "workspace/http_test.go",
      "source_location": "L1",
      "community": 7
    },
    {
      "id": "workspace_http_test_newteststore",
      "label": "newTestStore()",
      "file_type": "code",
      "source_file": "workspace/http_test.go",
      "source_location": "L16",
      "community": 7
    },
    {
      "id": "workspace_http_test_databaseurlwithsearchpath",
      "label": "databaseURLWithSearchPath()",
      "file_type": "code",
      "source_file": "workspace/http_test.go",
      "source_location": "L53",
      "community": 7
    },
    {
      "id": "workspace_http_test_newtestapi",
      "label": "newTestAPI()",
      "file_type": "code",
      "source_file": "workspace/http_test.go",
      "source_location": "L65",
      "community": 7
    },
    {
      "id": "workspace_http_test_dojson",
      "label": "doJSON()",
      "file_type": "code",
      "source_file": "workspace/http_test.go",
      "source_location": "L73",
      "community": 7
    },
    {
      "id": "workspace_http_test_signup",
      "label": "signup()",
      "file_type": "code",
      "source_file": "workspace/http_test.go",
      "source_location": "L91",
      "community": 7
    },
    {
      "id": "workspace_http_test_testsignupcreatescookiesessionanddefaultteam",
      "label": "TestSignupCreatesCookieSessionAndDefaultTeam()",
      "file_type": "code",
      "source_file": "workspace/http_test.go",
      "source_location": "L132",
      "community": 7
    },
    {
      "id": "workspace_http_test_testdrawingaccessrequiresteammembership",
      "label": "TestDrawingAccessRequiresTeamMembership()",
      "file_type": "code",
      "source_file": "workspace/http_test.go",
      "source_location": "L166",
      "community": 7
    },
    {
      "id": "workspace_http_test_testteammembersrequiremembership",
      "label": "TestTeamMembersRequireMembership()",
      "file_type": "code",
      "source_file": "workspace/http_test.go",
      "source_location": "L196",
      "community": 7
    },
    {
      "id": "workspace_http_test_testdrawingrevisionstemplatesandactivity",
      "label": "TestDrawingRevisionsTemplatesAndActivity()",
      "file_type": "code",
      "source_file": "workspace/http_test.go",
      "source_location": "L221",
      "community": 7
    },
    {
      "id": "workspace_http_test_testhealth",
      "label": "TestHealth()",
      "file_type": "code",
      "source_file": "workspace/http_test.go",
      "source_location": "L299",
      "community": 7
    },
    {
      "id": "workspace_store_go",
      "label": "store.go",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L1",
      "community": 3
    },
    {
      "id": "workspace_store",
      "label": "Store",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L29",
      "community": 3
    },
    {
      "id": "workspace_createdrawingrequest",
      "label": "CreateDrawingRequest",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L33",
      "community": 3
    },
    {
      "id": "workspace_updatedrawingrequest",
      "label": "UpdateDrawingRequest",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L43",
      "community": 3
    },
    {
      "id": "workspace_createrevisionrequest",
      "label": "CreateRevisionRequest",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L51",
      "community": 3
    },
    {
      "id": "workspace_createfolderrequest",
      "label": "CreateFolderRequest",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L56",
      "community": 3
    },
    {
      "id": "workspace_createprojectrequest",
      "label": "CreateProjectRequest",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L64",
      "community": 3
    },
    {
      "id": "workspace_store_newstore",
      "label": "NewStore()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L70",
      "community": 1
    },
    {
      "id": "workspace_store_close",
      "label": ".Close()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L87",
      "community": 3
    },
    {
      "id": "workspace_store_ping",
      "label": ".Ping()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L91",
      "community": 3
    },
    {
      "id": "workspace_store_seedtemplates",
      "label": ".seedTemplates()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L95",
      "community": 3
    },
    {
      "id": "workspace_store_userexists",
      "label": ".UserExists()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L129",
      "community": 3
    },
    {
      "id": "workspace_store_createuserwithpassword",
      "label": ".CreateUserWithPassword()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L138",
      "community": 3
    },
    {
      "id": "workspace_store_createteamuser",
      "label": ".CreateTeamUser()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L199",
      "community": 3
    },
    {
      "id": "workspace_store_authenticatepassword",
      "label": ".AuthenticatePassword()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L261",
      "community": 3
    },
    {
      "id": "workspace_store_userbysessiontoken",
      "label": ".UserBySessionToken()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L293",
      "community": 3
    },
    {
      "id": "workspace_store_deletesession",
      "label": ".DeleteSession()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L308",
      "community": 3
    },
    {
      "id": "workspace_store_listteamsforuser",
      "label": ".ListTeamsForUser()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L313",
      "community": 3
    },
    {
      "id": "workspace_store_createteam",
      "label": ".CreateTeam()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L337",
      "community": 3
    },
    {
      "id": "workspace_store_updateteam",
      "label": ".UpdateTeam()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L356",
      "community": 3
    },
    {
      "id": "workspace_store_getteam",
      "label": ".GetTeam()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L402",
      "community": 3
    },
    {
      "id": "workspace_store_usercanaccessteam",
      "label": ".UserCanAccessTeam()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L414",
      "community": 3
    },
    {
      "id": "workspace_store_listteammembers",
      "label": ".ListTeamMembers()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L423",
      "community": 3
    },
    {
      "id": "workspace_store_listdrawings",
      "label": ".ListDrawings()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L448",
      "community": 3
    },
    {
      "id": "workspace_store_listdrawingsbyquery",
      "label": ".listDrawingsByQuery()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L458",
      "community": 3
    },
    {
      "id": "workspace_store_searchdrawings",
      "label": ".SearchDrawings()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L483",
      "community": 3
    },
    {
      "id": "workspace_store_createdrawing",
      "label": ".CreateDrawing()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L508",
      "community": 3
    },
    {
      "id": "workspace_store_getdrawing",
      "label": ".GetDrawing()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L580",
      "community": 3
    },
    {
      "id": "workspace_store_updatedrawing",
      "label": ".UpdateDrawing()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L593",
      "community": 3
    },
    {
      "id": "workspace_store_archivedrawing",
      "label": ".ArchiveDrawing()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L638",
      "community": 3
    },
    {
      "id": "workspace_store_listrevisions",
      "label": ".ListRevisions()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L654",
      "community": 3
    },
    {
      "id": "workspace_store_createrevision",
      "label": ".CreateRevision()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L675",
      "community": 3
    },
    {
      "id": "workspace_store_listtemplates",
      "label": ".ListTemplates()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L703",
      "community": 3
    },
    {
      "id": "workspace_store_listactivity",
      "label": ".ListActivity()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L736",
      "community": 3
    },
    {
      "id": "workspace_store_listfolders",
      "label": ".ListFolders()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L800",
      "community": 3
    },
    {
      "id": "workspace_store_createfolder",
      "label": ".CreateFolder()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L824",
      "community": 3
    },
    {
      "id": "workspace_store_listprojects",
      "label": ".ListProjects()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L869",
      "community": 3
    },
    {
      "id": "workspace_store_createproject",
      "label": ".CreateProject()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L893",
      "community": 3
    },
    {
      "id": "workspace_store_defaultteamid",
      "label": ".defaultTeamID()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L923",
      "community": 3
    },
    {
      "id": "workspace_store_ensuredrawingaccess",
      "label": ".ensureDrawingAccess()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L932",
      "community": 3
    },
    {
      "id": "workspace_store_createteamtx",
      "label": "createTeamTx()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L967",
      "community": 3
    },
    {
      "id": "workspace_store_createsessiontx",
      "label": "createSessionTx()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L1004",
      "community": 3
    },
    {
      "id": "workspace_store_createrevisiontx",
      "label": "createRevisionTx()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L1024",
      "community": 3
    },
    {
      "id": "workspace_store_insertactivity",
      "label": ".insertActivity()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L1064",
      "community": 3
    },
    {
      "id": "workspace_store_insertactivitytx",
      "label": "insertActivityTx()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L1068",
      "community": 3
    },
    {
      "id": "workspace_execer",
      "label": "execer",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L1072",
      "community": 3
    },
    {
      "id": "workspace_store_insertactivityexec",
      "label": "insertActivityExec()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L1076",
      "community": 3
    },
    {
      "id": "workspace_drawingscanner",
      "label": "drawingScanner",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L1092",
      "community": 3
    },
    {
      "id": "workspace_store_scandrawing",
      "label": "scanDrawing()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L1096",
      "community": 3
    },
    {
      "id": "workspace_userhashscanner",
      "label": "userHashScanner",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L1108",
      "community": 3
    },
    {
      "id": "workspace_store_scanuserwithhash",
      "label": "scanUserWithHash()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L1112",
      "community": 3
    },
    {
      "id": "workspace_store_normalizeemail",
      "label": "normalizeEmail()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L1122",
      "community": 3
    },
    {
      "id": "workspace_store_uniqueusername",
      "label": "uniqueUsername()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L1133",
      "community": 3
    },
    {
      "id": "workspace_store_uniqueteamslug",
      "label": "uniqueTeamSlug()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L1148",
      "community": 3
    },
    {
      "id": "workspace_store_slugify",
      "label": "slugify()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L1165",
      "community": 3
    },
    {
      "id": "workspace_store_validdrawingvisibility",
      "label": "validDrawingVisibility()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L1178",
      "community": 3
    },
    {
      "id": "workspace_store_randomtoken",
      "label": "randomToken()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L1187",
      "community": 3
    },
    {
      "id": "workspace_store_hashtoken",
      "label": "hashToken()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L1195",
      "community": 3
    },
    {
      "id": "workspace_store_newid",
      "label": "newID()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L1200",
      "community": 3
    },
    {
      "id": "workspace_store_ptr",
      "label": "ptr()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L1204",
      "community": 3
    },
    {
      "id": "workspace_store_deref",
      "label": "deref()",
      "file_type": "code",
      "source_file": "workspace/store.go",
      "source_location": "L1208",
      "community": 3
    },
    {
      "id": "workspace_context_go",
      "label": "context.go",
      "file_type": "code",
      "source_file": "workspace/context.go",
      "source_location": "L1",
      "community": 5
    },
    {
      "id": "workspace_currentsession",
      "label": "currentSession",
      "file_type": "code",
      "source_file": "workspace/context.go",
      "source_location": "L5",
      "community": 5
    },
    {
      "id": "workspace_context_withuser",
      "label": "withUser()",
      "file_type": "code",
      "source_file": "workspace/context.go",
      "source_location": "L10",
      "community": 5
    },
    {
      "id": "workspace_context_currentuser",
      "label": "currentUser()",
      "file_type": "code",
      "source_file": "workspace/context.go",
      "source_location": "L14",
      "community": 5
    },
    {
      "id": "internal_postgres_postgres_go",
      "label": "postgres.go",
      "file_type": "code",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L1",
      "community": 1
    },
    {
      "id": "postgres_db",
      "label": "DB",
      "file_type": "code",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L18",
      "community": 1
    },
    {
      "id": "postgres_tx",
      "label": "Tx",
      "file_type": "code",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L22",
      "community": 1
    },
    {
      "id": "postgres_postgres_open",
      "label": "Open()",
      "file_type": "code",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L26",
      "community": 1
    },
    {
      "id": "postgres_postgres_migrate",
      "label": "Migrate()",
      "file_type": "code",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L40",
      "community": 1
    },
    {
      "id": "postgres_db_execcontext",
      "label": ".ExecContext()",
      "file_type": "code",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L48",
      "community": 1
    },
    {
      "id": "postgres_db_querycontext",
      "label": ".QueryContext()",
      "file_type": "code",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L52",
      "community": 1
    },
    {
      "id": "postgres_db_queryrowcontext",
      "label": ".QueryRowContext()",
      "file_type": "code",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L56",
      "community": 1
    },
    {
      "id": "postgres_db_begintx",
      "label": ".BeginTx()",
      "file_type": "code",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L60",
      "community": 1
    },
    {
      "id": "postgres_tx_execcontext",
      "label": ".ExecContext()",
      "file_type": "code",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L68",
      "community": 1
    },
    {
      "id": "postgres_tx_querycontext",
      "label": ".QueryContext()",
      "file_type": "code",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L72",
      "community": 1
    },
    {
      "id": "postgres_tx_queryrowcontext",
      "label": ".QueryRowContext()",
      "file_type": "code",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L76",
      "community": 1
    },
    {
      "id": "postgres_postgres_rebind",
      "label": "Rebind()",
      "file_type": "code",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L80",
      "community": 1
    },
    {
      "id": "middleware_auth_go",
      "label": "auth.go",
      "file_type": "code",
      "source_file": "middleware/auth.go",
      "source_location": "L1",
      "community": 1
    },
    {
      "id": "middleware_contextkey",
      "label": "contextKey",
      "file_type": "code",
      "source_file": "middleware/auth.go",
      "source_location": "L12",
      "community": 1
    },
    {
      "id": "middleware_auth_authjwt",
      "label": "AuthJWT()",
      "file_type": "code",
      "source_file": "middleware/auth.go",
      "source_location": "L16",
      "community": 6
    },
    {
      "id": "core_user_go",
      "label": "user.go",
      "file_type": "code",
      "source_file": "core/user.go",
      "source_location": "L1",
      "community": 1
    },
    {
      "id": "core_user",
      "label": "User",
      "file_type": "code",
      "source_file": "core/user.go",
      "source_location": "L6",
      "community": 1
    },
    {
      "id": "core_entity_go",
      "label": "entity.go",
      "file_type": "code",
      "source_file": "core/entity.go",
      "source_location": "L1",
      "community": 1
    },
    {
      "id": "core_document",
      "label": "Document",
      "file_type": "code",
      "source_file": "core/entity.go",
      "source_location": "L9",
      "community": 1
    },
    {
      "id": "core_documentstore",
      "label": "DocumentStore",
      "file_type": "code",
      "source_file": "core/entity.go",
      "source_location": "L13",
      "community": 1
    },
    {
      "id": "core_canvas_go",
      "label": "canvas.go",
      "file_type": "code",
      "source_file": "core/canvas.go",
      "source_location": "L1",
      "community": 1
    },
    {
      "id": "core_canvas",
      "label": "Canvas",
      "file_type": "code",
      "source_file": "core/canvas.go",
      "source_location": "L10",
      "community": 1
    },
    {
      "id": "core_canvasstore",
      "label": "CanvasStore",
      "file_type": "code",
      "source_file": "core/canvas.go",
      "source_location": "L22",
      "community": 1
    },
    {
      "id": "stores_storage_go",
      "label": "storage.go",
      "file_type": "code",
      "source_file": "stores/storage.go",
      "source_location": "L1",
      "community": 1
    },
    {
      "id": "stores_store",
      "label": "Store",
      "file_type": "code",
      "source_file": "stores/storage.go",
      "source_location": "L15",
      "community": 1
    },
    {
      "id": "stores_storage_getstore",
      "label": "GetStore()",
      "file_type": "code",
      "source_file": "stores/storage.go",
      "source_location": "L20",
      "community": 1
    },
    {
      "id": "stores_memory_store_go",
      "label": "store.go",
      "file_type": "code",
      "source_file": "stores/memory/store.go",
      "source_location": "L1",
      "community": 1
    },
    {
      "id": "memory_memstore",
      "label": "memStore",
      "file_type": "code",
      "source_file": "stores/memory/store.go",
      "source_location": "L23",
      "community": 1
    },
    {
      "id": "memory_store_newstore",
      "label": "NewStore()",
      "file_type": "code",
      "source_file": "stores/memory/store.go",
      "source_location": "L26",
      "community": 1
    },
    {
      "id": "memory_memstore_findid",
      "label": ".FindID()",
      "file_type": "code",
      "source_file": "stores/memory/store.go",
      "source_location": "L31",
      "community": 1
    },
    {
      "id": "memory_memstore_create",
      "label": ".Create()",
      "file_type": "code",
      "source_file": "stores/memory/store.go",
      "source_location": "L45",
      "community": 1
    },
    {
      "id": "memory_memstore_list",
      "label": ".List()",
      "file_type": "code",
      "source_file": "stores/memory/store.go",
      "source_location": "L61",
      "community": 1
    },
    {
      "id": "memory_memstore_get",
      "label": ".Get()",
      "file_type": "code",
      "source_file": "stores/memory/store.go",
      "source_location": "L89",
      "community": 1
    },
    {
      "id": "memory_memstore_save",
      "label": ".Save()",
      "file_type": "code",
      "source_file": "stores/memory/store.go",
      "source_location": "L112",
      "community": 1
    },
    {
      "id": "memory_memstore_delete",
      "label": ".Delete()",
      "file_type": "code",
      "source_file": "stores/memory/store.go",
      "source_location": "L147",
      "community": 1
    },
    {
      "id": "stores_aws_store_go",
      "label": "store.go",
      "file_type": "code",
      "source_file": "stores/aws/store.go",
      "source_location": "L1",
      "community": 1
    },
    {
      "id": "aws_s3store",
      "label": "s3Store",
      "file_type": "code",
      "source_file": "stores/aws/store.go",
      "source_location": "L23",
      "community": 11
    },
    {
      "id": "aws_store_newstore",
      "label": "NewStore()",
      "file_type": "code",
      "source_file": "stores/aws/store.go",
      "source_location": "L29",
      "community": 1
    },
    {
      "id": "aws_s3store_findid",
      "label": ".FindID()",
      "file_type": "code",
      "source_file": "stores/aws/store.go",
      "source_location": "L44",
      "community": 11
    },
    {
      "id": "aws_s3store_create",
      "label": ".Create()",
      "file_type": "code",
      "source_file": "stores/aws/store.go",
      "source_location": "L66",
      "community": 11
    },
    {
      "id": "aws_s3store_getcanvaskey",
      "label": ".getCanvasKey()",
      "file_type": "code",
      "source_file": "stores/aws/store.go",
      "source_location": "L82",
      "community": 11
    },
    {
      "id": "aws_s3store_list",
      "label": ".List()",
      "file_type": "code",
      "source_file": "stores/aws/store.go",
      "source_location": "L94",
      "community": 11
    },
    {
      "id": "aws_s3store_get",
      "label": ".Get()",
      "file_type": "code",
      "source_file": "stores/aws/store.go",
      "source_location": "L135",
      "community": 11
    },
    {
      "id": "aws_s3store_save",
      "label": ".Save()",
      "file_type": "code",
      "source_file": "stores/aws/store.go",
      "source_location": "L167",
      "community": 11
    },
    {
      "id": "aws_s3store_delete",
      "label": ".Delete()",
      "file_type": "code",
      "source_file": "stores/aws/store.go",
      "source_location": "L200",
      "community": 11
    },
    {
      "id": "stores_postgres_store_go",
      "label": "store.go",
      "file_type": "code",
      "source_file": "stores/postgres/store.go",
      "source_location": "L1",
      "community": 1
    },
    {
      "id": "postgres_postgresstore",
      "label": "postgresStore",
      "file_type": "code",
      "source_file": "stores/postgres/store.go",
      "source_location": "L17",
      "community": 1
    },
    {
      "id": "postgres_store_newstore",
      "label": "NewStore()",
      "file_type": "code",
      "source_file": "stores/postgres/store.go",
      "source_location": "L21",
      "community": 1
    },
    {
      "id": "postgres_postgresstore_findid",
      "label": ".FindID()",
      "file_type": "code",
      "source_file": "stores/postgres/store.go",
      "source_location": "L32",
      "community": 1
    },
    {
      "id": "postgres_postgresstore_create",
      "label": ".Create()",
      "file_type": "code",
      "source_file": "stores/postgres/store.go",
      "source_location": "L46",
      "community": 1
    },
    {
      "id": "postgres_postgresstore_list",
      "label": ".List()",
      "file_type": "code",
      "source_file": "stores/postgres/store.go",
      "source_location": "L57",
      "community": 1
    },
    {
      "id": "postgres_postgresstore_get",
      "label": ".Get()",
      "file_type": "code",
      "source_file": "stores/postgres/store.go",
      "source_location": "L76",
      "community": 1
    },
    {
      "id": "postgres_postgresstore_save",
      "label": ".Save()",
      "file_type": "code",
      "source_file": "stores/postgres/store.go",
      "source_location": "L90",
      "community": 1
    },
    {
      "id": "postgres_postgresstore_delete",
      "label": ".Delete()",
      "file_type": "code",
      "source_file": "stores/postgres/store.go",
      "source_location": "L104",
      "community": 1
    },
    {
      "id": "stores_filesystem_store_go",
      "label": "store.go",
      "file_type": "code",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L1",
      "community": 1
    },
    {
      "id": "filesystem_fsstore",
      "label": "fsStore",
      "file_type": "code",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L19",
      "community": 6
    },
    {
      "id": "filesystem_store_newstore",
      "label": "NewStore()",
      "file_type": "code",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L24",
      "community": 1
    },
    {
      "id": "filesystem_fsstore_findid",
      "label": ".FindID()",
      "file_type": "code",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L32",
      "community": 6
    },
    {
      "id": "filesystem_fsstore_create",
      "label": ".Create()",
      "file_type": "code",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L55",
      "community": 6
    },
    {
      "id": "filesystem_fsstore_getusercanvaspath",
      "label": ".getUserCanvasPath()",
      "file_type": "code",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L74",
      "community": 6
    },
    {
      "id": "filesystem_fsstore_list",
      "label": ".List()",
      "file_type": "code",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L78",
      "community": 6
    },
    {
      "id": "filesystem_fsstore_get",
      "label": ".Get()",
      "file_type": "code",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L126",
      "community": 6
    },
    {
      "id": "filesystem_fsstore_save",
      "label": ".Save()",
      "file_type": "code",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L173",
      "community": 6
    },
    {
      "id": "filesystem_fsstore_delete",
      "label": ".Delete()",
      "file_type": "code",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L208",
      "community": 6
    },
    {
      "id": "frontend_eslint_config_mjs",
      "label": "eslint.config.mjs",
      "file_type": "code",
      "source_file": "frontend/eslint.config.mjs",
      "source_location": "L1",
      "community": 14
    },
    {
      "id": "frontend_vitest_config_mjs",
      "label": "vitest.config.mjs",
      "file_type": "code",
      "source_file": "frontend/vitest.config.mjs",
      "source_location": "L1",
      "community": 12
    },
    {
      "id": "frontend_playwright_config_ts",
      "label": "playwright.config.ts",
      "file_type": "code",
      "source_file": "frontend/playwright.config.ts",
      "source_location": "L1",
      "community": 15
    },
    {
      "id": "frontend_vite_config_ts",
      "label": "vite.config.ts",
      "file_type": "code",
      "source_file": "frontend/vite.config.ts",
      "source_location": "L1",
      "community": 12
    },
    {
      "id": "frontend_e2e_app_spec_ts",
      "label": "app.spec.ts",
      "file_type": "code",
      "source_file": "frontend/e2e/app.spec.ts",
      "source_location": "L1",
      "community": 15
    },
    {
      "id": "frontend_dist_test_assets_index_b3vpcucp_js",
      "label": "index-B3VpcuCP.js",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L1",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_c",
      "label": "c()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L1",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_u",
      "label": "u()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L1",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_mg",
      "label": "mg()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L1",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_sv",
      "label": "Sv()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L9",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_v",
      "label": "_v()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L9",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_xv",
      "label": "xv()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L17",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_vu",
      "label": "vu()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L17",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_ev",
      "label": "Ev()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L25",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_jv",
      "label": "jv()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L25",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_nv",
      "label": "Nv()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L33",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_tv",
      "label": "Tv()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L33",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_wv",
      "label": "wv()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L41",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_cv",
      "label": "Cv()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L49",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_mm",
      "label": "Mm()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_av",
      "label": "Av()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_et",
      "label": "et()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_oa",
      "label": "oa()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_ov",
      "label": "Ov()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_lm",
      "label": "Lm()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_lo",
      "label": "lo()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_bi",
      "label": "Bi()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_ol",
      "label": "Ol()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_dv",
      "label": "Dv()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_mv",
      "label": "Mv()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_gg",
      "label": "gg()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_lv",
      "label": "Lv()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_pg",
      "label": "pg()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_yg",
      "label": "yg()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_uv",
      "label": "Uv()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_vv",
      "label": "Vv()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_gv",
      "label": "Gv()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_du",
      "label": "du()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_qv",
      "label": "Qv()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_kv",
      "label": "Kv()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_va",
      "label": "Va()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_hm",
      "label": "Hm()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_kc",
      "label": "Kc()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_fv",
      "label": "Fv()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_ho",
      "label": "ho()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_bu",
      "label": "bu()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_constructor",
      "label": "constructor()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_t0",
      "label": "t0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_a0",
      "label": "a0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_sg",
      "label": "Sg()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_l0",
      "label": "l0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_c0",
      "label": "c0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_o0",
      "label": "o0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_f0",
      "label": "f0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_ml",
      "label": "Ml()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_sa",
      "label": "Sa()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_tg",
      "label": "Tg()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_ga",
      "label": "Ga()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_d0",
      "label": "d0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_wg",
      "label": "wg()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_yi",
      "label": "Yi()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_h0",
      "label": "h0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_cg",
      "label": "Cg()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_m0",
      "label": "m0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_getderivedstatefromerror",
      "label": "getDerivedStateFromError()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_getderivedstatefromprops",
      "label": "getDerivedStateFromProps()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_componentdidcatch",
      "label": "componentDidCatch()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 6
    },
    {
      "id": "assets_index_b3vpcucp_render",
      "label": "render()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_p0",
      "label": "p0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_y0",
      "label": "y0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_v0",
      "label": "v0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_go",
      "label": "go()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_b0",
      "label": "b0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_s0",
      "label": "S0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_0",
      "label": "_0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_po",
      "label": "po()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_x0",
      "label": "x0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_e0",
      "label": "E0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_j0",
      "label": "j0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_zg",
      "label": "zg()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_n0",
      "label": "N0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_jc",
      "label": "Jc()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_km",
      "label": "km()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_io",
      "label": "io()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_w0",
      "label": "w0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_r0",
      "label": "R0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_z0",
      "label": "z0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_fc",
      "label": "Fc()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_yo",
      "label": "yo()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_ag",
      "label": "Ag()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_u0",
      "label": "U0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_qm",
      "label": "qm()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_k0",
      "label": "k0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_q0",
      "label": "q0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_vo",
      "label": "vo()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_so",
      "label": "So()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_di",
      "label": "Di()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_g0",
      "label": "G0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_ce",
      "label": "ce()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_k",
      "label": "K()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_i0",
      "label": "I0()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_a1",
      "label": "a1()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_n1",
      "label": "n1()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_l1",
      "label": "l1()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_fe",
      "label": "fe()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_mi",
      "label": "Mi()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_m",
      "label": "$m()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_i1",
      "label": "i1()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_ym",
      "label": "Ym()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_vm",
      "label": "Vm()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_ui",
      "label": "Ui()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_gm",
      "label": "Gm()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 9
    },
    {
      "id": "assets_index_b3vpcucp_u1",
      "label": "u1()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_mu",
      "label": "mu()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_r1",
      "label": "r1()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_lg",
      "label": "Lg()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 9
    },
    {
      "id": "assets_index_b3vpcucp_ka",
      "label": "ka()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_o1",
      "label": "o1()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_f1",
      "label": "f1",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_f1_constructor",
      "label": ".constructor()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_f1_getregexp",
      "label": ".getRegExp()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_m1",
      "label": "m1()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_ki",
      "label": "ki()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_gu",
      "label": "gu",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 6
    },
    {
      "id": "assets_index_b3vpcucp_gu_constructor",
      "label": ".constructor()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 6
    },
    {
      "id": "assets_index_b3vpcucp_gu_init",
      "label": ".init()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 6
    },
    {
      "id": "assets_index_b3vpcucp_gu_log",
      "label": ".log()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 1
    },
    {
      "id": "assets_index_b3vpcucp_gu_warn",
      "label": ".warn()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 6
    },
    {
      "id": "assets_index_b3vpcucp_gu_error",
      "label": ".error()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 6
    },
    {
      "id": "assets_index_b3vpcucp_gu_deprecate",
      "label": ".deprecate()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 6
    },
    {
      "id": "assets_index_b3vpcucp_gu_forward",
      "label": ".forward()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 6
    },
    {
      "id": "assets_index_b3vpcucp_gu_create",
      "label": ".create()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_gu_clone",
      "label": ".clone()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_eu",
      "label": "Eu",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_eu_constructor",
      "label": ".constructor()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_eu_on",
      "label": ".on()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_eu_off",
      "label": ".off()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_eu_once",
      "label": ".once()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_eu_emit",
      "label": ".emit()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 9
    },
    {
      "id": "assets_index_b3vpcucp_xm",
      "label": "Xm",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 9
    },
    {
      "id": "assets_index_b3vpcucp_xm_constructor",
      "label": ".constructor()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 9
    },
    {
      "id": "assets_index_b3vpcucp_xm_addnamespaces",
      "label": ".addNamespaces()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 9
    },
    {
      "id": "assets_index_b3vpcucp_xm_removenamespaces",
      "label": ".removeNamespaces()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 9
    },
    {
      "id": "assets_index_b3vpcucp_xm_getresource",
      "label": ".getResource()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_xm_addresource",
      "label": ".addResource()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 9
    },
    {
      "id": "assets_index_b3vpcucp_xm_addresources",
      "label": ".addResources()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 9
    },
    {
      "id": "assets_index_b3vpcucp_xm_addresourcebundle",
      "label": ".addResourceBundle()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 9
    },
    {
      "id": "assets_index_b3vpcucp_xm_removeresourcebundle",
      "label": ".removeResourceBundle()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 9
    },
    {
      "id": "assets_index_b3vpcucp_xm_hasresourcebundle",
      "label": ".hasResourceBundle()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 9
    },
    {
      "id": "assets_index_b3vpcucp_xm_getresourcebundle",
      "label": ".getResourceBundle()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 9
    },
    {
      "id": "assets_index_b3vpcucp_xm_getdatabylanguage",
      "label": ".getDataByLanguage()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 9
    },
    {
      "id": "assets_index_b3vpcucp_xm_haslanguagesometranslations",
      "label": ".hasLanguageSomeTranslations()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 9
    },
    {
      "id": "assets_index_b3vpcucp_xm_tojson",
      "label": ".toJSON()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 9
    },
    {
      "id": "assets_index_b3vpcucp_addpostprocessor",
      "label": "addPostProcessor()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_handle",
      "label": "handle()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_p1",
      "label": "p1()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_al",
      "label": "Al()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_wc",
      "label": "Wc()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_pu",
      "label": "pu",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_pu_constructor",
      "label": ".constructor()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_pu_changelanguage",
      "label": ".changeLanguage()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_pu_exists",
      "label": ".exists()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_pu_extractfromkey",
      "label": ".extractFromKey()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_pu_translate",
      "label": ".translate()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_pu_extendtranslation",
      "label": ".extendTranslation()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_pu_resolve",
      "label": ".resolve()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_pu_isvalidlookup",
      "label": ".isValidLookup()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_pu_getresource",
      "label": ".getResource()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 9
    },
    {
      "id": "assets_index_b3vpcucp_pu_getusedparamsdetails",
      "label": ".getUsedParamsDetails()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_pu_hasdefaultvalue",
      "label": ".hasDefaultValue()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_qm_constructor",
      "label": ".constructor()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_qm_getscriptpartfromcode",
      "label": ".getScriptPartFromCode()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_qm_getlanguagepartfromcode",
      "label": ".getLanguagePartFromCode()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_qm_formatlanguagecode",
      "label": ".formatLanguageCode()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_qm_issupportedcode",
      "label": ".isSupportedCode()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_qm_getbestmatchfromcodes",
      "label": ".getBestMatchFromCodes()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_qm_getfallbackcodes",
      "label": ".getFallbackCodes()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_qm_toresolvehierarchy",
      "label": ".toResolveHierarchy()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_y1",
      "label": "y1",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_y1_constructor",
      "label": ".constructor()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_y1_clearcache",
      "label": ".clearCache()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_y1_getrule",
      "label": ".getRule()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_y1_needsplural",
      "label": ".needsPlural()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_y1_getpluralformsofkey",
      "label": ".getPluralFormsOfKey()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_y1_getsuffixes",
      "label": ".getSuffixes()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_y1_getsuffix",
      "label": ".getSuffix()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_jm",
      "label": "Jm()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_ic",
      "label": "Ic()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_fm",
      "label": "Fm",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_fm_constructor",
      "label": ".constructor()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_fm_init",
      "label": ".init()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_fm_reset",
      "label": ".reset()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_fm_resetregexp",
      "label": ".resetRegExp()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_fm_interpolate",
      "label": ".interpolate()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_fm_nest",
      "label": ".nest()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_v1",
      "label": "v1()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_wm",
      "label": "Wm()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_b1",
      "label": "b1()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_s1",
      "label": "S1",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_s1_constructor",
      "label": ".constructor()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_s1_init",
      "label": ".init()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_s1_add",
      "label": ".add()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_s1_addcached",
      "label": ".addCached()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_s1_format",
      "label": ".format()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_1",
      "label": "_1()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_x1",
      "label": "x1",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 6
    },
    {
      "id": "assets_index_b3vpcucp_x1_constructor",
      "label": ".constructor()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_x1_queueload",
      "label": ".queueLoad()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 6
    },
    {
      "id": "assets_index_b3vpcucp_x1_loaded",
      "label": ".loaded()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 9
    },
    {
      "id": "assets_index_b3vpcucp_x1_read",
      "label": ".read()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 6
    },
    {
      "id": "assets_index_b3vpcucp_x1_prepareloading",
      "label": ".prepareLoading()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 6
    },
    {
      "id": "assets_index_b3vpcucp_x1_load",
      "label": ".load()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 6
    },
    {
      "id": "assets_index_b3vpcucp_x1_reload",
      "label": ".reload()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 6
    },
    {
      "id": "assets_index_b3vpcucp_x1_loadone",
      "label": ".loadOne()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 6
    },
    {
      "id": "assets_index_b3vpcucp_x1_savemissing",
      "label": ".saveMissing()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 6
    },
    {
      "id": "assets_index_b3vpcucp_pc",
      "label": "Pc()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_im",
      "label": "Im()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_ru",
      "label": "ru()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_e1",
      "label": "E1()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_hi",
      "label": "Hi",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_hi_constructor",
      "label": ".constructor()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_hi_init",
      "label": ".init()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_hi_loadresources",
      "label": ".loadResources()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_hi_reloadresources",
      "label": ".reloadResources()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_hi_use",
      "label": ".use()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_hi_setresolvedlanguage",
      "label": ".setResolvedLanguage()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 9
    },
    {
      "id": "assets_index_b3vpcucp_hi_changelanguage",
      "label": ".changeLanguage()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_hi_getfixedt",
      "label": ".getFixedT()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_hi_t",
      "label": ".t()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_hi_exists",
      "label": ".exists()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_hi_setdefaultnamespace",
      "label": ".setDefaultNamespace()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_hi_hasloadednamespace",
      "label": ".hasLoadedNamespace()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 6
    },
    {
      "id": "assets_index_b3vpcucp_hi_loadnamespaces",
      "label": ".loadNamespaces()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_hi_loadlanguages",
      "label": ".loadLanguages()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_hi_dir",
      "label": ".dir()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_hi_createinstance",
      "label": ".createInstance()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_hi_cloneinstance",
      "label": ".cloneInstance()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_hi_tojson",
      "label": ".toJSON()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_j1",
      "label": "j1()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_uo",
      "label": "uo()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_bg",
      "label": "Bg()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_ro",
      "label": "ro()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_eg",
      "label": "eg()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_kn",
      "label": "kn()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_t1",
      "label": "T1()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_z1",
      "label": "z1()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_d1",
      "label": "D1()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_h1",
      "label": "H1",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_h1_constructor",
      "label": ".constructor()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_h1_addusednamespaces",
      "label": ".addUsedNamespaces()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_h1_getusednamespaces",
      "label": ".getUsedNamespaces()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_k1",
      "label": "k1()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_xa",
      "label": "Xa()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_q1",
      "label": "Q1()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_lookup",
      "label": "lookup()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_cacheuserlanguage",
      "label": "cacheUserLanguage()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_ig",
      "label": "ig()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_lb",
      "label": "lb()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_yg_constructor",
      "label": ".constructor()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_yg_init",
      "label": ".init()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_yg_adddetector",
      "label": ".addDetector()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_yg_detect",
      "label": ".detect()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_yg_cacheuserlanguage",
      "label": ".cacheUserLanguage()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "community": 4
    },
    {
      "id": "assets_index_b3vpcucp_vb",
      "label": "vb()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L73",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_vg",
      "label": "Vg()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L73",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_de",
      "label": "de()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L88",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_xb",
      "label": "Xb()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_qb",
      "label": "Qb()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_og",
      "label": "og()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_zb",
      "label": "Zb()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_oo",
      "label": "oo()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_jb",
      "label": "Jb()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_wb",
      "label": "Wb()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_no",
      "label": "no()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_w2",
      "label": "w2()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_np",
      "label": "np()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_c2",
      "label": "C2()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_xt",
      "label": "Xt()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_vn",
      "label": "vn()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_ya",
      "label": "Ya()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_ns",
      "label": "nS()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_ua",
      "label": "ua()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_ot",
      "label": "ot()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_zl",
      "label": "zl()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_ms",
      "label": "mS()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_cs",
      "label": "CS()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_vs",
      "label": "VS()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_xs",
      "label": "XS",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_xs_constructor",
      "label": ".constructor()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_qe",
      "label": "Qe()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_qs",
      "label": "QS()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_ks",
      "label": "KS()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_w",
      "label": "w_()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_h",
      "label": "H_()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_b",
      "label": "B_()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_ex",
      "label": "Ex()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_zx",
      "label": "Zx()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_d3",
      "label": "d3()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_dg",
      "label": "dg()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_hg",
      "label": "hg()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "assets_index_b3vpcucp_ne",
      "label": "nE()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "community": 0
    },
    {
      "id": "frontend_dist_test_assets_main_boekpov0_js",
      "label": "main-BoEkPOV0.js",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L1",
      "community": 0
    },
    {
      "id": "assets_main_boekpov0_el",
      "label": "El()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L1",
      "community": 0
    },
    {
      "id": "assets_main_boekpov0_sl",
      "label": "Sl()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L1",
      "community": 0
    },
    {
      "id": "assets_main_boekpov0_jl",
      "label": "jl()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L147",
      "community": 0
    },
    {
      "id": "assets_main_boekpov0_ol",
      "label": "Ol()",
      "file_type": "code",
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L293",
      "community": 0
    },
    {
      "id": "frontend_src_vite_env_d_ts",
      "label": "vite-env.d.ts",
      "file_type": "code",
      "source_file": "frontend/src/vite-env.d.ts",
      "source_location": "L1",
      "community": 16
    },
    {
      "id": "frontend_src_app_tsx",
      "label": "App.tsx",
      "file_type": "code",
      "source_file": "frontend/src/App.tsx",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "src_app_app",
      "label": "App()",
      "file_type": "code",
      "source_file": "frontend/src/App.tsx",
      "source_location": "L17",
      "community": 2
    },
    {
      "id": "frontend_src_main_tsx",
      "label": "main.tsx",
      "file_type": "code",
      "source_file": "frontend/src/main.tsx",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "frontend_src_i18n_index_ts",
      "label": "index.ts",
      "file_type": "code",
      "source_file": "frontend/src/i18n/index.ts",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "frontend_src_services_api_ts",
      "label": "api.ts",
      "file_type": "code",
      "source_file": "frontend/src/services/api.ts",
      "source_location": "L1",
      "community": 8
    },
    {
      "id": "services_api_apierror",
      "label": "ApiError",
      "file_type": "code",
      "source_file": "frontend/src/services/api.ts",
      "source_location": "L5",
      "community": 8
    },
    {
      "id": "services_api_apierror_constructor",
      "label": ".constructor()",
      "file_type": "code",
      "source_file": "frontend/src/services/api.ts",
      "source_location": "L6",
      "community": 8
    },
    {
      "id": "services_api_fetchapi",
      "label": "fetchApi()",
      "file_type": "code",
      "source_file": "frontend/src/services/api.ts",
      "source_location": "L11",
      "community": 8
    },
    {
      "id": "frontend_src_services_index_ts",
      "label": "index.ts",
      "file_type": "code",
      "source_file": "frontend/src/services/index.ts",
      "source_location": "L1",
      "community": 17
    },
    {
      "id": "frontend_src_components_index_ts",
      "label": "index.ts",
      "file_type": "code",
      "source_file": "frontend/src/components/index.ts",
      "source_location": "L1",
      "community": 18
    },
    {
      "id": "frontend_src_components_modal_modal_tsx",
      "label": "Modal.tsx",
      "file_type": "code",
      "source_file": "frontend/src/components/Modal/Modal.tsx",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "modal_modal_handlekey",
      "label": "handleKey()",
      "file_type": "code",
      "source_file": "frontend/src/components/Modal/Modal.tsx",
      "source_location": "L33",
      "community": 2
    },
    {
      "id": "modal_modal_close",
      "label": "close()",
      "file_type": "code",
      "source_file": "frontend/src/components/Modal/Modal.tsx",
      "source_location": "L53",
      "community": 1
    },
    {
      "id": "frontend_src_components_card_card_tsx",
      "label": "Card.tsx",
      "file_type": "code",
      "source_file": "frontend/src/components/Card/Card.tsx",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "card_card_card",
      "label": "Card()",
      "file_type": "code",
      "source_file": "frontend/src/components/Card/Card.tsx",
      "source_location": "L11",
      "community": 2
    },
    {
      "id": "card_card_cardheader",
      "label": "CardHeader()",
      "file_type": "code",
      "source_file": "frontend/src/components/Card/Card.tsx",
      "source_location": "L24",
      "community": 2
    },
    {
      "id": "card_card_cardcontent",
      "label": "CardContent()",
      "file_type": "code",
      "source_file": "frontend/src/components/Card/Card.tsx",
      "source_location": "L28",
      "community": 2
    },
    {
      "id": "card_card_cardfooter",
      "label": "CardFooter()",
      "file_type": "code",
      "source_file": "frontend/src/components/Card/Card.tsx",
      "source_location": "L32",
      "community": 2
    },
    {
      "id": "frontend_src_components_card_card_test_tsx",
      "label": "Card.test.tsx",
      "file_type": "code",
      "source_file": "frontend/src/components/Card/Card.test.tsx",
      "source_location": "L1",
      "community": 13
    },
    {
      "id": "frontend_src_components_templatepicker_templatepicker_tsx",
      "label": "TemplatePicker.tsx",
      "file_type": "code",
      "source_file": "frontend/src/components/TemplatePicker/TemplatePicker.tsx",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "templatepicker_templatepicker_makehanddrawnrect",
      "label": "makeHandDrawnRect()",
      "file_type": "code",
      "source_file": "frontend/src/components/TemplatePicker/TemplatePicker.tsx",
      "source_location": "L24",
      "community": 2
    },
    {
      "id": "templatepicker_templatepicker_maketext",
      "label": "makeText()",
      "file_type": "code",
      "source_file": "frontend/src/components/TemplatePicker/TemplatePicker.tsx",
      "source_location": "L51",
      "community": 2
    },
    {
      "id": "templatepicker_templatepicker_makecheckbox",
      "label": "makeCheckbox()",
      "file_type": "code",
      "source_file": "frontend/src/components/TemplatePicker/TemplatePicker.tsx",
      "source_location": "L87",
      "community": 2
    },
    {
      "id": "frontend_src_components_input_input_tsx",
      "label": "Input.tsx",
      "file_type": "code",
      "source_file": "frontend/src/components/Input/Input.tsx",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "frontend_src_components_button_button_tsx",
      "label": "Button.tsx",
      "file_type": "code",
      "source_file": "frontend/src/components/Button/Button.tsx",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "frontend_src_components_button_index_ts",
      "label": "index.ts",
      "file_type": "code",
      "source_file": "frontend/src/components/Button/index.ts",
      "source_location": "L1",
      "community": 19
    },
    {
      "id": "frontend_src_components_commandpalette_commandpalette_tsx",
      "label": "CommandPalette.tsx",
      "file_type": "code",
      "source_file": "frontend/src/components/CommandPalette/CommandPalette.tsx",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "commandpalette_commandpalette_onkeydown",
      "label": "onKeyDown()",
      "file_type": "code",
      "source_file": "frontend/src/components/CommandPalette/CommandPalette.tsx",
      "source_location": "L80",
      "community": 2
    },
    {
      "id": "frontend_src_components_layout_sidebar_tsx",
      "label": "Sidebar.tsx",
      "file_type": "code",
      "source_file": "frontend/src/components/Layout/Sidebar.tsx",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "layout_sidebar_sidebar",
      "label": "Sidebar()",
      "file_type": "code",
      "source_file": "frontend/src/components/Layout/Sidebar.tsx",
      "source_location": "L20",
      "community": 2
    },
    {
      "id": "frontend_src_components_layout_header_tsx",
      "label": "Header.tsx",
      "file_type": "code",
      "source_file": "frontend/src/components/Layout/Header.tsx",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "layout_header_handlechange",
      "label": "handleChange()",
      "file_type": "code",
      "source_file": "frontend/src/components/Layout/Header.tsx",
      "source_location": "L40",
      "community": 2
    },
    {
      "id": "layout_header_handleselect",
      "label": "handleSelect()",
      "file_type": "code",
      "source_file": "frontend/src/components/Layout/Header.tsx",
      "source_location": "L48",
      "community": 2
    },
    {
      "id": "layout_header_handlecreatedrawing",
      "label": "handleCreateDrawing()",
      "file_type": "code",
      "source_file": "frontend/src/components/Layout/Header.tsx",
      "source_location": "L59",
      "community": 2
    },
    {
      "id": "layout_header_onclick",
      "label": "onClick()",
      "file_type": "code",
      "source_file": "frontend/src/components/Layout/Header.tsx",
      "source_location": "L75",
      "community": 2
    },
    {
      "id": "frontend_src_components_layout_applayout_tsx",
      "label": "AppLayout.tsx",
      "file_type": "code",
      "source_file": "frontend/src/components/Layout/AppLayout.tsx",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "layout_applayout_applayout",
      "label": "AppLayout()",
      "file_type": "code",
      "source_file": "frontend/src/components/Layout/AppLayout.tsx",
      "source_location": "L7",
      "community": 2
    },
    {
      "id": "frontend_src_hooks_useauth_ts",
      "label": "useAuth.ts",
      "file_type": "code",
      "source_file": "frontend/src/hooks/useAuth.ts",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "hooks_useauth_useauth",
      "label": "useAuth()",
      "file_type": "code",
      "source_file": "frontend/src/hooks/useAuth.ts",
      "source_location": "L5",
      "community": 2
    },
    {
      "id": "frontend_src_hooks_usedrawings_ts",
      "label": "useDrawings.ts",
      "file_type": "code",
      "source_file": "frontend/src/hooks/useDrawings.ts",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "hooks_usedrawings_usedrawings",
      "label": "useDrawings()",
      "file_type": "code",
      "source_file": "frontend/src/hooks/useDrawings.ts",
      "source_location": "L5",
      "community": 2
    },
    {
      "id": "frontend_src_hooks_useteams_ts",
      "label": "useTeams.ts",
      "file_type": "code",
      "source_file": "frontend/src/hooks/useTeams.ts",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "hooks_useteams_useteams",
      "label": "useTeams()",
      "file_type": "code",
      "source_file": "frontend/src/hooks/useTeams.ts",
      "source_location": "L5",
      "community": 2
    },
    {
      "id": "frontend_src_hooks_index_ts",
      "label": "index.ts",
      "file_type": "code",
      "source_file": "frontend/src/hooks/index.ts",
      "source_location": "L1",
      "community": 20
    },
    {
      "id": "frontend_src_pages_index_ts",
      "label": "index.ts",
      "file_type": "code",
      "source_file": "frontend/src/pages/index.ts",
      "source_location": "L1",
      "community": 21
    },
    {
      "id": "frontend_src_pages_filebrowser_filebrowser_tsx",
      "label": "FileBrowser.tsx",
      "file_type": "code",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "filebrowser_filebrowser_showmodal",
      "label": "showModal()",
      "file_type": "code",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L50",
      "community": 2
    },
    {
      "id": "filebrowser_filebrowser_loaddata",
      "label": "loadData()",
      "file_type": "code",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L56",
      "community": 2
    },
    {
      "id": "filebrowser_filebrowser_handlecreatedrawing",
      "label": "handleCreateDrawing()",
      "file_type": "code",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L121",
      "community": 2
    },
    {
      "id": "filebrowser_filebrowser_handlecreatefolder",
      "label": "handleCreateFolder()",
      "file_type": "code",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L143",
      "community": 2
    },
    {
      "id": "filebrowser_filebrowser_handledeletedrawing",
      "label": "handleDeleteDrawing()",
      "file_type": "code",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L160",
      "community": 2
    },
    {
      "id": "filebrowser_filebrowser_handleduplicatedrawing",
      "label": "handleDuplicateDrawing()",
      "file_type": "code",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L175",
      "community": 2
    },
    {
      "id": "filebrowser_filebrowser_handlerenamedrawing",
      "label": "handleRenameDrawing()",
      "file_type": "code",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L191",
      "community": 2
    },
    {
      "id": "filebrowser_filebrowser_handlemovedrawing",
      "label": "handleMoveDrawing()",
      "file_type": "code",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L207",
      "community": 2
    },
    {
      "id": "filebrowser_filebrowser_onclick",
      "label": "onClick()",
      "file_type": "code",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L221",
      "community": 2
    },
    {
      "id": "filebrowser_filebrowser_setsortby",
      "label": "setSortBy()",
      "file_type": "code",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L296",
      "community": 2
    },
    {
      "id": "frontend_src_pages_auth_signup_tsx",
      "label": "Signup.tsx",
      "file_type": "code",
      "source_file": "frontend/src/pages/Auth/Signup.tsx",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "auth_signup_handlesubmit",
      "label": "handleSubmit()",
      "file_type": "code",
      "source_file": "frontend/src/pages/Auth/Signup.tsx",
      "source_location": "L19",
      "community": 2
    },
    {
      "id": "frontend_src_pages_auth_login_tsx",
      "label": "Login.tsx",
      "file_type": "code",
      "source_file": "frontend/src/pages/Auth/Login.tsx",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "auth_login_handlesubmit",
      "label": "handleSubmit()",
      "file_type": "code",
      "source_file": "frontend/src/pages/Auth/Login.tsx",
      "source_location": "L34",
      "community": 2
    },
    {
      "id": "frontend_src_pages_templates_templates_tsx",
      "label": "Templates.tsx",
      "file_type": "code",
      "source_file": "frontend/src/pages/Templates/Templates.tsx",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "templates_templates_handlecreate",
      "label": "handleCreate()",
      "file_type": "code",
      "source_file": "frontend/src/pages/Templates/Templates.tsx",
      "source_location": "L33",
      "community": 2
    },
    {
      "id": "templates_templates_handleusetemplate",
      "label": "handleUseTemplate()",
      "file_type": "code",
      "source_file": "frontend/src/pages/Templates/Templates.tsx",
      "source_location": "L43",
      "community": 2
    },
    {
      "id": "frontend_src_pages_editor_editor_tsx",
      "label": "Editor.tsx",
      "file_type": "code",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "editor_editor_prepareelementsforimport",
      "label": "prepareElementsForImport()",
      "file_type": "code",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L26",
      "community": 2
    },
    {
      "id": "editor_editor_appstatewithoutgrid",
      "label": "appStateWithoutGrid()",
      "file_type": "code",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L54",
      "community": 2
    },
    {
      "id": "editor_editor_loaddrawing",
      "label": "loadDrawing()",
      "file_type": "code",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L89",
      "community": 2
    },
    {
      "id": "editor_editor_handlerestorerevision",
      "label": "handleRestoreRevision()",
      "file_type": "code",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L245",
      "community": 2
    },
    {
      "id": "editor_editor_handlemanualsave",
      "label": "handleManualSave()",
      "file_type": "code",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L263",
      "community": 2
    },
    {
      "id": "editor_editor_handleloadtemplate",
      "label": "handleLoadTemplate()",
      "file_type": "code",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L279",
      "community": 2
    },
    {
      "id": "frontend_src_pages_settings_usersettings_tsx",
      "label": "UserSettings.tsx",
      "file_type": "code",
      "source_file": "frontend/src/pages/Settings/UserSettings.tsx",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "frontend_src_pages_dashboard_dashboard_tsx",
      "label": "Dashboard.tsx",
      "file_type": "code",
      "source_file": "frontend/src/pages/Dashboard/Dashboard.tsx",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "dashboard_dashboard_statchart",
      "label": "StatChart()",
      "file_type": "code",
      "source_file": "frontend/src/pages/Dashboard/Dashboard.tsx",
      "source_location": "L12",
      "community": 2
    },
    {
      "id": "dashboard_dashboard_loaddata",
      "label": "loadData()",
      "file_type": "code",
      "source_file": "frontend/src/pages/Dashboard/Dashboard.tsx",
      "source_location": "L41",
      "community": 2
    },
    {
      "id": "dashboard_dashboard_handlecreatedrawing",
      "label": "handleCreateDrawing()",
      "file_type": "code",
      "source_file": "frontend/src/pages/Dashboard/Dashboard.tsx",
      "source_location": "L58",
      "community": 2
    },
    {
      "id": "dashboard_dashboard_formatbytes",
      "label": "formatBytes()",
      "file_type": "code",
      "source_file": "frontend/src/pages/Dashboard/Dashboard.tsx",
      "source_location": "L74",
      "community": 2
    },
    {
      "id": "frontend_src_pages_team_teamsettings_tsx",
      "label": "TeamSettings.tsx",
      "file_type": "code",
      "source_file": "frontend/src/pages/Team/TeamSettings.tsx",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "team_teamsettings_load",
      "label": "load()",
      "file_type": "code",
      "source_file": "frontend/src/pages/Team/TeamSettings.tsx",
      "source_location": "L29",
      "community": 2
    },
    {
      "id": "team_teamsettings_handlecreateuser",
      "label": "handleCreateUser()",
      "file_type": "code",
      "source_file": "frontend/src/pages/Team/TeamSettings.tsx",
      "source_location": "L49",
      "community": 2
    },
    {
      "id": "frontend_src_test_setup_ts",
      "label": "setup.ts",
      "file_type": "code",
      "source_file": "frontend/src/test/setup.ts",
      "source_location": "L1",
      "community": 13
    },
    {
      "id": "frontend_src_stores_teamstore_ts",
      "label": "teamStore.ts",
      "file_type": "code",
      "source_file": "frontend/src/stores/teamStore.ts",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "frontend_src_stores_drawingstore_ts",
      "label": "drawingStore.ts",
      "file_type": "code",
      "source_file": "frontend/src/stores/drawingStore.ts",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "frontend_src_stores_index_ts",
      "label": "index.ts",
      "file_type": "code",
      "source_file": "frontend/src/stores/index.ts",
      "source_location": "L1",
      "community": 22
    },
    {
      "id": "frontend_src_stores_themestore_test_ts",
      "label": "themeStore.test.ts",
      "file_type": "code",
      "source_file": "frontend/src/stores/themeStore.test.ts",
      "source_location": "L1",
      "community": 13
    },
    {
      "id": "frontend_src_stores_themestore_ts",
      "label": "themeStore.ts",
      "file_type": "code",
      "source_file": "frontend/src/stores/themeStore.ts",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "stores_themestore_getinitialtheme",
      "label": "getInitialTheme()",
      "file_type": "code",
      "source_file": "frontend/src/stores/themeStore.ts",
      "source_location": "L6",
      "community": 2
    },
    {
      "id": "stores_themestore_applytheme",
      "label": "applyTheme()",
      "file_type": "code",
      "source_file": "frontend/src/stores/themeStore.ts",
      "source_location": "L15",
      "community": 2
    },
    {
      "id": "frontend_src_stores_authstore_ts",
      "label": "authStore.ts",
      "file_type": "code",
      "source_file": "frontend/src/stores/authStore.ts",
      "source_location": "L1",
      "community": 2
    },
    {
      "id": "frontend_src_types_index_ts",
      "label": "index.ts",
      "file_type": "code",
      "source_file": "frontend/src/types/index.ts",
      "source_location": "L1",
      "community": 23
    }
  ],
  "edges": [
    {
      "source": "main_go",
      "target": "go_pkg_embed",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_embed",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_excalidraw_complete_handlers_api_firebase",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_excalidraw_complete_handlers_api_kv",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_excalidraw_complete_handlers_auth",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_excalidraw_complete_middleware",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_excalidraw_complete_stores",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L10",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_excalidraw_complete_workspace",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L11",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_flag",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L12",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_fmt",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L13",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_io",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L14",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_io_fs",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L15",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_net_http",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L16",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_os",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L17",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_os_signal",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L18",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_strings",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L19",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_syscall",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L20",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_github_com_go_chi_chi_v5",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L22",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_github_com_go_chi_chi_v5_middleware",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L23",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_github_com_go_chi_cors",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L24",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_github_com_joho_godotenv",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L25",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_github_com_sirupsen_logrus",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L26",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_github_com_zishang520_engine_io_v2_types",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L27",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_github_com_zishang520_engine_io_v2_utils",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L28",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "go_pkg_github_com_zishang520_socket_io_v2_socket",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L29",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "excalidraw_usertofollow",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L33",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "excalidraw_onuserfollowedpayload",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L38",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "excalidraw_main_handleui",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L47",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "excalidraw_main_setuprouter",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L127",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "excalidraw_main_allowedorigins",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L175",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "excalidraw_main_securityheaders",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L198",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "excalidraw_main_setupsocketio",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L212",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "excalidraw_main_waitforshutdown",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L307",
      "weight": 1.0
    },
    {
      "source": "main_go",
      "target": "excalidraw_main_main",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L330",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_setuprouter",
      "target": "excalidraw_main_allowedorigins",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L133",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_setupsocketio",
      "target": "excalidraw_main_allowedorigins",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L218",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_main",
      "target": "excalidraw_main_setuprouter",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L397",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_main",
      "target": "excalidraw_main_setupsocketio",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L399",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_main",
      "target": "excalidraw_main_handleui",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L401",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_main",
      "target": "excalidraw_main_waitforshutdown",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "main.go",
      "source_location": "L411",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "go_pkg_context",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "go_pkg_crypto_rand",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "go_pkg_encoding_base64",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "go_pkg_encoding_json",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "go_pkg_excalidraw_complete_core",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "go_pkg_excalidraw_complete_workspace",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "go_pkg_fmt",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L10",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "go_pkg_io",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L11",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "go_pkg_net_http",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L12",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "go_pkg_os",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L13",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "go_pkg_time",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L14",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "go_pkg_github_com_golang_jwt_jwt_v5",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L16",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "go_pkg_github_com_sirupsen_logrus",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L17",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "go_pkg_golang_org_x_oauth2",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L18",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "go_pkg_golang_org_x_oauth2_github",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L19",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "go_pkg_encoding_hex",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L21",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "go_pkg_github_com_coreos_go_oidc_v3_oidc",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L23",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "auth_appclaims",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L42",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "auth_oidcclaims",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L51",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "auth_auth_setworkspacestore",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "auth_auth_initauth",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L64",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "auth_auth_handlelogin",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L93",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "auth_auth_handlecallback",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L101",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "auth_auth_initgithub",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L109",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "auth_auth_initoidc",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L123",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "auth_auth_init",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L157",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "auth_auth_generatestateoauthcookie",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L170",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "auth_auth_handlegithublogin",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L187",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "auth_auth_handlegithubcallback",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L197",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "auth_auth_handleoidclogin",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L284",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "auth_auth_handleoidccallback",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L314",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "auth_auth_validatestatecookie",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L405",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "auth_auth_createjwt",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L417",
      "weight": 1.0
    },
    {
      "source": "handlers_auth_auth_go",
      "target": "auth_auth_parsejwt",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L433",
      "weight": 1.0
    },
    {
      "source": "auth_auth_initauth",
      "target": "auth_auth_initoidc",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L70",
      "weight": 1.0
    },
    {
      "source": "auth_auth_initauth",
      "target": "auth_auth_initgithub",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L75",
      "weight": 1.0
    },
    {
      "source": "auth_auth_init",
      "target": "auth_auth_initgithub",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L158",
      "weight": 1.0
    },
    {
      "source": "auth_auth_handlegithublogin",
      "target": "auth_auth_generatestateoauthcookie",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L192",
      "weight": 1.0
    },
    {
      "source": "auth_auth_handlegithubcallback",
      "target": "auth_auth_validatestatecookie",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L202",
      "weight": 1.0
    },
    {
      "source": "auth_auth_handlegithubcallback",
      "target": "auth_auth_createjwt",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L273",
      "weight": 1.0
    },
    {
      "source": "auth_auth_handleoidccallback",
      "target": "auth_auth_validatestatecookie",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L319",
      "weight": 1.0
    },
    {
      "source": "auth_auth_handleoidccallback",
      "target": "auth_auth_createjwt",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "handlers/auth/auth.go",
      "source_location": "L394",
      "weight": 1.0
    },
    {
      "source": "handlers_api_firebase_firebase_go",
      "target": "go_pkg_fmt",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "handlers_api_firebase_firebase_go",
      "target": "go_pkg_net_http",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "handlers_api_firebase_firebase_go",
      "target": "go_pkg_time",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "handlers_api_firebase_firebase_go",
      "target": "go_pkg_github_com_go_chi_chi_v5",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "handlers_api_firebase_firebase_go",
      "target": "go_pkg_github_com_go_chi_render",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "handlers_api_firebase_firebase_go",
      "target": "firebase_batchgetrequest",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L13",
      "weight": 1.0
    },
    {
      "source": "handlers_api_firebase_firebase_go",
      "target": "firebase_batchgetemptyresponse",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L16",
      "weight": 1.0
    },
    {
      "source": "handlers_api_firebase_firebase_go",
      "target": "firebase_foundinforesponse",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L21",
      "weight": 1.0
    },
    {
      "source": "handlers_api_firebase_firebase_go",
      "target": "firebase_batchgetexistsresponse",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L27",
      "weight": 1.0
    },
    {
      "source": "handlers_api_firebase_firebase_go",
      "target": "firebase_updaterequest",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L32",
      "weight": 1.0
    },
    {
      "source": "handlers_api_firebase_firebase_go",
      "target": "firebase_writerequest",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L36",
      "weight": 1.0
    },
    {
      "source": "handlers_api_firebase_firebase_go",
      "target": "firebase_batchcommitrequest",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L39",
      "weight": 1.0
    },
    {
      "source": "handlers_api_firebase_firebase_go",
      "target": "firebase_writeresult",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L43",
      "weight": 1.0
    },
    {
      "source": "handlers_api_firebase_firebase_go",
      "target": "firebase_batchcommitresponse",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L46",
      "weight": 1.0
    },
    {
      "source": "firebase_batchgetrequest",
      "target": "firebase_batchgetrequest_bind",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L54",
      "weight": 1.0
    },
    {
      "source": "firebase_batchcommitrequest",
      "target": "firebase_batchcommitrequest_bind",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L57",
      "weight": 1.0
    },
    {
      "source": "handlers_api_firebase_firebase_go",
      "target": "firebase_firebase_handlebatchcommit",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "handlers_api_firebase_firebase_go",
      "target": "firebase_firebase_handlebatchget",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L89",
      "weight": 1.0
    },
    {
      "source": "handlers_api_documents_documents_go",
      "target": "go_pkg_bytes",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/documents/documents.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "handlers_api_documents_documents_go",
      "target": "go_pkg_excalidraw_complete_core",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/documents/documents.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "handlers_api_documents_documents_go",
      "target": "go_pkg_io",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/documents/documents.go",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "handlers_api_documents_documents_go",
      "target": "go_pkg_net_http",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/documents/documents.go",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "handlers_api_documents_documents_go",
      "target": "go_pkg_github_com_go_chi_chi_v5",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/documents/documents.go",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "handlers_api_documents_documents_go",
      "target": "go_pkg_github_com_go_chi_render",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/documents/documents.go",
      "source_location": "L10",
      "weight": 1.0
    },
    {
      "source": "handlers_api_documents_documents_go",
      "target": "documents_documentcreateresponse",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/documents/documents.go",
      "source_location": "L14",
      "weight": 1.0
    },
    {
      "source": "handlers_api_documents_documents_go",
      "target": "documents_documents_handlecreate",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/documents/documents.go",
      "source_location": "L19",
      "weight": 1.0
    },
    {
      "source": "handlers_api_documents_documents_go",
      "target": "documents_documents_handleget",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/documents/documents.go",
      "source_location": "L38",
      "weight": 1.0
    },
    {
      "source": "handlers_api_kv_kv_go",
      "target": "go_pkg_encoding_json",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/kv/kv.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "handlers_api_kv_kv_go",
      "target": "go_pkg_excalidraw_complete_core",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/kv/kv.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "handlers_api_kv_kv_go",
      "target": "go_pkg_excalidraw_complete_handlers_auth",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/kv/kv.go",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "handlers_api_kv_kv_go",
      "target": "go_pkg_excalidraw_complete_middleware",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/kv/kv.go",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "handlers_api_kv_kv_go",
      "target": "go_pkg_excalidraw_complete_stores",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/kv/kv.go",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "handlers_api_kv_kv_go",
      "target": "go_pkg_io",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/kv/kv.go",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "handlers_api_kv_kv_go",
      "target": "go_pkg_net_http",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/kv/kv.go",
      "source_location": "L10",
      "weight": 1.0
    },
    {
      "source": "handlers_api_kv_kv_go",
      "target": "go_pkg_github_com_go_chi_chi_v5",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/kv/kv.go",
      "source_location": "L12",
      "weight": 1.0
    },
    {
      "source": "handlers_api_kv_kv_go",
      "target": "go_pkg_github_com_go_chi_render",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/kv/kv.go",
      "source_location": "L13",
      "weight": 1.0
    },
    {
      "source": "handlers_api_kv_kv_go",
      "target": "go_pkg_github_com_sirupsen_logrus",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/kv/kv.go",
      "source_location": "L14",
      "weight": 1.0
    },
    {
      "source": "handlers_api_kv_kv_go",
      "target": "kv_kv_handlelistcanvases",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/kv/kv.go",
      "source_location": "L17",
      "weight": 1.0
    },
    {
      "source": "handlers_api_kv_kv_go",
      "target": "kv_kv_handlegetcanvas",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/kv/kv.go",
      "source_location": "L46",
      "weight": 1.0
    },
    {
      "source": "handlers_api_kv_kv_go",
      "target": "kv_kv_handlesavecanvas",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/kv/kv.go",
      "source_location": "L82",
      "weight": 1.0
    },
    {
      "source": "handlers_api_kv_kv_go",
      "target": "kv_kv_handledeletecanvas",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "handlers/api/kv/kv.go",
      "source_location": "L154",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_js",
      "target": "cf_kv_index_fetch",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_js",
      "target": "cf_kv_index_indexobject",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L64",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_indexobject",
      "target": "cf_kv_index_indexobject_constructor",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L65",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_indexobject",
      "target": "cf_kv_index_indexobject_fetch",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L69",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_js",
      "target": "cf_kv_index_canvasobject",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L107",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_canvasobject",
      "target": "cf_kv_index_canvasobject_constructor",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L108",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_canvasobject",
      "target": "cf_kv_index_canvasobject_fetch",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L113",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_canvasobject",
      "target": "cf_kv_index_canvasobject_handlegetvalue",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L134",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_canvasobject",
      "target": "cf_kv_index_canvasobject_handlebulkput",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L145",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_canvasobject",
      "target": "cf_kv_index_canvasobject_handlebulkdelete",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L173",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_js",
      "target": "cf_kv_index_parsekey",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L193",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_js",
      "target": "cf_kv_index_isauthorized",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L203",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_js",
      "target": "cf_kv_index_setcorsheaders",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L212",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_js",
      "target": "cf_kv_index_handleoptions",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L226",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_js",
      "target": "cf_kv_index_handlelistkeys",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L246",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_fetch",
      "target": "cf_kv_index_handleoptions",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_fetch",
      "target": "cf_kv_index_isauthorized",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L12",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_fetch",
      "target": "cf_kv_index_setcorsheaders",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L13",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_fetch",
      "target": "cf_kv_index_handlelistkeys",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L20",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_fetch",
      "target": "cf_kv_index_parsekey",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L25",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_fetch",
      "target": "cf_kv_index_canvasobject_fetch",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L31",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_indexobject_fetch",
      "target": "cf_kv_index_setcorsheaders",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L86",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_canvasobject_fetch",
      "target": "cf_kv_index_canvasobject_handlegetvalue",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L119",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_canvasobject_fetch",
      "target": "cf_kv_index_canvasobject_handlebulkput",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L122",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_canvasobject_fetch",
      "target": "cf_kv_index_canvasobject_handlebulkdelete",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L125",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_canvasobject_fetch",
      "target": "cf_kv_index_setcorsheaders",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L129",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_canvasobject_handlegetvalue",
      "target": "cf_kv_index_setcorsheaders",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L140",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_canvasobject_handlebulkput",
      "target": "cf_kv_index_parsekey",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L160",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_canvasobject_handlebulkput",
      "target": "cf_kv_index_canvasobject_fetch",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L163",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_canvasobject_handlebulkput",
      "target": "cf_kv_index_setcorsheaders",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L170",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_canvasobject_handlebulkdelete",
      "target": "cf_kv_index_parsekey",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L179",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_canvasobject_handlebulkdelete",
      "target": "cf_kv_index_canvasobject_fetch",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L182",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_canvasobject_handlebulkdelete",
      "target": "cf_kv_index_setcorsheaders",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L189",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_handlelistkeys",
      "target": "cf_kv_index_canvasobject_fetch",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L249",
      "weight": 1.0
    },
    {
      "source": "cf_kv_index_handlelistkeys",
      "target": "cf_kv_index_setcorsheaders",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "cf-kv/index.js",
      "source_location": "L250",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "go_pkg_database_sql",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "go_pkg_encoding_json",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "go_pkg_errors",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "go_pkg_net_http",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "go_pkg_strconv",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "go_pkg_strings",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "go_pkg_time",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L10",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "go_pkg_github_com_go_chi_chi_v5",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L12",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "go_pkg_github_com_sirupsen_logrus",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L13",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "workspace_api",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L18",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "workspace_http_newapi",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L24",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_routes",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L31",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlehealth",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L86",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlesetupstatus",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L94",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "workspace_contextkey",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L103",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_requiresession",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L107",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "workspace_http_requiresameoriginmutation",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L125",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlesignup",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L147",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlelogin",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L186",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlelogout",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L208",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handleme",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L218",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlelistteams",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L223",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlecreateteam",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L233",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handleupdateteam",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L250",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlelistteammembers",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L267",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlelistdrawings",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L282",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlecreatedrawing",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L297",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlegetdrawing",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L315",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handleupdatedrawing",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L325",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlearchivedrawing",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L339",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlelistrevisions",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L348",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlecreaterevision",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L358",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlethumbnail",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L372",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "workspace_http_ftoa",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L475",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "workspace_http_itoa",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L476",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "workspace_http_htmlescape",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L477",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlelisttemplates",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L485",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlelistactivity",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L496",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlestats",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L507",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlelistfolders",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L518",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlecreatefolder",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L529",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlelistprojects",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L543",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlecreateproject",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L554",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlesearch",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L568",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "workspace_http_writelookuperror",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L583",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "workspace_http_decodejson",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L594",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "workspace_http_writejson",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L606",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "workspace_http_writeerror",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L614",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "workspace_http_setsessioncookie",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L618",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "workspace_http_setsessioncookie",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L622",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "workspace_http_clearsessioncookie",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L634",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "workspace_http_issecurerequest",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L647",
      "weight": 1.0
    },
    {
      "source": "workspace_http_go",
      "target": "workspace_http_clientip",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L651",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlehealth",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L88",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlesetupstatus",
      "target": "workspace_http_writeerror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L97",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlesetupstatus",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L100",
      "weight": 1.0
    },
    {
      "source": "workspace_api_requiresession",
      "target": "workspace_http_writeerror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L111",
      "weight": 1.0
    },
    {
      "source": "workspace_api_requiresession",
      "target": "workspace_http_clearsessioncookie",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L116",
      "weight": 1.0
    },
    {
      "source": "workspace_http_requiresameoriginmutation",
      "target": "workspace_http_writeerror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L140",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlesignup",
      "target": "workspace_http_decodejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L153",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlesignup",
      "target": "workspace_http_writeerror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L160",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlesignup",
      "target": "workspace_http_clientip",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L168",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlesignup",
      "target": "workspace_http_setsessioncookie",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L182",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlesignup",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L183",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelogin",
      "target": "workspace_http_decodejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L191",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelogin",
      "target": "workspace_http_clientip",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L194",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelogin",
      "target": "workspace_http_writeerror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L196",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelogin",
      "target": "workspace_http_setsessioncookie",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L204",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelogin",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L205",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelogout",
      "target": "workspace_http_clearsessioncookie",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L214",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelogout",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L215",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handleme",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L220",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistteams",
      "target": "workspace_http_writeerror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L227",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistteams",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L230",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateteam",
      "target": "workspace_http_decodejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L239",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateteam",
      "target": "workspace_http_writeerror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L244",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateteam",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L247",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handleupdateteam",
      "target": "workspace_http_decodejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L256",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handleupdateteam",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L261",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handleupdateteam",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L264",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistteammembers",
      "target": "workspace_http_writeerror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L271",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistteammembers",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L279",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistdrawings",
      "target": "workspace_http_writeerror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L288",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistdrawings",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L294",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreatedrawing",
      "target": "workspace_http_decodejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L300",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreatedrawing",
      "target": "workspace_http_writeerror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L309",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreatedrawing",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L312",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlegetdrawing",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L319",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlegetdrawing",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L322",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handleupdatedrawing",
      "target": "workspace_http_decodejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L328",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handleupdatedrawing",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L333",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handleupdatedrawing",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L336",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlearchivedrawing",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L342",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistrevisions",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L352",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistrevisions",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L355",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreaterevision",
      "target": "workspace_http_decodejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L361",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreaterevision",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L366",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreaterevision",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L369",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlethumbnail",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L377",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlethumbnail",
      "target": "workspace_http_itoa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L409",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlethumbnail",
      "target": "workspace_http_ftoa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L456",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlethumbnail",
      "target": "workspace_http_htmlescape",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L462",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelisttemplates",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L490",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelisttemplates",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L493",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistactivity",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L501",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistactivity",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L504",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlestats",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L512",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlestats",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L515",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistfolders",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L523",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistfolders",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L526",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreatefolder",
      "target": "workspace_http_decodejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L532",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreatefolder",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L537",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreatefolder",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L540",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistprojects",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L548",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistprojects",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L551",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateproject",
      "target": "workspace_http_decodejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L557",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateproject",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L562",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateproject",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L565",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlesearch",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L572",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlesearch",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L577",
      "weight": 1.0
    },
    {
      "source": "workspace_http_writelookuperror",
      "target": "workspace_http_writeerror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L586",
      "weight": 1.0
    },
    {
      "source": "workspace_http_decodejson",
      "target": "workspace_http_writeerror",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L600",
      "weight": 1.0
    },
    {
      "source": "workspace_http_writeerror",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L615",
      "weight": 1.0
    },
    {
      "source": "workspace_http_setsessioncookie",
      "target": "workspace_http_issecurerequest",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L629",
      "weight": 1.0
    },
    {
      "source": "workspace_http_clearsessioncookie",
      "target": "workspace_http_issecurerequest",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http.go",
      "source_location": "L642",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "go_pkg_context",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "go_pkg_database_sql",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "go_pkg_errors",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "go_pkg_fmt",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "go_pkg_net",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "go_pkg_net_netip",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "go_pkg_net_url",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L10",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "go_pkg_strings",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L11",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "go_pkg_time",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L12",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "workspace_createinviterequest",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L15",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "workspace_createpermissiongrantrequest",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L20",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "workspace_createsharelinkrequest",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L27",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "workspace_createassetrequest",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L32",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "workspace_createembedrequest",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L40",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "workspace_createlinkrequest",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L46",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_listteaminvites",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L52",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_createteaminvite",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L75",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_acceptinvite",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L116",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_listpermissiongrants",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L164",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_createdrawingpermissiongrant",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L189",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_listsharelinks",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L237",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_createdrawingsharelink",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L263",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_sharedresourcebytoken",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L302",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_listdrawingassets",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L331",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_createdrawingasset",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L344",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_listembeds",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L385",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_createembed",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L406",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_listlinkreferences",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L445",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_createdrawinglinkreference",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L470",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_ensureteampermission",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L503",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_teamrole",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L517",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_userbyid",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L523",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_userbyemail",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L530",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_teammembership",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L541",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_drawingbyidnoauth",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L556",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_ensuretargetinteam",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L566",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_grantallows",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L588",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "workspace_store_sharing_scansharelink",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L610",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "workspace_store_sharing_scanassets",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L619",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "workspace_store_sharing_roleallows",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L631",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "workspace_store_sharing_permissionallows",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L644",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "workspace_store_sharing_validpermission",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L666",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "workspace_store_sharing_validteamrole",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L675",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "workspace_store_sharing_validassetkind",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L684",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "workspace_store_sharing_validassetmime",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L693",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharing_go",
      "target": "workspace_store_sharing_validateembedurl",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L702",
      "weight": 1.0
    },
    {
      "source": "workspace_store_listteaminvites",
      "target": "workspace_store_ensureteampermission",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L53",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createteaminvite",
      "target": "workspace_store_ensureteampermission",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L76",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createteaminvite",
      "target": "workspace_store_sharing_validteamrole",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L87",
      "weight": 1.0
    },
    {
      "source": "workspace_store_acceptinvite",
      "target": "workspace_store_userbyid",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L120",
      "weight": 1.0
    },
    {
      "source": "workspace_store_acceptinvite",
      "target": "workspace_store_teammembership",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L161",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawingpermissiongrant",
      "target": "workspace_store_sharing_validpermission",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L193",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawingpermissiongrant",
      "target": "workspace_store_userbyemail",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L202",
      "weight": 1.0
    },
    {
      "source": "workspace_store_listsharelinks",
      "target": "workspace_store_sharing_scansharelink",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L253",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharedresourcebytoken",
      "target": "workspace_store_sharing_scansharelink",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L311",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharedresourcebytoken",
      "target": "workspace_store_drawingbyidnoauth",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L321",
      "weight": 1.0
    },
    {
      "source": "workspace_store_listdrawingassets",
      "target": "workspace_store_sharing_scanassets",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L341",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawingasset",
      "target": "workspace_store_sharing_validassetkind",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L348",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawingasset",
      "target": "workspace_store_sharing_validassetmime",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L351",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawingasset",
      "target": "workspace_store_drawingbyidnoauth",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L357",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createembed",
      "target": "workspace_store_sharing_validateembedurl",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L410",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawinglinkreference",
      "target": "workspace_store_drawingbyidnoauth",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L474",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawinglinkreference",
      "target": "workspace_store_ensuretargetinteam",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L478",
      "weight": 1.0
    },
    {
      "source": "workspace_store_ensureteampermission",
      "target": "workspace_store_teamrole",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L504",
      "weight": 1.0
    },
    {
      "source": "workspace_store_ensureteampermission",
      "target": "workspace_store_sharing_roleallows",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L511",
      "weight": 1.0
    },
    {
      "source": "workspace_store_teammembership",
      "target": "workspace_store_userbyid",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L548",
      "weight": 1.0
    },
    {
      "source": "workspace_store_grantallows",
      "target": "workspace_store_sharing_permissionallows",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store_sharing.go",
      "source_location": "L603",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_go",
      "target": "go_pkg_encoding_json",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/sharing_test.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_go",
      "target": "go_pkg_net_http",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/sharing_test.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_go",
      "target": "go_pkg_testing",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/sharing_test.go",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_go",
      "target": "workspace_sharing_test_testinviteacceptaddseditormembership",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/sharing_test.go",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_go",
      "target": "workspace_sharing_test_testrestricteddrawinggrantallowsviewnotedit",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/sharing_test.go",
      "source_location": "L50",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_go",
      "target": "workspace_sharing_test_testsharelinkallowsunauthenticateddrawingread",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/sharing_test.go",
      "source_location": "L97",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_go",
      "target": "workspace_sharing_test_testembedsrejectunsafeurls",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/sharing_test.go",
      "source_location": "L137",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_go",
      "target": "workspace_sharing_test_testassetsandlinkreferences",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/sharing_test.go",
      "source_location": "L173",
      "weight": 1.0
    },
    {
      "source": "workspace_rate_limiter_go",
      "target": "go_pkg_sync",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/rate_limiter.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "workspace_rate_limiter_go",
      "target": "go_pkg_time",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/rate_limiter.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "workspace_rate_limiter_go",
      "target": "workspace_ratelimiter",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/rate_limiter.go",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "workspace_rate_limiter_go",
      "target": "workspace_rate_limiter_newratelimiter",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/rate_limiter.go",
      "source_location": "L15",
      "weight": 1.0
    },
    {
      "source": "workspace_ratelimiter",
      "target": "workspace_ratelimiter_allow",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/rate_limiter.go",
      "source_location": "L23",
      "weight": 1.0
    },
    {
      "source": "workspace_permissions_test_go",
      "target": "go_pkg_encoding_json",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/permissions_test.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "workspace_permissions_test_go",
      "target": "go_pkg_net_http",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/permissions_test.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "workspace_permissions_test_go",
      "target": "go_pkg_testing",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/permissions_test.go",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "workspace_permissions_test_go",
      "target": "workspace_permissions_test_testpermissionmatrix",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/permissions_test.go",
      "source_location": "L12",
      "weight": 1.0
    },
    {
      "source": "workspace_permissions_test_go",
      "target": "workspace_permissions_test_testadmincanmanageteam",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/permissions_test.go",
      "source_location": "L170",
      "weight": 1.0
    },
    {
      "source": "workspace_permissions_test_go",
      "target": "workspace_permissions_test_testnonmembercannotaccessprivateteam",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/permissions_test.go",
      "source_location": "L241",
      "weight": 1.0
    },
    {
      "source": "workspace_permissions_test_go",
      "target": "workspace_permissions_test_testpermissioninheritance",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/permissions_test.go",
      "source_location": "L279",
      "weight": 1.0
    },
    {
      "source": "workspace_models_go",
      "target": "go_pkg_encoding_json",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/models.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "workspace_models_go",
      "target": "go_pkg_time",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/models.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "workspace_models_go",
      "target": "workspace_user",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/models.go",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "workspace_models_go",
      "target": "workspace_session",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/models.go",
      "source_location": "L20",
      "weight": 1.0
    },
    {
      "source": "workspace_models_go",
      "target": "workspace_team",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/models.go",
      "source_location": "L27",
      "weight": 1.0
    },
    {
      "source": "workspace_models_go",
      "target": "workspace_teammembership",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/models.go",
      "source_location": "L37",
      "weight": 1.0
    },
    {
      "source": "workspace_models_go",
      "target": "workspace_teaminvite",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/models.go",
      "source_location": "L46",
      "weight": 1.0
    },
    {
      "source": "workspace_models_go",
      "target": "workspace_project",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/models.go",
      "source_location": "L56",
      "weight": 1.0
    },
    {
      "source": "workspace_models_go",
      "target": "workspace_folder",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/models.go",
      "source_location": "L67",
      "weight": 1.0
    },
    {
      "source": "workspace_models_go",
      "target": "workspace_drawing",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/models.go",
      "source_location": "L81",
      "weight": 1.0
    },
    {
      "source": "workspace_models_go",
      "target": "workspace_drawingrevision",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/models.go",
      "source_location": "L103",
      "weight": 1.0
    },
    {
      "source": "workspace_models_go",
      "target": "workspace_drawingasset",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/models.go",
      "source_location": "L117",
      "weight": 1.0
    },
    {
      "source": "workspace_models_go",
      "target": "workspace_template",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/models.go",
      "source_location": "L131",
      "weight": 1.0
    },
    {
      "source": "workspace_models_go",
      "target": "workspace_activityevent",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/models.go",
      "source_location": "L146",
      "weight": 1.0
    },
    {
      "source": "workspace_models_go",
      "target": "workspace_sharelink",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/models.go",
      "source_location": "L158",
      "weight": 1.0
    },
    {
      "source": "workspace_models_go",
      "target": "workspace_permissiongrant",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/models.go",
      "source_location": "L171",
      "weight": 1.0
    },
    {
      "source": "workspace_models_go",
      "target": "workspace_embed",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/models.go",
      "source_location": "L182",
      "weight": 1.0
    },
    {
      "source": "workspace_models_go",
      "target": "workspace_linkreference",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/models.go",
      "source_location": "L196",
      "weight": 1.0
    },
    {
      "source": "workspace_models_go",
      "target": "workspace_workspacestats",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/models.go",
      "source_location": "L207",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_go",
      "target": "go_pkg_context",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_go",
      "target": "go_pkg_crypto_rand",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_go",
      "target": "go_pkg_database_sql",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth.go",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_go",
      "target": "go_pkg_errors",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth.go",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_go",
      "target": "go_pkg_excalidraw_complete_internal_postgres",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth.go",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_go",
      "target": "go_pkg_fmt",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth.go",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_go",
      "target": "go_pkg_strings",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth.go",
      "source_location": "L10",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_go",
      "target": "go_pkg_time",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth.go",
      "source_location": "L11",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_go",
      "target": "go_pkg_golang_org_x_crypto_bcrypt",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth.go",
      "source_location": "L13",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_go",
      "target": "workspace_oauthprofile",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth.go",
      "source_location": "L16",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_upsertoauthsession",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth.go",
      "source_location": "L26",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_go",
      "target": "workspace_oauth_useridbyidentitytx",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth.go",
      "source_location": "L116",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_go",
      "target": "workspace_oauth_useridbyemailtx",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth.go",
      "source_location": "L122",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_go",
      "target": "workspace_oauth_createoauthusertx",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth.go",
      "source_location": "L128",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_go",
      "target": "workspace_oauth_updateoauthusertx",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth.go",
      "source_location": "L165",
      "weight": 1.0
    },
    {
      "source": "workspace_store_upsertoauthsession",
      "target": "workspace_oauth_useridbyidentitytx",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth.go",
      "source_location": "L54",
      "weight": 1.0
    },
    {
      "source": "workspace_store_upsertoauthsession",
      "target": "workspace_oauth_updateoauthusertx",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth.go",
      "source_location": "L62",
      "weight": 1.0
    },
    {
      "source": "workspace_store_upsertoauthsession",
      "target": "workspace_oauth_useridbyemailtx",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth.go",
      "source_location": "L67",
      "weight": 1.0
    },
    {
      "source": "workspace_store_upsertoauthsession",
      "target": "workspace_oauth_createoauthusertx",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth.go",
      "source_location": "L72",
      "weight": 1.0
    },
    {
      "source": "workspace_http_extra_go",
      "target": "go_pkg_database_sql",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_extra.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "workspace_http_extra_go",
      "target": "go_pkg_errors",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_extra.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "workspace_http_extra_go",
      "target": "go_pkg_net_http",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_extra.go",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "workspace_http_extra_go",
      "target": "go_pkg_github_com_go_chi_chi_v5",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_extra.go",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlelistteaminvites",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_extra.go",
      "source_location": "L11",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlecreateteaminvite",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_extra.go",
      "source_location": "L21",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handleacceptinvite",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_extra.go",
      "source_location": "L35",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlelistpermissions",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_extra.go",
      "source_location": "L51",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlecreatepermission",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_extra.go",
      "source_location": "L61",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlelistsharelinks",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_extra.go",
      "source_location": "L75",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlecreatesharelink",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_extra.go",
      "source_location": "L85",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlesharedresource",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_extra.go",
      "source_location": "L99",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlelistassets",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_extra.go",
      "source_location": "L108",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlecreateasset",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_extra.go",
      "source_location": "L118",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlelistembeds",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_extra.go",
      "source_location": "L132",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlecreateembed",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_extra.go",
      "source_location": "L142",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlelistlinks",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_extra.go",
      "source_location": "L156",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlecreatelink",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_extra.go",
      "source_location": "L166",
      "weight": 1.0
    },
    {
      "source": "workspace_api",
      "target": "workspace_api_handlecreateteamuser",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_extra.go",
      "source_location": "L180",
      "weight": 1.0
    },
    {
      "source": "workspace_stats_go",
      "target": "go_pkg_context",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/stats.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_workspacestats",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/stats.go",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_workspacestatsforwhere",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/stats.go",
      "source_location": "L17",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_count",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/stats.go",
      "source_location": "L51",
      "weight": 1.0
    },
    {
      "source": "workspace_store_workspacestats",
      "target": "workspace_store_workspacestatsforwhere",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/stats.go",
      "source_location": "L12",
      "weight": 1.0
    },
    {
      "source": "workspace_store_workspacestatsforwhere",
      "target": "workspace_store_count",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/stats.go",
      "source_location": "L20",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_test_go",
      "target": "go_pkg_context",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth_test.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_test_go",
      "target": "go_pkg_testing",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth_test.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_test_go",
      "target": "workspace_oauth_test_testupsertoauthsessioncreatesandreusesidentity",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/oauth_test.go",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_go",
      "target": "go_pkg_bytes",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_go",
      "target": "go_pkg_context",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_go",
      "target": "go_pkg_encoding_json",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_go",
      "target": "go_pkg_excalidraw_complete_internal_postgres",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_go",
      "target": "go_pkg_net_url",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_go",
      "target": "go_pkg_net_http",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_go",
      "target": "go_pkg_net_http_httptest",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L10",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_go",
      "target": "go_pkg_os",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L11",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_go",
      "target": "go_pkg_strings",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L12",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_go",
      "target": "go_pkg_testing",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L13",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_go",
      "target": "workspace_http_test_newteststore",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L16",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_go",
      "target": "workspace_http_test_databaseurlwithsearchpath",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L53",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_go",
      "target": "workspace_http_test_newtestapi",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L65",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_go",
      "target": "workspace_http_test_dojson",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L73",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_go",
      "target": "workspace_http_test_signup",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L91",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_go",
      "target": "workspace_http_test_testsignupcreatescookiesessionanddefaultteam",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L132",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_go",
      "target": "workspace_http_test_testdrawingaccessrequiresteammembership",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L166",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_go",
      "target": "workspace_http_test_testteammembersrequiremembership",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L196",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_go",
      "target": "workspace_http_test_testdrawingrevisionstemplatesandactivity",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L221",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_go",
      "target": "workspace_http_test_testhealth",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L299",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_newteststore",
      "target": "workspace_http_test_databaseurlwithsearchpath",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L34",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_newtestapi",
      "target": "workspace_http_test_newteststore",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L67",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_signup",
      "target": "workspace_http_test_dojson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L93",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_testsignupcreatescookiesessionanddefaultteam",
      "target": "workspace_http_test_newtestapi",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L133",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_testsignupcreatescookiesessionanddefaultteam",
      "target": "workspace_http_test_signup",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L136",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_testsignupcreatescookiesessionanddefaultteam",
      "target": "workspace_http_test_dojson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L147",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_testdrawingaccessrequiresteammembership",
      "target": "workspace_http_test_newtestapi",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L167",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_testdrawingaccessrequiresteammembership",
      "target": "workspace_http_test_signup",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L170",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_testdrawingaccessrequiresteammembership",
      "target": "workspace_http_test_dojson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L173",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_testteammembersrequiremembership",
      "target": "workspace_http_test_newtestapi",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L197",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_testteammembersrequiremembership",
      "target": "workspace_http_test_signup",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L200",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_testteammembersrequiremembership",
      "target": "workspace_http_test_dojson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L203",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_testdrawingrevisionstemplatesandactivity",
      "target": "workspace_http_test_newtestapi",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L222",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_testdrawingrevisionstemplatesandactivity",
      "target": "workspace_http_test_signup",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L225",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_testdrawingrevisionstemplatesandactivity",
      "target": "workspace_http_test_dojson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L226",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_testhealth",
      "target": "workspace_http_test_newtestapi",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L300",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_testhealth",
      "target": "workspace_http_test_dojson",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/http_test.go",
      "source_location": "L303",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "go_pkg_context",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "go_pkg_crypto_rand",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "go_pkg_crypto_sha256",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "go_pkg_database_sql",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "go_pkg_encoding_base64",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "go_pkg_encoding_hex",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "go_pkg_encoding_json",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L10",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "go_pkg_errors",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L11",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "go_pkg_excalidraw_complete_internal_postgres",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L12",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "go_pkg_fmt",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L13",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "go_pkg_net_mail",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L14",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "go_pkg_regexp",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L15",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "go_pkg_strings",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L16",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "go_pkg_time",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L17",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "go_pkg_github_com_oklog_ulid_v2",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L19",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "go_pkg_golang_org_x_crypto_bcrypt",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L20",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_store",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L29",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_createdrawingrequest",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L33",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_updatedrawingrequest",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L43",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_createrevisionrequest",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L51",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_createfolderrequest",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L56",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_createprojectrequest",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L64",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_store_newstore",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L70",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_close",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L87",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_ping",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L91",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_seedtemplates",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L95",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_userexists",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L129",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_createuserwithpassword",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L138",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_createteamuser",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L199",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_authenticatepassword",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L261",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_userbysessiontoken",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L293",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_deletesession",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L308",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_listteamsforuser",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L313",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_createteam",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L337",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_updateteam",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L356",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_getteam",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L402",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_usercanaccessteam",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L414",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_listteammembers",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L423",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_listdrawings",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L448",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_listdrawingsbyquery",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L458",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_searchdrawings",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L483",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_createdrawing",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L508",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_getdrawing",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L580",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_updatedrawing",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L593",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_archivedrawing",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L638",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_listrevisions",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L654",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_createrevision",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L675",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_listtemplates",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L703",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_listactivity",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L736",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_listfolders",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L800",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_createfolder",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L824",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_listprojects",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L869",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_createproject",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L893",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_defaultteamid",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L923",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_ensuredrawingaccess",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L932",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_store_createteamtx",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L967",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_store_createsessiontx",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1004",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_store_createrevisiontx",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1024",
      "weight": 1.0
    },
    {
      "source": "workspace_store",
      "target": "workspace_store_insertactivity",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1064",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_store_insertactivitytx",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1068",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_execer",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1072",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_store_insertactivityexec",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1076",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_drawingscanner",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1092",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_store_scandrawing",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1096",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_userhashscanner",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1108",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_store_scanuserwithhash",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1112",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_store_normalizeemail",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1122",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_store_uniqueusername",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1133",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_store_uniqueteamslug",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1148",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_store_slugify",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1165",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_store_validdrawingvisibility",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1178",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_store_randomtoken",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1187",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_store_hashtoken",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1195",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_store_newid",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1200",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_store_ptr",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1204",
      "weight": 1.0
    },
    {
      "source": "workspace_store_go",
      "target": "workspace_store_deref",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1208",
      "weight": 1.0
    },
    {
      "source": "workspace_store_newstore",
      "target": "workspace_store_close",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L77",
      "weight": 1.0
    },
    {
      "source": "workspace_store_newstore",
      "target": "workspace_store_seedtemplates",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L80",
      "weight": 1.0
    },
    {
      "source": "workspace_store_seedtemplates",
      "target": "workspace_store_newid",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L106",
      "weight": 1.0
    },
    {
      "source": "workspace_store_seedtemplates",
      "target": "workspace_store_ptr",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L106",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createuserwithpassword",
      "target": "workspace_store_normalizeemail",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L140",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createuserwithpassword",
      "target": "workspace_store_newid",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L156",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createuserwithpassword",
      "target": "workspace_store_slugify",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L158",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createuserwithpassword",
      "target": "workspace_store_uniqueusername",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L170",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createuserwithpassword",
      "target": "workspace_store_createteamtx",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L182",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createuserwithpassword",
      "target": "workspace_store_insertactivitytx",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L186",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createuserwithpassword",
      "target": "workspace_store_createsessiontx",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L189",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createteamuser",
      "target": "workspace_store_normalizeemail",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L201",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createteamuser",
      "target": "workspace_store_newid",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L220",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createteamuser",
      "target": "workspace_store_slugify",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L222",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createteamuser",
      "target": "workspace_store_uniqueusername",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L234",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createteamuser",
      "target": "workspace_store_insertactivitytx",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L252",
      "weight": 1.0
    },
    {
      "source": "workspace_store_authenticatepassword",
      "target": "workspace_store_normalizeemail",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L262",
      "weight": 1.0
    },
    {
      "source": "workspace_store_authenticatepassword",
      "target": "workspace_store_scanuserwithhash",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L268",
      "weight": 1.0
    },
    {
      "source": "workspace_store_authenticatepassword",
      "target": "workspace_store_createsessiontx",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L280",
      "weight": 1.0
    },
    {
      "source": "workspace_store_authenticatepassword",
      "target": "workspace_store_insertactivitytx",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L284",
      "weight": 1.0
    },
    {
      "source": "workspace_store_userbysessiontoken",
      "target": "workspace_store_hashtoken",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L294",
      "weight": 1.0
    },
    {
      "source": "workspace_store_deletesession",
      "target": "workspace_store_hashtoken",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L309",
      "weight": 1.0
    },
    {
      "source": "workspace_store_listteamsforuser",
      "target": "workspace_store_close",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L322",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createteam",
      "target": "workspace_store_createteamtx",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L343",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createteam",
      "target": "workspace_store_insertactivitytx",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L347",
      "weight": 1.0
    },
    {
      "source": "workspace_store_updateteam",
      "target": "workspace_store_slugify",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L380",
      "weight": 1.0
    },
    {
      "source": "workspace_store_updateteam",
      "target": "workspace_store_getteam",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L388",
      "weight": 1.0
    },
    {
      "source": "workspace_store_listteammembers",
      "target": "workspace_store_close",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L433",
      "weight": 1.0
    },
    {
      "source": "workspace_store_listdrawings",
      "target": "workspace_store_usercanaccessteam",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L450",
      "weight": 1.0
    },
    {
      "source": "workspace_store_listdrawings",
      "target": "workspace_store_listdrawingsbyquery",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L453",
      "weight": 1.0
    },
    {
      "source": "workspace_store_listdrawingsbyquery",
      "target": "workspace_store_close",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L469",
      "weight": 1.0
    },
    {
      "source": "workspace_store_listdrawingsbyquery",
      "target": "workspace_store_scandrawing",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L472",
      "weight": 1.0
    },
    {
      "source": "workspace_store_searchdrawings",
      "target": "workspace_store_close",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L496",
      "weight": 1.0
    },
    {
      "source": "workspace_store_searchdrawings",
      "target": "workspace_store_scandrawing",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L499",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawing",
      "target": "workspace_store_deref",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L516",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawing",
      "target": "workspace_store_defaultteamid",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L519",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawing",
      "target": "workspace_store_usercanaccessteam",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L524",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawing",
      "target": "workspace_store_validdrawingvisibility",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L531",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawing",
      "target": "workspace_store_newid",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L536",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawing",
      "target": "workspace_store_slugify",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L547",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawing",
      "target": "workspace_store_createrevisiontx",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L565",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawing",
      "target": "workspace_store_insertactivitytx",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L571",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawing",
      "target": "workspace_store_getdrawing",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L577",
      "weight": 1.0
    },
    {
      "source": "workspace_store_getdrawing",
      "target": "workspace_store_ensuredrawingaccess",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L581",
      "weight": 1.0
    },
    {
      "source": "workspace_store_getdrawing",
      "target": "workspace_store_scandrawing",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L590",
      "weight": 1.0
    },
    {
      "source": "workspace_store_updatedrawing",
      "target": "workspace_store_ensuredrawingaccess",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L594",
      "weight": 1.0
    },
    {
      "source": "workspace_store_updatedrawing",
      "target": "workspace_store_getdrawing",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L597",
      "weight": 1.0
    },
    {
      "source": "workspace_store_updatedrawing",
      "target": "workspace_store_slugify",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L607",
      "weight": 1.0
    },
    {
      "source": "workspace_store_updatedrawing",
      "target": "workspace_store_validdrawingvisibility",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L614",
      "weight": 1.0
    },
    {
      "source": "workspace_store_updatedrawing",
      "target": "workspace_store_insertactivity",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L634",
      "weight": 1.0
    },
    {
      "source": "workspace_store_archivedrawing",
      "target": "workspace_store_ensuredrawingaccess",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L639",
      "weight": 1.0
    },
    {
      "source": "workspace_store_listrevisions",
      "target": "workspace_store_ensuredrawingaccess",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L655",
      "weight": 1.0
    },
    {
      "source": "workspace_store_listrevisions",
      "target": "workspace_store_close",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L663",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createrevision",
      "target": "workspace_store_ensuredrawingaccess",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L676",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createrevision",
      "target": "workspace_store_createrevisiontx",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L687",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createrevision",
      "target": "workspace_store_insertactivitytx",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L693",
      "weight": 1.0
    },
    {
      "source": "workspace_store_listtemplates",
      "target": "workspace_store_usercanaccessteam",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L707",
      "weight": 1.0
    },
    {
      "source": "workspace_store_listtemplates",
      "target": "workspace_store_close",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L719",
      "weight": 1.0
    },
    {
      "source": "workspace_store_listactivity",
      "target": "workspace_store_usercanaccessteam",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L743",
      "weight": 1.0
    },
    {
      "source": "workspace_store_listactivity",
      "target": "workspace_store_close",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L758",
      "weight": 1.0
    },
    {
      "source": "workspace_store_listfolders",
      "target": "workspace_store_defaultteamid",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L802",
      "weight": 1.0
    },
    {
      "source": "workspace_store_listfolders",
      "target": "workspace_store_usercanaccessteam",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L804",
      "weight": 1.0
    },
    {
      "source": "workspace_store_listfolders",
      "target": "workspace_store_close",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L812",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createfolder",
      "target": "workspace_store_defaultteamid",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L828",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createfolder",
      "target": "workspace_store_usercanaccessteam",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L833",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createfolder",
      "target": "workspace_store_newid",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L846",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createfolder",
      "target": "workspace_store_slugify",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L851",
      "weight": 1.0
    },
    {
      "source": "workspace_store_listprojects",
      "target": "workspace_store_defaultteamid",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L871",
      "weight": 1.0
    },
    {
      "source": "workspace_store_listprojects",
      "target": "workspace_store_usercanaccessteam",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L873",
      "weight": 1.0
    },
    {
      "source": "workspace_store_listprojects",
      "target": "workspace_store_close",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L881",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createproject",
      "target": "workspace_store_usercanaccessteam",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L894",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createproject",
      "target": "workspace_store_newid",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L903",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createproject",
      "target": "workspace_store_slugify",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L906",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createteamtx",
      "target": "workspace_store_slugify",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L973",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createteamtx",
      "target": "workspace_store_uniqueteamslug",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L976",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createteamtx",
      "target": "workspace_store_newid",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L979",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createsessiontx",
      "target": "workspace_store_randomtoken",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1005",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createsessiontx",
      "target": "workspace_store_newid",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1011",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createsessiontx",
      "target": "workspace_store_hashtoken",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1017",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createrevisiontx",
      "target": "workspace_store_newid",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1038",
      "weight": 1.0
    },
    {
      "source": "workspace_store_insertactivity",
      "target": "workspace_store_insertactivityexec",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1065",
      "weight": 1.0
    },
    {
      "source": "workspace_store_insertactivitytx",
      "target": "workspace_store_insertactivityexec",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1069",
      "weight": 1.0
    },
    {
      "source": "workspace_store_insertactivityexec",
      "target": "workspace_store_newid",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "workspace/store.go",
      "source_location": "L1087",
      "weight": 1.0
    },
    {
      "source": "workspace_context_go",
      "target": "go_pkg_context",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "workspace/context.go",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "workspace_context_go",
      "target": "workspace_currentsession",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/context.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "workspace_context_go",
      "target": "workspace_context_withuser",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/context.go",
      "source_location": "L10",
      "weight": 1.0
    },
    {
      "source": "workspace_context_go",
      "target": "workspace_context_currentuser",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "workspace/context.go",
      "source_location": "L14",
      "weight": 1.0
    },
    {
      "source": "internal_postgres_postgres_go",
      "target": "go_pkg_context",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "internal_postgres_postgres_go",
      "target": "go_pkg_database_sql",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "internal_postgres_postgres_go",
      "target": "go_pkg_embed",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "internal_postgres_postgres_go",
      "target": "go_pkg_fmt",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "internal_postgres_postgres_go",
      "target": "go_pkg_strconv",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "internal_postgres_postgres_go",
      "target": "go_pkg_time",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "internal_postgres_postgres_go",
      "target": "go_pkg_github_com_jackc_pgx_v5_stdlib",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L11",
      "weight": 1.0
    },
    {
      "source": "internal_postgres_postgres_go",
      "target": "go_pkg_github_com_pressly_goose_v3",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L12",
      "weight": 1.0
    },
    {
      "source": "internal_postgres_postgres_go",
      "target": "postgres_db",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L18",
      "weight": 1.0
    },
    {
      "source": "internal_postgres_postgres_go",
      "target": "postgres_tx",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L22",
      "weight": 1.0
    },
    {
      "source": "internal_postgres_postgres_go",
      "target": "postgres_postgres_open",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L26",
      "weight": 1.0
    },
    {
      "source": "internal_postgres_postgres_go",
      "target": "postgres_postgres_migrate",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L40",
      "weight": 1.0
    },
    {
      "source": "postgres_db",
      "target": "postgres_db_execcontext",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L48",
      "weight": 1.0
    },
    {
      "source": "postgres_db",
      "target": "postgres_db_querycontext",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L52",
      "weight": 1.0
    },
    {
      "source": "postgres_db",
      "target": "postgres_db_queryrowcontext",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L56",
      "weight": 1.0
    },
    {
      "source": "postgres_db",
      "target": "postgres_db_begintx",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "postgres_tx",
      "target": "postgres_tx_execcontext",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "postgres_tx",
      "target": "postgres_tx_querycontext",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L72",
      "weight": 1.0
    },
    {
      "source": "postgres_tx",
      "target": "postgres_tx_queryrowcontext",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L76",
      "weight": 1.0
    },
    {
      "source": "internal_postgres_postgres_go",
      "target": "postgres_postgres_rebind",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L80",
      "weight": 1.0
    },
    {
      "source": "postgres_db_execcontext",
      "target": "postgres_tx_execcontext",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L49",
      "weight": 1.0
    },
    {
      "source": "postgres_db_execcontext",
      "target": "postgres_postgres_rebind",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L49",
      "weight": 1.0
    },
    {
      "source": "postgres_db_querycontext",
      "target": "postgres_tx_querycontext",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L53",
      "weight": 1.0
    },
    {
      "source": "postgres_db_querycontext",
      "target": "postgres_postgres_rebind",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L53",
      "weight": 1.0
    },
    {
      "source": "postgres_db_queryrowcontext",
      "target": "postgres_tx_queryrowcontext",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L57",
      "weight": 1.0
    },
    {
      "source": "postgres_db_queryrowcontext",
      "target": "postgres_postgres_rebind",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L57",
      "weight": 1.0
    },
    {
      "source": "postgres_tx_execcontext",
      "target": "postgres_postgres_rebind",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L69",
      "weight": 1.0
    },
    {
      "source": "postgres_tx_querycontext",
      "target": "postgres_postgres_rebind",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L73",
      "weight": 1.0
    },
    {
      "source": "postgres_tx_queryrowcontext",
      "target": "postgres_postgres_rebind",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "internal/postgres/postgres.go",
      "source_location": "L77",
      "weight": 1.0
    },
    {
      "source": "middleware_auth_go",
      "target": "go_pkg_context",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "middleware/auth.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "middleware_auth_go",
      "target": "go_pkg_excalidraw_complete_handlers_auth",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "middleware/auth.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "middleware_auth_go",
      "target": "go_pkg_net_http",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "middleware/auth.go",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "middleware_auth_go",
      "target": "go_pkg_strings",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "middleware/auth.go",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "middleware_auth_go",
      "target": "go_pkg_github_com_go_chi_render",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "middleware/auth.go",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "middleware_auth_go",
      "target": "middleware_contextkey",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "middleware/auth.go",
      "source_location": "L12",
      "weight": 1.0
    },
    {
      "source": "middleware_auth_go",
      "target": "middleware_auth_authjwt",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "middleware/auth.go",
      "source_location": "L16",
      "weight": 1.0
    },
    {
      "source": "core_user_go",
      "target": "go_pkg_time",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "core/user.go",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "core_user_go",
      "target": "core_user",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/user.go",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "core_entity_go",
      "target": "go_pkg_bytes",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "core/entity.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "core_entity_go",
      "target": "go_pkg_context",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "core/entity.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "core_entity_go",
      "target": "core_document",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/entity.go",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "core_entity_go",
      "target": "core_documentstore",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/entity.go",
      "source_location": "L13",
      "weight": 1.0
    },
    {
      "source": "core_canvas_go",
      "target": "go_pkg_context",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "core/canvas.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "core_canvas_go",
      "target": "go_pkg_time",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "core/canvas.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "core_canvas_go",
      "target": "core_canvas",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/canvas.go",
      "source_location": "L10",
      "weight": 1.0
    },
    {
      "source": "core_canvas_go",
      "target": "core_canvasstore",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "core/canvas.go",
      "source_location": "L22",
      "weight": 1.0
    },
    {
      "source": "stores_storage_go",
      "target": "go_pkg_excalidraw_complete_core",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/storage.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "stores_storage_go",
      "target": "go_pkg_excalidraw_complete_stores_aws",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/storage.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "stores_storage_go",
      "target": "go_pkg_excalidraw_complete_stores_filesystem",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/storage.go",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "stores_storage_go",
      "target": "go_pkg_excalidraw_complete_stores_memory",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/storage.go",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "stores_storage_go",
      "target": "go_pkg_excalidraw_complete_stores_postgres",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/storage.go",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "stores_storage_go",
      "target": "go_pkg_os",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/storage.go",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "stores_storage_go",
      "target": "go_pkg_github_com_sirupsen_logrus",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/storage.go",
      "source_location": "L11",
      "weight": 1.0
    },
    {
      "source": "stores_storage_go",
      "target": "stores_store",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "stores/storage.go",
      "source_location": "L15",
      "weight": 1.0
    },
    {
      "source": "stores_storage_go",
      "target": "stores_storage_getstore",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "stores/storage.go",
      "source_location": "L20",
      "weight": 1.0
    },
    {
      "source": "stores_memory_store_go",
      "target": "go_pkg_context",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/memory/store.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "stores_memory_store_go",
      "target": "go_pkg_excalidraw_complete_core",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/memory/store.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "stores_memory_store_go",
      "target": "go_pkg_fmt",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/memory/store.go",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "stores_memory_store_go",
      "target": "go_pkg_sync",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/memory/store.go",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "stores_memory_store_go",
      "target": "go_pkg_time",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/memory/store.go",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "stores_memory_store_go",
      "target": "go_pkg_github_com_oklog_ulid_v2",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/memory/store.go",
      "source_location": "L10",
      "weight": 1.0
    },
    {
      "source": "stores_memory_store_go",
      "target": "go_pkg_github_com_sirupsen_logrus",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/memory/store.go",
      "source_location": "L11",
      "weight": 1.0
    },
    {
      "source": "stores_memory_store_go",
      "target": "memory_memstore",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "stores/memory/store.go",
      "source_location": "L23",
      "weight": 1.0
    },
    {
      "source": "stores_memory_store_go",
      "target": "memory_store_newstore",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "stores/memory/store.go",
      "source_location": "L26",
      "weight": 1.0
    },
    {
      "source": "memory_memstore",
      "target": "memory_memstore_findid",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/memory/store.go",
      "source_location": "L31",
      "weight": 1.0
    },
    {
      "source": "memory_memstore",
      "target": "memory_memstore_create",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/memory/store.go",
      "source_location": "L45",
      "weight": 1.0
    },
    {
      "source": "memory_memstore",
      "target": "memory_memstore_list",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/memory/store.go",
      "source_location": "L61",
      "weight": 1.0
    },
    {
      "source": "memory_memstore",
      "target": "memory_memstore_get",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/memory/store.go",
      "source_location": "L89",
      "weight": 1.0
    },
    {
      "source": "memory_memstore",
      "target": "memory_memstore_save",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/memory/store.go",
      "source_location": "L112",
      "weight": 1.0
    },
    {
      "source": "memory_memstore",
      "target": "memory_memstore_delete",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/memory/store.go",
      "source_location": "L147",
      "weight": 1.0
    },
    {
      "source": "stores_aws_store_go",
      "target": "go_pkg_bytes",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "stores_aws_store_go",
      "target": "go_pkg_context",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "stores_aws_store_go",
      "target": "go_pkg_encoding_json",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "stores_aws_store_go",
      "target": "go_pkg_errors",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "stores_aws_store_go",
      "target": "go_pkg_excalidraw_complete_core",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "stores_aws_store_go",
      "target": "go_pkg_fmt",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "stores_aws_store_go",
      "target": "go_pkg_io",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L10",
      "weight": 1.0
    },
    {
      "source": "stores_aws_store_go",
      "target": "go_pkg_io_ioutil",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L11",
      "weight": 1.0
    },
    {
      "source": "stores_aws_store_go",
      "target": "go_pkg_log",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L12",
      "weight": 1.0
    },
    {
      "source": "stores_aws_store_go",
      "target": "go_pkg_path",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L13",
      "weight": 1.0
    },
    {
      "source": "stores_aws_store_go",
      "target": "go_pkg_time",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L14",
      "weight": 1.0
    },
    {
      "source": "stores_aws_store_go",
      "target": "go_pkg_github_com_aws_aws_sdk_go_v2_aws",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L16",
      "weight": 1.0
    },
    {
      "source": "stores_aws_store_go",
      "target": "go_pkg_github_com_aws_aws_sdk_go_v2_config",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L17",
      "weight": 1.0
    },
    {
      "source": "stores_aws_store_go",
      "target": "go_pkg_github_com_aws_aws_sdk_go_v2_service_s3",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L18",
      "weight": 1.0
    },
    {
      "source": "stores_aws_store_go",
      "target": "go_pkg_github_com_aws_aws_sdk_go_v2_service_s3_types",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L19",
      "weight": 1.0
    },
    {
      "source": "stores_aws_store_go",
      "target": "go_pkg_github_com_oklog_ulid_v2",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L20",
      "weight": 1.0
    },
    {
      "source": "stores_aws_store_go",
      "target": "aws_s3store",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L23",
      "weight": 1.0
    },
    {
      "source": "stores_aws_store_go",
      "target": "aws_store_newstore",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L29",
      "weight": 1.0
    },
    {
      "source": "aws_s3store",
      "target": "aws_s3store_findid",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L44",
      "weight": 1.0
    },
    {
      "source": "aws_s3store",
      "target": "aws_s3store_create",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L66",
      "weight": 1.0
    },
    {
      "source": "aws_s3store",
      "target": "aws_s3store_getcanvaskey",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L82",
      "weight": 1.0
    },
    {
      "source": "aws_s3store",
      "target": "aws_s3store_list",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L94",
      "weight": 1.0
    },
    {
      "source": "aws_s3store",
      "target": "aws_s3store_get",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L135",
      "weight": 1.0
    },
    {
      "source": "aws_s3store",
      "target": "aws_s3store_save",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L167",
      "weight": 1.0
    },
    {
      "source": "aws_s3store",
      "target": "aws_s3store_delete",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L200",
      "weight": 1.0
    },
    {
      "source": "aws_s3store_get",
      "target": "aws_s3store_getcanvaskey",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L136",
      "weight": 1.0
    },
    {
      "source": "aws_s3store_save",
      "target": "aws_s3store_getcanvaskey",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L168",
      "weight": 1.0
    },
    {
      "source": "aws_s3store_save",
      "target": "aws_s3store_get",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L175",
      "weight": 1.0
    },
    {
      "source": "aws_s3store_delete",
      "target": "aws_s3store_getcanvaskey",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "stores/aws/store.go",
      "source_location": "L201",
      "weight": 1.0
    },
    {
      "source": "stores_postgres_store_go",
      "target": "go_pkg_bytes",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/postgres/store.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "stores_postgres_store_go",
      "target": "go_pkg_context",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/postgres/store.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "stores_postgres_store_go",
      "target": "go_pkg_database_sql",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/postgres/store.go",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "stores_postgres_store_go",
      "target": "go_pkg_excalidraw_complete_core",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/postgres/store.go",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "stores_postgres_store_go",
      "target": "go_pkg_excalidraw_complete_internal_postgres",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/postgres/store.go",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "stores_postgres_store_go",
      "target": "go_pkg_fmt",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/postgres/store.go",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "stores_postgres_store_go",
      "target": "go_pkg_log",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/postgres/store.go",
      "source_location": "L10",
      "weight": 1.0
    },
    {
      "source": "stores_postgres_store_go",
      "target": "go_pkg_time",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/postgres/store.go",
      "source_location": "L11",
      "weight": 1.0
    },
    {
      "source": "stores_postgres_store_go",
      "target": "go_pkg_github_com_oklog_ulid_v2",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/postgres/store.go",
      "source_location": "L13",
      "weight": 1.0
    },
    {
      "source": "stores_postgres_store_go",
      "target": "go_pkg_github_com_sirupsen_logrus",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/postgres/store.go",
      "source_location": "L14",
      "weight": 1.0
    },
    {
      "source": "stores_postgres_store_go",
      "target": "postgres_postgresstore",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "stores/postgres/store.go",
      "source_location": "L17",
      "weight": 1.0
    },
    {
      "source": "stores_postgres_store_go",
      "target": "postgres_store_newstore",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "stores/postgres/store.go",
      "source_location": "L21",
      "weight": 1.0
    },
    {
      "source": "postgres_postgresstore",
      "target": "postgres_postgresstore_findid",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/postgres/store.go",
      "source_location": "L32",
      "weight": 1.0
    },
    {
      "source": "postgres_postgresstore",
      "target": "postgres_postgresstore_create",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/postgres/store.go",
      "source_location": "L46",
      "weight": 1.0
    },
    {
      "source": "postgres_postgresstore",
      "target": "postgres_postgresstore_list",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/postgres/store.go",
      "source_location": "L57",
      "weight": 1.0
    },
    {
      "source": "postgres_postgresstore",
      "target": "postgres_postgresstore_get",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/postgres/store.go",
      "source_location": "L76",
      "weight": 1.0
    },
    {
      "source": "postgres_postgresstore",
      "target": "postgres_postgresstore_save",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/postgres/store.go",
      "source_location": "L90",
      "weight": 1.0
    },
    {
      "source": "postgres_postgresstore",
      "target": "postgres_postgresstore_delete",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/postgres/store.go",
      "source_location": "L104",
      "weight": 1.0
    },
    {
      "source": "stores_filesystem_store_go",
      "target": "go_pkg_bytes",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "stores_filesystem_store_go",
      "target": "go_pkg_context",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "stores_filesystem_store_go",
      "target": "go_pkg_encoding_json",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "stores_filesystem_store_go",
      "target": "go_pkg_excalidraw_complete_core",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "stores_filesystem_store_go",
      "target": "go_pkg_fmt",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "stores_filesystem_store_go",
      "target": "go_pkg_log",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "stores_filesystem_store_go",
      "target": "go_pkg_os",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L10",
      "weight": 1.0
    },
    {
      "source": "stores_filesystem_store_go",
      "target": "go_pkg_path_filepath",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L11",
      "weight": 1.0
    },
    {
      "source": "stores_filesystem_store_go",
      "target": "go_pkg_strings",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L12",
      "weight": 1.0
    },
    {
      "source": "stores_filesystem_store_go",
      "target": "go_pkg_time",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L13",
      "weight": 1.0
    },
    {
      "source": "stores_filesystem_store_go",
      "target": "go_pkg_github_com_oklog_ulid_v2",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L15",
      "weight": 1.0
    },
    {
      "source": "stores_filesystem_store_go",
      "target": "go_pkg_github_com_sirupsen_logrus",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L16",
      "weight": 1.0
    },
    {
      "source": "stores_filesystem_store_go",
      "target": "filesystem_fsstore",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L19",
      "weight": 1.0
    },
    {
      "source": "stores_filesystem_store_go",
      "target": "filesystem_store_newstore",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L24",
      "weight": 1.0
    },
    {
      "source": "filesystem_fsstore",
      "target": "filesystem_fsstore_findid",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L32",
      "weight": 1.0
    },
    {
      "source": "filesystem_fsstore",
      "target": "filesystem_fsstore_create",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L55",
      "weight": 1.0
    },
    {
      "source": "filesystem_fsstore",
      "target": "filesystem_fsstore_getusercanvaspath",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L74",
      "weight": 1.0
    },
    {
      "source": "filesystem_fsstore",
      "target": "filesystem_fsstore_list",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L78",
      "weight": 1.0
    },
    {
      "source": "filesystem_fsstore",
      "target": "filesystem_fsstore_get",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L126",
      "weight": 1.0
    },
    {
      "source": "filesystem_fsstore",
      "target": "filesystem_fsstore_save",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L173",
      "weight": 1.0
    },
    {
      "source": "filesystem_fsstore",
      "target": "filesystem_fsstore_delete",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L208",
      "weight": 1.0
    },
    {
      "source": "filesystem_fsstore_list",
      "target": "filesystem_fsstore_getusercanvaspath",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L79",
      "weight": 1.0
    },
    {
      "source": "filesystem_fsstore_get",
      "target": "filesystem_fsstore_getusercanvaspath",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L127",
      "weight": 1.0
    },
    {
      "source": "filesystem_fsstore_save",
      "target": "filesystem_fsstore_getusercanvaspath",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L174",
      "weight": 1.0
    },
    {
      "source": "filesystem_fsstore_delete",
      "target": "filesystem_fsstore_getusercanvaspath",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "stores/filesystem/store.go",
      "source_location": "L209",
      "weight": 1.0
    },
    {
      "source": "frontend_eslint_config_mjs",
      "target": "typescript_eslint",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/eslint.config.mjs",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_eslint_config_mjs",
      "target": "eslint_plugin_react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/eslint.config.mjs",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_vitest_config_mjs",
      "target": "config",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/vitest.config.mjs",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_vitest_config_mjs",
      "target": "plugin_react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/vitest.config.mjs",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_vitest_config_mjs",
      "target": "path",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/vitest.config.mjs",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_vitest_config_mjs",
      "target": "url",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/vitest.config.mjs",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "frontend_playwright_config_ts",
      "target": "test",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/playwright.config.ts",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_vite_config_ts",
      "target": "vite",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/vite.config.ts",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_vite_config_ts",
      "target": "plugin_react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/vite.config.ts",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_vite_config_ts",
      "target": "path",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/vite.config.ts",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_e2e_app_spec_ts",
      "target": "test",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/e2e/app.spec.ts",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_c",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_u",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_mg",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_sv",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_v",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_xv",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L17",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_vu",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L17",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ev",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L25",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_jv",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L25",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_nv",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L33",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_tv",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L33",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_wv",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L41",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_cv",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L49",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_mm",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_av",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_et",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_oa",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ov",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_lm",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_lo",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_bi",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ol",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_dv",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_mv",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_gg",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_lv",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_pg",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_yg",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_uv",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_vv",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_gv",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_xv",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_du",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_qv",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_kv",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_va",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_jv",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_hm",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_kc",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_fv",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ho",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_bu",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_constructor",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_t0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_a0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_sg",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_l0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_c0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_o0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_f0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ml",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_sa",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_tg",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ga",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_d0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_wg",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_yi",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_h0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_cg",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_m0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_constructor",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_getderivedstatefromerror",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_getderivedstatefromprops",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_componentdidcatch",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_render",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_p0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_y0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_v0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_go",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_b0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_s0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_po",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_x0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_e0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_j0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_zg",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_n0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_jc",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_va",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_t0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_km",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_io",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_u",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_w0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_c0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_r0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_z0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_a0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_o0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_fc",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_m0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_yo",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ag",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_l0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_u0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_h0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_qm",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_b0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_k0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_q0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_vo",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_y0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_so",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_v0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_di",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_g0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_x0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_q0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_k0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_z0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_f0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ce",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_k",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_i0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_mg",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_p0",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_a1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_n1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_l1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_mi",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_m",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_i1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ym",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_vm",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ui",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_gm",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_u1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_mu",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_r1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_lg",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ka",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_o1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_f1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_f1",
      "target": "assets_index_b3vpcucp_f1_constructor",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_f1",
      "target": "assets_index_b3vpcucp_f1_getregexp",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_m1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_so",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ki",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_gu",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_gu",
      "target": "assets_index_b3vpcucp_gu_constructor",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_gu",
      "target": "assets_index_b3vpcucp_gu_init",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_gu",
      "target": "assets_index_b3vpcucp_gu_log",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_gu",
      "target": "assets_index_b3vpcucp_gu_warn",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_gu",
      "target": "assets_index_b3vpcucp_gu_error",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_gu",
      "target": "assets_index_b3vpcucp_gu_deprecate",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_gu",
      "target": "assets_index_b3vpcucp_gu_forward",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_gu",
      "target": "assets_index_b3vpcucp_gu_create",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_gu",
      "target": "assets_index_b3vpcucp_gu_clone",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_eu",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_eu",
      "target": "assets_index_b3vpcucp_eu_constructor",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_eu",
      "target": "assets_index_b3vpcucp_eu_on",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_eu",
      "target": "assets_index_b3vpcucp_eu_off",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_eu",
      "target": "assets_index_b3vpcucp_eu_once",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_eu",
      "target": "assets_index_b3vpcucp_eu_emit",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_xm",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm",
      "target": "assets_index_b3vpcucp_xm_constructor",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm",
      "target": "assets_index_b3vpcucp_xm_addnamespaces",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm",
      "target": "assets_index_b3vpcucp_xm_removenamespaces",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm",
      "target": "assets_index_b3vpcucp_xm_getresource",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm",
      "target": "assets_index_b3vpcucp_xm_addresource",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm",
      "target": "assets_index_b3vpcucp_xm_addresources",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm",
      "target": "assets_index_b3vpcucp_xm_addresourcebundle",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm",
      "target": "assets_index_b3vpcucp_xm_removeresourcebundle",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm",
      "target": "assets_index_b3vpcucp_xm_hasresourcebundle",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm",
      "target": "assets_index_b3vpcucp_xm_getresourcebundle",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm",
      "target": "assets_index_b3vpcucp_xm_getdatabylanguage",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm",
      "target": "assets_index_b3vpcucp_xm_haslanguagesometranslations",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm",
      "target": "assets_index_b3vpcucp_xm_tojson",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_addpostprocessor",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_handle",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_p1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_al",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_wc",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_pu",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu",
      "target": "assets_index_b3vpcucp_pu_constructor",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu",
      "target": "assets_index_b3vpcucp_pu_changelanguage",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu",
      "target": "assets_index_b3vpcucp_pu_exists",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu",
      "target": "assets_index_b3vpcucp_pu_extractfromkey",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu",
      "target": "assets_index_b3vpcucp_pu_translate",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu",
      "target": "assets_index_b3vpcucp_pu_extendtranslation",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu",
      "target": "assets_index_b3vpcucp_pu_resolve",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu",
      "target": "assets_index_b3vpcucp_pu_isvalidlookup",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu",
      "target": "assets_index_b3vpcucp_pu_getresource",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu",
      "target": "assets_index_b3vpcucp_pu_getusedparamsdetails",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu",
      "target": "assets_index_b3vpcucp_pu_hasdefaultvalue",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_qm",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm",
      "target": "assets_index_b3vpcucp_qm_constructor",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm",
      "target": "assets_index_b3vpcucp_qm_getscriptpartfromcode",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm",
      "target": "assets_index_b3vpcucp_qm_getlanguagepartfromcode",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm",
      "target": "assets_index_b3vpcucp_qm_formatlanguagecode",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm",
      "target": "assets_index_b3vpcucp_qm_issupportedcode",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm",
      "target": "assets_index_b3vpcucp_qm_getbestmatchfromcodes",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm",
      "target": "assets_index_b3vpcucp_qm_getfallbackcodes",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm",
      "target": "assets_index_b3vpcucp_qm_toresolvehierarchy",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_y1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_y1",
      "target": "assets_index_b3vpcucp_y1_constructor",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_y1",
      "target": "assets_index_b3vpcucp_y1_clearcache",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_y1",
      "target": "assets_index_b3vpcucp_y1_getrule",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_y1",
      "target": "assets_index_b3vpcucp_y1_needsplural",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_y1",
      "target": "assets_index_b3vpcucp_y1_getpluralformsofkey",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_y1",
      "target": "assets_index_b3vpcucp_y1_getsuffixes",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_y1",
      "target": "assets_index_b3vpcucp_y1_getsuffix",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_jm",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ic",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_fm",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_fm",
      "target": "assets_index_b3vpcucp_fm_constructor",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_fm",
      "target": "assets_index_b3vpcucp_fm_init",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_fm",
      "target": "assets_index_b3vpcucp_fm_reset",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_fm",
      "target": "assets_index_b3vpcucp_fm_resetregexp",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_fm",
      "target": "assets_index_b3vpcucp_fm_interpolate",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_fm",
      "target": "assets_index_b3vpcucp_fm_nest",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_v1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_wm",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_b1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_s1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_s1",
      "target": "assets_index_b3vpcucp_s1_constructor",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_s1",
      "target": "assets_index_b3vpcucp_s1_init",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_s1",
      "target": "assets_index_b3vpcucp_s1_add",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_s1",
      "target": "assets_index_b3vpcucp_s1_addcached",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_s1",
      "target": "assets_index_b3vpcucp_s1_format",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_x1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1",
      "target": "assets_index_b3vpcucp_x1_constructor",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1",
      "target": "assets_index_b3vpcucp_x1_queueload",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1",
      "target": "assets_index_b3vpcucp_x1_loaded",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1",
      "target": "assets_index_b3vpcucp_x1_read",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1",
      "target": "assets_index_b3vpcucp_x1_prepareloading",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1",
      "target": "assets_index_b3vpcucp_x1_load",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1",
      "target": "assets_index_b3vpcucp_x1_reload",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1",
      "target": "assets_index_b3vpcucp_x1_loadone",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1",
      "target": "assets_index_b3vpcucp_x1_savemissing",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_pc",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_im",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ru",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_e1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_hi",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi",
      "target": "assets_index_b3vpcucp_hi_constructor",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi",
      "target": "assets_index_b3vpcucp_hi_init",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi",
      "target": "assets_index_b3vpcucp_hi_loadresources",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi",
      "target": "assets_index_b3vpcucp_hi_reloadresources",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi",
      "target": "assets_index_b3vpcucp_hi_use",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi",
      "target": "assets_index_b3vpcucp_hi_setresolvedlanguage",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi",
      "target": "assets_index_b3vpcucp_hi_changelanguage",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi",
      "target": "assets_index_b3vpcucp_hi_getfixedt",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi",
      "target": "assets_index_b3vpcucp_hi_t",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi",
      "target": "assets_index_b3vpcucp_hi_exists",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi",
      "target": "assets_index_b3vpcucp_hi_setdefaultnamespace",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi",
      "target": "assets_index_b3vpcucp_hi_hasloadednamespace",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi",
      "target": "assets_index_b3vpcucp_hi_loadnamespaces",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi",
      "target": "assets_index_b3vpcucp_hi_loadlanguages",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi",
      "target": "assets_index_b3vpcucp_hi_dir",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi",
      "target": "assets_index_b3vpcucp_hi_createinstance",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi",
      "target": "assets_index_b3vpcucp_hi_cloneinstance",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi",
      "target": "assets_index_b3vpcucp_hi_tojson",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_j1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_uo",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_bg",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ro",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_eg",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_n1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_kn",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_t1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_r1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_z1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_a1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_o1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_d1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_m1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_h1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_h1",
      "target": "assets_index_b3vpcucp_h1_constructor",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_h1",
      "target": "assets_index_b3vpcucp_h1_addusednamespaces",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_h1",
      "target": "assets_index_b3vpcucp_h1_getusednamespaces",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_b1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_k1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_v1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_xa",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_q1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_k1",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_lookup",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_cacheuserlanguage",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_lookup",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_lookup",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ig",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_lookup",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_cacheuserlanguage",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_sg",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_lookup",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_cacheuserlanguage",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_lookup",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_lookup",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_lookup",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_lookup",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_lb",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_yg",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_yg",
      "target": "assets_index_b3vpcucp_yg_constructor",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_yg",
      "target": "assets_index_b3vpcucp_yg_init",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_yg",
      "target": "assets_index_b3vpcucp_yg_adddetector",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_yg",
      "target": "assets_index_b3vpcucp_yg_detect",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_yg",
      "target": "assets_index_b3vpcucp_yg_cacheuserlanguage",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_vb",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L73",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_vg",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L73",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_de",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L88",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_cg",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_xb",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_qb",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_og",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_zb",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_oo",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_jb",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_wb",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_no",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_w2",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_np",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_c2",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_xt",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_vn",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ya",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ns",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ua",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ot",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_zl",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ms",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_cs",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_vs",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_xs",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xs",
      "target": "assets_index_b3vpcucp_xs_constructor",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_qe",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_qs",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ks",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_w",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_c",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_no",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_h",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_b",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ex",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_zx",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_d3",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_dg",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_hg",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_index_b3vpcucp_js",
      "target": "assets_index_b3vpcucp_ne",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_u",
      "target": "assets_index_b3vpcucp_c",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_v",
      "target": "assets_index_b3vpcucp_sv",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xv",
      "target": "assets_index_b3vpcucp_gu_error",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L17",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xv",
      "target": "assets_index_b3vpcucp_eu_emit",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L17",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xv",
      "target": "assets_index_b3vpcucp_qe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L17",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xv",
      "target": "assets_index_b3vpcucp_hi_use",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L17",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_vu",
      "target": "assets_index_b3vpcucp_xv",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L17",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_ev",
      "target": "assets_index_b3vpcucp_gu_error",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L25",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_ev",
      "target": "assets_index_b3vpcucp_c",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L25",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_ev",
      "target": "assets_index_b3vpcucp_k",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L25",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_ev",
      "target": "assets_index_b3vpcucp_ce",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L25",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_jv",
      "target": "assets_index_b3vpcucp_ev",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L25",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_nv",
      "target": "assets_index_b3vpcucp_vu",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L33",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_nv",
      "target": "assets_index_b3vpcucp_gu_error",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L33",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_nv",
      "target": "assets_index_b3vpcucp_c",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L33",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_tv",
      "target": "assets_index_b3vpcucp_nv",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L33",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_wv",
      "target": "assets_index_b3vpcucp_jv",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L41",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_wv",
      "target": "assets_index_b3vpcucp_vu",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L41",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_wv",
      "target": "assets_index_b3vpcucp_tv",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L41",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_wv",
      "target": "assets_index_b3vpcucp_eu_emit",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L48",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_wv",
      "target": "assets_index_b3vpcucp_gu_error",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L48",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_wv",
      "target": "assets_index_b3vpcucp_u",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L48",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_wv",
      "target": "assets_index_b3vpcucp_ns",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L48",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_wv",
      "target": "assets_index_b3vpcucp_hi_t",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L48",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_wv",
      "target": "assets_index_b3vpcucp_ot",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L48",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_wv",
      "target": "assets_index_b3vpcucp_pu_resolve",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L49",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_wv",
      "target": "assets_index_b3vpcucp_ks",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L49",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_wv",
      "target": "assets_index_b3vpcucp_vm",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L49",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_wv",
      "target": "assets_index_b3vpcucp_fm",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L49",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_wv",
      "target": "assets_index_b3vpcucp_ya",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L49",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_cv",
      "target": "assets_index_b3vpcucp_wv",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L49",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_av",
      "target": "assets_index_b3vpcucp_dv",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_oa",
      "target": "assets_index_b3vpcucp_gu_warn",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_lo",
      "target": "assets_index_b3vpcucp_ol",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_lo",
      "target": "assets_index_b3vpcucp_ov",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_mv",
      "target": "assets_index_b3vpcucp_et",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_mv",
      "target": "assets_index_b3vpcucp_bi",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_gg",
      "target": "assets_index_b3vpcucp_lv",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_lv",
      "target": "assets_index_b3vpcucp_ol",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_lv",
      "target": "assets_index_b3vpcucp_va",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_lv",
      "target": "assets_index_b3vpcucp_pg",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_lv",
      "target": "assets_index_b3vpcucp_uv",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_lv",
      "target": "assets_index_b3vpcucp_kv",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_lv",
      "target": "assets_index_b3vpcucp_xv",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xv",
      "target": "assets_index_b3vpcucp_du",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xv",
      "target": "assets_index_b3vpcucp_wv",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_du",
      "target": "assets_index_b3vpcucp_qv",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qv",
      "target": "assets_index_b3vpcucp_oa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_kv",
      "target": "assets_index_b3vpcucp_oa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_jv",
      "target": "assets_index_b3vpcucp_ol",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_jv",
      "target": "assets_index_b3vpcucp_vg",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_jv",
      "target": "assets_index_b3vpcucp_hm",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_ho",
      "target": "assets_index_b3vpcucp_fv",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_bu",
      "target": "assets_index_b3vpcucp_ol",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_bu",
      "target": "assets_index_b3vpcucp_et",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_bu",
      "target": "assets_index_b3vpcucp_kc",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_bu",
      "target": "assets_index_b3vpcucp_jv",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_sg",
      "target": "assets_index_b3vpcucp_va",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_sg",
      "target": "assets_index_b3vpcucp_oa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_f0",
      "target": "assets_index_b3vpcucp_et",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_f0",
      "target": "assets_index_b3vpcucp_ml",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_f0",
      "target": "assets_index_b3vpcucp_yi",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_sa",
      "target": "assets_index_b3vpcucp_et",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_sa",
      "target": "assets_index_b3vpcucp_ml",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_ga",
      "target": "assets_index_b3vpcucp_j0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_ga",
      "target": "assets_index_b3vpcucp_d0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_d0",
      "target": "assets_index_b3vpcucp_et",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_d0",
      "target": "assets_index_b3vpcucp_ml",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_d0",
      "target": "assets_index_b3vpcucp_sa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_d0",
      "target": "assets_index_b3vpcucp_ho",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_d0",
      "target": "assets_index_b3vpcucp_tg",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_yi",
      "target": "assets_index_b3vpcucp_sa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_yi",
      "target": "assets_index_b3vpcucp_ho",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_h0",
      "target": "assets_index_b3vpcucp_cg",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_cg",
      "target": "assets_index_b3vpcucp_et",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_cg",
      "target": "assets_index_b3vpcucp_ml",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_cg",
      "target": "assets_index_b3vpcucp_zg",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_cg",
      "target": "assets_index_b3vpcucp_sa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_cg",
      "target": "assets_index_b3vpcucp_ol",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_cg",
      "target": "assets_index_b3vpcucp_gg",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_cg",
      "target": "assets_index_b3vpcucp_oa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_cg",
      "target": "assets_index_b3vpcucp_v0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_m0",
      "target": "assets_index_b3vpcucp_e0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_m0",
      "target": "assets_index_b3vpcucp_t0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_m0",
      "target": "assets_index_b3vpcucp_gu_error",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_componentdidcatch",
      "target": "assets_index_b3vpcucp_gu_error",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_render",
      "target": "assets_index_b3vpcucp_o0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_p0",
      "target": "assets_index_b3vpcucp_c0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_p0",
      "target": "assets_index_b3vpcucp_sg",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_p0",
      "target": "assets_index_b3vpcucp_pu_resolve",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_v0",
      "target": "assets_index_b3vpcucp_et",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_b0",
      "target": "assets_index_b3vpcucp_et",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_b0",
      "target": "assets_index_b3vpcucp_go",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_s0",
      "target": "assets_index_b3vpcucp_et",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_s0",
      "target": "assets_index_b3vpcucp_go",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_0",
      "target": "assets_index_b3vpcucp_et",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_0",
      "target": "assets_index_b3vpcucp_go",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_po",
      "target": "assets_index_b3vpcucp_0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_po",
      "target": "assets_index_b3vpcucp_et",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x0",
      "target": "assets_index_b3vpcucp_po",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_e0",
      "target": "assets_index_b3vpcucp_s0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_e0",
      "target": "assets_index_b3vpcucp_po",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_j0",
      "target": "assets_index_b3vpcucp_b0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_j0",
      "target": "assets_index_b3vpcucp_po",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_j0",
      "target": "assets_index_b3vpcucp_tg",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_zg",
      "target": "assets_index_b3vpcucp_oa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_n0",
      "target": "assets_index_b3vpcucp_cg",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_jc",
      "target": "assets_index_b3vpcucp_et",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_jc",
      "target": "assets_index_b3vpcucp_ml",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_jc",
      "target": "assets_index_b3vpcucp_oa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_jc",
      "target": "assets_index_b3vpcucp_sa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_jc",
      "target": "assets_index_b3vpcucp_ga",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_jc",
      "target": "assets_index_b3vpcucp_bu",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_jc",
      "target": "assets_index_b3vpcucp_ho",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_va",
      "target": "assets_index_b3vpcucp_et",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_t0",
      "target": "assets_index_b3vpcucp_et",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_t0",
      "target": "assets_index_b3vpcucp_ml",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_t0",
      "target": "assets_index_b3vpcucp_ol",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_t0",
      "target": "assets_index_b3vpcucp_oa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_km",
      "target": "assets_index_b3vpcucp_h0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_km",
      "target": "assets_index_b3vpcucp_io",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_a0",
      "target": "assets_index_b3vpcucp_z0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_fc",
      "target": "assets_index_b3vpcucp_oa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_m0",
      "target": "assets_index_b3vpcucp_c0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_m0",
      "target": "assets_index_b3vpcucp_va",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_m0",
      "target": "assets_index_b3vpcucp_fc",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_m0",
      "target": "assets_index_b3vpcucp_w0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_m0",
      "target": "assets_index_b3vpcucp_r0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_m0",
      "target": "assets_index_b3vpcucp_o0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_ag",
      "target": "assets_index_b3vpcucp_va",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_l0",
      "target": "assets_index_b3vpcucp_gu_error",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_l0",
      "target": "assets_index_b3vpcucp_x1_reload",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_b0",
      "target": "assets_index_b3vpcucp_k0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_vo",
      "target": "assets_index_b3vpcucp_yo",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_y0",
      "target": "assets_index_b3vpcucp_yo",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_so",
      "target": "assets_index_b3vpcucp_yo",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_v0",
      "target": "assets_index_b3vpcucp_di",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_g0",
      "target": "assets_index_b3vpcucp_l0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_g0",
      "target": "assets_index_b3vpcucp_vo",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x0",
      "target": "assets_index_b3vpcucp_so",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_q0",
      "target": "assets_index_b3vpcucp_sa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_q0",
      "target": "assets_index_b3vpcucp_so",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_q0",
      "target": "assets_index_b3vpcucp_vo",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_k0",
      "target": "assets_index_b3vpcucp_sa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_k0",
      "target": "assets_index_b3vpcucp_so",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_k0",
      "target": "assets_index_b3vpcucp_vo",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_k0",
      "target": "assets_index_b3vpcucp_y0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_k0",
      "target": "assets_index_b3vpcucp_x0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_f0",
      "target": "assets_index_b3vpcucp_av",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_ce",
      "target": "assets_index_b3vpcucp_qe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_mg",
      "target": "assets_index_b3vpcucp_et",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_mg",
      "target": "assets_index_b3vpcucp_i0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_p0",
      "target": "assets_index_b3vpcucp_ga",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_p0",
      "target": "assets_index_b3vpcucp_sa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_p0",
      "target": "assets_index_b3vpcucp_yi",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_a1",
      "target": "assets_index_b3vpcucp_mg",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_a1",
      "target": "assets_index_b3vpcucp_x0",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_n1",
      "target": "assets_index_b3vpcucp_et",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_n1",
      "target": "assets_index_b3vpcucp_yi",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_n1",
      "target": "assets_index_b3vpcucp_sa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_n1",
      "target": "assets_index_b3vpcucp_bi",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_l1",
      "target": "assets_index_b3vpcucp_et",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_l1",
      "target": "assets_index_b3vpcucp_mg",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_l1",
      "target": "assets_index_b3vpcucp_yi",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_l1",
      "target": "assets_index_b3vpcucp_va",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_l1",
      "target": "assets_index_b3vpcucp_du",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_vm",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_ui",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_ui",
      "target": "assets_index_b3vpcucp_vm",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_ui",
      "target": "assets_index_b3vpcucp_ym",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_gm",
      "target": "assets_index_b3vpcucp_ui",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_u1",
      "target": "assets_index_b3vpcucp_ui",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_mu",
      "target": "assets_index_b3vpcucp_ui",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_r1",
      "target": "assets_index_b3vpcucp_mu",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_lg",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_o1",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_m1",
      "target": "assets_index_b3vpcucp_f1_getregexp",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_gu_constructor",
      "target": "assets_index_b3vpcucp_yg_init",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_gu_log",
      "target": "assets_index_b3vpcucp_gu_forward",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_gu_warn",
      "target": "assets_index_b3vpcucp_gu_forward",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_gu_error",
      "target": "assets_index_b3vpcucp_gu_forward",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_gu_deprecate",
      "target": "assets_index_b3vpcucp_gu_forward",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_gu_forward",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_eu_once",
      "target": "assets_index_b3vpcucp_eu_on",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm_getresource",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm_getresource",
      "target": "assets_index_b3vpcucp_mu",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm_getresource",
      "target": "assets_index_b3vpcucp_so",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm_addresource",
      "target": "assets_index_b3vpcucp_xm_addnamespaces",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm_addresource",
      "target": "assets_index_b3vpcucp_gm",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm_addresource",
      "target": "assets_index_b3vpcucp_eu_emit",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm_addresources",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm_addresources",
      "target": "assets_index_b3vpcucp_xm_addresource",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm_addresources",
      "target": "assets_index_b3vpcucp_eu_emit",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm_addresourcebundle",
      "target": "assets_index_b3vpcucp_xm_addnamespaces",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm_addresourcebundle",
      "target": "assets_index_b3vpcucp_mu",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm_addresourcebundle",
      "target": "assets_index_b3vpcucp_lg",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm_addresourcebundle",
      "target": "assets_index_b3vpcucp_gm",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm_addresourcebundle",
      "target": "assets_index_b3vpcucp_eu_emit",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm_removeresourcebundle",
      "target": "assets_index_b3vpcucp_xm_hasresourcebundle",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm_removeresourcebundle",
      "target": "assets_index_b3vpcucp_xm_removenamespaces",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm_removeresourcebundle",
      "target": "assets_index_b3vpcucp_eu_emit",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm_hasresourcebundle",
      "target": "assets_index_b3vpcucp_pu_getresource",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm_getresourcebundle",
      "target": "assets_index_b3vpcucp_pu_getresource",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xm_haslanguagesometranslations",
      "target": "assets_index_b3vpcucp_xm_getdatabylanguage",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_p1",
      "target": "assets_index_b3vpcucp_gu_create",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_al",
      "target": "assets_index_b3vpcucp_p1",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_wc",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_constructor",
      "target": "assets_index_b3vpcucp_i1",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_constructor",
      "target": "assets_index_b3vpcucp_gu_create",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_exists",
      "target": "assets_index_b3vpcucp_pu_resolve",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_exists",
      "target": "assets_index_b3vpcucp_wc",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_extractfromkey",
      "target": "assets_index_b3vpcucp_m1",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_extractfromkey",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_translate",
      "target": "assets_index_b3vpcucp_al",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_translate",
      "target": "assets_index_b3vpcucp_pu_extractfromkey",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_translate",
      "target": "assets_index_b3vpcucp_pu_getusedparamsdetails",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_translate",
      "target": "assets_index_b3vpcucp_pu_resolve",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_translate",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_translate",
      "target": "assets_index_b3vpcucp_pu_hasdefaultvalue",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_translate",
      "target": "assets_index_b3vpcucp_y1_getsuffix",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_translate",
      "target": "assets_index_b3vpcucp_wc",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_translate",
      "target": "assets_index_b3vpcucp_gu_warn",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_translate",
      "target": "assets_index_b3vpcucp_pu_extendtranslation",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_translate",
      "target": "assets_index_b3vpcucp_pu_isvalidlookup",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_translate",
      "target": "assets_index_b3vpcucp_gu_log",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_translate",
      "target": "assets_index_b3vpcucp_qm_getfallbackcodes",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_translate",
      "target": "assets_index_b3vpcucp_qm_toresolvehierarchy",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_extendtranslation",
      "target": "assets_index_b3vpcucp_yg_init",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_extendtranslation",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_extendtranslation",
      "target": "assets_index_b3vpcucp_fm_interpolate",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_extendtranslation",
      "target": "assets_index_b3vpcucp_fm_nest",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_extendtranslation",
      "target": "assets_index_b3vpcucp_fm_reset",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_extendtranslation",
      "target": "assets_index_b3vpcucp_handle",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_extendtranslation",
      "target": "assets_index_b3vpcucp_pu_getusedparamsdetails",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_resolve",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_pu_getusedparamsdetails",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm_constructor",
      "target": "assets_index_b3vpcucp_gu_create",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm_getscriptpartfromcode",
      "target": "assets_index_b3vpcucp_ki",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm_getscriptpartfromcode",
      "target": "assets_index_b3vpcucp_qm_formatlanguagecode",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm_getlanguagepartfromcode",
      "target": "assets_index_b3vpcucp_ki",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm_getlanguagepartfromcode",
      "target": "assets_index_b3vpcucp_qm_formatlanguagecode",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm_formatlanguagecode",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm_issupportedcode",
      "target": "assets_index_b3vpcucp_qm_getlanguagepartfromcode",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm_getbestmatchfromcodes",
      "target": "assets_index_b3vpcucp_qm_getfallbackcodes",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm_getfallbackcodes",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm_getfallbackcodes",
      "target": "assets_index_b3vpcucp_qm_getscriptpartfromcode",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm_getfallbackcodes",
      "target": "assets_index_b3vpcucp_qm_formatlanguagecode",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm_getfallbackcodes",
      "target": "assets_index_b3vpcucp_qm_getlanguagepartfromcode",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm_toresolvehierarchy",
      "target": "assets_index_b3vpcucp_qm_getfallbackcodes",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm_toresolvehierarchy",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm_toresolvehierarchy",
      "target": "assets_index_b3vpcucp_qm_formatlanguagecode",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm_toresolvehierarchy",
      "target": "assets_index_b3vpcucp_qm_getscriptpartfromcode",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qm_toresolvehierarchy",
      "target": "assets_index_b3vpcucp_qm_getlanguagepartfromcode",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_y1_constructor",
      "target": "assets_index_b3vpcucp_gu_create",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_y1_getrule",
      "target": "assets_index_b3vpcucp_ki",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_y1_getrule",
      "target": "assets_index_b3vpcucp_gu_error",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_y1_getrule",
      "target": "assets_index_b3vpcucp_qm_getlanguagepartfromcode",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_y1_needsplural",
      "target": "assets_index_b3vpcucp_y1_getrule",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_y1_getpluralformsofkey",
      "target": "assets_index_b3vpcucp_y1_getsuffixes",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_y1_getsuffixes",
      "target": "assets_index_b3vpcucp_y1_getrule",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_y1_getsuffix",
      "target": "assets_index_b3vpcucp_y1_getrule",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_y1_getsuffix",
      "target": "assets_index_b3vpcucp_gu_warn",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_jm",
      "target": "assets_index_b3vpcucp_r1",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_jm",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_jm",
      "target": "assets_index_b3vpcucp_so",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_fm_constructor",
      "target": "assets_index_b3vpcucp_gu_create",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_fm_constructor",
      "target": "assets_index_b3vpcucp_yg_init",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_fm_init",
      "target": "assets_index_b3vpcucp_ka",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_fm_init",
      "target": "assets_index_b3vpcucp_fm_resetregexp",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_fm_reset",
      "target": "assets_index_b3vpcucp_yg_init",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_fm_interpolate",
      "target": "assets_index_b3vpcucp_fm_resetregexp",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_fm_interpolate",
      "target": "assets_index_b3vpcucp_gu_warn",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_fm_nest",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_fm_nest",
      "target": "assets_index_b3vpcucp_c",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_fm_nest",
      "target": "assets_index_b3vpcucp_m",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_fm_nest",
      "target": "assets_index_b3vpcucp_gu_warn",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_s1_constructor",
      "target": "assets_index_b3vpcucp_gu_create",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_s1_constructor",
      "target": "assets_index_b3vpcucp_yg_init",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_s1_init",
      "target": "assets_index_b3vpcucp_u",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_s1_addcached",
      "target": "assets_index_b3vpcucp_wm",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1_constructor",
      "target": "assets_index_b3vpcucp_gu_create",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1_loaded",
      "target": "assets_index_b3vpcucp_eu_emit",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1_loaded",
      "target": "assets_index_b3vpcucp_xm_addresourcebundle",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1_prepareloading",
      "target": "assets_index_b3vpcucp_gu_warn",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1_prepareloading",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1_prepareloading",
      "target": "assets_index_b3vpcucp_qm_toresolvehierarchy",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1_prepareloading",
      "target": "assets_index_b3vpcucp_x1_queueload",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1_load",
      "target": "assets_index_b3vpcucp_x1_prepareloading",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1_reload",
      "target": "assets_index_b3vpcucp_x1_prepareloading",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1_loadone",
      "target": "assets_index_b3vpcucp_x1_read",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1_savemissing",
      "target": "assets_index_b3vpcucp_hi_hasloadednamespace",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1_savemissing",
      "target": "assets_index_b3vpcucp_gu_warn",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1_savemissing",
      "target": "assets_index_b3vpcucp_hi_t",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_x1_savemissing",
      "target": "assets_index_b3vpcucp_xm_addresource",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_im",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_constructor",
      "target": "assets_index_b3vpcucp_im",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_constructor",
      "target": "assets_index_b3vpcucp_e1",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_constructor",
      "target": "assets_index_b3vpcucp_yg_init",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_init",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_init",
      "target": "assets_index_b3vpcucp_pc",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_init",
      "target": "assets_index_b3vpcucp_im",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_init",
      "target": "assets_index_b3vpcucp_yg_init",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_init",
      "target": "assets_index_b3vpcucp_eu_on",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_init",
      "target": "assets_index_b3vpcucp_qm_getfallbackcodes",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_init",
      "target": "assets_index_b3vpcucp_gu_warn",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_init",
      "target": "assets_index_b3vpcucp_mi",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_loadresources",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_loadresources",
      "target": "assets_index_b3vpcucp_u",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_loadresources",
      "target": "assets_index_b3vpcucp_qm_getfallbackcodes",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_loadresources",
      "target": "assets_index_b3vpcucp_x1_load",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_reloadresources",
      "target": "assets_index_b3vpcucp_mi",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_reloadresources",
      "target": "assets_index_b3vpcucp_x1_reload",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_use",
      "target": "assets_index_b3vpcucp_addpostprocessor",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_setresolvedlanguage",
      "target": "assets_index_b3vpcucp_xm_haslanguagesometranslations",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_changelanguage",
      "target": "assets_index_b3vpcucp_mi",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_changelanguage",
      "target": "assets_index_b3vpcucp_eu_emit",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_changelanguage",
      "target": "assets_index_b3vpcucp_yg_detect",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_getfixedt",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_t",
      "target": "assets_index_b3vpcucp_pu_translate",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_hasloadednamespace",
      "target": "assets_index_b3vpcucp_gu_warn",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_hasloadednamespace",
      "target": "assets_index_b3vpcucp_xm_hasresourcebundle",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_loadnamespaces",
      "target": "assets_index_b3vpcucp_mi",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_loadnamespaces",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_loadnamespaces",
      "target": "assets_index_b3vpcucp_hi_loadresources",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_loadnamespaces",
      "target": "assets_index_b3vpcucp_c",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_loadnamespaces",
      "target": "assets_index_b3vpcucp_pu_resolve",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_loadlanguages",
      "target": "assets_index_b3vpcucp_mi",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_loadlanguages",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_loadlanguages",
      "target": "assets_index_b3vpcucp_hi_loadresources",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_loadlanguages",
      "target": "assets_index_b3vpcucp_c",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_loadlanguages",
      "target": "assets_index_b3vpcucp_pu_resolve",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_dir",
      "target": "assets_index_b3vpcucp_pc",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_dir",
      "target": "assets_index_b3vpcucp_qm_getlanguagepartfromcode",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_cloneinstance",
      "target": "assets_index_b3vpcucp_gu_clone",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_cloneinstance",
      "target": "assets_index_b3vpcucp_pc",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_cloneinstance",
      "target": "assets_index_b3vpcucp_eu_on",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hi_cloneinstance",
      "target": "assets_index_b3vpcucp_yg_init",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_j1",
      "target": "assets_index_b3vpcucp_gu_forward",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_j1",
      "target": "assets_index_b3vpcucp_kn",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_j1",
      "target": "assets_index_b3vpcucp_gu_warn",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_uo",
      "target": "assets_index_b3vpcucp_kn",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_uo",
      "target": "assets_index_b3vpcucp_j1",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_ro",
      "target": "assets_index_b3vpcucp_hi_loadnamespaces",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_ro",
      "target": "assets_index_b3vpcucp_bg",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_eg",
      "target": "assets_index_b3vpcucp_kn",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_eg",
      "target": "assets_index_b3vpcucp_ro",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_eg",
      "target": "assets_index_b3vpcucp_hi_loadlanguages",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_eg",
      "target": "assets_index_b3vpcucp_bg",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_n1",
      "target": "assets_index_b3vpcucp_uo",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_n1",
      "target": "assets_index_b3vpcucp_hi_hasloadednamespace",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L60",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_b1",
      "target": "assets_index_b3vpcucp_vu",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_k1",
      "target": "assets_index_b3vpcucp_b1",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_1",
      "target": "assets_index_b3vpcucp_kn",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_1",
      "target": "assets_index_b3vpcucp_t1",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xa",
      "target": "assets_index_b3vpcucp_m1",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xa",
      "target": "assets_index_b3vpcucp_uo",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_xa",
      "target": "assets_index_b3vpcucp_kn",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_lookup",
      "target": "assets_index_b3vpcucp_x1_read",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_cacheuserlanguage",
      "target": "assets_index_b3vpcucp_gu_create",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_lookup",
      "target": "assets_index_b3vpcucp_ig",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_cacheuserlanguage",
      "target": "assets_index_b3vpcucp_ig",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_lookup",
      "target": "assets_index_b3vpcucp_sg",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_cacheuserlanguage",
      "target": "assets_index_b3vpcucp_sg",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_yg_constructor",
      "target": "assets_index_b3vpcucp_yg_init",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_yg_init",
      "target": "assets_index_b3vpcucp_q1",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_yg_init",
      "target": "assets_index_b3vpcucp_lb",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_yg_init",
      "target": "assets_index_b3vpcucp_yg_adddetector",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_w2",
      "target": "assets_index_b3vpcucp_xa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_w2",
      "target": "assets_index_b3vpcucp_c",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_c2",
      "target": "assets_index_b3vpcucp_np",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_ns",
      "target": "assets_index_b3vpcucp_xa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_ns",
      "target": "assets_index_b3vpcucp_ga",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_zl",
      "target": "assets_index_b3vpcucp_ua",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qs",
      "target": "assets_index_b3vpcucp_xa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qs",
      "target": "assets_index_b3vpcucp_ga",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_c",
      "target": "assets_index_b3vpcucp_xa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_c",
      "target": "assets_index_b3vpcucp_ga",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_c",
      "target": "assets_index_b3vpcucp_hi_t",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_h",
      "target": "assets_index_b3vpcucp_xa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_h",
      "target": "assets_index_b3vpcucp_no",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_h",
      "target": "assets_index_b3vpcucp_ga",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_b",
      "target": "assets_index_b3vpcucp_xa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_b",
      "target": "assets_index_b3vpcucp_no",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_b",
      "target": "assets_index_b3vpcucp_ga",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_ex",
      "target": "assets_index_b3vpcucp_xa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_ex",
      "target": "assets_index_b3vpcucp_ga",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_ex",
      "target": "assets_index_b3vpcucp_wg",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_d3",
      "target": "assets_index_b3vpcucp_xa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hg",
      "target": "assets_index_b3vpcucp_xa",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hg",
      "target": "assets_index_b3vpcucp_wg",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_hg",
      "target": "assets_index_b3vpcucp_ga",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_ne",
      "target": "assets_index_b3vpcucp_no",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_main_boekpov0_js",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_dist_test_assets_index_b3vpcucp_ts",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_main_boekpov0_js",
      "target": "assets_main_boekpov0_el",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_main_boekpov0_js",
      "target": "assets_main_boekpov0_sl",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_main_boekpov0_js",
      "target": "assets_main_boekpov0_jl",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L147",
      "weight": 1.0
    },
    {
      "source": "frontend_dist_test_assets_main_boekpov0_js",
      "target": "assets_main_boekpov0_ol",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L293",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_main_boekpov0_el",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L15",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_main_boekpov0_el",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L163",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_ol",
      "target": "assets_main_boekpov0_sl",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L293",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_ol",
      "target": "assets_main_boekpov0_jl",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L293",
      "weight": 1.0
    },
    {
      "source": "frontend_src_app_tsx",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/App.tsx",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_app_tsx",
      "target": "react_router_dom",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/App.tsx",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_app_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components_layout_applayout",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/App.tsx",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_app_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_pages_dashboard_dashboard",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/App.tsx",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "frontend_src_app_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_pages_auth_login",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/App.tsx",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "frontend_src_app_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_pages_auth_signup",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/App.tsx",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "frontend_src_app_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_pages_filebrowser_filebrowser",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/App.tsx",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "frontend_src_app_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_pages_team_teamsettings",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/App.tsx",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "frontend_src_app_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_pages_settings_usersettings",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/App.tsx",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "frontend_src_app_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_pages_editor_editor",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/App.tsx",
      "source_location": "L10",
      "weight": 1.0
    },
    {
      "source": "frontend_src_app_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_stores",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/App.tsx",
      "source_location": "L11",
      "weight": 1.0
    },
    {
      "source": "frontend_src_app_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_hooks",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/App.tsx",
      "source_location": "L12",
      "weight": 1.0
    },
    {
      "source": "frontend_src_app_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/App.tsx",
      "source_location": "L13",
      "weight": 1.0
    },
    {
      "source": "frontend_src_app_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_services",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/App.tsx",
      "source_location": "L14",
      "weight": 1.0
    },
    {
      "source": "frontend_src_app_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_app_scss",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/App.tsx",
      "source_location": "L15",
      "weight": 1.0
    },
    {
      "source": "frontend_src_app_tsx",
      "target": "src_app_app",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/App.tsx",
      "source_location": "L17",
      "weight": 1.0
    },
    {
      "source": "frontend_src_main_tsx",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/main.tsx",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_main_tsx",
      "target": "client",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/main.tsx",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_main_tsx",
      "target": "react_router_dom",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/main.tsx",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_main_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_i18n",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/main.tsx",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "frontend_src_main_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_app",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/main.tsx",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "frontend_src_main_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_styles_global_scss",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/main.tsx",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "frontend_src_i18n_index_ts",
      "target": "i18next",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/i18n/index.ts",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_i18n_index_ts",
      "target": "react_i18next",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/i18n/index.ts",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_i18n_index_ts",
      "target": "i18next_browser_languagedetector",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/i18n/index.ts",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_i18n_index_ts",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_i18n_locales_en_json",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/i18n/index.ts",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "frontend_src_services_api_ts",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_types",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/services/api.ts",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_services_api_ts",
      "target": "services_api_apierror",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/services/api.ts",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "services_api_apierror",
      "target": "services_api_apierror_constructor",
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/services/api.ts",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "frontend_src_services_api_ts",
      "target": "services_api_fetchapi",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/services/api.ts",
      "source_location": "L11",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_modal_modal_tsx",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Modal/Modal.tsx",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_modal_modal_tsx",
      "target": "lucide_react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Modal/Modal.tsx",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_modal_modal_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components_modal_modal_module_scss",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Modal/Modal.tsx",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_modal_modal_tsx",
      "target": "modal_modal_handlekey",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Modal/Modal.tsx",
      "source_location": "L33",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_modal_modal_tsx",
      "target": "modal_modal_close",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Modal/Modal.tsx",
      "source_location": "L53",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_card_card_tsx",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Card/Card.tsx",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_card_card_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components_card_card_module_scss",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Card/Card.tsx",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_card_card_tsx",
      "target": "card_card_card",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Card/Card.tsx",
      "source_location": "L11",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_card_card_tsx",
      "target": "card_card_cardheader",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Card/Card.tsx",
      "source_location": "L24",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_card_card_tsx",
      "target": "card_card_cardcontent",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Card/Card.tsx",
      "source_location": "L28",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_card_card_tsx",
      "target": "card_card_cardfooter",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Card/Card.tsx",
      "source_location": "L32",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_card_card_test_tsx",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Card/Card.test.tsx",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_card_card_test_tsx",
      "target": "vitest",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Card/Card.test.tsx",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_card_card_test_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components_card_card",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Card/Card.test.tsx",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_templatepicker_templatepicker_tsx",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/TemplatePicker/TemplatePicker.tsx",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_templatepicker_templatepicker_tsx",
      "target": "lucide_react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/TemplatePicker/TemplatePicker.tsx",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_templatepicker_templatepicker_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/TemplatePicker/TemplatePicker.tsx",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_templatepicker_templatepicker_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components_templatepicker_templatepicker_module_scss",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/TemplatePicker/TemplatePicker.tsx",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_templatepicker_templatepicker_tsx",
      "target": "templatepicker_templatepicker_makehanddrawnrect",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/TemplatePicker/TemplatePicker.tsx",
      "source_location": "L24",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_templatepicker_templatepicker_tsx",
      "target": "templatepicker_templatepicker_maketext",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/TemplatePicker/TemplatePicker.tsx",
      "source_location": "L51",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_templatepicker_templatepicker_tsx",
      "target": "templatepicker_templatepicker_makecheckbox",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/TemplatePicker/TemplatePicker.tsx",
      "source_location": "L87",
      "weight": 1.0
    },
    {
      "source": "templatepicker_templatepicker_makecheckbox",
      "target": "templatepicker_templatepicker_makehanddrawnrect",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/TemplatePicker/TemplatePicker.tsx",
      "source_location": "L88",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_input_input_tsx",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Input/Input.tsx",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_input_input_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components_input_input_module_scss",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Input/Input.tsx",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_button_button_tsx",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Button/Button.tsx",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_button_button_tsx",
      "target": "clsx",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Button/Button.tsx",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_button_button_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components_button_button_module_scss",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Button/Button.tsx",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_commandpalette_commandpalette_tsx",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/CommandPalette/CommandPalette.tsx",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_commandpalette_commandpalette_tsx",
      "target": "react_router_dom",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/CommandPalette/CommandPalette.tsx",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_commandpalette_commandpalette_tsx",
      "target": "react_i18next",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/CommandPalette/CommandPalette.tsx",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_commandpalette_commandpalette_tsx",
      "target": "lucide_react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/CommandPalette/CommandPalette.tsx",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_commandpalette_commandpalette_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components_commandpalette_commandpalette_module_scss",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/CommandPalette/CommandPalette.tsx",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_commandpalette_commandpalette_tsx",
      "target": "commandpalette_commandpalette_onkeydown",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/CommandPalette/CommandPalette.tsx",
      "source_location": "L80",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_commandpalette_commandpalette_tsx",
      "target": "commandpalette_commandpalette_onkeydown",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/CommandPalette/CommandPalette.tsx",
      "source_location": "L95",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_sidebar_tsx",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/Sidebar.tsx",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_sidebar_tsx",
      "target": "react_router_dom",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/Sidebar.tsx",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_sidebar_tsx",
      "target": "react_i18next",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/Sidebar.tsx",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_sidebar_tsx",
      "target": "lucide_react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/Sidebar.tsx",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_sidebar_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_stores",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/Sidebar.tsx",
      "source_location": "L12",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_sidebar_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components_layout_layout_module_scss",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/Sidebar.tsx",
      "source_location": "L13",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_sidebar_tsx",
      "target": "layout_sidebar_sidebar",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/Sidebar.tsx",
      "source_location": "L20",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_header_tsx",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/Header.tsx",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_header_tsx",
      "target": "react_router_dom",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/Header.tsx",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_header_tsx",
      "target": "react_i18next",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/Header.tsx",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_header_tsx",
      "target": "lucide_react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/Header.tsx",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_header_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/Header.tsx",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_header_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_stores",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/Header.tsx",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_header_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_services",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/Header.tsx",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_header_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_types",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/Header.tsx",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_header_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components_layout_layout_module_scss",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/Header.tsx",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_header_tsx",
      "target": "layout_header_handlechange",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/Header.tsx",
      "source_location": "L40",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_header_tsx",
      "target": "layout_header_handleselect",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/Header.tsx",
      "source_location": "L48",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_header_tsx",
      "target": "layout_header_handlecreatedrawing",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/Header.tsx",
      "source_location": "L59",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_header_tsx",
      "target": "layout_header_onclick",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/Header.tsx",
      "source_location": "L75",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_applayout_tsx",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/AppLayout.tsx",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_applayout_tsx",
      "target": "lucide_react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/AppLayout.tsx",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_applayout_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components_layout_sidebar",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/AppLayout.tsx",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_applayout_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components_layout_header",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/AppLayout.tsx",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_applayout_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components_layout_layout_module_scss",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/AppLayout.tsx",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "frontend_src_components_layout_applayout_tsx",
      "target": "layout_applayout_applayout",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/components/Layout/AppLayout.tsx",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "frontend_src_hooks_useauth_ts",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/hooks/useAuth.ts",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_hooks_useauth_ts",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_stores",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/hooks/useAuth.ts",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_hooks_useauth_ts",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_services",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/hooks/useAuth.ts",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_hooks_useauth_ts",
      "target": "hooks_useauth_useauth",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/hooks/useAuth.ts",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "frontend_src_hooks_usedrawings_ts",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/hooks/useDrawings.ts",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_hooks_usedrawings_ts",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_stores",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/hooks/useDrawings.ts",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_hooks_usedrawings_ts",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_services",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/hooks/useDrawings.ts",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_hooks_usedrawings_ts",
      "target": "hooks_usedrawings_usedrawings",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/hooks/useDrawings.ts",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "frontend_src_hooks_useteams_ts",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/hooks/useTeams.ts",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_hooks_useteams_ts",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_stores",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/hooks/useTeams.ts",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_hooks_useteams_ts",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_services",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/hooks/useTeams.ts",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_hooks_useteams_ts",
      "target": "hooks_useteams_useteams",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/hooks/useTeams.ts",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_filebrowser_filebrowser_tsx",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_filebrowser_filebrowser_tsx",
      "target": "react_router_dom",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_filebrowser_filebrowser_tsx",
      "target": "react_i18next",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_filebrowser_filebrowser_tsx",
      "target": "lucide_react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_filebrowser_filebrowser_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_filebrowser_filebrowser_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_stores",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_filebrowser_filebrowser_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_services",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_filebrowser_filebrowser_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_types",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_filebrowser_filebrowser_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_pages_filebrowser_filebrowser_module_scss",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_filebrowser_filebrowser_tsx",
      "target": "filebrowser_filebrowser_showmodal",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L50",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_filebrowser_filebrowser_tsx",
      "target": "filebrowser_filebrowser_loaddata",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L56",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_filebrowser_filebrowser_tsx",
      "target": "filebrowser_filebrowser_handlecreatedrawing",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L121",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_filebrowser_filebrowser_tsx",
      "target": "filebrowser_filebrowser_handlecreatefolder",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L143",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_filebrowser_filebrowser_tsx",
      "target": "filebrowser_filebrowser_handledeletedrawing",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L160",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_filebrowser_filebrowser_tsx",
      "target": "filebrowser_filebrowser_handleduplicatedrawing",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L175",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_filebrowser_filebrowser_tsx",
      "target": "filebrowser_filebrowser_handlerenamedrawing",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L191",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_filebrowser_filebrowser_tsx",
      "target": "filebrowser_filebrowser_handlemovedrawing",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L207",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_filebrowser_filebrowser_tsx",
      "target": "filebrowser_filebrowser_onclick",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L221",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_filebrowser_filebrowser_tsx",
      "target": "filebrowser_filebrowser_setsortby",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L296",
      "weight": 1.0
    },
    {
      "source": "filebrowser_filebrowser_handlecreatedrawing",
      "target": "filebrowser_filebrowser_showmodal",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L137",
      "weight": 1.0
    },
    {
      "source": "filebrowser_filebrowser_handlecreatefolder",
      "target": "filebrowser_filebrowser_showmodal",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L156",
      "weight": 1.0
    },
    {
      "source": "filebrowser_filebrowser_handledeletedrawing",
      "target": "filebrowser_filebrowser_showmodal",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L161",
      "weight": 1.0
    },
    {
      "source": "filebrowser_filebrowser_handleduplicatedrawing",
      "target": "filebrowser_filebrowser_showmodal",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L187",
      "weight": 1.0
    },
    {
      "source": "filebrowser_filebrowser_handlerenamedrawing",
      "target": "filebrowser_filebrowser_showmodal",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L203",
      "weight": 1.0
    },
    {
      "source": "filebrowser_filebrowser_handlemovedrawing",
      "target": "filebrowser_filebrowser_showmodal",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/FileBrowser/FileBrowser.tsx",
      "source_location": "L215",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_auth_signup_tsx",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Auth/Signup.tsx",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_auth_signup_tsx",
      "target": "react_router_dom",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Auth/Signup.tsx",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_auth_signup_tsx",
      "target": "react_i18next",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Auth/Signup.tsx",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_auth_signup_tsx",
      "target": "lucide_react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Auth/Signup.tsx",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_auth_signup_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Auth/Signup.tsx",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_auth_signup_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_hooks",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Auth/Signup.tsx",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_auth_signup_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_pages_auth_auth_module_scss",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Auth/Signup.tsx",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_auth_signup_tsx",
      "target": "auth_signup_handlesubmit",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Auth/Signup.tsx",
      "source_location": "L19",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_auth_login_tsx",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Auth/Login.tsx",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_auth_login_tsx",
      "target": "react_router_dom",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Auth/Login.tsx",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_auth_login_tsx",
      "target": "react_i18next",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Auth/Login.tsx",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_auth_login_tsx",
      "target": "lucide_react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Auth/Login.tsx",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_auth_login_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Auth/Login.tsx",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_auth_login_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_hooks",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Auth/Login.tsx",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_auth_login_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_pages_auth_auth_module_scss",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Auth/Login.tsx",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_auth_login_tsx",
      "target": "auth_login_handlesubmit",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Auth/Login.tsx",
      "source_location": "L34",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_templates_templates_tsx",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Templates/Templates.tsx",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_templates_templates_tsx",
      "target": "react_router_dom",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Templates/Templates.tsx",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_templates_templates_tsx",
      "target": "lucide_react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Templates/Templates.tsx",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_templates_templates_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Templates/Templates.tsx",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_templates_templates_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_stores",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Templates/Templates.tsx",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_templates_templates_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_services",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Templates/Templates.tsx",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_templates_templates_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_types",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Templates/Templates.tsx",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_templates_templates_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_pages_templates_templates_module_scss",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Templates/Templates.tsx",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_templates_templates_tsx",
      "target": "templates_templates_handlecreate",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Templates/Templates.tsx",
      "source_location": "L33",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_templates_templates_tsx",
      "target": "templates_templates_handleusetemplate",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Templates/Templates.tsx",
      "source_location": "L43",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_editor_editor_tsx",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_editor_editor_tsx",
      "target": "react_router_dom",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_editor_editor_tsx",
      "target": "react_i18next",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_editor_editor_tsx",
      "target": "lucide_react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_editor_editor_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_editor_editor_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components_templatepicker_templatepicker",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_editor_editor_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_stores",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_editor_editor_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_services",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_editor_editor_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_types",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_editor_editor_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_pages_editor_editor_module_scss",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L10",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_editor_editor_tsx",
      "target": "types",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L15",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_editor_editor_tsx",
      "target": "types",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L16",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_editor_editor_tsx",
      "target": "editor_editor_prepareelementsforimport",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L26",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_editor_editor_tsx",
      "target": "editor_editor_appstatewithoutgrid",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L54",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_editor_editor_tsx",
      "target": "editor_editor_loaddrawing",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L89",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_editor_editor_tsx",
      "target": "editor_editor_handlerestorerevision",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L245",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_editor_editor_tsx",
      "target": "editor_editor_handlemanualsave",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L263",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_editor_editor_tsx",
      "target": "editor_editor_handleloadtemplate",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L279",
      "weight": 1.0
    },
    {
      "source": "editor_editor_loaddrawing",
      "target": "editor_editor_appstatewithoutgrid",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L105",
      "weight": 1.0
    },
    {
      "source": "editor_editor_handlerestorerevision",
      "target": "editor_editor_appstatewithoutgrid",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L251",
      "weight": 1.0
    },
    {
      "source": "editor_editor_handleloadtemplate",
      "target": "editor_editor_prepareelementsforimport",
      "relation": "calls",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Editor/Editor.tsx",
      "source_location": "L289",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_settings_usersettings_tsx",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Settings/UserSettings.tsx",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_settings_usersettings_tsx",
      "target": "lucide_react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Settings/UserSettings.tsx",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_settings_usersettings_tsx",
      "target": "react_i18next",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Settings/UserSettings.tsx",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_settings_usersettings_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Settings/UserSettings.tsx",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_settings_usersettings_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_stores",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Settings/UserSettings.tsx",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_settings_usersettings_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_pages_settings_settings_module_scss",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Settings/UserSettings.tsx",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_dashboard_dashboard_tsx",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Dashboard/Dashboard.tsx",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_dashboard_dashboard_tsx",
      "target": "react_router_dom",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Dashboard/Dashboard.tsx",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_dashboard_dashboard_tsx",
      "target": "react_i18next",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Dashboard/Dashboard.tsx",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_dashboard_dashboard_tsx",
      "target": "lucide_react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Dashboard/Dashboard.tsx",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_dashboard_dashboard_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Dashboard/Dashboard.tsx",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_dashboard_dashboard_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_stores",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Dashboard/Dashboard.tsx",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_dashboard_dashboard_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_services",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Dashboard/Dashboard.tsx",
      "source_location": "L7",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_dashboard_dashboard_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_pages_dashboard_dashboard_module_scss",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Dashboard/Dashboard.tsx",
      "source_location": "L8",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_dashboard_dashboard_tsx",
      "target": "dashboard_dashboard_statchart",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Dashboard/Dashboard.tsx",
      "source_location": "L12",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_dashboard_dashboard_tsx",
      "target": "dashboard_dashboard_loaddata",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Dashboard/Dashboard.tsx",
      "source_location": "L41",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_dashboard_dashboard_tsx",
      "target": "dashboard_dashboard_handlecreatedrawing",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Dashboard/Dashboard.tsx",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_dashboard_dashboard_tsx",
      "target": "dashboard_dashboard_formatbytes",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Dashboard/Dashboard.tsx",
      "source_location": "L74",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_team_teamsettings_tsx",
      "target": "react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Team/TeamSettings.tsx",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_team_teamsettings_tsx",
      "target": "lucide_react",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Team/TeamSettings.tsx",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_team_teamsettings_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_components",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Team/TeamSettings.tsx",
      "source_location": "L3",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_team_teamsettings_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_stores",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Team/TeamSettings.tsx",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_team_teamsettings_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_services",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Team/TeamSettings.tsx",
      "source_location": "L5",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_team_teamsettings_tsx",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_pages_team_team_module_scss",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Team/TeamSettings.tsx",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_team_teamsettings_tsx",
      "target": "team_teamsettings_load",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Team/TeamSettings.tsx",
      "source_location": "L29",
      "weight": 1.0
    },
    {
      "source": "frontend_src_pages_team_teamsettings_tsx",
      "target": "team_teamsettings_handlecreateuser",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/pages/Team/TeamSettings.tsx",
      "source_location": "L49",
      "weight": 1.0
    },
    {
      "source": "frontend_src_test_setup_ts",
      "target": "vitest",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/test/setup.ts",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_stores_teamstore_ts",
      "target": "zustand",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/stores/teamStore.ts",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_stores_teamstore_ts",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_types",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/stores/teamStore.ts",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_stores_drawingstore_ts",
      "target": "zustand",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/stores/drawingStore.ts",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_stores_drawingstore_ts",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_types",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/stores/drawingStore.ts",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_stores_themestore_test_ts",
      "target": "vitest",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/stores/themeStore.test.ts",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_stores_themestore_test_ts",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_stores_themestore",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/stores/themeStore.test.ts",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_stores_themestore_ts",
      "target": "zustand",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/stores/themeStore.ts",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_stores_themestore_ts",
      "target": "middleware",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/stores/themeStore.ts",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "frontend_src_stores_themestore_ts",
      "target": "stores_themestore_getinitialtheme",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/stores/themeStore.ts",
      "source_location": "L6",
      "weight": 1.0
    },
    {
      "source": "frontend_src_stores_themestore_ts",
      "target": "stores_themestore_applytheme",
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/stores/themeStore.ts",
      "source_location": "L15",
      "weight": 1.0
    },
    {
      "source": "frontend_src_stores_authstore_ts",
      "target": "zustand",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/stores/authStore.ts",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "frontend_src_stores_authstore_ts",
      "target": "home_tdvorak_desktop_prog_html_excalidraw_frontend_src_types",
      "relation": "imports_from",
      "confidence": "EXTRACTED",
      "source_file": "frontend/src/stores/authStore.ts",
      "source_location": "L2",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_handleui",
      "target": "assets_index_b3vpcucp_gu_error",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "main.go",
      "source_location": "L78",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_setuprouter",
      "target": "firebase_firebase_handlebatchcommit",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "main.go",
      "source_location": "L141",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_setuprouter",
      "target": "firebase_firebase_handlebatchget",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "main.go",
      "source_location": "L142",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_setuprouter",
      "target": "kv_kv_handlelistcanvases",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "main.go",
      "source_location": "L154",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_setuprouter",
      "target": "kv_kv_handlegetcanvas",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "main.go",
      "source_location": "L156",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_setuprouter",
      "target": "kv_kv_handlesavecanvas",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "main.go",
      "source_location": "L157",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_setuprouter",
      "target": "kv_kv_handledeletecanvas",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "main.go",
      "source_location": "L158",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_setupsocketio",
      "target": "assets_index_b3vpcucp_gu_log",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "main.go",
      "source_location": "L233",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_waitforshutdown",
      "target": "modal_modal_close",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "main.go",
      "source_location": "L316",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_main",
      "target": "team_teamsettings_load",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "main.go",
      "source_location": "L332",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_main",
      "target": "assets_index_b3vpcucp_gu_warn",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "main.go",
      "source_location": "L378",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_main",
      "target": "auth_auth_initauth",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "main.go",
      "source_location": "L387",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_main",
      "target": "stores_storage_getstore",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "main.go",
      "source_location": "L388",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_main",
      "target": "filesystem_store_newstore",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "main.go",
      "source_location": "L389",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_main",
      "target": "auth_auth_setworkspacestore",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "main.go",
      "source_location": "L394",
      "weight": 1.0
    },
    {
      "source": "excalidraw_main_main",
      "target": "workspace_http_newapi",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "main.go",
      "source_location": "L395",
      "weight": 1.0
    },
    {
      "source": "auth_auth_initauth",
      "target": "assets_index_b3vpcucp_gu_warn",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "handlers/auth/auth.go",
      "source_location": "L79",
      "weight": 1.0
    },
    {
      "source": "auth_auth_initauth",
      "target": "assets_index_b3vpcucp_gu_error",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "handlers/auth/auth.go",
      "source_location": "L81",
      "weight": 1.0
    },
    {
      "source": "auth_auth_handlelogin",
      "target": "assets_index_b3vpcucp_gu_error",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "handlers/auth/auth.go",
      "source_location": "L97",
      "weight": 1.0
    },
    {
      "source": "auth_auth_handlecallback",
      "target": "assets_index_b3vpcucp_gu_error",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "handlers/auth/auth.go",
      "source_location": "L105",
      "weight": 1.0
    },
    {
      "source": "auth_auth_initgithub",
      "target": "assets_index_b3vpcucp_gu_warn",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "handlers/auth/auth.go",
      "source_location": "L119",
      "weight": 1.0
    },
    {
      "source": "auth_auth_initoidc",
      "target": "assets_index_b3vpcucp_gu_warn",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "handlers/auth/auth.go",
      "source_location": "L130",
      "weight": 1.0
    },
    {
      "source": "auth_auth_init",
      "target": "assets_index_b3vpcucp_gu_warn",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "handlers/auth/auth.go",
      "source_location": "L163",
      "weight": 1.0
    },
    {
      "source": "auth_auth_generatestateoauthcookie",
      "target": "assets_index_b3vpcucp_x1_read",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "handlers/auth/auth.go",
      "source_location": "L172",
      "weight": 1.0
    },
    {
      "source": "auth_auth_handlegithublogin",
      "target": "assets_index_b3vpcucp_gu_error",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "handlers/auth/auth.go",
      "source_location": "L189",
      "weight": 1.0
    },
    {
      "source": "auth_auth_handlegithubcallback",
      "target": "assets_index_b3vpcucp_gu_error",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "handlers/auth/auth.go",
      "source_location": "L199",
      "weight": 1.0
    },
    {
      "source": "auth_auth_handlegithubcallback",
      "target": "assets_index_b3vpcucp_gu_warn",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "handlers/auth/auth.go",
      "source_location": "L203",
      "weight": 1.0
    },
    {
      "source": "auth_auth_handlegithubcallback",
      "target": "workspace_http_setsessioncookie",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "handlers/auth/auth.go",
      "source_location": "L260",
      "weight": 1.0
    },
    {
      "source": "auth_auth_handleoidclogin",
      "target": "assets_index_b3vpcucp_gu_error",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "handlers/auth/auth.go",
      "source_location": "L286",
      "weight": 1.0
    },
    {
      "source": "auth_auth_handleoidclogin",
      "target": "assets_index_b3vpcucp_x1_read",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "handlers/auth/auth.go",
      "source_location": "L292",
      "weight": 1.0
    },
    {
      "source": "auth_auth_handleoidccallback",
      "target": "assets_index_b3vpcucp_gu_error",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "handlers/auth/auth.go",
      "source_location": "L316",
      "weight": 1.0
    },
    {
      "source": "auth_auth_handleoidccallback",
      "target": "assets_index_b3vpcucp_gu_warn",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "handlers/auth/auth.go",
      "source_location": "L320",
      "weight": 1.0
    },
    {
      "source": "auth_auth_handleoidccallback",
      "target": "workspace_http_setsessioncookie",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "handlers/auth/auth.go",
      "source_location": "L389",
      "weight": 1.0
    },
    {
      "source": "firebase_firebase_handlebatchcommit",
      "target": "workspace_http_decodejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L69",
      "weight": 1.0
    },
    {
      "source": "firebase_firebase_handlebatchget",
      "target": "workspace_http_decodejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "handlers/api/firebase/firebase.go",
      "source_location": "L98",
      "weight": 1.0
    },
    {
      "source": "documents_documents_handlecreate",
      "target": "assets_index_b3vpcucp_gu_error",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "handlers/api/documents/documents.go",
      "source_location": "L24",
      "weight": 1.0
    },
    {
      "source": "documents_documents_handleget",
      "target": "assets_index_b3vpcucp_gu_error",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "handlers/api/documents/documents.go",
      "source_location": "L43",
      "weight": 1.0
    },
    {
      "source": "workspace_http_newapi",
      "target": "workspace_rate_limiter_newratelimiter",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L27",
      "weight": 1.0
    },
    {
      "source": "workspace_api_requiresession",
      "target": "workspace_context_withuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L120",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handleme",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L219",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistteams",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L224",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateteam",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L234",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handleupdateteam",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L251",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistteammembers",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L268",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistdrawings",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L283",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreatedrawing",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L298",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlegetdrawing",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L316",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handleupdatedrawing",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L326",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlearchivedrawing",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L340",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistrevisions",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L349",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreaterevision",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L359",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlethumbnail",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L373",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelisttemplates",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L486",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistactivity",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L497",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlestats",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L508",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistfolders",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L519",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreatefolder",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L530",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistprojects",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L544",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateproject",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L555",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlesearch",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http.go",
      "source_location": "L569",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createteaminvite",
      "target": "workspace_store_normalizeemail",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/store_sharing.go",
      "source_location": "L79",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createteaminvite",
      "target": "workspace_store_randomtoken",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/store_sharing.go",
      "source_location": "L90",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createteaminvite",
      "target": "workspace_store_newid",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/store_sharing.go",
      "source_location": "L96",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createteaminvite",
      "target": "workspace_store_hashtoken",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/store_sharing.go",
      "source_location": "L107",
      "weight": 1.0
    },
    {
      "source": "workspace_store_acceptinvite",
      "target": "workspace_store_hashtoken",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/store_sharing.go",
      "source_location": "L128",
      "weight": 1.0
    },
    {
      "source": "workspace_store_acceptinvite",
      "target": "workspace_store_newid",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/store_sharing.go",
      "source_location": "L147",
      "weight": 1.0
    },
    {
      "source": "workspace_store_acceptinvite",
      "target": "workspace_store_insertactivitytx",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/store_sharing.go",
      "source_location": "L155",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawingpermissiongrant",
      "target": "workspace_store_newid",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/store_sharing.go",
      "source_location": "L216",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawingsharelink",
      "target": "workspace_store_randomtoken",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/store_sharing.go",
      "source_location": "L274",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawingsharelink",
      "target": "workspace_store_newid",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/store_sharing.go",
      "source_location": "L280",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawingsharelink",
      "target": "workspace_store_hashtoken",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/store_sharing.go",
      "source_location": "L283",
      "weight": 1.0
    },
    {
      "source": "workspace_store_sharedresourcebytoken",
      "target": "workspace_store_hashtoken",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/store_sharing.go",
      "source_location": "L309",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawingasset",
      "target": "workspace_store_newid",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/store_sharing.go",
      "source_location": "L363",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createembed",
      "target": "workspace_store_newid",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/store_sharing.go",
      "source_location": "L423",
      "weight": 1.0
    },
    {
      "source": "workspace_store_createdrawinglinkreference",
      "target": "workspace_store_newid",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/store_sharing.go",
      "source_location": "L483",
      "weight": 1.0
    },
    {
      "source": "workspace_store_userbyemail",
      "target": "workspace_store_normalizeemail",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/store_sharing.go",
      "source_location": "L531",
      "weight": 1.0
    },
    {
      "source": "workspace_store_drawingbyidnoauth",
      "target": "workspace_store_scandrawing",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/store_sharing.go",
      "source_location": "L563",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_testinviteacceptaddseditormembership",
      "target": "workspace_http_test_newtestapi",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/sharing_test.go",
      "source_location": "L10",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_testinviteacceptaddseditormembership",
      "target": "workspace_http_test_signup",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/sharing_test.go",
      "source_location": "L13",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_testinviteacceptaddseditormembership",
      "target": "workspace_http_test_dojson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/sharing_test.go",
      "source_location": "L16",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_testrestricteddrawinggrantallowsviewnotedit",
      "target": "workspace_http_test_newtestapi",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/sharing_test.go",
      "source_location": "L51",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_testrestricteddrawinggrantallowsviewnotedit",
      "target": "workspace_http_test_signup",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/sharing_test.go",
      "source_location": "L54",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_testrestricteddrawinggrantallowsviewnotedit",
      "target": "workspace_http_test_dojson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/sharing_test.go",
      "source_location": "L57",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_testsharelinkallowsunauthenticateddrawingread",
      "target": "workspace_http_test_newtestapi",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/sharing_test.go",
      "source_location": "L98",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_testsharelinkallowsunauthenticateddrawingread",
      "target": "workspace_http_test_signup",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/sharing_test.go",
      "source_location": "L101",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_testsharelinkallowsunauthenticateddrawingread",
      "target": "workspace_http_test_dojson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/sharing_test.go",
      "source_location": "L102",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_testembedsrejectunsafeurls",
      "target": "workspace_http_test_newtestapi",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/sharing_test.go",
      "source_location": "L138",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_testembedsrejectunsafeurls",
      "target": "workspace_http_test_signup",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/sharing_test.go",
      "source_location": "L141",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_testembedsrejectunsafeurls",
      "target": "workspace_http_test_dojson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/sharing_test.go",
      "source_location": "L142",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_testassetsandlinkreferences",
      "target": "workspace_http_test_newtestapi",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/sharing_test.go",
      "source_location": "L174",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_testassetsandlinkreferences",
      "target": "workspace_http_test_signup",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/sharing_test.go",
      "source_location": "L177",
      "weight": 1.0
    },
    {
      "source": "workspace_sharing_test_testassetsandlinkreferences",
      "target": "workspace_http_test_dojson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/sharing_test.go",
      "source_location": "L178",
      "weight": 1.0
    },
    {
      "source": "workspace_permissions_test_testpermissionmatrix",
      "target": "workspace_http_test_newtestapi",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/permissions_test.go",
      "source_location": "L77",
      "weight": 1.0
    },
    {
      "source": "workspace_permissions_test_testpermissionmatrix",
      "target": "workspace_http_test_signup",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/permissions_test.go",
      "source_location": "L80",
      "weight": 1.0
    },
    {
      "source": "workspace_permissions_test_testpermissionmatrix",
      "target": "workspace_http_test_dojson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/permissions_test.go",
      "source_location": "L85",
      "weight": 1.0
    },
    {
      "source": "workspace_permissions_test_testadmincanmanageteam",
      "target": "workspace_http_test_newtestapi",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/permissions_test.go",
      "source_location": "L171",
      "weight": 1.0
    },
    {
      "source": "workspace_permissions_test_testadmincanmanageteam",
      "target": "workspace_http_test_signup",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/permissions_test.go",
      "source_location": "L174",
      "weight": 1.0
    },
    {
      "source": "workspace_permissions_test_testadmincanmanageteam",
      "target": "workspace_http_test_dojson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/permissions_test.go",
      "source_location": "L183",
      "weight": 1.0
    },
    {
      "source": "workspace_permissions_test_testnonmembercannotaccessprivateteam",
      "target": "workspace_http_test_newtestapi",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/permissions_test.go",
      "source_location": "L242",
      "weight": 1.0
    },
    {
      "source": "workspace_permissions_test_testnonmembercannotaccessprivateteam",
      "target": "workspace_http_test_signup",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/permissions_test.go",
      "source_location": "L245",
      "weight": 1.0
    },
    {
      "source": "workspace_permissions_test_testnonmembercannotaccessprivateteam",
      "target": "workspace_http_test_dojson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/permissions_test.go",
      "source_location": "L249",
      "weight": 1.0
    },
    {
      "source": "workspace_permissions_test_testpermissioninheritance",
      "target": "workspace_http_test_newtestapi",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/permissions_test.go",
      "source_location": "L280",
      "weight": 1.0
    },
    {
      "source": "workspace_permissions_test_testpermissioninheritance",
      "target": "workspace_http_test_signup",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/permissions_test.go",
      "source_location": "L283",
      "weight": 1.0
    },
    {
      "source": "workspace_permissions_test_testpermissioninheritance",
      "target": "workspace_http_test_dojson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/permissions_test.go",
      "source_location": "L287",
      "weight": 1.0
    },
    {
      "source": "workspace_store_upsertoauthsession",
      "target": "workspace_store_slugify",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/oauth.go",
      "source_location": "L34",
      "weight": 1.0
    },
    {
      "source": "workspace_store_upsertoauthsession",
      "target": "workspace_store_normalizeemail",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/oauth.go",
      "source_location": "L36",
      "weight": 1.0
    },
    {
      "source": "workspace_store_upsertoauthsession",
      "target": "workspace_store_createteamtx",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/oauth.go",
      "source_location": "L76",
      "weight": 1.0
    },
    {
      "source": "workspace_store_upsertoauthsession",
      "target": "workspace_store_insertactivitytx",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/oauth.go",
      "source_location": "L80",
      "weight": 1.0
    },
    {
      "source": "workspace_store_upsertoauthsession",
      "target": "workspace_store_newid",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/oauth.go",
      "source_location": "L96",
      "weight": 1.0
    },
    {
      "source": "workspace_store_upsertoauthsession",
      "target": "workspace_store_createsessiontx",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/oauth.go",
      "source_location": "L103",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_createoauthusertx",
      "target": "assets_index_b3vpcucp_x1_read",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/oauth.go",
      "source_location": "L130",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_createoauthusertx",
      "target": "workspace_store_newid",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/oauth.go",
      "source_location": "L142",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_createoauthusertx",
      "target": "workspace_store_uniqueusername",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/oauth.go",
      "source_location": "L144",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_createoauthusertx",
      "target": "workspace_store_slugify",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/oauth.go",
      "source_location": "L144",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistteaminvites",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L12",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistteaminvites",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L15",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistteaminvites",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L18",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateteaminvite",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L22",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateteaminvite",
      "target": "workspace_http_decodejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L24",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateteaminvite",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L29",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateteaminvite",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L32",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handleacceptinvite",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L36",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handleacceptinvite",
      "target": "workspace_http_decodejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L40",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handleacceptinvite",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L45",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handleacceptinvite",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L48",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistpermissions",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L52",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistpermissions",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L55",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistpermissions",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L58",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreatepermission",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L62",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreatepermission",
      "target": "workspace_http_decodejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L64",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreatepermission",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L69",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreatepermission",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L72",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistsharelinks",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L76",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistsharelinks",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L79",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistsharelinks",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L82",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreatesharelink",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L86",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreatesharelink",
      "target": "workspace_http_decodejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L88",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreatesharelink",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L93",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreatesharelink",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L96",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlesharedresource",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L102",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlesharedresource",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L105",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistassets",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L109",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistassets",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L112",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistassets",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L115",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateasset",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L119",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateasset",
      "target": "workspace_http_decodejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L121",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateasset",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L126",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateasset",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L129",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistembeds",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L133",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistembeds",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L136",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistembeds",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L139",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateembed",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L143",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateembed",
      "target": "workspace_http_decodejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L145",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateembed",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L150",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateembed",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L153",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistlinks",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L157",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistlinks",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L160",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlelistlinks",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L163",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreatelink",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L167",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreatelink",
      "target": "workspace_http_decodejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L169",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreatelink",
      "target": "workspace_http_writelookuperror",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L174",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreatelink",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L177",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateteamuser",
      "target": "workspace_context_currentuser",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L181",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateteamuser",
      "target": "workspace_http_writeerror",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L186",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateteamuser",
      "target": "workspace_http_decodejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L200",
      "weight": 1.0
    },
    {
      "source": "workspace_api_handlecreateteamuser",
      "target": "workspace_http_writejson",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_extra.go",
      "source_location": "L213",
      "weight": 1.0
    },
    {
      "source": "workspace_oauth_test_testupsertoauthsessioncreatesandreusesidentity",
      "target": "workspace_http_test_newteststore",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/oauth_test.go",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_newteststore",
      "target": "workspace_store_newid",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_test.go",
      "source_location": "L25",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_newteststore",
      "target": "postgres_postgres_open",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_test.go",
      "source_location": "L26",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_newteststore",
      "target": "filesystem_store_newstore",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_test.go",
      "source_location": "L34",
      "weight": 1.0
    },
    {
      "source": "workspace_http_test_newtestapi",
      "target": "workspace_http_newapi",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/http_test.go",
      "source_location": "L68",
      "weight": 1.0
    },
    {
      "source": "workspace_store_newstore",
      "target": "postgres_postgres_open",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/store.go",
      "source_location": "L71",
      "weight": 1.0
    },
    {
      "source": "workspace_store_newstore",
      "target": "postgres_postgres_migrate",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/store.go",
      "source_location": "L76",
      "weight": 1.0
    },
    {
      "source": "workspace_store_ensuredrawingaccess",
      "target": "workspace_store_sharing_roleallows",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/store.go",
      "source_location": "L961",
      "weight": 1.0
    },
    {
      "source": "workspace_store_randomtoken",
      "target": "assets_index_b3vpcucp_x1_read",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "workspace/store.go",
      "source_location": "L1189",
      "weight": 1.0
    },
    {
      "source": "middleware_auth_authjwt",
      "target": "auth_auth_parsejwt",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "middleware/auth.go",
      "source_location": "L33",
      "weight": 1.0
    },
    {
      "source": "stores_storage_getstore",
      "target": "filesystem_store_newstore",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "stores/storage.go",
      "source_location": "L35",
      "weight": 1.0
    },
    {
      "source": "memory_memstore_delete",
      "target": "filesystem_fsstore_delete",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "stores/memory/store.go",
      "source_location": "L164",
      "weight": 1.0
    },
    {
      "source": "postgres_store_newstore",
      "target": "postgres_postgres_open",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "stores/postgres/store.go",
      "source_location": "L22",
      "weight": 1.0
    },
    {
      "source": "postgres_store_newstore",
      "target": "postgres_postgres_migrate",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "stores/postgres/store.go",
      "source_location": "L26",
      "weight": 1.0
    },
    {
      "source": "filesystem_fsstore_get",
      "target": "assets_index_b3vpcucp_gu_warn",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "stores/filesystem/store.go",
      "source_location": "L149",
      "weight": 1.0
    },
    {
      "source": "filesystem_fsstore_delete",
      "target": "assets_index_b3vpcucp_gu_warn",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "stores/filesystem/store.go",
      "source_location": "L216",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_u",
      "target": "cf_kv_index_canvasobject_fetch",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "assets_index_b3vpcucp_qe",
      "target": "cf_kv_index_canvasobject_fetch",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/index-B3VpcuCP.js",
      "source_location": "L323",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_sa",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_u",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_k",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_hi_t",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L1",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_c",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_de",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L4",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_xt",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L9",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_ce",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L15",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_ne",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L15",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L16",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_yi",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L16",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_vo",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L17",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_ya",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L18",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_va",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L18",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_qe",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L19",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_no",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L19",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_ro",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L25",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_io",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L26",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_kn",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L29",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_bi",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L29",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_uo",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L29",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_et",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L29",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_ho",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L29",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_go",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L29",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_yo",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L66",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_hi",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L66",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_ua",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L66",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_ka",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L69",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "cf_kv_index_canvasobject_fetch",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L70",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_sl",
      "target": "assets_index_b3vpcucp_ot",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L70",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_sa",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L147",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_hi_t",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L147",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_u",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L147",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_k",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L147",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_fe",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L147",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_c",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L150",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_de",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L153",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_ce",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L153",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_ot",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L154",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_et",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L154",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_vn",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L156",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_ne",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L162",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_yi",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L162",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_ua",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L163",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_ka",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L164",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_no",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L165",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_lo",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L165",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_qe",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L165",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_ro",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L171",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_ga",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L172",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_so",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L175",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_xt",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L175",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_vo",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L175",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_oo",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L175",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_uo",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L212",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "assets_index_b3vpcucp_ki",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L215",
      "weight": 1.0
    },
    {
      "source": "assets_main_boekpov0_jl",
      "target": "cf_kv_index_canvasobject_fetch",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/dist-test/assets/main-BoEkPOV0.js",
      "source_location": "L216",
      "weight": 1.0
    },
    {
      "source": "src_app_app",
      "target": "hooks_useauth_useauth",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/src/App.tsx",
      "source_location": "L18",
      "weight": 1.0
    },
    {
      "source": "services_api_fetchapi",
      "target": "cf_kv_index_canvasobject_fetch",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/src/services/api.ts",
      "source_location": "L12",
      "weight": 1.0
    },
    {
      "source": "layout_sidebar_sidebar",
      "target": "assets_index_b3vpcucp_hi_t",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/src/components/Layout/Sidebar.tsx",
      "source_location": "L25",
      "weight": 1.0
    },
    {
      "source": "auth_signup_handlesubmit",
      "target": "workspace_http_test_signup",
      "relation": "calls",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "frontend/src/pages/Auth/Signup.tsx",
      "source_location": "L24",
      "weight": 1.0
    }
  ],
  "meta": {
    "node_count": 752,
    "edge_count": 1992,
    "community_count": 24,
    "sources": [
      "ast"
    ],
    "excluded": [
      "excalidraw",
      "excalidraw-libraries"
    ]
  }
}