-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Closed
Labels
Description
Which project is this feature idea for?
Turborepo
Describe the feature you'd like to request
pnpm has trouble understanding that lockfile changes can affect packages even if the package source code does not change pnpm/pnpm#4420
From my understanding of this issue, Turborepo can understand that relationship #3250
I'd like to lean on Turbo as the canonical "change detector"
Unfortunately, Turborepo requires all tasks to have a pacakge.json script associated with them. This would require us to either:
- Setup a "dummy" script for each package that is a
no-opbut will allow us to navigate the DAG - Add a
buildscript to scripts that don't really have a build step, just to ensure it's always included
Describe the solution you'd like
More generally, it would be nice to have a way to understand Turbo's view of the DAG divorced from any particular task.
Describe alternatives you've considered
Not sure