-
-
Notifications
You must be signed in to change notification settings - Fork 13
/
types.json
91 lines (91 loc) · 1.77 KB
/
types.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
[
"Node",
"SourceLocation",
"Position",
"Identifier",
"Literal",
"RegExpLiteral",
"Program",
"Function",
"Statement",
"ExpressionStatement",
"Directive",
"BlockStatement",
"FunctionBody",
"EmptyStatement",
"DebuggerStatement",
"WithStatement",
"ReturnStatement",
"LabeledStatement",
"BreakStatement",
"ContinueStatement",
"IfStatement",
"SwitchStatement",
"SwitchCase",
"ThrowStatement",
"TryStatement",
"CatchClause",
"WhileStatement",
"DoWhileStatement",
"ForStatement",
"ForInStatement",
"Declaration",
"FunctionDeclaration",
"VariableDeclaration",
"VariableDeclarator",
"Expression",
"ThisExpression",
"ArrayExpression",
"ObjectExpression",
"Property",
"FunctionExpression",
"ArrowFunctionExpression",
"UnaryExpression",
"UnaryOperator",
"UpdateExpression",
"UpdateOperator",
"BinaryExpression",
"BinaryOperator",
"AssignmentExpression",
"AssignmentOperator",
"LogicalExpression",
"LogicalOperator",
"MemberExpression",
"ConditionalExpression",
"CallExpression",
"NewExpression",
"SequenceExpression",
"Pattern",
"ForOfStatement",
"Super",
"SpreadElement",
"YieldExpression",
"TemplateLiteral",
"TaggedTemplateExpression",
"TemplateElement",
"ObjectPattern",
"ArrayPattern",
"RestElement",
"AssignmentPattern",
"Class",
"ClassBody",
"MethodDefinition",
"ClassDeclaration",
"ClassExpression",
"MetaProperty",
"ModuleDeclaration",
"ModuleSpecifier",
"ImportDeclaration",
"ImportSpecifier",
"ImportDefaultSpecifier",
"ImportNamespaceSpecifier",
"ExportNamedDeclaration",
"ExportSpecifier",
"ExportDefaultDeclaration",
"ExportAllDeclaration",
"AwaitExpression",
"BigIntLiteral",
"ChainExpression",
"ChainElement",
"ImportExpression"
]