Vigia

Upgrading @types/estree from 0.x to 1.x

Comparison of the public API of @types/estree 0.0.52 and 1.0.9, computed automatically from their TypeScript types. A changed signature is a candidate for a breaking change, not a certainty.

Summary

Removed import paths0
Removed exports0
Changed signatures1
Removed class or interface members0
Changed class or interface members11
Newly deprecated0
Requirement changes (engines, peer dependencies)0
New exports3

Removed exports

None detected.

Changed signatures

exportBeforeAfter
@types/estree · AssignmentOperator"=" | "+=" | "-=" | "*=" | "/=" | "%=" | "**=" | "<<=" | ">>=" | ">>>=" | "|=" | "^=" | "&=""=" | "+=" | "-=" | "*=" | "/=" | "%=" | "**=" | "<<=" | ">>=" | ">>>=" | "|=" | "^=" | "&=" | "||=" | "&&=" | "??="

Removed class or interface members

None detected.

Changed class or interface members

memberBeforeAfter
Property.keyExpression | PrivateIdentifierExpression
ExportSpecifier.localIdentifierIdentifier | Literal
ExportSpecifier.exportedIdentifierIdentifier | Literal
ImportSpecifier.importedIdentifierIdentifier | Literal
BinaryExpression.leftExpressionExpression | PrivateIdentifier
ClassDeclaration.idIdentifier | nullIdentifier
AssignmentProperty.keyExpression | PrivateIdentifierExpression
FunctionDeclaration.idIdentifier | nullIdentifier
VariableDeclaration.kind"var" | "let" | "const""var" | "let" | "const" | "using" | "await using"
ExportAllDeclaration.exportedIdentifier | nullIdentifier | Literal | null
ExportDefaultDeclaration.declarationExpression | DeclarationMaybeNamedClassDeclaration | Expression | MaybeNamedFunctionDeclaration

Newly deprecated

None detected.

Requirement changes (engines, peer dependencies)

None detected.

New exports (3)
importexportkind
@types/estreeImportAttributeinterface
@types/estreeMaybeNamedClassDeclarationinterface
@types/estreeMaybeNamedFunctionDeclarationinterface

Frequently asked questions

What are the breaking changes when upgrading @types/estree from 0 to 1?

Between @types/estree 0.0.52 and 1.0.9, Vigia found 0 removed exports, 1 changed signatures and 11 removed or changed class or interface members.

What became deprecated in @types/estree 1?

0 exports or members are newly marked as deprecated in @types/estree 1.0.9.

For agents

GET https://vigia.coredls.cloud/v1/packages/npm/@types/estree/upgrade?from=0.0.52&to=1.0.9