Looks interesting and certainly well-documented, but I would consider changing the name. I instantly thought the other Palantir had launched something new.
Feels like an interesting problem - but writing tests in javascript feels a little odd.
The way I approached this was to have a server holding state, and being in charge of the notification of humans. The actual network-testing, etc, could be carried out by a different tool which would talk to the alert-server.