Legen Sie die .tgz-Datei in einen Ordner Ihres Projekts, zum Beispiel in vendor-packages/. Dann installieren Sie das Paket von dort:
npm install ./vendor-packages/<datei>.tgz
<datei> steht für den Namen der Datei, die Sie erhalten haben. npm trägt den Pfad in Ihre package.json ein. Das sieht zum Beispiel so aus:
"dependencies": {
"@specialpress/einvoice-validator-js": "file:vendor-packages/<datei>.tgz"
}
⚠️ Die Datei gehört zu Ihrer Lizenz. Legen Sie sie deshalb nicht in ein öffentliches Repository. In einem privaten Repository darf sie liegen, und dann läuft die Installation auf jedem Rechner gleich.