Vigia

Обновление flat-cache с 5.x до 6.x

Сравнение публичного API flat-cache 5.0.0 и 6.1.23, вычисленное автоматически по их типам TypeScript. Изменённая сигнатура — возможное несовместимое изменение, а не гарантия.

Сводка

Удалённые пути импорта0
Удалённые экспорты2
Изменённые сигнатуры4
Удалённые члены классов или интерфейсов0
Изменённые члены классов или интерфейсов0
Новые устаревания0
Изменения требований (engines, peer-зависимости)1
Новые экспорты4

Удалённые экспорты

importexportkindБыло
flat-cacheloadfunction(cacheId: string, cacheDir?: string | undefined): Cache
flat-cacheCacheinterfaceinterface

Изменённые сигнатуры

exportБылоСтало
flat-cache · create(cacheId: string, cacheDir?: string | undefined): Cache(options?: FlatCacheOptions | undefined): FlatCache
flat-cache · clearAll(cacheDir?: string | undefined): boolean(cacheDirectory?: string | undefined): void
flat-cache · clearCacheById(cacheId: string, cacheDir?: string | undefined): boolean(cacheId: string, cacheDirectory?: string | undefined): void
flat-cache · createFromFile(filePath: string): Cache(filePath: string, options?: FlatCacheOptions | undefined): FlatCache

Удалённые члены классов или интерфейсов

Не обнаружено.

Изменённые члены классов или интерфейсов

Не обнаружено.

Новые устаревания

Не обнаружено.

Изменения требований (engines, peer-зависимости)

БылоСтало
engines.node>=18—
Новые экспорты (4)
importexportkind
flat-cachedefaultclass
flat-cacheFlatCacheclass
flat-cacheFlatCacheEventsenum
flat-cacheFlatCacheOptionstype

Часто задаваемые вопросы

Какие несовместимые изменения при обновлении flat-cache с 5 до 6?

Между flat-cache 5.0.0 и 6.1.23 Vigia нашла удалённых экспортов: 2, изменённых сигнатур: 4, удалённых или изменённых членов классов и интерфейсов: 0.

Что устарело в flat-cache 6?

В flat-cache 6.1.23 новыми устаревшими помечено экспортов или членов: 0.

Для агентов

GET https://vigia.coredls.cloud/v1/packages/npm/flat-cache/upgrade?from=5.0.0&to=6.1.23