Socket
Socket
Sign inDemoInstall

rss-frequency

Package Overview
Dependencies
64
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.1 to 1.0.2

coverage/coverage.html

49

lib/frequency.js

@@ -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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc