@types/babel-traverse
Advanced tools
Comparing version 6.25.5 to 6.25.6
@@ -16,4 +16,4 @@ // Type definitions for babel-traverse 6.25 | ||
export interface TraverseOptions<S = Node> extends Visitor<S> { | ||
scope?: Scope; | ||
noScope?: boolean; | ||
scope?: Scope | undefined; | ||
noScope?: boolean | undefined; | ||
} | ||
@@ -146,173 +146,173 @@ | ||
export interface Visitor<S = Node> extends VisitNodeObject<Node> { | ||
ArrayExpression?: VisitNode<S, t.ArrayExpression>; | ||
AssignmentExpression?: VisitNode<S, t.AssignmentExpression>; | ||
LVal?: VisitNode<S, t.LVal>; | ||
Expression?: VisitNode<S, t.Expression>; | ||
BinaryExpression?: VisitNode<S, t.BinaryExpression>; | ||
Directive?: VisitNode<S, t.Directive>; | ||
DirectiveLiteral?: VisitNode<S, t.DirectiveLiteral>; | ||
BlockStatement?: VisitNode<S, t.BlockStatement>; | ||
BreakStatement?: VisitNode<S, t.BreakStatement>; | ||
Identifier?: VisitNode<S, t.Identifier>; | ||
CallExpression?: VisitNode<S, t.CallExpression>; | ||
CatchClause?: VisitNode<S, t.CatchClause>; | ||
ConditionalExpression?: VisitNode<S, t.ConditionalExpression>; | ||
ContinueStatement?: VisitNode<S, t.ContinueStatement>; | ||
DebuggerStatement?: VisitNode<S, t.DebuggerStatement>; | ||
DoWhileStatement?: VisitNode<S, t.DoWhileStatement>; | ||
Statement?: VisitNode<S, t.Statement>; | ||
EmptyStatement?: VisitNode<S, t.EmptyStatement>; | ||
ExpressionStatement?: VisitNode<S, t.ExpressionStatement>; | ||
File?: VisitNode<S, t.File>; | ||
Program?: VisitNode<S, t.Program>; | ||
ForInStatement?: VisitNode<S, t.ForInStatement>; | ||
VariableDeclaration?: VisitNode<S, t.VariableDeclaration>; | ||
ForStatement?: VisitNode<S, t.ForStatement>; | ||
FunctionDeclaration?: VisitNode<S, t.FunctionDeclaration>; | ||
FunctionExpression?: VisitNode<S, t.FunctionExpression>; | ||
IfStatement?: VisitNode<S, t.IfStatement>; | ||
LabeledStatement?: VisitNode<S, t.LabeledStatement>; | ||
StringLiteral?: VisitNode<S, t.StringLiteral>; | ||
NumericLiteral?: VisitNode<S, t.NumericLiteral>; | ||
NullLiteral?: VisitNode<S, t.NullLiteral>; | ||
BooleanLiteral?: VisitNode<S, t.BooleanLiteral>; | ||
RegExpLiteral?: VisitNode<S, t.RegExpLiteral>; | ||
LogicalExpression?: VisitNode<S, t.LogicalExpression>; | ||
MemberExpression?: VisitNode<S, t.MemberExpression>; | ||
NewExpression?: VisitNode<S, t.NewExpression>; | ||
ObjectExpression?: VisitNode<S, t.ObjectExpression>; | ||
ObjectMethod?: VisitNode<S, t.ObjectMethod>; | ||
ObjectProperty?: VisitNode<S, t.ObjectProperty>; | ||
RestElement?: VisitNode<S, t.RestElement>; | ||
ReturnStatement?: VisitNode<S, t.ReturnStatement>; | ||
SequenceExpression?: VisitNode<S, t.SequenceExpression>; | ||
SwitchCase?: VisitNode<S, t.SwitchCase>; | ||
SwitchStatement?: VisitNode<S, t.SwitchStatement>; | ||
ThisExpression?: VisitNode<S, t.ThisExpression>; | ||
ThrowStatement?: VisitNode<S, t.ThrowStatement>; | ||
TryStatement?: VisitNode<S, t.TryStatement>; | ||
UnaryExpression?: VisitNode<S, t.UnaryExpression>; | ||
UpdateExpression?: VisitNode<S, t.UpdateExpression>; | ||
VariableDeclarator?: VisitNode<S, t.VariableDeclarator>; | ||
WhileStatement?: VisitNode<S, t.WhileStatement>; | ||
WithStatement?: VisitNode<S, t.WithStatement>; | ||
AssignmentPattern?: VisitNode<S, t.AssignmentPattern>; | ||
ArrayPattern?: VisitNode<S, t.ArrayPattern>; | ||
ArrowFunctionExpression?: VisitNode<S, t.ArrowFunctionExpression>; | ||
ClassBody?: VisitNode<S, t.ClassBody>; | ||
ClassDeclaration?: VisitNode<S, t.ClassDeclaration>; | ||
ClassExpression?: VisitNode<S, t.ClassExpression>; | ||
ExportAllDeclaration?: VisitNode<S, t.ExportAllDeclaration>; | ||
ExportDefaultDeclaration?: VisitNode<S, t.ExportDefaultDeclaration>; | ||
ExportNamedDeclaration?: VisitNode<S, t.ExportNamedDeclaration>; | ||
Declaration?: VisitNode<S, t.Declaration>; | ||
ExportSpecifier?: VisitNode<S, t.ExportSpecifier>; | ||
ForOfStatement?: VisitNode<S, t.ForOfStatement>; | ||
ImportDeclaration?: VisitNode<S, t.ImportDeclaration>; | ||
ImportDefaultSpecifier?: VisitNode<S, t.ImportDefaultSpecifier>; | ||
ImportNamespaceSpecifier?: VisitNode<S, t.ImportNamespaceSpecifier>; | ||
ImportSpecifier?: VisitNode<S, t.ImportSpecifier>; | ||
MetaProperty?: VisitNode<S, t.MetaProperty>; | ||
ClassMethod?: VisitNode<S, t.ClassMethod>; | ||
ObjectPattern?: VisitNode<S, t.ObjectPattern>; | ||
SpreadElement?: VisitNode<S, t.SpreadElement>; | ||
Super?: VisitNode<S, t.Super>; | ||
TaggedTemplateExpression?: VisitNode<S, t.TaggedTemplateExpression>; | ||
TemplateLiteral?: VisitNode<S, t.TemplateLiteral>; | ||
TemplateElement?: VisitNode<S, t.TemplateElement>; | ||
YieldExpression?: VisitNode<S, t.YieldExpression>; | ||
AnyTypeAnnotation?: VisitNode<S, t.AnyTypeAnnotation>; | ||
ArrayTypeAnnotation?: VisitNode<S, t.ArrayTypeAnnotation>; | ||
BooleanTypeAnnotation?: VisitNode<S, t.BooleanTypeAnnotation>; | ||
BooleanLiteralTypeAnnotation?: VisitNode<S, t.BooleanLiteralTypeAnnotation>; | ||
NullLiteralTypeAnnotation?: VisitNode<S, t.NullLiteralTypeAnnotation>; | ||
ClassImplements?: VisitNode<S, t.ClassImplements>; | ||
ClassProperty?: VisitNode<S, t.ClassProperty>; | ||
DeclareClass?: VisitNode<S, t.DeclareClass>; | ||
DeclareFunction?: VisitNode<S, t.DeclareFunction>; | ||
DeclareInterface?: VisitNode<S, t.DeclareInterface>; | ||
DeclareModule?: VisitNode<S, t.DeclareModule>; | ||
DeclareTypeAlias?: VisitNode<S, t.DeclareTypeAlias>; | ||
DeclareVariable?: VisitNode<S, t.DeclareVariable>; | ||
ExistentialTypeParam?: VisitNode<S, t.ExistentialTypeParam>; | ||
FunctionTypeAnnotation?: VisitNode<S, t.FunctionTypeAnnotation>; | ||
FunctionTypeParam?: VisitNode<S, t.FunctionTypeParam>; | ||
GenericTypeAnnotation?: VisitNode<S, t.GenericTypeAnnotation>; | ||
InterfaceExtends?: VisitNode<S, t.InterfaceExtends>; | ||
InterfaceDeclaration?: VisitNode<S, t.InterfaceDeclaration>; | ||
IntersectionTypeAnnotation?: VisitNode<S, t.IntersectionTypeAnnotation>; | ||
MixedTypeAnnotation?: VisitNode<S, t.MixedTypeAnnotation>; | ||
NullableTypeAnnotation?: VisitNode<S, t.NullableTypeAnnotation>; | ||
NumericLiteralTypeAnnotation?: VisitNode<S, t.NumericLiteralTypeAnnotation>; | ||
NumberTypeAnnotation?: VisitNode<S, t.NumberTypeAnnotation>; | ||
StringLiteralTypeAnnotation?: VisitNode<S, t.StringLiteralTypeAnnotation>; | ||
StringTypeAnnotation?: VisitNode<S, t.StringTypeAnnotation>; | ||
ThisTypeAnnotation?: VisitNode<S, t.ThisTypeAnnotation>; | ||
TupleTypeAnnotation?: VisitNode<S, t.TupleTypeAnnotation>; | ||
TypeofTypeAnnotation?: VisitNode<S, t.TypeofTypeAnnotation>; | ||
TypeAlias?: VisitNode<S, t.TypeAlias>; | ||
TypeAnnotation?: VisitNode<S, t.TypeAnnotation>; | ||
TypeCastExpression?: VisitNode<S, t.TypeCastExpression>; | ||
TypeParameterDeclaration?: VisitNode<S, t.TypeParameterDeclaration>; | ||
TypeParameterInstantiation?: VisitNode<S, t.TypeParameterInstantiation>; | ||
ObjectTypeAnnotation?: VisitNode<S, t.ObjectTypeAnnotation>; | ||
ObjectTypeCallProperty?: VisitNode<S, t.ObjectTypeCallProperty>; | ||
ObjectTypeIndexer?: VisitNode<S, t.ObjectTypeIndexer>; | ||
ObjectTypeProperty?: VisitNode<S, t.ObjectTypeProperty>; | ||
QualifiedTypeIdentifier?: VisitNode<S, t.QualifiedTypeIdentifier>; | ||
UnionTypeAnnotation?: VisitNode<S, t.UnionTypeAnnotation>; | ||
VoidTypeAnnotation?: VisitNode<S, t.VoidTypeAnnotation>; | ||
JSXAttribute?: VisitNode<S, t.JSXAttribute>; | ||
JSXIdentifier?: VisitNode<S, t.JSXIdentifier>; | ||
JSXNamespacedName?: VisitNode<S, t.JSXNamespacedName>; | ||
JSXElement?: VisitNode<S, t.JSXElement>; | ||
JSXExpressionContainer?: VisitNode<S, t.JSXExpressionContainer>; | ||
JSXClosingElement?: VisitNode<S, t.JSXClosingElement>; | ||
JSXMemberExpression?: VisitNode<S, t.JSXMemberExpression>; | ||
JSXOpeningElement?: VisitNode<S, t.JSXOpeningElement>; | ||
JSXEmptyExpression?: VisitNode<S, t.JSXEmptyExpression>; | ||
JSXSpreadAttribute?: VisitNode<S, t.JSXSpreadAttribute>; | ||
JSXText?: VisitNode<S, t.JSXText>; | ||
Noop?: VisitNode<S, t.Noop>; | ||
ParenthesizedExpression?: VisitNode<S, t.ParenthesizedExpression>; | ||
AwaitExpression?: VisitNode<S, t.AwaitExpression>; | ||
BindExpression?: VisitNode<S, t.BindExpression>; | ||
Decorator?: VisitNode<S, t.Decorator>; | ||
DoExpression?: VisitNode<S, t.DoExpression>; | ||
ExportDefaultSpecifier?: VisitNode<S, t.ExportDefaultSpecifier>; | ||
ExportNamespaceSpecifier?: VisitNode<S, t.ExportNamespaceSpecifier>; | ||
RestProperty?: VisitNode<S, t.RestProperty>; | ||
SpreadProperty?: VisitNode<S, t.SpreadProperty>; | ||
Binary?: VisitNode<S, t.Binary>; | ||
Scopable?: VisitNode<S, t.Scopable>; | ||
BlockParent?: VisitNode<S, t.BlockParent>; | ||
Block?: VisitNode<S, t.Block>; | ||
Terminatorless?: VisitNode<S, t.Terminatorless>; | ||
CompletionStatement?: VisitNode<S, t.CompletionStatement>; | ||
Conditional?: VisitNode<S, t.Conditional>; | ||
Loop?: VisitNode<S, t.Loop>; | ||
While?: VisitNode<S, t.While>; | ||
ExpressionWrapper?: VisitNode<S, t.ExpressionWrapper>; | ||
For?: VisitNode<S, t.For>; | ||
ForXStatement?: VisitNode<S, t.ForXStatement>; | ||
Function?: VisitNode<S, t.Function>; | ||
FunctionParent?: VisitNode<S, t.FunctionParent>; | ||
Pureish?: VisitNode<S, t.Pureish>; | ||
Literal?: VisitNode<S, t.Literal>; | ||
Immutable?: VisitNode<S, t.Immutable>; | ||
UserWhitespacable?: VisitNode<S, t.UserWhitespacable>; | ||
Method?: VisitNode<S, t.Method>; | ||
ObjectMember?: VisitNode<S, t.ObjectMember>; | ||
Property?: VisitNode<S, t.Property>; | ||
UnaryLike?: VisitNode<S, t.UnaryLike>; | ||
Pattern?: VisitNode<S, t.Pattern>; | ||
Class?: VisitNode<S, t.Class>; | ||
ModuleDeclaration?: VisitNode<S, t.ModuleDeclaration>; | ||
ExportDeclaration?: VisitNode<S, t.ExportDeclaration>; | ||
ModuleSpecifier?: VisitNode<S, t.ModuleSpecifier>; | ||
Flow?: VisitNode<S, t.Flow>; | ||
FlowBaseAnnotation?: VisitNode<S, t.FlowBaseAnnotation>; | ||
FlowDeclaration?: VisitNode<S, t.FlowDeclaration>; | ||
JSX?: VisitNode<S, t.JSX>; | ||
Scope?: VisitNode<S, t.Scopable>; | ||
ArrayExpression?: VisitNode<S, t.ArrayExpression> | undefined; | ||
AssignmentExpression?: VisitNode<S, t.AssignmentExpression> | undefined; | ||
LVal?: VisitNode<S, t.LVal> | undefined; | ||
Expression?: VisitNode<S, t.Expression> | undefined; | ||
BinaryExpression?: VisitNode<S, t.BinaryExpression> | undefined; | ||
Directive?: VisitNode<S, t.Directive> | undefined; | ||
DirectiveLiteral?: VisitNode<S, t.DirectiveLiteral> | undefined; | ||
BlockStatement?: VisitNode<S, t.BlockStatement> | undefined; | ||
BreakStatement?: VisitNode<S, t.BreakStatement> | undefined; | ||
Identifier?: VisitNode<S, t.Identifier> | undefined; | ||
CallExpression?: VisitNode<S, t.CallExpression> | undefined; | ||
CatchClause?: VisitNode<S, t.CatchClause> | undefined; | ||
ConditionalExpression?: VisitNode<S, t.ConditionalExpression> | undefined; | ||
ContinueStatement?: VisitNode<S, t.ContinueStatement> | undefined; | ||
DebuggerStatement?: VisitNode<S, t.DebuggerStatement> | undefined; | ||
DoWhileStatement?: VisitNode<S, t.DoWhileStatement> | undefined; | ||
Statement?: VisitNode<S, t.Statement> | undefined; | ||
EmptyStatement?: VisitNode<S, t.EmptyStatement> | undefined; | ||
ExpressionStatement?: VisitNode<S, t.ExpressionStatement> | undefined; | ||
File?: VisitNode<S, t.File> | undefined; | ||
Program?: VisitNode<S, t.Program> | undefined; | ||
ForInStatement?: VisitNode<S, t.ForInStatement> | undefined; | ||
VariableDeclaration?: VisitNode<S, t.VariableDeclaration> | undefined; | ||
ForStatement?: VisitNode<S, t.ForStatement> | undefined; | ||
FunctionDeclaration?: VisitNode<S, t.FunctionDeclaration> | undefined; | ||
FunctionExpression?: VisitNode<S, t.FunctionExpression> | undefined; | ||
IfStatement?: VisitNode<S, t.IfStatement> | undefined; | ||
LabeledStatement?: VisitNode<S, t.LabeledStatement> | undefined; | ||
StringLiteral?: VisitNode<S, t.StringLiteral> | undefined; | ||
NumericLiteral?: VisitNode<S, t.NumericLiteral> | undefined; | ||
NullLiteral?: VisitNode<S, t.NullLiteral> | undefined; | ||
BooleanLiteral?: VisitNode<S, t.BooleanLiteral> | undefined; | ||
RegExpLiteral?: VisitNode<S, t.RegExpLiteral> | undefined; | ||
LogicalExpression?: VisitNode<S, t.LogicalExpression> | undefined; | ||
MemberExpression?: VisitNode<S, t.MemberExpression> | undefined; | ||
NewExpression?: VisitNode<S, t.NewExpression> | undefined; | ||
ObjectExpression?: VisitNode<S, t.ObjectExpression> | undefined; | ||
ObjectMethod?: VisitNode<S, t.ObjectMethod> | undefined; | ||
ObjectProperty?: VisitNode<S, t.ObjectProperty> | undefined; | ||
RestElement?: VisitNode<S, t.RestElement> | undefined; | ||
ReturnStatement?: VisitNode<S, t.ReturnStatement> | undefined; | ||
SequenceExpression?: VisitNode<S, t.SequenceExpression> | undefined; | ||
SwitchCase?: VisitNode<S, t.SwitchCase> | undefined; | ||
SwitchStatement?: VisitNode<S, t.SwitchStatement> | undefined; | ||
ThisExpression?: VisitNode<S, t.ThisExpression> | undefined; | ||
ThrowStatement?: VisitNode<S, t.ThrowStatement> | undefined; | ||
TryStatement?: VisitNode<S, t.TryStatement> | undefined; | ||
UnaryExpression?: VisitNode<S, t.UnaryExpression> | undefined; | ||
UpdateExpression?: VisitNode<S, t.UpdateExpression> | undefined; | ||
VariableDeclarator?: VisitNode<S, t.VariableDeclarator> | undefined; | ||
WhileStatement?: VisitNode<S, t.WhileStatement> | undefined; | ||
WithStatement?: VisitNode<S, t.WithStatement> | undefined; | ||
AssignmentPattern?: VisitNode<S, t.AssignmentPattern> | undefined; | ||
ArrayPattern?: VisitNode<S, t.ArrayPattern> | undefined; | ||
ArrowFunctionExpression?: VisitNode<S, t.ArrowFunctionExpression> | undefined; | ||
ClassBody?: VisitNode<S, t.ClassBody> | undefined; | ||
ClassDeclaration?: VisitNode<S, t.ClassDeclaration> | undefined; | ||
ClassExpression?: VisitNode<S, t.ClassExpression> | undefined; | ||
ExportAllDeclaration?: VisitNode<S, t.ExportAllDeclaration> | undefined; | ||
ExportDefaultDeclaration?: VisitNode<S, t.ExportDefaultDeclaration> | undefined; | ||
ExportNamedDeclaration?: VisitNode<S, t.ExportNamedDeclaration> | undefined; | ||
Declaration?: VisitNode<S, t.Declaration> | undefined; | ||
ExportSpecifier?: VisitNode<S, t.ExportSpecifier> | undefined; | ||
ForOfStatement?: VisitNode<S, t.ForOfStatement> | undefined; | ||
ImportDeclaration?: VisitNode<S, t.ImportDeclaration> | undefined; | ||
ImportDefaultSpecifier?: VisitNode<S, t.ImportDefaultSpecifier> | undefined; | ||
ImportNamespaceSpecifier?: VisitNode<S, t.ImportNamespaceSpecifier> | undefined; | ||
ImportSpecifier?: VisitNode<S, t.ImportSpecifier> | undefined; | ||
MetaProperty?: VisitNode<S, t.MetaProperty> | undefined; | ||
ClassMethod?: VisitNode<S, t.ClassMethod> | undefined; | ||
ObjectPattern?: VisitNode<S, t.ObjectPattern> | undefined; | ||
SpreadElement?: VisitNode<S, t.SpreadElement> | undefined; | ||
Super?: VisitNode<S, t.Super> | undefined; | ||
TaggedTemplateExpression?: VisitNode<S, t.TaggedTemplateExpression> | undefined; | ||
TemplateLiteral?: VisitNode<S, t.TemplateLiteral> | undefined; | ||
TemplateElement?: VisitNode<S, t.TemplateElement> | undefined; | ||
YieldExpression?: VisitNode<S, t.YieldExpression> | undefined; | ||
AnyTypeAnnotation?: VisitNode<S, t.AnyTypeAnnotation> | undefined; | ||
ArrayTypeAnnotation?: VisitNode<S, t.ArrayTypeAnnotation> | undefined; | ||
BooleanTypeAnnotation?: VisitNode<S, t.BooleanTypeAnnotation> | undefined; | ||
BooleanLiteralTypeAnnotation?: VisitNode<S, t.BooleanLiteralTypeAnnotation> | undefined; | ||
NullLiteralTypeAnnotation?: VisitNode<S, t.NullLiteralTypeAnnotation> | undefined; | ||
ClassImplements?: VisitNode<S, t.ClassImplements> | undefined; | ||
ClassProperty?: VisitNode<S, t.ClassProperty> | undefined; | ||
DeclareClass?: VisitNode<S, t.DeclareClass> | undefined; | ||
DeclareFunction?: VisitNode<S, t.DeclareFunction> | undefined; | ||
DeclareInterface?: VisitNode<S, t.DeclareInterface> | undefined; | ||
DeclareModule?: VisitNode<S, t.DeclareModule> | undefined; | ||
DeclareTypeAlias?: VisitNode<S, t.DeclareTypeAlias> | undefined; | ||
DeclareVariable?: VisitNode<S, t.DeclareVariable> | undefined; | ||
ExistentialTypeParam?: VisitNode<S, t.ExistentialTypeParam> | undefined; | ||
FunctionTypeAnnotation?: VisitNode<S, t.FunctionTypeAnnotation> | undefined; | ||
FunctionTypeParam?: VisitNode<S, t.FunctionTypeParam> | undefined; | ||
GenericTypeAnnotation?: VisitNode<S, t.GenericTypeAnnotation> | undefined; | ||
InterfaceExtends?: VisitNode<S, t.InterfaceExtends> | undefined; | ||
InterfaceDeclaration?: VisitNode<S, t.InterfaceDeclaration> | undefined; | ||
IntersectionTypeAnnotation?: VisitNode<S, t.IntersectionTypeAnnotation> | undefined; | ||
MixedTypeAnnotation?: VisitNode<S, t.MixedTypeAnnotation> | undefined; | ||
NullableTypeAnnotation?: VisitNode<S, t.NullableTypeAnnotation> | undefined; | ||
NumericLiteralTypeAnnotation?: VisitNode<S, t.NumericLiteralTypeAnnotation> | undefined; | ||
NumberTypeAnnotation?: VisitNode<S, t.NumberTypeAnnotation> | undefined; | ||
StringLiteralTypeAnnotation?: VisitNode<S, t.StringLiteralTypeAnnotation> | undefined; | ||
StringTypeAnnotation?: VisitNode<S, t.StringTypeAnnotation> | undefined; | ||
ThisTypeAnnotation?: VisitNode<S, t.ThisTypeAnnotation> | undefined; | ||
TupleTypeAnnotation?: VisitNode<S, t.TupleTypeAnnotation> | undefined; | ||
TypeofTypeAnnotation?: VisitNode<S, t.TypeofTypeAnnotation> | undefined; | ||
TypeAlias?: VisitNode<S, t.TypeAlias> | undefined; | ||
TypeAnnotation?: VisitNode<S, t.TypeAnnotation> | undefined; | ||
TypeCastExpression?: VisitNode<S, t.TypeCastExpression> | undefined; | ||
TypeParameterDeclaration?: VisitNode<S, t.TypeParameterDeclaration> | undefined; | ||
TypeParameterInstantiation?: VisitNode<S, t.TypeParameterInstantiation> | undefined; | ||
ObjectTypeAnnotation?: VisitNode<S, t.ObjectTypeAnnotation> | undefined; | ||
ObjectTypeCallProperty?: VisitNode<S, t.ObjectTypeCallProperty> | undefined; | ||
ObjectTypeIndexer?: VisitNode<S, t.ObjectTypeIndexer> | undefined; | ||
ObjectTypeProperty?: VisitNode<S, t.ObjectTypeProperty> | undefined; | ||
QualifiedTypeIdentifier?: VisitNode<S, t.QualifiedTypeIdentifier> | undefined; | ||
UnionTypeAnnotation?: VisitNode<S, t.UnionTypeAnnotation> | undefined; | ||
VoidTypeAnnotation?: VisitNode<S, t.VoidTypeAnnotation> | undefined; | ||
JSXAttribute?: VisitNode<S, t.JSXAttribute> | undefined; | ||
JSXIdentifier?: VisitNode<S, t.JSXIdentifier> | undefined; | ||
JSXNamespacedName?: VisitNode<S, t.JSXNamespacedName> | undefined; | ||
JSXElement?: VisitNode<S, t.JSXElement> | undefined; | ||
JSXExpressionContainer?: VisitNode<S, t.JSXExpressionContainer> | undefined; | ||
JSXClosingElement?: VisitNode<S, t.JSXClosingElement> | undefined; | ||
JSXMemberExpression?: VisitNode<S, t.JSXMemberExpression> | undefined; | ||
JSXOpeningElement?: VisitNode<S, t.JSXOpeningElement> | undefined; | ||
JSXEmptyExpression?: VisitNode<S, t.JSXEmptyExpression> | undefined; | ||
JSXSpreadAttribute?: VisitNode<S, t.JSXSpreadAttribute> | undefined; | ||
JSXText?: VisitNode<S, t.JSXText> | undefined; | ||
Noop?: VisitNode<S, t.Noop> | undefined; | ||
ParenthesizedExpression?: VisitNode<S, t.ParenthesizedExpression> | undefined; | ||
AwaitExpression?: VisitNode<S, t.AwaitExpression> | undefined; | ||
BindExpression?: VisitNode<S, t.BindExpression> | undefined; | ||
Decorator?: VisitNode<S, t.Decorator> | undefined; | ||
DoExpression?: VisitNode<S, t.DoExpression> | undefined; | ||
ExportDefaultSpecifier?: VisitNode<S, t.ExportDefaultSpecifier> | undefined; | ||
ExportNamespaceSpecifier?: VisitNode<S, t.ExportNamespaceSpecifier> | undefined; | ||
RestProperty?: VisitNode<S, t.RestProperty> | undefined; | ||
SpreadProperty?: VisitNode<S, t.SpreadProperty> | undefined; | ||
Binary?: VisitNode<S, t.Binary> | undefined; | ||
Scopable?: VisitNode<S, t.Scopable> | undefined; | ||
BlockParent?: VisitNode<S, t.BlockParent> | undefined; | ||
Block?: VisitNode<S, t.Block> | undefined; | ||
Terminatorless?: VisitNode<S, t.Terminatorless> | undefined; | ||
CompletionStatement?: VisitNode<S, t.CompletionStatement> | undefined; | ||
Conditional?: VisitNode<S, t.Conditional> | undefined; | ||
Loop?: VisitNode<S, t.Loop> | undefined; | ||
While?: VisitNode<S, t.While> | undefined; | ||
ExpressionWrapper?: VisitNode<S, t.ExpressionWrapper> | undefined; | ||
For?: VisitNode<S, t.For> | undefined; | ||
ForXStatement?: VisitNode<S, t.ForXStatement> | undefined; | ||
Function?: VisitNode<S, t.Function> | undefined; | ||
FunctionParent?: VisitNode<S, t.FunctionParent> | undefined; | ||
Pureish?: VisitNode<S, t.Pureish> | undefined; | ||
Literal?: VisitNode<S, t.Literal> | undefined; | ||
Immutable?: VisitNode<S, t.Immutable> | undefined; | ||
UserWhitespacable?: VisitNode<S, t.UserWhitespacable> | undefined; | ||
Method?: VisitNode<S, t.Method> | undefined; | ||
ObjectMember?: VisitNode<S, t.ObjectMember> | undefined; | ||
Property?: VisitNode<S, t.Property> | undefined; | ||
UnaryLike?: VisitNode<S, t.UnaryLike> | undefined; | ||
Pattern?: VisitNode<S, t.Pattern> | undefined; | ||
Class?: VisitNode<S, t.Class> | undefined; | ||
ModuleDeclaration?: VisitNode<S, t.ModuleDeclaration> | undefined; | ||
ExportDeclaration?: VisitNode<S, t.ExportDeclaration> | undefined; | ||
ModuleSpecifier?: VisitNode<S, t.ModuleSpecifier> | undefined; | ||
Flow?: VisitNode<S, t.Flow> | undefined; | ||
FlowBaseAnnotation?: VisitNode<S, t.FlowBaseAnnotation> | undefined; | ||
FlowDeclaration?: VisitNode<S, t.FlowDeclaration> | undefined; | ||
JSX?: VisitNode<S, t.JSX> | undefined; | ||
Scope?: VisitNode<S, t.Scopable> | undefined; | ||
} | ||
@@ -319,0 +319,0 @@ |
{ | ||
"name": "@types/babel-traverse", | ||
"version": "6.25.5", | ||
"version": "6.25.6", | ||
"description": "TypeScript definitions for babel-traverse", | ||
"homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel-traverse", | ||
"license": "MIT", | ||
@@ -24,6 +25,7 @@ "contributors": [ | ||
"main": "", | ||
"types": "index", | ||
"types": "index.d.ts", | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git" | ||
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git", | ||
"directory": "types/babel-traverse" | ||
}, | ||
@@ -34,4 +36,4 @@ "scripts": {}, | ||
}, | ||
"typesPublisherContentHash": "058f442576eb4e957191c62f74029b8a0f1c42c746b91384b07cfec4ed2e550f", | ||
"typeScriptVersion": "2.8" | ||
"typesPublisherContentHash": "7c889421e0483031c44918e6cbde0b2c4d771cb2c9483324c50953f34b4c55f1", | ||
"typeScriptVersion": "3.6" | ||
} |
@@ -5,13 +5,13 @@ # Installation | ||
# Summary | ||
This package contains type definitions for babel-traverse ( https://github.com/babel/babel/tree/master/packages/babel-traverse ). | ||
This package contains type definitions for babel-traverse (https://github.com/babel/babel/tree/master/packages/babel-traverse). | ||
# Details | ||
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel-traverse | ||
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/babel-traverse. | ||
Additional Details | ||
* Last updated: Wed, 13 Feb 2019 16:16:46 GMT | ||
* Dependencies: @types/babel-types | ||
### Additional Details | ||
* Last updated: Tue, 06 Jul 2021 18:05:39 GMT | ||
* Dependencies: [@types/babel-types](https://npmjs.com/package/@types/babel-types) | ||
* Global values: none | ||
# Credits | ||
These definitions were written by Troy Gerwien <https://github.com/yortus>, Marvin Hagemeister <https://github.com/marvinhagemeister>, Ryan Petrich <https://github.com/rpetrich>. | ||
These definitions were written by [Troy Gerwien](https://github.com/yortus), [Marvin Hagemeister](https://github.com/marvinhagemeister), and [Ryan Petrich](https://github.com/rpetrich). |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No website
QualityPackage does not have a website.
Found 1 instance in 1 package
51895
0