Vigia

Atualizar tslib de 1.x para 2.x

Comparação da API pública de tslib 1.14.1 e 2.8.1, calculada automaticamente a partir dos tipos TypeScript. Uma assinatura alterada é uma possível mudança incompatível, não uma certeza.

Resumo

Caminhos de importação removidos0
Exports removidos0
Assinaturas alteradas3
Membros de classes ou interfaces removidos0
Membros de classes ou interfaces alterados0
Novas descontinuações2
Mudanças de requisitos (engines, dependências peer)0
Novos exports9

Exports removidos

Nenhuma detectada.

Assinaturas alteradas

exportAntesDepois
tslib · __exportStar(m: any, exports: any): void(m: any, o: any): void
tslib · __classPrivateFieldGet<T extends object, V>(receiver: T, privateMap: { has(o: T): boolean; get(o: T): V | undefined; }): V<T extends object, V>(receiver: T, state: { has(o: T): boolean; get(o: T): V | undefined; }, kind?: "f" | undefined): V | <T extends new (...args: any[]) => unknown, V>(receiver: T, state: T, kind: "f", f: { value: V; }): V | <T extends object, V>(receiver: T, state: { has(o: T): boolean; }, kind: "a", f: () => V): V | <T extends new (...args: any[]) => unknown, V>(receiver: T, state: T, kind: "a", f: () => V): V | <T extends object, V extends (...args: any[]) => unknown>(receiver: T, state: { has(o: T): boolean; }, kind: "m", f: V): V | <T extends new (...args: any[]) => unknown, V extends (.…
tslib · __classPrivateFieldSet<T extends object, V>(receiver: T, privateMap: { has(o: T): boolean; set(o: T, value: V): any; }, value: V): V<T extends object, V>(receiver: T, state: { has(o: T): boolean; set(o: T, value: V): unknown; }, value: V, kind?: "f" | undefined): V | <T extends new (...args: any[]) => unknown, V>(receiver: T, state: T, value: V, kind: "f", f: { value: V; }): V | <T extends object, V>(receiver: T, state: { has(o: T): boolean; }, value: V, kind: "a", f: (v: V) => void): V | <T extends new (...args: any[]) => unknown, V>(receiver: T, state: T, value: V, kind: "a", f: (v: V) => void): V

Membros de classes ou interfaces removidos

Nenhuma detectada.

Membros de classes ou interfaces alterados

Nenhuma detectada.

Novas descontinuações

export@deprecated
tslib · __spreadsince TypeScript 4.2 - Use `__spreadArray`
tslib · __spreadArrayssince TypeScript 4.2 - Use `__spreadArray`

Mudanças de requisitos (engines, dependências peer)

Nenhuma detectada.

Novos exports (9)
importexportkind
tslib__propKeyfunction
tslib__esDecoratefunction
tslib__spreadArrayfunction
tslib__runInitializersfunction
tslib__setFunctionNamefunction
tslib__disposeResourcesfunction
tslib__classPrivateFieldInfunction
tslib__addDisposableResourcefunction
tslib__rewriteRelativeImportExtensionfunction

Perguntas frequentes

Quais são as mudanças incompatíveis ao atualizar tslib de 1 para 2?

Entre tslib 1.14.1 e 2.8.1, o Vigia encontrou 0 exports removidos, 3 assinaturas alteradas e 0 membros de classes ou interfaces removidos ou alterados.

O que foi descontinuado em tslib 2?

2 exports ou membros foram marcados como descontinuados em tslib 2.8.1.

Para agentes

GET https://vigia.coredls.cloud/v1/packages/npm/tslib/upgrade?from=1.14.1&to=2.8.1