Desktop Notifications im Fehlerfall
Bei im Hintergrund laufenden Prozessen möchte man in manchen Fällen gerne sofort mitbekommen wenn etwas schief läuft. Genau das ermöglicht unser onerror
CLI: Wenn ein Command Line Tool mit einem Fehler abbricht, öffnet sich betriebssystemübergreifend eine native Desktop Notification deren Inhalt einfach zu konfigurieren ist.
Wie das?
Man gibt onerror
den auszuführenden Befehl mit. Wird dieser mit einem Exit Code != 0
beendet wird eine Notification angezeigt.
Einfachstes Beispiel:
onerror "wget unknown-host.xyz"
Dies wird besonders nützlich bei Verwendung von npm scripts die auf Veränderungen im File-System lauschen um beispielsweise Quellcode zu analysieren. Ein konkretes Anwendungsbeispiel findet ihr in der Readme Datei auf GitHub.
Ebenfalls dort findet ihr eine genaue Anleitung mit allen verfügbaren Optionen und Installationshinweise.
Zielgruppe
Software-Entwickler:innen
Technologie-Stack
CLI via JavaScript und Node.js
Installation
via npm