(program [0, 0] - [31, 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, 32] (import_clause [1, 7] - [1, 10] (identifier [1, 7] - [1, 10])) source: (string [1, 16] - [1, 31] (string_fragment [1, 17] - [1, 30]))) (import_statement [2, 0] - [6, 36] (import_clause [2, 7] - [6, 1] (named_imports [2, 7] - [6, 1] (import_specifier [3, 2] - [3, 13] name: (identifier [3, 2] - [3, 13])) (import_specifier [4, 2] - [4, 16] name: (identifier [4, 2] - [4, 16])) (import_specifier [5, 2] - [5, 19] name: (identifier [5, 2] - [5, 19])))) source: (string [6, 7] - [6, 35] (string_fragment [6, 8] - [6, 34]))) (expression_statement [8, 0] - [11, 3] (call_expression [8, 0] - [11, 2] function: (member_expression [8, 0] - [8, 9] object: (identifier [8, 0] - [8, 4]) property: (property_identifier [8, 5] - [8, 9])) arguments: (arguments [8, 9] - [11, 2] (string [8, 10] - [8, 72] (string_fragment [8, 11] - [8, 71])) (arrow_function [8, 74] - [11, 1] parameters: (formal_parameters [8, 80] - [8, 82]) body: (statement_block [8, 86] - [11, 1] (lexical_declaration [9, 2] - [9, 80] (variable_declarator [9, 8] - [9, 79] name: (identifier [9, 8] - [9, 11]) value: (await_expression [9, 14] - [9, 79] (call_expression [9, 20] - [9, 79] function: (member_expression [9, 20] - [9, 29] object: (identifier [9, 20] - [9, 23]) property: (property_identifier [9, 24] - [9, 29])) arguments: (arguments [9, 29] - [9, 79] (new_expression [9, 30] - [9, 78] constructor: (identifier [9, 34] - [9, 41]) arguments: (arguments [9, 41] - [9, 78] (string [9, 42] - [9, 77] (string_fragment [9, 43] - [9, 76]))))))))) (expression_statement [10, 2] - [10, 32] (call_expression [10, 2] - [10, 31] function: (identifier [10, 2] - [10, 14]) arguments: (arguments [10, 14] - [10, 31] (member_expression [10, 15] - [10, 25] object: (identifier [10, 15] - [10, 18]) property: (property_identifier [10, 19] - [10, 25])) (number [10, 27] - [10, 30]))))))))) (expression_statement [13, 0] - [17, 3] (call_expression [13, 0] - [17, 2] function: (member_expression [13, 0] - [13, 9] object: (identifier [13, 0] - [13, 4]) property: (property_identifier [13, 5] - [13, 9])) arguments: (arguments [13, 9] - [17, 2] (string [13, 10] - [13, 76] (string_fragment [13, 11] - [13, 75])) (arrow_function [13, 78] - [17, 1] parameters: (formal_parameters [13, 78] - [13, 80]) body: (statement_block [13, 84] - [17, 1] (expression_statement [14, 2] - [14, 74] (call_expression [14, 2] - [14, 73] function: (identifier [14, 2] - [14, 14]) arguments: (arguments [14, 14] - [14, 73] (call_expression [14, 15] - [14, 66] function: (identifier [14, 15] - [14, 29]) arguments: (arguments [14, 29] - [14, 66] (string [14, 30] - [14, 50] (string_fragment [14, 31] - [14, 49])) (array [14, 52] - [14, 65] (string [14, 53] - [14, 64] (string_fragment [14, 54] - [14, 63]))))) (true [14, 68] - [14, 72])))) (expression_statement [15, 2] - [15, 71] (call_expression [15, 2] - [15, 70] function: (identifier [15, 2] - [15, 14]) arguments: (arguments [15, 14] - [15, 70] (call_expression [15, 15] - [15, 63] function: (identifier [15, 15] - [15, 29]) arguments: (arguments [15, 29] - [15, 63] (string [15, 30] - [15, 44] (string_fragment [15, 31] - [15, 43])) (array [15, 46] - [15, 62] (string [15, 47] - [15, 61] (string_fragment [15, 48] - [15, 60]))))) (true [15, 65] - [15, 69])))) (expression_statement [16, 2] - [16, 63] (call_expression [16, 2] - [16, 62] function: (identifier [16, 2] - [16, 14]) arguments: (arguments [16, 14] - [16, 62] (call_expression [16, 15] - [16, 54] function: (identifier [16, 15] - [16, 29]) arguments: (arguments [16, 29] - [16, 54] (string [16, 30] - [16, 38] (string_fragment [16, 31] - [16, 37])) (array [16, 40] - [16, 53] (string [16, 41] - [16, 52] (string_fragment [16, 42] - [16, 51]))))) (false [16, 56] - [16, 61]))))))))) (expression_statement [19, 0] - [23, 3] (call_expression [19, 0] - [23, 2] function: (member_expression [19, 0] - [19, 9] object: (identifier [19, 0] - [19, 4]) property: (property_identifier [19, 5] - [19, 9])) arguments: (arguments [19, 9] - [23, 2] (string [19, 10] - [19, 73] (string_fragment [19, 11] - [19, 72])) (arrow_function [19, 75] - [23, 1] parameters: (formal_parameters [19, 75] - [19, 77]) body: (statement_block [19, 81] - [23, 1] (expression_statement [20, 2] - [20, 70] (call_expression [20, 2] - [20, 69] function: (identifier [20, 2] - [20, 14]) arguments: (arguments [20, 14] - [20, 69] (call_expression [20, 15] - [20, 62] function: (identifier [20, 15] - [20, 26]) arguments: (arguments [20, 26] - [20, 62] (string [20, 27] - [20, 41] (string_fragment [20, 28] - [20, 40])) (array [20, 43] - [20, 61] (string [20, 44] - [20, 60] (string_fragment [20, 45] - [20, 59]))))) (true [20, 64] - [20, 68])))) (expression_statement [21, 2] - [21, 67] (call_expression [21, 2] - [21, 66] function: (identifier [21, 2] - [21, 14]) arguments: (arguments [21, 14] - [21, 66] (call_expression [21, 15] - [21, 58] function: (identifier [21, 15] - [21, 26]) arguments: (arguments [21, 26] - [21, 58] (string [21, 27] - [21, 37] (string_fragment [21, 28] - [21, 36])) (array [21, 39] - [21, 57] (string [21, 40] - [21, 56] (string_fragment [21, 41] - [21, 55]))))) (false [21, 60] - [21, 65])))) (expression_statement [22, 2] - [22, 62] (call_expression [22, 2] - [22, 61] function: (identifier [22, 2] - [22, 14]) arguments: (arguments [22, 14] - [22, 61] (call_expression [22, 15] - [22, 54] function: (identifier [22, 15] - [22, 26]) arguments: (arguments [22, 26] - [22, 54] (string [22, 27] - [22, 38] (string_fragment [22, 28] - [22, 37])) (array [22, 40] - [22, 53] (string [22, 41] - [22, 52] (string_fragment [22, 42] - [22, 51]))))) (true [22, 56] - [22, 60]))))))))) (expression_statement [25, 0] - [30, 3] (call_expression [25, 0] - [30, 2] function: (member_expression [25, 0] - [25, 9] object: (identifier [25, 0] - [25, 4]) property: (property_identifier [25, 5] - [25, 9])) arguments: (arguments [25, 9] - [30, 2] (string [25, 10] - [25, 82] (string_fragment [25, 11] - [25, 81])) (arrow_function [25, 84] - [30, 1] parameters: (formal_parameters [25, 84] - [25, 86]) body: (statement_block [25, 90] - [30, 1] (expression_statement [26, 2] - [26, 54] (call_expression [26, 2] - [26, 53] function: (identifier [26, 2] - [26, 14]) arguments: (arguments [26, 14] - [26, 53] (call_expression [26, 15] - [26, 46] function: (identifier [26, 15] - [26, 32]) arguments: (arguments [26, 32] - [26, 46] (string [26, 33] - [26, 45] (string_fragment [26, 34] - [26, 44])))) (true [26, 48] - [26, 52])))) (expression_statement [27, 2] - [27, 71] (call_expression [27, 2] - [27, 70] function: (identifier [27, 2] - [27, 14]) arguments: (arguments [27, 14] - [27, 70] (call_expression [27, 15] - [27, 63] function: (identifier [27, 15] - [27, 32]) arguments: (arguments [27, 32] - [27, 63] (string [27, 33] - [27, 62] (string_fragment [27, 34] - [27, 61])))) (true [27, 65] - [27, 69])))) (expression_statement [28, 2] - [28, 61] (call_expression [28, 2] - [28, 60] function: (identifier [28, 2] - [28, 14]) arguments: (arguments [28, 14] - [28, 60] (call_expression [28, 15] - [28, 52] function: (identifier [28, 15] - [28, 32]) arguments: (arguments [28, 32] - [28, 52] (string [28, 33] - [28, 51] (string_fragment [28, 34] - [28, 50])))) (false [28, 54] - [28, 59])))) (expression_statement [29, 2] - [29, 55] (call_expression [29, 2] - [29, 54] function: (identifier [29, 2] - [29, 14]) arguments: (arguments [29, 14] - [29, 54] (call_expression [29, 15] - [29, 46] function: (identifier [29, 15] - [29, 32]) arguments: (arguments [29, 32] - [29, 46] (string [29, 33] - [29, 45] (string_fragment [29, 34] - [29, 44])))) (false [29, 48] - [29, 53]))))))))))