336 lines
22 KiB
Plaintext
336 lines
22 KiB
Plaintext
(program [0, 0] - [73, 0]
|
|
(import_statement [0, 0] - [0, 40]
|
|
(import_clause [0, 7] - [0, 15]
|
|
(named_imports [0, 7] - [0, 15]
|
|
(import_specifier [0, 9] - [0, 13]
|
|
name: (identifier [0, 9] - [0, 13]))))
|
|
source: (string [0, 21] - [0, 39]
|
|
(string_fragment [0, 22] - [0, 38])))
|
|
(import_statement [1, 0] - [1, 71]
|
|
(import_clause [1, 7] - [1, 41]
|
|
(named_imports [1, 7] - [1, 41]
|
|
(import_specifier [1, 9] - [1, 29]
|
|
name: (identifier [1, 9] - [1, 29]))
|
|
(import_specifier [1, 31] - [1, 39]
|
|
name: (identifier [1, 31] - [1, 39]))))
|
|
source: (string [1, 47] - [1, 70]
|
|
(string_fragment [1, 48] - [1, 69])))
|
|
(import_statement [2, 0] - [2, 46]
|
|
(import_clause [2, 7] - [2, 17]
|
|
(named_imports [2, 7] - [2, 17]
|
|
(import_specifier [2, 9] - [2, 15]
|
|
name: (identifier [2, 9] - [2, 15]))))
|
|
source: (string [2, 23] - [2, 45]
|
|
(string_fragment [2, 24] - [2, 44])))
|
|
(import_statement [3, 0] - [3, 59]
|
|
(import_clause [3, 7] - [3, 25]
|
|
(named_imports [3, 7] - [3, 25]
|
|
(import_specifier [3, 9] - [3, 23]
|
|
name: (identifier [3, 9] - [3, 23]))))
|
|
source: (string [3, 31] - [3, 58]
|
|
(string_fragment [3, 32] - [3, 57])))
|
|
(import_statement [4, 0] - [4, 74]
|
|
(import_clause [4, 7] - [4, 35]
|
|
(named_imports [4, 7] - [4, 35]
|
|
(import_specifier [4, 9] - [4, 33]
|
|
name: (identifier [4, 9] - [4, 33]))))
|
|
source: (string [4, 41] - [4, 73]
|
|
(string_fragment [4, 42] - [4, 72])))
|
|
(import_statement [5, 0] - [5, 40]
|
|
(import_clause [5, 7] - [5, 19]
|
|
(namespace_import [5, 7] - [5, 19]
|
|
(identifier [5, 12] - [5, 19])))
|
|
source: (string [5, 25] - [5, 39]
|
|
(string_fragment [5, 26] - [5, 38])))
|
|
(export_statement [7, 0] - [7, 44]
|
|
declaration: (lexical_declaration [7, 7] - [7, 44]
|
|
(variable_declarator [7, 13] - [7, 43]
|
|
name: (identifier [7, 13] - [7, 30])
|
|
value: (new_expression [7, 33] - [7, 43]
|
|
constructor: (identifier [7, 37] - [7, 41])
|
|
arguments: (arguments [7, 41] - [7, 43])))))
|
|
(comment [9, 0] - [9, 60])
|
|
(comment [10, 0] - [10, 30])
|
|
(comment [11, 0] - [11, 60])
|
|
(expression_statement [12, 0] - [72, 3]
|
|
(call_expression [12, 0] - [72, 2]
|
|
function: (member_expression [12, 0] - [12, 21]
|
|
object: (identifier [12, 0] - [12, 17])
|
|
property: (property_identifier [12, 18] - [12, 21]))
|
|
arguments: (arguments [12, 21] - [72, 2]
|
|
(string [12, 22] - [12, 46]
|
|
(string_fragment [12, 23] - [12, 45]))
|
|
(arrow_function [12, 48] - [72, 1]
|
|
parameters: (formal_parameters [12, 54] - [12, 57]
|
|
(required_parameter [12, 55] - [12, 56]
|
|
pattern: (identifier [12, 55] - [12, 56])))
|
|
body: (statement_block [12, 61] - [72, 1]
|
|
(lexical_declaration [13, 2] - [13, 45]
|
|
(variable_declarator [13, 8] - [13, 44]
|
|
name: (identifier [13, 8] - [13, 12])
|
|
value: (await_expression [13, 15] - [13, 44]
|
|
(call_expression [13, 21] - [13, 44]
|
|
function: (identifier [13, 21] - [13, 41])
|
|
arguments: (arguments [13, 41] - [13, 44]
|
|
(identifier [13, 42] - [13, 43]))))))
|
|
(if_statement [14, 2] - [14, 48]
|
|
condition: (parenthesized_expression [14, 5] - [14, 12]
|
|
(unary_expression [14, 6] - [14, 11]
|
|
argument: (identifier [14, 7] - [14, 11])))
|
|
consequence: (return_statement [14, 13] - [14, 48]
|
|
(call_expression [14, 20] - [14, 47]
|
|
function: (member_expression [14, 20] - [14, 26]
|
|
object: (identifier [14, 20] - [14, 21])
|
|
property: (property_identifier [14, 22] - [14, 26]))
|
|
arguments: (arguments [14, 26] - [14, 47]
|
|
(string [14, 27] - [14, 41]
|
|
(string_fragment [14, 28] - [14, 40]))
|
|
(number [14, 43] - [14, 46])))))
|
|
(if_statement [16, 2] - [18, 3]
|
|
condition: (parenthesized_expression [16, 5] - [16, 37]
|
|
(unary_expression [16, 6] - [16, 36]
|
|
argument: (call_expression [16, 7] - [16, 36]
|
|
function: (identifier [16, 7] - [16, 15])
|
|
arguments: (arguments [16, 15] - [16, 36]
|
|
(identifier [16, 16] - [16, 20])
|
|
(string [16, 22] - [16, 35]
|
|
(string_fragment [16, 23] - [16, 34]))))))
|
|
consequence: (statement_block [16, 38] - [18, 3]
|
|
(return_statement [17, 4] - [17, 36]
|
|
(call_expression [17, 11] - [17, 35]
|
|
function: (member_expression [17, 11] - [17, 17]
|
|
object: (identifier [17, 11] - [17, 12])
|
|
property: (property_identifier [17, 13] - [17, 17]))
|
|
arguments: (arguments [17, 17] - [17, 35]
|
|
(string [17, 18] - [17, 29]
|
|
(string_fragment [17, 19] - [17, 28]))
|
|
(number [17, 31] - [17, 34]))))))
|
|
(lexical_declaration [20, 2] - [20, 36]
|
|
(variable_declarator [20, 8] - [20, 35]
|
|
name: (identifier [20, 8] - [20, 15])
|
|
value: (call_expression [20, 18] - [20, 35]
|
|
function: (member_expression [20, 18] - [20, 29]
|
|
object: (member_expression [20, 18] - [20, 23]
|
|
object: (identifier [20, 18] - [20, 19])
|
|
property: (property_identifier [20, 20] - [20, 23]))
|
|
property: (property_identifier [20, 24] - [20, 29]))
|
|
arguments: (arguments [20, 29] - [20, 35]
|
|
(string [20, 30] - [20, 34]
|
|
(string_fragment [20, 31] - [20, 33]))))))
|
|
(return_statement [22, 2] - [71, 5]
|
|
(call_expression [22, 9] - [71, 4]
|
|
function: (identifier [22, 9] - [22, 23])
|
|
arguments: (arguments [22, 23] - [71, 4]
|
|
(identifier [22, 24] - [22, 25])
|
|
(arrow_function [22, 27] - [71, 3]
|
|
parameters: (formal_parameters [22, 33] - [22, 41]
|
|
(required_parameter [22, 34] - [22, 40]
|
|
pattern: (identifier [22, 34] - [22, 40])))
|
|
body: (statement_block [22, 45] - [71, 3]
|
|
(lexical_declaration [23, 4] - [23, 24]
|
|
(variable_declarator [23, 8] - [23, 23]
|
|
name: (identifier [23, 8] - [23, 18])
|
|
type: (type_annotation [23, 18] - [23, 23]
|
|
(predefined_type [23, 20] - [23, 23]))))
|
|
(try_statement [24, 4] - [70, 5]
|
|
body: (statement_block [24, 8] - [54, 5]
|
|
(lexical_declaration [25, 6] - [25, 56]
|
|
(variable_declarator [25, 12] - [25, 55]
|
|
name: (identifier [25, 12] - [25, 17])
|
|
value: (await_expression [25, 20] - [25, 55]
|
|
(call_expression [25, 26] - [25, 55]
|
|
function: (member_expression [25, 26] - [25, 46]
|
|
object: (identifier [25, 26] - [25, 33])
|
|
property: (property_identifier [25, 34] - [25, 46]))
|
|
arguments: (arguments [25, 46] - [25, 55]
|
|
(identifier [25, 47] - [25, 54]))))))
|
|
(if_statement [26, 6] - [32, 7]
|
|
condition: (parenthesized_expression [26, 9] - [26, 16]
|
|
(identifier [26, 10] - [26, 15]))
|
|
consequence: (statement_block [26, 17] - [32, 7]
|
|
(expression_statement [27, 8] - [31, 11]
|
|
(await_expression [27, 8] - [31, 10]
|
|
(call_expression [27, 14] - [31, 10]
|
|
function: (member_expression [27, 14] - [27, 26]
|
|
object: (identifier [27, 14] - [27, 20])
|
|
property: (property_identifier [27, 21] - [27, 26]))
|
|
arguments: (arguments [27, 26] - [31, 10]
|
|
(object [27, 27] - [31, 9]
|
|
(pair [28, 10] - [28, 36]
|
|
key: (property_identifier [28, 10] - [28, 15])
|
|
value: (string [28, 17] - [28, 36]
|
|
(string_fragment [28, 18] - [28, 35])))
|
|
(pair [29, 10] - [30, 77]
|
|
key: (property_identifier [29, 10] - [29, 14])
|
|
value: (template_string [30, 12] - [30, 77]
|
|
(string_fragment [30, 13] - [30, 35])
|
|
(template_substitution [30, 35] - [30, 45]
|
|
(identifier [30, 37] - [30, 44]))
|
|
(string_fragment [30, 45] - [30, 47])
|
|
(template_substitution [30, 47] - [30, 69]
|
|
(member_expression [30, 49] - [30, 68]
|
|
object: (identifier [30, 49] - [30, 54])
|
|
property: (property_identifier [30, 55] - [30, 68])))
|
|
(string_fragment [30, 69] - [30, 76]))))))))))
|
|
(expression_statement [34, 6] - [34, 38]
|
|
(assignment_expression [34, 6] - [34, 37]
|
|
left: (identifier [34, 6] - [34, 16])
|
|
right: (call_expression [34, 19] - [34, 37]
|
|
function: (member_expression [34, 19] - [34, 35]
|
|
object: (identifier [34, 19] - [34, 25])
|
|
property: (property_identifier [34, 26] - [34, 35]))
|
|
arguments: (arguments [34, 35] - [34, 37]))))
|
|
(expression_statement [35, 6] - [35, 59]
|
|
(await_expression [35, 6] - [35, 58]
|
|
(call_expression [35, 12] - [35, 58]
|
|
function: (member_expression [35, 12] - [35, 32]
|
|
object: (identifier [35, 12] - [35, 22])
|
|
property: (property_identifier [35, 23] - [35, 32]))
|
|
arguments: (arguments [35, 32] - [35, 58]
|
|
(template_string [35, 33] - [35, 57]
|
|
(string_fragment [35, 34] - [35, 46])
|
|
(template_substitution [35, 46] - [35, 56]
|
|
(identifier [35, 48] - [35, 55])))))))
|
|
(expression_statement [37, 6] - [49, 9]
|
|
(call_expression [37, 6] - [49, 8]
|
|
function: (member_expression [37, 6] - [37, 19]
|
|
object: (identifier [37, 6] - [37, 16])
|
|
property: (property_identifier [37, 17] - [37, 19]))
|
|
arguments: (arguments [37, 19] - [49, 8]
|
|
(string [37, 20] - [37, 29]
|
|
(string_fragment [37, 21] - [37, 28]))
|
|
(arrow_function [37, 31] - [49, 7]
|
|
parameters: (formal_parameters [37, 37] - [37, 72]
|
|
(required_parameter [37, 38] - [37, 54]
|
|
pattern: (identifier [37, 38] - [37, 46])
|
|
type: (type_annotation [37, 46] - [37, 54]
|
|
(predefined_type [37, 48] - [37, 54])))
|
|
(required_parameter [37, 56] - [37, 71]
|
|
pattern: (identifier [37, 56] - [37, 63])
|
|
type: (type_annotation [37, 63] - [37, 71]
|
|
(predefined_type [37, 65] - [37, 71]))))
|
|
body: (statement_block [37, 76] - [49, 7]
|
|
(if_statement [38, 8] - [38, 35]
|
|
condition: (parenthesized_expression [38, 11] - [38, 27]
|
|
(member_expression [38, 12] - [38, 26]
|
|
object: (identifier [38, 12] - [38, 18])
|
|
property: (property_identifier [38, 19] - [38, 26])))
|
|
consequence: (return_statement [38, 28] - [38, 35]))
|
|
(try_statement [39, 8] - [48, 9]
|
|
body: (statement_block [39, 12] - [46, 9]
|
|
(lexical_declaration [40, 10] - [40, 45]
|
|
(variable_declarator [40, 16] - [40, 44]
|
|
name: (identifier [40, 16] - [40, 22])
|
|
value: (call_expression [40, 25] - [40, 44]
|
|
function: (member_expression [40, 25] - [40, 35]
|
|
object: (identifier [40, 25] - [40, 29])
|
|
property: (property_identifier [40, 30] - [40, 35]))
|
|
arguments: (arguments [40, 35] - [40, 44]
|
|
(identifier [40, 36] - [40, 43])))))
|
|
(expression_statement [41, 10] - [45, 13]
|
|
(await_expression [41, 10] - [45, 12]
|
|
(call_expression [41, 16] - [45, 12]
|
|
function: (member_expression [41, 16] - [41, 28]
|
|
object: (identifier [41, 16] - [41, 22])
|
|
property: (property_identifier [41, 23] - [41, 28]))
|
|
arguments: (arguments [41, 28] - [45, 12]
|
|
(object [41, 29] - [45, 11]
|
|
(pair [42, 12] - [42, 38]
|
|
key: (property_identifier [42, 12] - [42, 17])
|
|
value: (string [42, 19] - [42, 38]
|
|
(string_fragment [42, 20] - [42, 37])))
|
|
(pair [43, 12] - [44, 80]
|
|
key: (property_identifier [43, 12] - [43, 16])
|
|
value: (template_string [44, 14] - [44, 80]
|
|
(string_fragment [44, 15] - [44, 37])
|
|
(template_substitution [44, 37] - [44, 47]
|
|
(identifier [44, 39] - [44, 46]))
|
|
(string_fragment [44, 47] - [44, 49])
|
|
(template_substitution [44, 49] - [44, 72]
|
|
(member_expression [44, 51] - [44, 71]
|
|
object: (identifier [44, 51] - [44, 57])
|
|
property: (property_identifier [44, 58] - [44, 71])))
|
|
(string_fragment [44, 72] - [44, 79])))))))))
|
|
handler: (catch_clause [46, 10] - [48, 9]
|
|
parameter: (identifier [46, 17] - [46, 21])
|
|
body: (statement_block [46, 23] - [48, 9]
|
|
(comment [47, 10] - [47, 38])))))))))
|
|
(while_statement [51, 6] - [53, 7]
|
|
condition: (parenthesized_expression [51, 12] - [51, 29]
|
|
(unary_expression [51, 13] - [51, 28]
|
|
argument: (member_expression [51, 14] - [51, 28]
|
|
object: (identifier [51, 14] - [51, 20])
|
|
property: (property_identifier [51, 21] - [51, 28]))))
|
|
body: (statement_block [51, 30] - [53, 7]
|
|
(expression_statement [52, 8] - [52, 34]
|
|
(await_expression [52, 8] - [52, 33]
|
|
(call_expression [52, 14] - [52, 33]
|
|
function: (member_expression [52, 14] - [52, 26]
|
|
object: (identifier [52, 14] - [52, 20])
|
|
property: (property_identifier [52, 21] - [52, 26]))
|
|
arguments: (arguments [52, 26] - [52, 33]
|
|
(number [52, 27] - [52, 32]))))))))
|
|
handler: (catch_clause [54, 6] - [65, 5]
|
|
parameter: (identifier [54, 13] - [54, 16])
|
|
body: (statement_block [54, 18] - [65, 5]
|
|
(expression_statement [55, 6] - [55, 55]
|
|
(call_expression [55, 6] - [55, 54]
|
|
function: (member_expression [55, 6] - [55, 19]
|
|
object: (identifier [55, 6] - [55, 13])
|
|
property: (property_identifier [55, 14] - [55, 19]))
|
|
arguments: (arguments [55, 19] - [55, 54]
|
|
(string [55, 20] - [55, 48]
|
|
(string_fragment [55, 21] - [55, 47]))
|
|
(identifier [55, 50] - [55, 53]))))
|
|
(if_statement [56, 6] - [64, 7]
|
|
condition: (parenthesized_expression [56, 9] - [56, 26]
|
|
(unary_expression [56, 10] - [56, 25]
|
|
argument: (member_expression [56, 11] - [56, 25]
|
|
object: (identifier [56, 11] - [56, 17])
|
|
property: (property_identifier [56, 18] - [56, 25]))))
|
|
consequence: (statement_block [56, 27] - [64, 7]
|
|
(lexical_declaration [57, 8] - [59, 10]
|
|
(variable_declarator [57, 14] - [59, 9]
|
|
name: (identifier [57, 14] - [57, 23])
|
|
value: (call_expression [57, 26] - [59, 9]
|
|
function: (identifier [57, 26] - [57, 50])
|
|
arguments: (arguments [57, 50] - [59, 9]
|
|
(string [58, 10] - [58, 41]
|
|
(string_fragment [58, 11] - [58, 40]))))))
|
|
(expression_statement [60, 8] - [63, 11]
|
|
(await_expression [60, 8] - [63, 10]
|
|
(call_expression [60, 14] - [63, 10]
|
|
function: (member_expression [60, 14] - [60, 26]
|
|
object: (identifier [60, 14] - [60, 20])
|
|
property: (property_identifier [60, 21] - [60, 26]))
|
|
arguments: (arguments [60, 26] - [63, 10]
|
|
(object [60, 27] - [63, 9]
|
|
(pair [61, 10] - [61, 36]
|
|
key: (property_identifier [61, 10] - [61, 15])
|
|
value: (string [61, 17] - [61, 36]
|
|
(string_fragment [61, 18] - [61, 35])))
|
|
(pair [62, 10] - [62, 31]
|
|
key: (property_identifier [62, 10] - [62, 14])
|
|
value: (await_expression [62, 16] - [62, 31]
|
|
(identifier [62, 22] - [62, 31]))))))))))))
|
|
finalizer: (finally_clause [65, 6] - [70, 5]
|
|
body: (statement_block [65, 14] - [70, 5]
|
|
(if_statement [66, 6] - [69, 7]
|
|
condition: (parenthesized_expression [66, 9] - [66, 21]
|
|
(identifier [66, 10] - [66, 20]))
|
|
consequence: (statement_block [66, 22] - [69, 7]
|
|
(expression_statement [67, 8] - [67, 39]
|
|
(await_expression [67, 8] - [67, 38]
|
|
(call_expression [67, 14] - [67, 38]
|
|
function: (member_expression [67, 14] - [67, 36]
|
|
object: (identifier [67, 14] - [67, 24])
|
|
property: (property_identifier [67, 25] - [67, 36]))
|
|
arguments: (arguments [67, 36] - [67, 38]))))
|
|
(expression_statement [68, 8] - [68, 32]
|
|
(await_expression [68, 8] - [68, 31]
|
|
(call_expression [68, 14] - [68, 31]
|
|
function: (member_expression [68, 14] - [68, 29]
|
|
object: (identifier [68, 14] - [68, 24])
|
|
property: (property_identifier [68, 25] - [68, 29]))
|
|
arguments: (arguments [68, 29] - [68, 31]))))))))))))))))))))
|