I think so.
I tried adding node-addon-api
and node-gyp
as dependencies wherever we have sharp
as a dependency (as recommended by the upstream issue). This helped somewhat — rather than three build failures, I get two build failures. This seems to be the behavior experienced by the sharp maintainer in the upstream issue.
I haven't tried the other suggested solution yet, which is to change nmHoistingLimits
to dependencies
.
That looks like the default plugins build is failing (probably here). A few lines of the logs immediately above the ones posted above could be helpful!