Accueil › Guides de mise à jour › ts-api-utils › 1 → 2 Passer de ts-api-utils 1.x à 2.x
Comparaison de l’API publique de ts-api-utils 1.4.3 et 2.5.0, calculée automatiquement à partir de leurs types TypeScript. Une signature modifiée est un changement incompatible possible, pas une certitude.
Résumé Chemins d’importation supprimés 0 Exports supprimés 6 Signatures modifiées 3 Membres de classes ou d’interfaces supprimés 0 Membres de classes ou d’interfaces modifiés 0 Nouvelles dépréciations 4 Changements d’exigences (engines, dépendances peer) 2 Nouveaux exports 6
Exports supprimés import export kind Avant ts-api-utilsisInputFilesfunction (node: ts.Node): node is ts.InputFilests-api-utilsisUnparsedProloguefunction (node: ts.Node): node is ts.UnparsedProloguets-api-utilsisUnknownLiteralTypefunction (type: ts.Type): type is UnknownLiteralTypets-api-utilsisUnparsedSourceTextfunction (node: ts.Node): node is ts.UnparsedSourceTextts-api-utilsisUnparsedSyntheticReferencefunction (node: ts.Node): node is ts.UnparsedSyntheticReferencets-api-utilsisTransientSymbolLinksFlagSetfunction (links: ts.TransientSymbolLinks, flag: ts.CheckFlags): boolean
Signatures modifiées export Avant Après 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[]
Membres de classes ou d’interfaces supprimés Aucun détecté.
Membres de classes ou d’interfaces modifiés Aucun détecté.
Nouvelles dépréciations 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.
Changements d’exigences (engines, dépendances peer) Avant Après engines.node>=16>=18.12peerDependencies.typescript>=4.2.0>=4.8.4
Nouveaux exports (6) import export kind ts-api-utilsCommenttype ts-api-utilsiterateTokensfunction ts-api-utilsiterateCommentsfunction ts-api-utilstypeConstituentsfunction ts-api-utilsunionConstituentsfunction ts-api-utilsintersectionConstituentsfunction
Questions fréquentes
Quels sont les changements incompatibles en passant de ts-api-utils 1 à 2 ? Entre ts-api-utils 1.4.3 et 2.5.0, Vigia a trouvé 6 exports supprimés, 3 signatures modifiées et 0 membres de classes ou d’interfaces supprimés ou modifiés.
Qu’est-ce qui a été déprécié dans ts-api-utils 2 ? 4 exports ou membres sont désormais marqués comme dépréciés dans ts-api-utils 2.5.0.
Pour les agents
GET https://vigia.coredls.cloud/v1/packages/npm/ts-api-utils/upgrade?from=1.4.3&to=2.5.0