M1 Mac node.js v15 と Intel Mac node.js v14 で package-lock.json の lockfileVersion が違う


Apple Silicon M1 arm64 aarch64 Mac 環境の node.js v15 では、
npm v7 によって package-lock.json が "lockfileVersion": 2 になる。

従来の Intel x64 amd64 Mac 環境などの node.js v14 では、
npm v6 によって package-lock.json が "lockfileVersion": 1 になっていた。

v14 と v15 を併用する場合は、npm のバージョンを揃えたほうが良さそう。
当面 production で npm v6 を使うなら

npm install -g npm@6

として、M1 Mac 側を v6 にダウングレードすることで、バージョンを揃えることができる。