Socket
Socket
Sign inDemoInstall

universal-analytics

Package Overview
Dependencies
Maintainers
1
Versions
44
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

universal-analytics - npm Package Compare versions

Comparing version 0.4.15 to 0.4.16

4

AcceptableParams.md

@@ -288,7 +288,7 @@ # Acceptable parameters

##E vent Action
## Event Action
Pass as: `eventAction` or `ea`
Optional.Specifies the event action. Must not be empty.
Optional. Specifies the event action. Must not be empty.

@@ -295,0 +295,0 @@

# History
## 0.4.16
- Removed async, underscore dependencies
## 0.4.15 / 2017-08-10

@@ -4,0 +8,0 @@

var async = require("async");
var _ = require("underscore");
var request = require("request");

@@ -145,3 +143,3 @@ var uuid = require("uuid");

params = _.extend({}, this._persistentParams || {}, params);
params = Object.assign({}, this._persistentParams || {}, params);

@@ -189,3 +187,3 @@ params.dp = path || params.dp || this._context.dp;

params = _.extend({}, this._persistentParams || {}, params);
params = Object.assign({}, this._persistentParams || {}, params);

@@ -229,3 +227,3 @@ params.cd = screenName || params.cd || this._context.cd;

params = _.extend({}, this._persistentParams || {}, params);
params = Object.assign({}, this._persistentParams || {}, params);

@@ -275,3 +273,3 @@ params.ec = category || params.ec || this._context.ec;

params = _.extend({}, this._persistentParams || {}, params);
params = Object.assign({}, this._persistentParams || {}, params);

@@ -321,3 +319,3 @@ params.ti = transaction || params.ti || this._context.ti;

params = _.extend({}, this._persistentParams || {}, params);
params = Object.assign({}, this._persistentParams || {}, params);

@@ -360,3 +358,3 @@ params.ip = price || params.ip || this._context.ip;

params = _.extend({}, this._persistentParams || {}, params);
params = Object.assign({}, this._persistentParams || {}, params);

@@ -399,3 +397,3 @@ params.exd = description || params.exd || this._context.exd;

params = _.extend({}, this._persistentParams || {}, params);
params = Object.assign({}, this._persistentParams || {}, params);

@@ -419,6 +417,2 @@ params.utc = category || params.utc || this._context.utc;

var test = function () {
return self._queue.length > 0;
}
var getBody = function(params) {

@@ -428,3 +422,11 @@ return params.map(function(x) { return querystring.stringify(x); }).join("\n");

var iterator = function (fn) {
var onFinish = function (err) {
self._log("Finished sending tracking calls")
fn.call(self, err || null, count - 1);
}
var iterator = function () {
if (!self._queue.length) {
return onFinish(null);
}
var params = [];

@@ -444,3 +446,3 @@

var options = _.extend({}, self.options.requestOptions, {
var options = Object.assign({}, self.options.requestOptions, {
body: getBody(params),

@@ -450,10 +452,12 @@ headers: self.options.headers || {}

request.post(path, options, fn);
request.post(path, options, nextIteration);
}
async.whilst(test, iterator, function (err) {
self._log("Finished sending tracking calls")
fn.call(self, err || null, count - 1);
});
function nextIteration(err) {
if (err) return onFinish(err);
iterator();
}
iterator();
},

@@ -470,3 +474,3 @@

_.extend(params, {
Object.assign(params, {
v: config.protocolVersion,

@@ -473,0 +477,0 @@ tid: this.tid,

{
"name": "universal-analytics",
"version": "0.4.15",
"version": "0.4.16",
"description": "A node module for Google's Universal Analytics tracking",

@@ -20,5 +20,3 @@ "main": "index.js",

"dependencies": {
"async": "1.2.x",
"request": "2.x",
"underscore": "1.x",
"uuid": "^3.0.0"

@@ -25,0 +23,0 @@ },

var _ = require("underscore");
var request = require("request");

@@ -4,0 +3,0 @@ var qs = require("querystring");

var _ = require("underscore");
var request = require("request");

@@ -4,0 +3,0 @@ var qs = require("querystring");

var _ = require("underscore");
var request = require("request");

@@ -4,0 +3,0 @@ var qs = require("querystring");

var _ = require("underscore");
var request = require("request");

@@ -4,0 +3,0 @@ var qs = require("querystring");

var _ = require("underscore");
var request = require("request");

@@ -4,0 +3,0 @@ var qs = require("querystring");

var _ = require("underscore");
var request = require("request");

@@ -4,0 +3,0 @@ var qs = require("querystring");

var _ = require("underscore");
var request = require("request");

@@ -4,0 +3,0 @@ var qs = require("querystring");

var _ = require("underscore");
var request = require("request");

@@ -4,0 +3,0 @@ var qs = require("querystring");

var _ = require("underscore");
var request = require("request");

@@ -4,0 +3,0 @@ var qs = require("querystring");

var _ = require("underscore");
var request = require("request");

@@ -4,0 +3,0 @@ var qs = require("querystring");

var _ = require("underscore");
var request = require("request");

@@ -4,0 +3,0 @@ var qs = require("querystring");

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc