slanger

Node library for Slanger API

A Node Client for Slanger

$ npm install slanger
 
var Slanger = require('slanger');
 
var slanger = new Slanger({
  appId: 'YOUR-PUSHER-APP-ID',
  key: 'YOUR-PUSHER-APP-ID',
  secret: 'YOUR-PUSHER-SECRET-KEY',
  domain: 'slanger.example.com', //defaults to localhost 
  port: 4567 // defaults to 4567 
});
 
var channel = 'lobby',
    event = 'message',
    data = {
      from: 'David',
      content: 'Hello World'
    };
 
slanger.trigger(channel, event, data, function (errreqres) {
  //do something (callback is optional) 
});
 

This library borrows heavily from node-pusher, which is not compatible with slanger.

This code is free to user under the terms of the MIT license.