Hosted (or self-hosted) socket.io service with a simple API for sending and receiving messages. It can be used for logging, analytics or any simple message broadcasting for your app.
Install the module with:
npm install hatchet.io
var hatchet = ;var consumer = hatchet;// Watch for 'log' events and run the defined function when it occursconsumer;// Watch anotherconsumer;// You can also stop listening to an event;
var hatchet = ;var contributor = hatchet;// Send 'log' event with data every 2 seconds;// Send 'signup' event with data every second;
log: false // when enabled it will console.log out hatchet related log messages
Please feel free to contribute. If you see any areas for improvement, particularly in regards to performance / reliability it'd be great to receive your pull requests / comments because it's really the main crux of the application.
require('hatchet.io'). Previously you could only have one connection.
Copyright (c) 2013 Ben Pearson Licensed under the MIT license.