@oxc-project/types
Advanced tools
Comparing version
{ | ||
"name": "@oxc-project/types", | ||
"version": "0.57.0", | ||
"version": "0.58.0", | ||
"description": "Types for Oxc AST nodes", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
205
types.d.ts
@@ -905,2 +905,3 @@ // Auto-generated code, DO NOT EDIT DIRECTLY! | ||
value: string; | ||
raw: string | null; | ||
} | ||
@@ -1629,1 +1630,205 @@ | ||
} | ||
export type Node = | ||
| Program | ||
| IdentifierName | ||
| IdentifierReference | ||
| BindingIdentifier | ||
| LabelIdentifier | ||
| ThisExpression | ||
| ArrayExpression | ||
| ObjectExpression | ||
| ObjectProperty | ||
| TemplateLiteral | ||
| TaggedTemplateExpression | ||
| TemplateElement | ||
| ComputedMemberExpression | ||
| StaticMemberExpression | ||
| PrivateFieldExpression | ||
| CallExpression | ||
| NewExpression | ||
| MetaProperty | ||
| SpreadElement | ||
| UpdateExpression | ||
| UnaryExpression | ||
| BinaryExpression | ||
| PrivateInExpression | ||
| LogicalExpression | ||
| ConditionalExpression | ||
| AssignmentExpression | ||
| ArrayAssignmentTarget | ||
| ObjectAssignmentTarget | ||
| AssignmentTargetRest | ||
| AssignmentTargetWithDefault | ||
| AssignmentTargetPropertyIdentifier | ||
| AssignmentTargetPropertyProperty | ||
| SequenceExpression | ||
| Super | ||
| AwaitExpression | ||
| ChainExpression | ||
| ParenthesizedExpression | ||
| Directive | ||
| Hashbang | ||
| BlockStatement | ||
| VariableDeclaration | ||
| VariableDeclarator | ||
| EmptyStatement | ||
| ExpressionStatement | ||
| IfStatement | ||
| DoWhileStatement | ||
| WhileStatement | ||
| ForStatement | ||
| ForInStatement | ||
| ForOfStatement | ||
| ContinueStatement | ||
| BreakStatement | ||
| ReturnStatement | ||
| WithStatement | ||
| SwitchStatement | ||
| SwitchCase | ||
| LabeledStatement | ||
| ThrowStatement | ||
| TryStatement | ||
| CatchClause | ||
| DebuggerStatement | ||
| AssignmentPattern | ||
| ObjectPattern | ||
| BindingProperty | ||
| ArrayPattern | ||
| BindingRestElement | ||
| Function | ||
| FunctionBody | ||
| ArrowFunctionExpression | ||
| YieldExpression | ||
| Class | ||
| ClassBody | ||
| MethodDefinition | ||
| PropertyDefinition | ||
| PrivateIdentifier | ||
| StaticBlock | ||
| AccessorProperty | ||
| ImportExpression | ||
| ImportDeclaration | ||
| ImportSpecifier | ||
| ImportDefaultSpecifier | ||
| ImportNamespaceSpecifier | ||
| ImportAttribute | ||
| ExportNamedDeclaration | ||
| ExportDefaultDeclaration | ||
| ExportAllDeclaration | ||
| ExportSpecifier | ||
| V8IntrinsicExpression | ||
| BooleanLiteral | ||
| NullLiteral | ||
| NumericLiteral | ||
| StringLiteral | ||
| BigIntLiteral | ||
| RegExpLiteral | ||
| JSXElement | ||
| JSXOpeningElement | ||
| JSXClosingElement | ||
| JSXFragment | ||
| JSXOpeningFragment | ||
| JSXClosingFragment | ||
| JSXNamespacedName | ||
| JSXMemberExpression | ||
| JSXExpressionContainer | ||
| JSXEmptyExpression | ||
| JSXAttribute | ||
| JSXSpreadAttribute | ||
| JSXIdentifier | ||
| JSXSpreadChild | ||
| JSXText | ||
| TSThisParameter | ||
| TSEnumDeclaration | ||
| TSEnumMember | ||
| TSTypeAnnotation | ||
| TSLiteralType | ||
| TSConditionalType | ||
| TSUnionType | ||
| TSIntersectionType | ||
| TSParenthesizedType | ||
| TSTypeOperator | ||
| TSArrayType | ||
| TSIndexedAccessType | ||
| TSTupleType | ||
| TSNamedTupleMember | ||
| TSOptionalType | ||
| TSRestType | ||
| TSAnyKeyword | ||
| TSStringKeyword | ||
| TSBooleanKeyword | ||
| TSNumberKeyword | ||
| TSNeverKeyword | ||
| TSIntrinsicKeyword | ||
| TSUnknownKeyword | ||
| TSNullKeyword | ||
| TSUndefinedKeyword | ||
| TSVoidKeyword | ||
| TSSymbolKeyword | ||
| TSThisType | ||
| TSObjectKeyword | ||
| TSBigIntKeyword | ||
| TSTypeReference | ||
| TSQualifiedName | ||
| TSTypeParameterInstantiation | ||
| TSTypeParameter | ||
| TSTypeParameterDeclaration | ||
| TSTypeAliasDeclaration | ||
| TSClassImplements | ||
| TSInterfaceDeclaration | ||
| TSInterfaceBody | ||
| TSPropertySignature | ||
| TSIndexSignature | ||
| TSCallSignatureDeclaration | ||
| TSMethodSignature | ||
| TSConstructSignatureDeclaration | ||
| TSIndexSignatureName | ||
| TSInterfaceHeritage | ||
| TSTypePredicate | ||
| TSModuleDeclaration | ||
| TSModuleBlock | ||
| TSTypeLiteral | ||
| TSInferType | ||
| TSTypeQuery | ||
| TSImportType | ||
| TSImportAttributes | ||
| TSImportAttribute | ||
| TSFunctionType | ||
| TSConstructorType | ||
| TSMappedType | ||
| TSTemplateLiteralType | ||
| TSAsExpression | ||
| TSSatisfiesExpression | ||
| TSTypeAssertion | ||
| TSImportEqualsDeclaration | ||
| TSExternalModuleReference | ||
| TSNonNullExpression | ||
| Decorator | ||
| TSExportAssignment | ||
| TSNamespaceExportDeclaration | ||
| TSInstantiationExpression | ||
| JSDocNullableType | ||
| JSDocNonNullableType | ||
| JSDocUnknownType | ||
| Pattern | ||
| Disjunction | ||
| Alternative | ||
| BoundaryAssertion | ||
| LookAroundAssertion | ||
| Quantifier | ||
| Character | ||
| CharacterClassEscape | ||
| UnicodePropertyEscape | ||
| Dot | ||
| CharacterClass | ||
| CharacterClassRange | ||
| ClassStringDisjunction | ||
| ClassString | ||
| CapturingGroup | ||
| IgnoreGroup | ||
| Modifiers | ||
| Modifier | ||
| IndexedReference | ||
| NamedReference | ||
| FormalParameterRest; |
43653
10.89%1553
15.12%