Can't install homebridge-homematic with npm 7.17.0
**Describe the bug**
homebridge-homematic fails to install with npm 7.17.0 at installation of xmlbuilder

**To Reproduce**
Steps to reproduce the behavior:
1. sudo npm -v
7.17.0

2.
sudo npm -g install homebridge-homematic@0.0.219
npm WARN tarball tarball data for xmlbuilder@https://github.com/hobbyquaker/xmlbuilder-js/tarball/29fe5030dc6852007dc8d1bfd5109d75f8da58d5 (sha1-s3HoCc/cD2GzELUrYF1Ds5h/FVk=) seems to be corrupted. Trying again.
npm WARN tarball tarball data for xmlbuilder@https://github.com/hobbyquaker/xmlbuilder-js/tarball/29fe5030dc6852007dc8d1bfd5109d75f8da58d5 (sha1-s3HoCc/cD2GzELUrYF1Ds5h/FVk=) seems to be corrupted. Trying again.
npm ERR! code ENOENT
npm ERR! syscall lstat
npm ERR! path /root/.npm/_cacache/content-v2/sha1/b3/71/e809cfdc0f61b310b52b605d43b3987f1559
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, lstat '/root/.npm/_cacache/content-v2/sha1/b3/71/e809cfdc0f61b310b52b605d43b3987f1559'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent

**Actual behaviour**
installation fails


**Expected behavior**
installation
