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.<p>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.<p><a href="https://github.com/skx/purppura/" rel="nofollow">https://github.com/skx/purppura/</a> + <a href="https://github.com/skx/overseer/" rel="nofollow">https://github.com/skx/overseer/</a> in my case. But these are not novel ideas, nor is it a novel approach in general.<p>Then