yarn workspaces info --json no longer works as of the v1.22.0 release. The --json flag seems to be ignored and the output is JSON wrapped in plain text. In v1.21.1 this produced a single JSON encoded object on stdout.
Command
yarn workspace info --json
What is the current behavior?
Output:
yarn workspaces v1.22.0
{
...
}
✨ Done in 0.08s.
What is the expected behavior?
Output:
{"type":"log","data":"{...}"}
Environment
10.18.01.22.0 I think that this was an unintended effect of this: https://github.com/yarnpkg/yarn/commit/1b334e687baa75c84440def211cca0636879d14d
It still works if you move the --json flag earlier, e.g. yarn --json workspaces info
Most helpful comment
I think that this was an unintended effect of this: https://github.com/yarnpkg/yarn/commit/1b334e687baa75c84440def211cca0636879d14d
It still works if you move the
--jsonflag earlier, e.g.yarn --json workspaces info