Vigia

ts-api-utils upgraden van 1.x naar 2.x

Vergelijking van de publieke API van ts-api-utils 1.4.3 en 2.5.0, automatisch berekend uit hun TypeScript-types. Een gewijzigde signatuur is een mogelijke brekende wijziging, geen zekerheid.

Samenvatting

Verwijderde importpaden0
Verwijderde exports6
Gewijzigde signaturen3
Verwijderde leden van klassen of interfaces0
Gewijzigde leden van klassen of interfaces0
Nieuw als verouderd gemarkeerd4
Gewijzigde vereisten (engines, peer-afhankelijkheden)2
Nieuwe exports6

Verwijderde exports

importexportkindVoor
ts-api-utilsisInputFilesfunction(node: ts.Node): node is ts.InputFiles
ts-api-utilsisUnparsedProloguefunction(node: ts.Node): node is ts.UnparsedPrologue
ts-api-utilsisUnknownLiteralTypefunction(type: ts.Type): type is UnknownLiteralType
ts-api-utilsisUnparsedSourceTextfunction(node: ts.Node): node is ts.UnparsedSourceText
ts-api-utilsisUnparsedSyntheticReferencefunction(node: ts.Node): node is ts.UnparsedSyntheticReference
ts-api-utilsisTransientSymbolLinksFlagSetfunction(links: ts.TransientSymbolLinks, flag: ts.CheckFlags): boolean

Gewijzigde signaturen

exportVoorNa
ts-api-utils · typeParts(type: ts.Type): ts.Type[](type: ts.Type): ts.Type[]
ts-api-utils · unionTypeParts(type: ts.Type): ts.Type[](type: ts.Type): ts.Type[]
ts-api-utils · intersectionTypeParts(type: ts.Type): ts.Type[](type: ts.Type): ts.Type[]

Verwijderde leden van klassen of interfaces

Niets gevonden.

Gewijzigde leden van klassen of interfaces

Niets gevonden.

Nieuw als verouderd gemarkeerd

export@deprecated
ts-api-utils · typePartsUse {@link typeConstituents} instead.
ts-api-utils · unionTypePartsUse {@link unionConstituents} instead.
ts-api-utils · intersectionTypePartsUse {@link intersectionConstituents} instead.
ts-api-utils · symbolHasReadonlyDeclarationThis is not used by any consumers known by ts-api-utils, and so the public export will be removed in a future major version.

Gewijzigde vereisten (engines, peer-afhankelijkheden)

VoorNa
engines.node>=16>=18.12
peerDependencies.typescript>=4.2.0>=4.8.4
Nieuwe exports (6)
importexportkind
ts-api-utilsCommenttype
ts-api-utilsiterateTokensfunction
ts-api-utilsiterateCommentsfunction
ts-api-utilstypeConstituentsfunction
ts-api-utilsunionConstituentsfunction
ts-api-utilsintersectionConstituentsfunction

Veelgestelde vragen

Wat zijn de brekende wijzigingen bij het upgraden van ts-api-utils van 1 naar 2?

Tussen ts-api-utils 1.4.3 en 2.5.0 vond Vigia 6 verwijderde exports, 3 gewijzigde signaturen en 0 verwijderde of gewijzigde leden van klassen of interfaces.

Wat is verouderd in ts-api-utils 2?

4 exports of leden zijn in ts-api-utils 2.5.0 nieuw als verouderd gemarkeerd.

Voor agents

GET https://vigia.coredls.cloud/v1/packages/npm/ts-api-utils/upgrade?from=1.4.3&to=2.5.0