Parse async do expressions (#13043)
* parse async do expressions * add test cases * update test fixtures * chore: add syntax-async-do-expressions * generater support * fix: do not transform async do expressions * chore: add asyncDoExpressions to missing plugin helpers * update ast types * add more test cases * throw when asyncDoExpressions is enabled but not doExpressions * avoid add parentheses for async do expressions * address review comments * chore: update parser typings
This commit is contained in:
committed by
Nicolò Ribaudo
parent
f30c99aa24
commit
28d7442aae
@@ -1,4 +1,10 @@
|
||||
const pluginNameMap = {
|
||||
asyncDoExpressions: {
|
||||
syntax: {
|
||||
name: "@babel/plugin-syntax-async-do-expressions",
|
||||
url: "https://git.io/JYer8",
|
||||
},
|
||||
},
|
||||
classProperties: {
|
||||
syntax: {
|
||||
name: "@babel/plugin-syntax-class-properties",
|
||||
|
||||
Reference in New Issue
Block a user