606 lines
42 KiB
Plaintext
606 lines
42 KiB
Plaintext
(program [0, 0] - [171, 0]
|
|
(import_statement [0, 0] - [0, 60]
|
|
(import_clause [0, 7] - [0, 22]
|
|
(named_imports [0, 7] - [0, 22]
|
|
(import_specifier [0, 9] - [0, 20]
|
|
name: (identifier [0, 9] - [0, 20]))))
|
|
source: (string [0, 28] - [0, 59]
|
|
(string_fragment [0, 29] - [0, 58])))
|
|
(import_statement [1, 0] - [4, 49]
|
|
(import_clause [1, 7] - [4, 1]
|
|
(named_imports [1, 7] - [4, 1]
|
|
(import_specifier [2, 2] - [2, 33]
|
|
name: (identifier [2, 2] - [2, 33]))
|
|
(import_specifier [3, 2] - [3, 32]
|
|
name: (identifier [3, 2] - [3, 32]))))
|
|
source: (string [4, 7] - [4, 48]
|
|
(string_fragment [4, 8] - [4, 47])))
|
|
(import_statement [5, 0] - [5, 68]
|
|
(import_clause [5, 12] - [5, 29]
|
|
(named_imports [5, 12] - [5, 29]
|
|
(import_specifier [5, 14] - [5, 27]
|
|
name: (identifier [5, 14] - [5, 27]))))
|
|
source: (string [5, 35] - [5, 67]
|
|
(string_fragment [5, 36] - [5, 66])))
|
|
(import_statement [6, 0] - [6, 69]
|
|
(import_clause [6, 7] - [6, 30]
|
|
(named_imports [6, 7] - [6, 30]
|
|
(import_specifier [6, 9] - [6, 28]
|
|
name: (identifier [6, 9] - [6, 28]))))
|
|
source: (string [6, 36] - [6, 68]
|
|
(string_fragment [6, 37] - [6, 67])))
|
|
(import_statement [7, 0] - [7, 45]
|
|
(import_clause [7, 12] - [7, 20]
|
|
(named_imports [7, 12] - [7, 20]
|
|
(import_specifier [7, 14] - [7, 18]
|
|
name: (identifier [7, 14] - [7, 18]))))
|
|
source: (string [7, 26] - [7, 44]
|
|
(string_fragment [7, 27] - [7, 43])))
|
|
(import_statement [9, 0] - [9, 46]
|
|
(import_clause [9, 7] - [9, 23]
|
|
(named_imports [9, 7] - [9, 23]
|
|
(import_specifier [9, 9] - [9, 21]
|
|
name: (identifier [9, 9] - [9, 21]))))
|
|
source: (string [9, 29] - [9, 45]
|
|
(string_fragment [9, 30] - [9, 44])))
|
|
(import_statement [10, 0] - [10, 37]
|
|
(import_clause [10, 7] - [10, 21]
|
|
(named_imports [10, 7] - [10, 21]
|
|
(import_specifier [10, 9] - [10, 19]
|
|
name: (identifier [10, 9] - [10, 19]))))
|
|
source: (string [10, 27] - [10, 36]
|
|
(string_fragment [10, 28] - [10, 35])))
|
|
(import_statement [11, 0] - [11, 37]
|
|
(import_clause [11, 7] - [11, 17]
|
|
(named_imports [11, 7] - [11, 17]
|
|
(import_specifier [11, 9] - [11, 15]
|
|
name: (identifier [11, 9] - [11, 15]))))
|
|
source: (string [11, 23] - [11, 36]
|
|
(string_fragment [11, 24] - [11, 35])))
|
|
(import_statement [12, 0] - [12, 42]
|
|
(import_clause [12, 7] - [12, 23]
|
|
(named_imports [12, 7] - [12, 23]
|
|
(import_specifier [12, 9] - [12, 21]
|
|
name: (identifier [12, 9] - [12, 21]))))
|
|
source: (string [12, 29] - [12, 41]
|
|
(string_fragment [12, 30] - [12, 40])))
|
|
(export_statement [14, 0] - [152, 2]
|
|
declaration: (lexical_declaration [14, 7] - [152, 2]
|
|
(variable_declarator [14, 13] - [152, 1]
|
|
name: (identifier [14, 13] - [14, 26])
|
|
value: (arrow_function [14, 29] - [152, 1]
|
|
parameters: (formal_parameters [14, 29] - [14, 52]
|
|
(required_parameter [14, 30] - [14, 51]
|
|
pattern: (identifier [14, 30] - [14, 36])
|
|
type: (type_annotation [14, 36] - [14, 51]
|
|
(type_identifier [14, 38] - [14, 51]))))
|
|
body: (statement_block [14, 56] - [152, 1]
|
|
(expression_statement [15, 2] - [151, 5]
|
|
(call_expression [15, 2] - [151, 4]
|
|
function: (member_expression [15, 2] - [15, 16]
|
|
object: (identifier [15, 2] - [15, 8])
|
|
property: (property_identifier [15, 9] - [15, 16]))
|
|
arguments: (arguments [15, 16] - [151, 4]
|
|
(identifier [15, 17] - [15, 28])
|
|
(object [15, 30] - [151, 3]
|
|
(method_definition [16, 4] - [150, 5]
|
|
name: (property_identifier [16, 10] - [16, 25])
|
|
parameters: (formal_parameters [16, 25] - [16, 39]
|
|
(required_parameter [16, 26] - [16, 29]
|
|
pattern: (identifier [16, 26] - [16, 29]))
|
|
(required_parameter [16, 31] - [16, 38]
|
|
pattern: (identifier [16, 31] - [16, 38])))
|
|
body: (statement_block [16, 40] - [150, 5]
|
|
(try_statement [17, 6] - [149, 7]
|
|
body: (statement_block [17, 10] - [141, 7]
|
|
(lexical_declaration [18, 8] - [20, 10]
|
|
(variable_declarator [18, 14] - [20, 9]
|
|
name: (identifier [18, 14] - [18, 22])
|
|
value: (call_expression [18, 25] - [20, 9]
|
|
function: (member_expression [18, 25] - [18, 61]
|
|
object: (identifier [18, 25] - [18, 37])
|
|
property: (property_identifier [18, 38] - [18, 61]))
|
|
arguments: (arguments [18, 61] - [20, 9]
|
|
(binary_expression [19, 10] - [19, 56]
|
|
left: (call_expression [19, 10] - [19, 50]
|
|
function: (member_expression [19, 10] - [19, 35]
|
|
object: (member_expression [19, 10] - [19, 31]
|
|
object: (identifier [19, 10] - [19, 17])
|
|
property: (property_identifier [19, 18] - [19, 31]))
|
|
property: (property_identifier [19, 32] - [19, 35]))
|
|
arguments: (arguments [19, 35] - [19, 50]
|
|
(string [19, 36] - [19, 49]
|
|
(string_fragment [19, 37] - [19, 48]))))
|
|
right: (string [19, 54] - [19, 56]))))))
|
|
(if_statement [22, 8] - [29, 9]
|
|
condition: (parenthesized_expression [22, 11] - [22, 22]
|
|
(unary_expression [22, 12] - [22, 21]
|
|
argument: (identifier [22, 13] - [22, 21])))
|
|
consequence: (statement_block [22, 23] - [29, 9]
|
|
(return_statement [23, 10] - [28, 12]
|
|
(object [23, 17] - [28, 11]
|
|
(pair [24, 12] - [24, 24]
|
|
key: (property_identifier [24, 12] - [24, 17])
|
|
value: (false [24, 19] - [24, 24]))
|
|
(pair [25, 12] - [25, 20]
|
|
key: (property_identifier [25, 12] - [25, 16])
|
|
value: (string [25, 18] - [25, 20]))
|
|
(pair [26, 12] - [26, 22]
|
|
key: (property_identifier [26, 12] - [26, 18])
|
|
value: (array [26, 20] - [26, 22]))
|
|
(pair [27, 12] - [27, 38]
|
|
key: (property_identifier [27, 12] - [27, 17])
|
|
value: (string [27, 19] - [27, 38]
|
|
(string_fragment [27, 20] - [27, 37])))))))
|
|
(lexical_declaration [31, 8] - [34, 23]
|
|
(variable_declarator [31, 14] - [34, 22]
|
|
name: (identifier [31, 14] - [31, 23])
|
|
value: (await_expression [31, 26] - [34, 22]
|
|
(call_expression [31, 32] - [34, 22]
|
|
function: (member_expression [31, 32] - [32, 70]
|
|
object: (call_expression [31, 32] - [32, 65]
|
|
function: (member_expression [31, 32] - [32, 14]
|
|
object: (identifier [31, 32] - [31, 42])
|
|
property: (property_identifier [32, 11] - [32, 14]))
|
|
arguments: (template_string [32, 14] - [32, 65]
|
|
(string_fragment [32, 15] - [32, 53])
|
|
(template_substitution [32, 53] - [32, 64]
|
|
(identifier [32, 55] - [32, 63]))))
|
|
property: (property_identifier [32, 66] - [32, 70]))
|
|
arguments: (arguments [32, 70] - [34, 22]
|
|
(arrow_function [32, 71] - [34, 21]
|
|
parameters: (formal_parameters [32, 71] - [34, 11]
|
|
(required_parameter [33, 12] - [33, 20]
|
|
pattern: (identifier [33, 12] - [33, 15])
|
|
type: (type_annotation [33, 15] - [33, 20]
|
|
(predefined_type [33, 17] - [33, 20]))))
|
|
body: (subscript_expression [34, 15] - [34, 21]
|
|
object: (identifier [34, 15] - [34, 18])
|
|
index: (number [34, 19] - [34, 20]))))))))
|
|
(if_statement [36, 8] - [46, 9]
|
|
condition: (parenthesized_expression [36, 11] - [36, 23]
|
|
(unary_expression [36, 12] - [36, 22]
|
|
argument: (identifier [36, 13] - [36, 22])))
|
|
consequence: (statement_block [36, 24] - [46, 9]
|
|
(expression_statement [37, 10] - [39, 30]
|
|
(call_expression [37, 10] - [39, 29]
|
|
function: (member_expression [37, 10] - [37, 31]
|
|
object: (identifier [37, 10] - [37, 22])
|
|
property: (property_identifier [37, 23] - [37, 31]))
|
|
arguments: (arguments [37, 31] - [39, 29]
|
|
(null [37, 32] - [37, 36])
|
|
(string [37, 38] - [37, 65]
|
|
(string_fragment [37, 39] - [37, 64]))
|
|
(null [37, 67] - [37, 71])
|
|
(object [37, 73] - [39, 11]
|
|
(pair [38, 12] - [38, 44]
|
|
key: (property_identifier [38, 12] - [38, 18])
|
|
value: (string [38, 20] - [38, 44]
|
|
(string_fragment [38, 21] - [38, 43]))))
|
|
(string [39, 13] - [39, 28]
|
|
(string_fragment [39, 14] - [39, 27])))))
|
|
(return_statement [40, 10] - [45, 12]
|
|
(object [40, 17] - [45, 11]
|
|
(pair [41, 12] - [41, 24]
|
|
key: (property_identifier [41, 12] - [41, 17])
|
|
value: (false [41, 19] - [41, 24]))
|
|
(pair [42, 12] - [42, 20]
|
|
key: (property_identifier [42, 12] - [42, 16])
|
|
value: (string [42, 18] - [42, 20]))
|
|
(pair [43, 12] - [43, 22]
|
|
key: (property_identifier [43, 12] - [43, 18])
|
|
value: (array [43, 20] - [43, 22]))
|
|
(pair [44, 12] - [44, 38]
|
|
key: (property_identifier [44, 12] - [44, 17])
|
|
value: (string [44, 19] - [44, 38]
|
|
(string_fragment [44, 20] - [44, 37])))))))
|
|
(lexical_declaration [48, 8] - [48, 32]
|
|
(variable_declarator [48, 14] - [48, 31]
|
|
name: (identifier [48, 14] - [48, 19])
|
|
value: (member_expression [48, 22] - [48, 31]
|
|
object: (identifier [48, 22] - [48, 25])
|
|
property: (property_identifier [48, 26] - [48, 31]))))
|
|
(if_statement [49, 8] - [56, 9]
|
|
condition: (parenthesized_expression [49, 11] - [49, 19]
|
|
(unary_expression [49, 12] - [49, 18]
|
|
argument: (identifier [49, 13] - [49, 18])))
|
|
consequence: (statement_block [49, 20] - [56, 9]
|
|
(return_statement [50, 10] - [55, 12]
|
|
(object [50, 17] - [55, 11]
|
|
(pair [51, 12] - [51, 24]
|
|
key: (property_identifier [51, 12] - [51, 17])
|
|
value: (false [51, 19] - [51, 24]))
|
|
(pair [52, 12] - [52, 20]
|
|
key: (property_identifier [52, 12] - [52, 16])
|
|
value: (string [52, 18] - [52, 20]))
|
|
(pair [53, 12] - [53, 22]
|
|
key: (property_identifier [53, 12] - [53, 18])
|
|
value: (array [53, 20] - [53, 22]))
|
|
(pair [54, 12] - [54, 38]
|
|
key: (property_identifier [54, 12] - [54, 17])
|
|
value: (string [54, 19] - [54, 38]
|
|
(string_fragment [54, 20] - [54, 37])))))))
|
|
(lexical_declaration [58, 8] - [58, 27]
|
|
(variable_declarator [58, 12] - [58, 26]
|
|
name: (identifier [58, 12] - [58, 26])))
|
|
(try_statement [59, 8] - [69, 9]
|
|
body: (statement_block [59, 12] - [61, 9]
|
|
(expression_statement [60, 10] - [60, 51]
|
|
(assignment_expression [60, 10] - [60, 50]
|
|
left: (identifier [60, 10] - [60, 24])
|
|
right: (await_expression [60, 27] - [60, 50]
|
|
(call_expression [60, 33] - [60, 50]
|
|
function: (member_expression [60, 33] - [60, 43]
|
|
object: (identifier [60, 33] - [60, 39])
|
|
property: (property_identifier [60, 40] - [60, 43]))
|
|
arguments: (arguments [60, 43] - [60, 50]
|
|
(identifier [60, 44] - [60, 49])))))))
|
|
handler: (catch_clause [61, 10] - [69, 9]
|
|
parameter: (identifier [61, 17] - [61, 20])
|
|
type: (type_annotation [61, 20] - [61, 29]
|
|
(predefined_type [61, 22] - [61, 29]))
|
|
body: (statement_block [61, 31] - [69, 9]
|
|
(expression_statement [62, 10] - [62, 69]
|
|
(call_expression [62, 10] - [62, 68]
|
|
function: (member_expression [62, 10] - [62, 23]
|
|
object: (identifier [62, 10] - [62, 17])
|
|
property: (property_identifier [62, 18] - [62, 23]))
|
|
arguments: (arguments [62, 23] - [62, 68]
|
|
(string [62, 24] - [62, 62]
|
|
(string_fragment [62, 25] - [62, 61]))
|
|
(identifier [62, 64] - [62, 67]))))
|
|
(return_statement [63, 10] - [68, 12]
|
|
(object [63, 17] - [68, 11]
|
|
(pair [64, 12] - [64, 24]
|
|
key: (property_identifier [64, 12] - [64, 17])
|
|
value: (false [64, 19] - [64, 24]))
|
|
(pair [65, 12] - [65, 20]
|
|
key: (property_identifier [65, 12] - [65, 16])
|
|
value: (string [65, 18] - [65, 20]))
|
|
(pair [66, 12] - [66, 22]
|
|
key: (property_identifier [66, 12] - [66, 18])
|
|
value: (array [66, 20] - [66, 22]))
|
|
(pair [67, 12] - [67, 42]
|
|
key: (property_identifier [67, 12] - [67, 17])
|
|
value: (string [67, 19] - [67, 42]
|
|
(string_fragment [67, 20] - [67, 41]))))))))
|
|
(if_statement [71, 8] - [87, 9]
|
|
condition: (parenthesized_expression [71, 11] - [71, 28]
|
|
(unary_expression [71, 12] - [71, 27]
|
|
argument: (identifier [71, 13] - [71, 27])))
|
|
consequence: (statement_block [71, 29] - [87, 9]
|
|
(expression_statement [72, 10] - [80, 12]
|
|
(call_expression [72, 10] - [80, 11]
|
|
function: (member_expression [72, 10] - [72, 31]
|
|
object: (identifier [72, 10] - [72, 22])
|
|
property: (property_identifier [72, 23] - [72, 31]))
|
|
arguments: (arguments [72, 31] - [80, 11]
|
|
(null [73, 12] - [73, 16])
|
|
(string [74, 12] - [74, 39]
|
|
(string_fragment [74, 13] - [74, 38]))
|
|
(member_expression [75, 12] - [75, 24]
|
|
object: (identifier [75, 12] - [75, 21])
|
|
property: (property_identifier [75, 22] - [75, 24]))
|
|
(object [76, 12] - [78, 13]
|
|
(pair [77, 14] - [77, 50]
|
|
key: (property_identifier [77, 14] - [77, 20])
|
|
value: (string [77, 22] - [77, 50]
|
|
(string_fragment [77, 23] - [77, 49]))))
|
|
(string [79, 12] - [79, 27]
|
|
(string_fragment [79, 13] - [79, 26])))))
|
|
(return_statement [81, 10] - [86, 12]
|
|
(object [81, 17] - [86, 11]
|
|
(pair [82, 12] - [82, 24]
|
|
key: (property_identifier [82, 12] - [82, 17])
|
|
value: (false [82, 19] - [82, 24]))
|
|
(pair [83, 12] - [83, 20]
|
|
key: (property_identifier [83, 12] - [83, 16])
|
|
value: (string [83, 18] - [83, 20]))
|
|
(pair [84, 12] - [84, 22]
|
|
key: (property_identifier [84, 12] - [84, 18])
|
|
value: (array [84, 20] - [84, 22]))
|
|
(pair [85, 12] - [85, 38]
|
|
key: (property_identifier [85, 12] - [85, 17])
|
|
value: (string [85, 19] - [85, 38]
|
|
(string_fragment [85, 20] - [85, 37])))))))
|
|
(lexical_declaration [89, 8] - [89, 24]
|
|
(variable_declarator [89, 12] - [89, 23]
|
|
name: (identifier [89, 12] - [89, 23])))
|
|
(try_statement [90, 8] - [100, 9]
|
|
body: (statement_block [90, 12] - [92, 9]
|
|
(expression_statement [91, 10] - [91, 51]
|
|
(assignment_expression [91, 10] - [91, 50]
|
|
left: (identifier [91, 10] - [91, 21])
|
|
right: (call_expression [91, 24] - [91, 50]
|
|
function: (member_expression [91, 24] - [91, 34]
|
|
object: (identifier [91, 24] - [91, 28])
|
|
property: (property_identifier [91, 29] - [91, 34]))
|
|
arguments: (arguments [91, 34] - [91, 50]
|
|
(identifier [91, 35] - [91, 49]))))))
|
|
handler: (catch_clause [92, 10] - [100, 9]
|
|
parameter: (identifier [92, 17] - [92, 20])
|
|
type: (type_annotation [92, 20] - [92, 29]
|
|
(predefined_type [92, 22] - [92, 29]))
|
|
body: (statement_block [92, 31] - [100, 9]
|
|
(expression_statement [93, 10] - [93, 73]
|
|
(call_expression [93, 10] - [93, 72]
|
|
function: (member_expression [93, 10] - [93, 23]
|
|
object: (identifier [93, 10] - [93, 17])
|
|
property: (property_identifier [93, 18] - [93, 23]))
|
|
arguments: (arguments [93, 23] - [93, 72]
|
|
(string [93, 24] - [93, 66]
|
|
(string_fragment [93, 25] - [93, 65]))
|
|
(identifier [93, 68] - [93, 71]))))
|
|
(return_statement [94, 10] - [99, 12]
|
|
(object [94, 17] - [99, 11]
|
|
(pair [95, 12] - [95, 24]
|
|
key: (property_identifier [95, 12] - [95, 17])
|
|
value: (false [95, 19] - [95, 24]))
|
|
(pair [96, 12] - [96, 20]
|
|
key: (property_identifier [96, 12] - [96, 16])
|
|
value: (string [96, 18] - [96, 20]))
|
|
(pair [97, 12] - [97, 22]
|
|
key: (property_identifier [97, 12] - [97, 18])
|
|
value: (array [97, 20] - [97, 22]))
|
|
(pair [98, 12] - [98, 42]
|
|
key: (property_identifier [98, 12] - [98, 17])
|
|
value: (string [98, 19] - [98, 42]
|
|
(string_fragment [98, 20] - [98, 41]))))))))
|
|
(if_statement [102, 8] - [109, 9]
|
|
condition: (parenthesized_expression [102, 11] - [102, 46]
|
|
(binary_expression [102, 12] - [102, 45]
|
|
left: (unary_expression [102, 12] - [102, 24]
|
|
argument: (identifier [102, 13] - [102, 24]))
|
|
right: (unary_expression [102, 28] - [102, 45]
|
|
argument: (member_expression [102, 29] - [102, 45]
|
|
object: (identifier [102, 29] - [102, 40])
|
|
property: (property_identifier [102, 41] - [102, 45])))))
|
|
consequence: (statement_block [102, 47] - [109, 9]
|
|
(return_statement [103, 10] - [108, 12]
|
|
(object [103, 17] - [108, 11]
|
|
(pair [104, 12] - [104, 24]
|
|
key: (property_identifier [104, 12] - [104, 17])
|
|
value: (false [104, 19] - [104, 24]))
|
|
(pair [105, 12] - [105, 20]
|
|
key: (property_identifier [105, 12] - [105, 16])
|
|
value: (string [105, 18] - [105, 20]))
|
|
(pair [106, 12] - [106, 22]
|
|
key: (property_identifier [106, 12] - [106, 18])
|
|
value: (array [106, 20] - [106, 22]))
|
|
(pair [107, 12] - [107, 42]
|
|
key: (property_identifier [107, 12] - [107, 17])
|
|
value: (string [107, 19] - [107, 42]
|
|
(string_fragment [107, 20] - [107, 41])))))))
|
|
(lexical_declaration [111, 8] - [111, 40]
|
|
(variable_declarator [111, 14] - [111, 39]
|
|
name: (identifier [111, 14] - [111, 20])
|
|
value: (member_expression [111, 23] - [111, 39]
|
|
object: (identifier [111, 23] - [111, 34])
|
|
property: (property_identifier [111, 35] - [111, 39]))))
|
|
(lexical_declaration [113, 8] - [115, 38]
|
|
(variable_declarator [113, 14] - [115, 37]
|
|
name: (identifier [113, 14] - [113, 25])
|
|
value: (await_expression [113, 28] - [115, 37]
|
|
(call_expression [113, 34] - [115, 37]
|
|
function: (member_expression [113, 34] - [115, 15]
|
|
object: (call_expression [113, 34] - [114, 99]
|
|
function: (member_expression [113, 34] - [114, 14]
|
|
object: (identifier [113, 34] - [113, 44])
|
|
property: (property_identifier [114, 11] - [114, 14]))
|
|
arguments: (template_string [114, 14] - [114, 99]
|
|
(string_fragment [114, 15] - [114, 60])
|
|
(template_substitution [114, 60] - [114, 69]
|
|
(identifier [114, 62] - [114, 68]))
|
|
(string_fragment [114, 69] - [114, 83])
|
|
(template_substitution [114, 83] - [114, 98]
|
|
(member_expression [114, 85] - [114, 97]
|
|
object: (identifier [114, 85] - [114, 94])
|
|
property: (property_identifier [114, 95] - [114, 97])))))
|
|
property: (property_identifier [115, 11] - [115, 15]))
|
|
arguments: (arguments [115, 15] - [115, 37]
|
|
(arrow_function [115, 16] - [115, 36]
|
|
parameters: (formal_parameters [115, 16] - [115, 26]
|
|
(required_parameter [115, 17] - [115, 25]
|
|
pattern: (identifier [115, 17] - [115, 20])
|
|
type: (type_annotation [115, 20] - [115, 25]
|
|
(predefined_type [115, 22] - [115, 25]))))
|
|
body: (subscript_expression [115, 30] - [115, 36]
|
|
object: (identifier [115, 30] - [115, 33])
|
|
index: (number [115, 34] - [115, 35]))))))))
|
|
(if_statement [117, 8] - [133, 9]
|
|
condition: (parenthesized_expression [117, 11] - [117, 25]
|
|
(unary_expression [117, 12] - [117, 24]
|
|
argument: (identifier [117, 13] - [117, 24])))
|
|
consequence: (statement_block [117, 26] - [133, 9]
|
|
(expression_statement [118, 10] - [126, 12]
|
|
(call_expression [118, 10] - [126, 11]
|
|
function: (member_expression [118, 10] - [118, 31]
|
|
object: (identifier [118, 10] - [118, 22])
|
|
property: (property_identifier [118, 23] - [118, 31]))
|
|
arguments: (arguments [118, 31] - [126, 11]
|
|
(identifier [119, 12] - [119, 18])
|
|
(string [120, 12] - [120, 39]
|
|
(string_fragment [120, 13] - [120, 38]))
|
|
(member_expression [121, 12] - [121, 24]
|
|
object: (identifier [121, 12] - [121, 21])
|
|
property: (property_identifier [121, 22] - [121, 24]))
|
|
(object [122, 12] - [124, 13]
|
|
(pair [123, 14] - [123, 44]
|
|
key: (property_identifier [123, 14] - [123, 20])
|
|
value: (string [123, 22] - [123, 44]
|
|
(string_fragment [123, 23] - [123, 43]))))
|
|
(string [125, 12] - [125, 27]
|
|
(string_fragment [125, 13] - [125, 26])))))
|
|
(return_statement [127, 10] - [132, 12]
|
|
(object [127, 17] - [132, 11]
|
|
(pair [128, 12] - [128, 24]
|
|
key: (property_identifier [128, 12] - [128, 17])
|
|
value: (false [128, 19] - [128, 24]))
|
|
(pair [129, 12] - [129, 20]
|
|
key: (property_identifier [129, 12] - [129, 16])
|
|
value: (string [129, 18] - [129, 20]))
|
|
(pair [130, 12] - [130, 22]
|
|
key: (property_identifier [130, 12] - [130, 18])
|
|
value: (array [130, 20] - [130, 22]))
|
|
(pair [131, 12] - [131, 38]
|
|
key: (property_identifier [131, 12] - [131, 17])
|
|
value: (string [131, 19] - [131, 38]
|
|
(string_fragment [131, 20] - [131, 37])))))))
|
|
(return_statement [135, 8] - [140, 10]
|
|
(object [135, 15] - [140, 9]
|
|
(pair [136, 10] - [136, 21]
|
|
key: (property_identifier [136, 10] - [136, 15])
|
|
value: (true [136, 17] - [136, 21]))
|
|
(pair [137, 10] - [137, 22]
|
|
key: (property_identifier [137, 10] - [137, 14])
|
|
value: (identifier [137, 16] - [137, 22]))
|
|
(pair [138, 10] - [138, 36]
|
|
key: (property_identifier [138, 10] - [138, 16])
|
|
value: (array [138, 18] - [138, 36]
|
|
(member_expression [138, 19] - [138, 35]
|
|
object: (identifier [138, 19] - [138, 30])
|
|
property: (property_identifier [138, 31] - [138, 35]))))
|
|
(pair [139, 10] - [139, 19]
|
|
key: (property_identifier [139, 10] - [139, 15])
|
|
value: (string [139, 17] - [139, 19])))))
|
|
handler: (catch_clause [141, 8] - [149, 7]
|
|
parameter: (identifier [141, 15] - [141, 18])
|
|
type: (type_annotation [141, 18] - [141, 27]
|
|
(predefined_type [141, 20] - [141, 27]))
|
|
body: (statement_block [141, 29] - [149, 7]
|
|
(expression_statement [142, 8] - [142, 67]
|
|
(call_expression [142, 8] - [142, 66]
|
|
function: (member_expression [142, 8] - [142, 21]
|
|
object: (identifier [142, 8] - [142, 15])
|
|
property: (property_identifier [142, 16] - [142, 21]))
|
|
arguments: (arguments [142, 21] - [142, 66]
|
|
(string [142, 22] - [142, 60]
|
|
(string_fragment [142, 23] - [142, 59]))
|
|
(identifier [142, 62] - [142, 65]))))
|
|
(return_statement [143, 8] - [148, 10]
|
|
(object [143, 15] - [148, 9]
|
|
(pair [144, 10] - [144, 22]
|
|
key: (property_identifier [144, 10] - [144, 15])
|
|
value: (false [144, 17] - [144, 22]))
|
|
(pair [145, 10] - [145, 18]
|
|
key: (property_identifier [145, 10] - [145, 14])
|
|
value: (string [145, 16] - [145, 18]))
|
|
(pair [146, 10] - [146, 20]
|
|
key: (property_identifier [146, 10] - [146, 16])
|
|
value: (array [146, 18] - [146, 20]))
|
|
(pair [147, 10] - [147, 40]
|
|
key: (property_identifier [147, 10] - [147, 15])
|
|
value: (string [147, 17] - [147, 40]
|
|
(string_fragment [147, 18] - [147, 39])))))))))))))))))))
|
|
(export_statement [154, 0] - [170, 2]
|
|
declaration: (lexical_declaration [154, 7] - [170, 2]
|
|
(variable_declarator [154, 13] - [170, 1]
|
|
name: (identifier [154, 13] - [154, 34])
|
|
value: (arrow_function [154, 37] - [170, 1]
|
|
parameters: (formal_parameters [154, 37] - [154, 48]
|
|
(required_parameter [154, 38] - [154, 47]
|
|
pattern: (identifier [154, 38] - [154, 41])
|
|
type: (type_annotation [154, 41] - [154, 47]
|
|
(type_identifier [154, 43] - [154, 47]))))
|
|
body: (statement_block [154, 52] - [170, 1]
|
|
(lexical_declaration [155, 2] - [155, 39]
|
|
(variable_declarator [155, 8] - [155, 38]
|
|
name: (identifier [155, 8] - [155, 14])
|
|
value: (call_expression [155, 17] - [155, 38]
|
|
function: (identifier [155, 17] - [155, 36])
|
|
arguments: (arguments [155, 36] - [155, 38]))))
|
|
(expression_statement [156, 2] - [156, 24]
|
|
(call_expression [156, 2] - [156, 23]
|
|
function: (identifier [156, 2] - [156, 15])
|
|
arguments: (arguments [156, 15] - [156, 23]
|
|
(identifier [156, 16] - [156, 22]))))
|
|
(lexical_declaration [157, 2] - [157, 35]
|
|
(variable_declarator [157, 8] - [157, 34]
|
|
name: (identifier [157, 8] - [157, 16])
|
|
value: (member_expression [157, 19] - [157, 34]
|
|
object: (identifier [157, 19] - [157, 25])
|
|
property: (property_identifier [157, 26] - [157, 34]))))
|
|
(expression_statement [159, 2] - [169, 5]
|
|
(call_expression [159, 2] - [169, 4]
|
|
function: (member_expression [159, 2] - [159, 9]
|
|
object: (identifier [159, 2] - [159, 5])
|
|
property: (property_identifier [159, 6] - [159, 9]))
|
|
arguments: (arguments [159, 9] - [169, 4]
|
|
(string [159, 10] - [159, 34]
|
|
(string_fragment [159, 11] - [159, 33]))
|
|
(arrow_function [159, 36] - [169, 3]
|
|
parameters: (formal_parameters [159, 42] - [159, 45]
|
|
(required_parameter [159, 43] - [159, 44]
|
|
pattern: (identifier [159, 43] - [159, 44])))
|
|
body: (statement_block [159, 49] - [169, 3]
|
|
(lexical_declaration [160, 4] - [160, 35]
|
|
(variable_declarator [160, 10] - [160, 34]
|
|
name: (identifier [160, 10] - [160, 13])
|
|
value: (new_expression [160, 16] - [160, 34]
|
|
constructor: (identifier [160, 20] - [160, 23])
|
|
arguments: (arguments [160, 23] - [160, 34]
|
|
(member_expression [160, 24] - [160, 33]
|
|
object: (member_expression [160, 24] - [160, 29]
|
|
object: (identifier [160, 24] - [160, 25])
|
|
property: (property_identifier [160, 26] - [160, 29]))
|
|
property: (property_identifier [160, 30] - [160, 33]))))))
|
|
(lexical_declaration [161, 4] - [161, 73]
|
|
(variable_declarator [161, 10] - [161, 72]
|
|
name: (identifier [161, 10] - [161, 17])
|
|
value: (call_expression [161, 20] - [161, 72]
|
|
function: (member_expression [161, 20] - [161, 33]
|
|
object: (identifier [161, 20] - [161, 28])
|
|
property: (property_identifier [161, 29] - [161, 33]))
|
|
arguments: (arguments [161, 33] - [161, 72]
|
|
(arrow_function [161, 34] - [161, 71]
|
|
parameters: (formal_parameters [161, 34] - [161, 37]
|
|
(required_parameter [161, 35] - [161, 36]
|
|
pattern: (identifier [161, 35] - [161, 36])))
|
|
body: (binary_expression [161, 41] - [161, 71]
|
|
left: (member_expression [161, 41] - [161, 54]
|
|
object: (identifier [161, 41] - [161, 42])
|
|
property: (property_identifier [161, 43] - [161, 54]))
|
|
right: (member_expression [161, 59] - [161, 71]
|
|
object: (identifier [161, 59] - [161, 62])
|
|
property: (property_identifier [161, 63] - [161, 71]))))))))
|
|
(if_statement [162, 4] - [164, 5]
|
|
condition: (parenthesized_expression [162, 7] - [162, 17]
|
|
(unary_expression [162, 8] - [162, 16]
|
|
argument: (identifier [162, 9] - [162, 16])))
|
|
consequence: (statement_block [162, 18] - [164, 5]
|
|
(return_statement [163, 6] - [163, 56]
|
|
(new_expression [163, 13] - [163, 55]
|
|
constructor: (identifier [163, 17] - [163, 25])
|
|
arguments: (arguments [163, 25] - [163, 55]
|
|
(string [163, 26] - [163, 37]
|
|
(string_fragment [163, 27] - [163, 36]))
|
|
(object [163, 39] - [163, 54]
|
|
(pair [163, 41] - [163, 52]
|
|
key: (property_identifier [163, 41] - [163, 47])
|
|
value: (number [163, 49] - [163, 52]))))))))
|
|
(lexical_declaration [166, 4] - [166, 64]
|
|
(variable_declarator [166, 10] - [166, 63]
|
|
name: (identifier [166, 10] - [166, 14])
|
|
value: (call_expression [166, 17] - [166, 63]
|
|
function: (identifier [166, 17] - [166, 48])
|
|
arguments: (arguments [166, 48] - [166, 63]
|
|
(member_expression [166, 49] - [166, 58]
|
|
object: (member_expression [166, 49] - [166, 54]
|
|
object: (identifier [166, 49] - [166, 50])
|
|
property: (property_identifier [166, 51] - [166, 54]))
|
|
property: (property_identifier [166, 55] - [166, 58]))
|
|
(object [166, 60] - [166, 62])))))
|
|
(lexical_declaration [167, 4] - [167, 37]
|
|
(variable_declarator [167, 10] - [167, 36]
|
|
name: (identifier [167, 10] - [167, 14])
|
|
value: (await_expression [167, 17] - [167, 36]
|
|
(call_expression [167, 23] - [167, 36]
|
|
function: (identifier [167, 23] - [167, 30])
|
|
arguments: (arguments [167, 30] - [167, 36]
|
|
(identifier [167, 31] - [167, 35]))))))
|
|
(return_statement [168, 4] - [168, 48]
|
|
(call_expression [168, 11] - [168, 47]
|
|
function: (identifier [168, 11] - [168, 41])
|
|
arguments: (arguments [168, 41] - [168, 47]
|
|
(identifier [168, 42] - [168, 46])))))))))))))))
|