yarn workspaces list
This command will print the list of all workspaces in the project.
-
If
--sinceis set, Yarn will only list workspaces that have been modified since the specified ref. By default Yarn will use the refs specified by the `changesetBaseRefs configuration option. -
If
-R,--recursiveis set along with--since, Yarn will also list workspaces that depend on workspaces that have been changed since the specified ref, recursively followingdependenciesanddevDependenciesfields. -
If
--no-privateis set, Yarn will not list any workspaces that have theprivatefield set to true.
If both the -v,--verbose and --json options are set, Yarn will also return the cross-dependencies between each workspaces (useful when you wish to automatically generate Bazel rules).
Options
| Option | Description |
|---|---|
--verbose | Also return the cross-dependencies between workspaces |
--private | Also list private workspaces |
--since | Only include workspaces that have been changed since the specified ref |
--recursive | Follow dependencies |
--json | Format the output as an NDJSON stream |