Vigia

Aggiornare fast-glob da 2.x a 3.x

Confronto dell’API pubblica di fast-glob 2.2.7 e 3.3.3, calcolato automaticamente dai tipi TypeScript. Una firma modificata è una possibile modifica incompatibile, non una certezza.

Riepilogo

Percorsi di import rimossi0
Export rimossi2
Firme modificate2
Membri di classi o interfacce rimossi0
Membri di classi o interfacce modificati0
Nuove deprecazioni0
Requisiti cambiati (engines, dipendenze peer)1
Nuovi export15

Export rimossi

importexportkindPrima
fast-globIApiinterfaceinterface
fast-globTransformFunctiontype(entry: EntryItem) => T

Firme modificate

exportPrimaDopo
fast-glob · TaskITask{ base: string; dynamic: boolean; patterns: string[]; positive: string[]; negative: string[]; }
fast-glob · Options{ cwd?: string | undefined; deep?: number | boolean | undefined; ignore?: string[] | undefined; dot?: boolean | undefined; stats?: boolean | undefined; onlyFiles?: boolean | undefined; onlyDirectories?: boolean | undefined; followSymlinkedDirectories?: boolean | undefined; unique?: boolean | undefined; markDirectories?: boolean | undefined; absolute?: boolean | undefined; nobrace?: boolean | undefined; brace?: boolean | undefined; noglobstar?: boolean | undefined; globstar?: boolean | undefined; noext?: boolean | undefined; extension?: boolean | undefined; nocase?: boolean | undefined; case?: …{ absolute?: boolean | undefined; baseNameMatch?: boolean | undefined; braceExpansion?: boolean | undefined; caseSensitiveMatch?: boolean | undefined; concurrency?: number | undefined; cwd?: string | undefined; deep?: number | undefined; dot?: boolean | undefined; extglob?: boolean | undefined; followSymbolicLinks?: boolean | undefined; fs?: any; globstar?: boolean | undefined; ignore?: string[] | undefined; markDirectories?: boolean | undefined; objectMode?: boolean | undefined; onlyDirectories?: boolean | undefined; onlyFiles?: boolean | undefined; stats?: boolean | undefined; suppressErrors…

Membri di classi o interfacce rimossi

Nessuna rilevata.

Membri di classi o interfacce modificati

Nessuna rilevata.

Nuove deprecazioni

Nessuna rilevata.

Requisiti cambiati (engines, dipendenze peer)

PrimaDopo
engines.node>=4.0.0>=8.6.0
Nuovi export (15)
importexportkind
fast-globglobvariable
fast-globsyncfunction
fast-globEntrytype
fast-globasyncvariable
fast-globposixnamespace
fast-globwin32namespace
fast-globstreamfunction
fast-globPatterntype
fast-globglobSyncvariable
fast-globescapePathfunction
fast-globglobStreamvariable
fast-globgenerateTasksfunction
fast-globisDynamicPatternfunction
fast-globFileSystemAdaptertype
fast-globconvertPathToPatternfunction

Domande frequenti

Quali sono le modifiche incompatibili aggiornando fast-glob da 2 a 3?

Tra fast-glob 2.2.7 e 3.3.3, Vigia ha trovato 2 export rimossi, 2 firme modificate e 0 membri di classi o interfacce rimossi o modificati.

Cosa è stato deprecato in fast-glob 3?

0 export o membri risultano ora deprecati in fast-glob 3.3.3.

Per gli agenti

GET https://vigia.coredls.cloud/v1/packages/npm/fast-glob/upgrade?from=2.2.7&to=3.3.3