Runtime Dependency - Definição do Glossário de CI/CD
Uma runtime dependency é um pacote de que a aplicação precisa para executar em produção, não apenas para fazer o build. No npm, elas ficam em dependencies, e não em devDependencies.
Por que a separação importa
Manter as runtime dependencies separadas das de desenvolvimento permite entregar um artifact de produção menor e torna a triagem de vulnerabilidades mais clara, já que CVEs restritos a desenvolvimento não chegam à produção.
Guias relacionados
Dev Dependency - CI/CD Glossary DefinitionDev Dependency: A dev dependency is a package needed only to build or test the project, not to run it, declar…
Optional Dependency - CI/CD Glossary DefinitionOptional Dependency: An optional dependency is a package whose installation failure does not fail the overall…