All terms
App Building & Devbeginner

Dependency

Definition

An external library or package that your project relies on. Listed in package.json, installed with npm. Examples: React, Stripe's SDK, a date formatting library.

Why it matters

Dependencies let you use pre-built solutions for common problems, but they also introduce risk (security vulnerabilities, breaking changes, abandonment). Keeping them updated is part of maintenance.

Example

A founder's app has 40 dependencies. Her developer runs npm audit weekly to check for security vulnerabilities and npm update to keep them current.

Related terms

Learn the language of business - and build the systems behind it.

Rich Girl Systems turns 1168+ founder concepts into a step-by-step programme with daily challenges, XP and your own assistant.

Take the free founder quiz