Vigia

Обновление readdirp с 4.x до 5.x

Сравнение публичного API readdirp 4.1.2 и 5.1.1, вычисленное автоматически по их типам TypeScript. Изменённая сигнатура — возможное несовместимое изменение, а не гарантия.

Сводка

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

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

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

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

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

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

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

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

memberБылоСтало
DirEntry.filesany[]any[] | undefined
ReaddirpStream.parentsany[]PendingDir[]
ReaddirpStream._exploreDir(path: string, depth: number): Promise<{ files: string[] | undefined; depth: number; path: string; }>(path: string, depth: number): Promise<DirEntry>
ReaddirpStream._formatEntry(dirent: any, path: string): Promise<EntryInfo | undefined>(dirent: any, path: string): EntryInfo | Promise<EntryInfo | undefined> | undefined
ReaddirpStream._getEntryType(entry: EntryInfo): Promise<void | "" | "file" | "directory">(entry: EntryInfo): "" | "file" | "directory" | Promise<"" | "file" | "directory">

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

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

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

БылоСтало
engines.node>= 14.18.0>= 20.19.0

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

Какие несовместимые изменения при обновлении readdirp с 4 до 5?

Между readdirp 4.1.2 и 5.1.1 Vigia нашла удалённых экспортов: 0, изменённых сигнатур: 0, удалённых или изменённых членов классов и интерфейсов: 5.

Что устарело в readdirp 5?

В readdirp 5.1.1 новыми устаревшими помечено экспортов или членов: 0.

Для агентов

GET https://vigia.coredls.cloud/v1/packages/npm/readdirp/upgrade?from=4.1.2&to=5.1.1