Vigia

Оновлення keyv з 4.x до 5.x

Порівняння публічного API keyv 4.5.4 і 5.6.0, обчислене автоматично за їхніми типами TypeScript. Змінена сигнатура — можлива несумісна зміна, а не гарантія.

Підсумок

Видалені шляхи імпорту0
Видалені експорти3
Змінені сигнатури3
Видалені члени класів або інтерфейсів0
Змінені члени класів або інтерфейсів0
Нові застарівання0
Зміни вимог (engines, peer-залежності)0
Нові експорти11

Видалені експорти

importexportkindБуло
keyvStoreinterfaceinterface
keyvOptionsinterfaceinterface
keyvprototypevariableany

Змінені сигнатури

exportБулоСтало
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; }

Видалені члени класів або інтерфейсів

Не виявлено.

Змінені члени класів або інтерфейсів

Не виявлено.

Нові застарівання

Не виявлено.

Зміни вимог (engines, peer-залежності)

Не виявлено.

Нові експорти (11)
importexportkind
keyvKeyvclass
keyvdefaultclass
keyvKeyvEntrytype
keyvKeyvHooksenum
keyvSerializetype
keyvDeserializetype
keyvKeyvOptionstype
keyvIEventEmittertype
keyvStoredDataRawtype
keyvStoredDataNoRawtype
keyvKeyvStoreAdaptertype

Поширені запитання

Які несумісні зміни під час оновлення keyv з 4 до 5?

Між keyv 4.5.4 і 5.6.0 Vigia знайшла видалених експортів: 3, змінених сигнатур: 3, видалених або змінених членів класів та інтерфейсів: 0.

Що застаріло в keyv 5?

У keyv 5.6.0 новими застарілими позначено експортів або членів: 0.

Для агентів

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