aboutsummaryrefslogtreecommitdiff
path: root/lib/parse.js
AgeCommit message (Expand)Author
2021-04-26fix corner case with `for [await]...of` (#4872)Alex Lam S.L
2021-04-26upgrade AST<->ESTree translation (#4870)...fixes #968Alex Lam S.L
2021-04-25fix corner case with `export` (#4871)Alex Lam S.L
2021-04-07reject invalid `for await` syntax (#4847)Alex Lam S.L
2021-04-07parse octal literals correctly (#4843)Alex Lam S.L
2021-04-03parse `import.meta` correctly (#4836)Alex Lam S.L
2021-03-23support logical assignment operators (#4813)Alex Lam S.L
2021-03-17parse extended Unicode literal correctly (#4792)Alex Lam S.L
2021-03-16fix corner cases with `new.target` (#4784)Alex Lam S.L
2021-03-16parse out-of-range numerals correctly (#4781)Alex Lam S.L
2021-03-15support `**=` (#4778)Alex Lam S.L
2021-03-14parse parentheses-terminated statements correctly (#4774)...fixes #4772Alex Lam S.L
2021-03-13implement `annotations` (#4763)Alex Lam S.L
2021-03-11fix corner cases in `merge_vars` & with `exports` (#4762)...fixes #4761Alex Lam S.L
2021-03-08fix corner case in `inline` (#4754)...fixes #4753Alex Lam S.L
2021-03-07support `new.target` (#4746)...fixes #4745Alex Lam S.L
2021-03-02fix corner case with `class` (#4713)Alex Lam S.L
2021-02-24support nullish coalescing operator (#4678)Alex Lam S.L
2021-02-23support `class` literals (#4658)Alex Lam S.L
2021-02-21fix corner cases with `export default` (#4673)Alex Lam S.L
2021-02-21parse dynamic `import` correctly (#4671)Alex Lam S.L
2021-02-19fix corner cases in arrow functions & `rests` (#4667)...fixes #4666Alex Lam S.L
2021-02-15support `export` statements (#4650)Alex Lam S.L
2021-02-14support `import` statements (#4646)Alex Lam S.L
2021-02-10fix corner cases in `inline` (#4640)...fixes #4639Alex Lam S.L
2021-02-10reject invalid `for...of` syntax (#4632)Alex Lam S.L
2021-02-09fix corner case with template literals (#4631)...fixes #4630Alex Lam S.L
2021-02-09support `for [await]...of` statements (#4627)Alex Lam S.L
2021-02-08support generator functions (#4620)Alex Lam S.L
2021-02-01introduce `templates` (#4603)Alex Lam S.L
2021-02-01support template literals (#4601)Alex Lam S.L
2021-01-25support exponentiation operator (#4593)Alex Lam S.L
2021-01-24support BigInt literals (#4583)Alex Lam S.L
2021-01-10support asynchronous arrow functions (#4530)Alex Lam S.L
2021-01-07support rest parameters (#4515)Alex Lam S.L
2020-12-24support default values (#4442)Alex Lam S.L
2020-12-23fix corner case when parsing expression (#4435)Alex Lam S.L
2020-12-20parse destructuring under strict mode correctly (#4429)Alex Lam S.L
2020-12-20support async function within object literal (#4424)Alex Lam S.L
2020-12-19support destructuring of `catch` variable (#4412)Alex Lam S.L
2020-12-17support arrow function (#4385)Alex Lam S.L
2020-12-08forbid `AST_Await` in computed function arguments (#4352)...fixes #4351Alex Lam S.L
2020-12-08fix corner cases with `await` (#4350)...fixes #4349Alex Lam S.L
2020-12-07extend trailing comma support (#4334)Alex Lam S.L
2020-12-07support async function (#4333)Alex Lam S.L
2020-12-06support spread syntax (#4328)Alex Lam S.L
2020-11-17support destructured literals (#4278)Alex Lam S.L
2020-11-08support computed property name in object literal (#4268)Alex Lam S.L
2020-11-08support shorthand method name in object literal (#4264)Alex Lam S.L
2020-11-08support shorthand property name in object literal (#4263)Alex Lam S.L