Runtime Dependency - CI/CD Glossary Definition
A runtime dependency is a package the application needs to execute in production, not just to build it. In npm these live in dependencies rather than devDependencies.
Why the split matters
Keeping runtime and dev dependencies separate lets you ship a smaller production artifact and makes vulnerability triage clearer, since dev-only CVEs do not reach production.
Related guides
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…