.gitignore added
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / eslint-visitor-keys / lib / visitor-keys.json
1 {
2     "AssignmentExpression": [
3         "left",
4         "right"
5     ],
6     "AssignmentPattern": [
7         "left",
8         "right"
9     ],
10     "ArrayExpression": [
11         "elements"
12     ],
13     "ArrayPattern": [
14         "elements"
15     ],
16     "ArrowFunctionExpression": [
17         "params",
18         "body"
19     ],
20     "AwaitExpression": [
21         "argument"
22     ],
23     "BlockStatement": [
24         "body"
25     ],
26     "BinaryExpression": [
27         "left",
28         "right"
29     ],
30     "BreakStatement": [
31         "label"
32     ],
33     "CallExpression": [
34         "callee",
35         "arguments"
36     ],
37     "CatchClause": [
38         "param",
39         "body"
40     ],
41     "ChainExpression": [
42         "expression"
43     ],
44     "ClassBody": [
45         "body"
46     ],
47     "ClassDeclaration": [
48         "id",
49         "superClass",
50         "body"
51     ],
52     "ClassExpression": [
53         "id",
54         "superClass",
55         "body"
56     ],
57     "ConditionalExpression": [
58         "test",
59         "consequent",
60         "alternate"
61     ],
62     "ContinueStatement": [
63         "label"
64     ],
65     "DebuggerStatement": [],
66     "DoWhileStatement": [
67         "body",
68         "test"
69     ],
70     "EmptyStatement": [],
71     "ExportAllDeclaration": [
72         "exported",
73         "source"
74     ],
75     "ExportDefaultDeclaration": [
76         "declaration"
77     ],
78     "ExportNamedDeclaration": [
79         "declaration",
80         "specifiers",
81         "source"
82     ],
83     "ExportSpecifier": [
84         "exported",
85         "local"
86     ],
87     "ExpressionStatement": [
88         "expression"
89     ],
90     "ExperimentalRestProperty": [
91         "argument"
92     ],
93     "ExperimentalSpreadProperty": [
94         "argument"
95     ],
96     "ForStatement": [
97         "init",
98         "test",
99         "update",
100         "body"
101     ],
102     "ForInStatement": [
103         "left",
104         "right",
105         "body"
106     ],
107     "ForOfStatement": [
108         "left",
109         "right",
110         "body"
111     ],
112     "FunctionDeclaration": [
113         "id",
114         "params",
115         "body"
116     ],
117     "FunctionExpression": [
118         "id",
119         "params",
120         "body"
121     ],
122     "Identifier": [],
123     "IfStatement": [
124         "test",
125         "consequent",
126         "alternate"
127     ],
128     "ImportDeclaration": [
129         "specifiers",
130         "source"
131     ],
132     "ImportDefaultSpecifier": [
133         "local"
134     ],
135     "ImportExpression": [
136         "source"
137     ],
138     "ImportNamespaceSpecifier": [
139         "local"
140     ],
141     "ImportSpecifier": [
142         "imported",
143         "local"
144     ],
145     "JSXAttribute": [
146         "name",
147         "value"
148     ],
149     "JSXClosingElement": [
150         "name"
151     ],
152     "JSXElement": [
153         "openingElement",
154         "children",
155         "closingElement"
156     ],
157     "JSXEmptyExpression": [],
158     "JSXExpressionContainer": [
159         "expression"
160     ],
161     "JSXIdentifier": [],
162     "JSXMemberExpression": [
163         "object",
164         "property"
165     ],
166     "JSXNamespacedName": [
167         "namespace",
168         "name"
169     ],
170     "JSXOpeningElement": [
171         "name",
172         "attributes"
173     ],
174     "JSXSpreadAttribute": [
175         "argument"
176     ],
177     "JSXText": [],
178     "JSXFragment": [
179         "openingFragment",
180         "children",
181         "closingFragment"
182     ],
183     "Literal": [],
184     "LabeledStatement": [
185         "label",
186         "body"
187     ],
188     "LogicalExpression": [
189         "left",
190         "right"
191     ],
192     "MemberExpression": [
193         "object",
194         "property"
195     ],
196     "MetaProperty": [
197         "meta",
198         "property"
199     ],
200     "MethodDefinition": [
201         "key",
202         "value"
203     ],
204     "NewExpression": [
205         "callee",
206         "arguments"
207     ],
208     "ObjectExpression": [
209         "properties"
210     ],
211     "ObjectPattern": [
212         "properties"
213     ],
214     "Program": [
215         "body"
216     ],
217     "Property": [
218         "key",
219         "value"
220     ],
221     "RestElement": [
222         "argument"
223     ],
224     "ReturnStatement": [
225         "argument"
226     ],
227     "SequenceExpression": [
228         "expressions"
229     ],
230     "SpreadElement": [
231         "argument"
232     ],
233     "Super": [],
234     "SwitchStatement": [
235         "discriminant",
236         "cases"
237     ],
238     "SwitchCase": [
239         "test",
240         "consequent"
241     ],
242     "TaggedTemplateExpression": [
243         "tag",
244         "quasi"
245     ],
246     "TemplateElement": [],
247     "TemplateLiteral": [
248         "quasis",
249         "expressions"
250     ],
251     "ThisExpression": [],
252     "ThrowStatement": [
253         "argument"
254     ],
255     "TryStatement": [
256         "block",
257         "handler",
258         "finalizer"
259     ],
260     "UnaryExpression": [
261         "argument"
262     ],
263     "UpdateExpression": [
264         "argument"
265     ],
266     "VariableDeclaration": [
267         "declarations"
268     ],
269     "VariableDeclarator": [
270         "id",
271         "init"
272     ],
273     "WhileStatement": [
274         "test",
275         "body"
276     ],
277     "WithStatement": [
278         "object",
279         "body"
280     ],
281     "YieldExpression": [
282         "argument"
283     ]
284 }