[DAEMON-124] "gulp check" no longer works properly since switching to workspaces
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | High |
Status | Resolved |
Resolution | Fixed |
Resolution Date | 2017-11-15T08:25:58.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Appc Daemon 1.0.0 |
Components | Tooling |
Labels | n/a |
Reporter | Chris Barber |
Assignee | Chris Barber |
Created | 2017-11-09T05:40:22.000+0000 |
Updated | 2017-11-15T08:25:59.000+0000 |
Description
Since Yarn workspaces have been enabled,
gulp check
is no longer working properly. It checks to see what is installed in the package's node_modules
instead of the top-level workspace node_modules
. Since it doesn't find a particular dependency installed, it says every package is not installed.
While fixing this, we should also make it more parallel so that it can compute the security and package update checks at the same time.
We may also need/want to come up with a more robust way of checking integrity. yarn check --integrity
doesn't work well with Lerna.
No comments