• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "type": "Program",
3  "statements": [
4    {
5      "type": "ExpressionStatement",
6      "expression": {
7        "type": "TemplateLiteral",
8        "expressions": [],
9        "quasis": [
10          {
11            "type": "TemplateElement",
12            "value": {
13              "raw": "",
14              "cooked": ""
15            },
16            "loc": {
17              "start": {
18                "line": 17,
19                "column": 2,
20                "program": "test-template-literal.js"
21              },
22              "end": {
23                "line": 17,
24                "column": 2,
25                "program": "test-template-literal.js"
26              }
27            }
28          }
29        ],
30        "loc": {
31          "start": {
32            "line": 17,
33            "column": 1,
34            "program": "test-template-literal.js"
35          },
36          "end": {
37            "line": 17,
38            "column": 3,
39            "program": "test-template-literal.js"
40          }
41        }
42      },
43      "loc": {
44        "start": {
45          "line": 17,
46          "column": 1,
47          "program": "test-template-literal.js"
48        },
49        "end": {
50          "line": 17,
51          "column": 4,
52          "program": "test-template-literal.js"
53        }
54      }
55    },
56    {
57      "type": "ExpressionStatement",
58      "expression": {
59        "type": "TemplateLiteral",
60        "expressions": [
61          {
62            "type": "UpdateExpression",
63            "operator": "++",
64            "prefix": false,
65            "argument": {
66              "type": "Identifier",
67              "name": "a",
68              "decorators": [],
69              "loc": {
70                "start": {
71                  "line": 19,
72                  "column": 4,
73                  "program": "test-template-literal.js"
74                },
75                "end": {
76                  "line": 19,
77                  "column": 5,
78                  "program": "test-template-literal.js"
79                }
80              }
81            },
82            "loc": {
83              "start": {
84                "line": 19,
85                "column": 4,
86                "program": "test-template-literal.js"
87              },
88              "end": {
89                "line": 19,
90                "column": 7,
91                "program": "test-template-literal.js"
92              }
93            }
94          }
95        ],
96        "quasis": [
97          {
98            "type": "TemplateElement",
99            "value": {
100              "raw": "",
101              "cooked": ""
102            },
103            "loc": {
104              "start": {
105                "line": 19,
106                "column": 2,
107                "program": "test-template-literal.js"
108              },
109              "end": {
110                "line": 19,
111                "column": 2,
112                "program": "test-template-literal.js"
113              }
114            }
115          },
116          {
117            "type": "TemplateElement",
118            "value": {
119              "raw": "",
120              "cooked": ""
121            },
122            "loc": {
123              "start": {
124                "line": 19,
125                "column": 8,
126                "program": "test-template-literal.js"
127              },
128              "end": {
129                "line": 19,
130                "column": 8,
131                "program": "test-template-literal.js"
132              }
133            }
134          }
135        ],
136        "loc": {
137          "start": {
138            "line": 19,
139            "column": 1,
140            "program": "test-template-literal.js"
141          },
142          "end": {
143            "line": 19,
144            "column": 9,
145            "program": "test-template-literal.js"
146          }
147        }
148      },
149      "loc": {
150        "start": {
151          "line": 19,
152          "column": 1,
153          "program": "test-template-literal.js"
154        },
155        "end": {
156          "line": 19,
157          "column": 10,
158          "program": "test-template-literal.js"
159        }
160      }
161    },
162    {
163      "type": "ExpressionStatement",
164      "expression": {
165        "type": "TemplateLiteral",
166        "expressions": [],
167        "quasis": [
168          {
169            "type": "TemplateElement",
170            "value": {
171              "raw": "almafa",
172              "cooked": "almafa"
173            },
174            "loc": {
175              "start": {
176                "line": 21,
177                "column": 2,
178                "program": "test-template-literal.js"
179              },
180              "end": {
181                "line": 21,
182                "column": 8,
183                "program": "test-template-literal.js"
184              }
185            }
186          }
187        ],
188        "loc": {
189          "start": {
190            "line": 21,
191            "column": 1,
192            "program": "test-template-literal.js"
193          },
194          "end": {
195            "line": 21,
196            "column": 9,
197            "program": "test-template-literal.js"
198          }
199        }
200      },
201      "loc": {
202        "start": {
203          "line": 21,
204          "column": 1,
205          "program": "test-template-literal.js"
206        },
207        "end": {
208          "line": 21,
209          "column": 10,
210          "program": "test-template-literal.js"
211        }
212      }
213    },
214    {
215      "type": "ExpressionStatement",
216      "expression": {
217        "type": "TemplateLiteral",
218        "expressions": [
219          {
220            "type": "UpdateExpression",
221            "operator": "++",
222            "prefix": false,
223            "argument": {
224              "type": "Identifier",
225              "name": "a",
226              "decorators": [],
227              "loc": {
228                "start": {
229                  "line": 23,
230                  "column": 4,
231                  "program": "test-template-literal.js"
232                },
233                "end": {
234                  "line": 23,
235                  "column": 5,
236                  "program": "test-template-literal.js"
237                }
238              }
239            },
240            "loc": {
241              "start": {
242                "line": 23,
243                "column": 4,
244                "program": "test-template-literal.js"
245              },
246              "end": {
247                "line": 23,
248                "column": 7,
249                "program": "test-template-literal.js"
250              }
251            }
252          },
253          {
254            "type": "UpdateExpression",
255            "operator": "++",
256            "prefix": false,
257            "argument": {
258              "type": "Identifier",
259              "name": "b",
260              "decorators": [],
261              "loc": {
262                "start": {
263                  "line": 23,
264                  "column": 10,
265                  "program": "test-template-literal.js"
266                },
267                "end": {
268                  "line": 23,
269                  "column": 11,
270                  "program": "test-template-literal.js"
271                }
272              }
273            },
274            "loc": {
275              "start": {
276                "line": 23,
277                "column": 10,
278                "program": "test-template-literal.js"
279              },
280              "end": {
281                "line": 23,
282                "column": 13,
283                "program": "test-template-literal.js"
284              }
285            }
286          }
287        ],
288        "quasis": [
289          {
290            "type": "TemplateElement",
291            "value": {
292              "raw": "",
293              "cooked": ""
294            },
295            "loc": {
296              "start": {
297                "line": 23,
298                "column": 2,
299                "program": "test-template-literal.js"
300              },
301              "end": {
302                "line": 23,
303                "column": 2,
304                "program": "test-template-literal.js"
305              }
306            }
307          },
308          {
309            "type": "TemplateElement",
310            "value": {
311              "raw": "",
312              "cooked": ""
313            },
314            "loc": {
315              "start": {
316                "line": 23,
317                "column": 8,
318                "program": "test-template-literal.js"
319              },
320              "end": {
321                "line": 23,
322                "column": 8,
323                "program": "test-template-literal.js"
324              }
325            }
326          },
327          {
328            "type": "TemplateElement",
329            "value": {
330              "raw": "",
331              "cooked": ""
332            },
333            "loc": {
334              "start": {
335                "line": 23,
336                "column": 14,
337                "program": "test-template-literal.js"
338              },
339              "end": {
340                "line": 23,
341                "column": 14,
342                "program": "test-template-literal.js"
343              }
344            }
345          }
346        ],
347        "loc": {
348          "start": {
349            "line": 23,
350            "column": 1,
351            "program": "test-template-literal.js"
352          },
353          "end": {
354            "line": 23,
355            "column": 15,
356            "program": "test-template-literal.js"
357          }
358        }
359      },
360      "loc": {
361        "start": {
362          "line": 23,
363          "column": 1,
364          "program": "test-template-literal.js"
365        },
366        "end": {
367          "line": 23,
368          "column": 16,
369          "program": "test-template-literal.js"
370        }
371      }
372    },
373    {
374      "type": "ExpressionStatement",
375      "expression": {
376        "type": "TemplateLiteral",
377        "expressions": [
378          {
379            "type": "UpdateExpression",
380            "operator": "++",
381            "prefix": false,
382            "argument": {
383              "type": "Identifier",
384              "name": "b",
385              "decorators": [],
386              "loc": {
387                "start": {
388                  "line": 25,
389                  "column": 8,
390                  "program": "test-template-literal.js"
391                },
392                "end": {
393                  "line": 25,
394                  "column": 9,
395                  "program": "test-template-literal.js"
396                }
397              }
398            },
399            "loc": {
400              "start": {
401                "line": 25,
402                "column": 8,
403                "program": "test-template-literal.js"
404              },
405              "end": {
406                "line": 25,
407                "column": 11,
408                "program": "test-template-literal.js"
409              }
410            }
411          }
412        ],
413        "quasis": [
414          {
415            "type": "TemplateElement",
416            "value": {
417              "raw": "alma",
418              "cooked": "alma"
419            },
420            "loc": {
421              "start": {
422                "line": 25,
423                "column": 2,
424                "program": "test-template-literal.js"
425              },
426              "end": {
427                "line": 25,
428                "column": 6,
429                "program": "test-template-literal.js"
430              }
431            }
432          },
433          {
434            "type": "TemplateElement",
435            "value": {
436              "raw": "",
437              "cooked": ""
438            },
439            "loc": {
440              "start": {
441                "line": 25,
442                "column": 12,
443                "program": "test-template-literal.js"
444              },
445              "end": {
446                "line": 25,
447                "column": 12,
448                "program": "test-template-literal.js"
449              }
450            }
451          }
452        ],
453        "loc": {
454          "start": {
455            "line": 25,
456            "column": 1,
457            "program": "test-template-literal.js"
458          },
459          "end": {
460            "line": 25,
461            "column": 13,
462            "program": "test-template-literal.js"
463          }
464        }
465      },
466      "loc": {
467        "start": {
468          "line": 25,
469          "column": 1,
470          "program": "test-template-literal.js"
471        },
472        "end": {
473          "line": 25,
474          "column": 14,
475          "program": "test-template-literal.js"
476        }
477      }
478    },
479    {
480      "type": "ExpressionStatement",
481      "expression": {
482        "type": "TemplateLiteral",
483        "expressions": [
484          {
485            "type": "UpdateExpression",
486            "operator": "++",
487            "prefix": false,
488            "argument": {
489              "type": "Identifier",
490              "name": "b",
491              "decorators": [],
492              "loc": {
493                "start": {
494                  "line": 27,
495                  "column": 4,
496                  "program": "test-template-literal.js"
497                },
498                "end": {
499                  "line": 27,
500                  "column": 5,
501                  "program": "test-template-literal.js"
502                }
503              }
504            },
505            "loc": {
506              "start": {
507                "line": 27,
508                "column": 4,
509                "program": "test-template-literal.js"
510              },
511              "end": {
512                "line": 27,
513                "column": 7,
514                "program": "test-template-literal.js"
515              }
516            }
517          }
518        ],
519        "quasis": [
520          {
521            "type": "TemplateElement",
522            "value": {
523              "raw": "",
524              "cooked": ""
525            },
526            "loc": {
527              "start": {
528                "line": 27,
529                "column": 2,
530                "program": "test-template-literal.js"
531              },
532              "end": {
533                "line": 27,
534                "column": 2,
535                "program": "test-template-literal.js"
536              }
537            }
538          },
539          {
540            "type": "TemplateElement",
541            "value": {
542              "raw": "fa",
543              "cooked": "fa"
544            },
545            "loc": {
546              "start": {
547                "line": 27,
548                "column": 8,
549                "program": "test-template-literal.js"
550              },
551              "end": {
552                "line": 27,
553                "column": 10,
554                "program": "test-template-literal.js"
555              }
556            }
557          }
558        ],
559        "loc": {
560          "start": {
561            "line": 27,
562            "column": 1,
563            "program": "test-template-literal.js"
564          },
565          "end": {
566            "line": 27,
567            "column": 11,
568            "program": "test-template-literal.js"
569          }
570        }
571      },
572      "loc": {
573        "start": {
574          "line": 27,
575          "column": 1,
576          "program": "test-template-literal.js"
577        },
578        "end": {
579          "line": 27,
580          "column": 12,
581          "program": "test-template-literal.js"
582        }
583      }
584    },
585    {
586      "type": "ExpressionStatement",
587      "expression": {
588        "type": "TemplateLiteral",
589        "expressions": [],
590        "quasis": [
591          {
592            "type": "TemplateElement",
593            "value": {
594              "raw": "\n\n\n",
595              "cooked": "\n\n\n"
596            },
597            "loc": {
598              "start": {
599                "line": 29,
600                "column": 2,
601                "program": "test-template-literal.js"
602              },
603              "end": {
604                "line": 32,
605                "column": 1,
606                "program": "test-template-literal.js"
607              }
608            }
609          }
610        ],
611        "loc": {
612          "start": {
613            "line": 29,
614            "column": 1,
615            "program": "test-template-literal.js"
616          },
617          "end": {
618            "line": 32,
619            "column": 2,
620            "program": "test-template-literal.js"
621          }
622        }
623      },
624      "loc": {
625        "start": {
626          "line": 29,
627          "column": 1,
628          "program": "test-template-literal.js"
629        },
630        "end": {
631          "line": 32,
632          "column": 3,
633          "program": "test-template-literal.js"
634        }
635      }
636    },
637    {
638      "type": "ExpressionStatement",
639      "expression": {
640        "type": "TemplateLiteral",
641        "expressions": [],
642        "quasis": [
643          {
644            "type": "TemplateElement",
645            "value": {
646              "raw": "$ {alma}",
647              "cooked": "$ {alma}"
648            },
649            "loc": {
650              "start": {
651                "line": 34,
652                "column": 2,
653                "program": "test-template-literal.js"
654              },
655              "end": {
656                "line": 34,
657                "column": 10,
658                "program": "test-template-literal.js"
659              }
660            }
661          }
662        ],
663        "loc": {
664          "start": {
665            "line": 34,
666            "column": 1,
667            "program": "test-template-literal.js"
668          },
669          "end": {
670            "line": 34,
671            "column": 11,
672            "program": "test-template-literal.js"
673          }
674        }
675      },
676      "loc": {
677        "start": {
678          "line": 34,
679          "column": 1,
680          "program": "test-template-literal.js"
681        },
682        "end": {
683          "line": 34,
684          "column": 12,
685          "program": "test-template-literal.js"
686        }
687      }
688    }
689  ],
690  "loc": {
691    "start": {
692      "line": 1,
693      "column": 1,
694      "program": "test-template-literal.js"
695    },
696    "end": {
697      "line": 35,
698      "column": 1,
699      "program": "test-template-literal.js"
700    }
701  }
702}
703