yarn
yarn copied to clipboard
[Bug?]: intall --verbose --production shows GETs are performed for devDependencies as well
Self-service
- [ ] I'd be willing to implement a fix
Describe the bug
With yarn --verbose --frozen-lockfile --production
, while building a Docker image (i.e. on a machine where yarn never run), I see yarn performs the GET
s relative to packages added as devDependencies
not only for those added as dependencies
.
In the end yarn correctly installs only dependencies
as expected, but I'm wondering if there is some resources and time wasting to performs such GET
s.
Is there some reason I do not understand to fetch devDependencies
when --production
is specified or this can be considered as a minor bug?
Thank you
To reproduce
-
git clone [email protected]:iccicci/cardano-localnet.git
-
git checkout yarn-issue
-
make
The output is also saved in build.log
.
Environment
yarn run v1.22.19
error Command "dlx" not found.
Both inside and outside the docker build
.