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