auth-yes/archive/.forum/ast/xss_fuzzing.test.tsx.ast

277 lines
15 KiB
Plaintext

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