Vigia

Aggiornare keyv da 4.x a 5.x

Confronto dell’API pubblica di keyv 4.5.4 e 5.6.0, calcolato automaticamente dai tipi TypeScript. Una firma modificata è una possibile modifica incompatibile, non una certezza.

Riepilogo

Percorsi di import rimossi0
Export rimossi3
Firme modificate3
Membri di classi o interfacce rimossi0
Membri di classi o interfacce modificati0
Nuove deprecazioni0
Requisiti cambiati (engines, dipendenze peer)0
Nuovi export11

Export rimossi

importexportkindPrima
keyvStoreinterfaceinterface
keyvOptionsinterfaceinterface
keyvprototypevariableany

Firme modificate

exportPrimaDopo
keyv · StoredDatastring | DeserializedData<Value> | undefinedValue | DeserializedData<Value> | undefined
keyv · DeserializedDatainterface{ value?: Value | undefined; expires?: number | undefined; }
keyv · CompressionAdapterinterface{ compress(value: any, options?: any): Promise<any>; decompress(value: any, options?: any): Promise<any>; serialize<Value>(data: DeserializedData<Value>): string | Promise<string>; deserialize<Value>(data: string): DeserializedData<Value> | Promise<DeserializedData<Value> | undefined> | undefined; }

Membri di classi o interfacce rimossi

Nessuna rilevata.

Membri di classi o interfacce modificati

Nessuna rilevata.

Nuove deprecazioni

Nessuna rilevata.

Requisiti cambiati (engines, dipendenze peer)

Nessuna rilevata.

Nuovi export (11)
importexportkind
keyvKeyvclass
keyvdefaultclass
keyvKeyvEntrytype
keyvKeyvHooksenum
keyvSerializetype
keyvDeserializetype
keyvKeyvOptionstype
keyvIEventEmittertype
keyvStoredDataRawtype
keyvStoredDataNoRawtype
keyvKeyvStoreAdaptertype

Domande frequenti

Quali sono le modifiche incompatibili aggiornando keyv da 4 a 5?

Tra keyv 4.5.4 e 5.6.0, Vigia ha trovato 3 export rimossi, 3 firme modificate e 0 membri di classi o interfacce rimossi o modificati.

Cosa è stato deprecato in keyv 5?

0 export o membri risultano ora deprecati in keyv 5.6.0.

Per gli agenti

GET https://vigia.coredls.cloud/v1/packages/npm/keyv/upgrade?from=4.5.4&to=5.6.0