Why is NPM Fetching a Dependency Not in My package-lock.json?
Summary
npm can fetch dependencies missing from package-lock.json when packages come from GitHub repos, relative paths, or carry peer dependencies; the post explains why and how to manage it safely.
- Published
- Collected
--- id: 1948 title: "Why is NPM Fetching a Dependency Not in My package-lock.json?" source_domain: hackerone.com source_url: "https://www.hackerone.com/blog/why-npm-fetching-dependency-not-my-package-lockjson" published_at: "2024-01-25T06:59:51Z" tags: ["supply-chain", "npm", "package-management", "nodejs", "dependencies"] phying_url: "https://phying.com/item/1948" lang: en --- # Why is NPM Fetching a Dependency Not in My package-lock.json? ## Summary npm can fetch dependencies missing from package-lock.json when packages come from GitHub repos, relative paths, or carry peer dependencies; the post explains why and how to manage it safely. ## Intelligence Metadata - **Sources:** hackerone.com - **Published:** 2024-01-25T06:59:51Z - **Original:** https://www.hackerone.com/blog/why-npm-fetching-dependency-not-my-package-lockjson - **Phying News:** https://phying.com/item/1948