├── VERSION ├── mocha.opts ├── vendor └── .babelrc ├── packages ├── babylon │ ├── test │ │ └── fixtures │ │ │ ├── jsx │ │ │ ├── basic │ │ │ │ ├── 1 │ │ │ │ │ └── actual.js │ │ │ │ ├── 2 │ │ │ │ │ └── actual.js │ │ │ │ ├── 3 │ │ │ │ │ └── actual.js │ │ │ │ ├── 4 │ │ │ │ │ └── actual.js │ │ │ │ ├── 5 │ │ │ │ │ └── actual.js │ │ │ │ ├── 6 │ │ │ │ │ └── actual.js │ │ │ │ ├── 8 │ │ │ │ │ └── actual.js │ │ │ │ ├── 9 │ │ │ │ │ └── actual.js │ │ │ │ ├── 10 │ │ │ │ │ └── actual.js │ │ │ │ ├── 11 │ │ │ │ │ └── actual.js │ │ │ │ ├── 14 │ │ │ │ │ └── actual.js │ │ │ │ ├── 15 │ │ │ │ │ └── actual.js │ │ │ │ ├── 16 │ │ │ │ │ └── actual.js │ │ │ │ ├── 17 │ │ │ │ │ └── actual.js │ │ │ │ └── 18 │ │ │ │ │ └── actual.js │ │ │ ├── regression │ │ │ │ ├── 2 │ │ │ │ │ └── actual.js │ │ │ │ ├── 3 │ │ │ │ │ └── actual.js │ │ │ │ ├── 4 │ │ │ │ │ └── actual.js │ │ │ │ ├── 5 │ │ │ │ │ └── actual.js │ │ │ │ └── 6 │ │ │ │ │ └── actual.js │ │ │ ├── errors │ │ │ │ ├── unclosed-tag │ │ │ │ │ └── actual.js │ │ │ │ └── unterminated-string │ │ │ │ │ └── actual.js │ │ │ └── options.json │ │ │ ├── core │ │ │ └── uncategorised │ │ │ │ ├── 1 │ │ │ │ └── actual.js │ │ │ │ ├── 2 │ │ │ │ └── actual.js │ │ │ │ ├── 3 │ │ │ │ └── actual.js │ │ │ │ ├── 4 │ │ │ │ └── actual.js │ │ │ │ ├── 5 │ │ │ │ └── actual.js │ │ │ │ ├── 6 │ │ │ │ └── actual.js │ │ │ │ ├── 7 │ │ │ │ └── actual.js │ │ │ │ ├── 8 │ │ │ │ └── actual.js │ │ │ │ ├── 9 │ │ │ │ └── actual.js │ │ │ │ ├── 10 │ │ │ │ └── actual.js │ │ │ │ ├── 11 │ │ │ │ └── actual.js │ │ │ │ ├── 12 │ │ │ │ └── actual.js │ │ │ │ ├── 13 │ │ │ │ └── actual.js │ │ │ │ ├── 14 │ │ │ │ └── actual.js │ │ │ │ ├── 15 │ │ │ │ └── actual.js │ │ │ │ ├── 16 │ │ │ │ └── actual.js │ │ │ │ ├── 17 │ │ │ │ └── actual.js │ │ │ │ ├── 18 │ │ │ │ └── actual.js │ │ │ │ ├── 19 │ │ │ │ └── actual.js │ │ │ │ ├── 20 │ │ │ │ └── actual.js │ │ │ │ ├── 21 │ │ │ │ └── actual.js │ │ │ │ ├── 22 │ │ │ │ └── actual.js │ │ │ │ ├── 23 │ │ │ │ └── actual.js │ │ │ │ ├── 24 │ │ │ │ └── actual.js │ │ │ │ ├── 25 │ │ │ │ └── actual.js │ │ │ │ ├── 26 │ │ │ │ └── actual.js │ │ │ │ ├── 27 │ │ │ │ └── actual.js │ │ │ │ ├── 28 │ │ │ │ └── actual.js │ │ │ │ ├── 30 │ │ │ │ └── actual.js │ │ │ │ ├── 31 │ │ │ │ └── actual.js │ │ │ │ ├── 32 │ │ │ │ └── actual.js │ │ │ │ ├── 33 │ │ │ │ └── actual.js │ │ │ │ ├── 34 │ │ │ │ └── actual.js │ │ │ │ ├── 35 │ │ │ │ └── actual.js │ │ │ │ ├── 36 │ │ │ │ └── actual.js │ │ │ │ ├── 37 │ │ │ │ └── actual.js │ │ │ │ ├── 38 │ │ │ │ └── actual.js │ │ │ │ ├── 39 │ │ │ │ └── actual.js │ │ │ │ ├── 40 │ │ │ │ └── actual.js │ │ │ │ ├── 41 │ │ │ │ └── actual.js │ │ │ │ ├── 42 │ │ │ │ └── actual.js │ │ │ │ ├── 43 │ │ │ │ └── actual.js │ │ │ │ ├── 44 │ │ │ │ └── actual.js │ │ │ │ ├── 45 │ │ │ │ └── actual.js │ │ │ │ ├── 46 │ │ │ │ └── actual.js │ │ │ │ ├── 47 │ │ │ │ └── actual.js │ │ │ │ ├── 48 │ │ │ │ └── actual.js │ │ │ │ ├── 50 │ │ │ │ └── actual.js │ │ │ │ ├── 51 │ │ │ │ └── actual.js │ │ │ │ ├── 52 │ │ │ │ └── actual.js │ │ │ │ ├── 53 │ │ │ │ └── actual.js │ │ │ │ ├── 54 │ │ │ │ └── actual.js │ │ │ │ ├── 55 │ │ │ │ └── actual.js │ │ │ │ ├── 56 │ │ │ │ └── actual.js │ │ │ │ ├── 57 │ │ │ │ └── actual.js │ │ │ │ ├── 58 │ │ │ │ └── actual.js │ │ │ │ ├── 59 │ │ │ │ └── actual.js │ │ │ │ ├── 60 │ │ │ │ └── actual.js │ │ │ │ ├── 61 │ │ │ │ └── actual.js │ │ │ │ ├── 62 │ │ │ │ └── actual.js │ │ │ │ ├── 66 │ │ │ │ └── actual.js │ │ │ │ ├── 67 │ │ │ │ └── actual.js │ │ │ │ ├── 68 │ │ │ │ └── actual.js │ │ │ │ ├── 69 │ │ │ │ └── actual.js │ │ │ │ ├── 70 │ │ │ │ └── actual.js │ │ │ │ ├── 71 │ │ │ │ └── actual.js │ │ │ │ ├── 72 │ │ │ │ └── actual.js │ │ │ │ ├── 73 │ │ │ │ └── actual.js │ │ │ │ ├── 74 │ │ │ │ └── actual.js │ │ │ │ ├── 75 │ │ │ │ └── actual.js │ │ │ │ ├── 76 │ │ │ │ └── actual.js │ │ │ │ ├── 77 │ │ │ │ └── actual.js │ │ │ │ ├── 78 │ │ │ │ └── actual.js │ │ │ │ ├── 79 │ │ │ │ └── actual.js │ │ │ │ ├── 80 │ │ │ │ └── actual.js │ │ │ │ ├── 81 │ │ │ │ └── actual.js │ │ │ │ ├── 82 │ │ │ │ └── actual.js │ │ │ │ ├── 83 │ │ │ │ └── actual.js │ │ │ │ ├── 84 │ │ │ │ └── actual.js │ │ │ │ ├── 85 │ │ │ │ └── actual.js │ │ │ │ ├── 86 │ │ │ │ └── actual.js │ │ │ │ ├── 87 │ │ │ │ └── actual.js │ │ │ │ ├── 88 │ │ │ │ └── actual.js │ │ │ │ ├── 89 │ │ │ │ └── actual.js │ │ │ │ ├── 90 │ │ │ │ └── actual.js │ │ │ │ ├── 91 │ │ │ │ └── actual.js │ │ │ │ ├── 92 │ │ │ │ └── actual.js │ │ │ │ ├── 93 │ │ │ │ └── actual.js │ │ │ │ ├── 94 │ │ │ │ └── actual.js │ │ │ │ ├── 95 │ │ │ │ └── actual.js │ │ │ │ ├── 96 │ │ │ │ └── actual.js │ │ │ │ ├── 97 │ │ │ │ └── actual.js │ │ │ │ ├── 98 │ │ │ │ └── actual.js │ │ │ │ ├── 99 │ │ │ │ └── actual.js │ │ │ │ ├── 100 │ │ │ │ └── actual.js │ │ │ │ ├── 101 │ │ │ │ └── actual.js │ │ │ │ ├── 102 │ │ │ │ └── actual.js │ │ │ │ ├── 103 │ │ │ │ └── actual.js │ │ │ │ ├── 104 │ │ │ │ └── actual.js │ │ │ │ ├── 105 │ │ │ │ └── actual.js │ │ │ │ ├── 106 │ │ │ │ └── actual.js │ │ │ │ ├── 107 │ │ │ │ └── actual.js │ │ │ │ ├── 108 │ │ │ │ └── actual.js │ │ │ │ ├── 109 │ │ │ │ └── actual.js │ │ │ │ ├── 110 │ │ │ │ └── actual.js │ │ │ │ ├── 111 │ │ │ │ └── actual.js │ │ │ │ ├── 112 │ │ │ │ └── actual.js │ │ │ │ ├── 113 │ │ │ │ └── actual.js │ │ │ │ ├── 114 │ │ │ │ └── actual.js │ │ │ │ ├── 115 │ │ │ │ └── actual.js │ │ │ │ ├── 116 │ │ │ │ └── actual.js │ │ │ │ ├── 117 │ │ │ │ └── actual.js │ │ │ │ ├── 118 │ │ │ │ └── actual.js │ │ │ │ ├── 119 │ │ │ │ └── actual.js │ │ │ │ ├── 120 │ │ │ │ └── actual.js │ │ │ │ ├── 121 │ │ │ │ └── actual.js │ │ │ │ ├── 123 │ │ │ │ └── actual.js │ │ │ │ ├── 124 │ │ │ │ └── actual.js │ │ │ │ ├── 125 │ │ │ │ └── actual.js │ │ │ │ ├── 128 │ │ │ │ └── actual.js │ │ │ │ ├── 129 │ │ │ │ └── actual.js │ │ │ │ ├── 130 │ │ │ │ └── actual.js │ │ │ │ ├── 131 │ │ │ │ └── actual.js │ │ │ │ ├── 132 │ │ │ │ └── actual.js │ │ │ │ ├── 133 │ │ │ │ └── actual.js │ │ │ │ ├── 134 │ │ │ │ └── actual.js │ │ │ │ ├── 135 │ │ │ │ └── actual.js │ │ │ │ ├── 136 │ │ │ │ └── actual.js │ │ │ │ ├── 137 │ │ │ │ └── actual.js │ │ │ │ ├── 138 │ │ │ │ └── actual.js │ │ │ │ ├── 139 │ │ │ │ └── actual.js │ │ │ │ ├── 140 │ │ │ │ └── actual.js │ │ │ │ ├── 141 │ │ │ │ └── actual.js │ │ │ │ ├── 142 │ │ │ │ └── actual.js │ │ │ │ ├── 143 │ │ │ │ └── actual.js │ │ │ │ ├── 144 │ │ │ │ └── actual.js │ │ │ │ ├── 145 │ │ │ │ └── actual.js │ │ │ │ ├── 146 │ │ │ │ └── actual.js │ │ │ │ ├── 147 │ │ │ │ └── actual.js │ │ │ │ ├── 148 │ │ │ │ └── actual.js │ │ │ │ ├── 149 │ │ │ │ └── actual.js │ │ │ │ ├── 150 │ │ │ │ └── actual.js │ │ │ │ ├── 151 │ │ │ │ └── actual.js │ │ │ │ ├── 152 │ │ │ │ └── actual.js │ │ │ │ ├── 153 │ │ │ │ └── actual.js │ │ │ │ ├── 154 │ │ │ │ └── actual.js │ │ │ │ ├── 155 │ │ │ │ └── actual.js │ │ │ │ ├── 156 │ │ │ │ └── actual.js │ │ │ │ ├── 157 │ │ │ │ └── actual.js │ │ │ │ ├── 158 │ │ │ │ └── actual.js │ │ │ │ ├── 159 │ │ │ │ └── actual.js │ │ │ │ ├── 160 │ │ │ │ └── actual.js │ │ │ │ ├── 161 │ │ │ │ └── actual.js │ │ │ │ ├── 162 │ │ │ │ └── actual.js │ │ │ │ ├── 163 │ │ │ │ └── actual.js │ │ │ │ ├── 164 │ │ │ │ └── actual.js │ │ │ │ ├── 165 │ │ │ │ └── actual.js │ │ │ │ ├── 166 │ │ │ │ └── actual.js │ │ │ │ ├── 167 │ │ │ │ └── actual.js │ │ │ │ ├── 168 │ │ │ │ └── actual.js │ │ │ │ ├── 169 │ │ │ │ └── actual.js │ │ │ │ ├── 170 │ │ │ │ └── actual.js │ │ │ │ ├── 171 │ │ │ │ └── actual.js │ │ │ │ ├── 172 │ │ │ │ └── actual.js │ │ │ │ ├── 173 │ │ │ │ └── actual.js │ │ │ │ ├── 174 │ │ │ │ └── actual.js │ │ │ │ ├── 175 │ │ │ │ └── actual.js │ │ │ │ ├── 176 │ │ │ │ └── actual.js │ │ │ │ ├── 177 │ │ │ │ └── actual.js │ │ │ │ ├── 178 │ │ │ │ └── actual.js │ │ │ │ ├── 179 │ │ │ │ └── actual.js │ │ │ │ ├── 180 │ │ │ │ └── actual.js │ │ │ │ ├── 181 │ │ │ │ └── actual.js │ │ │ │ ├── 182 │ │ │ │ └── actual.js │ │ │ │ ├── 183 │ │ │ │ └── actual.js │ │ │ │ ├── 184 │ │ │ │ └── actual.js │ │ │ │ ├── 185 │ │ │ │ └── actual.js │ │ │ │ ├── 186 │ │ │ │ └── actual.js │ │ │ │ ├── 187 │ │ │ │ └── actual.js │ │ │ │ ├── 188 │ │ │ │ └── actual.js │ │ │ │ ├── 189 │ │ │ │ └── actual.js │ │ │ │ ├── 190 │ │ │ │ └── actual.js │ │ │ │ ├── 191 │ │ │ │ └── actual.js │ │ │ │ ├── 192 │ │ │ │ └── actual.js │ │ │ │ ├── 193 │ │ │ │ └── actual.js │ │ │ │ ├── 194 │ │ │ │ └── actual.js │ │ │ │ ├── 195 │ │ │ │ └── actual.js │ │ │ │ ├── 196 │ │ │ │ └── actual.js │ │ │ │ ├── 197 │ │ │ │ └── actual.js │ │ │ │ ├── 198 │ │ │ │ └── actual.js │ │ │ │ ├── 199 │ │ │ │ └── actual.js │ │ │ │ ├── 200 │ │ │ │ └── actual.js │ │ │ │ ├── 201 │ │ │ │ └── actual.js │ │ │ │ ├── 202 │ │ │ │ └── actual.js │ │ │ │ ├── 203 │ │ │ │ └── actual.js │ │ │ │ ├── 204 │ │ │ │ └── actual.js │ │ │ │ ├── 205 │ │ │ │ └── actual.js │ │ │ │ ├── 206 │ │ │ │ └── actual.js │ │ │ │ ├── 207 │ │ │ │ └── actual.js │ │ │ │ ├── 208 │ │ │ │ └── actual.js │ │ │ │ ├── 209 │ │ │ │ └── actual.js │ │ │ │ ├── 210 │ │ │ │ └── actual.js │ │ │ │ ├── 211 │ │ │ │ └── actual.js │ │ │ │ ├── 212 │ │ │ │ └── actual.js │ │ │ │ ├── 213 │ │ │ │ └── actual.js │ │ │ │ ├── 214 │ │ │ │ └── actual.js │ │ │ │ ├── 215 │ │ │ │ └── actual.js │ │ │ │ ├── 216 │ │ │ │ └── actual.js │ │ │ │ ├── 217 │ │ │ │ └── actual.js │ │ │ │ ├── 218 │ │ │ │ └── actual.js │ │ │ │ ├── 219 │ │ │ │ └── actual.js │ │ │ │ ├── 220 │ │ │ │ └── actual.js │ │ │ │ ├── 221 │ │ │ │ └── actual.js │ │ │ │ ├── 223 │ │ │ │ └── actual.js │ │ │ │ ├── 224 │ │ │ │ └── actual.js │ │ │ │ ├── 225 │ │ │ │ └── actual.js │ │ │ │ ├── 226 │ │ │ │ └── actual.js │ │ │ │ ├── 227 │ │ │ │ └── actual.js │ │ │ │ ├── 228 │ │ │ │ └── actual.js │ │ │ │ ├── 229 │ │ │ │ └── actual.js │ │ │ │ ├── 230 │ │ │ │ └── actual.js │ │ │ │ ├── 232 │ │ │ │ └── actual.js │ │ │ │ ├── 233 │ │ │ │ └── actual.js │ │ │ │ ├── 234 │ │ │ │ └── actual.js │ │ │ │ ├── 235 │ │ │ │ └── actual.js │ │ │ │ ├── 236 │ │ │ │ └── actual.js │ │ │ │ ├── 237 │ │ │ │ └── actual.js │ │ │ │ ├── 238 │ │ │ │ └── actual.js │ │ │ │ ├── 239 │ │ │ │ └── actual.js │ │ │ │ ├── 240 │ │ │ │ └── actual.js │ │ │ │ ├── 241 │ │ │ │ └── actual.js │ │ │ │ ├── 242 │ │ │ │ └── actual.js │ │ │ │ ├── 243 │ │ │ │ └── actual.js │ │ │ │ ├── 244 │ │ │ │ └── actual.js │ │ │ │ ├── 245 │ │ │ │ └── actual.js │ │ │ │ ├── 246 │ │ │ │ └── actual.js │ │ │ │ ├── 247 │ │ │ │ └── actual.js │ │ │ │ ├── 250 │ │ │ │ └── actual.js │ │ │ │ ├── 251 │ │ │ │ └── actual.js │ │ │ │ ├── 254 │ │ │ │ └── actual.js │ │ │ │ ├── 255 │ │ │ │ └── actual.js │ │ │ │ ├── 256 │ │ │ │ └── actual.js │ │ │ │ ├── 257 │ │ │ │ └── expected.json │ │ │ │ ├── 258 │ │ │ │ └── expected.json │ │ │ │ ├── 259 │ │ │ │ └── actual.js │ │ │ │ ├── 260 │ │ │ │ └── actual.js │ │ │ │ ├── 261 │ │ │ │ └── actual.js │ │ │ │ ├── 262 │ │ │ │ └── actual.js │ │ │ │ ├── 263 │ │ │ │ └── expected.json │ │ │ │ ├── 264 │ │ │ │ └── expected.json │ │ │ │ ├── 265 │ │ │ │ └── actual.js │ │ │ │ ├── 266 │ │ │ │ └── actual.js │ │ │ │ ├── 267 │ │ │ │ └── actual.js │ │ │ │ ├── 268 │ │ │ │ └── actual.js │ │ │ │ ├── 271 │ │ │ │ └── actual.js │ │ │ │ ├── 272 │ │ │ │ └── actual.js │ │ │ │ ├── 273 │ │ │ │ └── actual.js │ │ │ │ ├── 274 │ │ │ │ └── actual.js │ │ │ │ ├── 275 │ │ │ │ └── actual.js │ │ │ │ ├── 276 │ │ │ │ └── actual.js │ │ │ │ ├── 277 │ │ │ │ └── actual.js │ │ │ │ ├── 278 │ │ │ │ └── actual.js │ │ │ │ ├── 279 │ │ │ │ └── actual.js │ │ │ │ ├── 280 │ │ │ │ └── actual.js │ │ │ │ ├── 283 │ │ │ │ └── actual.js │ │ │ │ ├── 284 │ │ │ │ └── actual.js │ │ │ │ ├── 285 │ │ │ │ └── actual.js │ │ │ │ ├── 286 │ │ │ │ └── actual.js │ │ │ │ ├── 287 │ │ │ │ └── actual.js │ │ │ │ ├── 288 │ │ │ │ └── actual.js │ │ │ │ ├── 290 │ │ │ │ └── actual.js │ │ │ │ ├── 291 │ │ │ │ └── actual.js │ │ │ │ ├── 292 │ │ │ │ └── actual.js │ │ │ │ ├── 293 │ │ │ │ └── actual.js │ │ │ │ ├── 294 │ │ │ │ └── actual.js │ │ │ │ ├── 296 │ │ │ │ └── actual.js │ │ │ │ ├── 297 │ │ │ │ └── actual.js │ │ │ │ ├── 299 │ │ │ │ └── actual.js │ │ │ │ ├── 300 │ │ │ │ └── actual.js │ │ │ │ ├── 301 │ │ │ │ └── actual.js │ │ │ │ ├── 302 │ │ │ │ └── actual.js │ │ │ │ ├── 303 │ │ │ │ └── actual.js │ │ │ │ ├── 307 │ │ │ │ └── actual.js │ │ │ │ ├── 310 │ │ │ │ └── actual.js │ │ │ │ ├── 313 │ │ │ │ └── actual.js │ │ │ │ ├── 316 │ │ │ │ └── actual.js │ │ │ │ ├── 317 │ │ │ │ └── actual.js │ │ │ │ ├── 319 │ │ │ │ └── actual.js │ │ │ │ ├── 320 │ │ │ │ └── actual.js │ │ │ │ ├── 321 │ │ │ │ └── actual.js │ │ │ │ ├── 322 │ │ │ │ └── actual.js │ │ │ │ ├── 323 │ │ │ │ └── actual.js │ │ │ │ ├── 324 │ │ │ │ └── actual.js │ │ │ │ ├── 325 │ │ │ │ └── actual.js │ │ │ │ ├── 326 │ │ │ │ └── actual.js │ │ │ │ ├── 327 │ │ │ │ ├── expected.json │ │ │ │ └── actual.js │ │ │ │ ├── 328 │ │ │ │ ├── expected.json │ │ │ │ └── actual.js │ │ │ │ ├── 329 │ │ │ │ ├── actual.js │ │ │ │ └── expected.json │ │ │ │ ├── 330 │ │ │ │ ├── expected.json │ │ │ │ └── actual.js │ │ │ │ ├── 331 │ │ │ │ ├── expected.json │ │ │ │ └── actual.js │ │ │ │ ├── 332 │ │ │ │ ├── expected.json │ │ │ │ └── actual.js │ │ │ │ ├── 333 │ │ │ │ ├── expected.json │ │ │ │ └── actual.js │ │ │ │ ├── 334 │ │ │ │ ├── actual.js │ │ │ │ └── expected.json │ │ │ │ ├── 335 │ │ │ │ ├── expected.json │ │ │ │ └── actual.js │ │ │ │ ├── 336 │ │ │ │ ├── expected.json │ │ │ │ └── actual.js │ │ │ │ ├── 337 │ │ │ │ ├── expected.json │ │ │ │ └── actual.js │ │ │ │ ├── 338 │ │ │ │ ├── expected.json │ │ │ │ └── actual.js │ │ │ │ ├── 339 │ │ │ │ ├── actual.js │ │ │ │ └── expected.json │ │ │ │ ├── 340 │ │ │ │ ├── expected.json │ │ │ │ └── actual.js │ │ │ │ ├── 341 │ │ │ │ └── actual.js │ │ │ │ ├── 342 │ │ │ │ └── actual.js │ │ │ │ ├── 343 │ │ │ │ └── actual.js │ │ │ │ ├── 344 │ │ │ │ └── actual.js │ │ │ │ ├── 345 │ │ │ │ └── actual.js │ │ │ │ ├── 346 │ │ │ │ └── actual.js │ │ │ │ ├── 347 │ │ │ │ └── actual.js │ │ │ │ ├── 348 │ │ │ │ └── actual.js │ │ │ │ ├── 349 │ │ │ │ └── actual.js │ │ │ │ ├── 350 │ │ │ │ └── actual.js │ │ │ │ ├── 351 │ │ │ │ └── actual.js │ │ │ │ ├── 352 │ │ │ │ └── actual.js │ │ │ │ ├── 353 │ │ │ │ └── actual.js │ │ │ │ ├── 354 │ │ │ │ └── actual.js │ │ │ │ ├── 355 │ │ │ │ └── actual.js │ │ │ │ ├── 356 │ │ │ │ └── actual.js │ │ │ │ ├── 357 │ │ │ │ └── actual.js │ │ │ │ ├── 358 │ │ │ │ └── actual.js │ │ │ │ ├── 359 │ │ │ │ └── actual.js │ │ │ │ ├── 360 │ │ │ │ └── actual.js │ │ │ │ ├── 361 │ │ │ │ └── actual.js │ │ │ │ ├── 362 │ │ │ │ └── actual.js │ │ │ │ ├── 363 │ │ │ │ └── actual.js │ │ │ │ ├── 364 │ │ │ │ └── actual.js │ │ │ │ ├── 365 │ │ │ │ └── actual.js │ │ │ │ ├── 366 │ │ │ │ └── actual.js │ │ │ │ ├── 367 │ │ │ │ └── actual.js │ │ │ │ ├── 368 │ │ │ │ └── actual.js │ │ │ │ ├── 369 │ │ │ │ └── actual.js │ │ │ │ ├── 370 │ │ │ │ └── actual.js │ │ │ │ ├── 371 │ │ │ │ └── actual.js │ │ │ │ ├── 372 │ │ │ │ └── actual.js │ │ │ │ ├── 373 │ │ │ │ └── actual.js │ │ │ │ ├── 374 │ │ │ │ └── actual.js │ │ │ │ ├── 375 │ │ │ │ └── actual.js │ │ │ │ ├── 376 │ │ │ │ └── actual.js │ │ │ │ ├── 377 │ │ │ │ └── actual.js │ │ │ │ ├── 378 │ │ │ │ └── actual.js │ │ │ │ ├── 379 │ │ │ │ └── actual.js │ │ │ │ ├── 380 │ │ │ │ └── actual.js │ │ │ │ ├── 381 │ │ │ │ └── actual.js │ │ │ │ ├── 382 │ │ │ │ └── actual.js │ │ │ │ ├── 383 │ │ │ │ └── actual.js │ │ │ │ ├── 384 │ │ │ │ └── actual.js │ │ │ │ ├── 385 │ │ │ │ └── actual.js │ │ │ │ ├── 386 │ │ │ │ └── actual.js │ │ │ │ ├── 388 │ │ │ │ └── actual.js │ │ │ │ ├── 389 │ │ │ │ └── actual.js │ │ │ │ ├── 390 │ │ │ │ └── actual.js │ │ │ │ ├── 391 │ │ │ │ └── actual.js │ │ │ │ ├── 392 │ │ │ │ └── actual.js │ │ │ │ ├── 393 │ │ │ │ └── actual.js │ │ │ │ ├── 394 │ │ │ │ └── actual.js │ │ │ │ ├── 395 │ │ │ │ └── actual.js │ │ │ │ ├── 396 │ │ │ │ └── actual.js │ │ │ │ ├── 397 │ │ │ │ └── actual.js │ │ │ │ ├── 398 │ │ │ │ └── actual.js │ │ │ │ ├── 399 │ │ │ │ └── actual.js │ │ │ │ ├── 400 │ │ │ │ └── actual.js │ │ │ │ ├── 401 │ │ │ │ └── actual.js │ │ │ │ ├── 402 │ │ │ │ └── actual.js │ │ │ │ ├── 403 │ │ │ │ └── actual.js │ │ │ │ ├── 404 │ │ │ │ └── actual.js │ │ │ │ ├── 405 │ │ │ │ └── actual.js │ │ │ │ ├── 406 │ │ │ │ └── actual.js │ │ │ │ ├── 407 │ │ │ │ └── actual.js │ │ │ │ ├── 408 │ │ │ │ └── actual.js │ │ │ │ ├── 409 │ │ │ │ └── actual.js │ │ │ │ ├── 410 │ │ │ │ └── actual.js │ │ │ │ ├── 411 │ │ │ │ └── actual.js │ │ │ │ ├── 412 │ │ │ │ └── actual.js │ │ │ │ ├── 413 │ │ │ │ └── actual.js │ │ │ │ ├── 414 │ │ │ │ └── actual.js │ │ │ │ ├── 415 │ │ │ │ └── actual.js │ │ │ │ ├── 416 │ │ │ │ └── actual.js │ │ │ │ ├── 417 │ │ │ │ └── actual.js │ │ │ │ ├── 418 │ │ │ │ └── actual.js │ │ │ │ ├── 419 │ │ │ │ └── actual.js │ │ │ │ ├── 420 │ │ │ │ └── actual.js │ │ │ │ ├── 421 │ │ │ │ └── actual.js │ │ │ │ ├── 422 │ │ │ │ └── actual.js │ │ │ │ ├── 423 │ │ │ │ └── actual.js │ │ │ │ ├── 424 │ │ │ │ └── actual.js │ │ │ │ ├── 425 │ │ │ │ └── actual.js │ │ │ │ ├── 426 │ │ │ │ └── actual.js │ │ │ │ ├── 427 │ │ │ │ └── actual.js │ │ │ │ ├── 428 │ │ │ │ └── actual.js │ │ │ │ ├── 429 │ │ │ │ └── actual.js │ │ │ │ ├── 430 │ │ │ │ └── actual.js │ │ │ │ ├── 431 │ │ │ │ └── actual.js │ │ │ │ ├── 432 │ │ │ │ └── actual.js │ │ │ │ ├── 433 │ │ │ │ └── actual.js │ │ │ │ ├── 434 │ │ │ │ └── actual.js │ │ │ │ ├── 435 │ │ │ │ └── actual.js │ │ │ │ ├── 436 │ │ │ │ └── actual.js │ │ │ │ ├── 437 │ │ │ │ └── actual.js │ │ │ │ ├── 438 │ │ │ │ └── actual.js │ │ │ │ ├── 439 │ │ │ │ └── actual.js │ │ │ │ ├── 440 │ │ │ │ └── actual.js │ │ │ │ ├── 441 │ │ │ │ └── actual.js │ │ │ │ ├── 442 │ │ │ │ └── actual.js │ │ │ │ ├── 443 │ │ │ │ └── actual.js │ │ │ │ ├── 444 │ │ │ │ └── actual.js │ │ │ │ ├── 445 │ │ │ │ └── actual.js │ │ │ │ ├── 446 │ │ │ │ └── actual.js │ │ │ │ ├── 447 │ │ │ │ └── actual.js │ │ │ │ ├── 448 │ │ │ │ └── actual.js │ │ │ │ ├── 449 │ │ │ │ └── actual.js │ │ │ │ ├── 450 │ │ │ │ └── actual.js │ │ │ │ ├── 451 │ │ │ │ └── actual.js │ │ │ │ ├── 452 │ │ │ │ └── actual.js │ │ │ │ ├── 453 │ │ │ │ └── actual.js │ │ │ │ ├── 454 │ │ │ │ └── actual.js │ │ │ │ ├── 455 │ │ │ │ └── actual.js │ │ │ │ ├── 456 │ │ │ │ └── actual.js │ │ │ │ ├── 457 │ │ │ │ └── actual.js │ │ │ │ ├── 458 │ │ │ │ └── actual.js │ │ │ │ ├── 459 │ │ │ │ └── actual.js │ │ │ │ ├── 460 │ │ │ │ └── actual.js │ │ │ │ ├── 484 │ │ │ │ └── actual.js │ │ │ │ ├── 512 │ │ │ │ └── actual.js │ │ │ │ ├── 513 │ │ │ │ └── actual.js │ │ │ │ ├── 514 │ │ │ │ └── actual.js │ │ │ │ ├── 515 │ │ │ │ └── actual.js │ │ │ │ ├── 523 │ │ │ │ └── actual.js │ │ │ │ ├── 524 │ │ │ │ └── actual.js │ │ │ │ ├── 525 │ │ │ │ └── actual.js │ │ │ │ ├── 526 │ │ │ │ └── actual.js │ │ │ │ ├── 527 │ │ │ │ └── actual.js │ │ │ │ ├── 528 │ │ │ │ └── actual.js │ │ │ │ ├── 529 │ │ │ │ └── actual.js │ │ │ │ ├── 530 │ │ │ │ └── actual.js │ │ │ │ ├── 531 │ │ │ │ └── actual.js │ │ │ │ ├── 532 │ │ │ │ └── actual.js │ │ │ │ ├── 533 │ │ │ │ └── actual.js │ │ │ │ ├── 534 │ │ │ │ └── actual.js │ │ │ │ ├── 535 │ │ │ │ └── actual.js │ │ │ │ ├── 536 │ │ │ │ └── actual.js │ │ │ │ ├── 537 │ │ │ │ └── actual.js │ │ │ │ ├── 538 │ │ │ │ └── actual.js │ │ │ │ ├── 539 │ │ │ │ ├── expected.json │ │ │ │ └── actual.js │ │ │ │ ├── 540 │ │ │ │ └── actual.js │ │ │ │ ├── 541 │ │ │ │ └── actual.js │ │ │ │ ├── 542 │ │ │ │ └── actual.js │ │ │ │ ├── 543 │ │ │ │ └── actual.js │ │ │ │ └── 544 │ │ │ │ └── actual.js │ │ │ ├── harmony │ │ │ └── uncategorised │ │ │ │ ├── 1 │ │ │ │ └── actual.js │ │ │ │ ├── 2 │ │ │ │ └── actual.js │ │ │ │ ├── 3 │ │ │ │ └── actual.js │ │ │ │ ├── 4 │ │ │ │ └── actual.js │ │ │ │ ├── 6 │ │ │ │ └── actual.js │ │ │ │ ├── 7 │ │ │ │ └── actual.js │ │ │ │ ├── 8 │ │ │ │ └── actual.js │ │ │ │ ├── 10 │ │ │ │ └── actual.js │ │ │ │ ├── 11 │ │ │ │ └── actual.js │ │ │ │ ├── 12 │ │ │ │ └── actual.js │ │ │ │ ├── 13 │ │ │ │ └── actual.js │ │ │ │ ├── 14 │ │ │ │ └── actual.js │ │ │ │ ├── 15 │ │ │ │ └── actual.js │ │ │ │ ├── 16 │ │ │ │ └── actual.js │ │ │ │ ├── 17 │ │ │ │ └── actual.js │ │ │ │ ├── 18 │ │ │ │ └── actual.js │ │ │ │ ├── 19 │ │ │ │ └── actual.js │ │ │ │ ├── 20 │ │ │ │ └── actual.js │ │ │ │ ├── 21 │ │ │ │ └── actual.js │ │ │ │ ├── 22 │ │ │ │ └── actual.js │ │ │ │ ├── 23 │ │ │ │ └── actual.js │ │ │ │ ├── 24 │ │ │ │ └── actual.js │ │ │ │ ├── 25 │ │ │ │ └── actual.js │ │ │ │ ├── 28 │ │ │ │ └── actual.js │ │ │ │ ├── 29 │ │ │ │ └── actual.js │ │ │ │ ├── 30 │ │ │ │ └── actual.js │ │ │ │ ├── 31 │ │ │ │ └── actual.js │ │ │ │ ├── 32 │ │ │ │ └── actual.js │ │ │ │ ├── 33 │ │ │ │ └── actual.js │ │ │ │ ├── 34 │ │ │ │ └── actual.js │ │ │ │ ├── 35 │ │ │ │ └── actual.js │ │ │ │ ├── 36 │ │ │ │ └── actual.js │ │ │ │ ├── 37 │ │ │ │ └── actual.js │ │ │ │ ├── 39 │ │ │ │ └── actual.js │ │ │ │ ├── 40 │ │ │ │ └── actual.js │ │ │ │ ├── 41 │ │ │ │ └── actual.js │ │ │ │ ├── 42 │ │ │ │ └── actual.js │ │ │ │ ├── 43 │ │ │ │ └── actual.js │ │ │ │ ├── 44 │ │ │ │ └── actual.js │ │ │ │ ├── 45 │ │ │ │ └── actual.js │ │ │ │ ├── 46 │ │ │ │ └── actual.js │ │ │ │ ├── 47 │ │ │ │ └── actual.js │ │ │ │ ├── 48 │ │ │ │ └── actual.js │ │ │ │ ├── 49 │ │ │ │ └── actual.js │ │ │ │ ├── 50 │ │ │ │ └── actual.js │ │ │ │ ├── 51 │ │ │ │ └── actual.js │ │ │ │ ├── 52 │ │ │ │ └── actual.js │ │ │ │ ├── 53 │ │ │ │ └── actual.js │ │ │ │ ├── 54 │ │ │ │ └── actual.js │ │ │ │ ├── 55 │ │ │ │ └── actual.js │ │ │ │ ├── 56 │ │ │ │ └── actual.js │ │ │ │ ├── 57 │ │ │ │ └── actual.js │ │ │ │ ├── 61 │ │ │ │ └── actual.js │ │ │ │ ├── 62 │ │ │ │ └── actual.js │ │ │ │ ├── 63 │ │ │ │ └── actual.js │ │ │ │ ├── 64 │ │ │ │ └── actual.js │ │ │ │ ├── 65 │ │ │ │ └── actual.js │ │ │ │ ├── 66 │ │ │ │ └── actual.js │ │ │ │ ├── 67 │ │ │ │ └── actual.js │ │ │ │ ├── 68 │ │ │ │ └── actual.js │ │ │ │ ├── 69 │ │ │ │ └── actual.js │ │ │ │ ├── 70 │ │ │ │ └── actual.js │ │ │ │ ├── 71 │ │ │ │ └── actual.js │ │ │ │ ├── 72 │ │ │ │ └── actual.js │ │ │ │ ├── 73 │ │ │ │ └── actual.js │ │ │ │ ├── 74 │ │ │ │ └── actual.js │ │ │ │ ├── 75 │ │ │ │ └── actual.js │ │ │ │ ├── 76 │ │ │ │ └── actual.js │ │ │ │ ├── 77 │ │ │ │ └── actual.js │ │ │ │ ├── 78 │ │ │ │ └── actual.js │ │ │ │ ├── 79 │ │ │ │ └── actual.js │ │ │ │ ├── 82 │ │ │ │ └── actual.js │ │ │ │ ├── 83 │ │ │ │ └── actual.js │ │ │ │ ├── 84 │ │ │ │ └── actual.js │ │ │ │ ├── 85 │ │ │ │ └── actual.js │ │ │ │ ├── 86 │ │ │ │ └── actual.js │ │ │ │ ├── 87 │ │ │ │ └── actual.js │ │ │ │ ├── 91 │ │ │ │ └── actual.js │ │ │ │ ├── 92 │ │ │ │ └── actual.js │ │ │ │ ├── 96 │ │ │ │ └── actual.js │ │ │ │ ├── 99 │ │ │ │ └── actual.js │ │ │ │ ├── 100 │ │ │ │ └── actual.js │ │ │ │ ├── 101 │ │ │ │ └── actual.js │ │ │ │ ├── 102 │ │ │ │ └── actual.js │ │ │ │ ├── 105 │ │ │ │ └── actual.js │ │ │ │ ├── 107 │ │ │ │ └── actual.js │ │ │ │ ├── 108 │ │ │ │ └── actual.js │ │ │ │ ├── 110 │ │ │ │ └── actual.js │ │ │ │ ├── 111 │ │ │ │ └── actual.js │ │ │ │ ├── 113 │ │ │ │ └── actual.js │ │ │ │ ├── 114 │ │ │ │ └── actual.js │ │ │ │ ├── 115 │ │ │ │ └── actual.js │ │ │ │ ├── 117 │ │ │ │ └── actual.js │ │ │ │ ├── 118 │ │ │ │ └── actual.js │ │ │ │ ├── 119 │ │ │ │ └── actual.js │ │ │ │ ├── 120 │ │ │ │ └── actual.js │ │ │ │ ├── 121 │ │ │ │ └── actual.js │ │ │ │ ├── 124 │ │ │ │ └── actual.js │ │ │ │ ├── 126 │ │ │ │ └── actual.js │ │ │ │ ├── 127 │ │ │ │ └── actual.js │ │ │ │ ├── 128 │ │ │ │ └── actual.js │ │ │ │ ├── 131 │ │ │ │ └── actual.js │ │ │ │ ├── 136 │ │ │ │ └── actual.js │ │ │ │ ├── 140 │ │ │ │ └── actual.js │ │ │ │ ├── 141 │ │ │ │ └── actual.js │ │ │ │ ├── 142 │ │ │ │ └── actual.js │ │ │ │ ├── 143 │ │ │ │ └── actual.js │ │ │ │ ├── 144 │ │ │ │ └── actual.js │ │ │ │ ├── 145 │ │ │ │ └── actual.js │ │ │ │ ├── 146 │ │ │ │ └── actual.js │ │ │ │ ├── 147 │ │ │ │ └── actual.js │ │ │ │ ├── 148 │ │ │ │ └── actual.js │ │ │ │ ├── 150 │ │ │ │ └── actual.js │ │ │ │ ├── 151 │ │ │ │ └── actual.js │ │ │ │ ├── 152 │ │ │ │ └── actual.js │ │ │ │ ├── 153 │ │ │ │ └── actual.js │ │ │ │ ├── 154 │ │ │ │ └── actual.js │ │ │ │ ├── 156 │ │ │ │ └── actual.js │ │ │ │ ├── 157 │ │ │ │ └── actual.js │ │ │ │ ├── 158 │ │ │ │ └── actual.js │ │ │ │ ├── 159 │ │ │ │ └── actual.js │ │ │ │ ├── 160 │ │ │ │ └── actual.js │ │ │ │ ├── 161 │ │ │ │ └── actual.js │ │ │ │ ├── 162 │ │ │ │ └── actual.js │ │ │ │ ├── 163 │ │ │ │ └── actual.js │ │ │ │ ├── 164 │ │ │ │ └── actual.js │ │ │ │ ├── 165 │ │ │ │ └── actual.js │ │ │ │ ├── 166 │ │ │ │ └── actual.js │ │ │ │ ├── 167 │ │ │ │ └── actual.js │ │ │ │ ├── 169 │ │ │ │ └── actual.js │ │ │ │ ├── 170 │ │ │ │ └── actual.js │ │ │ │ ├── 171 │ │ │ │ └── actual.js │ │ │ │ ├── 173 │ │ │ │ └── actual.js │ │ │ │ ├── 174 │ │ │ │ └── actual.js │ │ │ │ ├── 176 │ │ │ │ └── actual.js │ │ │ │ ├── 177 │ │ │ │ └── actual.js │ │ │ │ ├── 178 │ │ │ │ └── actual.js │ │ │ │ ├── 179 │ │ │ │ └── actual.js │ │ │ │ ├── 180 │ │ │ │ └── actual.js │ │ │ │ ├── 181 │ │ │ │ └── actual.js │ │ │ │ ├── 182 │ │ │ │ └── actual.js │ │ │ │ ├── 184 │ │ │ │ └── actual.js │ │ │ │ ├── 185 │ │ │ │ └── actual.js │ │ │ │ ├── 186 │ │ │ │ └── actual.js │ │ │ │ ├── 187 │ │ │ │ └── actual.js │ │ │ │ ├── 188 │ │ │ │ └── actual.js │ │ │ │ ├── 189 │ │ │ │ └── actual.js │ │ │ │ ├── 190 │ │ │ │ └── actual.js │ │ │ │ ├── 191 │ │ │ │ └── actual.js │ │ │ │ ├── 192 │ │ │ │ └── actual.js │ │ │ │ ├── 193 │ │ │ │ └── actual.js │ │ │ │ ├── 194 │ │ │ │ └── actual.js │ │ │ │ ├── 195 │ │ │ │ └── actual.js │ │ │ │ ├── 197 │ │ │ │ └── actual.js │ │ │ │ ├── 198 │ │ │ │ └── actual.js │ │ │ │ ├── 199 │ │ │ │ └── actual.js │ │ │ │ ├── 200 │ │ │ │ └── actual.js │ │ │ │ ├── 201 │ │ │ │ └── actual.js │ │ │ │ ├── 202 │ │ │ │ └── actual.js │ │ │ │ ├── 203 │ │ │ │ └── actual.js │ │ │ │ ├── 204 │ │ │ │ └── actual.js │ │ │ │ ├── 205 │ │ │ │ └── actual.js │ │ │ │ ├── 206 │ │ │ │ └── actual.js │ │ │ │ ├── 207 │ │ │ │ └── actual.js │ │ │ │ ├── 208 │ │ │ │ └── actual.js │ │ │ │ ├── 209 │ │ │ │ └── actual.js │ │ │ │ ├── 210 │ │ │ │ └── actual.js │ │ │ │ ├── 211 │ │ │ │ └── actual.js │ │ │ │ ├── 212 │ │ │ │ └── actual.js │ │ │ │ ├── 213 │ │ │ │ └── actual.js │ │ │ │ ├── 214 │ │ │ │ └── actual.js │ │ │ │ ├── 215 │ │ │ │ └── actual.js │ │ │ │ ├── 216 │ │ │ │ └── actual.js │ │ │ │ ├── 217 │ │ │ │ └── actual.js │ │ │ │ ├── 218 │ │ │ │ └── actual.js │ │ │ │ ├── 219 │ │ │ │ └── actual.js │ │ │ │ ├── 220 │ │ │ │ └── actual.js │ │ │ │ ├── 221 │ │ │ │ └── actual.js │ │ │ │ ├── 222 │ │ │ │ └── actual.js │ │ │ │ ├── 223 │ │ │ │ └── actual.js │ │ │ │ ├── 224 │ │ │ │ └── actual.js │ │ │ │ ├── 225 │ │ │ │ └── actual.js │ │ │ │ ├── 226 │ │ │ │ └── actual.js │ │ │ │ ├── 229 │ │ │ │ └── actual.js │ │ │ │ ├── 230 │ │ │ │ └── actual.js │ │ │ │ ├── 231 │ │ │ │ └── actual.js │ │ │ │ ├── 232 │ │ │ │ └── actual.js │ │ │ │ ├── 237 │ │ │ │ └── actual.js │ │ │ │ ├── 238 │ │ │ │ └── actual.js │ │ │ │ ├── 239 │ │ │ │ └── actual.js │ │ │ │ ├── 240 │ │ │ │ └── actual.js │ │ │ │ ├── 241 │ │ │ │ └── actual.js │ │ │ │ ├── 242 │ │ │ │ └── actual.js │ │ │ │ ├── 243 │ │ │ │ └── actual.js │ │ │ │ ├── 244 │ │ │ │ └── actual.js │ │ │ │ ├── 245 │ │ │ │ └── actual.js │ │ │ │ ├── 248 │ │ │ │ └── actual.js │ │ │ │ ├── 249 │ │ │ │ └── actual.js │ │ │ │ ├── 250 │ │ │ │ └── actual.js │ │ │ │ ├── 251 │ │ │ │ └── actual.js │ │ │ │ ├── 252 │ │ │ │ └── actual.js │ │ │ │ ├── 253 │ │ │ │ └── actual.js │ │ │ │ ├── 254 │ │ │ │ └── actual.js │ │ │ │ ├── 255 │ │ │ │ └── actual.js │ │ │ │ ├── 256 │ │ │ │ └── actual.js │ │ │ │ ├── 257 │ │ │ │ └── actual.js │ │ │ │ ├── 258 │ │ │ │ └── actual.js │ │ │ │ ├── 259 │ │ │ │ └── actual.js │ │ │ │ ├── 261 │ │ │ │ └── actual.js │ │ │ │ ├── 262 │ │ │ │ └── actual.js │ │ │ │ ├── 263 │ │ │ │ └── actual.js │ │ │ │ ├── 264 │ │ │ │ └── actual.js │ │ │ │ ├── 265 │ │ │ │ └── actual.js │ │ │ │ ├── 266 │ │ │ │ └── actual.js │ │ │ │ ├── 267 │ │ │ │ └── actual.js │ │ │ │ ├── 269 │ │ │ │ └── actual.js │ │ │ │ ├── 270 │ │ │ │ └── actual.js │ │ │ │ ├── 271 │ │ │ │ └── actual.js │ │ │ │ ├── 272 │ │ │ │ └── actual.js │ │ │ │ ├── 273 │ │ │ │ └── actual.js │ │ │ │ ├── 275 │ │ │ │ └── actual.js │ │ │ │ ├── 276 │ │ │ │ └── actual.js │ │ │ │ ├── 277 │ │ │ │ └── actual.js │ │ │ │ ├── 278 │ │ │ │ └── actual.js │ │ │ │ ├── 279 │ │ │ │ └── actual.js │ │ │ │ ├── 283 │ │ │ │ └── actual.js │ │ │ │ ├── 284 │ │ │ │ └── actual.js │ │ │ │ ├── 285 │ │ │ │ └── actual.js │ │ │ │ ├── 286 │ │ │ │ └── actual.js │ │ │ │ ├── 287 │ │ │ │ └── actual.js │ │ │ │ ├── 288 │ │ │ │ └── actual.js │ │ │ │ ├── 289 │ │ │ │ └── actual.js │ │ │ │ ├── 290 │ │ │ │ └── actual.js │ │ │ │ ├── 291 │ │ │ │ └── actual.js │ │ │ │ ├── 292 │ │ │ │ └── actual.js │ │ │ │ ├── 293 │ │ │ │ └── actual.js │ │ │ │ ├── 294 │ │ │ │ └── actual.js │ │ │ │ ├── 296 │ │ │ │ └── actual.js │ │ │ │ ├── 297 │ │ │ │ └── actual.js │ │ │ │ ├── 298 │ │ │ │ └── actual.js │ │ │ │ ├── 299 │ │ │ │ └── actual.js │ │ │ │ ├── 300 │ │ │ │ └── actual.js │ │ │ │ ├── 301 │ │ │ │ └── actual.js │ │ │ │ ├── 302 │ │ │ │ └── actual.js │ │ │ │ ├── 303 │ │ │ │ └── actual.js │ │ │ │ ├── 307 │ │ │ │ └── actual.js │ │ │ │ ├── 308 │ │ │ │ └── actual.js │ │ │ │ ├── 309 │ │ │ │ └── actual.js │ │ │ │ ├── 310 │ │ │ │ └── actual.js │ │ │ │ ├── 311 │ │ │ │ └── actual.js │ │ │ │ ├── 312 │ │ │ │ └── actual.js │ │ │ │ ├── 313 │ │ │ │ └── actual.js │ │ │ │ ├── 314 │ │ │ │ └── actual.js │ │ │ │ ├── 316 │ │ │ │ └── actual.js │ │ │ │ ├── 317 │ │ │ │ └── actual.js │ │ │ │ ├── 318 │ │ │ │ └── actual.js │ │ │ │ ├── 319 │ │ │ │ └── actual.js │ │ │ │ ├── 320 │ │ │ │ └── actual.js │ │ │ │ ├── 321 │ │ │ │ └── actual.js │ │ │ │ ├── 322 │ │ │ │ └── actual.js │ │ │ │ ├── 324 │ │ │ │ └── actual.js │ │ │ │ ├── 325 │ │ │ │ └── actual.js │ │ │ │ ├── 326 │ │ │ │ └── actual.js │ │ │ │ ├── 327 │ │ │ │ └── actual.js │ │ │ │ ├── 328 │ │ │ │ └── actual.js │ │ │ │ ├── 329 │ │ │ │ └── actual.js │ │ │ │ ├── 330 │ │ │ │ └── actual.js │ │ │ │ ├── 331 │ │ │ │ └── actual.js │ │ │ │ ├── 332 │ │ │ │ └── actual.js │ │ │ │ ├── 334 │ │ │ │ └── actual.js │ │ │ │ ├── 335 │ │ │ │ └── actual.js │ │ │ │ ├── 336 │ │ │ │ └── actual.js │ │ │ │ ├── 337 │ │ │ │ └── actual.js │ │ │ │ ├── 339 │ │ │ │ └── actual.js │ │ │ │ ├── 340 │ │ │ │ └── actual.js │ │ │ │ ├── 341 │ │ │ │ └── actual.js │ │ │ │ ├── 343 │ │ │ │ └── actual.js │ │ │ │ ├── 344 │ │ │ │ └── actual.js │ │ │ │ ├── 345 │ │ │ │ └── actual.js │ │ │ │ ├── 346 │ │ │ │ └── actual.js │ │ │ │ ├── 350 │ │ │ │ └── expected.json │ │ │ │ ├── 351 │ │ │ │ └── expected.json │ │ │ │ ├── 352 │ │ │ │ └── expected.json │ │ │ │ ├── 353 │ │ │ │ └── expected.json │ │ │ │ └── 354 │ │ │ │ ├── expected.json │ │ │ │ └── actual.js │ │ │ ├── flow │ │ │ ├── tuples │ │ │ │ ├── 1 │ │ │ │ │ └── actual.js │ │ │ │ ├── 2 │ │ │ │ │ └── actual.js │ │ │ │ ├── 3 │ │ │ │ │ └── actual.js │ │ │ │ └── 4 │ │ │ │ │ └── actual.js │ │ │ ├── typecasts │ │ │ │ ├── 1 │ │ │ │ │ └── actual.js │ │ │ │ └── 4 │ │ │ │ │ └── actual.js │ │ │ ├── array-types │ │ │ │ ├── 1 │ │ │ │ │ └── actual.js │ │ │ │ ├── 2 │ │ │ │ │ └── actual.js │ │ │ │ ├── 3 │ │ │ │ │ └── actual.js │ │ │ │ ├── 4 │ │ │ │ │ └── actual.js │ │ │ │ ├── 5 │ │ │ │ │ └── actual.js │ │ │ │ └── 6 │ │ │ │ │ └── actual.js │ │ │ ├── type-alias │ │ │ │ ├── 1 │ │ │ │ │ └── actual.js │ │ │ │ ├── 2 │ │ │ │ │ └── actual.js │ │ │ │ └── 3 │ │ │ │ │ └── actual.js │ │ │ ├── type-grouping │ │ │ │ ├── 1 │ │ │ │ │ └── actual.js │ │ │ │ ├── 2 │ │ │ │ │ └── actual.js │ │ │ │ ├── 3 │ │ │ │ │ └── actual.js │ │ │ │ └── 4 │ │ │ │ │ └── actual.js │ │ │ ├── declare-module │ │ │ │ ├── 1 │ │ │ │ │ └── actual.js │ │ │ │ └── 2 │ │ │ │ │ └── actual.js │ │ │ ├── declare-statements │ │ │ │ ├── 1 │ │ │ │ │ └── actual.js │ │ │ │ ├── 2 │ │ │ │ │ └── actual.js │ │ │ │ ├── 3 │ │ │ │ │ └── actual.js │ │ │ │ ├── 4 │ │ │ │ │ └── actual.js │ │ │ │ ├── 5 │ │ │ │ │ └── actual.js │ │ │ │ ├── 8 │ │ │ │ │ └── actual.js │ │ │ │ └── invalid │ │ │ │ │ └── actual.js │ │ │ ├── literal-types │ │ │ │ ├── number-octal │ │ │ │ │ └── actual.js │ │ │ │ ├── number-float │ │ │ │ │ └── actual.js │ │ │ │ ├── number-integer │ │ │ │ │ └── actual.js │ │ │ │ ├── number-octal-2 │ │ │ │ │ └── actual.js │ │ │ │ ├── boolean-false │ │ │ │ │ └── actual.js │ │ │ │ ├── boolean-true │ │ │ │ │ └── actual.js │ │ │ │ └── number-binary │ │ │ │ │ └── actual.js │ │ │ ├── qualified-generic-type │ │ │ │ ├── 1 │ │ │ │ │ └── actual.js │ │ │ │ ├── 2 │ │ │ │ │ └── actual.js │ │ │ │ ├── 3 │ │ │ │ │ └── actual.js │ │ │ │ └── 4 │ │ │ │ │ └── actual.js │ │ │ ├── type-annotations │ │ │ │ ├── 2 │ │ │ │ │ └── actual.js │ │ │ │ ├── 12 │ │ │ │ │ └── actual.js │ │ │ │ ├── 13 │ │ │ │ │ └── actual.js │ │ │ │ ├── 16 │ │ │ │ │ └── actual.js │ │ │ │ ├── 17 │ │ │ │ │ └── actual.js │ │ │ │ ├── 18 │ │ │ │ │ └── actual.js │ │ │ │ ├── 19 │ │ │ │ │ └── actual.js │ │ │ │ ├── 20 │ │ │ │ │ └── actual.js │ │ │ │ ├── 22 │ │ │ │ │ └── actual.js │ │ │ │ ├── 23 │ │ │ │ │ └── actual.js │ │ │ │ ├── 24 │ │ │ │ │ └── actual.js │ │ │ │ ├── 25 │ │ │ │ │ └── actual.js │ │ │ │ ├── 26 │ │ │ │ │ └── actual.js │ │ │ │ ├── 30 │ │ │ │ │ └── actual.js │ │ │ │ ├── 31 │ │ │ │ │ └── actual.js │ │ │ │ ├── 32 │ │ │ │ │ └── actual.js │ │ │ │ ├── 33 │ │ │ │ │ └── actual.js │ │ │ │ ├── 35 │ │ │ │ │ └── actual.js │ │ │ │ ├── 37 │ │ │ │ │ └── actual.js │ │ │ │ ├── 43 │ │ │ │ │ └── actual.js │ │ │ │ ├── 44 │ │ │ │ │ └── actual.js │ │ │ │ ├── 45 │ │ │ │ │ └── actual.js │ │ │ │ ├── 47 │ │ │ │ │ └── actual.js │ │ │ │ ├── 48 │ │ │ │ │ └── actual.js │ │ │ │ ├── 51 │ │ │ │ │ └── actual.js │ │ │ │ ├── 55 │ │ │ │ │ └── actual.js │ │ │ │ ├── 58 │ │ │ │ │ └── actual.js │ │ │ │ ├── 59 │ │ │ │ │ └── actual.js │ │ │ │ ├── 67 │ │ │ │ │ └── actual.js │ │ │ │ ├── 68 │ │ │ │ │ └── actual.js │ │ │ │ ├── 72 │ │ │ │ │ └── actual.js │ │ │ │ ├── 73 │ │ │ │ │ └── actual.js │ │ │ │ ├── 78 │ │ │ │ │ └── actual.js │ │ │ │ ├── 82 │ │ │ │ │ └── actual.js │ │ │ │ ├── 83 │ │ │ │ │ └── actual.js │ │ │ │ ├── 84 │ │ │ │ │ └── actual.js │ │ │ │ ├── 85 │ │ │ │ │ └── actual.js │ │ │ │ ├── 87 │ │ │ │ │ └── actual.js │ │ │ │ ├── 89 │ │ │ │ │ └── actual.js │ │ │ │ ├── 90 │ │ │ │ │ └── actual.js │ │ │ │ ├── 93 │ │ │ │ │ └── actual.js │ │ │ │ ├── 94 │ │ │ │ │ └── actual.js │ │ │ │ └── 97 │ │ │ │ │ └── actual.js │ │ │ ├── bounded-polymorphism │ │ │ │ ├── 1 │ │ │ │ │ └── actual.js │ │ │ │ └── 2 │ │ │ │ │ └── actual.js │ │ │ ├── call-properties │ │ │ │ ├── 1 │ │ │ │ │ └── actual.js │ │ │ │ ├── 2 │ │ │ │ │ └── actual.js │ │ │ │ ├── 4 │ │ │ │ │ └── actual.js │ │ │ │ └── 5 │ │ │ │ │ └── actual.js │ │ │ ├── interfaces-module-and-script │ │ │ │ └── 1 │ │ │ │ │ └── actual.js │ │ │ └── type-exports │ │ │ │ ├── alias │ │ │ │ └── actual.js │ │ │ │ └── specifier │ │ │ │ └── actual.js │ │ │ └── experimental │ │ │ └── uncategorised │ │ │ ├── 1 │ │ │ └── actual.js │ │ │ ├── 2 │ │ │ └── actual.js │ │ │ ├── 3 │ │ │ └── actual.js │ │ │ ├── 4 │ │ │ └── actual.js │ │ │ ├── 5 │ │ │ └── actual.js │ │ │ ├── 6 │ │ │ └── actual.js │ │ │ ├── 7 │ │ │ └── actual.js │ │ │ ├── 8 │ │ │ └── actual.js │ │ │ ├── 9 │ │ │ └── actual.js │ │ │ ├── 10 │ │ │ └── actual.js │ │ │ ├── 11 │ │ │ └── actual.js │ │ │ ├── 12 │ │ │ └── actual.js │ │ │ ├── 13 │ │ │ └── actual.js │ │ │ ├── 14 │ │ │ └── actual.js │ │ │ ├── 17 │ │ │ └── actual.js │ │ │ ├── 26 │ │ │ └── actual.js │ │ │ ├── 27 │ │ │ └── actual.js │ │ │ ├── 29 │ │ │ └── actual.js │ │ │ ├── 30 │ │ │ └── actual.js │ │ │ ├── 31 │ │ │ └── actual.js │ │ │ ├── 33 │ │ │ └── actual.js │ │ │ ├── 34 │ │ │ └── actual.js │ │ │ ├── 35 │ │ │ └── actual.js │ │ │ ├── 41 │ │ │ └── actual.js │ │ │ ├── 42 │ │ │ └── actual.js │ │ │ ├── 43 │ │ │ └── actual.js │ │ │ ├── 44 │ │ │ └── actual.js │ │ │ ├── 45 │ │ │ └── actual.js │ │ │ ├── 52 │ │ │ └── actual.js │ │ │ ├── 53 │ │ │ └── actual.js │ │ │ ├── 54 │ │ │ └── actual.js │ │ │ ├── 55 │ │ │ └── actual.js │ │ │ ├── 57 │ │ │ └── actual.js │ │ │ ├── 58 │ │ │ └── actual.js │ │ │ ├── 59 │ │ │ └── actual.js │ │ │ ├── 60 │ │ │ └── actual.js │ │ │ └── 61 │ │ │ └── actual.js │ └── .npmignore ├── babel-runtime │ └── .npmignore ├── babel │ ├── test │ │ ├── .babelrc │ │ ├── fixtures │ │ │ ├── generation │ │ │ │ ├── comments │ │ │ │ │ └── empty │ │ │ │ │ │ ├── actual.js │ │ │ │ │ │ └── expected.js │ │ │ │ ├── types │ │ │ │ │ ├── EmptyStatement │ │ │ │ │ │ ├── actual.js │ │ │ │ │ │ └── expected.js │ │ │ │ │ ├── DebuggerStatement │ │ │ │ │ │ ├── actual.js │ │ │ │ │ │ └── expected.js │ │ │ │ │ ├── Identifier │ │ │ │ │ │ ├── actual.js │ │ │ │ │ │ └── expected.js │ │ │ │ │ ├── XJSEmptyExpression │ │ │ │ │ │ ├── actual.js │ │ │ │ │ │ └── expected.js │ │ │ │ │ ├── ConditionalExpression │ │ │ │ │ │ └── actual.js │ │ │ │ │ └── XJSNamespacedName │ │ │ │ │ │ └── actual.js │ │ │ │ └── compact │ │ │ │ │ └── options.json │ │ │ ├── traceur │ │ │ └── transformation │ │ │ │ ├── es6.modules-amd │ │ │ │ ├── exports-default │ │ │ │ │ └── untitled │ │ │ │ ├── get-module-name-option │ │ │ │ │ └── actual.js │ │ │ │ └── module-name │ │ │ │ │ └── actual.js │ │ │ │ ├── es6.spread │ │ │ │ └── single │ │ │ │ │ └── actual.js │ │ │ │ ├── strict │ │ │ │ └── use-strict-add │ │ │ │ │ └── actual.js │ │ │ │ ├── es6.modules-umd │ │ │ │ ├── get-module-name-option │ │ │ │ │ └── actual.js │ │ │ │ ├── module-id │ │ │ │ │ └── actual.js │ │ │ │ └── module-name │ │ │ │ │ └── actual.js │ │ │ │ ├── runtime │ │ │ │ ├── catch-all │ │ │ │ │ └── actual.js │ │ │ │ └── symbol-iterator │ │ │ │ │ └── actual.js │ │ │ │ ├── es6.classes │ │ │ │ └── plain-class │ │ │ │ │ └── actual.js │ │ │ │ ├── es6.modules-system │ │ │ │ └── get-module-name-option │ │ │ │ │ └── actual.js │ │ │ │ ├── es6.modules │ │ │ │ └── spec │ │ │ │ │ └── actual.js │ │ │ │ ├── es6.regex.sticky │ │ │ │ └── basic │ │ │ │ │ └── actual.js │ │ │ │ ├── es7.exponentian-operator │ │ │ │ └── binary │ │ │ │ │ └── actual.js │ │ │ │ ├── jscript │ │ │ │ └── simple-class │ │ │ │ │ └── actual.js │ │ │ │ └── source-maps │ │ │ │ ├── full │ │ │ │ └── actual.js │ │ │ │ └── inline │ │ │ │ └── actual.js │ │ ├── types.js │ │ └── esnext.js │ ├── index.js │ ├── polyfill.js │ ├── src │ │ ├── transformation │ │ │ └── templates │ │ │ │ ├── call.js │ │ │ │ ├── array-from.js │ │ │ │ ├── array-push.js │ │ │ │ ├── helper-temporal-undefined.js │ │ │ │ ├── require.js │ │ │ │ ├── exports-assign.js │ │ │ │ ├── helper-bind.js │ │ │ │ ├── helper-slice.js │ │ │ │ ├── prototype-identifier.js │ │ │ │ ├── test-module.js │ │ │ │ ├── exports-default-assign.js │ │ │ │ ├── helper-has-own.js │ │ │ │ └── test-exports.js │ │ ├── types │ │ │ └── README.md │ │ └── traversal │ │ │ └── README.md │ └── register.js └── babel-cli │ ├── index.js │ ├── test │ ├── .babelrc │ └── fixtures │ │ ├── babel-node │ │ ├── directory │ │ │ └── stdout.txt │ │ ├── filename │ │ │ └── stdout.txt │ │ └── require │ │ │ └── stdout.txt │ │ └── babel │ │ ├── --ignore │ │ └── in-files │ │ │ └── src │ │ │ ├── foo │ │ │ └── foo.js │ │ │ └── bar │ │ │ └── index.js │ │ ├── --only │ │ ├── in-files │ │ │ └── src │ │ │ │ ├── foo │ │ │ │ └── index.js │ │ │ │ └── bar │ │ │ │ └── index.js │ │ └── stdout.txt │ │ ├── stdin │ │ └── stdin.txt │ │ └── --blacklist │ │ └── stdin.txt │ ├── polyfill.js │ ├── register.js │ ├── scripts │ └── bootstrap.sh │ └── bin │ └── babel.js ├── .babelignore ├── .eslintignore └── .istanbul.yml /VERSION: -------------------------------------------------------------------------------- 1 | 5.8.23 -------------------------------------------------------------------------------- /mocha.opts: -------------------------------------------------------------------------------- 1 | --reporter dot --ui tdd 2 | -------------------------------------------------------------------------------- /vendor/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "breakConfig": true 3 | } 4 | -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/jsx/basic/1/actual.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.babelignore: -------------------------------------------------------------------------------- 1 | packages/babel-cli/src/babel-plugin/templates 2 | -------------------------------------------------------------------------------- /packages/babel-runtime/.npmignore: -------------------------------------------------------------------------------- 1 | scripts 2 | node_modules 3 | -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/316/actual.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/66/actual.js: -------------------------------------------------------------------------------- 1 | 0 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/67/actual.js: -------------------------------------------------------------------------------- 1 | 3 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/68/actual.js: -------------------------------------------------------------------------------- 1 | 5 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/jsx/basic/2/actual.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/jsx/basic/5/actual.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/jsx/basic/6/actual.js: -------------------------------------------------------------------------------- 1 | <日本語> -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/jsx/basic/9/actual.js: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/babel/test/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "breakConfig": true 3 | } 4 | -------------------------------------------------------------------------------- /packages/babylon/.npmignore: -------------------------------------------------------------------------------- 1 | src 2 | test 3 | *.log 4 | scripts 5 | -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/132/actual.js: -------------------------------------------------------------------------------- 1 | x++ -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/133/actual.js: -------------------------------------------------------------------------------- 1 | x-- -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/138/actual.js: -------------------------------------------------------------------------------- 1 | ++x -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/139/actual.js: -------------------------------------------------------------------------------- 1 | --x -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/144/actual.js: -------------------------------------------------------------------------------- 1 | +x -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/145/actual.js: -------------------------------------------------------------------------------- 1 | -x -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/146/actual.js: -------------------------------------------------------------------------------- 1 | ~x -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/147/actual.js: -------------------------------------------------------------------------------- 1 | !x -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/151/actual.js: -------------------------------------------------------------------------------- 1 | x * y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/152/actual.js: -------------------------------------------------------------------------------- 1 | x / y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/153/actual.js: -------------------------------------------------------------------------------- 1 | x % y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/154/actual.js: -------------------------------------------------------------------------------- 1 | x + y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/155/actual.js: -------------------------------------------------------------------------------- 1 | x - y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/159/actual.js: -------------------------------------------------------------------------------- 1 | x < y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/160/actual.js: -------------------------------------------------------------------------------- 1 | x > y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/170/actual.js: -------------------------------------------------------------------------------- 1 | x & y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/171/actual.js: -------------------------------------------------------------------------------- 1 | x ^ y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/172/actual.js: -------------------------------------------------------------------------------- 1 | x | y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/20/actual.js: -------------------------------------------------------------------------------- 1 | x = {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/215/actual.js: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/216/actual.js: -------------------------------------------------------------------------------- 1 | var x -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/223/actual.js: -------------------------------------------------------------------------------- 1 | ; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/224/actual.js: -------------------------------------------------------------------------------- 1 | x -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/225/actual.js: -------------------------------------------------------------------------------- 1 | x, y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/321/actual.js: -------------------------------------------------------------------------------- 1 | a
b -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/341/actual.js: -------------------------------------------------------------------------------- 1 | {}/=/ -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/345/actual.js: -------------------------------------------------------------------------------- 1 | { -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/346/actual.js: -------------------------------------------------------------------------------- 1 | } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/347/actual.js: -------------------------------------------------------------------------------- 1 | 3ea -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/349/actual.js: -------------------------------------------------------------------------------- 1 | 3e -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/350/actual.js: -------------------------------------------------------------------------------- 1 | 3e+ -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/351/actual.js: -------------------------------------------------------------------------------- 1 | 3e- -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/352/actual.js: -------------------------------------------------------------------------------- 1 | 3x -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/353/actual.js: -------------------------------------------------------------------------------- 1 | 3x0 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/354/actual.js: -------------------------------------------------------------------------------- 1 | 0x -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/355/actual.js: -------------------------------------------------------------------------------- 1 | 09 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/356/actual.js: -------------------------------------------------------------------------------- 1 | 018 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/357/actual.js: -------------------------------------------------------------------------------- 1 | 01a -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/358/actual.js: -------------------------------------------------------------------------------- 1 | 3in[] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/361/actual.js: -------------------------------------------------------------------------------- 1 | x\ -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/364/actual.js: -------------------------------------------------------------------------------- 1 | / -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/365/actual.js: -------------------------------------------------------------------------------- 1 | /test -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/367/actual.js: -------------------------------------------------------------------------------- 1 | 3 = 4 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/370/actual.js: -------------------------------------------------------------------------------- 1 | 1++ -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/371/actual.js: -------------------------------------------------------------------------------- 1 | 1-- -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/372/actual.js: -------------------------------------------------------------------------------- 1 | ++1 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/373/actual.js: -------------------------------------------------------------------------------- 1 | --1 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/375/actual.js: -------------------------------------------------------------------------------- 1 | [ -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/376/actual.js: -------------------------------------------------------------------------------- 1 | [, -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/377/actual.js: -------------------------------------------------------------------------------- 1 | 1 + { -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/385/actual.js: -------------------------------------------------------------------------------- 1 | 1 + ( -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/405/actual.js: -------------------------------------------------------------------------------- 1 | a b; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/406/actual.js: -------------------------------------------------------------------------------- 1 | if.a; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/407/actual.js: -------------------------------------------------------------------------------- 1 | a if; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/413/actual.js: -------------------------------------------------------------------------------- 1 | throw -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/421/actual.js: -------------------------------------------------------------------------------- 1 | do -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/429/actual.js: -------------------------------------------------------------------------------- 1 | /* -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/431/actual.js: -------------------------------------------------------------------------------- 1 | /** -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/436/actual.js: -------------------------------------------------------------------------------- 1 | ] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/446/actual.js: -------------------------------------------------------------------------------- 1 | \\ -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/448/actual.js: -------------------------------------------------------------------------------- 1 | \x -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/452/actual.js: -------------------------------------------------------------------------------- 1 | "\ -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/453/actual.js: -------------------------------------------------------------------------------- 1 | "\u -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/455/actual.js: -------------------------------------------------------------------------------- 1 | break -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/525/actual.js: -------------------------------------------------------------------------------- 1 | let x -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/60/actual.js: -------------------------------------------------------------------------------- 1 | // -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/61/actual.js: -------------------------------------------------------------------------------- 1 | // -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/62/actual.js: -------------------------------------------------------------------------------- 1 | /**/42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/69/actual.js: -------------------------------------------------------------------------------- 1 | 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/7/actual.js: -------------------------------------------------------------------------------- 1 | x = [] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/70/actual.js: -------------------------------------------------------------------------------- 1 | .14 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/74/actual.js: -------------------------------------------------------------------------------- 1 | 0x0 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/75/actual.js: -------------------------------------------------------------------------------- 1 | 0e+100 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/76/actual.js: -------------------------------------------------------------------------------- 1 | 0xabc -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/77/actual.js: -------------------------------------------------------------------------------- 1 | 0xdef -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/78/actual.js: -------------------------------------------------------------------------------- 1 | 0X1A -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/79/actual.js: -------------------------------------------------------------------------------- 1 | 0x10 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/8/actual.js: -------------------------------------------------------------------------------- 1 | x = [ ] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/80/actual.js: -------------------------------------------------------------------------------- 1 | 0x100 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/81/actual.js: -------------------------------------------------------------------------------- 1 | 0X04 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/82/actual.js: -------------------------------------------------------------------------------- 1 | 02 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/83/actual.js: -------------------------------------------------------------------------------- 1 | 012 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/84/actual.js: -------------------------------------------------------------------------------- 1 | 0012 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/88/actual.js: -------------------------------------------------------------------------------- 1 | "\x61" -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/10/actual.js: -------------------------------------------------------------------------------- 1 | 0O2 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/12/actual.js: -------------------------------------------------------------------------------- 1 | 0b0 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/13/actual.js: -------------------------------------------------------------------------------- 1 | 0b1 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/15/actual.js: -------------------------------------------------------------------------------- 1 | 0B0 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/16/actual.js: -------------------------------------------------------------------------------- 1 | 0B1 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/198/actual.js: -------------------------------------------------------------------------------- 1 | 0o -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/202/actual.js: -------------------------------------------------------------------------------- 1 | 0O -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/206/actual.js: -------------------------------------------------------------------------------- 1 | 0b -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/21/actual.js: -------------------------------------------------------------------------------- 1 | `$` -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/211/actual.js: -------------------------------------------------------------------------------- 1 | 0B -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/3/actual.js: -------------------------------------------------------------------------------- 1 | 00 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/4/actual.js: -------------------------------------------------------------------------------- 1 | 0o0 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/6/actual.js: -------------------------------------------------------------------------------- 1 | 0o2 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/7/actual.js: -------------------------------------------------------------------------------- 1 | 0o12 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/8/actual.js: -------------------------------------------------------------------------------- 1 | 0O0 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/jsx/basic/14/actual.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/jsx/basic/15/actual.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/jsx/basic/16/actual.js: -------------------------------------------------------------------------------- 1 | (
) < x; -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | packages/babel/src/transformation/templates 2 | scripts 3 | -------------------------------------------------------------------------------- /packages/babel-cli/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require("babel-core"); 2 | -------------------------------------------------------------------------------- /packages/babel-cli/test/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "breakConfig": true 3 | } 4 | -------------------------------------------------------------------------------- /packages/babel-cli/test/fixtures/babel-node/directory/stdout.txt: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /packages/babel-cli/test/fixtures/babel-node/filename/stdout.txt: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /packages/babel-cli/test/fixtures/babel/--ignore/in-files/src/foo/foo.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/babel-cli/test/fixtures/babel/--only/in-files/src/foo/index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/babel/test/fixtures/generation/comments/empty/actual.js: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/babel/test/fixtures/generation/comments/empty/expected.js: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/1/actual.js: -------------------------------------------------------------------------------- 1 | this 2 | -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/10/actual.js: -------------------------------------------------------------------------------- 1 | x = [ 42, ] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/109/actual.js: -------------------------------------------------------------------------------- 1 | new Button -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/134/actual.js: -------------------------------------------------------------------------------- 1 | eval++ -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/135/actual.js: -------------------------------------------------------------------------------- 1 | eval-- -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/14/actual.js: -------------------------------------------------------------------------------- 1 | 日本語 = [] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/140/actual.js: -------------------------------------------------------------------------------- 1 | ++eval -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/141/actual.js: -------------------------------------------------------------------------------- 1 | --eval -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/148/actual.js: -------------------------------------------------------------------------------- 1 | void x -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/149/actual.js: -------------------------------------------------------------------------------- 1 | delete x -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/15/actual.js: -------------------------------------------------------------------------------- 1 | T‿ = [] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/150/actual.js: -------------------------------------------------------------------------------- 1 | typeof x -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/156/actual.js: -------------------------------------------------------------------------------- 1 | x << y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/157/actual.js: -------------------------------------------------------------------------------- 1 | x >> y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/158/actual.js: -------------------------------------------------------------------------------- 1 | x >>> y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/16/actual.js: -------------------------------------------------------------------------------- 1 | T‌ = [] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/161/actual.js: -------------------------------------------------------------------------------- 1 | x <= y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/162/actual.js: -------------------------------------------------------------------------------- 1 | x >= y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/163/actual.js: -------------------------------------------------------------------------------- 1 | x in y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/165/actual.js: -------------------------------------------------------------------------------- 1 | x < y < z -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/166/actual.js: -------------------------------------------------------------------------------- 1 | x == y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/167/actual.js: -------------------------------------------------------------------------------- 1 | x != y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/168/actual.js: -------------------------------------------------------------------------------- 1 | x === y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/169/actual.js: -------------------------------------------------------------------------------- 1 | x !== y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/17/actual.js: -------------------------------------------------------------------------------- 1 | T‍ = [] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/173/actual.js: -------------------------------------------------------------------------------- 1 | x + y + z -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/174/actual.js: -------------------------------------------------------------------------------- 1 | x - y + z -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/175/actual.js: -------------------------------------------------------------------------------- 1 | x + y - z -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/176/actual.js: -------------------------------------------------------------------------------- 1 | x - y - z -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/177/actual.js: -------------------------------------------------------------------------------- 1 | x + y * z -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/178/actual.js: -------------------------------------------------------------------------------- 1 | x + y / z -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/179/actual.js: -------------------------------------------------------------------------------- 1 | x - y % z -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/18/actual.js: -------------------------------------------------------------------------------- 1 | ⅣⅡ = [] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/180/actual.js: -------------------------------------------------------------------------------- 1 | x * y * z -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/181/actual.js: -------------------------------------------------------------------------------- 1 | x * y / z -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/182/actual.js: -------------------------------------------------------------------------------- 1 | x * y % z -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/183/actual.js: -------------------------------------------------------------------------------- 1 | x % y * z -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/185/actual.js: -------------------------------------------------------------------------------- 1 | x | y | z -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/186/actual.js: -------------------------------------------------------------------------------- 1 | x & y & z -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/187/actual.js: -------------------------------------------------------------------------------- 1 | x ^ y ^ z -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/188/actual.js: -------------------------------------------------------------------------------- 1 | x & y | z -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/189/actual.js: -------------------------------------------------------------------------------- 1 | x | y ^ z -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/19/actual.js: -------------------------------------------------------------------------------- 1 | ⅣⅡ = [] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/190/actual.js: -------------------------------------------------------------------------------- 1 | x | y & z -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/191/actual.js: -------------------------------------------------------------------------------- 1 | x || y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/192/actual.js: -------------------------------------------------------------------------------- 1 | x && y -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/196/actual.js: -------------------------------------------------------------------------------- 1 | x || y ^ z -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/197/actual.js: -------------------------------------------------------------------------------- 1 | y ? 1 : 2 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/199/actual.js: -------------------------------------------------------------------------------- 1 | x = 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/2/actual.js: -------------------------------------------------------------------------------- 1 | null 2 | -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/200/actual.js: -------------------------------------------------------------------------------- 1 | eval = 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/202/actual.js: -------------------------------------------------------------------------------- 1 | x *= 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/203/actual.js: -------------------------------------------------------------------------------- 1 | x /= 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/204/actual.js: -------------------------------------------------------------------------------- 1 | x %= 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/205/actual.js: -------------------------------------------------------------------------------- 1 | x += 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/206/actual.js: -------------------------------------------------------------------------------- 1 | x -= 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/207/actual.js: -------------------------------------------------------------------------------- 1 | x <<= 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/208/actual.js: -------------------------------------------------------------------------------- 1 | x >>= 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/209/actual.js: -------------------------------------------------------------------------------- 1 | x >>>= 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/21/actual.js: -------------------------------------------------------------------------------- 1 | x = { } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/210/actual.js: -------------------------------------------------------------------------------- 1 | x &= 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/211/actual.js: -------------------------------------------------------------------------------- 1 | x ^= 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/212/actual.js: -------------------------------------------------------------------------------- 1 | x |= 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/213/actual.js: -------------------------------------------------------------------------------- 1 | { foo } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/217/actual.js: -------------------------------------------------------------------------------- 1 | var x, y; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/218/actual.js: -------------------------------------------------------------------------------- 1 | var x = 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/226/actual.js: -------------------------------------------------------------------------------- 1 | \u0061 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/227/actual.js: -------------------------------------------------------------------------------- 1 | a\u0061 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/238/actual.js: -------------------------------------------------------------------------------- 1 | for(;;); -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/239/actual.js: -------------------------------------------------------------------------------- 1 | for(;;){} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/257/expected.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/258/expected.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/263/expected.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/264/expected.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/273/actual.js: -------------------------------------------------------------------------------- 1 | throw x; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/283/actual.js: -------------------------------------------------------------------------------- 1 | debugger; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/320/actual.js: -------------------------------------------------------------------------------- 1 | 123.+2 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/322/actual.js: -------------------------------------------------------------------------------- 1 | 'a\u0026b' -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/326/actual.js: -------------------------------------------------------------------------------- 1 | a.in / b -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/327/expected.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/328/expected.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/329/actual.js: -------------------------------------------------------------------------------- 1 | +{} / 2 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/329/expected.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/330/expected.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/331/expected.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/332/expected.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/333/expected.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/334/actual.js: -------------------------------------------------------------------------------- 1 | (1) / 2 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/334/expected.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/335/expected.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/336/expected.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/337/expected.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/338/expected.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/339/actual.js: -------------------------------------------------------------------------------- 1 | +x++ / 2 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/339/expected.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/340/expected.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/348/actual.js: -------------------------------------------------------------------------------- 1 | 3in [] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/359/actual.js: -------------------------------------------------------------------------------- 1 | 0x3in[] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/362/actual.js: -------------------------------------------------------------------------------- 1 | x\u005c -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/363/actual.js: -------------------------------------------------------------------------------- 1 | x\u002a -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/368/actual.js: -------------------------------------------------------------------------------- 1 | func() = 4 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/379/actual.js: -------------------------------------------------------------------------------- 1 | 1 + { t:t, -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/383/actual.js: -------------------------------------------------------------------------------- 1 | i + 2 = 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/384/actual.js: -------------------------------------------------------------------------------- 1 | +i = 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/388/actual.js: -------------------------------------------------------------------------------- 1 | { set 1 } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/389/actual.js: -------------------------------------------------------------------------------- 1 | { get 2 } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/4/actual.js: -------------------------------------------------------------------------------- 1 | /foobar/ -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/408/actual.js: -------------------------------------------------------------------------------- 1 | a class; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/409/actual.js: -------------------------------------------------------------------------------- 1 | break 2 | -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/410/actual.js: -------------------------------------------------------------------------------- 1 | break 1; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/414/actual.js: -------------------------------------------------------------------------------- 1 | throw; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/419/actual.js: -------------------------------------------------------------------------------- 1 | if(false) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/423/actual.js: -------------------------------------------------------------------------------- 1 | for(;;) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/424/actual.js: -------------------------------------------------------------------------------- 1 | with(x) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/425/actual.js: -------------------------------------------------------------------------------- 1 | try { } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/426/actual.js: -------------------------------------------------------------------------------- 1 | ‿ = 10 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/433/actual.js: -------------------------------------------------------------------------------- 1 | /*hello -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/434/actual.js: -------------------------------------------------------------------------------- 1 | /*hello * -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/435/actual.js: -------------------------------------------------------------------------------- 1 | 2 | ] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/437/actual.js: -------------------------------------------------------------------------------- 1 | 2 | ] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/438/actual.js: -------------------------------------------------------------------------------- 1 | 2 | ] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/439/actual.js: -------------------------------------------------------------------------------- 1 | // 2 | ] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/440/actual.js: -------------------------------------------------------------------------------- 1 | // 2 | ] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/441/actual.js: -------------------------------------------------------------------------------- 1 | /a\ 2 | / -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/442/actual.js: -------------------------------------------------------------------------------- 1 | // 2 | ] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/447/actual.js: -------------------------------------------------------------------------------- 1 | \u005c -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/449/actual.js: -------------------------------------------------------------------------------- 1 | \u0000 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/450/actual.js: -------------------------------------------------------------------------------- 1 | ‌ = [] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/451/actual.js: -------------------------------------------------------------------------------- 1 | ‍ = [] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/454/actual.js: -------------------------------------------------------------------------------- 1 | return -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/456/actual.js: -------------------------------------------------------------------------------- 1 | continue -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/458/actual.js: -------------------------------------------------------------------------------- 1 | do { x } * -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/5/actual.js: -------------------------------------------------------------------------------- 1 | /[a-z]/g -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/51/actual.js: -------------------------------------------------------------------------------- 1 | /*a b*/ 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/526/actual.js: -------------------------------------------------------------------------------- 1 | let x, y; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/527/actual.js: -------------------------------------------------------------------------------- 1 | let x = 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/536/actual.js: -------------------------------------------------------------------------------- 1 | const a; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/538/actual.js: -------------------------------------------------------------------------------- 1 | 10; 2 | --> nothing -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/38/actual.js: -------------------------------------------------------------------------------- 1 | x = { set if(w) { m_if = w } } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/396/actual.js: -------------------------------------------------------------------------------- 1 | function t(...rest, b) { } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/460/actual.js: -------------------------------------------------------------------------------- 1 | while (true) { continue x; } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/528/actual.js: -------------------------------------------------------------------------------- 1 | let eval = 42, arguments = 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/529/actual.js: -------------------------------------------------------------------------------- 1 | let x = 14, y = 3, z = 1977 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/535/actual.js: -------------------------------------------------------------------------------- 1 | const x = 14, y = 3, z = 1977 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/experimental/uncategorised/14/actual.js: -------------------------------------------------------------------------------- 1 | ({x, ...y, a, ...b, c}) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/experimental/uncategorised/26/actual.js: -------------------------------------------------------------------------------- 1 | f(a, async(1, 2), b) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/experimental/uncategorised/4/actual.js: -------------------------------------------------------------------------------- 1 | var squared = 2 ** 2; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/experimental/uncategorised/41/actual.js: -------------------------------------------------------------------------------- 1 | @foo function bar() {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/experimental/uncategorised/52/actual.js: -------------------------------------------------------------------------------- 1 | export foo from "bar"; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/experimental/uncategorised/60/actual.js: -------------------------------------------------------------------------------- 1 | function log(,) { } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/call-properties/4/actual.js: -------------------------------------------------------------------------------- 1 | var a : { (x: T): number; } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/call-properties/5/actual.js: -------------------------------------------------------------------------------- 1 | interface A { (): number; } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/declare-module/2/actual.js: -------------------------------------------------------------------------------- 1 | declare module "./a/b.js" {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/declare-statements/invalid/actual.js: -------------------------------------------------------------------------------- 1 | declare foobar 2 | -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/interfaces-module-and-script/1/actual.js: -------------------------------------------------------------------------------- 1 | interface A {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/literal-types/boolean-false/actual.js: -------------------------------------------------------------------------------- 1 | var foo: true 2 | -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/literal-types/boolean-true/actual.js: -------------------------------------------------------------------------------- 1 | var foo: false 2 | -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/literal-types/number-binary/actual.js: -------------------------------------------------------------------------------- 1 | var a: 0b1111011 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/qualified-generic-type/4/actual.js: -------------------------------------------------------------------------------- 1 | var a : typeof A.B -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/13/actual.js: -------------------------------------------------------------------------------- 1 | function foo():() => void{} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/22/actual.js: -------------------------------------------------------------------------------- 1 | a={get fooProp():number{}} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/25/actual.js: -------------------------------------------------------------------------------- 1 | a={async id(x: T): T {}} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/32/actual.js: -------------------------------------------------------------------------------- 1 | var a: {numVal: number}; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/33/actual.js: -------------------------------------------------------------------------------- 1 | var a: {numVal: number;}; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/35/actual.js: -------------------------------------------------------------------------------- 1 | var a: ?{numVal: number}; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/43/actual.js: -------------------------------------------------------------------------------- 1 | var a: { id(x: T): T; } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/51/actual.js: -------------------------------------------------------------------------------- 1 | class Foo { "bar"() { } } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/55/actual.js: -------------------------------------------------------------------------------- 1 | var x : number | string = 4; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/67/actual.js: -------------------------------------------------------------------------------- 1 | var foo = (): number => bar; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/87/actual.js: -------------------------------------------------------------------------------- 1 | var identity: (x: T) => T -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/89/actual.js: -------------------------------------------------------------------------------- 1 | import type foo from "bar"; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-exports/alias/actual.js: -------------------------------------------------------------------------------- 1 | export type a = number; 2 | -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-exports/specifier/actual.js: -------------------------------------------------------------------------------- 1 | export type { foo }; 2 | -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-grouping/3/actual.js: -------------------------------------------------------------------------------- 1 | var a: number & (string | bool) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/101/actual.js: -------------------------------------------------------------------------------- 1 | (function* () { yield *v }) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/107/actual.js: -------------------------------------------------------------------------------- 1 | for(x of list) process(x); -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/111/actual.js: -------------------------------------------------------------------------------- 1 | var A = class extends B {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/114/actual.js: -------------------------------------------------------------------------------- 1 | class A { static get() {}} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/128/actual.js: -------------------------------------------------------------------------------- 1 | class A {static foo() {}} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/148/actual.js: -------------------------------------------------------------------------------- 1 | function f({[x]: y}) {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/152/actual.js: -------------------------------------------------------------------------------- 1 | function f([x] = [1]) {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/156/actual.js: -------------------------------------------------------------------------------- 1 | ({f({x} = {x: 10}) {}}) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/158/actual.js: -------------------------------------------------------------------------------- 1 | (({x} = {x: 10}) => {}) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/161/actual.js: -------------------------------------------------------------------------------- 1 | x = { f: function(a=1) {} } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/167/actual.js: -------------------------------------------------------------------------------- 1 | function x(...[ a, b ]){} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/169/actual.js: -------------------------------------------------------------------------------- 1 | (function x([ a, b ]){}) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/170/actual.js: -------------------------------------------------------------------------------- 1 | (function x({ a, b }){}) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/171/actual.js: -------------------------------------------------------------------------------- 1 | (function x(...[ a, b ]){}) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/182/actual.js: -------------------------------------------------------------------------------- 1 | ({ a: [a, b] }, ...c) => {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/190/actual.js: -------------------------------------------------------------------------------- 1 | var [{ a, b }, ...c] = d -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/197/actual.js: -------------------------------------------------------------------------------- 1 | do {} while (false) foo(); -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/2/actual.js: -------------------------------------------------------------------------------- 1 | "\u{20BB7}\u{91CE}\u{5BB6}" -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/22/actual.js: -------------------------------------------------------------------------------- 1 | `\n\r\b\v\t\f\ 2 | \ 3 | ` -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/24/actual.js: -------------------------------------------------------------------------------- 1 | `\u{000042}\u0042\x42u0\A` -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/243/actual.js: -------------------------------------------------------------------------------- 1 | "use strict"; eval => 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/248/actual.js: -------------------------------------------------------------------------------- 1 | "use strict"; (a, a) => 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/249/actual.js: -------------------------------------------------------------------------------- 1 | "use strict"; (a) => 00 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/258/actual.js: -------------------------------------------------------------------------------- 1 | (function () { yield 10 }) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/259/actual.js: -------------------------------------------------------------------------------- 1 | (function () { yield* 10 }) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/262/actual.js: -------------------------------------------------------------------------------- 1 | class A extends yield B { } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/270/actual.js: -------------------------------------------------------------------------------- 1 | [for (const x of []) x] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/272/actual.js: -------------------------------------------------------------------------------- 1 | [for (a in []) x] // (a,b) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/278/actual.js: -------------------------------------------------------------------------------- 1 | function f(a, ...b = 0) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/290/actual.js: -------------------------------------------------------------------------------- 1 | "use strict"; `${test}\02`; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/296/actual.js: -------------------------------------------------------------------------------- 1 | "use strict"; (eval) => 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/298/actual.js: -------------------------------------------------------------------------------- 1 | ({ get test() { } }) => 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/309/actual.js: -------------------------------------------------------------------------------- 1 | [a, {b: {c = 1}}] = arr -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/313/actual.js: -------------------------------------------------------------------------------- 1 | try {} catch ({message}) {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/314/actual.js: -------------------------------------------------------------------------------- 1 | class A { static() {} } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/316/actual.js: -------------------------------------------------------------------------------- 1 | class A { *static() {} } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/330/actual.js: -------------------------------------------------------------------------------- 1 | while (1) function foo(){} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/331/actual.js: -------------------------------------------------------------------------------- 1 | if (1) ; else class Cls {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/335/actual.js: -------------------------------------------------------------------------------- 1 | function* y({yield}) {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/341/actual.js: -------------------------------------------------------------------------------- 1 | x = { get method() 42 } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/345/actual.js: -------------------------------------------------------------------------------- 1 | class A { get prop(x) {} } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/346/actual.js: -------------------------------------------------------------------------------- 1 | class A { set prop() {} } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/48/actual.js: -------------------------------------------------------------------------------- 1 | (x) => ((y, z) => (x, y, z)) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/53/actual.js: -------------------------------------------------------------------------------- 1 | x = { method(test) { } } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/73/actual.js: -------------------------------------------------------------------------------- 1 | export var document = { } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/75/actual.js: -------------------------------------------------------------------------------- 1 | export let document = { } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/76/actual.js: -------------------------------------------------------------------------------- 1 | export const document = { } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/77/actual.js: -------------------------------------------------------------------------------- 1 | export function parse() { } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/83/actual.js: -------------------------------------------------------------------------------- 1 | export default class A {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/87/actual.js: -------------------------------------------------------------------------------- 1 | export { encrypt, decrypt } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/96/actual.js: -------------------------------------------------------------------------------- 1 | import default from "foo" -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/99/actual.js: -------------------------------------------------------------------------------- 1 | (function* () { yield v }) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/jsx/basic/3/actual.js: -------------------------------------------------------------------------------- 1 | {value} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/jsx/basic/4/actual.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/jsx/options.json: -------------------------------------------------------------------------------- 1 | { 2 | "plugins": { "jsx": true } 3 | } 4 | -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/jsx/regression/6/actual.js: -------------------------------------------------------------------------------- 1 |
-------------------------------------------------------------------------------- /packages/babel-cli/test/fixtures/babel/--blacklist/stdin.txt: -------------------------------------------------------------------------------- 1 | arr.map(x => x * MULTIPLIER); 2 | -------------------------------------------------------------------------------- /packages/babel-cli/test/fixtures/babel/--only/stdout.txt: -------------------------------------------------------------------------------- 1 | src/bar/index.js -> lib/bar/index.js 2 | -------------------------------------------------------------------------------- /packages/babel/src/transformation/templates/exports-default-assign.js: -------------------------------------------------------------------------------- 1 | module.exports = VALUE; 2 | -------------------------------------------------------------------------------- /packages/babel/src/transformation/templates/helper-has-own.js: -------------------------------------------------------------------------------- 1 | Object.prototype.hasOwnProperty; 2 | -------------------------------------------------------------------------------- /packages/babel/src/transformation/templates/test-exports.js: -------------------------------------------------------------------------------- 1 | typeof exports !== "undefined" 2 | -------------------------------------------------------------------------------- /packages/babel/src/traversal/README.md: -------------------------------------------------------------------------------- 1 | ## Traversal 2 | 3 | This is the Traversal directory. 4 | -------------------------------------------------------------------------------- /packages/babel/test/fixtures/generation/compact/options.json: -------------------------------------------------------------------------------- 1 | { 2 | "compact": true 3 | } 4 | -------------------------------------------------------------------------------- /packages/babel/test/fixtures/generation/types/ConditionalExpression/actual.js: -------------------------------------------------------------------------------- 1 | foo ? foo : bar; 2 | -------------------------------------------------------------------------------- /packages/babel/test/fixtures/generation/types/XJSNamespacedName/actual.js: -------------------------------------------------------------------------------- 1 | ; 2 | -------------------------------------------------------------------------------- /packages/babel/test/fixtures/transformation/es6.classes/plain-class/actual.js: -------------------------------------------------------------------------------- 1 | class Test { } 2 | -------------------------------------------------------------------------------- /packages/babel/test/fixtures/transformation/es6.modules-amd/module-name/actual.js: -------------------------------------------------------------------------------- 1 | foobar(); 2 | -------------------------------------------------------------------------------- /packages/babel/test/fixtures/transformation/es6.modules-system/get-module-name-option/actual.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/babel/test/fixtures/transformation/es6.modules-umd/module-name/actual.js: -------------------------------------------------------------------------------- 1 | foobar(); 2 | -------------------------------------------------------------------------------- /packages/babel/test/fixtures/transformation/es6.modules/spec/actual.js: -------------------------------------------------------------------------------- 1 | export var foo = ""; 2 | -------------------------------------------------------------------------------- /packages/babel/test/fixtures/transformation/es6.regex.sticky/basic/actual.js: -------------------------------------------------------------------------------- 1 | var re = /o+/y; 2 | -------------------------------------------------------------------------------- /packages/babel/test/fixtures/transformation/es7.exponentian-operator/binary/actual.js: -------------------------------------------------------------------------------- 1 | 2 ** 2; 2 | -------------------------------------------------------------------------------- /packages/babel/test/fixtures/transformation/jscript/simple-class/actual.js: -------------------------------------------------------------------------------- 1 | class Test { 2 | } 3 | -------------------------------------------------------------------------------- /packages/babel/test/fixtures/transformation/runtime/symbol-iterator/actual.js: -------------------------------------------------------------------------------- 1 | Symbol.iterator; 2 | -------------------------------------------------------------------------------- /packages/babel/test/fixtures/transformation/source-maps/full/actual.js: -------------------------------------------------------------------------------- 1 | arr.map(x => x * x); 2 | -------------------------------------------------------------------------------- /packages/babel/test/fixtures/transformation/source-maps/inline/actual.js: -------------------------------------------------------------------------------- 1 | arr.map(x => x * x); 2 | -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/121/actual.js: -------------------------------------------------------------------------------- 1 | universe.milkyway.solarsystem.Earth -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/221/actual.js: -------------------------------------------------------------------------------- 1 | var implements, interface, package -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/234/actual.js: -------------------------------------------------------------------------------- 1 | do { x++; y--; } while (x < 10) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/245/actual.js: -------------------------------------------------------------------------------- 1 | for(x = 0; x < 42; x++) process(x); -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/247/actual.js: -------------------------------------------------------------------------------- 1 | for (var x in list) process(x); -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/255/actual.js: -------------------------------------------------------------------------------- 1 | done: while (true) { break done } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/256/actual.js: -------------------------------------------------------------------------------- 1 | done: while (true) { break done; } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/272/actual.js: -------------------------------------------------------------------------------- 1 | start: while (true) break start -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/280/actual.js: -------------------------------------------------------------------------------- 1 | try { } finally { cleanup(stuff) } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/291/actual.js: -------------------------------------------------------------------------------- 1 | function hello(a, b) { sayHi(); } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/294/actual.js: -------------------------------------------------------------------------------- 1 | var hi = function() { sayHi() }; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/297/actual.js: -------------------------------------------------------------------------------- 1 | var hi = function arguments() { }; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/307/actual.js: -------------------------------------------------------------------------------- 1 | while (true) { break 2 | there; } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/337/actual.js: -------------------------------------------------------------------------------- 1 | switch(a) { case 1: {} 2 | /foo/ } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/344/actual.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | object.static(); -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/37/actual.js: -------------------------------------------------------------------------------- 1 | x = { set width(w) { m_width = w } } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/374/actual.js: -------------------------------------------------------------------------------- 1 | for((1 + 1) in list) process(x); -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/39/actual.js: -------------------------------------------------------------------------------- 1 | x = { set true(w) { m_true = w } } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/40/actual.js: -------------------------------------------------------------------------------- 1 | x = { set false(w) { m_false = w } } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/41/actual.js: -------------------------------------------------------------------------------- 1 | x = { set null(w) { m_null = w } } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/42/actual.js: -------------------------------------------------------------------------------- 1 | x = { set "null"(w) { m_null = w } } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/427/actual.js: -------------------------------------------------------------------------------- 1 | switch (c) { default: default: } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/43/actual.js: -------------------------------------------------------------------------------- 1 | x = { set 10(w) { m_null = w } } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/457/actual.js: -------------------------------------------------------------------------------- 1 | switch (x) { default: continue; } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/484/actual.js: -------------------------------------------------------------------------------- 1 | function eval() {'use strict'; } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/512/actual.js: -------------------------------------------------------------------------------- 1 | function static() { "use strict"; } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/513/actual.js: -------------------------------------------------------------------------------- 1 | "use strict"; function static() { } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/514/actual.js: -------------------------------------------------------------------------------- 1 | function a(t, t) { "use strict"; } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/515/actual.js: -------------------------------------------------------------------------------- 1 | function a(eval) { "use strict"; } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/532/actual.js: -------------------------------------------------------------------------------- 1 | for (let x in list) process(x); -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/534/actual.js: -------------------------------------------------------------------------------- 1 | const eval = 42, arguments = 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/core/uncategorised/539/actual.js: -------------------------------------------------------------------------------- 1 | function f(f) { 'use strict'; } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/experimental/uncategorised/11/actual.js: -------------------------------------------------------------------------------- 1 | (function({x, ...y}) { }) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/experimental/uncategorised/17/actual.js: -------------------------------------------------------------------------------- 1 | async 2 | function foo() {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/experimental/uncategorised/29/actual.js: -------------------------------------------------------------------------------- 1 | class Test { async() {} } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/experimental/uncategorised/30/actual.js: -------------------------------------------------------------------------------- 1 | var obj = { async: "test" }; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/experimental/uncategorised/31/actual.js: -------------------------------------------------------------------------------- 1 | var obj = { async() {} }; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/experimental/uncategorised/34/actual.js: -------------------------------------------------------------------------------- 1 | var Foo = @foo class Foo {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/experimental/uncategorised/35/actual.js: -------------------------------------------------------------------------------- 1 | class Foo { @foo bar() {} } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/experimental/uncategorised/43/actual.js: -------------------------------------------------------------------------------- 1 | class Foo { foo = "bar"; } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/experimental/uncategorised/45/actual.js: -------------------------------------------------------------------------------- 1 | class Foo { static foo; } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/experimental/uncategorised/53/actual.js: -------------------------------------------------------------------------------- 1 | export default from "bar"; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/experimental/uncategorised/54/actual.js: -------------------------------------------------------------------------------- 1 | export * as foo from "bar"; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/experimental/uncategorised/57/actual.js: -------------------------------------------------------------------------------- 1 | class Foo { bar(a,) { } } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/bounded-polymorphism/2/actual.js: -------------------------------------------------------------------------------- 1 | function bar() {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/declare-statements/3/actual.js: -------------------------------------------------------------------------------- 1 | declare function foo(): void -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/declare-statements/4/actual.js: -------------------------------------------------------------------------------- 1 | declare function foo(): void; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/declare-statements/5/actual.js: -------------------------------------------------------------------------------- 1 | declare function foo(): void; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/tuples/4/actual.js: -------------------------------------------------------------------------------- 1 | var a : [number, string] = [123, "duck"]; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/2/actual.js: -------------------------------------------------------------------------------- 1 | function foo(numVal: number){} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/20/actual.js: -------------------------------------------------------------------------------- 1 | a={set fooProp(value:number){}} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/31/actual.js: -------------------------------------------------------------------------------- 1 | var numVal:number = otherNumVal; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/37/actual.js: -------------------------------------------------------------------------------- 1 | var a: {subObj: {strVal: string}} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/44/actual.js: -------------------------------------------------------------------------------- 1 | var a:Array = [1, 2, 3] -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/48/actual.js: -------------------------------------------------------------------------------- 1 | class Foo extends Bar { } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/59/actual.js: -------------------------------------------------------------------------------- 1 | var x: typeof Y | number = Y; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/68/actual.js: -------------------------------------------------------------------------------- 1 | var foo = (bar): number => bar; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/72/actual.js: -------------------------------------------------------------------------------- 1 | var foo = ((): number => bar); -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/73/actual.js: -------------------------------------------------------------------------------- 1 | var foo = ((bar): number => bar); -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/78/actual.js: -------------------------------------------------------------------------------- 1 | var foo = bar ? (foo) : number; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/82/actual.js: -------------------------------------------------------------------------------- 1 | var a: Map> -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/90/actual.js: -------------------------------------------------------------------------------- 1 | import typeof foo from "bar"; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/94/actual.js: -------------------------------------------------------------------------------- 1 | import type, {foo} from "bar"; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-annotations/97/actual.js: -------------------------------------------------------------------------------- 1 | ({f: function () {}}) 2 | -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/flow/type-grouping/2/actual.js: -------------------------------------------------------------------------------- 1 | var a: (() => number) | () => string -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/100/actual.js: -------------------------------------------------------------------------------- 1 | (function* () { yield 2 | v }) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/102/actual.js: -------------------------------------------------------------------------------- 1 | function* test () { yield *v } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/108/actual.js: -------------------------------------------------------------------------------- 1 | for (var x of list) process(x); -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/110/actual.js: -------------------------------------------------------------------------------- 1 | for (let x of list) process(x); -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/115/actual.js: -------------------------------------------------------------------------------- 1 | class A extends B {get foo() {}} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/118/actual.js: -------------------------------------------------------------------------------- 1 | class A { static set a(v) {}} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/120/actual.js: -------------------------------------------------------------------------------- 1 | class A { static set(v) {};} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/121/actual.js: -------------------------------------------------------------------------------- 1 | class A {*gen(v) { yield v; }} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/124/actual.js: -------------------------------------------------------------------------------- 1 | class A {'constructor'() {}} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/126/actual.js: -------------------------------------------------------------------------------- 1 | class A { get constructor() {} } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/127/actual.js: -------------------------------------------------------------------------------- 1 | class A { *constructor() {} } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/131/actual.js: -------------------------------------------------------------------------------- 1 | class A { foo() {} bar() {}} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/136/actual.js: -------------------------------------------------------------------------------- 1 | class A { static [foo]() {} } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/145/actual.js: -------------------------------------------------------------------------------- 1 | ({get [x]() {}, set [x](v) {}}) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/153/actual.js: -------------------------------------------------------------------------------- 1 | function f({x} = {x: 10}) {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/154/actual.js: -------------------------------------------------------------------------------- 1 | f = function({x} = {x: 10}) {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/157/actual.js: -------------------------------------------------------------------------------- 1 | (class {f({x} = {x: 10}) {}}) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/242/actual.js: -------------------------------------------------------------------------------- 1 | "use strict"; (eval = 10) => 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/244/actual.js: -------------------------------------------------------------------------------- 1 | "use strict"; arguments => 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/245/actual.js: -------------------------------------------------------------------------------- 1 | "use strict"; (eval, a) => 42 -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/289/actual.js: -------------------------------------------------------------------------------- 1 | ({ t(eval) { "use strict"; } }); -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/297/actual.js: -------------------------------------------------------------------------------- 1 | (eval) => { "use strict"; 42 } -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/299/actual.js: -------------------------------------------------------------------------------- 1 | doSmth(`${x} + ${y} = ${x + y}`) -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/300/actual.js: -------------------------------------------------------------------------------- 1 | function normal(x, y = 10) {} -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/301/actual.js: -------------------------------------------------------------------------------- 1 | import foo, * as bar from 'baz'; -------------------------------------------------------------------------------- /packages/babylon/test/fixtures/harmony/uncategorised/332/actual.js: -------------------------------------------------------------------------------- 1 | 'use strict'; [...eval] = arr --------------------------------------------------------------------------------