Also, better naming of variables in @pnpm/resolve-dependencies.
This is refactoring of supi to make it easier to do the performance improvements for #1366.
PR #1399
Running scripts (lifecycle events) is performed only once all
install, unlink, update (or any other actions) are completed in
every project of the workspace.
close#1089
pr #1367
* feat: log prefix in some log messages
* fix: don't normalize root and rename it to prefix
* feat: report package diff only for current package
* feat(reporting): report install stats that from non-current folder
* style: fix linting errors
* refactor(supi): rename root to prefix
* test(reporter): stats from other packages printed along install summarry
* feat(reporting): better reporting for the linking command
* fix: remove most-last dependency from reporter
* test: fix reporter test
PR #1263