We use node 16 and npm 7 now so you might want to try that.