(program [0, 0] - [76, 0] (import_statement [0, 0] - [0, 74] (import_clause [0, 7] - [0, 48] (named_imports [0, 7] - [0, 48] (import_specifier [0, 9] - [0, 24] name: (identifier [0, 9] - [0, 24])) (import_specifier [0, 26] - [0, 46] name: (identifier [0, 26] - [0, 46])))) source: (string [0, 54] - [0, 73] (string_fragment [0, 55] - [0, 72]))) (import_statement [1, 0] - [1, 79] (import_clause [1, 7] - [1, 35] (named_imports [1, 7] - [1, 35] (import_specifier [1, 9] - [1, 33] name: (identifier [1, 9] - [1, 33])))) source: (string [1, 41] - [1, 78] (string_fragment [1, 42] - [1, 77]))) (import_statement [2, 0] - [2, 77] (import_clause [2, 7] - [2, 31] (named_imports [2, 7] - [2, 31] (import_specifier [2, 9] - [2, 29] name: (identifier [2, 9] - [2, 29])))) source: (string [2, 37] - [2, 76] (string_fragment [2, 38] - [2, 75]))) (import_statement [3, 0] - [3, 76] (import_clause [3, 7] - [3, 33] (named_imports [3, 7] - [3, 33] (import_specifier [3, 9] - [3, 31] name: (identifier [3, 9] - [3, 31])))) source: (string [3, 39] - [3, 75] (string_fragment [3, 40] - [3, 74]))) (expression_statement [5, 0] - [26, 3] (call_expression [5, 0] - [26, 2] function: (member_expression [5, 0] - [5, 9] object: (identifier [5, 0] - [5, 4]) property: (property_identifier [5, 5] - [5, 9])) arguments: (arguments [5, 9] - [26, 2] (string [5, 10] - [5, 99] (string_fragment [5, 11] - [5, 98])) (arrow_function [5, 101] - [26, 1] parameters: (formal_parameters [5, 101] - [5, 103]) body: (statement_block [5, 107] - [26, 1] (lexical_declaration [6, 2] - [7, 64] (variable_declarator [6, 8] - [7, 63] name: (identifier [6, 8] - [6, 18]) value: (string [7, 4] - [7, 63] (string_fragment [7, 5] - [7, 62])))) (lexical_declaration [8, 2] - [18, 4] (variable_declarator [8, 8] - [18, 3] name: (identifier [8, 8] - [8, 18]) value: (array [8, 21] - [18, 3] (object [9, 4] - [17, 5] (pair [10, 6] - [10, 19] key: (property_identifier [10, 6] - [10, 8]) value: (string [10, 10] - [10, 19] (string_fragment [10, 11] - [10, 18]))) (pair [11, 6] - [11, 22] key: (property_identifier [11, 6] - [11, 10]) value: (identifier [11, 12] - [11, 22])) (pair [12, 6] - [12, 22] key: (property_identifier [12, 6] - [12, 10]) value: (string [12, 12] - [12, 22] (string_fragment [12, 13] - [12, 21]))) (pair [13, 6] - [13, 25] key: (property_identifier [13, 6] - [13, 14]) value: (string [13, 16] - [13, 25] (string_fragment [13, 17] - [13, 24]))) (pair [14, 6] - [14, 22] key: (property_identifier [14, 6] - [14, 19]) value: (number [14, 21] - [14, 22])) (pair [15, 6] - [15, 19] key: (property_identifier [15, 6] - [15, 15]) value: (number [15, 17] - [15, 19])) (pair [16, 6] - [16, 42] key: (property_identifier [16, 6] - [16, 16]) value: (call_expression [16, 18] - [16, 42] function: (member_expression [16, 18] - [16, 40] object: (new_expression [16, 18] - [16, 28] constructor: (identifier [16, 22] - [16, 26]) arguments: (arguments [16, 26] - [16, 28])) property: (property_identifier [16, 29] - [16, 40])) arguments: (arguments [16, 40] - [16, 42]))))))) (lexical_declaration [20, 2] - [20, 77] (variable_declarator [20, 8] - [20, 76] name: (identifier [20, 8] - [20, 12]) value: (call_expression [20, 15] - [20, 76] function: (identifier [20, 15] - [20, 21]) arguments: (arguments [20, 21] - [20, 76] (jsx_self_closing_element [20, 22] - [20, 75] name: (identifier [20, 23] - [20, 47]) attribute: (jsx_attribute [20, 48] - [20, 72] (property_identifier [20, 48] - [20, 59]) (jsx_expression [20, 60] - [20, 72] (identifier [20, 61] - [20, 71])))))))) (comment [22, 2] - [22, 42]) (expression_statement [23, 2] - [23, 72] (call_expression [23, 2] - [23, 71] function: (identifier [23, 2] - [23, 17]) arguments: (arguments [23, 17] - [23, 71] (call_expression [23, 18] - [23, 64] function: (member_expression [23, 18] - [23, 31] object: (identifier [23, 18] - [23, 22]) property: (property_identifier [23, 23] - [23, 31])) arguments: (arguments [23, 31] - [23, 64] (string [23, 32] - [23, 63] (string_fragment [23, 33] - [23, 62])))) (true [23, 66] - [23, 70])))) (comment [24, 2] - [24, 42]) (expression_statement [25, 2] - [25, 47] (call_expression [25, 2] - [25, 46] function: (identifier [25, 2] - [25, 22]) arguments: (arguments [25, 22] - [25, 46] (identifier [25, 23] - [25, 27]) (string [25, 29] - [25, 45] (string_fragment [25, 30] - [25, 44])))))))))) (expression_statement [28, 0] - [53, 3] (call_expression [28, 0] - [53, 2] function: (member_expression [28, 0] - [28, 9] object: (identifier [28, 0] - [28, 4]) property: (property_identifier [28, 5] - [28, 9])) arguments: (arguments [28, 9] - [53, 2] (string [28, 10] - [28, 85] (string_fragment [28, 11] - [28, 84])) (arrow_function [28, 87] - [53, 1] parameters: (formal_parameters [28, 87] - [28, 89]) body: (statement_block [28, 93] - [53, 1] (lexical_declaration [29, 2] - [29, 63] (variable_declarator [29, 8] - [29, 62] name: (identifier [29, 8] - [29, 16]) value: (string [29, 19] - [29, 62] (string_fragment [29, 20] - [29, 61])))) (lexical_declaration [30, 2] - [39, 4] (variable_declarator [30, 8] - [39, 3] name: (identifier [30, 8] - [30, 20]) value: (array [30, 23] - [39, 3] (object [31, 4] - [38, 5] (pair [32, 6] - [32, 20] key: (property_identifier [32, 6] - [32, 8]) value: (string [32, 10] - [32, 20] (string_fragment [32, 11] - [32, 19]))) (pair [33, 6] - [33, 21] key: (property_identifier [33, 6] - [33, 11]) value: (identifier [33, 13] - [33, 21])) (pair [34, 6] - [34, 20] key: (property_identifier [34, 6] - [34, 14]) value: (true [34, 16] - [34, 20])) (pair [35, 6] - [35, 36] key: (property_identifier [35, 6] - [35, 19]) value: (array [35, 21] - [35, 36] (string [35, 22] - [35, 35] (string_fragment [35, 23] - [35, 34])))) (pair [36, 6] - [36, 42] key: (property_identifier [36, 6] - [36, 16]) value: (call_expression [36, 18] - [36, 42] function: (member_expression [36, 18] - [36, 40] object: (new_expression [36, 18] - [36, 28] constructor: (identifier [36, 22] - [36, 26]) arguments: (arguments [36, 26] - [36, 28])) property: (property_identifier [36, 29] - [36, 40])) arguments: (arguments [36, 40] - [36, 42]))) (pair [37, 6] - [37, 42] key: (property_identifier [37, 6] - [37, 16]) value: (call_expression [37, 18] - [37, 42] function: (member_expression [37, 18] - [37, 40] object: (new_expression [37, 18] - [37, 28] constructor: (identifier [37, 22] - [37, 26]) arguments: (arguments [37, 26] - [37, 28])) property: (property_identifier [37, 29] - [37, 40])) arguments: (arguments [37, 40] - [37, 42]))))))) (lexical_declaration [41, 2] - [46, 4] (variable_declarator [41, 8] - [46, 3] name: (identifier [41, 8] - [41, 12]) value: (call_expression [41, 15] - [46, 3] function: (identifier [41, 15] - [41, 21]) arguments: (arguments [41, 21] - [46, 3] (jsx_self_closing_element [42, 4] - [45, 6] name: (identifier [42, 5] - [42, 25]) attribute: (jsx_attribute [43, 6] - [43, 29] (property_identifier [43, 6] - [43, 14]) (jsx_expression [43, 15] - [43, 29] (identifier [43, 16] - [43, 28]))) attribute: (jsx_attribute [44, 6] - [44, 33] (property_identifier [44, 6] - [44, 22]) (string [44, 23] - [44, 33] (string_fragment [44, 24] - [44, 32])))))))) (expression_statement [48, 2] - [51, 4] (call_expression [48, 2] - [51, 3] function: (identifier [48, 2] - [48, 17]) arguments: (arguments [48, 17] - [51, 3] (call_expression [49, 4] - [49, 62] function: (member_expression [49, 4] - [49, 17] object: (identifier [49, 4] - [49, 8]) property: (property_identifier [49, 9] - [49, 17])) arguments: (arguments [49, 17] - [49, 62] (string [49, 18] - [49, 61] (string_fragment [49, 19] - [49, 60])))) (true [50, 4] - [50, 8])))) (expression_statement [52, 2] - [52, 47] (call_expression [52, 2] - [52, 46] function: (identifier [52, 2] - [52, 22]) arguments: (arguments [52, 22] - [52, 46] (identifier [52, 23] - [52, 27]) (string [52, 29] - [52, 45] (string_fragment [52, 30] - [52, 44])))))))))) (expression_statement [55, 0] - [75, 3] (call_expression [55, 0] - [75, 2] function: (member_expression [55, 0] - [55, 9] object: (identifier [55, 0] - [55, 4]) property: (property_identifier [55, 5] - [55, 9])) arguments: (arguments [55, 9] - [75, 2] (string [55, 10] - [55, 93] (string_fragment [55, 11] - [55, 92])) (arrow_function [55, 95] - [75, 1] parameters: (formal_parameters [55, 95] - [55, 97]) body: (statement_block [55, 101] - [75, 1] (lexical_declaration [56, 2] - [56, 62] (variable_declarator [56, 8] - [56, 61] name: (identifier [56, 8] - [56, 19]) value: (string [56, 22] - [56, 61] (string_fragment [56, 23] - [56, 60])))) (lexical_declaration [57, 2] - [64, 4] (variable_declarator [57, 8] - [64, 3] name: (identifier [57, 8] - [57, 17]) value: (array [57, 20] - [64, 3] (object [58, 4] - [63, 5] (pair [59, 6] - [59, 18] key: (property_identifier [59, 6] - [59, 8]) value: (string [59, 10] - [59, 18] (string_fragment [59, 11] - [59, 17]))) (pair [60, 6] - [60, 27] key: (property_identifier [60, 6] - [60, 14]) value: (identifier [60, 16] - [60, 27])) (pair [61, 6] - [61, 20] key: (property_identifier [61, 6] - [61, 10]) value: (string [61, 12] - [61, 20] (string_fragment [61, 13] - [61, 19]))) (pair [62, 6] - [62, 42] key: (property_identifier [62, 6] - [62, 16]) value: (call_expression [62, 18] - [62, 42] function: (member_expression [62, 18] - [62, 40] object: (new_expression [62, 18] - [62, 28] constructor: (identifier [62, 22] - [62, 26]) arguments: (arguments [62, 26] - [62, 28])) property: (property_identifier [62, 29] - [62, 40])) arguments: (arguments [62, 40] - [62, 42]))))))) (lexical_declaration [66, 2] - [68, 4] (variable_declarator [66, 8] - [68, 3] name: (identifier [66, 8] - [66, 12]) value: (call_expression [66, 15] - [68, 3] function: (identifier [66, 15] - [66, 21]) arguments: (arguments [66, 21] - [68, 3] (jsx_self_closing_element [67, 4] - [67, 48] name: (identifier [67, 5] - [67, 27]) attribute: (jsx_attribute [67, 28] - [67, 45] (property_identifier [67, 28] - [67, 33]) (jsx_expression [67, 34] - [67, 45] (identifier [67, 35] - [67, 44])))))))) (expression_statement [70, 2] - [73, 4] (call_expression [70, 2] - [73, 3] function: (identifier [70, 2] - [70, 17]) arguments: (arguments [70, 17] - [73, 3] (call_expression [71, 4] - [71, 58] function: (member_expression [71, 4] - [71, 17] object: (identifier [71, 4] - [71, 8]) property: (property_identifier [71, 9] - [71, 17])) arguments: (arguments [71, 17] - [71, 58] (string [71, 18] - [71, 57] (string_fragment [71, 19] - [71, 56])))) (true [72, 4] - [72, 8])))) (expression_statement [74, 2] - [74, 40] (call_expression [74, 2] - [74, 39] function: (identifier [74, 2] - [74, 22]) arguments: (arguments [74, 22] - [74, 39] (identifier [74, 23] - [74, 27]) (string [74, 29] - [74, 38] (string_fragment [74, 30] - [74, 37])))))))))))