2c7f99d6

By: syd <syd@kronor.io>

Measure at which levels Nx knows about dependencies

Nx file map carries a per-file deps field, which would be dependency
information below the project level. It is empty for every TypeScript file in
this workspace: 88 tracked, 0 carrying deps. All 16 deps-carrying files are
package.json.

So in a pnpm workspace Nx knows dependencies at exactly one level, project to
project, derived from the manifests. That is the same derivation nix/graph.nix
does at evaluation time, which is why the two match exactly.

Total

4m34s

Created Started Finished

Time to Start Worker time Duration Time to finish Idle
Config 0s 1s 1s 1s 0s
Eval 1s 4m32s 4m32s 4m33s 0s
Build 4s 2m55s 4m30s 4m34s 0s
Suite 0s 7m29s 4m34s 4m34s 0s

Timeline

Config Eval Build
0s20s40s1m1m20s1m40s2m2m20s2m40s3m3m20s3m40s4m4m20s