Vigia

Atualizar fast-glob de 2.x para 3.x

Comparação da API pública de fast-glob 2.2.7 e 3.3.3, calculada automaticamente a partir dos tipos TypeScript. Uma assinatura alterada é uma possível mudança incompatível, não uma certeza.

Resumo

Caminhos de importação removidos0
Exports removidos2
Assinaturas alteradas2
Membros de classes ou interfaces removidos0
Membros de classes ou interfaces alterados0
Novas descontinuações0
Mudanças de requisitos (engines, dependências peer)1
Novos exports15

Exports removidos

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

Assinaturas alteradas

exportAntesDepois
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…

Membros de classes ou interfaces removidos

Nenhuma detectada.

Membros de classes ou interfaces alterados

Nenhuma detectada.

Novas descontinuações

Nenhuma detectada.

Mudanças de requisitos (engines, dependências peer)

AntesDepois
engines.node>=4.0.0>=8.6.0
Novos exports (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

Perguntas frequentes

Quais são as mudanças incompatíveis ao atualizar fast-glob de 2 para 3?

Entre fast-glob 2.2.7 e 3.3.3, o Vigia encontrou 2 exports removidos, 2 assinaturas alteradas e 0 membros de classes ou interfaces removidos ou alterados.

O que foi descontinuado em fast-glob 3?

0 exports ou membros foram marcados como descontinuados em fast-glob 3.3.3.

Para agentes

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