Vigia

Aggiornare minimatch da 9.x a 10.x

Confronto dell’API pubblica di minimatch 9.0.9 e 10.2.6, calcolato automaticamente dai tipi TypeScript. Una firma modificata è una possibile modifica incompatibile, non una certezza.

Riepilogo

Percorsi di import rimossi0
Export rimossi0
Firme modificate2
Membri di classi o interfacce rimossi0
Membri di classi o interfacce modificati2
Nuove deprecazioni1
Requisiti cambiati (engines, dipendenze peer)1
Nuovi export2

Export rimossi

Nessuna rilevata.

Firme modificate

exportPrimaDopo
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

Membri di classi o interfacce rimossi

Nessuna rilevata.

Membri di classi o interfacce modificati

memberPrimaDopo
AST.toJSON(): any[](): unknown[]
Minimatch.debug(..._: any[]): void(..._: unknown[]): void

Nuove deprecazioni

export@deprecated
minimatch · MinimatchOptions.allowWindowsEscape—

Requisiti cambiati (engines, dipendenze peer)

PrimaDopo
engines.node>=16 || 14 >=14.1718 || 20 || >=22
Nuovi export (2)
importexportkind
minimatchSeptype
minimatchPlatformtype

Domande frequenti

Quali sono le modifiche incompatibili aggiornando minimatch da 9 a 10?

Tra minimatch 9.0.9 e 10.2.6, Vigia ha trovato 0 export rimossi, 2 firme modificate e 2 membri di classi o interfacce rimossi o modificati.

Cosa è stato deprecato in minimatch 10?

1 export o membri risultano ora deprecati in minimatch 10.2.6.

Per gli agenti

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