Skip to content

Small library that import RSS feeds and emit upon new entries

License

Notifications You must be signed in to change notification settings

DimensionSoftware/node-rss-emitter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-rss-emitter

Small module which import RSS feeds and emit events upon new entries

install

With npm do:

npm install rss-emitter

example

In JavaScript

var RssEmitter = require('rss-emitter');

var emitter = new RssEmitter('feeds.db');

emitter.on('item:new', function(guid, item) {
   return console.log("adding: " + guid, item);
});

emitter.on('item:skipped', function(guid) {
   return console.log("skipping: " + guid);
});

emitter.import('http://thegamelab.tumblr.com/rss');

In CoffeeScript

RssEmitter = require 'rss-emitter'

emitter = new RssEmitter 'feeds.db'

emitter.on 'item:new', (guid, item) ->
  console.log "adding: #{guid}", item

emitter.on 'item:skipped', (guid) ->
  console.log "skipping: #{guid}"

emitter.import 'http://thegamelab.tumblr.com/rss'

About

Small library that import RSS feeds and emit upon new entries

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published