keyv upgraden van 4.x naar 5.x
Vergelijking van de publieke API van keyv 4.5.4 en 5.6.0, automatisch berekend uit hun TypeScript-types. Een gewijzigde signatuur is een mogelijke brekende wijziging, geen zekerheid.
Samenvatting
| Verwijderde importpaden | 0 |
|---|---|
| Verwijderde exports | 3 |
| Gewijzigde signaturen | 3 |
| Verwijderde leden van klassen of interfaces | 0 |
| Gewijzigde leden van klassen of interfaces | 0 |
| Nieuw als verouderd gemarkeerd | 0 |
| Gewijzigde vereisten (engines, peer-afhankelijkheden) | 0 |
| Nieuwe exports | 11 |
Verwijderde exports
| import | export | kind | Voor |
|---|---|---|---|
keyv | Store | interface | interface |
keyv | Options | interface | interface |
keyv | prototype | variable | any |
Gewijzigde signaturen
| export | Voor | Na |
|---|---|---|
keyv · StoredData | string | DeserializedData<Value> | undefined | Value | DeserializedData<Value> | undefined |
keyv · DeserializedData | interface | { value?: Value | undefined; expires?: number | undefined; } |
keyv · CompressionAdapter | interface | { 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; } |
Verwijderde leden van klassen of interfaces
Niets gevonden.
Gewijzigde leden van klassen of interfaces
Niets gevonden.
Nieuw als verouderd gemarkeerd
Niets gevonden.
Gewijzigde vereisten (engines, peer-afhankelijkheden)
Niets gevonden.
Nieuwe exports (11)
| import | export | kind |
|---|---|---|
keyv | Keyv | class |
keyv | default | class |
keyv | KeyvEntry | type |
keyv | KeyvHooks | enum |
keyv | Serialize | type |
keyv | Deserialize | type |
keyv | KeyvOptions | type |
keyv | IEventEmitter | type |
keyv | StoredDataRaw | type |
keyv | StoredDataNoRaw | type |
keyv | KeyvStoreAdapter | type |
Veelgestelde vragen
Wat zijn de brekende wijzigingen bij het upgraden van keyv van 4 naar 5?
Tussen keyv 4.5.4 en 5.6.0 vond Vigia 3 verwijderde exports, 3 gewijzigde signaturen en 0 verwijderde of gewijzigde leden van klassen of interfaces.
Wat is verouderd in keyv 5?
0 exports of leden zijn in keyv 5.6.0 nieuw als verouderd gemarkeerd.
Voor agents
GET https://vigia.coredls.cloud/v1/packages/npm/keyv/upgrade?from=4.5.4&to=5.6.0