Performance
- symlink leaf dependencies (#789, c69bea6, @zkochan)
- a lot more concurrency when linking packages. Some of the linking is done even before the package is downloaded (577531e, e186c49, @zkochan)
- avoid redundand concurrency limiting on hard linking (c150b03, @zkochan)
- don't create
node_modules/.bin
when not needed (b8d8b72, @zkochan) - decrease file system operations count during linking bins (db472ec, @zkochan)
- unpack and download the same stream (1554ce4, @zkochan)
- using index files (
integrity.json
) to link package files (fc499eb, @zkochan)