`xdn init` throws error when executed in workspace root using Yarn

Following the install guide for VSF (Installing on Linux/MacOS | Vue Storefront), I then try to initialize my project for the XDN. It tried to add the packages with Yarn, but failed with an error.

git clone https://github.com/DivanteLtd/vue-storefront.git vue-storefront
cd vue-storefront
yarn
yarn installer
...
xdn init
ℹ installing @xdn/core, @xdn/cli, @xdn/prefetch, @xdn/devtools...
yarn add v1.19.1
error Running this command will add the dependency to the workspace root rather than the workspace itself, which might not be what you want - if you really meant it, make it explicit by running this command again with the -W flag (or --ignore-workspace-root-check).
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.
✖ installing @xdn/core, @xdn/cli, @xdn/prefetch, @xdn/devtools... failed.
Error: Process exited with code 1
    at ChildProcess.<anonymous> (/Users/tristanlee/.nvm/versions/node/v12.18.4/lib/node_modules/@xdn/cli/utils/run.js:30:16)
    at ChildProcess.emit (events.js:315:20)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
Error: Process exited with code 1
    at ChildProcess.<anonymous> (/Users/tristanlee/.nvm/versions/node/v12.18.4/lib/node_modules/@xdn/cli/utils/run.js:30:16)
    at ChildProcess.emit (events.js:315:20)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)

Yarn warns I may be installing the packages in the incorrect root. I can bypass this using the -W flag as suggested and installing the packages manually with:

yarn add -D -W @xdn/cli && yarn add -W @xdn/core @xdn/prefetch @xdn/devtools

Can there be a flag added to xdn init to force the installation of packages with Yarn?

The solution in this case is to manually add the packages with the necessary flag (-W):

yarn add -D -W @xdn/cli && yarn add -W @xdn/core @xdn/prefetch @xdn/devtools