rss-frequency
Advanced tools
Comparing version 1.0.1 to 1.0.2
@@ -1,2 +0,1 @@ | ||
// Generated by CoffeeScript 1.7.1 | ||
@@ -11,27 +10,31 @@ /* | ||
*/ | ||
var parser, _; | ||
parser = require('parse-rss'); | ||
(function() { | ||
var parser, _; | ||
_ = require('underscore'); | ||
parser = require('parse-rss'); | ||
module.exports = function(feed, callback) { | ||
return parser(feed, function(error, articles) { | ||
var avr, date, dates, diff, i, _i, _len; | ||
if (error) { | ||
return callback(error, null); | ||
} | ||
avr = 0; | ||
dates = _.pluck(articles, 'pubDate'); | ||
for (i = _i = 0, _len = dates.length; _i < _len; i = ++_i) { | ||
date = dates[i]; | ||
if (dates.length === i + 1) { | ||
break; | ||
_ = require('underscore'); | ||
module.exports = function(feed, callback) { | ||
return parser(feed, function(error, articles) { | ||
var avr, date, dates, diff, i, _i, _len; | ||
if (error) { | ||
return callback(error, null); | ||
} | ||
diff = dates[i] / 1000 - dates[i + 1] / 1000; | ||
avr = avr + diff; | ||
} | ||
avr = avr / dates.length; | ||
return callback(null, avr); | ||
}); | ||
}; | ||
avr = 0; | ||
dates = _.pluck(articles, 'pubDate'); | ||
for (i = _i = 0, _len = dates.length; _i < _len; i = ++_i) { | ||
date = dates[i]; | ||
if (dates.length === i + 1) { | ||
break; | ||
} | ||
diff = dates[i] / 1000 - dates[i + 1] / 1000; | ||
avr = avr + diff; | ||
} | ||
avr = avr / dates.length; | ||
return callback(null, avr); | ||
}); | ||
}; | ||
}).call(this); |
{ | ||
"name": "rss-frequency", | ||
"version": "1.0.1", | ||
"version": "1.0.2", | ||
"description": "Small Library which return milliseconds of avarage update frequency in rss feed", | ||
@@ -14,8 +14,21 @@ "main": "lib/frequency.js", | ||
"dependencies": { | ||
"parse-rss": "~0.1.1", | ||
"parse-rss": "^1.0.3", | ||
"underscore": "~1.6.0" | ||
}, | ||
"devDependencies": { | ||
"coffee-errors": "^0.8.6", | ||
"coffee-script": "*", | ||
"mocha": "*" | ||
"grunt": "^0.4.5", | ||
"grunt-blanket": "0.0.8", | ||
"grunt-coffeelint": "0.0.10", | ||
"grunt-contrib-clean": "^0.5.0", | ||
"grunt-contrib-coffee": "^0.10.1", | ||
"grunt-contrib-copy": "^0.5.0", | ||
"grunt-contrib-watch": "^0.6.1", | ||
"grunt-coveralls": "^0.3.0", | ||
"grunt-mocha-test": "^0.11.0", | ||
"grunt-notify": "^0.3.0", | ||
"mocha": "*", | ||
"mocha-lcov-reporter": "0.0.1", | ||
"underscore": "^1.6.0" | ||
}, | ||
@@ -22,0 +35,0 @@ "keywords": [ |
Sorry, the diff of this file is not supported yet
29277
8
147
15
+ Addedparse-rss@1.0.3(transitive)
- Removedparse-rss@0.1.1(transitive)
Updatedparse-rss@^1.0.3