Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@oxc-parser/wasm

Package Overview
Dependencies
Maintainers
0
Versions
51
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@oxc-parser/wasm - npm Package Compare versions

Comparing version 0.25.0 to 0.26.0

25

node/oxc_parser_wasm.d.ts

@@ -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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc