It is mainly because npm drops the root uid/gid for the scripts to prevent them from messing up your system. That makes sense in general, just not in a multipass container where the whole build etc. is run as root.
It is mainly because npm drops the root uid/gid for the scripts to prevent them from messing up your system. That makes sense in general, just not in a multipass container where the whole build etc. is run as root.