feedie

0.2.4 • Public • Published

Usage

var redis = require('redis');
var client = redis.createClient();
 
var feedie = require('../').initWithRedisClient({
    client: client,
    namespace: 'feedie'
});
 
var graph = require('user-graph').initWithRedisClient({
    client: client,
    namespace: 'feedie'
});
 
graph.user('ltebean').follow('kael', function(err, res) {});
graph.user('spud').follow('kael', function(err, res) {});
 
 
feedie.user('kael').event('broadcast').broadcast(function() {});
feedie.user('kael').event('to ltebean').sendTo('ltebean',function() {});
 
 
feedie.user('ltebean').feedList(0, 10, function(err, res) {
    console.log("ltebean's feed: %s", JSON.stringify(res))
    // ltebean's feed: ["broadcast","to ltebean"]
});
 
feedie.user('spud').feedList(0, 10, function(err, res) {
    console.log("spud's feed: %s", JSON.stringify(res))
    // spud's feed: ["broadcast"]
});
 

more example see test/index.js

Readme

Keywords

Package Sidebar

Install

npm i feedie

Weekly Downloads

3

Version

0.2.4

License

MIT

Last publish

Collaborators

  • ltebean