fix: stricter rest element check (#13715)
This commit is contained in:
parent
fdfe97879e
commit
6436733d7d
@ -898,7 +898,12 @@ defineType("RestElement", {
|
|||||||
argument: {
|
argument: {
|
||||||
validate: !process.env.BABEL_TYPES_8_BREAKING
|
validate: !process.env.BABEL_TYPES_8_BREAKING
|
||||||
? assertNodeType("LVal")
|
? assertNodeType("LVal")
|
||||||
: assertNodeType("Identifier", "Pattern", "MemberExpression"),
|
: assertNodeType(
|
||||||
|
"Identifier",
|
||||||
|
"ArrayPattern",
|
||||||
|
"ObjectPattern",
|
||||||
|
"MemberExpression",
|
||||||
|
),
|
||||||
},
|
},
|
||||||
// For Flow
|
// For Flow
|
||||||
optional: {
|
optional: {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user