• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "type": "Program",
3  "statements": [
4    {
5      "type": "ImportDeclaration",
6      "source": {
7        "type": "StringLiteral",
8        "value": "test",
9        "loc": {
10          "start": {
11            "line": 17,
12            "column": 20
13          },
14          "end": {
15            "line": 17,
16            "column": 26
17          }
18        }
19      },
20      "specifiers": [
21        {
22          "type": "ImportSpecifier",
23          "local": {
24            "type": "Identifier",
25            "name": "a0",
26            "loc": {
27              "start": {
28                "line": 17,
29                "column": 10
30              },
31              "end": {
32                "line": 17,
33                "column": 12
34              }
35            }
36          },
37          "imported": {
38            "type": "Identifier",
39            "name": "a0",
40            "loc": {
41              "start": {
42                "line": 17,
43                "column": 10
44              },
45              "end": {
46                "line": 17,
47                "column": 12
48              }
49            }
50          },
51          "isType": false,
52          "loc": {
53            "start": {
54              "line": 17,
55              "column": 10
56            },
57            "end": {
58              "line": 17,
59              "column": 12
60            }
61          }
62        }
63      ],
64      "assertClause": {
65        "type": "AssertClause",
66        "elements": [],
67        "loc": {
68          "start": {
69            "line": 17,
70            "column": 27
71          },
72          "end": {
73            "line": 17,
74            "column": 37
75          }
76        }
77      },
78      "loc": {
79        "start": {
80          "line": 17,
81          "column": 1
82        },
83        "end": {
84          "line": 17,
85          "column": 37
86        }
87      }
88    },
89    {
90      "type": "ImportDeclaration",
91      "source": {
92        "type": "StringLiteral",
93        "value": "test",
94        "loc": {
95          "start": {
96            "line": 19,
97            "column": 20
98          },
99          "end": {
100            "line": 19,
101            "column": 26
102          }
103        }
104      },
105      "specifiers": [
106        {
107          "type": "ImportSpecifier",
108          "local": {
109            "type": "Identifier",
110            "name": "a1",
111            "loc": {
112              "start": {
113                "line": 19,
114                "column": 10
115              },
116              "end": {
117                "line": 19,
118                "column": 12
119              }
120            }
121          },
122          "imported": {
123            "type": "Identifier",
124            "name": "a1",
125            "loc": {
126              "start": {
127                "line": 19,
128                "column": 10
129              },
130              "end": {
131                "line": 19,
132                "column": 12
133              }
134            }
135          },
136          "isType": false,
137          "loc": {
138            "start": {
139              "line": 19,
140              "column": 10
141            },
142            "end": {
143              "line": 19,
144              "column": 12
145            }
146          }
147        }
148      ],
149      "assertClause": {
150        "type": "AssertClause",
151        "elements": [
152          {
153            "type": "AssertEntry",
154            "key": {
155              "type": "Identifier",
156              "name": "key1",
157              "loc": {
158                "start": {
159                  "line": 19,
160                  "column": 35
161                },
162                "end": {
163                  "line": 19,
164                  "column": 39
165                }
166              }
167            },
168            "value": {
169              "type": "StringLiteral",
170              "value": "value1",
171              "loc": {
172                "start": {
173                  "line": 19,
174                  "column": 41
175                },
176                "end": {
177                  "line": 19,
178                  "column": 49
179                }
180              }
181            },
182            "loc": {
183              "start": {
184                "line": 19,
185                "column": 35
186              },
187              "end": {
188                "line": 19,
189                "column": 49
190              }
191            }
192          }
193        ],
194        "loc": {
195          "start": {
196            "line": 19,
197            "column": 26
198          },
199          "end": {
200            "line": 19,
201            "column": 51
202          }
203        }
204      },
205      "loc": {
206        "start": {
207          "line": 19,
208          "column": 1
209        },
210        "end": {
211          "line": 19,
212          "column": 51
213        }
214      }
215    },
216    {
217      "type": "ImportDeclaration",
218      "source": {
219        "type": "StringLiteral",
220        "value": "test",
221        "loc": {
222          "start": {
223            "line": 21,
224            "column": 20
225          },
226          "end": {
227            "line": 21,
228            "column": 26
229          }
230        }
231      },
232      "specifiers": [
233        {
234          "type": "ImportSpecifier",
235          "local": {
236            "type": "Identifier",
237            "name": "a2",
238            "loc": {
239              "start": {
240                "line": 21,
241                "column": 10
242              },
243              "end": {
244                "line": 21,
245                "column": 12
246              }
247            }
248          },
249          "imported": {
250            "type": "Identifier",
251            "name": "a2",
252            "loc": {
253              "start": {
254                "line": 21,
255                "column": 10
256              },
257              "end": {
258                "line": 21,
259                "column": 12
260              }
261            }
262          },
263          "isType": false,
264          "loc": {
265            "start": {
266              "line": 21,
267              "column": 10
268            },
269            "end": {
270              "line": 21,
271              "column": 12
272            }
273          }
274        }
275      ],
276      "assertClause": {
277        "type": "AssertClause",
278        "elements": [
279          {
280            "type": "AssertEntry",
281            "key": {
282              "type": "Identifier",
283              "name": "key1",
284              "loc": {
285                "start": {
286                  "line": 21,
287                  "column": 36
288                },
289                "end": {
290                  "line": 21,
291                  "column": 40
292                }
293              }
294            },
295            "value": {
296              "type": "StringLiteral",
297              "value": "value1",
298              "loc": {
299                "start": {
300                  "line": 21,
301                  "column": 42
302                },
303                "end": {
304                  "line": 21,
305                  "column": 50
306                }
307              }
308            },
309            "loc": {
310              "start": {
311                "line": 21,
312                "column": 36
313              },
314              "end": {
315                "line": 21,
316                "column": 50
317              }
318            }
319          },
320          {
321            "type": "AssertEntry",
322            "key": {
323              "type": "StringLiteral",
324              "value": "key2",
325              "loc": {
326                "start": {
327                  "line": 22,
328                  "column": 7
329                },
330                "end": {
331                  "line": 22,
332                  "column": 13
333                }
334              }
335            },
336            "value": {
337              "type": "StringLiteral",
338              "value": "value2",
339              "loc": {
340                "start": {
341                  "line": 23,
342                  "column": 7
343                },
344                "end": {
345                  "line": 23,
346                  "column": 15
347                }
348              }
349            },
350            "loc": {
351              "start": {
352                "line": 22,
353                "column": 7
354              },
355              "end": {
356                "line": 23,
357                "column": 15
358              }
359            }
360          },
361          {
362            "type": "AssertEntry",
363            "key": {
364              "type": "Identifier",
365              "name": "key3",
366              "loc": {
367                "start": {
368                  "line": 24,
369                  "column": 5
370                },
371                "end": {
372                  "line": 24,
373                  "column": 9
374                }
375              }
376            },
377            "value": {
378              "type": "StringLiteral",
379              "value": "value3",
380              "loc": {
381                "start": {
382                  "line": 24,
383                  "column": 11
384                },
385                "end": {
386                  "line": 24,
387                  "column": 19
388                }
389              }
390            },
391            "loc": {
392              "start": {
393                "line": 24,
394                "column": 5
395              },
396              "end": {
397                "line": 24,
398                "column": 19
399              }
400            }
401          },
402          {
403            "type": "AssertEntry",
404            "key": {
405              "type": "Identifier",
406              "name": "key4",
407              "loc": {
408                "start": {
409                  "line": 24,
410                  "column": 21
411                },
412                "end": {
413                  "line": 24,
414                  "column": 25
415                }
416              }
417            },
418            "value": {
419              "type": "StringLiteral",
420              "value": "value4",
421              "loc": {
422                "start": {
423                  "line": 24,
424                  "column": 27
425                },
426                "end": {
427                  "line": 24,
428                  "column": 35
429                }
430              }
431            },
432            "loc": {
433              "start": {
434                "line": 24,
435                "column": 21
436              },
437              "end": {
438                "line": 24,
439                "column": 35
440              }
441            }
442          }
443        ],
444        "loc": {
445          "start": {
446            "line": 21,
447            "column": 27
448          },
449          "end": {
450            "line": 24,
451            "column": 37
452          }
453        }
454      },
455      "loc": {
456        "start": {
457          "line": 21,
458          "column": 1
459        },
460        "end": {
461          "line": 24,
462          "column": 37
463        }
464      }
465    }
466  ],
467  "loc": {
468    "start": {
469      "line": 1,
470      "column": 1
471    },
472    "end": {
473      "line": 25,
474      "column": 1
475    }
476  }
477}
478