How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

GitHub Locks Down npm: What the New Install Defaults Mean for Your Supply Chain

calendar_today June 17, 2026 person Adi Dror domain legit-security

In July 2026, GitHub is going to change how npm install works for the first time in npm’s history - and it’s going to break some builds on purpose. Starting with npm v12 , the package manager will stop automatically running install scripts, pulling Git dependencies, or fetching dependencies from remote URLs unless you explicitly approve each one. Behavior that’s been on-by-default for over a decade is becoming opt-in.

open_in_new Read original post