It looks like the new version of the Brevo node package 4.0.1 was published to NPM as both the 4.0.1 version as well as the 3.0.2 version, breaking semver
If I understand this correctly, I believe the 3.0.2 version should be unpublished or deprecated from NPM. Not sure if this is possible due to restrictions with the NPM registry though.