Direct Dependency - Definição do Glossário de CI/CD
Uma direct dependency é um pacote que seu projeto declara explicitamente em seu manifesto (package.json, pom.xml, Cargo.toml), ao contrário de um que é trazido indiretamente.
Uma direct dependency é um pacote que seu projeto declara explicitamente em seu manifesto (package.json, pom.xml, Cargo.toml), ao contrário de um que é trazido indiretamente.
As direct dependencies são aquelas que você escolheu de propósito; todo outro pacote na árvore aparece porque uma direct dependency precisou dele.
Por que a distinção importa
Ferramentas de segurança e bots de atualização tratam dependências diretas e transitivas de forma diferente: você pode atualizar uma direct dependency por conta própria, mas uma transitiva só muda quando seu pai é atualizado.
Guias relacionados
Transitive Dependency - CI/CD Glossary DefinitionA transitive dependency is one you pull in indirectly through another package. You never declared it, yet its…
Dependency Graph - CI/CD Glossary DefinitionDependency Graph: A dependency graph is the directed graph of which packages depend on which others, used by…
Dependency Resolution - CI/CD Glossary DefinitionDependency Resolution: Dependency resolution is the process a package manager uses to choose concrete version…