adjust engines.npm to ensure support for peerDeps