UNPKG

anobis

Version:
38 lines (37 loc) 1.45 kB
export enum NodeType { ArrayExpression = 'ArrayExpression', ArrowFunctionExpression = 'ArrowFunctionExpression', AssignmentExpression = 'AssignmentExpression', AssignmentPattern = 'AssignmentPattern', BinaryExpression = 'BinaryExpression', BlockStatement = 'BlockStatement', BreakStatement = 'BreakStatement', CallExpression = 'CallExpression', CatchClause = 'CatchClause', ClassDeclaration = 'ClassDeclaration', ContinueStatement = 'ContinueStatement', ExpressionStatement = 'ExpressionStatement', FunctionDeclaration = 'FunctionDeclaration', FunctionExpression = 'FunctionExpression', Identifier = 'Identifier', IfStatement = 'IfStatement', LabeledStatement = 'LabeledStatement', Literal = 'Literal', LogicalExpression = 'LogicalExpression', MemberExpression = 'MemberExpression', MethodDefinition = 'MethodDefinition', ObjectExpression = 'ObjectExpression', ObjectPattern = 'ObjectPattern', Program = 'Program', Property = 'Property', ReturnStatement = 'ReturnStatement', SwitchCase = 'SwitchCase', SwitchStatement = 'SwitchStatement', TemplateLiteral = 'TemplateLiteral', TryStatement = 'TryStatement', UnaryExpression = 'UnaryExpression', UpdateExpression = 'UpdateExpression', VariableDeclaration = 'VariableDeclaration', VariableDeclarator = 'VariableDeclarator', WhileStatement = 'WhileStatement' }