Vigia

Обновление minimatch с 9.x до 10.x

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

Сводка

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

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

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

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

exportБылоСтало
minimatch · escape(s: string, { windowsPathsNoEscape, }?: Pick<MinimatchOptions, "windowsPathsNoEscape"> | undefined): string(s: string, { windowsPathsNoEscape, magicalBraces, }?: Pick<MinimatchOptions, "windowsPathsNoEscape" | "magicalBraces"> | undefined): string
minimatch · unescape(s: string, { windowsPathsNoEscape, }?: Pick<MinimatchOptions, "windowsPathsNoEscape"> | undefined): string(s: string, { windowsPathsNoEscape, magicalBraces, }?: Pick<MinimatchOptions, "windowsPathsNoEscape" | "magicalBraces"> | undefined): string

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

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

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

memberБылоСтало
AST.toJSON(): any[](): unknown[]
Minimatch.debug(..._: any[]): void(..._: unknown[]): void

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

export@deprecated
minimatch · MinimatchOptions.allowWindowsEscape—

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

БылоСтало
engines.node>=16 || 14 >=14.1718 || 20 || >=22
Новые экспорты (2)
importexportkind
minimatchSeptype
minimatchPlatformtype

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

Какие несовместимые изменения при обновлении minimatch с 9 до 10?

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

Что устарело в minimatch 10?

В minimatch 10.2.6 новыми устаревшими помечено экспортов или членов: 1.

Для агентов

GET https://vigia.coredls.cloud/v1/packages/npm/minimatch/upgrade?from=9.0.9&to=10.2.6