(program [0, 0] - [43, 0] (import_statement [0, 0] - [0, 49] (import_clause [0, 7] - [0, 23] (named_imports [0, 7] - [0, 23] (import_specifier [0, 9] - [0, 21] name: (identifier [0, 9] - [0, 21])))) source: (string [0, 29] - [0, 48] (string_fragment [0, 30] - [0, 47]))) (import_statement [1, 0] - [1, 72] (import_clause [1, 7] - [1, 30] (named_imports [1, 7] - [1, 30] (import_specifier [1, 9] - [1, 28] name: (identifier [1, 9] - [1, 28])))) source: (string [1, 36] - [1, 71] (string_fragment [1, 37] - [1, 70]))) (import_statement [2, 0] - [2, 40] (import_clause [2, 7] - [2, 15] (named_imports [2, 7] - [2, 15] (import_specifier [2, 9] - [2, 13] name: (identifier [2, 9] - [2, 13])))) source: (string [2, 21] - [2, 39] (string_fragment [2, 22] - [2, 38]))) (expression_statement [4, 0] - [42, 3] (call_expression [4, 0] - [42, 2] function: (member_expression [4, 0] - [4, 9] object: (identifier [4, 0] - [4, 4]) property: (property_identifier [4, 5] - [4, 9])) arguments: (arguments [4, 9] - [42, 2] (string [4, 10] - [4, 100] (string_fragment [4, 11] - [4, 99])) (arrow_function [4, 102] - [42, 1] parameters: (formal_parameters [4, 108] - [4, 110]) body: (statement_block [4, 114] - [42, 1] (lexical_declaration [5, 2] - [5, 29] (variable_declarator [5, 8] - [5, 28] name: (identifier [5, 8] - [5, 15]) value: (new_expression [5, 18] - [5, 28] constructor: (identifier [5, 22] - [5, 26]) arguments: (arguments [5, 26] - [5, 28])))) (expression_statement [6, 2] - [9, 5] (call_expression [6, 2] - [9, 4] function: (member_expression [6, 2] - [6, 13] object: (identifier [6, 2] - [6, 9]) property: (property_identifier [6, 10] - [6, 13])) arguments: (arguments [6, 13] - [9, 4] (string [6, 14] - [6, 31] (string_fragment [6, 15] - [6, 30])) (arrow_function [6, 33] - [9, 3] parameters: (formal_parameters [6, 33] - [6, 36] (required_parameter [6, 34] - [6, 35] pattern: (identifier [6, 34] - [6, 35]))) body: (statement_block [6, 40] - [9, 3] (lexical_declaration [7, 4] - [7, 46] (variable_declarator [7, 10] - [7, 45] name: (identifier [7, 10] - [7, 20]) value: (call_expression [7, 23] - [7, 45] function: (identifier [7, 23] - [7, 42]) arguments: (arguments [7, 42] - [7, 45] (identifier [7, 43] - [7, 44]))))) (return_statement [8, 4] - [8, 34] (call_expression [8, 11] - [8, 33] function: (member_expression [8, 11] - [8, 17] object: (identifier [8, 11] - [8, 12]) property: (property_identifier [8, 13] - [8, 17])) arguments: (arguments [8, 17] - [8, 33] (object [8, 18] - [8, 32] (shorthand_property_identifier [8, 20] - [8, 30])))))))))) (comment [11, 2] - [11, 29]) (lexical_declaration [12, 2] - [14, 5] (variable_declarator [12, 8] - [14, 4] name: (identifier [12, 8] - [12, 19]) value: (new_expression [12, 22] - [14, 4] constructor: (identifier [12, 26] - [12, 33]) arguments: (arguments [12, 33] - [14, 4] (string [12, 34] - [12, 67] (string_fragment [12, 35] - [12, 66])) (object [12, 69] - [14, 3] (pair [13, 4] - [13, 43] key: (property_identifier [13, 4] - [13, 11]) value: (object [13, 13] - [13, 43] (pair [13, 15] - [13, 41] key: (string [13, 15] - [13, 33] (string_fragment [13, 16] - [13, 32])) value: (string [13, 35] - [13, 41] (string_fragment [13, 36] - [13, 40])))))))))) (lexical_declaration [15, 2] - [15, 55] (variable_declarator [15, 8] - [15, 54] name: (identifier [15, 8] - [15, 19]) value: (await_expression [15, 22] - [15, 54] (call_expression [15, 28] - [15, 54] function: (member_expression [15, 28] - [15, 41] object: (identifier [15, 28] - [15, 35]) property: (property_identifier [15, 36] - [15, 41])) arguments: (arguments [15, 41] - [15, 54] (identifier [15, 42] - [15, 53])))))) (lexical_declaration [16, 2] - [16, 48] (variable_declarator [16, 8] - [16, 47] name: (identifier [16, 8] - [16, 20]) value: (await_expression [16, 23] - [16, 47] (call_expression [16, 29] - [16, 47] function: (member_expression [16, 29] - [16, 45] object: (identifier [16, 29] - [16, 40]) property: (property_identifier [16, 41] - [16, 45])) arguments: (arguments [16, 45] - [16, 47]))))) (expression_statement [17, 2] - [17, 52] (call_expression [17, 2] - [17, 51] function: (identifier [17, 2] - [17, 14]) arguments: (arguments [17, 14] - [17, 51] (member_expression [17, 15] - [17, 38] object: (identifier [17, 15] - [17, 27]) property: (property_identifier [17, 28] - [17, 38])) (string [17, 40] - [17, 50] (string_fragment [17, 41] - [17, 49]))))) (comment [19, 2] - [19, 42]) (lexical_declaration [20, 2] - [22, 5] (variable_declarator [20, 8] - [22, 4] name: (identifier [20, 8] - [20, 18]) value: (new_expression [20, 21] - [22, 4] constructor: (identifier [20, 25] - [20, 32]) arguments: (arguments [20, 32] - [22, 4] (string [20, 33] - [20, 66] (string_fragment [20, 34] - [20, 65])) (object [20, 68] - [22, 3] (pair [21, 4] - [21, 38] key: (property_identifier [21, 4] - [21, 11]) value: (object [21, 13] - [21, 38] (pair [21, 15] - [21, 36] key: (string [21, 15] - [21, 23] (string_fragment [21, 16] - [21, 22])) value: (string [21, 25] - [21, 36] (string_fragment [21, 26] - [21, 35])))))))))) (lexical_declaration [23, 2] - [23, 53] (variable_declarator [23, 8] - [23, 52] name: (identifier [23, 8] - [23, 18]) value: (await_expression [23, 21] - [23, 52] (call_expression [23, 27] - [23, 52] function: (member_expression [23, 27] - [23, 40] object: (identifier [23, 27] - [23, 34]) property: (property_identifier [23, 35] - [23, 40])) arguments: (arguments [23, 40] - [23, 52] (identifier [23, 41] - [23, 51])))))) (lexical_declaration [24, 2] - [24, 46] (variable_declarator [24, 8] - [24, 45] name: (identifier [24, 8] - [24, 19]) value: (await_expression [24, 22] - [24, 45] (call_expression [24, 28] - [24, 45] function: (member_expression [24, 28] - [24, 43] object: (identifier [24, 28] - [24, 38]) property: (property_identifier [24, 39] - [24, 43])) arguments: (arguments [24, 43] - [24, 45]))))) (expression_statement [25, 2] - [25, 50] (call_expression [25, 2] - [25, 49] function: (identifier [25, 2] - [25, 14]) arguments: (arguments [25, 14] - [25, 49] (member_expression [25, 15] - [25, 37] object: (identifier [25, 15] - [25, 26]) property: (property_identifier [25, 27] - [25, 37])) (string [25, 39] - [25, 48] (string_fragment [25, 40] - [25, 47]))))) (comment [27, 2] - [27, 46]) (lexical_declaration [28, 2] - [30, 5] (variable_declarator [28, 8] - [30, 4] name: (identifier [28, 8] - [28, 16]) value: (new_expression [28, 19] - [30, 4] constructor: (identifier [28, 23] - [28, 30]) arguments: (arguments [28, 30] - [30, 4] (string [28, 31] - [28, 64] (string_fragment [28, 32] - [28, 63])) (object [28, 66] - [30, 3] (pair [29, 4] - [29, 44] key: (property_identifier [29, 4] - [29, 11]) value: (object [29, 13] - [29, 44] (pair [29, 15] - [29, 42] key: (string [29, 15] - [29, 27] (string_fragment [29, 16] - [29, 26])) value: (string [29, 29] - [29, 42] (string_fragment [29, 30] - [29, 41])))))))))) (lexical_declaration [31, 2] - [31, 49] (variable_declarator [31, 8] - [31, 48] name: (identifier [31, 8] - [31, 16]) value: (await_expression [31, 19] - [31, 48] (call_expression [31, 25] - [31, 48] function: (member_expression [31, 25] - [31, 38] object: (identifier [31, 25] - [31, 32]) property: (property_identifier [31, 33] - [31, 38])) arguments: (arguments [31, 38] - [31, 48] (identifier [31, 39] - [31, 47])))))) (lexical_declaration [32, 2] - [32, 42] (variable_declarator [32, 8] - [32, 41] name: (identifier [32, 8] - [32, 17]) value: (await_expression [32, 20] - [32, 41] (call_expression [32, 26] - [32, 41] function: (member_expression [32, 26] - [32, 39] object: (identifier [32, 26] - [32, 34]) property: (property_identifier [32, 35] - [32, 39])) arguments: (arguments [32, 39] - [32, 41]))))) (expression_statement [33, 2] - [33, 46] (call_expression [33, 2] - [33, 45] function: (identifier [33, 2] - [33, 14]) arguments: (arguments [33, 14] - [33, 45] (member_expression [33, 15] - [33, 35] object: (identifier [33, 15] - [33, 24]) property: (property_identifier [33, 25] - [33, 35])) (string [33, 37] - [33, 44] (string_fragment [33, 38] - [33, 43]))))) (comment [35, 2] - [35, 38]) (lexical_declaration [36, 2] - [38, 5] (variable_declarator [36, 8] - [38, 4] name: (identifier [36, 8] - [36, 15]) value: (new_expression [36, 18] - [38, 4] constructor: (identifier [36, 22] - [36, 29]) arguments: (arguments [36, 29] - [38, 4] (string [36, 30] - [36, 63] (string_fragment [36, 31] - [36, 62])) (object [36, 65] - [38, 3] (pair [37, 4] - [37, 45] key: (property_identifier [37, 4] - [37, 11]) value: (object [37, 13] - [37, 45] (pair [37, 15] - [37, 43] key: (string [37, 15] - [37, 23] (string_fragment [37, 16] - [37, 22])) value: (string [37, 25] - [37, 43] (string_fragment [37, 26] - [37, 42])))))))))) (lexical_declaration [39, 2] - [39, 47] (variable_declarator [39, 8] - [39, 46] name: (identifier [39, 8] - [39, 15]) value: (await_expression [39, 18] - [39, 46] (call_expression [39, 24] - [39, 46] function: (member_expression [39, 24] - [39, 37] object: (identifier [39, 24] - [39, 31]) property: (property_identifier [39, 32] - [39, 37])) arguments: (arguments [39, 37] - [39, 46] (identifier [39, 38] - [39, 45])))))) (lexical_declaration [40, 2] - [40, 40] (variable_declarator [40, 8] - [40, 39] name: (identifier [40, 8] - [40, 16]) value: (await_expression [40, 19] - [40, 39] (call_expression [40, 25] - [40, 39] function: (member_expression [40, 25] - [40, 37] object: (identifier [40, 25] - [40, 32]) property: (property_identifier [40, 33] - [40, 37])) arguments: (arguments [40, 37] - [40, 39]))))) (expression_statement [41, 2] - [41, 43] (call_expression [41, 2] - [41, 42] function: (identifier [41, 2] - [41, 14]) arguments: (arguments [41, 14] - [41, 42] (member_expression [41, 15] - [41, 34] object: (identifier [41, 15] - [41, 23]) property: (property_identifier [41, 24] - [41, 34])) (string [41, 36] - [41, 41] (string_fragment [41, 37] - [41, 40])))))))))))