Skip to content
vxvx
GitHubBlueskydev.toRSS

vx why

Ask why a task re-ran, and get the input that changed.

vx why app#build naming the one input that changed.

“Why did this re-run?” is the most expensive question in a monorepo. vx records every part of every cache key on a miss, so it can answer it.

vx why compares a task’s latest run with the one before and names what moved: a file, an env var, a config value or an upstream task’s key, and points you up the chain.

// try it

vx why app#build
Turborepo, Nx and other product names are trademarks of their owners. vx is not affiliated with or endorsed by them.