Update babel-types docs [skip ci] (#5941)

This commit is contained in:
Brian Ng
2017-07-11 21:20:43 -05:00
committed by Henry Zhu
parent 465c087ac0
commit 4710b8a5ba

View File

@@ -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<Decorator>` (default: `null`)
@@ -229,6 +229,7 @@ Aliases: `Expression`
- `callee`: `Expression` (required)
- `arguments`: `Array<Expression | SpreadElement>` (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<Expression | SpreadElement>` (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`)