diff --git a/packages/babel-types/README.md b/packages/babel-types/README.md index 5d601481fa..fe30b311ab 100644 --- a/packages/babel-types/README.md +++ b/packages/babel-types/README.md @@ -106,7 +106,7 @@ See also `t.isAssignmentPattern(node, opts)` and `t.assertAssignmentPattern(node Aliases: `Pattern`, `LVal` - - `left`: `Identifier` (required) + - `left`: `Identifier | ObjectPattern | ArrayPattern` (required) - `right`: `Expression` (required) - `decorators`: `Array` (default: `null`) @@ -229,6 +229,7 @@ Aliases: `Expression` - `callee`: `Expression` (required) - `arguments`: `Array` (required) + - `optional`: `true | false` (default: `null`) --- @@ -1185,7 +1186,7 @@ Aliases: `Binary`, `Expression` ### memberExpression ```javascript -t.memberExpression(object, property, computed) +t.memberExpression(object, property, computed, optional) ``` See also `t.isMemberExpression(node, opts)` and `t.assertMemberExpression(node, opts)`. @@ -1195,6 +1196,7 @@ Aliases: `Expression`, `LVal` - `object`: `Expression` (required) - `property`: if computed then `Expression` else `Identifier` (required) - `computed`: `boolean` (default: `false`) + - `optional`: `true | false` (default: `null`) --- @@ -1235,6 +1237,7 @@ Aliases: `Expression` - `callee`: `Expression` (required) - `arguments`: `Array` (required) + - `optional`: `true | false` (default: `null`) --- @@ -1852,7 +1855,7 @@ See also `t.isUnaryExpression(node, opts)` and `t.assertUnaryExpression(node, op Aliases: `UnaryLike`, `Expression` - - `operator`: `'void' | 'delete' | '!' | '+' | '-' | '++' | '--' | '~' | 'typeof'` (required) + - `operator`: `'void' | 'delete' | '!' | '+' | '-' | '~' | 'typeof'` (required) - `argument`: `Expression` (required) - `prefix`: `boolean` (default: `true`)