npm i g @next and beyond: Building the future of package management
summary
npm describes a one million package registry and shows concrete engineering: a new fetcher pacocchi (fetch, resolve URL, manifest, extract, CLI) with local cache and offline modes; integrity checks use sha512 and shasum and produce e_integrity errors when mismatched; a separate cache library exposes .npm location and methods while npm cache commands remain limited; an installer refactor arborist aims to read the package tree less and make installs faster; v7 adds workspaces, first‑class symlinks and yarn.lock compatibility; tink (a package unwinder) targets v8.
AI-written summary · about
chapters (6)
- 0:00Introduction and team
- 7:51What npm does
- 13:08Demo of pacocchi
- 19:55Demo of npm cache
- 20:37npm 7 roadmap
- 25:15npm 8 and tink
related talks
30mnpm 5: Bringing Package Management to the Future
41mThe Future of JavaScript Package Management
41mnpm and the Future of JavaScript
32mThe JavaScript coders guide to getting more from GitHub and NPM
57mnpm and the Future of JavaScript
25mTink: A Next Generation Package Manager
22mpnpm – a Fast, Disk Space Efficient Package Manager for JavaScript
19mNavigating JavaScript Userland
