679 lines
38 KiB
Plaintext
679 lines
38 KiB
Plaintext
(program [0, 0] - [364, 0]
|
|
(import_statement [0, 0] - [0, 38]
|
|
(import_clause [0, 7] - [0, 15]
|
|
(identifier [0, 7] - [0, 15]))
|
|
source: (string [0, 21] - [0, 37]
|
|
(string_fragment [0, 22] - [0, 36])))
|
|
(comment [2, 0] - [2, 82])
|
|
(lexical_declaration [3, 0] - [4, 40]
|
|
(variable_declarator [3, 6] - [4, 39]
|
|
name: (identifier [3, 6] - [3, 10])
|
|
value: (binary_expression [3, 13] - [4, 39]
|
|
left: (call_expression [3, 13] - [3, 42]
|
|
function: (member_expression [3, 13] - [3, 25]
|
|
object: (member_expression [3, 13] - [3, 21]
|
|
object: (identifier [3, 13] - [3, 17])
|
|
property: (property_identifier [3, 18] - [3, 21]))
|
|
property: (property_identifier [3, 22] - [3, 25]))
|
|
arguments: (arguments [3, 25] - [3, 42]
|
|
(string [3, 26] - [3, 41]
|
|
(string_fragment [3, 27] - [3, 40]))))
|
|
right: (parenthesized_expression [4, 2] - [4, 39]
|
|
(ternary_expression [4, 3] - [4, 38]
|
|
condition: (member_expression [4, 3] - [4, 19]
|
|
object: (meta_property [4, 3] - [4, 14])
|
|
property: (property_identifier [4, 15] - [4, 19]))
|
|
consequence: (string [4, 22] - [4, 24])
|
|
alternative: (string [4, 27] - [4, 38]
|
|
(string_fragment [4, 28] - [4, 37])))))))
|
|
(lexical_declaration [5, 0] - [6, 39]
|
|
(variable_declarator [5, 6] - [6, 38]
|
|
name: (identifier [5, 6] - [5, 10])
|
|
value: (binary_expression [5, 13] - [6, 38]
|
|
left: (call_expression [5, 13] - [5, 42]
|
|
function: (member_expression [5, 13] - [5, 25]
|
|
object: (member_expression [5, 13] - [5, 21]
|
|
object: (identifier [5, 13] - [5, 17])
|
|
property: (property_identifier [5, 18] - [5, 21]))
|
|
property: (property_identifier [5, 22] - [5, 25]))
|
|
arguments: (arguments [5, 25] - [5, 42]
|
|
(string [5, 26] - [5, 41]
|
|
(string_fragment [5, 27] - [5, 40]))))
|
|
right: (parenthesized_expression [6, 2] - [6, 38]
|
|
(ternary_expression [6, 3] - [6, 37]
|
|
condition: (member_expression [6, 3] - [6, 19]
|
|
object: (meta_property [6, 3] - [6, 14])
|
|
property: (property_identifier [6, 15] - [6, 19]))
|
|
consequence: (string [6, 22] - [6, 24])
|
|
alternative: (string [6, 27] - [6, 37]
|
|
(string_fragment [6, 28] - [6, 36])))))))
|
|
(lexical_declaration [7, 0] - [8, 39]
|
|
(variable_declarator [7, 6] - [8, 38]
|
|
name: (identifier [7, 6] - [7, 14])
|
|
value: (binary_expression [7, 17] - [8, 38]
|
|
left: (call_expression [7, 17] - [7, 50]
|
|
function: (member_expression [7, 17] - [7, 29]
|
|
object: (member_expression [7, 17] - [7, 25]
|
|
object: (identifier [7, 17] - [7, 21])
|
|
property: (property_identifier [7, 22] - [7, 25]))
|
|
property: (property_identifier [7, 26] - [7, 29]))
|
|
arguments: (arguments [7, 29] - [7, 50]
|
|
(string [7, 30] - [7, 49]
|
|
(string_fragment [7, 31] - [7, 48]))))
|
|
right: (parenthesized_expression [8, 2] - [8, 38]
|
|
(ternary_expression [8, 3] - [8, 37]
|
|
condition: (member_expression [8, 3] - [8, 19]
|
|
object: (meta_property [8, 3] - [8, 14])
|
|
property: (property_identifier [8, 15] - [8, 19]))
|
|
consequence: (string [8, 22] - [8, 24])
|
|
alternative: (string [8, 27] - [8, 37]
|
|
(string_fragment [8, 28] - [8, 36])))))))
|
|
(lexical_declaration [9, 0] - [9, 79]
|
|
(variable_declarator [9, 6] - [9, 78]
|
|
name: (identifier [9, 6] - [9, 8])
|
|
value: (binary_expression [9, 11] - [9, 78]
|
|
left: (call_expression [9, 11] - [9, 38]
|
|
function: (member_expression [9, 11] - [9, 23]
|
|
object: (member_expression [9, 11] - [9, 19]
|
|
object: (identifier [9, 11] - [9, 15])
|
|
property: (property_identifier [9, 16] - [9, 19]))
|
|
property: (property_identifier [9, 20] - [9, 23]))
|
|
arguments: (arguments [9, 23] - [9, 38]
|
|
(string [9, 24] - [9, 37]
|
|
(string_fragment [9, 25] - [9, 36]))))
|
|
right: (parenthesized_expression [9, 42] - [9, 78]
|
|
(ternary_expression [9, 43] - [9, 77]
|
|
condition: (member_expression [9, 43] - [9, 59]
|
|
object: (meta_property [9, 43] - [9, 54])
|
|
property: (property_identifier [9, 55] - [9, 59]))
|
|
consequence: (string [9, 62] - [9, 64])
|
|
alternative: (string [9, 67] - [9, 77]
|
|
(string_fragment [9, 68] - [9, 76])))))))
|
|
(lexical_declaration [10, 0] - [10, 53]
|
|
(variable_declarator [10, 6] - [10, 52]
|
|
name: (identifier [10, 6] - [10, 10])
|
|
value: (binary_expression [10, 13] - [10, 52]
|
|
left: (call_expression [10, 13] - [10, 42]
|
|
function: (member_expression [10, 13] - [10, 25]
|
|
object: (member_expression [10, 13] - [10, 21]
|
|
object: (identifier [10, 13] - [10, 17])
|
|
property: (property_identifier [10, 18] - [10, 21]))
|
|
property: (property_identifier [10, 22] - [10, 25]))
|
|
arguments: (arguments [10, 25] - [10, 42]
|
|
(string [10, 26] - [10, 41]
|
|
(string_fragment [10, 27] - [10, 40]))))
|
|
right: (string [10, 46] - [10, 52]
|
|
(string_fragment [10, 47] - [10, 51])))))
|
|
(if_statement [12, 0] - [16, 1]
|
|
condition: (parenthesized_expression [12, 3] - [12, 61]
|
|
(binary_expression [12, 4] - [12, 60]
|
|
left: (member_expression [12, 4] - [12, 20]
|
|
object: (meta_property [12, 4] - [12, 15])
|
|
property: (property_identifier [12, 16] - [12, 20]))
|
|
right: (parenthesized_expression [12, 24] - [12, 60]
|
|
(binary_expression [12, 25] - [12, 59]
|
|
left: (binary_expression [12, 25] - [12, 52]
|
|
left: (binary_expression [12, 25] - [12, 39]
|
|
left: (unary_expression [12, 25] - [12, 30]
|
|
argument: (identifier [12, 26] - [12, 30]))
|
|
right: (unary_expression [12, 34] - [12, 39]
|
|
argument: (identifier [12, 35] - [12, 39])))
|
|
right: (unary_expression [12, 43] - [12, 52]
|
|
argument: (identifier [12, 44] - [12, 52])))
|
|
right: (unary_expression [12, 56] - [12, 59]
|
|
argument: (identifier [12, 57] - [12, 59]))))))
|
|
consequence: (statement_block [12, 62] - [16, 1]
|
|
(throw_statement [13, 2] - [15, 4]
|
|
(new_expression [13, 8] - [15, 3]
|
|
constructor: (identifier [13, 12] - [13, 17])
|
|
arguments: (arguments [13, 17] - [15, 3]
|
|
(string [14, 4] - [14, 126]
|
|
(string_fragment [14, 5] - [14, 125])))))))
|
|
(lexical_declaration [18, 0] - [18, 80]
|
|
(variable_declarator [18, 6] - [18, 79]
|
|
name: (identifier [18, 6] - [18, 22])
|
|
value: (template_string [18, 25] - [18, 79]
|
|
(string_fragment [18, 26] - [18, 37])
|
|
(template_substitution [18, 37] - [18, 44]
|
|
(identifier [18, 39] - [18, 43]))
|
|
(string_fragment [18, 44] - [18, 45])
|
|
(template_substitution [18, 45] - [18, 56]
|
|
(identifier [18, 47] - [18, 55]))
|
|
(string_fragment [18, 56] - [18, 57])
|
|
(template_substitution [18, 57] - [18, 64]
|
|
(identifier [18, 59] - [18, 63]))
|
|
(string_fragment [18, 64] - [18, 65])
|
|
(template_substitution [18, 65] - [18, 72]
|
|
(identifier [18, 67] - [18, 71]))
|
|
(string_fragment [18, 72] - [18, 73])
|
|
(template_substitution [18, 73] - [18, 78]
|
|
(identifier [18, 75] - [18, 77])))))
|
|
(comment [20, 0] - [20, 50])
|
|
(export_statement [21, 0] - [21, 44]
|
|
declaration: (lexical_declaration [21, 7] - [21, 44]
|
|
(variable_declarator [21, 11] - [21, 43]
|
|
name: (identifier [21, 11] - [21, 14])
|
|
value: (call_expression [21, 17] - [21, 43]
|
|
function: (identifier [21, 17] - [21, 25])
|
|
arguments: (arguments [21, 25] - [21, 43]
|
|
(identifier [21, 26] - [21, 42]))))))
|
|
(comment [23, 0] - [25, 3])
|
|
(export_statement [26, 0] - [354, 1]
|
|
declaration: (function_declaration [26, 7] - [354, 1]
|
|
name: (identifier [26, 22] - [26, 28])
|
|
parameters: (formal_parameters [26, 28] - [26, 30])
|
|
return_type: (type_annotation [26, 30] - [26, 45]
|
|
(generic_type [26, 32] - [26, 45]
|
|
name: (type_identifier [26, 32] - [26, 39])
|
|
type_arguments: (type_arguments [26, 39] - [26, 45]
|
|
(predefined_type [26, 40] - [26, 44]))))
|
|
body: (statement_block [26, 46] - [354, 1]
|
|
(expression_statement [27, 2] - [27, 76]
|
|
(call_expression [27, 2] - [27, 75]
|
|
function: (member_expression [27, 2] - [27, 13]
|
|
object: (identifier [27, 2] - [27, 9])
|
|
property: (property_identifier [27, 10] - [27, 13]))
|
|
arguments: (arguments [27, 13] - [27, 75]
|
|
(string [27, 14] - [27, 74]
|
|
(string_fragment [27, 15] - [27, 73])))))
|
|
(comment [29, 2] - [29, 94])
|
|
(comment [30, 2] - [30, 62])
|
|
(expression_statement [31, 2] - [39, 4]
|
|
(await_expression [31, 2] - [39, 3]
|
|
(call_expression [31, 8] - [39, 3]
|
|
function: (identifier [31, 8] - [31, 11])
|
|
arguments: (template_string [31, 11] - [39, 3]
|
|
(string_fragment [31, 12] - [39, 2])))))
|
|
(try_statement [41, 2] - [46, 3]
|
|
body: (statement_block [41, 6] - [44, 3]
|
|
(expression_statement [42, 4] - [42, 83]
|
|
(await_expression [42, 4] - [42, 82]
|
|
(call_expression [42, 10] - [42, 82]
|
|
function: (identifier [42, 10] - [42, 13])
|
|
arguments: (template_string [42, 13] - [42, 82]
|
|
(string_fragment [42, 14] - [42, 81])))))
|
|
(expression_statement [43, 4] - [43, 108]
|
|
(await_expression [43, 4] - [43, 107]
|
|
(call_expression [43, 10] - [43, 107]
|
|
function: (identifier [43, 10] - [43, 13])
|
|
arguments: (template_string [43, 13] - [43, 107]
|
|
(string_fragment [43, 14] - [43, 106]))))))
|
|
handler: (catch_clause [44, 4] - [46, 3]
|
|
body: (statement_block [44, 10] - [46, 3]
|
|
(comment [45, 4] - [45, 28]))))
|
|
(expression_statement [48, 2] - [56, 4]
|
|
(await_expression [48, 2] - [56, 3]
|
|
(call_expression [48, 8] - [56, 3]
|
|
function: (identifier [48, 8] - [48, 11])
|
|
arguments: (template_string [48, 11] - [56, 3]
|
|
(string_fragment [48, 12] - [56, 2])))))
|
|
(comment [58, 2] - [58, 63])
|
|
(try_statement [59, 2] - [64, 3]
|
|
body: (statement_block [59, 6] - [61, 3]
|
|
(expression_statement [60, 4] - [60, 80]
|
|
(await_expression [60, 4] - [60, 79]
|
|
(call_expression [60, 10] - [60, 79]
|
|
function: (identifier [60, 10] - [60, 13])
|
|
arguments: (template_string [60, 13] - [60, 79]
|
|
(string_fragment [60, 14] - [60, 78]))))))
|
|
handler: (catch_clause [61, 4] - [64, 3]
|
|
body: (statement_block [61, 10] - [64, 3]
|
|
(comment [62, 4] - [62, 43])
|
|
(comment [63, 4] - [63, 28]))))
|
|
(comment [66, 2] - [66, 63])
|
|
(try_statement [67, 2] - [71, 3]
|
|
body: (statement_block [67, 6] - [69, 3]
|
|
(expression_statement [68, 4] - [68, 76]
|
|
(await_expression [68, 4] - [68, 75]
|
|
(call_expression [68, 10] - [68, 75]
|
|
function: (identifier [68, 10] - [68, 13])
|
|
arguments: (template_string [68, 13] - [68, 75]
|
|
(string_fragment [68, 14] - [68, 74]))))))
|
|
handler: (catch_clause [69, 4] - [71, 3]
|
|
body: (statement_block [69, 10] - [71, 3]
|
|
(comment [70, 4] - [70, 43]))))
|
|
(comment [73, 2] - [73, 27])
|
|
(try_statement [74, 2] - [80, 3]
|
|
body: (statement_block [74, 6] - [78, 3]
|
|
(expression_statement [75, 4] - [75, 89]
|
|
(await_expression [75, 4] - [75, 88]
|
|
(call_expression [75, 10] - [75, 88]
|
|
function: (identifier [75, 10] - [75, 13])
|
|
arguments: (template_string [75, 13] - [75, 88]
|
|
(string_fragment [75, 14] - [75, 87])))))
|
|
(expression_statement [76, 4] - [76, 90]
|
|
(await_expression [76, 4] - [76, 89]
|
|
(call_expression [76, 10] - [76, 89]
|
|
function: (identifier [76, 10] - [76, 13])
|
|
arguments: (template_string [76, 13] - [76, 89]
|
|
(string_fragment [76, 14] - [76, 88])))))
|
|
(expression_statement [77, 4] - [77, 91]
|
|
(await_expression [77, 4] - [77, 90]
|
|
(call_expression [77, 10] - [77, 90]
|
|
function: (identifier [77, 10] - [77, 13])
|
|
arguments: (template_string [77, 13] - [77, 90]
|
|
(string_fragment [77, 14] - [77, 89]))))))
|
|
handler: (catch_clause [78, 4] - [80, 3]
|
|
body: (statement_block [78, 10] - [80, 3]
|
|
(comment [79, 4] - [79, 43]))))
|
|
(expression_statement [82, 2] - [91, 4]
|
|
(await_expression [82, 2] - [91, 3]
|
|
(call_expression [82, 8] - [91, 3]
|
|
function: (identifier [82, 8] - [82, 11])
|
|
arguments: (template_string [82, 11] - [91, 3]
|
|
(string_fragment [82, 12] - [91, 2])))))
|
|
(comment [93, 2] - [93, 49])
|
|
(try_statement [94, 2] - [109, 3]
|
|
body: (statement_block [94, 6] - [107, 3]
|
|
(lexical_declaration [95, 4] - [96, 41]
|
|
(variable_declarator [95, 10] - [96, 40]
|
|
name: (identifier [95, 10] - [95, 23])
|
|
value: (await_expression [95, 26] - [96, 40]
|
|
(call_expression [95, 32] - [96, 40]
|
|
function: (member_expression [95, 32] - [96, 11]
|
|
object: (call_expression [95, 32] - [95, 77]
|
|
function: (identifier [95, 32] - [95, 35])
|
|
arguments: (template_string [95, 35] - [95, 77]
|
|
(string_fragment [95, 36] - [95, 76])))
|
|
property: (property_identifier [96, 7] - [96, 11]))
|
|
arguments: (arguments [96, 11] - [96, 40]
|
|
(arrow_function [96, 12] - [96, 39]
|
|
parameters: (formal_parameters [96, 12] - [96, 17]
|
|
(required_parameter [96, 13] - [96, 16]
|
|
pattern: (identifier [96, 13] - [96, 16])))
|
|
body: (binary_expression [96, 21] - [96, 39]
|
|
left: (member_expression [96, 21] - [96, 34]
|
|
object: (subscript_expression [96, 21] - [96, 27]
|
|
object: (identifier [96, 21] - [96, 24])
|
|
index: (number [96, 25] - [96, 26]))
|
|
optional_chain: (optional_chain [96, 27] - [96, 29])
|
|
property: (property_identifier [96, 29] - [96, 34]))
|
|
right: (number [96, 38] - [96, 39]))))))))
|
|
(if_statement [97, 4] - [106, 5]
|
|
condition: (parenthesized_expression [97, 7] - [97, 28]
|
|
(binary_expression [97, 8] - [97, 27]
|
|
left: (identifier [97, 8] - [97, 21])
|
|
right: (number [97, 26] - [97, 27])))
|
|
consequence: (statement_block [97, 29] - [106, 5]
|
|
(expression_statement [98, 6] - [105, 8]
|
|
(await_expression [98, 6] - [105, 7]
|
|
(call_expression [98, 12] - [105, 7]
|
|
function: (identifier [98, 12] - [98, 15])
|
|
arguments: (template_string [98, 15] - [105, 7]
|
|
(string_fragment [98, 16] - [105, 6]))))))))
|
|
handler: (catch_clause [107, 4] - [109, 3]
|
|
body: (statement_block [107, 10] - [109, 3]
|
|
(comment [108, 4] - [108, 44]))))
|
|
(expression_statement [111, 2] - [120, 4]
|
|
(await_expression [111, 2] - [120, 3]
|
|
(call_expression [111, 8] - [120, 3]
|
|
function: (identifier [111, 8] - [111, 11])
|
|
arguments: (template_string [111, 11] - [120, 3]
|
|
(string_fragment [111, 12] - [120, 2])))))
|
|
(expression_statement [122, 2] - [137, 4]
|
|
(await_expression [122, 2] - [137, 3]
|
|
(call_expression [122, 8] - [137, 3]
|
|
function: (identifier [122, 8] - [122, 11])
|
|
arguments: (template_string [122, 11] - [137, 3]
|
|
(string_fragment [122, 12] - [137, 2])))))
|
|
(comment [139, 2] - [139, 42])
|
|
(try_statement [140, 2] - [146, 3]
|
|
body: (statement_block [140, 6] - [144, 3]
|
|
(expression_statement [141, 4] - [141, 83]
|
|
(await_expression [141, 4] - [141, 82]
|
|
(call_expression [141, 10] - [141, 82]
|
|
function: (identifier [141, 10] - [141, 13])
|
|
arguments: (template_string [141, 13] - [141, 82]
|
|
(string_fragment [141, 14] - [141, 81])))))
|
|
(expression_statement [142, 4] - [142, 85]
|
|
(await_expression [142, 4] - [142, 84]
|
|
(call_expression [142, 10] - [142, 84]
|
|
function: (identifier [142, 10] - [142, 13])
|
|
arguments: (template_string [142, 13] - [142, 84]
|
|
(string_fragment [142, 14] - [142, 83])))))
|
|
(expression_statement [143, 4] - [143, 95]
|
|
(await_expression [143, 4] - [143, 94]
|
|
(call_expression [143, 10] - [143, 94]
|
|
function: (identifier [143, 10] - [143, 13])
|
|
arguments: (template_string [143, 13] - [143, 94]
|
|
(string_fragment [143, 14] - [143, 93]))))))
|
|
handler: (catch_clause [144, 4] - [146, 3]
|
|
body: (statement_block [144, 10] - [146, 3]
|
|
(comment [145, 4] - [145, 37]))))
|
|
(expression_statement [148, 2] - [155, 4]
|
|
(await_expression [148, 2] - [155, 3]
|
|
(call_expression [148, 8] - [155, 3]
|
|
function: (identifier [148, 8] - [148, 11])
|
|
arguments: (template_string [148, 11] - [155, 3]
|
|
(string_fragment [148, 12] - [155, 2])))))
|
|
(expression_statement [157, 2] - [164, 4]
|
|
(await_expression [157, 2] - [164, 3]
|
|
(call_expression [157, 8] - [164, 3]
|
|
function: (identifier [157, 8] - [157, 11])
|
|
arguments: (template_string [157, 11] - [164, 3]
|
|
(string_fragment [157, 12] - [164, 2])))))
|
|
(expression_statement [166, 2] - [176, 4]
|
|
(await_expression [166, 2] - [176, 3]
|
|
(call_expression [166, 8] - [176, 3]
|
|
function: (identifier [166, 8] - [166, 11])
|
|
arguments: (template_string [166, 11] - [176, 3]
|
|
(string_fragment [166, 12] - [176, 2])))))
|
|
(expression_statement [178, 2] - [187, 4]
|
|
(await_expression [178, 2] - [187, 3]
|
|
(call_expression [178, 8] - [187, 3]
|
|
function: (identifier [178, 8] - [178, 11])
|
|
arguments: (template_string [178, 11] - [187, 3]
|
|
(string_fragment [178, 12] - [187, 2])))))
|
|
(expression_statement [189, 2] - [200, 4]
|
|
(await_expression [189, 2] - [200, 3]
|
|
(call_expression [189, 8] - [200, 3]
|
|
function: (identifier [189, 8] - [189, 11])
|
|
arguments: (template_string [189, 11] - [200, 3]
|
|
(string_fragment [189, 12] - [200, 2])))))
|
|
(try_statement [202, 2] - [206, 3]
|
|
body: (statement_block [202, 6] - [204, 3]
|
|
(expression_statement [203, 4] - [203, 81]
|
|
(await_expression [203, 4] - [203, 80]
|
|
(call_expression [203, 10] - [203, 80]
|
|
function: (identifier [203, 10] - [203, 13])
|
|
arguments: (template_string [203, 13] - [203, 80]
|
|
(string_fragment [203, 14] - [203, 79]))))))
|
|
handler: (catch_clause [204, 4] - [206, 3]
|
|
body: (statement_block [204, 10] - [206, 3]
|
|
(comment [205, 4] - [205, 37]))))
|
|
(expression_statement [208, 2] - [225, 4]
|
|
(await_expression [208, 2] - [225, 3]
|
|
(call_expression [208, 8] - [225, 3]
|
|
function: (identifier [208, 8] - [208, 11])
|
|
arguments: (template_string [208, 11] - [225, 3]
|
|
(string_fragment [208, 12] - [225, 2])))))
|
|
(try_statement [227, 2] - [242, 3]
|
|
body: (statement_block [227, 6] - [240, 3]
|
|
(expression_statement [228, 4] - [228, 97]
|
|
(await_expression [228, 4] - [228, 96]
|
|
(call_expression [228, 10] - [228, 96]
|
|
function: (identifier [228, 10] - [228, 13])
|
|
arguments: (template_string [228, 13] - [228, 96]
|
|
(string_fragment [228, 14] - [228, 95])))))
|
|
(expression_statement [229, 4] - [229, 123]
|
|
(await_expression [229, 4] - [229, 122]
|
|
(call_expression [229, 10] - [229, 122]
|
|
function: (identifier [229, 10] - [229, 13])
|
|
arguments: (template_string [229, 13] - [229, 122]
|
|
(string_fragment [229, 14] - [229, 121])))))
|
|
(comment [231, 4] - [231, 88])
|
|
(expression_statement [232, 4] - [239, 6]
|
|
(await_expression [232, 4] - [239, 5]
|
|
(call_expression [232, 10] - [239, 5]
|
|
function: (identifier [232, 10] - [232, 13])
|
|
arguments: (template_string [232, 13] - [239, 5]
|
|
(string_fragment [232, 14] - [238, 52])
|
|
(escape_sequence [238, 52] - [238, 54])
|
|
(string_fragment [238, 54] - [239, 4]))))))
|
|
handler: (catch_clause [240, 4] - [242, 3]
|
|
body: (statement_block [240, 10] - [242, 3]
|
|
(comment [241, 4] - [241, 37]))))
|
|
(expression_statement [244, 2] - [252, 4]
|
|
(await_expression [244, 2] - [252, 3]
|
|
(call_expression [244, 8] - [252, 3]
|
|
function: (identifier [244, 8] - [244, 11])
|
|
arguments: (template_string [244, 11] - [252, 3]
|
|
(string_fragment [244, 12] - [252, 2])))))
|
|
(expression_statement [254, 2] - [264, 4]
|
|
(await_expression [254, 2] - [264, 3]
|
|
(call_expression [254, 8] - [264, 3]
|
|
function: (identifier [254, 8] - [254, 11])
|
|
arguments: (template_string [254, 11] - [264, 3]
|
|
(string_fragment [254, 12] - [264, 2])))))
|
|
(comment [266, 2] - [266, 29])
|
|
(try_statement [267, 2] - [272, 3]
|
|
body: (statement_block [267, 6] - [270, 3]
|
|
(expression_statement [268, 4] - [268, 95]
|
|
(await_expression [268, 4] - [268, 94]
|
|
(call_expression [268, 10] - [268, 94]
|
|
function: (identifier [268, 10] - [268, 13])
|
|
arguments: (template_string [268, 13] - [268, 94]
|
|
(string_fragment [268, 14] - [268, 93])))))
|
|
(expression_statement [269, 4] - [269, 75]
|
|
(await_expression [269, 4] - [269, 74]
|
|
(call_expression [269, 10] - [269, 74]
|
|
function: (identifier [269, 10] - [269, 13])
|
|
arguments: (template_string [269, 13] - [269, 74]
|
|
(string_fragment [269, 14] - [269, 73]))))))
|
|
handler: (catch_clause [270, 4] - [272, 3]
|
|
body: (statement_block [270, 10] - [272, 3]
|
|
(comment [271, 4] - [271, 37]))))
|
|
(expression_statement [274, 2] - [287, 4]
|
|
(await_expression [274, 2] - [287, 3]
|
|
(call_expression [274, 8] - [287, 3]
|
|
function: (identifier [274, 8] - [274, 11])
|
|
arguments: (template_string [274, 11] - [287, 3]
|
|
(string_fragment [274, 12] - [287, 2])))))
|
|
(try_statement [289, 2] - [298, 3]
|
|
body: (statement_block [289, 6] - [296, 3]
|
|
(expression_statement [290, 4] - [290, 72]
|
|
(await_expression [290, 4] - [290, 71]
|
|
(call_expression [290, 10] - [290, 71]
|
|
function: (identifier [290, 10] - [290, 13])
|
|
arguments: (template_string [290, 13] - [290, 71]
|
|
(string_fragment [290, 14] - [290, 70])))))
|
|
(expression_statement [291, 4] - [291, 92]
|
|
(await_expression [291, 4] - [291, 91]
|
|
(call_expression [291, 10] - [291, 91]
|
|
function: (identifier [291, 10] - [291, 13])
|
|
arguments: (template_string [291, 13] - [291, 91]
|
|
(string_fragment [291, 14] - [291, 90])))))
|
|
(expression_statement [292, 4] - [292, 82]
|
|
(await_expression [292, 4] - [292, 81]
|
|
(call_expression [292, 10] - [292, 81]
|
|
function: (identifier [292, 10] - [292, 13])
|
|
arguments: (template_string [292, 13] - [292, 81]
|
|
(string_fragment [292, 14] - [292, 80])))))
|
|
(expression_statement [293, 4] - [293, 117]
|
|
(await_expression [293, 4] - [293, 116]
|
|
(call_expression [293, 10] - [293, 116]
|
|
function: (identifier [293, 10] - [293, 13])
|
|
arguments: (template_string [293, 13] - [293, 116]
|
|
(string_fragment [293, 14] - [293, 115])))))
|
|
(expression_statement [294, 4] - [294, 87]
|
|
(await_expression [294, 4] - [294, 86]
|
|
(call_expression [294, 10] - [294, 86]
|
|
function: (identifier [294, 10] - [294, 13])
|
|
arguments: (template_string [294, 13] - [294, 86]
|
|
(string_fragment [294, 14] - [294, 85])))))
|
|
(expression_statement [295, 4] - [295, 93]
|
|
(await_expression [295, 4] - [295, 92]
|
|
(call_expression [295, 10] - [295, 92]
|
|
function: (identifier [295, 10] - [295, 13])
|
|
arguments: (template_string [295, 13] - [295, 92]
|
|
(string_fragment [295, 14] - [295, 91]))))))
|
|
handler: (catch_clause [296, 4] - [298, 3]
|
|
body: (statement_block [296, 10] - [298, 3]
|
|
(comment [297, 4] - [297, 37]))))
|
|
(expression_statement [300, 2] - [308, 4]
|
|
(await_expression [300, 2] - [308, 3]
|
|
(call_expression [300, 8] - [308, 3]
|
|
function: (identifier [300, 8] - [300, 11])
|
|
arguments: (template_string [300, 11] - [308, 3]
|
|
(string_fragment [300, 12] - [308, 2])))))
|
|
(comment [310, 2] - [310, 55])
|
|
(expression_statement [311, 2] - [315, 4]
|
|
(await_expression [311, 2] - [315, 3]
|
|
(call_expression [311, 8] - [315, 3]
|
|
function: (identifier [311, 8] - [311, 11])
|
|
arguments: (template_string [311, 11] - [315, 3]
|
|
(string_fragment [311, 12] - [315, 2])))))
|
|
(comment [317, 2] - [317, 71])
|
|
(expression_statement [318, 2] - [322, 4]
|
|
(await_expression [318, 2] - [322, 3]
|
|
(call_expression [318, 8] - [322, 3]
|
|
function: (identifier [318, 8] - [318, 11])
|
|
arguments: (template_string [318, 11] - [322, 3]
|
|
(string_fragment [318, 12] - [322, 2])))))
|
|
(comment [324, 2] - [324, 74])
|
|
(try_statement [325, 2] - [351, 3]
|
|
body: (statement_block [325, 6] - [349, 3]
|
|
(lexical_declaration [326, 4] - [328, 6]
|
|
(variable_declarator [326, 10] - [328, 5]
|
|
name: (identifier [326, 10] - [326, 19])
|
|
value: (await_expression [326, 22] - [328, 5]
|
|
(call_expression [326, 28] - [328, 5]
|
|
function: (member_expression [326, 28] - [326, 78]
|
|
object: (call_expression [326, 28] - [326, 73]
|
|
function: (identifier [326, 28] - [326, 31])
|
|
arguments: (template_string [326, 31] - [326, 73]
|
|
(string_fragment [326, 32] - [326, 72])))
|
|
property: (property_identifier [326, 74] - [326, 78]))
|
|
arguments: (arguments [326, 78] - [328, 5]
|
|
(arrow_function [327, 6] - [327, 33]
|
|
parameters: (formal_parameters [327, 6] - [327, 11]
|
|
(required_parameter [327, 7] - [327, 10]
|
|
pattern: (identifier [327, 7] - [327, 10])))
|
|
body: (binary_expression [327, 15] - [327, 33]
|
|
left: (member_expression [327, 15] - [327, 28]
|
|
object: (subscript_expression [327, 15] - [327, 21]
|
|
object: (identifier [327, 15] - [327, 18])
|
|
index: (number [327, 19] - [327, 20]))
|
|
optional_chain: (optional_chain [327, 21] - [327, 23])
|
|
property: (property_identifier [327, 23] - [327, 28]))
|
|
right: (number [327, 32] - [327, 33]))))))))
|
|
(if_statement [329, 4] - [348, 5]
|
|
condition: (parenthesized_expression [329, 7] - [329, 24]
|
|
(binary_expression [329, 8] - [329, 23]
|
|
left: (identifier [329, 8] - [329, 17])
|
|
right: (number [329, 22] - [329, 23])))
|
|
consequence: (statement_block [329, 25] - [348, 5]
|
|
(lexical_declaration [330, 6] - [333, 42]
|
|
(variable_declarator [330, 12] - [333, 41]
|
|
name: (identifier [330, 12] - [330, 23])
|
|
value: (await_expression [330, 26] - [333, 41]
|
|
(call_expression [330, 32] - [333, 41]
|
|
function: (member_expression [330, 32] - [333, 12]
|
|
object: (call_expression [330, 32] - [333, 7]
|
|
function: (identifier [330, 32] - [330, 35])
|
|
arguments: (template_string [330, 35] - [333, 7]
|
|
(string_fragment [330, 36] - [333, 6])))
|
|
property: (property_identifier [333, 8] - [333, 12]))
|
|
arguments: (arguments [333, 12] - [333, 41]
|
|
(arrow_function [333, 13] - [333, 40]
|
|
parameters: (formal_parameters [333, 13] - [333, 18]
|
|
(required_parameter [333, 14] - [333, 17]
|
|
pattern: (identifier [333, 14] - [333, 17])))
|
|
body: (binary_expression [333, 22] - [333, 40]
|
|
left: (member_expression [333, 22] - [333, 35]
|
|
object: (subscript_expression [333, 22] - [333, 28]
|
|
object: (identifier [333, 22] - [333, 25])
|
|
index: (number [333, 26] - [333, 27]))
|
|
optional_chain: (optional_chain [333, 28] - [333, 30])
|
|
property: (property_identifier [333, 30] - [333, 35]))
|
|
right: (number [333, 39] - [333, 40]))))))))
|
|
(if_statement [335, 6] - [347, 7]
|
|
condition: (parenthesized_expression [335, 9] - [335, 28]
|
|
(binary_expression [335, 10] - [335, 27]
|
|
left: (identifier [335, 10] - [335, 21])
|
|
right: (number [335, 26] - [335, 27])))
|
|
consequence: (statement_block [335, 29] - [347, 7]
|
|
(lexical_declaration [336, 8] - [337, 28]
|
|
(variable_declarator [336, 14] - [337, 27]
|
|
name: (identifier [336, 14] - [336, 27])
|
|
value: (binary_expression [336, 30] - [337, 27]
|
|
left: (call_expression [336, 30] - [336, 67]
|
|
function: (member_expression [336, 30] - [336, 42]
|
|
object: (member_expression [336, 30] - [336, 38]
|
|
object: (identifier [336, 30] - [336, 34])
|
|
property: (property_identifier [336, 35] - [336, 38]))
|
|
property: (property_identifier [336, 39] - [336, 42]))
|
|
arguments: (arguments [336, 42] - [336, 67]
|
|
(string [336, 43] - [336, 66]
|
|
(string_fragment [336, 44] - [336, 65]))))
|
|
right: (string [337, 10] - [337, 27]
|
|
(string_fragment [337, 11] - [337, 26])))))
|
|
(lexical_declaration [338, 8] - [338, 74]
|
|
(variable_declarator [338, 14] - [338, 73]
|
|
name: (identifier [338, 14] - [338, 23])
|
|
value: (new_expression [338, 26] - [338, 73]
|
|
constructor: (identifier [338, 30] - [338, 34])
|
|
arguments: (arguments [338, 34] - [338, 73]
|
|
(binary_expression [338, 35] - [338, 72]
|
|
left: (call_expression [338, 35] - [338, 45]
|
|
function: (member_expression [338, 35] - [338, 43]
|
|
object: (identifier [338, 35] - [338, 39])
|
|
property: (property_identifier [338, 40] - [338, 43]))
|
|
arguments: (arguments [338, 43] - [338, 45]))
|
|
right: (binary_expression [338, 48] - [338, 72]
|
|
left: (binary_expression [338, 48] - [338, 65]
|
|
left: (binary_expression [338, 48] - [338, 60]
|
|
left: (binary_expression [338, 48] - [338, 55]
|
|
left: (number [338, 48] - [338, 50])
|
|
right: (number [338, 53] - [338, 55]))
|
|
right: (number [338, 58] - [338, 60]))
|
|
right: (number [338, 63] - [338, 65]))
|
|
right: (number [338, 68] - [338, 72])))))))
|
|
(comment [338, 75] - [338, 85])
|
|
(expression_statement [339, 8] - [343, 10]
|
|
(await_expression [339, 8] - [343, 9]
|
|
(call_expression [339, 14] - [343, 9]
|
|
function: (identifier [339, 14] - [339, 17])
|
|
arguments: (template_string [339, 17] - [343, 9]
|
|
(string_fragment [339, 18] - [341, 18])
|
|
(template_substitution [341, 18] - [341, 34]
|
|
(identifier [341, 20] - [341, 33]))
|
|
(string_fragment [341, 34] - [341, 63])
|
|
(template_substitution [341, 63] - [341, 75]
|
|
(identifier [341, 65] - [341, 74]))
|
|
(string_fragment [341, 75] - [343, 8])))))
|
|
(expression_statement [344, 8] - [346, 10]
|
|
(call_expression [344, 8] - [346, 9]
|
|
function: (member_expression [344, 8] - [344, 19]
|
|
object: (identifier [344, 8] - [344, 15])
|
|
property: (property_identifier [344, 16] - [344, 19]))
|
|
arguments: (arguments [344, 19] - [346, 9]
|
|
(template_string [345, 10] - [345, 84]
|
|
(string_fragment [345, 11] - [345, 66])
|
|
(template_substitution [345, 66] - [345, 82]
|
|
(identifier [345, 68] - [345, 81]))
|
|
(string_fragment [345, 82] - [345, 83]))))))))))
|
|
handler: (catch_clause [349, 4] - [351, 3]
|
|
parameter: (identifier [349, 11] - [349, 14])
|
|
body: (statement_block [349, 16] - [351, 3]
|
|
(expression_statement [350, 4] - [350, 67]
|
|
(call_expression [350, 4] - [350, 66]
|
|
function: (member_expression [350, 4] - [350, 16]
|
|
object: (identifier [350, 4] - [350, 11])
|
|
property: (property_identifier [350, 12] - [350, 16]))
|
|
arguments: (arguments [350, 16] - [350, 66]
|
|
(string [350, 17] - [350, 60]
|
|
(string_fragment [350, 18] - [350, 59]))
|
|
(identifier [350, 62] - [350, 65])))))))
|
|
(expression_statement [353, 2] - [353, 73]
|
|
(call_expression [353, 2] - [353, 72]
|
|
function: (member_expression [353, 2] - [353, 13]
|
|
object: (identifier [353, 2] - [353, 9])
|
|
property: (property_identifier [353, 10] - [353, 13]))
|
|
arguments: (arguments [353, 13] - [353, 72]
|
|
(string [353, 14] - [353, 71]
|
|
(string_fragment [353, 15] - [353, 70]))))))))
|
|
(export_statement [356, 0] - [363, 2]
|
|
declaration: (lexical_declaration [356, 7] - [363, 2]
|
|
(variable_declarator [356, 13] - [363, 1]
|
|
name: (identifier [356, 13] - [356, 23])
|
|
value: (object [356, 26] - [363, 1]
|
|
(method_definition [357, 2] - [359, 3]
|
|
name: (property_identifier [357, 6] - [357, 9])
|
|
parameters: (formal_parameters [357, 9] - [357, 11])
|
|
body: (statement_block [357, 12] - [359, 3]
|
|
(return_statement [358, 4] - [358, 15]
|
|
(identifier [358, 11] - [358, 14]))))
|
|
(method_definition [360, 2] - [362, 3]
|
|
name: (property_identifier [360, 6] - [360, 9])
|
|
parameters: (formal_parameters [360, 9] - [360, 19]
|
|
(required_parameter [360, 10] - [360, 18]
|
|
pattern: (identifier [360, 10] - [360, 13])
|
|
type: (type_annotation [360, 13] - [360, 18]
|
|
(predefined_type [360, 15] - [360, 18]))))
|
|
body: (statement_block [360, 20] - [362, 3]
|
|
(expression_statement [361, 4] - [361, 14]
|
|
(assignment_expression [361, 4] - [361, 13]
|
|
left: (identifier [361, 4] - [361, 7])
|
|
right: (identifier [361, 10] - [361, 13]))))))))))
|