{"nodes": [{"id": "scripts_create_user_ts", "label": "create-user.ts", "file_type": "code", "source_file": "scripts\\create-user.ts", "source_location": "L1"}, {"id": "create_user_slugify", "label": "slugify()", "file_type": "code", "source_file": "scripts\\create-user.ts", "source_location": "L9"}, {"id": "create_user_stripsurroundingquotes", "label": "stripSurroundingQuotes()", "file_type": "code", "source_file": "scripts\\create-user.ts", "source_location": "L16"}, {"id": "create_user_readarg", "label": "readArg()", "file_type": "code", "source_file": "scripts\\create-user.ts", "source_location": "L26"}, {"id": "create_user_main", "label": "main()", "file_type": "code", "source_file": "scripts\\create-user.ts", "source_location": "L31"}], "edges": [{"source": "scripts_create_user_ts", "target": "config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "scripts\\create-user.ts", "source_location": "L1", "weight": 1.0}, {"source": "scripts_create_user_ts", "target": "drizzle_orm", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "scripts\\create-user.ts", "source_location": "L2", "weight": 1.0}, {"source": "scripts_create_user_ts", "target": "src_lib_server_db_client", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "scripts\\create-user.ts", "source_location": "L3", "weight": 1.0}, {"source": "scripts_create_user_ts", "target": "src_lib_server_db_client", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "scripts\\create-user.ts", "source_location": "L4", "weight": 1.0}, {"source": "scripts_create_user_ts", "target": "src_lib_server_db_schema_tenancy", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "scripts\\create-user.ts", "source_location": "L5", "weight": 1.0}, {"source": "scripts_create_user_ts", "target": "src_lib_server_auth_password", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "scripts\\create-user.ts", "source_location": "L6", "weight": 1.0}, {"source": "scripts_create_user_ts", "target": "src_lib_utils_email", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "scripts\\create-user.ts", "source_location": "L7", "weight": 1.0}, {"source": "scripts_create_user_ts", "target": "create_user_slugify", "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\create-user.ts", "source_location": "L9", "weight": 1.0}, {"source": "scripts_create_user_ts", "target": "create_user_stripsurroundingquotes", "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\create-user.ts", "source_location": "L16", "weight": 1.0}, {"source": "scripts_create_user_ts", "target": "create_user_readarg", "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\create-user.ts", "source_location": "L26", "weight": 1.0}, {"source": "scripts_create_user_ts", "target": "create_user_main", "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts\\create-user.ts", "source_location": "L31", "weight": 1.0}, {"source": "create_user_readarg", "target": "create_user_stripsurroundingquotes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\create-user.ts", "source_location": "L28", "weight": 1.0}, {"source": "create_user_main", "target": "create_user_readarg", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\create-user.ts", "source_location": "L32", "weight": 1.0}, {"source": "create_user_main", "target": "create_user_slugify", "relation": "calls", "confidence": "EXTRACTED", "source_file": "scripts\\create-user.ts", "source_location": "L62", "weight": 1.0}], "raw_calls": [{"caller_nid": "create_user_slugify", "callee": "replace", "source_file": "scripts\\create-user.ts", "source_location": "L10"}, {"caller_nid": "create_user_slugify", "callee": "replace", "source_file": "scripts\\create-user.ts", "source_location": "L10"}, {"caller_nid": "create_user_slugify", "callee": "toLowerCase", "source_file": "scripts\\create-user.ts", "source_location": "L10"}, {"caller_nid": "create_user_stripsurroundingquotes", "callee": "slice", "source_file": "scripts\\create-user.ts", "source_location": "L21"}, {"caller_nid": "create_user_readarg", "callee": "indexOf", "source_file": "scripts\\create-user.ts", "source_location": "L27"}, {"caller_nid": "create_user_main", "callee": "error", "source_file": "scripts\\create-user.ts", "source_location": "L39"}, {"caller_nid": "create_user_main", "callee": "exit", "source_file": "scripts\\create-user.ts", "source_location": "L40"}, {"caller_nid": "create_user_main", "callee": "normalizeEmail", "source_file": "scripts\\create-user.ts", "source_location": "L43"}, {"caller_nid": "create_user_main", "callee": "hashPassword", "source_file": "scripts\\create-user.ts", "source_location": "L44"}, {"caller_nid": "create_user_main", "callee": "limit", "source_file": "scripts\\create-user.ts", "source_location": "L46"}, {"caller_nid": "create_user_main", "callee": "where", "source_file": "scripts\\create-user.ts", "source_location": "L46"}, {"caller_nid": "create_user_main", "callee": "from", "source_file": "scripts\\create-user.ts", "source_location": "L46"}, {"caller_nid": "create_user_main", "callee": "select", "source_file": "scripts\\create-user.ts", "source_location": "L46"}, {"caller_nid": "create_user_main", "callee": "eq", "source_file": "scripts\\create-user.ts", "source_location": "L46"}, {"caller_nid": "create_user_main", "callee": "log", "source_file": "scripts\\create-user.ts", "source_location": "L49"}, {"caller_nid": "create_user_main", "callee": "where", "source_file": "scripts\\create-user.ts", "source_location": "L50"}, {"caller_nid": "create_user_main", "callee": "set", "source_file": "scripts\\create-user.ts", "source_location": "L50"}, {"caller_nid": "create_user_main", "callee": "update", "source_file": "scripts\\create-user.ts", "source_location": "L50"}, {"caller_nid": "create_user_main", "callee": "eq", "source_file": "scripts\\create-user.ts", "source_location": "L50"}, {"caller_nid": "create_user_main", "callee": "returning", "source_file": "scripts\\create-user.ts", "source_location": "L53"}, {"caller_nid": "create_user_main", "callee": "values", "source_file": "scripts\\create-user.ts", "source_location": "L53"}, {"caller_nid": "create_user_main", "callee": "insert", "source_file": "scripts\\create-user.ts", "source_location": "L53"}, {"caller_nid": "create_user_main", "callee": "log", "source_file": "scripts\\create-user.ts", "source_location": "L58"}, {"caller_nid": "create_user_main", "callee": "limit", "source_file": "scripts\\create-user.ts", "source_location": "L65"}, {"caller_nid": "create_user_main", "callee": "where", "source_file": "scripts\\create-user.ts", "source_location": "L65"}, {"caller_nid": "create_user_main", "callee": "from", "source_file": "scripts\\create-user.ts", "source_location": "L65"}, {"caller_nid": "create_user_main", "callee": "select", "source_file": "scripts\\create-user.ts", "source_location": "L65"}, {"caller_nid": "create_user_main", "callee": "eq", "source_file": "scripts\\create-user.ts", "source_location": "L65"}, {"caller_nid": "create_user_main", "callee": "returning", "source_file": "scripts\\create-user.ts", "source_location": "L67"}, {"caller_nid": "create_user_main", "callee": "values", "source_file": "scripts\\create-user.ts", "source_location": "L67"}, {"caller_nid": "create_user_main", "callee": "insert", "source_file": "scripts\\create-user.ts", "source_location": "L67"}, {"caller_nid": "create_user_main", "callee": "log", "source_file": "scripts\\create-user.ts", "source_location": "L72"}, {"caller_nid": "create_user_main", "callee": "where", "source_file": "scripts\\create-user.ts", "source_location": "L74"}, {"caller_nid": "create_user_main", "callee": "set", "source_file": "scripts\\create-user.ts", "source_location": "L74"}, {"caller_nid": "create_user_main", "callee": "update", "source_file": "scripts\\create-user.ts", "source_location": "L74"}, {"caller_nid": "create_user_main", "callee": "eq", "source_file": "scripts\\create-user.ts", "source_location": "L74"}, {"caller_nid": "create_user_main", "callee": "log", "source_file": "scripts\\create-user.ts", "source_location": "L75"}, {"caller_nid": "create_user_main", "callee": "stringify", "source_file": "scripts\\create-user.ts", "source_location": "L76"}, {"caller_nid": "create_user_main", "callee": "stringify", "source_file": "scripts\\create-user.ts", "source_location": "L76"}, {"caller_nid": "create_user_main", "callee": "limit", "source_file": "scripts\\create-user.ts", "source_location": "L81"}, {"caller_nid": "create_user_main", "callee": "where", "source_file": "scripts\\create-user.ts", "source_location": "L81"}, {"caller_nid": "create_user_main", "callee": "from", "source_file": "scripts\\create-user.ts", "source_location": "L81"}, {"caller_nid": "create_user_main", "callee": "select", "source_file": "scripts\\create-user.ts", "source_location": "L81"}, {"caller_nid": "create_user_main", "callee": "and", "source_file": "scripts\\create-user.ts", "source_location": "L84"}, {"caller_nid": "create_user_main", "callee": "eq", "source_file": "scripts\\create-user.ts", "source_location": "L84"}, {"caller_nid": "create_user_main", "callee": "eq", "source_file": "scripts\\create-user.ts", "source_location": "L84"}, {"caller_nid": "create_user_main", "callee": "onConflictDoNothing", "source_file": "scripts\\create-user.ts", "source_location": "L87"}, {"caller_nid": "create_user_main", "callee": "values", "source_file": "scripts\\create-user.ts", "source_location": "L87"}, {"caller_nid": "create_user_main", "callee": "insert", "source_file": "scripts\\create-user.ts", "source_location": "L87"}, {"caller_nid": "create_user_main", "callee": "log", "source_file": "scripts\\create-user.ts", "source_location": "L91"}, {"caller_nid": "create_user_main", "callee": "where", "source_file": "scripts\\create-user.ts", "source_location": "L93"}, {"caller_nid": "create_user_main", "callee": "set", "source_file": "scripts\\create-user.ts", "source_location": "L93"}, {"caller_nid": "create_user_main", "callee": "update", "source_file": "scripts\\create-user.ts", "source_location": "L93"}, {"caller_nid": "create_user_main", "callee": "eq", "source_file": "scripts\\create-user.ts", "source_location": "L93"}, {"caller_nid": "create_user_main", "callee": "log", "source_file": "scripts\\create-user.ts", "source_location": "L94"}, {"caller_nid": "create_user_main", "callee": "end", "source_file": "scripts\\create-user.ts", "source_location": "L98"}]}