2063 lines
121 KiB
Plaintext
2063 lines
121 KiB
Plaintext
(program [0, 0] - [390, 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, 64]
|
|
(import_clause [1, 7] - [1, 26]
|
|
(named_imports [1, 7] - [1, 26]
|
|
(import_specifier [1, 9] - [1, 24]
|
|
name: (identifier [1, 9] - [1, 24]))))
|
|
source: (string [1, 32] - [1, 63]
|
|
(string_fragment [1, 33] - [1, 62])))
|
|
(import_statement [2, 0] - [2, 61]
|
|
(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, 60]
|
|
(string_fragment [2, 38] - [2, 59])))
|
|
(import_statement [3, 0] - [3, 46]
|
|
(import_clause [3, 7] - [3, 17]
|
|
(named_imports [3, 7] - [3, 17]
|
|
(import_specifier [3, 9] - [3, 15]
|
|
name: (identifier [3, 9] - [3, 15]))))
|
|
source: (string [3, 23] - [3, 45]
|
|
(string_fragment [3, 24] - [3, 44])))
|
|
(import_statement [4, 0] - [4, 51]
|
|
(import_clause [4, 7] - [4, 23]
|
|
(named_imports [4, 7] - [4, 23]
|
|
(import_specifier [4, 9] - [4, 21]
|
|
name: (identifier [4, 9] - [4, 21]))))
|
|
source: (string [4, 29] - [4, 50]
|
|
(string_fragment [4, 30] - [4, 49])))
|
|
(import_statement [5, 0] - [5, 55]
|
|
(import_clause [5, 7] - [5, 22]
|
|
(named_imports [5, 7] - [5, 22]
|
|
(import_specifier [5, 9] - [5, 20]
|
|
name: (identifier [5, 9] - [5, 20]))))
|
|
source: (string [5, 28] - [5, 54]
|
|
(string_fragment [5, 29] - [5, 53])))
|
|
(import_statement [6, 0] - [26, 22]
|
|
(import_clause [6, 7] - [26, 1]
|
|
(named_imports [6, 7] - [26, 1]
|
|
(import_specifier [7, 2] - [7, 11]
|
|
name: (identifier [7, 2] - [7, 11]))
|
|
(import_specifier [8, 2] - [8, 17]
|
|
name: (identifier [8, 2] - [8, 17]))
|
|
(import_specifier [9, 2] - [9, 11]
|
|
name: (identifier [9, 2] - [9, 11]))
|
|
(import_specifier [10, 2] - [10, 14]
|
|
name: (identifier [10, 2] - [10, 14]))
|
|
(import_specifier [11, 2] - [11, 20]
|
|
name: (identifier [11, 2] - [11, 20]))
|
|
(import_specifier [12, 2] - [12, 12]
|
|
name: (identifier [12, 2] - [12, 12]))
|
|
(import_specifier [13, 2] - [13, 11]
|
|
name: (identifier [13, 2] - [13, 11]))
|
|
(import_specifier [14, 2] - [14, 12]
|
|
name: (identifier [14, 2] - [14, 12]))
|
|
(import_specifier [15, 2] - [15, 13]
|
|
name: (identifier [15, 2] - [15, 13]))
|
|
(import_specifier [16, 2] - [16, 14]
|
|
name: (identifier [16, 2] - [16, 14]))
|
|
(import_specifier [17, 2] - [17, 17]
|
|
name: (identifier [17, 2] - [17, 17]))
|
|
(import_specifier [18, 2] - [18, 23]
|
|
name: (identifier [18, 2] - [18, 23]))
|
|
(import_specifier [19, 2] - [19, 14]
|
|
name: (identifier [19, 2] - [19, 14]))
|
|
(import_specifier [20, 2] - [20, 19]
|
|
name: (identifier [20, 2] - [20, 19]))
|
|
(import_specifier [21, 2] - [21, 19]
|
|
name: (identifier [21, 2] - [21, 19]))
|
|
(import_specifier [22, 2] - [22, 11]
|
|
name: (identifier [22, 2] - [22, 11]))
|
|
(import_specifier [23, 2] - [23, 12]
|
|
name: (identifier [23, 2] - [23, 12]))
|
|
(import_specifier [24, 2] - [24, 19]
|
|
name: (identifier [24, 2] - [24, 19]))
|
|
(import_specifier [25, 2] - [25, 18]
|
|
name: (identifier [25, 2] - [25, 18]))))
|
|
source: (string [26, 7] - [26, 21]
|
|
(string_fragment [26, 8] - [26, 20])))
|
|
(export_statement [28, 0] - [28, 45]
|
|
declaration: (lexical_declaration [28, 7] - [28, 45]
|
|
(variable_declarator [28, 13] - [28, 44]
|
|
name: (identifier [28, 13] - [28, 31])
|
|
value: (new_expression [28, 34] - [28, 44]
|
|
constructor: (identifier [28, 38] - [28, 42])
|
|
arguments: (arguments [28, 42] - [28, 44])))))
|
|
(comment [30, 0] - [30, 17])
|
|
(expression_statement [31, 0] - [57, 3]
|
|
(call_expression [31, 0] - [57, 2]
|
|
function: (member_expression [31, 0] - [31, 23]
|
|
object: (identifier [31, 0] - [31, 18])
|
|
property: (property_identifier [31, 19] - [31, 23]))
|
|
arguments: (arguments [31, 23] - [57, 2]
|
|
(string [31, 24] - [31, 43]
|
|
(string_fragment [31, 25] - [31, 42]))
|
|
(arrow_function [31, 45] - [57, 1]
|
|
parameters: (formal_parameters [31, 51] - [31, 54]
|
|
(required_parameter [31, 52] - [31, 53]
|
|
pattern: (identifier [31, 52] - [31, 53])))
|
|
body: (statement_block [31, 58] - [57, 1]
|
|
(lexical_declaration [32, 2] - [32, 45]
|
|
(variable_declarator [32, 8] - [32, 44]
|
|
name: (identifier [32, 8] - [32, 12])
|
|
value: (await_expression [32, 15] - [32, 44]
|
|
(call_expression [32, 21] - [32, 44]
|
|
function: (identifier [32, 21] - [32, 41])
|
|
arguments: (arguments [32, 41] - [32, 44]
|
|
(identifier [32, 42] - [32, 43]))))))
|
|
(if_statement [33, 2] - [33, 59]
|
|
condition: (parenthesized_expression [33, 5] - [33, 12]
|
|
(unary_expression [33, 6] - [33, 11]
|
|
argument: (identifier [33, 7] - [33, 11])))
|
|
consequence: (return_statement [33, 13] - [33, 59]
|
|
(call_expression [33, 20] - [33, 58]
|
|
function: (member_expression [33, 20] - [33, 26]
|
|
object: (identifier [33, 20] - [33, 21])
|
|
property: (property_identifier [33, 22] - [33, 26]))
|
|
arguments: (arguments [33, 26] - [33, 58]
|
|
(object [33, 27] - [33, 52]
|
|
(pair [33, 29] - [33, 50]
|
|
key: (property_identifier [33, 29] - [33, 34])
|
|
value: (string [33, 36] - [33, 50]
|
|
(string_fragment [33, 37] - [33, 49]))))
|
|
(number [33, 54] - [33, 57])))))
|
|
(lexical_declaration [35, 2] - [35, 41]
|
|
(variable_declarator [35, 8] - [35, 40]
|
|
name: (identifier [35, 8] - [35, 20])
|
|
value: (call_expression [35, 23] - [35, 40]
|
|
function: (member_expression [35, 23] - [35, 34]
|
|
object: (member_expression [35, 23] - [35, 28]
|
|
object: (identifier [35, 23] - [35, 24])
|
|
property: (property_identifier [35, 25] - [35, 28]))
|
|
property: (property_identifier [35, 29] - [35, 34]))
|
|
arguments: (arguments [35, 34] - [35, 40]
|
|
(string [35, 35] - [35, 39]
|
|
(string_fragment [35, 36] - [35, 38]))))))
|
|
(lexical_declaration [36, 2] - [36, 40]
|
|
(variable_declarator [36, 8] - [36, 39]
|
|
name: (object_pattern [36, 8] - [36, 18]
|
|
(shorthand_property_identifier_pattern [36, 10] - [36, 16]))
|
|
value: (await_expression [36, 21] - [36, 39]
|
|
(call_expression [36, 27] - [36, 39]
|
|
function: (member_expression [36, 27] - [36, 37]
|
|
object: (member_expression [36, 27] - [36, 32]
|
|
object: (identifier [36, 27] - [36, 28])
|
|
property: (property_identifier [36, 29] - [36, 32]))
|
|
property: (property_identifier [36, 33] - [36, 37]))
|
|
arguments: (arguments [36, 37] - [36, 39])))))
|
|
(if_statement [38, 2] - [40, 3]
|
|
condition: (parenthesized_expression [38, 5] - [38, 48]
|
|
(unary_expression [38, 6] - [38, 47]
|
|
argument: (call_expression [38, 7] - [38, 47]
|
|
function: (member_expression [38, 7] - [38, 39]
|
|
object: (array [38, 7] - [38, 30]
|
|
(string [38, 8] - [38, 16]
|
|
(string_fragment [38, 9] - [38, 15]))
|
|
(string [38, 18] - [38, 29]
|
|
(string_fragment [38, 19] - [38, 28])))
|
|
property: (property_identifier [38, 31] - [38, 39]))
|
|
arguments: (arguments [38, 39] - [38, 47]
|
|
(identifier [38, 40] - [38, 46])))))
|
|
consequence: (statement_block [38, 49] - [40, 3]
|
|
(return_statement [39, 4] - [39, 58]
|
|
(call_expression [39, 11] - [39, 57]
|
|
function: (member_expression [39, 11] - [39, 17]
|
|
object: (identifier [39, 11] - [39, 12])
|
|
property: (property_identifier [39, 13] - [39, 17]))
|
|
arguments: (arguments [39, 17] - [39, 57]
|
|
(object [39, 18] - [39, 51]
|
|
(pair [39, 20] - [39, 49]
|
|
key: (property_identifier [39, 20] - [39, 25])
|
|
value: (string [39, 27] - [39, 49]
|
|
(string_fragment [39, 28] - [39, 48]))))
|
|
(number [39, 53] - [39, 56]))))))
|
|
(lexical_declaration [42, 2] - [42, 63]
|
|
(variable_declarator [42, 8] - [42, 62]
|
|
name: (identifier [42, 8] - [42, 15])
|
|
value: (await_expression [42, 18] - [42, 62]
|
|
(call_expression [42, 24] - [42, 62]
|
|
function: (identifier [42, 24] - [42, 40])
|
|
arguments: (arguments [42, 40] - [42, 62]
|
|
(identifier [42, 41] - [42, 53])
|
|
(identifier [42, 55] - [42, 61]))))))
|
|
(if_statement [43, 2] - [43, 64]
|
|
condition: (parenthesized_expression [43, 5] - [43, 15]
|
|
(unary_expression [43, 6] - [43, 14]
|
|
argument: (identifier [43, 7] - [43, 14])))
|
|
consequence: (return_statement [43, 16] - [43, 64]
|
|
(call_expression [43, 23] - [43, 63]
|
|
function: (member_expression [43, 23] - [43, 29]
|
|
object: (identifier [43, 23] - [43, 24])
|
|
property: (property_identifier [43, 25] - [43, 29]))
|
|
arguments: (arguments [43, 29] - [43, 63]
|
|
(object [43, 30] - [43, 57]
|
|
(pair [43, 32] - [43, 55]
|
|
key: (property_identifier [43, 32] - [43, 37])
|
|
value: (string [43, 39] - [43, 55]
|
|
(string_fragment [43, 40] - [43, 54]))))
|
|
(number [43, 59] - [43, 62])))))
|
|
(if_statement [45, 2] - [47, 3]
|
|
condition: (parenthesized_expression [45, 5] - [45, 29]
|
|
(binary_expression [45, 6] - [45, 28]
|
|
left: (identifier [45, 6] - [45, 12])
|
|
right: (string [45, 17] - [45, 28]
|
|
(string_fragment [45, 18] - [45, 27]))))
|
|
consequence: (statement_block [45, 30] - [47, 3]
|
|
(expression_statement [46, 4] - [46, 46]
|
|
(await_expression [46, 4] - [46, 45]
|
|
(call_expression [46, 10] - [46, 45]
|
|
function: (identifier [46, 10] - [46, 31])
|
|
arguments: (arguments [46, 31] - [46, 45]
|
|
(identifier [46, 32] - [46, 44])))))))
|
|
(expression_statement [49, 2] - [55, 4]
|
|
(call_expression [49, 2] - [55, 3]
|
|
function: (member_expression [49, 2] - [49, 23]
|
|
object: (identifier [49, 2] - [49, 14])
|
|
property: (property_identifier [49, 15] - [49, 23]))
|
|
arguments: (arguments [49, 23] - [55, 3]
|
|
(member_expression [50, 4] - [50, 15]
|
|
object: (identifier [50, 4] - [50, 8])
|
|
property: (property_identifier [50, 9] - [50, 15]))
|
|
(string [51, 4] - [51, 25]
|
|
(string_fragment [51, 5] - [51, 24]))
|
|
(identifier [52, 4] - [52, 16])
|
|
(object [53, 4] - [53, 26]
|
|
(pair [53, 6] - [53, 24]
|
|
key: (property_identifier [53, 6] - [53, 16])
|
|
value: (identifier [53, 18] - [53, 24])))
|
|
(call_expression [54, 4] - [54, 18]
|
|
function: (identifier [54, 4] - [54, 15])
|
|
arguments: (arguments [54, 15] - [54, 18]
|
|
(identifier [54, 16] - [54, 17]))))))
|
|
(return_statement [56, 2] - [56, 43]
|
|
(call_expression [56, 9] - [56, 42]
|
|
function: (member_expression [56, 9] - [56, 15]
|
|
object: (identifier [56, 9] - [56, 10])
|
|
property: (property_identifier [56, 11] - [56, 15]))
|
|
arguments: (arguments [56, 15] - [56, 42]
|
|
(object [56, 16] - [56, 41]
|
|
(pair [56, 18] - [56, 31]
|
|
key: (property_identifier [56, 18] - [56, 25])
|
|
value: (true [56, 27] - [56, 31]))
|
|
(shorthand_property_identifier [56, 33] - [56, 39]))))))))))
|
|
(expression_statement [59, 0] - [80, 3]
|
|
(call_expression [59, 0] - [80, 2]
|
|
function: (member_expression [59, 0] - [59, 23]
|
|
object: (identifier [59, 0] - [59, 18])
|
|
property: (property_identifier [59, 19] - [59, 23]))
|
|
arguments: (arguments [59, 23] - [80, 2]
|
|
(string [59, 24] - [59, 44]
|
|
(string_fragment [59, 25] - [59, 43]))
|
|
(arrow_function [59, 46] - [80, 1]
|
|
parameters: (formal_parameters [59, 52] - [59, 55]
|
|
(required_parameter [59, 53] - [59, 54]
|
|
pattern: (identifier [59, 53] - [59, 54])))
|
|
body: (statement_block [59, 59] - [80, 1]
|
|
(lexical_declaration [60, 2] - [60, 45]
|
|
(variable_declarator [60, 8] - [60, 44]
|
|
name: (identifier [60, 8] - [60, 12])
|
|
value: (await_expression [60, 15] - [60, 44]
|
|
(call_expression [60, 21] - [60, 44]
|
|
function: (identifier [60, 21] - [60, 41])
|
|
arguments: (arguments [60, 41] - [60, 44]
|
|
(identifier [60, 42] - [60, 43]))))))
|
|
(if_statement [61, 2] - [61, 59]
|
|
condition: (parenthesized_expression [61, 5] - [61, 12]
|
|
(unary_expression [61, 6] - [61, 11]
|
|
argument: (identifier [61, 7] - [61, 11])))
|
|
consequence: (return_statement [61, 13] - [61, 59]
|
|
(call_expression [61, 20] - [61, 58]
|
|
function: (member_expression [61, 20] - [61, 26]
|
|
object: (identifier [61, 20] - [61, 21])
|
|
property: (property_identifier [61, 22] - [61, 26]))
|
|
arguments: (arguments [61, 26] - [61, 58]
|
|
(object [61, 27] - [61, 52]
|
|
(pair [61, 29] - [61, 50]
|
|
key: (property_identifier [61, 29] - [61, 34])
|
|
value: (string [61, 36] - [61, 50]
|
|
(string_fragment [61, 37] - [61, 49]))))
|
|
(number [61, 54] - [61, 57])))))
|
|
(lexical_declaration [63, 2] - [63, 41]
|
|
(variable_declarator [63, 8] - [63, 40]
|
|
name: (identifier [63, 8] - [63, 20])
|
|
value: (call_expression [63, 23] - [63, 40]
|
|
function: (member_expression [63, 23] - [63, 34]
|
|
object: (member_expression [63, 23] - [63, 28]
|
|
object: (identifier [63, 23] - [63, 24])
|
|
property: (property_identifier [63, 25] - [63, 28]))
|
|
property: (property_identifier [63, 29] - [63, 34]))
|
|
arguments: (arguments [63, 34] - [63, 40]
|
|
(string [63, 35] - [63, 39]
|
|
(string_fragment [63, 36] - [63, 38]))))))
|
|
(lexical_declaration [64, 2] - [64, 45]
|
|
(variable_declarator [64, 8] - [64, 44]
|
|
name: (object_pattern [64, 8] - [64, 23]
|
|
(shorthand_property_identifier_pattern [64, 10] - [64, 21]))
|
|
value: (await_expression [64, 26] - [64, 44]
|
|
(call_expression [64, 32] - [64, 44]
|
|
function: (member_expression [64, 32] - [64, 42]
|
|
object: (member_expression [64, 32] - [64, 37]
|
|
object: (identifier [64, 32] - [64, 33])
|
|
property: (property_identifier [64, 34] - [64, 37]))
|
|
property: (property_identifier [64, 38] - [64, 42]))
|
|
arguments: (arguments [64, 42] - [64, 44])))))
|
|
(lexical_declaration [66, 2] - [69, 4]
|
|
(variable_declarator [66, 8] - [69, 3]
|
|
name: (identifier [66, 8] - [66, 15])
|
|
value: (await_expression [66, 18] - [69, 3]
|
|
(call_expression [66, 24] - [69, 3]
|
|
function: (identifier [66, 24] - [66, 41])
|
|
arguments: (arguments [66, 41] - [69, 3]
|
|
(identifier [67, 4] - [67, 16])
|
|
(binary_expression [68, 4] - [68, 31]
|
|
left: (call_expression [68, 4] - [68, 23]
|
|
function: (member_expression [68, 4] - [68, 21]
|
|
object: (identifier [68, 4] - [68, 15])
|
|
optional_chain: (optional_chain [68, 15] - [68, 17])
|
|
property: (property_identifier [68, 17] - [68, 21]))
|
|
arguments: (arguments [68, 21] - [68, 23]))
|
|
right: (null [68, 27] - [68, 31])))))))
|
|
(if_statement [70, 2] - [70, 64]
|
|
condition: (parenthesized_expression [70, 5] - [70, 15]
|
|
(unary_expression [70, 6] - [70, 14]
|
|
argument: (identifier [70, 7] - [70, 14])))
|
|
consequence: (return_statement [70, 16] - [70, 64]
|
|
(call_expression [70, 23] - [70, 63]
|
|
function: (member_expression [70, 23] - [70, 29]
|
|
object: (identifier [70, 23] - [70, 24])
|
|
property: (property_identifier [70, 25] - [70, 29]))
|
|
arguments: (arguments [70, 29] - [70, 63]
|
|
(object [70, 30] - [70, 57]
|
|
(pair [70, 32] - [70, 55]
|
|
key: (property_identifier [70, 32] - [70, 37])
|
|
value: (string [70, 39] - [70, 55]
|
|
(string_fragment [70, 40] - [70, 54]))))
|
|
(number [70, 59] - [70, 62])))))
|
|
(expression_statement [72, 2] - [78, 4]
|
|
(call_expression [72, 2] - [78, 3]
|
|
function: (member_expression [72, 2] - [72, 23]
|
|
object: (identifier [72, 2] - [72, 14])
|
|
property: (property_identifier [72, 15] - [72, 23]))
|
|
arguments: (arguments [72, 23] - [78, 3]
|
|
(member_expression [73, 4] - [73, 15]
|
|
object: (identifier [73, 4] - [73, 8])
|
|
property: (property_identifier [73, 9] - [73, 15]))
|
|
(string [74, 4] - [74, 26]
|
|
(string_fragment [74, 5] - [74, 25]))
|
|
(identifier [75, 4] - [75, 16])
|
|
(object [76, 4] - [76, 33]
|
|
(pair [76, 6] - [76, 31]
|
|
key: (property_identifier [76, 6] - [76, 18])
|
|
value: (identifier [76, 20] - [76, 31])))
|
|
(call_expression [77, 4] - [77, 18]
|
|
function: (identifier [77, 4] - [77, 15])
|
|
arguments: (arguments [77, 15] - [77, 18]
|
|
(identifier [77, 16] - [77, 17]))))))
|
|
(return_statement [79, 2] - [79, 50]
|
|
(call_expression [79, 9] - [79, 49]
|
|
function: (member_expression [79, 9] - [79, 15]
|
|
object: (identifier [79, 9] - [79, 10])
|
|
property: (property_identifier [79, 11] - [79, 15]))
|
|
arguments: (arguments [79, 15] - [79, 49]
|
|
(object [79, 16] - [79, 48]
|
|
(pair [79, 18] - [79, 31]
|
|
key: (property_identifier [79, 18] - [79, 25])
|
|
value: (true [79, 27] - [79, 31]))
|
|
(pair [79, 33] - [79, 46]
|
|
key: (property_identifier [79, 33] - [79, 37])
|
|
value: (identifier [79, 39] - [79, 46])))))))))))
|
|
(expression_statement [82, 0] - [106, 3]
|
|
(call_expression [82, 0] - [106, 2]
|
|
function: (member_expression [82, 0] - [82, 23]
|
|
object: (identifier [82, 0] - [82, 18])
|
|
property: (property_identifier [82, 19] - [82, 23]))
|
|
arguments: (arguments [82, 23] - [106, 2]
|
|
(string [82, 24] - [82, 43]
|
|
(string_fragment [82, 25] - [82, 42]))
|
|
(arrow_function [82, 45] - [106, 1]
|
|
parameters: (formal_parameters [82, 51] - [82, 54]
|
|
(required_parameter [82, 52] - [82, 53]
|
|
pattern: (identifier [82, 52] - [82, 53])))
|
|
body: (statement_block [82, 58] - [106, 1]
|
|
(lexical_declaration [83, 2] - [83, 45]
|
|
(variable_declarator [83, 8] - [83, 44]
|
|
name: (identifier [83, 8] - [83, 12])
|
|
value: (await_expression [83, 15] - [83, 44]
|
|
(call_expression [83, 21] - [83, 44]
|
|
function: (identifier [83, 21] - [83, 41])
|
|
arguments: (arguments [83, 41] - [83, 44]
|
|
(identifier [83, 42] - [83, 43]))))))
|
|
(if_statement [84, 2] - [84, 59]
|
|
condition: (parenthesized_expression [84, 5] - [84, 12]
|
|
(unary_expression [84, 6] - [84, 11]
|
|
argument: (identifier [84, 7] - [84, 11])))
|
|
consequence: (return_statement [84, 13] - [84, 59]
|
|
(call_expression [84, 20] - [84, 58]
|
|
function: (member_expression [84, 20] - [84, 26]
|
|
object: (identifier [84, 20] - [84, 21])
|
|
property: (property_identifier [84, 22] - [84, 26]))
|
|
arguments: (arguments [84, 26] - [84, 58]
|
|
(object [84, 27] - [84, 52]
|
|
(pair [84, 29] - [84, 50]
|
|
key: (property_identifier [84, 29] - [84, 34])
|
|
value: (string [84, 36] - [84, 50]
|
|
(string_fragment [84, 37] - [84, 49]))))
|
|
(number [84, 54] - [84, 57])))))
|
|
(lexical_declaration [86, 2] - [86, 41]
|
|
(variable_declarator [86, 8] - [86, 40]
|
|
name: (identifier [86, 8] - [86, 20])
|
|
value: (call_expression [86, 23] - [86, 40]
|
|
function: (member_expression [86, 23] - [86, 34]
|
|
object: (member_expression [86, 23] - [86, 28]
|
|
object: (identifier [86, 23] - [86, 24])
|
|
property: (property_identifier [86, 25] - [86, 28]))
|
|
property: (property_identifier [86, 29] - [86, 34]))
|
|
arguments: (arguments [86, 34] - [86, 40]
|
|
(string [86, 35] - [86, 39]
|
|
(string_fragment [86, 36] - [86, 38]))))))
|
|
(lexical_declaration [87, 2] - [87, 45]
|
|
(variable_declarator [87, 8] - [87, 44]
|
|
name: (object_pattern [87, 8] - [87, 23]
|
|
(shorthand_property_identifier_pattern [87, 10] - [87, 15])
|
|
(shorthand_property_identifier_pattern [87, 17] - [87, 21]))
|
|
value: (await_expression [87, 26] - [87, 44]
|
|
(call_expression [87, 32] - [87, 44]
|
|
function: (member_expression [87, 32] - [87, 42]
|
|
object: (member_expression [87, 32] - [87, 37]
|
|
object: (identifier [87, 32] - [87, 33])
|
|
property: (property_identifier [87, 34] - [87, 37]))
|
|
property: (property_identifier [87, 38] - [87, 42]))
|
|
arguments: (arguments [87, 42] - [87, 44])))))
|
|
(if_statement [89, 2] - [91, 3]
|
|
condition: (parenthesized_expression [89, 5] - [89, 22]
|
|
(binary_expression [89, 6] - [89, 21]
|
|
left: (unary_expression [89, 6] - [89, 12]
|
|
argument: (identifier [89, 7] - [89, 12]))
|
|
right: (unary_expression [89, 16] - [89, 21]
|
|
argument: (identifier [89, 17] - [89, 21]))))
|
|
consequence: (statement_block [89, 23] - [91, 3]
|
|
(return_statement [90, 4] - [90, 63]
|
|
(call_expression [90, 11] - [90, 62]
|
|
function: (member_expression [90, 11] - [90, 17]
|
|
object: (identifier [90, 11] - [90, 12])
|
|
property: (property_identifier [90, 13] - [90, 17]))
|
|
arguments: (arguments [90, 17] - [90, 62]
|
|
(object [90, 18] - [90, 56]
|
|
(pair [90, 20] - [90, 54]
|
|
key: (property_identifier [90, 20] - [90, 25])
|
|
value: (string [90, 27] - [90, 54]
|
|
(string_fragment [90, 28] - [90, 53]))))
|
|
(number [90, 58] - [90, 61]))))))
|
|
(expression_statement [93, 2] - [93, 51]
|
|
(await_expression [93, 2] - [93, 50]
|
|
(call_expression [93, 8] - [93, 50]
|
|
function: (identifier [93, 8] - [93, 23])
|
|
arguments: (arguments [93, 23] - [93, 50]
|
|
(identifier [93, 24] - [93, 36])
|
|
(identifier [93, 38] - [93, 43])
|
|
(identifier [93, 45] - [93, 49])))))
|
|
(try_statement [94, 2] - [96, 19]
|
|
body: (statement_block [94, 6] - [96, 3]
|
|
(expression_statement [95, 4] - [95, 61]
|
|
(await_expression [95, 4] - [95, 60]
|
|
(call_expression [95, 10] - [95, 60]
|
|
function: (member_expression [95, 10] - [95, 20]
|
|
object: (identifier [95, 10] - [95, 16])
|
|
property: (property_identifier [95, 17] - [95, 20]))
|
|
arguments: (arguments [95, 20] - [95, 60]
|
|
(template_string [95, 21] - [95, 59]
|
|
(string_fragment [95, 22] - [95, 34])
|
|
(template_substitution [95, 34] - [95, 49]
|
|
(identifier [95, 36] - [95, 48]))
|
|
(string_fragment [95, 49] - [95, 50])
|
|
(template_substitution [95, 50] - [95, 58]
|
|
(identifier [95, 52] - [95, 57]))))))))
|
|
handler: (catch_clause [96, 4] - [96, 19]
|
|
parameter: (identifier [96, 11] - [96, 15])
|
|
body: (statement_block [96, 17] - [96, 19])))
|
|
(expression_statement [98, 2] - [104, 4]
|
|
(call_expression [98, 2] - [104, 3]
|
|
function: (member_expression [98, 2] - [98, 23]
|
|
object: (identifier [98, 2] - [98, 14])
|
|
property: (property_identifier [98, 15] - [98, 23]))
|
|
arguments: (arguments [98, 23] - [104, 3]
|
|
(member_expression [99, 4] - [99, 15]
|
|
object: (identifier [99, 4] - [99, 8])
|
|
property: (property_identifier [99, 9] - [99, 15]))
|
|
(string [100, 4] - [100, 20]
|
|
(string_fragment [100, 5] - [100, 19]))
|
|
(identifier [101, 4] - [101, 16])
|
|
(object [102, 4] - [102, 27]
|
|
(pair [102, 6] - [102, 19]
|
|
key: (property_identifier [102, 6] - [102, 12])
|
|
value: (identifier [102, 14] - [102, 19]))
|
|
(shorthand_property_identifier [102, 21] - [102, 25]))
|
|
(call_expression [103, 4] - [103, 18]
|
|
function: (identifier [103, 4] - [103, 15])
|
|
arguments: (arguments [103, 15] - [103, 18]
|
|
(identifier [103, 16] - [103, 17]))))))
|
|
(return_statement [105, 2] - [105, 35]
|
|
(call_expression [105, 9] - [105, 34]
|
|
function: (member_expression [105, 9] - [105, 15]
|
|
object: (identifier [105, 9] - [105, 10])
|
|
property: (property_identifier [105, 11] - [105, 15]))
|
|
arguments: (arguments [105, 15] - [105, 34]
|
|
(object [105, 16] - [105, 33]
|
|
(pair [105, 18] - [105, 31]
|
|
key: (property_identifier [105, 18] - [105, 25])
|
|
value: (true [105, 27] - [105, 31])))))))))))
|
|
(expression_statement [108, 0] - [128, 3]
|
|
(call_expression [108, 0] - [128, 2]
|
|
function: (member_expression [108, 0] - [108, 25]
|
|
object: (identifier [108, 0] - [108, 18])
|
|
property: (property_identifier [108, 19] - [108, 25]))
|
|
arguments: (arguments [108, 25] - [128, 2]
|
|
(string [108, 26] - [108, 52]
|
|
(string_fragment [108, 27] - [108, 51]))
|
|
(arrow_function [108, 54] - [128, 1]
|
|
parameters: (formal_parameters [108, 60] - [108, 63]
|
|
(required_parameter [108, 61] - [108, 62]
|
|
pattern: (identifier [108, 61] - [108, 62])))
|
|
body: (statement_block [108, 67] - [128, 1]
|
|
(lexical_declaration [109, 2] - [109, 45]
|
|
(variable_declarator [109, 8] - [109, 44]
|
|
name: (identifier [109, 8] - [109, 12])
|
|
value: (await_expression [109, 15] - [109, 44]
|
|
(call_expression [109, 21] - [109, 44]
|
|
function: (identifier [109, 21] - [109, 41])
|
|
arguments: (arguments [109, 41] - [109, 44]
|
|
(identifier [109, 42] - [109, 43]))))))
|
|
(if_statement [110, 2] - [110, 59]
|
|
condition: (parenthesized_expression [110, 5] - [110, 12]
|
|
(unary_expression [110, 6] - [110, 11]
|
|
argument: (identifier [110, 7] - [110, 11])))
|
|
consequence: (return_statement [110, 13] - [110, 59]
|
|
(call_expression [110, 20] - [110, 58]
|
|
function: (member_expression [110, 20] - [110, 26]
|
|
object: (identifier [110, 20] - [110, 21])
|
|
property: (property_identifier [110, 22] - [110, 26]))
|
|
arguments: (arguments [110, 26] - [110, 58]
|
|
(object [110, 27] - [110, 52]
|
|
(pair [110, 29] - [110, 50]
|
|
key: (property_identifier [110, 29] - [110, 34])
|
|
value: (string [110, 36] - [110, 50]
|
|
(string_fragment [110, 37] - [110, 49]))))
|
|
(number [110, 54] - [110, 57])))))
|
|
(lexical_declaration [112, 2] - [112, 41]
|
|
(variable_declarator [112, 8] - [112, 40]
|
|
name: (identifier [112, 8] - [112, 20])
|
|
value: (call_expression [112, 23] - [112, 40]
|
|
function: (member_expression [112, 23] - [112, 34]
|
|
object: (member_expression [112, 23] - [112, 28]
|
|
object: (identifier [112, 23] - [112, 24])
|
|
property: (property_identifier [112, 25] - [112, 28]))
|
|
property: (property_identifier [112, 29] - [112, 34]))
|
|
arguments: (arguments [112, 34] - [112, 40]
|
|
(string [112, 35] - [112, 39]
|
|
(string_fragment [112, 36] - [112, 38]))))))
|
|
(lexical_declaration [113, 2] - [113, 37]
|
|
(variable_declarator [113, 8] - [113, 36]
|
|
name: (identifier [113, 8] - [113, 13])
|
|
value: (call_expression [113, 16] - [113, 36]
|
|
function: (member_expression [113, 16] - [113, 27]
|
|
object: (member_expression [113, 16] - [113, 21]
|
|
object: (identifier [113, 16] - [113, 17])
|
|
property: (property_identifier [113, 18] - [113, 21]))
|
|
property: (property_identifier [113, 22] - [113, 27]))
|
|
arguments: (arguments [113, 27] - [113, 36]
|
|
(string [113, 28] - [113, 35]
|
|
(string_fragment [113, 29] - [113, 34]))))))
|
|
(expression_statement [115, 2] - [115, 45]
|
|
(await_expression [115, 2] - [115, 44]
|
|
(call_expression [115, 8] - [115, 44]
|
|
function: (identifier [115, 8] - [115, 23])
|
|
arguments: (arguments [115, 23] - [115, 44]
|
|
(identifier [115, 24] - [115, 36])
|
|
(identifier [115, 38] - [115, 43])))))
|
|
(try_statement [116, 2] - [118, 19]
|
|
body: (statement_block [116, 6] - [118, 3]
|
|
(expression_statement [117, 4] - [117, 61]
|
|
(await_expression [117, 4] - [117, 60]
|
|
(call_expression [117, 10] - [117, 60]
|
|
function: (member_expression [117, 10] - [117, 20]
|
|
object: (identifier [117, 10] - [117, 16])
|
|
property: (property_identifier [117, 17] - [117, 20]))
|
|
arguments: (arguments [117, 20] - [117, 60]
|
|
(template_string [117, 21] - [117, 59]
|
|
(string_fragment [117, 22] - [117, 34])
|
|
(template_substitution [117, 34] - [117, 49]
|
|
(identifier [117, 36] - [117, 48]))
|
|
(string_fragment [117, 49] - [117, 50])
|
|
(template_substitution [117, 50] - [117, 58]
|
|
(identifier [117, 52] - [117, 57]))))))))
|
|
handler: (catch_clause [118, 4] - [118, 19]
|
|
parameter: (identifier [118, 11] - [118, 15])
|
|
body: (statement_block [118, 17] - [118, 19])))
|
|
(expression_statement [120, 2] - [126, 4]
|
|
(call_expression [120, 2] - [126, 3]
|
|
function: (member_expression [120, 2] - [120, 23]
|
|
object: (identifier [120, 2] - [120, 14])
|
|
property: (property_identifier [120, 15] - [120, 23]))
|
|
arguments: (arguments [120, 23] - [126, 3]
|
|
(member_expression [121, 4] - [121, 15]
|
|
object: (identifier [121, 4] - [121, 8])
|
|
property: (property_identifier [121, 9] - [121, 15]))
|
|
(string [122, 4] - [122, 19]
|
|
(string_fragment [122, 5] - [122, 18]))
|
|
(identifier [123, 4] - [123, 16])
|
|
(object [124, 4] - [124, 21]
|
|
(pair [124, 6] - [124, 19]
|
|
key: (property_identifier [124, 6] - [124, 12])
|
|
value: (identifier [124, 14] - [124, 19])))
|
|
(call_expression [125, 4] - [125, 18]
|
|
function: (identifier [125, 4] - [125, 15])
|
|
arguments: (arguments [125, 15] - [125, 18]
|
|
(identifier [125, 16] - [125, 17]))))))
|
|
(return_statement [127, 2] - [127, 35]
|
|
(call_expression [127, 9] - [127, 34]
|
|
function: (member_expression [127, 9] - [127, 15]
|
|
object: (identifier [127, 9] - [127, 10])
|
|
property: (property_identifier [127, 11] - [127, 15]))
|
|
arguments: (arguments [127, 15] - [127, 34]
|
|
(object [127, 16] - [127, 33]
|
|
(pair [127, 18] - [127, 31]
|
|
key: (property_identifier [127, 18] - [127, 25])
|
|
value: (true [127, 27] - [127, 31])))))))))))
|
|
(expression_statement [130, 0] - [144, 3]
|
|
(call_expression [130, 0] - [144, 2]
|
|
function: (member_expression [130, 0] - [130, 25]
|
|
object: (identifier [130, 0] - [130, 18])
|
|
property: (property_identifier [130, 19] - [130, 25]))
|
|
arguments: (arguments [130, 25] - [144, 2]
|
|
(string [130, 26] - [130, 47]
|
|
(string_fragment [130, 27] - [130, 46]))
|
|
(arrow_function [130, 49] - [144, 1]
|
|
parameters: (formal_parameters [130, 55] - [130, 58]
|
|
(required_parameter [130, 56] - [130, 57]
|
|
pattern: (identifier [130, 56] - [130, 57])))
|
|
body: (statement_block [130, 62] - [144, 1]
|
|
(lexical_declaration [131, 2] - [131, 45]
|
|
(variable_declarator [131, 8] - [131, 44]
|
|
name: (identifier [131, 8] - [131, 12])
|
|
value: (await_expression [131, 15] - [131, 44]
|
|
(call_expression [131, 21] - [131, 44]
|
|
function: (identifier [131, 21] - [131, 41])
|
|
arguments: (arguments [131, 41] - [131, 44]
|
|
(identifier [131, 42] - [131, 43]))))))
|
|
(if_statement [132, 2] - [132, 59]
|
|
condition: (parenthesized_expression [132, 5] - [132, 12]
|
|
(unary_expression [132, 6] - [132, 11]
|
|
argument: (identifier [132, 7] - [132, 11])))
|
|
consequence: (return_statement [132, 13] - [132, 59]
|
|
(call_expression [132, 20] - [132, 58]
|
|
function: (member_expression [132, 20] - [132, 26]
|
|
object: (identifier [132, 20] - [132, 21])
|
|
property: (property_identifier [132, 22] - [132, 26]))
|
|
arguments: (arguments [132, 26] - [132, 58]
|
|
(object [132, 27] - [132, 52]
|
|
(pair [132, 29] - [132, 50]
|
|
key: (property_identifier [132, 29] - [132, 34])
|
|
value: (string [132, 36] - [132, 50]
|
|
(string_fragment [132, 37] - [132, 49]))))
|
|
(number [132, 54] - [132, 57])))))
|
|
(lexical_declaration [133, 2] - [133, 41]
|
|
(variable_declarator [133, 8] - [133, 40]
|
|
name: (identifier [133, 8] - [133, 20])
|
|
value: (call_expression [133, 23] - [133, 40]
|
|
function: (member_expression [133, 23] - [133, 34]
|
|
object: (member_expression [133, 23] - [133, 28]
|
|
object: (identifier [133, 23] - [133, 24])
|
|
property: (property_identifier [133, 25] - [133, 28]))
|
|
property: (property_identifier [133, 29] - [133, 34]))
|
|
arguments: (arguments [133, 34] - [133, 40]
|
|
(string [133, 35] - [133, 39]
|
|
(string_fragment [133, 36] - [133, 38]))))))
|
|
(expression_statement [135, 2] - [135, 44]
|
|
(await_expression [135, 2] - [135, 43]
|
|
(call_expression [135, 8] - [135, 43]
|
|
function: (identifier [135, 8] - [135, 29])
|
|
arguments: (arguments [135, 29] - [135, 43]
|
|
(identifier [135, 30] - [135, 42])))))
|
|
(expression_statement [136, 2] - [142, 4]
|
|
(call_expression [136, 2] - [142, 3]
|
|
function: (member_expression [136, 2] - [136, 23]
|
|
object: (identifier [136, 2] - [136, 14])
|
|
property: (property_identifier [136, 15] - [136, 23]))
|
|
arguments: (arguments [136, 23] - [142, 3]
|
|
(member_expression [137, 4] - [137, 15]
|
|
object: (identifier [137, 4] - [137, 8])
|
|
property: (property_identifier [137, 9] - [137, 15]))
|
|
(string [138, 4] - [138, 31]
|
|
(string_fragment [138, 5] - [138, 30]))
|
|
(identifier [139, 4] - [139, 16])
|
|
(null [140, 4] - [140, 8])
|
|
(call_expression [141, 4] - [141, 18]
|
|
function: (identifier [141, 4] - [141, 15])
|
|
arguments: (arguments [141, 15] - [141, 18]
|
|
(identifier [141, 16] - [141, 17]))))))
|
|
(return_statement [143, 2] - [143, 35]
|
|
(call_expression [143, 9] - [143, 34]
|
|
function: (member_expression [143, 9] - [143, 15]
|
|
object: (identifier [143, 9] - [143, 10])
|
|
property: (property_identifier [143, 11] - [143, 15]))
|
|
arguments: (arguments [143, 15] - [143, 34]
|
|
(object [143, 16] - [143, 33]
|
|
(pair [143, 18] - [143, 31]
|
|
key: (property_identifier [143, 18] - [143, 25])
|
|
value: (true [143, 27] - [143, 31])))))))))))
|
|
(expression_statement [146, 0] - [165, 3]
|
|
(call_expression [146, 0] - [165, 2]
|
|
function: (member_expression [146, 0] - [146, 25]
|
|
object: (identifier [146, 0] - [146, 18])
|
|
property: (property_identifier [146, 19] - [146, 25]))
|
|
arguments: (arguments [146, 25] - [165, 2]
|
|
(string [146, 26] - [146, 58]
|
|
(string_fragment [146, 27] - [146, 57]))
|
|
(arrow_function [146, 60] - [165, 1]
|
|
parameters: (formal_parameters [146, 66] - [146, 69]
|
|
(required_parameter [146, 67] - [146, 68]
|
|
pattern: (identifier [146, 67] - [146, 68])))
|
|
body: (statement_block [146, 73] - [165, 1]
|
|
(lexical_declaration [147, 2] - [147, 45]
|
|
(variable_declarator [147, 8] - [147, 44]
|
|
name: (identifier [147, 8] - [147, 12])
|
|
value: (await_expression [147, 15] - [147, 44]
|
|
(call_expression [147, 21] - [147, 44]
|
|
function: (identifier [147, 21] - [147, 41])
|
|
arguments: (arguments [147, 41] - [147, 44]
|
|
(identifier [147, 42] - [147, 43]))))))
|
|
(if_statement [148, 2] - [148, 59]
|
|
condition: (parenthesized_expression [148, 5] - [148, 12]
|
|
(unary_expression [148, 6] - [148, 11]
|
|
argument: (identifier [148, 7] - [148, 11])))
|
|
consequence: (return_statement [148, 13] - [148, 59]
|
|
(call_expression [148, 20] - [148, 58]
|
|
function: (member_expression [148, 20] - [148, 26]
|
|
object: (identifier [148, 20] - [148, 21])
|
|
property: (property_identifier [148, 22] - [148, 26]))
|
|
arguments: (arguments [148, 26] - [148, 58]
|
|
(object [148, 27] - [148, 52]
|
|
(pair [148, 29] - [148, 50]
|
|
key: (property_identifier [148, 29] - [148, 34])
|
|
value: (string [148, 36] - [148, 50]
|
|
(string_fragment [148, 37] - [148, 49]))))
|
|
(number [148, 54] - [148, 57])))))
|
|
(lexical_declaration [150, 2] - [150, 41]
|
|
(variable_declarator [150, 8] - [150, 40]
|
|
name: (identifier [150, 8] - [150, 20])
|
|
value: (call_expression [150, 23] - [150, 40]
|
|
function: (member_expression [150, 23] - [150, 34]
|
|
object: (member_expression [150, 23] - [150, 28]
|
|
object: (identifier [150, 23] - [150, 24])
|
|
property: (property_identifier [150, 25] - [150, 28]))
|
|
property: (property_identifier [150, 29] - [150, 34]))
|
|
arguments: (arguments [150, 34] - [150, 40]
|
|
(string [150, 35] - [150, 39]
|
|
(string_fragment [150, 36] - [150, 38]))))))
|
|
(lexical_declaration [151, 2] - [151, 45]
|
|
(variable_declarator [151, 8] - [151, 44]
|
|
name: (identifier [151, 8] - [151, 17])
|
|
value: (call_expression [151, 20] - [151, 44]
|
|
function: (member_expression [151, 20] - [151, 31]
|
|
object: (member_expression [151, 20] - [151, 25]
|
|
object: (identifier [151, 20] - [151, 21])
|
|
property: (property_identifier [151, 22] - [151, 25]))
|
|
property: (property_identifier [151, 26] - [151, 31]))
|
|
arguments: (arguments [151, 31] - [151, 44]
|
|
(string [151, 32] - [151, 43]
|
|
(string_fragment [151, 33] - [151, 42]))))))
|
|
(lexical_declaration [153, 2] - [153, 67]
|
|
(variable_declarator [153, 8] - [153, 66]
|
|
name: (identifier [153, 8] - [153, 15])
|
|
value: (await_expression [153, 18] - [153, 66]
|
|
(call_expression [153, 24] - [153, 66]
|
|
function: (identifier [153, 24] - [153, 41])
|
|
arguments: (arguments [153, 41] - [153, 66]
|
|
(identifier [153, 42] - [153, 54])
|
|
(identifier [153, 56] - [153, 65]))))))
|
|
(if_statement [154, 2] - [163, 3]
|
|
condition: (parenthesized_expression [154, 5] - [154, 14]
|
|
(identifier [154, 6] - [154, 13]))
|
|
consequence: (statement_block [154, 15] - [163, 3]
|
|
(expression_statement [155, 4] - [161, 6]
|
|
(call_expression [155, 4] - [161, 5]
|
|
function: (member_expression [155, 4] - [155, 25]
|
|
object: (identifier [155, 4] - [155, 16])
|
|
property: (property_identifier [155, 17] - [155, 25]))
|
|
arguments: (arguments [155, 25] - [161, 5]
|
|
(member_expression [156, 6] - [156, 17]
|
|
object: (identifier [156, 6] - [156, 10])
|
|
property: (property_identifier [156, 11] - [156, 17]))
|
|
(string [157, 6] - [157, 28]
|
|
(string_fragment [157, 7] - [157, 27]))
|
|
(identifier [158, 6] - [158, 18])
|
|
(object [159, 6] - [159, 31]
|
|
(pair [159, 8] - [159, 29]
|
|
key: (property_identifier [159, 8] - [159, 18])
|
|
value: (identifier [159, 20] - [159, 29])))
|
|
(call_expression [160, 6] - [160, 20]
|
|
function: (identifier [160, 6] - [160, 17])
|
|
arguments: (arguments [160, 17] - [160, 20]
|
|
(identifier [160, 18] - [160, 19]))))))
|
|
(return_statement [162, 4] - [162, 37]
|
|
(call_expression [162, 11] - [162, 36]
|
|
function: (member_expression [162, 11] - [162, 17]
|
|
object: (identifier [162, 11] - [162, 12])
|
|
property: (property_identifier [162, 13] - [162, 17]))
|
|
arguments: (arguments [162, 17] - [162, 36]
|
|
(object [162, 18] - [162, 35]
|
|
(pair [162, 20] - [162, 33]
|
|
key: (property_identifier [162, 20] - [162, 27])
|
|
value: (true [162, 29] - [162, 33]))))))))
|
|
(return_statement [164, 2] - [164, 53]
|
|
(call_expression [164, 9] - [164, 52]
|
|
function: (member_expression [164, 9] - [164, 15]
|
|
object: (identifier [164, 9] - [164, 10])
|
|
property: (property_identifier [164, 11] - [164, 15]))
|
|
arguments: (arguments [164, 15] - [164, 52]
|
|
(object [164, 16] - [164, 46]
|
|
(pair [164, 18] - [164, 44]
|
|
key: (property_identifier [164, 18] - [164, 23])
|
|
value: (string [164, 25] - [164, 44]
|
|
(string_fragment [164, 26] - [164, 43]))))
|
|
(number [164, 48] - [164, 51])))))))))
|
|
(expression_statement [167, 0] - [191, 3]
|
|
(call_expression [167, 0] - [191, 2]
|
|
function: (member_expression [167, 0] - [167, 23]
|
|
object: (identifier [167, 0] - [167, 18])
|
|
property: (property_identifier [167, 19] - [167, 23]))
|
|
arguments: (arguments [167, 23] - [191, 2]
|
|
(string [167, 24] - [167, 45]
|
|
(string_fragment [167, 25] - [167, 44]))
|
|
(arrow_function [167, 47] - [191, 1]
|
|
parameters: (formal_parameters [167, 53] - [167, 56]
|
|
(required_parameter [167, 54] - [167, 55]
|
|
pattern: (identifier [167, 54] - [167, 55])))
|
|
body: (statement_block [167, 60] - [191, 1]
|
|
(lexical_declaration [168, 2] - [168, 45]
|
|
(variable_declarator [168, 8] - [168, 44]
|
|
name: (identifier [168, 8] - [168, 12])
|
|
value: (await_expression [168, 15] - [168, 44]
|
|
(call_expression [168, 21] - [168, 44]
|
|
function: (identifier [168, 21] - [168, 41])
|
|
arguments: (arguments [168, 41] - [168, 44]
|
|
(identifier [168, 42] - [168, 43]))))))
|
|
(if_statement [169, 2] - [169, 59]
|
|
condition: (parenthesized_expression [169, 5] - [169, 12]
|
|
(unary_expression [169, 6] - [169, 11]
|
|
argument: (identifier [169, 7] - [169, 11])))
|
|
consequence: (return_statement [169, 13] - [169, 59]
|
|
(call_expression [169, 20] - [169, 58]
|
|
function: (member_expression [169, 20] - [169, 26]
|
|
object: (identifier [169, 20] - [169, 21])
|
|
property: (property_identifier [169, 22] - [169, 26]))
|
|
arguments: (arguments [169, 26] - [169, 58]
|
|
(object [169, 27] - [169, 52]
|
|
(pair [169, 29] - [169, 50]
|
|
key: (property_identifier [169, 29] - [169, 34])
|
|
value: (string [169, 36] - [169, 50]
|
|
(string_fragment [169, 37] - [169, 49]))))
|
|
(number [169, 54] - [169, 57])))))
|
|
(lexical_declaration [170, 2] - [170, 41]
|
|
(variable_declarator [170, 8] - [170, 40]
|
|
name: (identifier [170, 8] - [170, 20])
|
|
value: (call_expression [170, 23] - [170, 40]
|
|
function: (member_expression [170, 23] - [170, 34]
|
|
object: (member_expression [170, 23] - [170, 28]
|
|
object: (identifier [170, 23] - [170, 24])
|
|
property: (property_identifier [170, 25] - [170, 28]))
|
|
property: (property_identifier [170, 29] - [170, 34]))
|
|
arguments: (arguments [170, 34] - [170, 40]
|
|
(string [170, 35] - [170, 39]
|
|
(string_fragment [170, 36] - [170, 38]))))))
|
|
(lexical_declaration [172, 2] - [172, 53]
|
|
(variable_declarator [172, 8] - [172, 52]
|
|
name: (identifier [172, 8] - [172, 18])
|
|
value: (await_expression [172, 21] - [172, 52]
|
|
(call_expression [172, 27] - [172, 52]
|
|
function: (identifier [172, 27] - [172, 38])
|
|
arguments: (arguments [172, 38] - [172, 52]
|
|
(identifier [172, 39] - [172, 51]))))))
|
|
(if_statement [173, 2] - [173, 67]
|
|
condition: (parenthesized_expression [173, 5] - [173, 18]
|
|
(unary_expression [173, 6] - [173, 17]
|
|
argument: (identifier [173, 7] - [173, 17])))
|
|
consequence: (return_statement [173, 19] - [173, 67]
|
|
(call_expression [173, 26] - [173, 66]
|
|
function: (member_expression [173, 26] - [173, 32]
|
|
object: (identifier [173, 26] - [173, 27])
|
|
property: (property_identifier [173, 28] - [173, 32]))
|
|
arguments: (arguments [173, 32] - [173, 66]
|
|
(object [173, 33] - [173, 60]
|
|
(pair [173, 35] - [173, 58]
|
|
key: (property_identifier [173, 35] - [173, 40])
|
|
value: (string [173, 42] - [173, 58]
|
|
(string_fragment [173, 43] - [173, 57]))))
|
|
(number [173, 62] - [173, 65])))))
|
|
(lexical_declaration [175, 2] - [177, 4]
|
|
(variable_declarator [175, 8] - [177, 3]
|
|
name: (identifier [175, 8] - [175, 20])
|
|
value: (call_expression [175, 23] - [177, 3]
|
|
function: (identifier [175, 23] - [175, 38])
|
|
arguments: (arguments [175, 38] - [177, 3]
|
|
(call_expression [176, 4] - [176, 46]
|
|
function: (member_expression [176, 4] - [176, 26]
|
|
object: (identifier [176, 4] - [176, 10])
|
|
property: (property_identifier [176, 11] - [176, 26]))
|
|
arguments: (arguments [176, 26] - [176, 46]
|
|
(new_expression [176, 27] - [176, 45]
|
|
constructor: (identifier [176, 31] - [176, 41])
|
|
arguments: (arguments [176, 41] - [176, 45]
|
|
(number [176, 42] - [176, 44])))))))))
|
|
(lexical_declaration [178, 2] - [178, 31]
|
|
(variable_declarator [178, 8] - [178, 30]
|
|
name: (identifier [178, 8] - [178, 17])
|
|
value: (new_expression [178, 20] - [178, 30]
|
|
constructor: (identifier [178, 24] - [178, 28])
|
|
arguments: (arguments [178, 28] - [178, 30]))))
|
|
(expression_statement [179, 2] - [179, 45]
|
|
(call_expression [179, 2] - [179, 44]
|
|
function: (member_expression [179, 2] - [179, 19]
|
|
object: (identifier [179, 2] - [179, 11])
|
|
property: (property_identifier [179, 12] - [179, 19]))
|
|
arguments: (arguments [179, 19] - [179, 44]
|
|
(binary_expression [179, 20] - [179, 43]
|
|
left: (call_expression [179, 20] - [179, 39]
|
|
function: (member_expression [179, 20] - [179, 37]
|
|
object: (identifier [179, 20] - [179, 29])
|
|
property: (property_identifier [179, 30] - [179, 37]))
|
|
arguments: (arguments [179, 37] - [179, 39]))
|
|
right: (number [179, 42] - [179, 43])))))
|
|
(expression_statement [181, 2] - [181, 79]
|
|
(await_expression [181, 2] - [181, 78]
|
|
(call_expression [181, 8] - [181, 78]
|
|
function: (identifier [181, 8] - [181, 26])
|
|
arguments: (arguments [181, 26] - [181, 78]
|
|
(identifier [181, 27] - [181, 39])
|
|
(identifier [181, 41] - [181, 53])
|
|
(member_expression [181, 55] - [181, 66]
|
|
object: (identifier [181, 55] - [181, 59])
|
|
property: (property_identifier [181, 60] - [181, 66]))
|
|
(identifier [181, 68] - [181, 77])))))
|
|
(expression_statement [183, 2] - [189, 4]
|
|
(call_expression [183, 2] - [189, 3]
|
|
function: (member_expression [183, 2] - [183, 23]
|
|
object: (identifier [183, 2] - [183, 14])
|
|
property: (property_identifier [183, 15] - [183, 23]))
|
|
arguments: (arguments [183, 23] - [189, 3]
|
|
(member_expression [184, 4] - [184, 15]
|
|
object: (identifier [184, 4] - [184, 8])
|
|
property: (property_identifier [184, 9] - [184, 15]))
|
|
(string [185, 4] - [185, 27]
|
|
(string_fragment [185, 5] - [185, 26]))
|
|
(identifier [186, 4] - [186, 16])
|
|
(null [187, 4] - [187, 8])
|
|
(call_expression [188, 4] - [188, 18]
|
|
function: (identifier [188, 4] - [188, 15])
|
|
arguments: (arguments [188, 15] - [188, 18]
|
|
(identifier [188, 16] - [188, 17]))))))
|
|
(return_statement [190, 2] - [190, 60]
|
|
(call_expression [190, 9] - [190, 59]
|
|
function: (member_expression [190, 9] - [190, 15]
|
|
object: (identifier [190, 9] - [190, 10])
|
|
property: (property_identifier [190, 11] - [190, 15]))
|
|
arguments: (arguments [190, 15] - [190, 59]
|
|
(object [190, 16] - [190, 58]
|
|
(pair [190, 18] - [190, 31]
|
|
key: (property_identifier [190, 18] - [190, 25])
|
|
value: (true [190, 27] - [190, 31]))
|
|
(shorthand_property_identifier [190, 33] - [190, 45])
|
|
(shorthand_property_identifier [190, 47] - [190, 56]))))))))))
|
|
(expression_statement [193, 0] - [211, 3]
|
|
(call_expression [193, 0] - [211, 2]
|
|
function: (member_expression [193, 0] - [193, 25]
|
|
object: (identifier [193, 0] - [193, 18])
|
|
property: (property_identifier [193, 19] - [193, 25]))
|
|
arguments: (arguments [193, 25] - [211, 2]
|
|
(string [193, 26] - [193, 41]
|
|
(string_fragment [193, 27] - [193, 40]))
|
|
(arrow_function [193, 43] - [211, 1]
|
|
parameters: (formal_parameters [193, 49] - [193, 52]
|
|
(required_parameter [193, 50] - [193, 51]
|
|
pattern: (identifier [193, 50] - [193, 51])))
|
|
body: (statement_block [193, 56] - [211, 1]
|
|
(lexical_declaration [194, 2] - [194, 45]
|
|
(variable_declarator [194, 8] - [194, 44]
|
|
name: (identifier [194, 8] - [194, 12])
|
|
value: (await_expression [194, 15] - [194, 44]
|
|
(call_expression [194, 21] - [194, 44]
|
|
function: (identifier [194, 21] - [194, 41])
|
|
arguments: (arguments [194, 41] - [194, 44]
|
|
(identifier [194, 42] - [194, 43]))))))
|
|
(if_statement [195, 2] - [195, 59]
|
|
condition: (parenthesized_expression [195, 5] - [195, 12]
|
|
(unary_expression [195, 6] - [195, 11]
|
|
argument: (identifier [195, 7] - [195, 11])))
|
|
consequence: (return_statement [195, 13] - [195, 59]
|
|
(call_expression [195, 20] - [195, 58]
|
|
function: (member_expression [195, 20] - [195, 26]
|
|
object: (identifier [195, 20] - [195, 21])
|
|
property: (property_identifier [195, 22] - [195, 26]))
|
|
arguments: (arguments [195, 26] - [195, 58]
|
|
(object [195, 27] - [195, 52]
|
|
(pair [195, 29] - [195, 50]
|
|
key: (property_identifier [195, 29] - [195, 34])
|
|
value: (string [195, 36] - [195, 50]
|
|
(string_fragment [195, 37] - [195, 49]))))
|
|
(number [195, 54] - [195, 57])))))
|
|
(lexical_declaration [196, 2] - [196, 38]
|
|
(variable_declarator [196, 8] - [196, 37]
|
|
name: (identifier [196, 8] - [196, 17])
|
|
value: (call_expression [196, 20] - [196, 37]
|
|
function: (member_expression [196, 20] - [196, 31]
|
|
object: (member_expression [196, 20] - [196, 25]
|
|
object: (identifier [196, 20] - [196, 21])
|
|
property: (property_identifier [196, 22] - [196, 25]))
|
|
property: (property_identifier [196, 26] - [196, 31]))
|
|
arguments: (arguments [196, 31] - [196, 37]
|
|
(string [196, 32] - [196, 36]
|
|
(string_fragment [196, 33] - [196, 35]))))))
|
|
(expression_statement [198, 2] - [198, 37]
|
|
(await_expression [198, 2] - [198, 36]
|
|
(call_expression [198, 8] - [198, 36]
|
|
function: (identifier [198, 8] - [198, 25])
|
|
arguments: (arguments [198, 25] - [198, 36]
|
|
(identifier [198, 26] - [198, 35])))))
|
|
(try_statement [199, 2] - [201, 19]
|
|
body: (statement_block [199, 6] - [201, 3]
|
|
(expression_statement [200, 4] - [200, 32]
|
|
(await_expression [200, 4] - [200, 31]
|
|
(call_expression [200, 10] - [200, 31]
|
|
function: (member_expression [200, 10] - [200, 20]
|
|
object: (identifier [200, 10] - [200, 16])
|
|
property: (property_identifier [200, 17] - [200, 20]))
|
|
arguments: (arguments [200, 20] - [200, 31]
|
|
(identifier [200, 21] - [200, 30]))))))
|
|
handler: (catch_clause [201, 4] - [201, 19]
|
|
parameter: (identifier [201, 11] - [201, 15])
|
|
body: (statement_block [201, 17] - [201, 19])))
|
|
(expression_statement [203, 2] - [209, 4]
|
|
(call_expression [203, 2] - [209, 3]
|
|
function: (member_expression [203, 2] - [203, 23]
|
|
object: (identifier [203, 2] - [203, 14])
|
|
property: (property_identifier [203, 15] - [203, 23]))
|
|
arguments: (arguments [203, 23] - [209, 3]
|
|
(member_expression [204, 4] - [204, 15]
|
|
object: (identifier [204, 4] - [204, 8])
|
|
property: (property_identifier [204, 9] - [204, 15]))
|
|
(string [205, 4] - [205, 27]
|
|
(string_fragment [205, 5] - [205, 26]))
|
|
(identifier [206, 4] - [206, 13])
|
|
(null [207, 4] - [207, 8])
|
|
(call_expression [208, 4] - [208, 18]
|
|
function: (identifier [208, 4] - [208, 15])
|
|
arguments: (arguments [208, 15] - [208, 18]
|
|
(identifier [208, 16] - [208, 17]))))))
|
|
(return_statement [210, 2] - [210, 35]
|
|
(call_expression [210, 9] - [210, 34]
|
|
function: (member_expression [210, 9] - [210, 15]
|
|
object: (identifier [210, 9] - [210, 10])
|
|
property: (property_identifier [210, 11] - [210, 15]))
|
|
arguments: (arguments [210, 15] - [210, 34]
|
|
(object [210, 16] - [210, 33]
|
|
(pair [210, 18] - [210, 31]
|
|
key: (property_identifier [210, 18] - [210, 25])
|
|
value: (true [210, 27] - [210, 31])))))))))))
|
|
(comment [213, 0] - [213, 18])
|
|
(expression_statement [214, 0] - [227, 3]
|
|
(call_expression [214, 0] - [227, 2]
|
|
function: (member_expression [214, 0] - [214, 23]
|
|
object: (identifier [214, 0] - [214, 18])
|
|
property: (property_identifier [214, 19] - [214, 23]))
|
|
arguments: (arguments [214, 23] - [227, 2]
|
|
(string [214, 24] - [214, 32]
|
|
(string_fragment [214, 25] - [214, 31]))
|
|
(arrow_function [214, 34] - [227, 1]
|
|
parameters: (formal_parameters [214, 40] - [214, 43]
|
|
(required_parameter [214, 41] - [214, 42]
|
|
pattern: (identifier [214, 41] - [214, 42])))
|
|
body: (statement_block [214, 47] - [227, 1]
|
|
(lexical_declaration [215, 2] - [215, 45]
|
|
(variable_declarator [215, 8] - [215, 44]
|
|
name: (identifier [215, 8] - [215, 12])
|
|
value: (await_expression [215, 15] - [215, 44]
|
|
(call_expression [215, 21] - [215, 44]
|
|
function: (identifier [215, 21] - [215, 41])
|
|
arguments: (arguments [215, 41] - [215, 44]
|
|
(identifier [215, 42] - [215, 43]))))))
|
|
(if_statement [216, 2] - [216, 59]
|
|
condition: (parenthesized_expression [216, 5] - [216, 12]
|
|
(unary_expression [216, 6] - [216, 11]
|
|
argument: (identifier [216, 7] - [216, 11])))
|
|
consequence: (return_statement [216, 13] - [216, 59]
|
|
(call_expression [216, 20] - [216, 58]
|
|
function: (member_expression [216, 20] - [216, 26]
|
|
object: (identifier [216, 20] - [216, 21])
|
|
property: (property_identifier [216, 22] - [216, 26]))
|
|
arguments: (arguments [216, 26] - [216, 58]
|
|
(object [216, 27] - [216, 52]
|
|
(pair [216, 29] - [216, 50]
|
|
key: (property_identifier [216, 29] - [216, 34])
|
|
value: (string [216, 36] - [216, 50]
|
|
(string_fragment [216, 37] - [216, 49]))))
|
|
(number [216, 54] - [216, 57])))))
|
|
(lexical_declaration [217, 2] - [217, 63]
|
|
(variable_declarator [217, 8] - [217, 62]
|
|
name: (object_pattern [217, 8] - [217, 41]
|
|
(shorthand_property_identifier_pattern [217, 10] - [217, 12])
|
|
(shorthand_property_identifier_pattern [217, 14] - [217, 18])
|
|
(shorthand_property_identifier_pattern [217, 20] - [217, 31])
|
|
(shorthand_property_identifier_pattern [217, 33] - [217, 39]))
|
|
value: (await_expression [217, 44] - [217, 62]
|
|
(call_expression [217, 50] - [217, 62]
|
|
function: (member_expression [217, 50] - [217, 60]
|
|
object: (member_expression [217, 50] - [217, 55]
|
|
object: (identifier [217, 50] - [217, 51])
|
|
property: (property_identifier [217, 52] - [217, 55]))
|
|
property: (property_identifier [217, 56] - [217, 60]))
|
|
arguments: (arguments [217, 60] - [217, 62])))))
|
|
(if_statement [218, 2] - [218, 68]
|
|
condition: (parenthesized_expression [218, 5] - [218, 12]
|
|
(unary_expression [218, 6] - [218, 11]
|
|
argument: (identifier [218, 7] - [218, 11])))
|
|
consequence: (return_statement [218, 13] - [218, 68]
|
|
(call_expression [218, 20] - [218, 67]
|
|
function: (member_expression [218, 20] - [218, 26]
|
|
object: (identifier [218, 20] - [218, 21])
|
|
property: (property_identifier [218, 22] - [218, 26]))
|
|
arguments: (arguments [218, 26] - [218, 67]
|
|
(object [218, 27] - [218, 61]
|
|
(pair [218, 29] - [218, 59]
|
|
key: (property_identifier [218, 29] - [218, 34])
|
|
value: (string [218, 36] - [218, 59]
|
|
(string_fragment [218, 37] - [218, 58]))))
|
|
(number [218, 63] - [218, 66])))))
|
|
(lexical_declaration [220, 2] - [220, 11]
|
|
(variable_declarator [220, 6] - [220, 10]
|
|
name: (identifier [220, 6] - [220, 10])))
|
|
(if_statement [221, 2] - [225, 3]
|
|
condition: (parenthesized_expression [221, 5] - [221, 9]
|
|
(identifier [221, 6] - [221, 8]))
|
|
consequence: (statement_block [221, 10] - [223, 3]
|
|
(expression_statement [222, 4] - [222, 73]
|
|
(assignment_expression [222, 4] - [222, 72]
|
|
left: (identifier [222, 4] - [222, 8])
|
|
right: (await_expression [222, 11] - [222, 72]
|
|
(call_expression [222, 17] - [222, 72]
|
|
function: (identifier [222, 17] - [222, 27])
|
|
arguments: (arguments [222, 27] - [222, 72]
|
|
(identifier [222, 28] - [222, 30])
|
|
(identifier [222, 32] - [222, 36])
|
|
(binary_expression [222, 38] - [222, 55]
|
|
left: (identifier [222, 38] - [222, 49])
|
|
right: (string [222, 53] - [222, 55]))
|
|
(binary_expression [222, 57] - [222, 71]
|
|
left: (identifier [222, 57] - [222, 63])
|
|
right: (null [222, 67] - [222, 71]))))))))
|
|
alternative: (else_clause [223, 4] - [225, 3]
|
|
(statement_block [223, 9] - [225, 3]
|
|
(expression_statement [224, 4] - [224, 69]
|
|
(assignment_expression [224, 4] - [224, 68]
|
|
left: (identifier [224, 4] - [224, 8])
|
|
right: (await_expression [224, 11] - [224, 68]
|
|
(call_expression [224, 17] - [224, 68]
|
|
function: (identifier [224, 17] - [224, 27])
|
|
arguments: (arguments [224, 27] - [224, 68]
|
|
(identifier [224, 28] - [224, 32])
|
|
(binary_expression [224, 34] - [224, 51]
|
|
left: (identifier [224, 34] - [224, 45])
|
|
right: (string [224, 49] - [224, 51]))
|
|
(binary_expression [224, 53] - [224, 67]
|
|
left: (identifier [224, 53] - [224, 59])
|
|
right: (null [224, 63] - [224, 67]))))))))))
|
|
(return_statement [226, 2] - [226, 41]
|
|
(call_expression [226, 9] - [226, 40]
|
|
function: (member_expression [226, 9] - [226, 15]
|
|
object: (identifier [226, 9] - [226, 10])
|
|
property: (property_identifier [226, 11] - [226, 15]))
|
|
arguments: (arguments [226, 15] - [226, 40]
|
|
(object [226, 16] - [226, 39]
|
|
(pair [226, 18] - [226, 31]
|
|
key: (property_identifier [226, 18] - [226, 25])
|
|
value: (true [226, 27] - [226, 31]))
|
|
(shorthand_property_identifier [226, 33] - [226, 37]))))))))))
|
|
(expression_statement [229, 0] - [235, 3]
|
|
(call_expression [229, 0] - [235, 2]
|
|
function: (member_expression [229, 0] - [229, 25]
|
|
object: (identifier [229, 0] - [229, 18])
|
|
property: (property_identifier [229, 19] - [229, 25]))
|
|
arguments: (arguments [229, 25] - [235, 2]
|
|
(string [229, 26] - [229, 38]
|
|
(string_fragment [229, 27] - [229, 37]))
|
|
(arrow_function [229, 40] - [235, 1]
|
|
parameters: (formal_parameters [229, 46] - [229, 49]
|
|
(required_parameter [229, 47] - [229, 48]
|
|
pattern: (identifier [229, 47] - [229, 48])))
|
|
body: (statement_block [229, 53] - [235, 1]
|
|
(lexical_declaration [230, 2] - [230, 45]
|
|
(variable_declarator [230, 8] - [230, 44]
|
|
name: (identifier [230, 8] - [230, 12])
|
|
value: (await_expression [230, 15] - [230, 44]
|
|
(call_expression [230, 21] - [230, 44]
|
|
function: (identifier [230, 21] - [230, 41])
|
|
arguments: (arguments [230, 41] - [230, 44]
|
|
(identifier [230, 42] - [230, 43]))))))
|
|
(if_statement [231, 2] - [231, 59]
|
|
condition: (parenthesized_expression [231, 5] - [231, 12]
|
|
(unary_expression [231, 6] - [231, 11]
|
|
argument: (identifier [231, 7] - [231, 11])))
|
|
consequence: (return_statement [231, 13] - [231, 59]
|
|
(call_expression [231, 20] - [231, 58]
|
|
function: (member_expression [231, 20] - [231, 26]
|
|
object: (identifier [231, 20] - [231, 21])
|
|
property: (property_identifier [231, 22] - [231, 26]))
|
|
arguments: (arguments [231, 26] - [231, 58]
|
|
(object [231, 27] - [231, 52]
|
|
(pair [231, 29] - [231, 50]
|
|
key: (property_identifier [231, 29] - [231, 34])
|
|
value: (string [231, 36] - [231, 50]
|
|
(string_fragment [231, 37] - [231, 49]))))
|
|
(number [231, 54] - [231, 57])))))
|
|
(lexical_declaration [232, 2] - [232, 35]
|
|
(variable_declarator [232, 8] - [232, 34]
|
|
name: (identifier [232, 8] - [232, 14])
|
|
value: (call_expression [232, 17] - [232, 34]
|
|
function: (member_expression [232, 17] - [232, 28]
|
|
object: (member_expression [232, 17] - [232, 22]
|
|
object: (identifier [232, 17] - [232, 18])
|
|
property: (property_identifier [232, 19] - [232, 22]))
|
|
property: (property_identifier [232, 23] - [232, 28]))
|
|
arguments: (arguments [232, 28] - [232, 34]
|
|
(string [232, 29] - [232, 33]
|
|
(string_fragment [232, 30] - [232, 32]))))))
|
|
(expression_statement [233, 2] - [233, 27]
|
|
(await_expression [233, 2] - [233, 26]
|
|
(call_expression [233, 8] - [233, 26]
|
|
function: (identifier [233, 8] - [233, 18])
|
|
arguments: (arguments [233, 18] - [233, 26]
|
|
(identifier [233, 19] - [233, 25])))))
|
|
(return_statement [234, 2] - [234, 35]
|
|
(call_expression [234, 9] - [234, 34]
|
|
function: (member_expression [234, 9] - [234, 15]
|
|
object: (identifier [234, 9] - [234, 10])
|
|
property: (property_identifier [234, 11] - [234, 15]))
|
|
arguments: (arguments [234, 15] - [234, 34]
|
|
(object [234, 16] - [234, 33]
|
|
(pair [234, 18] - [234, 31]
|
|
key: (property_identifier [234, 18] - [234, 25])
|
|
value: (true [234, 27] - [234, 31])))))))))))
|
|
(comment [237, 0] - [237, 20])
|
|
(expression_statement [238, 0] - [257, 3]
|
|
(call_expression [238, 0] - [257, 2]
|
|
function: (member_expression [238, 0] - [238, 23]
|
|
object: (identifier [238, 0] - [238, 18])
|
|
property: (property_identifier [238, 19] - [238, 23]))
|
|
arguments: (arguments [238, 23] - [257, 2]
|
|
(string [238, 24] - [238, 34]
|
|
(string_fragment [238, 25] - [238, 33]))
|
|
(arrow_function [238, 36] - [257, 1]
|
|
parameters: (formal_parameters [238, 42] - [238, 45]
|
|
(required_parameter [238, 43] - [238, 44]
|
|
pattern: (identifier [238, 43] - [238, 44])))
|
|
body: (statement_block [238, 49] - [257, 1]
|
|
(lexical_declaration [239, 2] - [239, 45]
|
|
(variable_declarator [239, 8] - [239, 44]
|
|
name: (identifier [239, 8] - [239, 12])
|
|
value: (await_expression [239, 15] - [239, 44]
|
|
(call_expression [239, 21] - [239, 44]
|
|
function: (identifier [239, 21] - [239, 41])
|
|
arguments: (arguments [239, 41] - [239, 44]
|
|
(identifier [239, 42] - [239, 43]))))))
|
|
(if_statement [240, 2] - [240, 59]
|
|
condition: (parenthesized_expression [240, 5] - [240, 12]
|
|
(unary_expression [240, 6] - [240, 11]
|
|
argument: (identifier [240, 7] - [240, 11])))
|
|
consequence: (return_statement [240, 13] - [240, 59]
|
|
(call_expression [240, 20] - [240, 58]
|
|
function: (member_expression [240, 20] - [240, 26]
|
|
object: (identifier [240, 20] - [240, 21])
|
|
property: (property_identifier [240, 22] - [240, 26]))
|
|
arguments: (arguments [240, 26] - [240, 58]
|
|
(object [240, 27] - [240, 52]
|
|
(pair [240, 29] - [240, 50]
|
|
key: (property_identifier [240, 29] - [240, 34])
|
|
value: (string [240, 36] - [240, 50]
|
|
(string_fragment [240, 37] - [240, 49]))))
|
|
(number [240, 54] - [240, 57])))))
|
|
(lexical_declaration [241, 2] - [241, 73]
|
|
(variable_declarator [241, 8] - [241, 72]
|
|
name: (object_pattern [241, 8] - [241, 51]
|
|
(shorthand_property_identifier_pattern [241, 10] - [241, 16])
|
|
(shorthand_property_identifier_pattern [241, 18] - [241, 22])
|
|
(shorthand_property_identifier_pattern [241, 24] - [241, 32])
|
|
(shorthand_property_identifier_pattern [241, 34] - [241, 49]))
|
|
value: (await_expression [241, 54] - [241, 72]
|
|
(call_expression [241, 60] - [241, 72]
|
|
function: (member_expression [241, 60] - [241, 70]
|
|
object: (member_expression [241, 60] - [241, 65]
|
|
object: (identifier [241, 60] - [241, 61])
|
|
property: (property_identifier [241, 62] - [241, 65]))
|
|
property: (property_identifier [241, 66] - [241, 70]))
|
|
arguments: (arguments [241, 70] - [241, 72])))))
|
|
(lexical_declaration [243, 2] - [243, 75]
|
|
(variable_declarator [243, 8] - [243, 74]
|
|
name: (identifier [243, 8] - [243, 12])
|
|
value: (call_expression [243, 15] - [243, 74]
|
|
function: (identifier [243, 15] - [243, 30])
|
|
arguments: (arguments [243, 30] - [243, 74]
|
|
(call_expression [243, 31] - [243, 73]
|
|
function: (member_expression [243, 31] - [243, 53]
|
|
object: (identifier [243, 31] - [243, 37])
|
|
property: (property_identifier [243, 38] - [243, 53]))
|
|
arguments: (arguments [243, 53] - [243, 73]
|
|
(new_expression [243, 54] - [243, 72]
|
|
constructor: (identifier [243, 58] - [243, 68])
|
|
arguments: (arguments [243, 68] - [243, 72]
|
|
(number [243, 69] - [243, 71])))))))))
|
|
(lexical_declaration [244, 2] - [244, 31]
|
|
(variable_declarator [244, 8] - [244, 30]
|
|
name: (identifier [244, 8] - [244, 17])
|
|
value: (new_expression [244, 20] - [244, 30]
|
|
constructor: (identifier [244, 24] - [244, 28])
|
|
arguments: (arguments [244, 28] - [244, 30]))))
|
|
(expression_statement [245, 2] - [245, 74]
|
|
(call_expression [245, 2] - [245, 73]
|
|
function: (member_expression [245, 2] - [245, 19]
|
|
object: (identifier [245, 2] - [245, 11])
|
|
property: (property_identifier [245, 12] - [245, 19]))
|
|
arguments: (arguments [245, 19] - [245, 73]
|
|
(binary_expression [245, 20] - [245, 72]
|
|
left: (call_expression [245, 20] - [245, 39]
|
|
function: (member_expression [245, 20] - [245, 37]
|
|
object: (identifier [245, 20] - [245, 29])
|
|
property: (property_identifier [245, 30] - [245, 37]))
|
|
arguments: (arguments [245, 37] - [245, 39]))
|
|
right: (parenthesized_expression [245, 42] - [245, 72]
|
|
(binary_expression [245, 43] - [245, 71]
|
|
left: (call_expression [245, 43] - [245, 66]
|
|
function: (identifier [245, 43] - [245, 49])
|
|
arguments: (arguments [245, 49] - [245, 66]
|
|
(identifier [245, 50] - [245, 65])))
|
|
right: (number [245, 70] - [245, 71])))))))
|
|
(lexical_declaration [246, 2] - [246, 68]
|
|
(variable_declarator [246, 8] - [246, 67]
|
|
name: (identifier [246, 8] - [246, 18])
|
|
value: (ternary_expression [246, 21] - [246, 67]
|
|
condition: (binary_expression [246, 21] - [246, 41]
|
|
left: (call_expression [246, 21] - [246, 37]
|
|
function: (identifier [246, 21] - [246, 27])
|
|
arguments: (arguments [246, 27] - [246, 37]
|
|
(identifier [246, 28] - [246, 36])))
|
|
right: (number [246, 40] - [246, 41]))
|
|
consequence: (call_expression [246, 44] - [246, 60]
|
|
function: (identifier [246, 44] - [246, 50])
|
|
arguments: (arguments [246, 50] - [246, 60]
|
|
(identifier [246, 51] - [246, 59])))
|
|
alternative: (null [246, 63] - [246, 67]))))
|
|
(lexical_declaration [248, 2] - [255, 4]
|
|
(variable_declarator [248, 8] - [255, 3]
|
|
name: (identifier [248, 8] - [248, 14])
|
|
value: (await_expression [248, 17] - [255, 3]
|
|
(call_expression [248, 23] - [255, 3]
|
|
function: (identifier [248, 23] - [248, 35])
|
|
arguments: (arguments [248, 35] - [255, 3]
|
|
(identifier [249, 4] - [249, 8])
|
|
(binary_expression [250, 4] - [250, 18]
|
|
left: (identifier [250, 4] - [250, 10])
|
|
right: (null [250, 14] - [250, 18]))
|
|
(binary_expression [251, 4] - [251, 18]
|
|
left: (identifier [251, 4] - [251, 8])
|
|
right: (string [251, 12] - [251, 18]
|
|
(string_fragment [251, 13] - [251, 17])))
|
|
(identifier [252, 4] - [252, 14])
|
|
(identifier [253, 4] - [253, 13])
|
|
(true [254, 4] - [254, 8]))))))
|
|
(return_statement [256, 2] - [256, 43]
|
|
(call_expression [256, 9] - [256, 42]
|
|
function: (member_expression [256, 9] - [256, 15]
|
|
object: (identifier [256, 9] - [256, 10])
|
|
property: (property_identifier [256, 11] - [256, 15]))
|
|
arguments: (arguments [256, 15] - [256, 42]
|
|
(object [256, 16] - [256, 41]
|
|
(pair [256, 18] - [256, 31]
|
|
key: (property_identifier [256, 18] - [256, 25])
|
|
value: (true [256, 27] - [256, 31]))
|
|
(shorthand_property_identifier [256, 33] - [256, 39]))))))))))
|
|
(expression_statement [259, 0] - [265, 3]
|
|
(call_expression [259, 0] - [265, 2]
|
|
function: (member_expression [259, 0] - [259, 25]
|
|
object: (identifier [259, 0] - [259, 18])
|
|
property: (property_identifier [259, 19] - [259, 25]))
|
|
arguments: (arguments [259, 25] - [265, 2]
|
|
(string [259, 26] - [259, 40]
|
|
(string_fragment [259, 27] - [259, 39]))
|
|
(arrow_function [259, 42] - [265, 1]
|
|
parameters: (formal_parameters [259, 48] - [259, 51]
|
|
(required_parameter [259, 49] - [259, 50]
|
|
pattern: (identifier [259, 49] - [259, 50])))
|
|
body: (statement_block [259, 55] - [265, 1]
|
|
(lexical_declaration [260, 2] - [260, 45]
|
|
(variable_declarator [260, 8] - [260, 44]
|
|
name: (identifier [260, 8] - [260, 12])
|
|
value: (await_expression [260, 15] - [260, 44]
|
|
(call_expression [260, 21] - [260, 44]
|
|
function: (identifier [260, 21] - [260, 41])
|
|
arguments: (arguments [260, 41] - [260, 44]
|
|
(identifier [260, 42] - [260, 43]))))))
|
|
(if_statement [261, 2] - [261, 59]
|
|
condition: (parenthesized_expression [261, 5] - [261, 12]
|
|
(unary_expression [261, 6] - [261, 11]
|
|
argument: (identifier [261, 7] - [261, 11])))
|
|
consequence: (return_statement [261, 13] - [261, 59]
|
|
(call_expression [261, 20] - [261, 58]
|
|
function: (member_expression [261, 20] - [261, 26]
|
|
object: (identifier [261, 20] - [261, 21])
|
|
property: (property_identifier [261, 22] - [261, 26]))
|
|
arguments: (arguments [261, 26] - [261, 58]
|
|
(object [261, 27] - [261, 52]
|
|
(pair [261, 29] - [261, 50]
|
|
key: (property_identifier [261, 29] - [261, 34])
|
|
value: (string [261, 36] - [261, 50]
|
|
(string_fragment [261, 37] - [261, 49]))))
|
|
(number [261, 54] - [261, 57])))))
|
|
(lexical_declaration [262, 2] - [262, 37]
|
|
(variable_declarator [262, 8] - [262, 36]
|
|
name: (identifier [262, 8] - [262, 16])
|
|
value: (call_expression [262, 19] - [262, 36]
|
|
function: (member_expression [262, 19] - [262, 30]
|
|
object: (member_expression [262, 19] - [262, 24]
|
|
object: (identifier [262, 19] - [262, 20])
|
|
property: (property_identifier [262, 21] - [262, 24]))
|
|
property: (property_identifier [262, 25] - [262, 30]))
|
|
arguments: (arguments [262, 30] - [262, 36]
|
|
(string [262, 31] - [262, 35]
|
|
(string_fragment [262, 32] - [262, 34]))))))
|
|
(expression_statement [263, 2] - [263, 31]
|
|
(await_expression [263, 2] - [263, 30]
|
|
(call_expression [263, 8] - [263, 30]
|
|
function: (identifier [263, 8] - [263, 20])
|
|
arguments: (arguments [263, 20] - [263, 30]
|
|
(identifier [263, 21] - [263, 29])))))
|
|
(return_statement [264, 2] - [264, 35]
|
|
(call_expression [264, 9] - [264, 34]
|
|
function: (member_expression [264, 9] - [264, 15]
|
|
object: (identifier [264, 9] - [264, 10])
|
|
property: (property_identifier [264, 11] - [264, 15]))
|
|
arguments: (arguments [264, 15] - [264, 34]
|
|
(object [264, 16] - [264, 33]
|
|
(pair [264, 18] - [264, 31]
|
|
key: (property_identifier [264, 18] - [264, 25])
|
|
value: (true [264, 27] - [264, 31])))))))))))
|
|
(comment [267, 0] - [267, 19])
|
|
(expression_statement [268, 0] - [276, 3]
|
|
(call_expression [268, 0] - [276, 2]
|
|
function: (member_expression [268, 0] - [268, 23]
|
|
object: (identifier [268, 0] - [268, 18])
|
|
property: (property_identifier [268, 19] - [268, 23]))
|
|
arguments: (arguments [268, 23] - [276, 2]
|
|
(string [268, 24] - [268, 33]
|
|
(string_fragment [268, 25] - [268, 32]))
|
|
(arrow_function [268, 35] - [276, 1]
|
|
parameters: (formal_parameters [268, 41] - [268, 44]
|
|
(required_parameter [268, 42] - [268, 43]
|
|
pattern: (identifier [268, 42] - [268, 43])))
|
|
body: (statement_block [268, 48] - [276, 1]
|
|
(lexical_declaration [269, 2] - [269, 45]
|
|
(variable_declarator [269, 8] - [269, 44]
|
|
name: (identifier [269, 8] - [269, 12])
|
|
value: (await_expression [269, 15] - [269, 44]
|
|
(call_expression [269, 21] - [269, 44]
|
|
function: (identifier [269, 21] - [269, 41])
|
|
arguments: (arguments [269, 41] - [269, 44]
|
|
(identifier [269, 42] - [269, 43]))))))
|
|
(if_statement [270, 2] - [270, 59]
|
|
condition: (parenthesized_expression [270, 5] - [270, 12]
|
|
(unary_expression [270, 6] - [270, 11]
|
|
argument: (identifier [270, 7] - [270, 11])))
|
|
consequence: (return_statement [270, 13] - [270, 59]
|
|
(call_expression [270, 20] - [270, 58]
|
|
function: (member_expression [270, 20] - [270, 26]
|
|
object: (identifier [270, 20] - [270, 21])
|
|
property: (property_identifier [270, 22] - [270, 26]))
|
|
arguments: (arguments [270, 26] - [270, 58]
|
|
(object [270, 27] - [270, 52]
|
|
(pair [270, 29] - [270, 50]
|
|
key: (property_identifier [270, 29] - [270, 34])
|
|
value: (string [270, 36] - [270, 50]
|
|
(string_fragment [270, 37] - [270, 49]))))
|
|
(number [270, 54] - [270, 57])))))
|
|
(lexical_declaration [271, 2] - [271, 53]
|
|
(variable_declarator [271, 8] - [271, 52]
|
|
name: (object_pattern [271, 8] - [271, 31]
|
|
(shorthand_property_identifier_pattern [271, 10] - [271, 16])
|
|
(shorthand_property_identifier_pattern [271, 18] - [271, 29]))
|
|
value: (await_expression [271, 34] - [271, 52]
|
|
(call_expression [271, 40] - [271, 52]
|
|
function: (member_expression [271, 40] - [271, 50]
|
|
object: (member_expression [271, 40] - [271, 45]
|
|
object: (identifier [271, 40] - [271, 41])
|
|
property: (property_identifier [271, 42] - [271, 45]))
|
|
property: (property_identifier [271, 46] - [271, 50]))
|
|
arguments: (arguments [271, 50] - [271, 52])))))
|
|
(if_statement [272, 2] - [272, 67]
|
|
condition: (parenthesized_expression [272, 5] - [272, 14]
|
|
(unary_expression [272, 6] - [272, 13]
|
|
argument: (identifier [272, 7] - [272, 13])))
|
|
consequence: (return_statement [272, 15] - [272, 67]
|
|
(call_expression [272, 22] - [272, 66]
|
|
function: (member_expression [272, 22] - [272, 28]
|
|
object: (identifier [272, 22] - [272, 23])
|
|
property: (property_identifier [272, 24] - [272, 28]))
|
|
arguments: (arguments [272, 28] - [272, 66]
|
|
(object [272, 29] - [272, 60]
|
|
(pair [272, 31] - [272, 58]
|
|
key: (property_identifier [272, 31] - [272, 36])
|
|
value: (string [272, 38] - [272, 58]
|
|
(string_fragment [272, 39] - [272, 57]))))
|
|
(number [272, 62] - [272, 65])))))
|
|
(lexical_declaration [274, 2] - [274, 66]
|
|
(variable_declarator [274, 8] - [274, 65]
|
|
name: (identifier [274, 8] - [274, 13])
|
|
value: (await_expression [274, 16] - [274, 65]
|
|
(call_expression [274, 22] - [274, 65]
|
|
function: (identifier [274, 22] - [274, 31])
|
|
arguments: (arguments [274, 31] - [274, 65]
|
|
(call_expression [274, 32] - [274, 45]
|
|
function: (member_expression [274, 32] - [274, 43]
|
|
object: (identifier [274, 32] - [274, 38])
|
|
property: (property_identifier [274, 39] - [274, 43]))
|
|
arguments: (arguments [274, 43] - [274, 45]))
|
|
(binary_expression [274, 47] - [274, 64]
|
|
left: (identifier [274, 47] - [274, 58])
|
|
right: (string [274, 62] - [274, 64])))))))
|
|
(return_statement [275, 2] - [275, 42]
|
|
(call_expression [275, 9] - [275, 41]
|
|
function: (member_expression [275, 9] - [275, 15]
|
|
object: (identifier [275, 9] - [275, 10])
|
|
property: (property_identifier [275, 11] - [275, 15]))
|
|
arguments: (arguments [275, 15] - [275, 41]
|
|
(object [275, 16] - [275, 40]
|
|
(pair [275, 18] - [275, 31]
|
|
key: (property_identifier [275, 18] - [275, 25])
|
|
value: (true [275, 27] - [275, 31]))
|
|
(shorthand_property_identifier [275, 33] - [275, 38]))))))))))
|
|
(expression_statement [278, 0] - [284, 3]
|
|
(call_expression [278, 0] - [284, 2]
|
|
function: (member_expression [278, 0] - [278, 25]
|
|
object: (identifier [278, 0] - [278, 18])
|
|
property: (property_identifier [278, 19] - [278, 25]))
|
|
arguments: (arguments [278, 25] - [284, 2]
|
|
(string [278, 26] - [278, 39]
|
|
(string_fragment [278, 27] - [278, 38]))
|
|
(arrow_function [278, 41] - [284, 1]
|
|
parameters: (formal_parameters [278, 47] - [278, 50]
|
|
(required_parameter [278, 48] - [278, 49]
|
|
pattern: (identifier [278, 48] - [278, 49])))
|
|
body: (statement_block [278, 54] - [284, 1]
|
|
(lexical_declaration [279, 2] - [279, 45]
|
|
(variable_declarator [279, 8] - [279, 44]
|
|
name: (identifier [279, 8] - [279, 12])
|
|
value: (await_expression [279, 15] - [279, 44]
|
|
(call_expression [279, 21] - [279, 44]
|
|
function: (identifier [279, 21] - [279, 41])
|
|
arguments: (arguments [279, 41] - [279, 44]
|
|
(identifier [279, 42] - [279, 43]))))))
|
|
(if_statement [280, 2] - [280, 59]
|
|
condition: (parenthesized_expression [280, 5] - [280, 12]
|
|
(unary_expression [280, 6] - [280, 11]
|
|
argument: (identifier [280, 7] - [280, 11])))
|
|
consequence: (return_statement [280, 13] - [280, 59]
|
|
(call_expression [280, 20] - [280, 58]
|
|
function: (member_expression [280, 20] - [280, 26]
|
|
object: (identifier [280, 20] - [280, 21])
|
|
property: (property_identifier [280, 22] - [280, 26]))
|
|
arguments: (arguments [280, 26] - [280, 58]
|
|
(object [280, 27] - [280, 52]
|
|
(pair [280, 29] - [280, 50]
|
|
key: (property_identifier [280, 29] - [280, 34])
|
|
value: (string [280, 36] - [280, 50]
|
|
(string_fragment [280, 37] - [280, 49]))))
|
|
(number [280, 54] - [280, 57])))))
|
|
(lexical_declaration [281, 2] - [281, 31]
|
|
(variable_declarator [281, 8] - [281, 30]
|
|
name: (identifier [281, 8] - [281, 10])
|
|
value: (call_expression [281, 13] - [281, 30]
|
|
function: (member_expression [281, 13] - [281, 24]
|
|
object: (member_expression [281, 13] - [281, 18]
|
|
object: (identifier [281, 13] - [281, 14])
|
|
property: (property_identifier [281, 15] - [281, 18]))
|
|
property: (property_identifier [281, 19] - [281, 24]))
|
|
arguments: (arguments [281, 24] - [281, 30]
|
|
(string [281, 25] - [281, 29]
|
|
(string_fragment [281, 26] - [281, 28]))))))
|
|
(expression_statement [282, 2] - [282, 25]
|
|
(await_expression [282, 2] - [282, 24]
|
|
(call_expression [282, 8] - [282, 24]
|
|
function: (identifier [282, 8] - [282, 20])
|
|
arguments: (arguments [282, 20] - [282, 24]
|
|
(identifier [282, 21] - [282, 23])))))
|
|
(return_statement [283, 2] - [283, 35]
|
|
(call_expression [283, 9] - [283, 34]
|
|
function: (member_expression [283, 9] - [283, 15]
|
|
object: (identifier [283, 9] - [283, 10])
|
|
property: (property_identifier [283, 11] - [283, 15]))
|
|
arguments: (arguments [283, 15] - [283, 34]
|
|
(object [283, 16] - [283, 33]
|
|
(pair [283, 18] - [283, 31]
|
|
key: (property_identifier [283, 18] - [283, 25])
|
|
value: (true [283, 27] - [283, 31])))))))))))
|
|
(comment [286, 0] - [286, 25])
|
|
(expression_statement [287, 0] - [329, 3]
|
|
(call_expression [287, 0] - [329, 2]
|
|
function: (member_expression [287, 0] - [287, 23]
|
|
object: (identifier [287, 0] - [287, 18])
|
|
property: (property_identifier [287, 19] - [287, 23]))
|
|
arguments: (arguments [287, 23] - [329, 2]
|
|
(string [287, 24] - [287, 31]
|
|
(string_fragment [287, 25] - [287, 30]))
|
|
(arrow_function [287, 33] - [329, 1]
|
|
parameters: (formal_parameters [287, 39] - [287, 42]
|
|
(required_parameter [287, 40] - [287, 41]
|
|
pattern: (identifier [287, 40] - [287, 41])))
|
|
body: (statement_block [287, 46] - [329, 1]
|
|
(lexical_declaration [288, 2] - [288, 45]
|
|
(variable_declarator [288, 8] - [288, 44]
|
|
name: (identifier [288, 8] - [288, 12])
|
|
value: (await_expression [288, 15] - [288, 44]
|
|
(call_expression [288, 21] - [288, 44]
|
|
function: (identifier [288, 21] - [288, 41])
|
|
arguments: (arguments [288, 41] - [288, 44]
|
|
(identifier [288, 42] - [288, 43]))))))
|
|
(if_statement [289, 2] - [289, 59]
|
|
condition: (parenthesized_expression [289, 5] - [289, 12]
|
|
(unary_expression [289, 6] - [289, 11]
|
|
argument: (identifier [289, 7] - [289, 11])))
|
|
consequence: (return_statement [289, 13] - [289, 59]
|
|
(call_expression [289, 20] - [289, 58]
|
|
function: (member_expression [289, 20] - [289, 26]
|
|
object: (identifier [289, 20] - [289, 21])
|
|
property: (property_identifier [289, 22] - [289, 26]))
|
|
arguments: (arguments [289, 26] - [289, 58]
|
|
(object [289, 27] - [289, 52]
|
|
(pair [289, 29] - [289, 50]
|
|
key: (property_identifier [289, 29] - [289, 34])
|
|
value: (string [289, 36] - [289, 50]
|
|
(string_fragment [289, 37] - [289, 49]))))
|
|
(number [289, 54] - [289, 57])))))
|
|
(lexical_declaration [291, 2] - [299, 25]
|
|
(variable_declarator [291, 8] - [299, 24]
|
|
name: (object_pattern [291, 8] - [299, 3]
|
|
(shorthand_property_identifier_pattern [292, 4] - [292, 8])
|
|
(shorthand_property_identifier_pattern [293, 4] - [293, 12])
|
|
(shorthand_property_identifier_pattern [294, 4] - [294, 15])
|
|
(shorthand_property_identifier_pattern [295, 4] - [295, 10])
|
|
(shorthand_property_identifier_pattern [296, 4] - [296, 13])
|
|
(shorthand_property_identifier_pattern [297, 4] - [297, 16])
|
|
(shorthand_property_identifier_pattern [298, 4] - [298, 17]))
|
|
value: (await_expression [299, 6] - [299, 24]
|
|
(call_expression [299, 12] - [299, 24]
|
|
function: (member_expression [299, 12] - [299, 22]
|
|
object: (member_expression [299, 12] - [299, 17]
|
|
object: (identifier [299, 12] - [299, 13])
|
|
property: (property_identifier [299, 14] - [299, 17]))
|
|
property: (property_identifier [299, 18] - [299, 22]))
|
|
arguments: (arguments [299, 22] - [299, 24])))))
|
|
(if_statement [301, 2] - [303, 3]
|
|
condition: (parenthesized_expression [301, 5] - [301, 25]
|
|
(binary_expression [301, 6] - [301, 24]
|
|
left: (unary_expression [301, 6] - [301, 11]
|
|
argument: (identifier [301, 7] - [301, 11]))
|
|
right: (unary_expression [301, 15] - [301, 24]
|
|
argument: (identifier [301, 16] - [301, 24]))))
|
|
consequence: (statement_block [301, 26] - [303, 3]
|
|
(return_statement [302, 4] - [302, 69]
|
|
(call_expression [302, 11] - [302, 68]
|
|
function: (member_expression [302, 11] - [302, 17]
|
|
object: (identifier [302, 11] - [302, 12])
|
|
property: (property_identifier [302, 13] - [302, 17]))
|
|
arguments: (arguments [302, 17] - [302, 68]
|
|
(object [302, 18] - [302, 62]
|
|
(pair [302, 20] - [302, 60]
|
|
key: (property_identifier [302, 20] - [302, 25])
|
|
value: (string [302, 27] - [302, 60]
|
|
(string_fragment [302, 28] - [302, 59]))))
|
|
(number [302, 64] - [302, 67]))))))
|
|
(try_statement [305, 2] - [328, 3]
|
|
body: (statement_block [305, 6] - [321, 3]
|
|
(lexical_declaration [306, 4] - [314, 6]
|
|
(variable_declarator [306, 10] - [314, 5]
|
|
name: (identifier [306, 10] - [306, 16])
|
|
value: (await_expression [306, 19] - [314, 5]
|
|
(call_expression [306, 25] - [314, 5]
|
|
function: (identifier [306, 25] - [306, 34])
|
|
arguments: (arguments [306, 34] - [314, 5]
|
|
(identifier [307, 6] - [307, 10])
|
|
(identifier [308, 6] - [308, 14])
|
|
(identifier [309, 6] - [309, 17])
|
|
(identifier [310, 6] - [310, 12])
|
|
(identifier [311, 6] - [311, 15])
|
|
(identifier [312, 6] - [312, 18])
|
|
(identifier [313, 6] - [313, 19]))))))
|
|
(expression_statement [316, 4] - [319, 23]
|
|
(call_expression [316, 4] - [319, 22]
|
|
function: (member_expression [316, 4] - [316, 25]
|
|
object: (identifier [316, 4] - [316, 16])
|
|
property: (property_identifier [316, 17] - [316, 25]))
|
|
arguments: (arguments [316, 25] - [319, 22]
|
|
(member_expression [316, 26] - [316, 37]
|
|
object: (identifier [316, 26] - [316, 30])
|
|
property: (property_identifier [316, 31] - [316, 37]))
|
|
(string [316, 39] - [316, 55]
|
|
(string_fragment [316, 40] - [316, 54]))
|
|
(member_expression [316, 57] - [316, 66]
|
|
object: (identifier [316, 57] - [316, 63])
|
|
property: (property_identifier [316, 64] - [316, 66]))
|
|
(object [316, 68] - [319, 5]
|
|
(pair [317, 6] - [317, 23]
|
|
key: (property_identifier [317, 6] - [317, 10])
|
|
value: (member_expression [317, 12] - [317, 23]
|
|
object: (identifier [317, 12] - [317, 18])
|
|
property: (property_identifier [317, 19] - [317, 23])))
|
|
(pair [318, 6] - [318, 33]
|
|
key: (property_identifier [318, 6] - [318, 15])
|
|
value: (member_expression [318, 17] - [318, 33]
|
|
object: (identifier [318, 17] - [318, 23])
|
|
property: (property_identifier [318, 24] - [318, 33]))))
|
|
(call_expression [319, 7] - [319, 21]
|
|
function: (identifier [319, 7] - [319, 18])
|
|
arguments: (arguments [319, 18] - [319, 21]
|
|
(identifier [319, 19] - [319, 20]))))))
|
|
(return_statement [320, 4] - [320, 50]
|
|
(call_expression [320, 11] - [320, 49]
|
|
function: (member_expression [320, 11] - [320, 17]
|
|
object: (identifier [320, 11] - [320, 12])
|
|
property: (property_identifier [320, 13] - [320, 17]))
|
|
arguments: (arguments [320, 17] - [320, 49]
|
|
(object [320, 18] - [320, 48]
|
|
(pair [320, 20] - [320, 33]
|
|
key: (property_identifier [320, 20] - [320, 27])
|
|
value: (true [320, 29] - [320, 33]))
|
|
(pair [320, 35] - [320, 46]
|
|
key: (property_identifier [320, 35] - [320, 38])
|
|
value: (identifier [320, 40] - [320, 46])))))))
|
|
handler: (catch_clause [321, 4] - [328, 3]
|
|
parameter: (identifier [321, 11] - [321, 14])
|
|
type: (type_annotation [321, 14] - [321, 19]
|
|
(predefined_type [321, 16] - [321, 19]))
|
|
body: (statement_block [321, 21] - [328, 3]
|
|
(if_statement [322, 4] - [326, 5]
|
|
condition: (parenthesized_expression [322, 7] - [322, 29]
|
|
(binary_expression [322, 8] - [322, 28]
|
|
left: (member_expression [322, 8] - [322, 16]
|
|
object: (identifier [322, 8] - [322, 11])
|
|
property: (property_identifier [322, 12] - [322, 16]))
|
|
right: (string [322, 21] - [322, 28]
|
|
(string_fragment [322, 22] - [322, 27]))))
|
|
consequence: (statement_block [322, 30] - [326, 5]
|
|
(return_statement [323, 6] - [325, 14]
|
|
(call_expression [323, 13] - [325, 13]
|
|
function: (member_expression [323, 13] - [323, 19]
|
|
object: (identifier [323, 13] - [323, 14])
|
|
property: (property_identifier [323, 15] - [323, 19]))
|
|
arguments: (arguments [323, 19] - [325, 13]
|
|
(object [323, 20] - [325, 7]
|
|
(pair [324, 8] - [324, 66]
|
|
key: (property_identifier [324, 8] - [324, 13])
|
|
value: (string [324, 15] - [324, 66]
|
|
(string_fragment [324, 16] - [324, 65]))))
|
|
(number [325, 9] - [325, 12]))))))
|
|
(return_statement [327, 4] - [327, 68]
|
|
(call_expression [327, 11] - [327, 67]
|
|
function: (member_expression [327, 11] - [327, 17]
|
|
object: (identifier [327, 11] - [327, 12])
|
|
property: (property_identifier [327, 13] - [327, 17]))
|
|
arguments: (arguments [327, 17] - [327, 67]
|
|
(object [327, 18] - [327, 61]
|
|
(pair [327, 20] - [327, 59]
|
|
key: (property_identifier [327, 20] - [327, 25])
|
|
value: (string [327, 27] - [327, 59]
|
|
(string_fragment [327, 28] - [327, 58]))))
|
|
(number [327, 63] - [327, 66]))))))))))))
|
|
(expression_statement [331, 0] - [370, 3]
|
|
(call_expression [331, 0] - [370, 2]
|
|
function: (member_expression [331, 0] - [331, 22]
|
|
object: (identifier [331, 0] - [331, 18])
|
|
property: (property_identifier [331, 19] - [331, 22]))
|
|
arguments: (arguments [331, 22] - [370, 2]
|
|
(string [331, 23] - [331, 34]
|
|
(string_fragment [331, 24] - [331, 33]))
|
|
(arrow_function [331, 36] - [370, 1]
|
|
parameters: (formal_parameters [331, 42] - [331, 45]
|
|
(required_parameter [331, 43] - [331, 44]
|
|
pattern: (identifier [331, 43] - [331, 44])))
|
|
body: (statement_block [331, 49] - [370, 1]
|
|
(lexical_declaration [332, 2] - [332, 45]
|
|
(variable_declarator [332, 8] - [332, 44]
|
|
name: (identifier [332, 8] - [332, 12])
|
|
value: (await_expression [332, 15] - [332, 44]
|
|
(call_expression [332, 21] - [332, 44]
|
|
function: (identifier [332, 21] - [332, 41])
|
|
arguments: (arguments [332, 41] - [332, 44]
|
|
(identifier [332, 42] - [332, 43]))))))
|
|
(if_statement [333, 2] - [333, 59]
|
|
condition: (parenthesized_expression [333, 5] - [333, 12]
|
|
(unary_expression [333, 6] - [333, 11]
|
|
argument: (identifier [333, 7] - [333, 11])))
|
|
consequence: (return_statement [333, 13] - [333, 59]
|
|
(call_expression [333, 20] - [333, 58]
|
|
function: (member_expression [333, 20] - [333, 26]
|
|
object: (identifier [333, 20] - [333, 21])
|
|
property: (property_identifier [333, 22] - [333, 26]))
|
|
arguments: (arguments [333, 26] - [333, 58]
|
|
(object [333, 27] - [333, 52]
|
|
(pair [333, 29] - [333, 50]
|
|
key: (property_identifier [333, 29] - [333, 34])
|
|
value: (string [333, 36] - [333, 50]
|
|
(string_fragment [333, 37] - [333, 49]))))
|
|
(number [333, 54] - [333, 57])))))
|
|
(lexical_declaration [335, 2] - [335, 34]
|
|
(variable_declarator [335, 8] - [335, 33]
|
|
name: (identifier [335, 8] - [335, 13])
|
|
value: (call_expression [335, 16] - [335, 33]
|
|
function: (member_expression [335, 16] - [335, 27]
|
|
object: (member_expression [335, 16] - [335, 21]
|
|
object: (identifier [335, 16] - [335, 17])
|
|
property: (property_identifier [335, 18] - [335, 21]))
|
|
property: (property_identifier [335, 22] - [335, 27]))
|
|
arguments: (arguments [335, 27] - [335, 33]
|
|
(string [335, 28] - [335, 32]
|
|
(string_fragment [335, 29] - [335, 31]))))))
|
|
(lexical_declaration [336, 2] - [343, 25]
|
|
(variable_declarator [336, 8] - [343, 24]
|
|
name: (object_pattern [336, 8] - [343, 3]
|
|
(shorthand_property_identifier_pattern [337, 4] - [337, 8])
|
|
(shorthand_property_identifier_pattern [338, 4] - [338, 15])
|
|
(shorthand_property_identifier_pattern [339, 4] - [339, 10])
|
|
(shorthand_property_identifier_pattern [340, 4] - [340, 13])
|
|
(shorthand_property_identifier_pattern [341, 4] - [341, 16])
|
|
(shorthand_property_identifier_pattern [342, 4] - [342, 17]))
|
|
value: (await_expression [343, 6] - [343, 24]
|
|
(call_expression [343, 12] - [343, 24]
|
|
function: (member_expression [343, 12] - [343, 22]
|
|
object: (member_expression [343, 12] - [343, 17]
|
|
object: (identifier [343, 12] - [343, 13])
|
|
property: (property_identifier [343, 14] - [343, 17]))
|
|
property: (property_identifier [343, 18] - [343, 22]))
|
|
arguments: (arguments [343, 22] - [343, 24])))))
|
|
(if_statement [345, 2] - [347, 3]
|
|
condition: (parenthesized_expression [345, 5] - [345, 12]
|
|
(unary_expression [345, 6] - [345, 11]
|
|
argument: (identifier [345, 7] - [345, 11])))
|
|
consequence: (statement_block [345, 13] - [347, 3]
|
|
(return_statement [346, 4] - [346, 66]
|
|
(call_expression [346, 11] - [346, 65]
|
|
function: (member_expression [346, 11] - [346, 17]
|
|
object: (identifier [346, 11] - [346, 12])
|
|
property: (property_identifier [346, 13] - [346, 17]))
|
|
arguments: (arguments [346, 17] - [346, 65]
|
|
(object [346, 18] - [346, 59]
|
|
(pair [346, 20] - [346, 57]
|
|
key: (property_identifier [346, 20] - [346, 25])
|
|
value: (string [346, 27] - [346, 57]
|
|
(string_fragment [346, 28] - [346, 56]))))
|
|
(number [346, 61] - [346, 64]))))))
|
|
(try_statement [349, 2] - [369, 3]
|
|
body: (statement_block [349, 6] - [367, 3]
|
|
(lexical_declaration [350, 4] - [358, 6]
|
|
(variable_declarator [350, 10] - [358, 5]
|
|
name: (identifier [350, 10] - [350, 20])
|
|
value: (await_expression [350, 23] - [358, 5]
|
|
(call_expression [350, 29] - [358, 5]
|
|
function: (identifier [350, 29] - [350, 38])
|
|
arguments: (arguments [350, 38] - [358, 5]
|
|
(identifier [351, 6] - [351, 11])
|
|
(identifier [352, 6] - [352, 10])
|
|
(identifier [353, 6] - [353, 17])
|
|
(identifier [354, 6] - [354, 12])
|
|
(identifier [355, 6] - [355, 15])
|
|
(identifier [356, 6] - [356, 18])
|
|
(identifier [357, 6] - [357, 19]))))))
|
|
(if_statement [360, 4] - [360, 76]
|
|
condition: (parenthesized_expression [360, 7] - [360, 20]
|
|
(unary_expression [360, 8] - [360, 19]
|
|
argument: (identifier [360, 9] - [360, 19])))
|
|
consequence: (return_statement [360, 21] - [360, 76]
|
|
(call_expression [360, 28] - [360, 75]
|
|
function: (member_expression [360, 28] - [360, 34]
|
|
object: (identifier [360, 28] - [360, 29])
|
|
property: (property_identifier [360, 30] - [360, 34]))
|
|
arguments: (arguments [360, 34] - [360, 75]
|
|
(object [360, 35] - [360, 69]
|
|
(pair [360, 37] - [360, 67]
|
|
key: (property_identifier [360, 37] - [360, 42])
|
|
value: (string [360, 44] - [360, 67]
|
|
(string_fragment [360, 45] - [360, 66]))))
|
|
(number [360, 71] - [360, 74])))))
|
|
(expression_statement [362, 4] - [364, 23]
|
|
(call_expression [362, 4] - [364, 22]
|
|
function: (member_expression [362, 4] - [362, 25]
|
|
object: (identifier [362, 4] - [362, 16])
|
|
property: (property_identifier [362, 17] - [362, 25]))
|
|
arguments: (arguments [362, 25] - [364, 22]
|
|
(member_expression [362, 26] - [362, 37]
|
|
object: (identifier [362, 26] - [362, 30])
|
|
property: (property_identifier [362, 31] - [362, 37]))
|
|
(string [362, 39] - [362, 52]
|
|
(string_fragment [362, 40] - [362, 51]))
|
|
(member_expression [362, 54] - [362, 67]
|
|
object: (identifier [362, 54] - [362, 64])
|
|
property: (property_identifier [362, 65] - [362, 67]))
|
|
(object [362, 69] - [364, 5]
|
|
(pair [363, 6] - [363, 27]
|
|
key: (property_identifier [363, 6] - [363, 10])
|
|
value: (member_expression [363, 12] - [363, 27]
|
|
object: (identifier [363, 12] - [363, 22])
|
|
property: (property_identifier [363, 23] - [363, 27]))))
|
|
(call_expression [364, 7] - [364, 21]
|
|
function: (identifier [364, 7] - [364, 18])
|
|
arguments: (arguments [364, 18] - [364, 21]
|
|
(identifier [364, 19] - [364, 20]))))))
|
|
(return_statement [366, 4] - [366, 54]
|
|
(call_expression [366, 11] - [366, 53]
|
|
function: (member_expression [366, 11] - [366, 17]
|
|
object: (identifier [366, 11] - [366, 12])
|
|
property: (property_identifier [366, 13] - [366, 17]))
|
|
arguments: (arguments [366, 17] - [366, 53]
|
|
(object [366, 18] - [366, 52]
|
|
(pair [366, 20] - [366, 33]
|
|
key: (property_identifier [366, 20] - [366, 27])
|
|
value: (true [366, 29] - [366, 33]))
|
|
(pair [366, 35] - [366, 50]
|
|
key: (property_identifier [366, 35] - [366, 38])
|
|
value: (identifier [366, 40] - [366, 50])))))))
|
|
handler: (catch_clause [367, 4] - [369, 3]
|
|
parameter: (identifier [367, 11] - [367, 15])
|
|
type: (type_annotation [367, 15] - [367, 20]
|
|
(predefined_type [367, 17] - [367, 20]))
|
|
body: (statement_block [367, 22] - [369, 3]
|
|
(return_statement [368, 4] - [368, 66]
|
|
(call_expression [368, 11] - [368, 65]
|
|
function: (member_expression [368, 11] - [368, 17]
|
|
object: (identifier [368, 11] - [368, 12])
|
|
property: (property_identifier [368, 13] - [368, 17]))
|
|
arguments: (arguments [368, 17] - [368, 65]
|
|
(object [368, 18] - [368, 59]
|
|
(pair [368, 20] - [368, 57]
|
|
key: (property_identifier [368, 20] - [368, 25])
|
|
value: (string [368, 27] - [368, 57]
|
|
(string_fragment [368, 28] - [368, 56]))))
|
|
(number [368, 61] - [368, 64]))))))))))))
|
|
(expression_statement [372, 0] - [389, 3]
|
|
(call_expression [372, 0] - [389, 2]
|
|
function: (member_expression [372, 0] - [372, 25]
|
|
object: (identifier [372, 0] - [372, 18])
|
|
property: (property_identifier [372, 19] - [372, 25]))
|
|
arguments: (arguments [372, 25] - [389, 2]
|
|
(string [372, 26] - [372, 37]
|
|
(string_fragment [372, 27] - [372, 36]))
|
|
(arrow_function [372, 39] - [389, 1]
|
|
parameters: (formal_parameters [372, 45] - [372, 48]
|
|
(required_parameter [372, 46] - [372, 47]
|
|
pattern: (identifier [372, 46] - [372, 47])))
|
|
body: (statement_block [372, 52] - [389, 1]
|
|
(lexical_declaration [373, 2] - [373, 45]
|
|
(variable_declarator [373, 8] - [373, 44]
|
|
name: (identifier [373, 8] - [373, 12])
|
|
value: (await_expression [373, 15] - [373, 44]
|
|
(call_expression [373, 21] - [373, 44]
|
|
function: (identifier [373, 21] - [373, 41])
|
|
arguments: (arguments [373, 41] - [373, 44]
|
|
(identifier [373, 42] - [373, 43]))))))
|
|
(if_statement [374, 2] - [374, 59]
|
|
condition: (parenthesized_expression [374, 5] - [374, 12]
|
|
(unary_expression [374, 6] - [374, 11]
|
|
argument: (identifier [374, 7] - [374, 11])))
|
|
consequence: (return_statement [374, 13] - [374, 59]
|
|
(call_expression [374, 20] - [374, 58]
|
|
function: (member_expression [374, 20] - [374, 26]
|
|
object: (identifier [374, 20] - [374, 21])
|
|
property: (property_identifier [374, 22] - [374, 26]))
|
|
arguments: (arguments [374, 26] - [374, 58]
|
|
(object [374, 27] - [374, 52]
|
|
(pair [374, 29] - [374, 50]
|
|
key: (property_identifier [374, 29] - [374, 34])
|
|
value: (string [374, 36] - [374, 50]
|
|
(string_fragment [374, 37] - [374, 49]))))
|
|
(number [374, 54] - [374, 57])))))
|
|
(lexical_declaration [376, 2] - [376, 34]
|
|
(variable_declarator [376, 8] - [376, 33]
|
|
name: (identifier [376, 8] - [376, 13])
|
|
value: (call_expression [376, 16] - [376, 33]
|
|
function: (member_expression [376, 16] - [376, 27]
|
|
object: (member_expression [376, 16] - [376, 21]
|
|
object: (identifier [376, 16] - [376, 17])
|
|
property: (property_identifier [376, 18] - [376, 21]))
|
|
property: (property_identifier [376, 22] - [376, 27]))
|
|
arguments: (arguments [376, 27] - [376, 33]
|
|
(string [376, 28] - [376, 32]
|
|
(string_fragment [376, 29] - [376, 31]))))))
|
|
(lexical_declaration [377, 2] - [377, 37]
|
|
(variable_declarator [377, 8] - [377, 36]
|
|
name: (identifier [377, 8] - [377, 11])
|
|
value: (await_expression [377, 14] - [377, 36]
|
|
(call_expression [377, 20] - [377, 36]
|
|
function: (identifier [377, 20] - [377, 29])
|
|
arguments: (arguments [377, 29] - [377, 36]
|
|
(identifier [377, 30] - [377, 35]))))))
|
|
(if_statement [378, 2] - [387, 3]
|
|
condition: (parenthesized_expression [378, 5] - [378, 10]
|
|
(identifier [378, 6] - [378, 9]))
|
|
consequence: (statement_block [378, 11] - [387, 3]
|
|
(expression_statement [379, 4] - [385, 6]
|
|
(call_expression [379, 4] - [385, 5]
|
|
function: (member_expression [379, 4] - [379, 25]
|
|
object: (identifier [379, 4] - [379, 16])
|
|
property: (property_identifier [379, 17] - [379, 25]))
|
|
arguments: (arguments [379, 25] - [385, 5]
|
|
(member_expression [380, 6] - [380, 17]
|
|
object: (identifier [380, 6] - [380, 10])
|
|
property: (property_identifier [380, 11] - [380, 17]))
|
|
(string [381, 6] - [381, 19]
|
|
(string_fragment [381, 7] - [381, 18]))
|
|
(identifier [382, 6] - [382, 11])
|
|
(object [383, 6] - [383, 24]
|
|
(pair [383, 8] - [383, 22]
|
|
key: (property_identifier [383, 8] - [383, 12])
|
|
value: (member_expression [383, 14] - [383, 22]
|
|
object: (identifier [383, 14] - [383, 17])
|
|
property: (property_identifier [383, 18] - [383, 22]))))
|
|
(call_expression [384, 6] - [384, 20]
|
|
function: (identifier [384, 6] - [384, 17])
|
|
arguments: (arguments [384, 17] - [384, 20]
|
|
(identifier [384, 18] - [384, 19]))))))
|
|
(return_statement [386, 4] - [386, 37]
|
|
(call_expression [386, 11] - [386, 36]
|
|
function: (member_expression [386, 11] - [386, 17]
|
|
object: (identifier [386, 11] - [386, 12])
|
|
property: (property_identifier [386, 13] - [386, 17]))
|
|
arguments: (arguments [386, 17] - [386, 36]
|
|
(object [386, 18] - [386, 35]
|
|
(pair [386, 20] - [386, 33]
|
|
key: (property_identifier [386, 20] - [386, 27])
|
|
value: (true [386, 29] - [386, 33]))))))))
|
|
(return_statement [388, 2] - [388, 57]
|
|
(call_expression [388, 9] - [388, 56]
|
|
function: (member_expression [388, 9] - [388, 15]
|
|
object: (identifier [388, 9] - [388, 10])
|
|
property: (property_identifier [388, 11] - [388, 15]))
|
|
arguments: (arguments [388, 15] - [388, 56]
|
|
(object [388, 16] - [388, 50]
|
|
(pair [388, 18] - [388, 48]
|
|
key: (property_identifier [388, 18] - [388, 23])
|
|
value: (string [388, 25] - [388, 48]
|
|
(string_fragment [388, 26] - [388, 47]))))
|
|
(number [388, 52] - [388, 55]))))))))))
|