@oxc-parser/wasm
Advanced tools
Comparing version 0.25.0 to 0.26.0
@@ -474,3 +474,3 @@ /* tslint:disable */ | ||
type: "TSParenthesizedType"; | ||
type_annotation: TSType; | ||
typeAnnotation: TSType; | ||
} | ||
@@ -615,3 +615,3 @@ | ||
export type JSXMemberExpressionObject = JSXIdentifier | JSXMemberExpression; | ||
export type JSXMemberExpressionObject = IdentifierReference | JSXMemberExpression; | ||
@@ -630,3 +630,3 @@ export interface JSXMemberExpression extends Span { | ||
export type JSXElementName = JSXIdentifier | JSXNamespacedName | JSXMemberExpression; | ||
export type JSXElementName = JSXIdentifier | IdentifierReference | JSXNamespacedName | JSXMemberExpression; | ||
@@ -756,2 +756,5 @@ export interface JSXClosingFragment extends Span { | ||
static: boolean; | ||
definite: boolean; | ||
typeAnnotation: TSTypeAnnotation | null; | ||
accessibility: TSAccessibility | null; | ||
} | ||
@@ -986,3 +989,3 @@ | ||
export type ForStatementLeft = VariableDeclaration | UsingDeclaration | IdentifierReference | TSAsExpression | TSSatisfiesExpression | TSNonNullExpression | TSTypeAssertion | TSInstantiationExpression | ComputedMemberExpression | StaticMemberExpression | PrivateFieldExpression | ArrayAssignmentTarget | ObjectAssignmentTarget; | ||
export type ForStatementLeft = VariableDeclaration | IdentifierReference | TSAsExpression | TSSatisfiesExpression | TSNonNullExpression | TSTypeAssertion | TSInstantiationExpression | ComputedMemberExpression | StaticMemberExpression | PrivateFieldExpression | ArrayAssignmentTarget | ObjectAssignmentTarget; | ||
@@ -996,3 +999,3 @@ export interface ForInStatement extends Span { | ||
export type ForStatementInit = VariableDeclaration | UsingDeclaration | BooleanLiteral | NullLiteral | NumericLiteral | BigIntLiteral | RegExpLiteral | StringLiteral | TemplateLiteral | IdentifierReference | MetaProperty | Super | ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AwaitExpression | BinaryExpression | CallExpression | ChainExpression | Class | ConditionalExpression | Function | ImportExpression | LogicalExpression | NewExpression | ObjectExpression | ParenthesizedExpression | SequenceExpression | TaggedTemplateExpression | ThisExpression | UnaryExpression | UpdateExpression | YieldExpression | PrivateInExpression | JSXElement | JSXFragment | TSAsExpression | TSSatisfiesExpression | TSTypeAssertion | TSNonNullExpression | TSInstantiationExpression | ComputedMemberExpression | StaticMemberExpression | PrivateFieldExpression; | ||
export type ForStatementInit = VariableDeclaration | BooleanLiteral | NullLiteral | NumericLiteral | BigIntLiteral | RegExpLiteral | StringLiteral | TemplateLiteral | IdentifierReference | MetaProperty | Super | ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AwaitExpression | BinaryExpression | CallExpression | ChainExpression | Class | ConditionalExpression | Function | ImportExpression | LogicalExpression | NewExpression | ObjectExpression | ParenthesizedExpression | SequenceExpression | TaggedTemplateExpression | ThisExpression | UnaryExpression | UpdateExpression | YieldExpression | PrivateInExpression | JSXElement | JSXFragment | TSAsExpression | TSSatisfiesExpression | TSTypeAssertion | TSNonNullExpression | TSInstantiationExpression | ComputedMemberExpression | StaticMemberExpression | PrivateFieldExpression; | ||
@@ -1035,8 +1038,2 @@ export interface ForStatement extends Span { | ||
export interface UsingDeclaration extends Span { | ||
type: "UsingDeclaration"; | ||
isAwait: boolean; | ||
declarations?: VariableDeclarator[]; | ||
} | ||
export interface VariableDeclarator extends Span { | ||
@@ -1049,3 +1046,3 @@ type: "VariableDeclarator"; | ||
export type VariableDeclarationKind = "var" | "const" | "let"; | ||
export type VariableDeclarationKind = "var" | "const" | "let" | "using" | "await using"; | ||
@@ -1059,3 +1056,3 @@ export interface VariableDeclaration extends Span { | ||
export type Declaration = VariableDeclaration | Function | Class | UsingDeclaration | TSTypeAliasDeclaration | TSInterfaceDeclaration | TSEnumDeclaration | TSModuleDeclaration | TSImportEqualsDeclaration; | ||
export type Declaration = VariableDeclaration | Function | Class | TSTypeAliasDeclaration | TSInterfaceDeclaration | TSEnumDeclaration | TSModuleDeclaration | TSImportEqualsDeclaration; | ||
@@ -1078,3 +1075,3 @@ export interface BlockStatement extends Span { | ||
export type Statement = BlockStatement | BreakStatement | ContinueStatement | DebuggerStatement | DoWhileStatement | EmptyStatement | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | ReturnStatement | SwitchStatement | ThrowStatement | TryStatement | WhileStatement | WithStatement | VariableDeclaration | Function | Class | UsingDeclaration | TSTypeAliasDeclaration | TSInterfaceDeclaration | TSEnumDeclaration | TSModuleDeclaration | TSImportEqualsDeclaration | ImportDeclaration | ExportAllDeclaration | ExportDefaultDeclaration | ExportNamedDeclaration | TSExportAssignment | TSNamespaceExportDeclaration; | ||
export type Statement = BlockStatement | BreakStatement | ContinueStatement | DebuggerStatement | DoWhileStatement | EmptyStatement | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | ReturnStatement | SwitchStatement | ThrowStatement | TryStatement | WhileStatement | WithStatement | VariableDeclaration | Function | Class | TSTypeAliasDeclaration | TSInterfaceDeclaration | TSEnumDeclaration | TSModuleDeclaration | TSImportEqualsDeclaration | ImportDeclaration | ExportAllDeclaration | ExportDefaultDeclaration | ExportNamedDeclaration | TSExportAssignment | TSNamespaceExportDeclaration; | ||
@@ -1081,0 +1078,0 @@ export interface ParenthesizedExpression extends Span { |
{ | ||
"name": "@oxc-parser/wasm", | ||
"version": "0.25.0", | ||
"version": "0.26.0", | ||
"description": "Wasm target for the oxc parser.", | ||
"packageManager": "pnpm@9.9.0", | ||
"keywords": [ | ||
@@ -39,4 +40,3 @@ "JavaScript", | ||
"wasm-pack": "^0.13.0" | ||
}, | ||
"packageManager": "pnpm@9.8.0+sha512.8e4c3550fb500e808dbc30bb0ce4dd1eb614e30b1c55245f211591ec2cdf9c611cabd34e1364b42f564bd54b3945ed0f49d61d1bbf2ec9bd74b866fcdc723276" | ||
} | ||
} | ||
} |
@@ -474,3 +474,3 @@ /* tslint:disable */ | ||
type: "TSParenthesizedType"; | ||
type_annotation: TSType; | ||
typeAnnotation: TSType; | ||
} | ||
@@ -615,3 +615,3 @@ | ||
export type JSXMemberExpressionObject = JSXIdentifier | JSXMemberExpression; | ||
export type JSXMemberExpressionObject = IdentifierReference | JSXMemberExpression; | ||
@@ -630,3 +630,3 @@ export interface JSXMemberExpression extends Span { | ||
export type JSXElementName = JSXIdentifier | JSXNamespacedName | JSXMemberExpression; | ||
export type JSXElementName = JSXIdentifier | IdentifierReference | JSXNamespacedName | JSXMemberExpression; | ||
@@ -756,2 +756,5 @@ export interface JSXClosingFragment extends Span { | ||
static: boolean; | ||
definite: boolean; | ||
typeAnnotation: TSTypeAnnotation | null; | ||
accessibility: TSAccessibility | null; | ||
} | ||
@@ -986,3 +989,3 @@ | ||
export type ForStatementLeft = VariableDeclaration | UsingDeclaration | IdentifierReference | TSAsExpression | TSSatisfiesExpression | TSNonNullExpression | TSTypeAssertion | TSInstantiationExpression | ComputedMemberExpression | StaticMemberExpression | PrivateFieldExpression | ArrayAssignmentTarget | ObjectAssignmentTarget; | ||
export type ForStatementLeft = VariableDeclaration | IdentifierReference | TSAsExpression | TSSatisfiesExpression | TSNonNullExpression | TSTypeAssertion | TSInstantiationExpression | ComputedMemberExpression | StaticMemberExpression | PrivateFieldExpression | ArrayAssignmentTarget | ObjectAssignmentTarget; | ||
@@ -996,3 +999,3 @@ export interface ForInStatement extends Span { | ||
export type ForStatementInit = VariableDeclaration | UsingDeclaration | BooleanLiteral | NullLiteral | NumericLiteral | BigIntLiteral | RegExpLiteral | StringLiteral | TemplateLiteral | IdentifierReference | MetaProperty | Super | ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AwaitExpression | BinaryExpression | CallExpression | ChainExpression | Class | ConditionalExpression | Function | ImportExpression | LogicalExpression | NewExpression | ObjectExpression | ParenthesizedExpression | SequenceExpression | TaggedTemplateExpression | ThisExpression | UnaryExpression | UpdateExpression | YieldExpression | PrivateInExpression | JSXElement | JSXFragment | TSAsExpression | TSSatisfiesExpression | TSTypeAssertion | TSNonNullExpression | TSInstantiationExpression | ComputedMemberExpression | StaticMemberExpression | PrivateFieldExpression; | ||
export type ForStatementInit = VariableDeclaration | BooleanLiteral | NullLiteral | NumericLiteral | BigIntLiteral | RegExpLiteral | StringLiteral | TemplateLiteral | IdentifierReference | MetaProperty | Super | ArrayExpression | ArrowFunctionExpression | AssignmentExpression | AwaitExpression | BinaryExpression | CallExpression | ChainExpression | Class | ConditionalExpression | Function | ImportExpression | LogicalExpression | NewExpression | ObjectExpression | ParenthesizedExpression | SequenceExpression | TaggedTemplateExpression | ThisExpression | UnaryExpression | UpdateExpression | YieldExpression | PrivateInExpression | JSXElement | JSXFragment | TSAsExpression | TSSatisfiesExpression | TSTypeAssertion | TSNonNullExpression | TSInstantiationExpression | ComputedMemberExpression | StaticMemberExpression | PrivateFieldExpression; | ||
@@ -1035,8 +1038,2 @@ export interface ForStatement extends Span { | ||
export interface UsingDeclaration extends Span { | ||
type: "UsingDeclaration"; | ||
isAwait: boolean; | ||
declarations?: VariableDeclarator[]; | ||
} | ||
export interface VariableDeclarator extends Span { | ||
@@ -1049,3 +1046,3 @@ type: "VariableDeclarator"; | ||
export type VariableDeclarationKind = "var" | "const" | "let"; | ||
export type VariableDeclarationKind = "var" | "const" | "let" | "using" | "await using"; | ||
@@ -1059,3 +1056,3 @@ export interface VariableDeclaration extends Span { | ||
export type Declaration = VariableDeclaration | Function | Class | UsingDeclaration | TSTypeAliasDeclaration | TSInterfaceDeclaration | TSEnumDeclaration | TSModuleDeclaration | TSImportEqualsDeclaration; | ||
export type Declaration = VariableDeclaration | Function | Class | TSTypeAliasDeclaration | TSInterfaceDeclaration | TSEnumDeclaration | TSModuleDeclaration | TSImportEqualsDeclaration; | ||
@@ -1078,3 +1075,3 @@ export interface BlockStatement extends Span { | ||
export type Statement = BlockStatement | BreakStatement | ContinueStatement | DebuggerStatement | DoWhileStatement | EmptyStatement | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | ReturnStatement | SwitchStatement | ThrowStatement | TryStatement | WhileStatement | WithStatement | VariableDeclaration | Function | Class | UsingDeclaration | TSTypeAliasDeclaration | TSInterfaceDeclaration | TSEnumDeclaration | TSModuleDeclaration | TSImportEqualsDeclaration | ImportDeclaration | ExportAllDeclaration | ExportDefaultDeclaration | ExportNamedDeclaration | TSExportAssignment | TSNamespaceExportDeclaration; | ||
export type Statement = BlockStatement | BreakStatement | ContinueStatement | DebuggerStatement | DoWhileStatement | EmptyStatement | ExpressionStatement | ForInStatement | ForOfStatement | ForStatement | IfStatement | LabeledStatement | ReturnStatement | SwitchStatement | ThrowStatement | TryStatement | WhileStatement | WithStatement | VariableDeclaration | Function | Class | TSTypeAliasDeclaration | TSInterfaceDeclaration | TSEnumDeclaration | TSModuleDeclaration | TSImportEqualsDeclaration | ImportDeclaration | ExportAllDeclaration | ExportDefaultDeclaration | ExportNamedDeclaration | TSExportAssignment | TSNamespaceExportDeclaration; | ||
@@ -1081,0 +1078,0 @@ export interface ParenthesizedExpression extends Span { |
Sorry, the diff of this file is not supported yet
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
1453030
3009