1 {
   2   "endPosition": "0",
   3   "kind": "COMPILATION_UNIT",
   4   "module": {
   5     "indirectExportEntries": [],
   6     "endPosition": "0",
   7     "kind": "MODULE",
   8     "localExportEntries": [
   9       {
  10         "localName": {
  11           "endPosition": "62",
  12           "kind": "IDENTIFIER",
  13           "name": "func",
  14           "startPosition": "58"
  15         },
  16         "endPosition": "67",
  17         "kind": "EXPORT_ENTRY",
  18         "moduleRequest": "null",
  19         "exportName": {
  20           "endPosition": "62",
  21           "kind": "IDENTIFIER",
  22           "name": "func",
  23           "startPosition": "58"
  24         },
  25         "importName": "null",
  26         "startPosition": "49"
  27       }
  28     ],
  29     "starExportEntries": [],
  30     "startPosition": "0",
  31     "importEntries": [
  32       {
  33         "localName": {
  34           "endPosition": "25",
  35           "kind": "IDENTIFIER",
  36           "name": "myMod",
  37           "startPosition": "20"
  38         },
  39         "endPosition": "38",
  40         "kind": "IMPORT_ENTRY",
  41         "moduleRequest": {
  42           "endPosition": "30",
  43           "kind": "IDENTIFIER",
  44           "name": "my-mod",
  45           "startPosition": "32"
  46         },
  47         "importName": {
  48           "star": "true",
  49           "endPosition": "14",
  50           "kind": "IDENTIFIER",
  51           "name": "*",
  52           "startPosition": "15"
  53         },
  54         "startPosition": "1"
  55       }
  56     ]
  57   },
  58   "sourceElements": [
  59     {
  60       "endPosition": "67",
  61       "kind": "FUNCTION",
  62       "name": {
  63         "endPosition": "62",
  64         "kind": "IDENTIFIER",
  65         "name": "func",
  66         "startPosition": "58"
  67       },
  68       "body": {
  69         "endPosition": "66",
  70         "kind": "BLOCK",
  71         "statements": [],
  72         "startPosition": "65"
  73       },
  74       "strict": "true",
  75       "startPosition": "49",
  76       "parameters": []
  77     }
  78   ],
  79   "sourceName": "foo",
  80   "strict": "true",
  81   "startPosition": "0"
  82 }