Kat Marchán - SeattleJS Conference 2017
summary
npm@5 claims a dramatic speedup — benchmarks show roughly 647% faster installs on a real repo (two minutes 30 seconds on npm4 versus seconds on npm5) achieved by three new libraries (cacache, make-fetch-happen, pacote) plus architecture changes. It adds a package-lock.json for reproducible installs, SHA-512 checksums, automatic cache corruption recovery, an offline mode, and bundles npx for running package executables; the new pieces are modular, used by others, and the features are shipping and working in the released CLI.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:02NPM 5 performance boost
- 6:40New caching libraries
- 9:14Package-lock.json explained
- 13:14Mutation vs synchronization
- 17:49Package-lock.json features
- 21:20Default save install
- 22:24Offline mode improvements
- 23:50SHA-512 and security
- 24:53NPX tool introduction
- 26:59Future NPM features
- 29:46Closing and community








