• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "type": "Program",
3  "statements": [
4    {
5      "type": "TSModuleDeclaration",
6      "id": {
7        "type": "Identifier",
8        "name": "ns1",
9        "loc": {
10          "start": {
11            "line": 17,
12            "column": 11
13          },
14          "end": {
15            "line": 17,
16            "column": 14
17          }
18        }
19      },
20      "body": {
21        "type": "TSModuleBlock",
22        "body": [
23          {
24            "type": "TSModuleDeclaration",
25            "id": {
26              "type": "Identifier",
27              "name": "ns2",
28              "loc": {
29                "start": {
30                  "line": 18,
31                  "column": 23
32                },
33                "end": {
34                  "line": 18,
35                  "column": 26
36                }
37              }
38            },
39            "body": {
40              "type": "TSModuleBlock",
41              "body": [
42                {
43                  "type": "ExportNamedDeclaration",
44                  "declaration": null,
45                  "source": null,
46                  "specifiers": [
47                    {
48                      "type": "ExportSpecifier",
49                      "local": {
50                        "type": "Identifier",
51                        "name": "a",
52                        "loc": {
53                          "start": {
54                            "line": 19,
55                            "column": 17
56                          },
57                          "end": {
58                            "line": 19,
59                            "column": 18
60                          }
61                        }
62                      },
63                      "exported": {
64                        "type": "Identifier",
65                        "name": "a",
66                        "loc": {
67                          "start": {
68                            "line": 19,
69                            "column": 17
70                          },
71                          "end": {
72                            "line": 19,
73                            "column": 18
74                          }
75                        }
76                      },
77                      "loc": {
78                        "start": {
79                          "line": 19,
80                          "column": 17
81                        },
82                        "end": {
83                          "line": 19,
84                          "column": 18
85                        }
86                      }
87                    }
88                  ],
89                  "loc": {
90                    "start": {
91                      "line": 19,
92                      "column": 9
93                    },
94                    "end": {
95                      "line": 19,
96                      "column": 20
97                    }
98                  }
99                }
100              ],
101              "loc": {
102                "start": {
103                  "line": 18,
104                  "column": 27
105                },
106                "end": {
107                  "line": 20,
108                  "column": 6
109                }
110              }
111            },
112            "declare": true,
113            "global": false,
114            "loc": {
115              "start": {
116                "line": 18,
117                "column": 13
118              },
119              "end": {
120                "line": 21,
121                "column": 2
122              }
123            }
124          }
125        ],
126        "loc": {
127          "start": {
128            "line": 17,
129            "column": 15
130          },
131          "end": {
132            "line": 21,
133            "column": 2
134          }
135        }
136      },
137      "declare": false,
138      "global": false,
139      "loc": {
140        "start": {
141          "line": 17,
142          "column": 1
143        },
144        "end": {
145          "line": 23,
146          "column": 10
147        }
148      }
149    },
150    {
151      "type": "TSModuleDeclaration",
152      "id": {
153        "type": "Identifier",
154        "name": "ns1",
155        "loc": {
156          "start": {
157            "line": 23,
158            "column": 11
159          },
160          "end": {
161            "line": 23,
162            "column": 14
163          }
164        }
165      },
166      "body": {
167        "type": "TSModuleBlock",
168        "body": [
169          {
170            "type": "ExportNamedDeclaration",
171            "declaration": {
172              "type": "VariableDeclaration",
173              "declarations": [
174                {
175                  "type": "VariableDeclarator",
176                  "id": {
177                    "type": "Identifier",
178                    "name": "a",
179                    "loc": {
180                      "start": {
181                        "line": 24,
182                        "column": 16
183                      },
184                      "end": {
185                        "line": 24,
186                        "column": 17
187                      }
188                    }
189                  },
190                  "init": {
191                    "type": "NumberLiteral",
192                    "value": 1,
193                    "loc": {
194                      "start": {
195                        "line": 24,
196                        "column": 20
197                      },
198                      "end": {
199                        "line": 24,
200                        "column": 21
201                      }
202                    }
203                  },
204                  "loc": {
205                    "start": {
206                      "line": 24,
207                      "column": 16
208                    },
209                    "end": {
210                      "line": 24,
211                      "column": 21
212                    }
213                  }
214                }
215              ],
216              "kind": "var",
217              "loc": {
218                "start": {
219                  "line": 24,
220                  "column": 12
221                },
222                "end": {
223                  "line": 24,
224                  "column": 22
225                }
226              }
227            },
228            "source": null,
229            "specifiers": [],
230            "loc": {
231              "start": {
232                "line": 24,
233                "column": 5
234              },
235              "end": {
236                "line": 24,
237                "column": 22
238              }
239            }
240          }
241        ],
242        "loc": {
243          "start": {
244            "line": 23,
245            "column": 15
246          },
247          "end": {
248            "line": 25,
249            "column": 2
250          }
251        }
252      },
253      "declare": false,
254      "global": false,
255      "loc": {
256        "start": {
257          "line": 23,
258          "column": 1
259        },
260        "end": {
261          "line": 27,
262          "column": 4
263        }
264      }
265    },
266    {
267      "type": "VariableDeclaration",
268      "declarations": [
269        {
270          "type": "VariableDeclarator",
271          "id": {
272            "type": "Identifier",
273            "name": "b",
274            "loc": {
275              "start": {
276                "line": 27,
277                "column": 5
278              },
279              "end": {
280                "line": 27,
281                "column": 6
282              }
283            }
284          },
285          "init": {
286            "type": "NumberLiteral",
287            "value": 1,
288            "loc": {
289              "start": {
290                "line": 27,
291                "column": 9
292              },
293              "end": {
294                "line": 27,
295                "column": 10
296              }
297            }
298          },
299          "loc": {
300            "start": {
301              "line": 27,
302              "column": 5
303            },
304            "end": {
305              "line": 27,
306              "column": 10
307            }
308          }
309        }
310      ],
311      "kind": "var",
312      "loc": {
313        "start": {
314          "line": 27,
315          "column": 1
316        },
317        "end": {
318          "line": 27,
319          "column": 11
320        }
321      }
322    },
323    {
324      "type": "ExportNamedDeclaration",
325      "declaration": null,
326      "source": null,
327      "specifiers": [
328        {
329          "type": "ExportSpecifier",
330          "local": {
331            "type": "Identifier",
332            "name": "b",
333            "loc": {
334              "start": {
335                "line": 28,
336                "column": 9
337              },
338              "end": {
339                "line": 28,
340                "column": 10
341              }
342            }
343          },
344          "exported": {
345            "type": "Identifier",
346            "name": "b",
347            "loc": {
348              "start": {
349                "line": 28,
350                "column": 9
351              },
352              "end": {
353                "line": 28,
354                "column": 10
355              }
356            }
357          },
358          "loc": {
359            "start": {
360              "line": 28,
361              "column": 9
362            },
363            "end": {
364              "line": 28,
365              "column": 10
366            }
367          }
368        }
369      ],
370      "loc": {
371        "start": {
372          "line": 28,
373          "column": 1
374        },
375        "end": {
376          "line": 28,
377          "column": 12
378        }
379      }
380    }
381  ],
382  "loc": {
383    "start": {
384      "line": 1,
385      "column": 1
386    },
387    "end": {
388      "line": 29,
389      "column": 1
390    }
391  }
392}
393