• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "type": "Program",
3  "statements": [
4    {
5      "type": "VariableDeclaration",
6      "declarations": [
7        {
8          "type": "VariableDeclarator",
9          "id": {
10            "type": "Identifier",
11            "name": "a",
12            "loc": {
13              "start": {
14                "line": 17,
15                "column": 5
16              },
17              "end": {
18                "line": 17,
19                "column": 6
20              }
21            }
22          },
23          "init": {
24            "type": "NumberLiteral",
25            "value": 1,
26            "loc": {
27              "start": {
28                "line": 17,
29                "column": 9
30              },
31              "end": {
32                "line": 17,
33                "column": 10
34              }
35            }
36          },
37          "loc": {
38            "start": {
39              "line": 17,
40              "column": 5
41            },
42            "end": {
43              "line": 17,
44              "column": 10
45            }
46          }
47        }
48      ],
49      "kind": "var",
50      "loc": {
51        "start": {
52          "line": 17,
53          "column": 1
54        },
55        "end": {
56          "line": 17,
57          "column": 11
58        }
59      }
60    },
61    {
62      "type": "TSModuleDeclaration",
63      "id": {
64        "type": "Identifier",
65        "name": "ns",
66        "loc": {
67          "start": {
68            "line": 18,
69            "column": 19
70          },
71          "end": {
72            "line": 18,
73            "column": 21
74          }
75        }
76      },
77      "body": {
78        "type": "TSModuleBlock",
79        "body": [
80          {
81            "type": "ExportNamedDeclaration",
82            "declaration": null,
83            "source": null,
84            "specifiers": [
85              {
86                "type": "ExportSpecifier",
87                "local": {
88                  "type": "Identifier",
89                  "name": "a",
90                  "loc": {
91                    "start": {
92                      "line": 19,
93                      "column": 13
94                    },
95                    "end": {
96                      "line": 19,
97                      "column": 14
98                    }
99                  }
100                },
101                "exported": {
102                  "type": "Identifier",
103                  "name": "a",
104                  "loc": {
105                    "start": {
106                      "line": 19,
107                      "column": 13
108                    },
109                    "end": {
110                      "line": 19,
111                      "column": 14
112                    }
113                  }
114                },
115                "loc": {
116                  "start": {
117                    "line": 19,
118                    "column": 13
119                  },
120                  "end": {
121                    "line": 19,
122                    "column": 14
123                  }
124                }
125              }
126            ],
127            "loc": {
128              "start": {
129                "line": 19,
130                "column": 5
131              },
132              "end": {
133                "line": 19,
134                "column": 16
135              }
136            }
137          }
138        ],
139        "loc": {
140          "start": {
141            "line": 18,
142            "column": 22
143          },
144          "end": {
145            "line": 20,
146            "column": 2
147          }
148        }
149      },
150      "declare": true,
151      "global": false,
152      "loc": {
153        "start": {
154          "line": 18,
155          "column": 9
156        },
157        "end": {
158          "line": 22,
159          "column": 4
160        }
161      }
162    },
163    {
164      "type": "VariableDeclaration",
165      "declarations": [
166        {
167          "type": "VariableDeclarator",
168          "id": {
169            "type": "Identifier",
170            "name": "b",
171            "loc": {
172              "start": {
173                "line": 22,
174                "column": 5
175              },
176              "end": {
177                "line": 22,
178                "column": 6
179              }
180            }
181          },
182          "init": {
183            "type": "NumberLiteral",
184            "value": 1,
185            "loc": {
186              "start": {
187                "line": 22,
188                "column": 9
189              },
190              "end": {
191                "line": 22,
192                "column": 10
193              }
194            }
195          },
196          "loc": {
197            "start": {
198              "line": 22,
199              "column": 5
200            },
201            "end": {
202              "line": 22,
203              "column": 10
204            }
205          }
206        }
207      ],
208      "kind": "var",
209      "loc": {
210        "start": {
211          "line": 22,
212          "column": 1
213        },
214        "end": {
215          "line": 22,
216          "column": 11
217        }
218      }
219    },
220    {
221      "type": "ExportNamedDeclaration",
222      "declaration": null,
223      "source": null,
224      "specifiers": [
225        {
226          "type": "ExportSpecifier",
227          "local": {
228            "type": "Identifier",
229            "name": "b",
230            "loc": {
231              "start": {
232                "line": 23,
233                "column": 9
234              },
235              "end": {
236                "line": 23,
237                "column": 10
238              }
239            }
240          },
241          "exported": {
242            "type": "Identifier",
243            "name": "b",
244            "loc": {
245              "start": {
246                "line": 23,
247                "column": 9
248              },
249              "end": {
250                "line": 23,
251                "column": 10
252              }
253            }
254          },
255          "loc": {
256            "start": {
257              "line": 23,
258              "column": 9
259            },
260            "end": {
261              "line": 23,
262              "column": 10
263            }
264          }
265        }
266      ],
267      "loc": {
268        "start": {
269          "line": 23,
270          "column": 1
271        },
272        "end": {
273          "line": 23,
274          "column": 12
275        }
276      }
277    }
278  ],
279  "loc": {
280    "start": {
281      "line": 1,
282      "column": 1
283    },
284    "end": {
285      "line": 25,
286      "column": 1
287    }
288  }
289}
290