Turborepo runs scripts unnecessarily for packages that do not define the task
This is by design in older turbo versions: task entrypoints were selected loosely, so dependency tasks ran for every package regardless of whether it defined the script. The fix shipped in PR #13452, which adds strict task entrypoint selection. Opt into it on turbo 2.x with a future flag in turbo.json: {"futureFlags":…
Problem outcome: unknown