Try the live demo!
Sieve makes any resource on the web available to your application with minimal overhead, and zero extra dependencies.
npm install sievejs
var sieve = require('sievejs');
var request = {
"url": "https://api.github.com/repos/alexose/sieve/commits",
"selector": ".commit .date"
};
sieve.get(request, function(result){
console.log(result);
});
Tests are run under Mocha:
npm test
Additional documentation can be found on the Wiki.