New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

@itly/plugin-segment

Package Overview
Dependencies
Maintainers
3
Versions
24
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@itly/plugin-segment - npm Package Compare versions

Comparing version
2.3.1
to
2.3.2
+8
-0
CHANGELOG.md

@@ -6,2 +6,10 @@ # Change Log

## 2.3.2 (2021-06-01)
**Note:** Version bump only for package @itly/plugin-segment
## 2.3.1 (2021-05-21)

@@ -8,0 +16,0 @@

+1
-0

@@ -29,2 +29,3 @@ import { Event, Properties, RequestLoggerPlugin, PluginLoadOptions, PluginCallOptions } from '@itly/sdk';

load(options: PluginLoadOptions): void;
loadSegment(): void;
alias(userId: string, previousId: string | undefined, options?: SegmentAliasOptions): void;

@@ -31,0 +32,0 @@ identify(userId: string | undefined, properties?: Properties, options?: SegmentIdentifyOptions): void;

+21
-18

@@ -42,22 +42,25 @@ "use strict";

if (!this.segment) {
// Segment (https://segment.com/docs/connections/sources/catalog/libraries/website/javascript/quickstart/)
// @ts-ignore
// eslint-disable-next-line
!function () { var analytics = window.analytics = window.analytics || []; if (!analytics.initialize)
if (analytics.invoked)
window.console && console.error && console.error("Segment snippet included twice.");
else {
analytics.invoked = !0;
analytics.methods = ["trackSubmit", "trackClick", "trackLink", "trackForm", "pageview", "identify", "reset", "group", "track", "ready", "alias", "debug", "page", "once", "off", "on", "addSourceMiddleware", "addIntegrationMiddleware", "setAnonymousId", "addDestinationMiddleware"];
analytics.factory = function (t) { return function () { var e = Array.prototype.slice.call(arguments); e.unshift(t); analytics.push(e); return analytics; }; };
for (var t = 0; t < analytics.methods.length; t++) {
var e = analytics.methods[t];
analytics[e] = analytics.factory(e);
}
analytics.load = function (t, e) { var n = document.createElement("script"); n.type = "text/javascript"; n.async = !0; n.src = "https://cdn.segment.com/analytics.js/v1/" + t + "/analytics.min.js"; var a = document.getElementsByTagName("script")[0]; a.parentNode.insertBefore(n, a); analytics._loadOptions = e; };
analytics.SNIPPET_VERSION = "4.1.0";
} }();
this.loadSegment();
this.segment.load(this.writeKey, this.options);
}
};
SegmentPlugin.prototype.loadSegment = function () {
// Segment (https://segment.com/docs/connections/sources/catalog/libraries/website/javascript/quickstart/)
// @ts-ignore
// eslint-disable-next-line
!function () { var analytics = window.analytics = window.analytics || []; if (!analytics.initialize)
if (analytics.invoked)
window.console && console.error && console.error("Segment snippet included twice.");
else {
analytics.invoked = !0;
analytics.methods = ["trackSubmit", "trackClick", "trackLink", "trackForm", "pageview", "identify", "reset", "group", "track", "ready", "alias", "debug", "page", "once", "off", "on", "addSourceMiddleware", "addIntegrationMiddleware", "setAnonymousId", "addDestinationMiddleware"];
analytics.factory = function (t) { return function () { var e = Array.prototype.slice.call(arguments); e.unshift(t); analytics.push(e); return analytics; }; };
for (var t = 0; t < analytics.methods.length; t++) {
var e = analytics.methods[t];
analytics[e] = analytics.factory(e);
}
analytics.load = function (t, e) { var n = document.createElement("script"); n.type = "text/javascript"; n.async = !0; n.src = "https://cdn.segment.com/analytics.js/v1/" + t + "/analytics.min.js"; var a = document.getElementsByTagName("script")[0]; a.parentNode.insertBefore(n, a); analytics._loadOptions = e; };
analytics.SNIPPET_VERSION = "4.1.0";
} }();
};
SegmentPlugin.prototype.alias = function (userId, previousId, options) {

@@ -104,3 +107,3 @@ var _a = options !== null && options !== void 0 ? options : {}, callback = _a.callback, segmentOptions = _a.options;

responseLogger.success("done " + args);
callback === null || callback === void 0 ? void 0 : callback(args);
callback === null || callback === void 0 ? void 0 : callback.apply(void 0, args);
};

@@ -107,0 +110,0 @@ };

@@ -29,2 +29,3 @@ import { Event, Properties, RequestLoggerPlugin, PluginLoadOptions, PluginCallOptions } from '@itly/sdk';

load(options: PluginLoadOptions): void;
loadSegment(): void;
alias(userId: string, previousId: string | undefined, options?: SegmentAliasOptions): void;

@@ -31,0 +32,0 @@ identify(userId: string | undefined, properties?: Properties, options?: SegmentIdentifyOptions): void;

@@ -39,22 +39,25 @@ var __extends = (this && this.__extends) || (function () {

if (!this.segment) {
// Segment (https://segment.com/docs/connections/sources/catalog/libraries/website/javascript/quickstart/)
// @ts-ignore
// eslint-disable-next-line
!function () { var analytics = window.analytics = window.analytics || []; if (!analytics.initialize)
if (analytics.invoked)
window.console && console.error && console.error("Segment snippet included twice.");
else {
analytics.invoked = !0;
analytics.methods = ["trackSubmit", "trackClick", "trackLink", "trackForm", "pageview", "identify", "reset", "group", "track", "ready", "alias", "debug", "page", "once", "off", "on", "addSourceMiddleware", "addIntegrationMiddleware", "setAnonymousId", "addDestinationMiddleware"];
analytics.factory = function (t) { return function () { var e = Array.prototype.slice.call(arguments); e.unshift(t); analytics.push(e); return analytics; }; };
for (var t = 0; t < analytics.methods.length; t++) {
var e = analytics.methods[t];
analytics[e] = analytics.factory(e);
}
analytics.load = function (t, e) { var n = document.createElement("script"); n.type = "text/javascript"; n.async = !0; n.src = "https://cdn.segment.com/analytics.js/v1/" + t + "/analytics.min.js"; var a = document.getElementsByTagName("script")[0]; a.parentNode.insertBefore(n, a); analytics._loadOptions = e; };
analytics.SNIPPET_VERSION = "4.1.0";
} }();
this.loadSegment();
this.segment.load(this.writeKey, this.options);
}
};
SegmentPlugin.prototype.loadSegment = function () {
// Segment (https://segment.com/docs/connections/sources/catalog/libraries/website/javascript/quickstart/)
// @ts-ignore
// eslint-disable-next-line
!function () { var analytics = window.analytics = window.analytics || []; if (!analytics.initialize)
if (analytics.invoked)
window.console && console.error && console.error("Segment snippet included twice.");
else {
analytics.invoked = !0;
analytics.methods = ["trackSubmit", "trackClick", "trackLink", "trackForm", "pageview", "identify", "reset", "group", "track", "ready", "alias", "debug", "page", "once", "off", "on", "addSourceMiddleware", "addIntegrationMiddleware", "setAnonymousId", "addDestinationMiddleware"];
analytics.factory = function (t) { return function () { var e = Array.prototype.slice.call(arguments); e.unshift(t); analytics.push(e); return analytics; }; };
for (var t = 0; t < analytics.methods.length; t++) {
var e = analytics.methods[t];
analytics[e] = analytics.factory(e);
}
analytics.load = function (t, e) { var n = document.createElement("script"); n.type = "text/javascript"; n.async = !0; n.src = "https://cdn.segment.com/analytics.js/v1/" + t + "/analytics.min.js"; var a = document.getElementsByTagName("script")[0]; a.parentNode.insertBefore(n, a); analytics._loadOptions = e; };
analytics.SNIPPET_VERSION = "4.1.0";
} }();
};
SegmentPlugin.prototype.alias = function (userId, previousId, options) {

@@ -101,3 +104,3 @@ var _a = options !== null && options !== void 0 ? options : {}, callback = _a.callback, segmentOptions = _a.options;

responseLogger.success("done " + args);
callback === null || callback === void 0 ? void 0 : callback(args);
callback === null || callback === void 0 ? void 0 : callback.apply(void 0, args);
};

@@ -104,0 +107,0 @@ };

{
"name": "@itly/plugin-segment",
"version": "2.3.1",
"version": "2.3.2",
"description": "Segment Browser Plugin for Iteratively SDK",

@@ -37,3 +37,3 @@ "main": "dist/cjs/index.js",

"devDependencies": {
"@itly/sdk": "^2.3.1",
"@itly/sdk": "^2.3.2",
"typescript": "^3.9.3"

@@ -44,3 +44,3 @@ },

},
"gitHead": "a599817774551bf5ba8056c24727858e119ae492"
"gitHead": "e7fab4c1ee0986bdc6bb6416de16a107da4254f2"
}