New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@snowplow/browser-plugin-enhanced-ecommerce

Package Overview
Dependencies
Maintainers
3
Versions
83
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@snowplow/browser-plugin-enhanced-ecommerce - npm Package Compare versions

Comparing version 3.1.5 to 3.1.6

2

dist/index.module.js
/*!
* Enhanced Ecommerce tracking for Snowplow v3.1.5 (http://bit.ly/sp-js)
* Enhanced Ecommerce tracking for Snowplow v3.1.6 (http://bit.ly/sp-js)
* Copyright 2021 Snowplow Analytics Ltd, 2010 Anthon Pang

@@ -4,0 +4,0 @@ * Licensed under BSD-3-Clause

/*!
* Enhanced Ecommerce tracking for Snowplow v3.1.5 (http://bit.ly/sp-js)
* Enhanced Ecommerce tracking for Snowplow v3.1.6 (http://bit.ly/sp-js)
* Copyright 2021 Snowplow Analytics Ltd, 2010 Anthon Pang

@@ -39,3 +39,3 @@ * Licensed under BSD-3-Clause

/*!
* Core functionality for Snowplow JavaScript trackers v3.1.5 (http://bit.ly/sp-js)
* Core functionality for Snowplow JavaScript trackers v3.1.6 (http://bit.ly/sp-js)
* Copyright 2021 Snowplow Analytics Ltd, 2010 Anthon Pang

@@ -268,3 +268,3 @@ * Licensed under BSD-3-Clause

/*!
* Core functionality for Snowplow Browser trackers v3.1.5 (http://bit.ly/sp-js)
* Core functionality for Snowplow Browser trackers v3.1.6 (http://bit.ly/sp-js)
* Copyright 2021 Snowplow Analytics Ltd, 2010 Anthon Pang

@@ -271,0 +271,0 @@ * Licensed under BSD-3-Clause

/*!
* Enhanced Ecommerce tracking for Snowplow v3.1.5 (http://bit.ly/sp-js)
* Enhanced Ecommerce tracking for Snowplow v3.1.6 (http://bit.ly/sp-js)
* Copyright 2021 Snowplow Analytics Ltd, 2010 Anthon Pang

@@ -7,3 +7,3 @@ * Licensed under BSD-3-Clause

"use strict";!function(n,o){"object"==typeof exports&&"undefined"!=typeof module?o(exports):"function"==typeof define&&define.amd?define(["exports"],o):o((n="undefined"!=typeof globalThis?globalThis:n||self).snowplowEnhancedEcommerce={})}(this,(function(n){function o(n,o,e){if(e||2===arguments.length)for(var c,t=0,r=o.length;t<r;t++)!c&&t in o||(c||(c=Array.prototype.slice.call(o,0,t)),c[t]=o[t]);return n.concat(c||o)}function e(n){var o=n.event;n=o.schema;var e=o.data;return o=function(){var n,o={},e=[],c=[],t=function(n,e){null!=e&&""!==e&&(o[n]=e)};return{add:t,addDict:function(n){for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&t(o,n[o])},addJson:function(n,o,t){var r;if(r=t)n:{if(null!=t&&(t.constructor==={}.constructor||t.constructor===[].constructor))for(var a in t)if(Object.prototype.hasOwnProperty.call(t,a)){r=!0;break n}r=!1}r&&(n={keyIfEncoded:n,keyIfNotEncoded:o,json:t},c.push(n),e.push(n))},getPayload:function(){return o},getJson:function(){return e},withJsonProcessor:function(o){n=o},build:function(){return null==n||n(this,c),o}}}(),n={schema:"iglu:com.snowplowanalytics.snowplow/unstruct_event/jsonschema/1-0-0",data:{schema:n,data:e}},o.add("e","ue"),o.addJson("ue_px","ue_pr",n),o}function c(n){return n=parseInt(n),isNaN(n)?void 0:n}function t(n){return n=parseFloat(n),isNaN(n)?void 0:n}var r,a;(a=r||(r={}))[a.none=0]="none",a[a.error=1]="error",a[a.warn=2]="warn",a[a.debug=3]="debug",a[a.info=4]="info";var i=function(n){return void 0===n&&(n=r.warn),{setLogLevel:function(o){n=r[o]?o:r.warn},warn:function(e,c){for(var t=[],a=2;a<arguments.length;a++)t[a-2]=arguments[a];n>=r.warn&&"undefined"!=typeof console&&(a="Snowplow: "+e,c?console.warn.apply(console,o([a+"\n",c],t)):console.warn.apply(console,o([a],t)))},error:function(e,c){for(var t=[],a=2;a<arguments.length;a++)t[a-2]=arguments[a];n>=r.error&&"undefined"!=typeof console&&(a="Snowplow: "+e+"\n",c?console.error.apply(console,o([a+"\n",c],t)):console.error.apply(console,o([a],t)))},debug:function(e){for(var c=[],t=1;t<arguments.length;t++)c[t-1]=arguments[t];n>=r.debug&&"undefined"!=typeof console&&console.debug.apply(console,o(["Snowplow: "+e],c))},info:function(e){for(var c=[],t=1;t<arguments.length;t++)c[t-1]=arguments[t];n>=r.info&&"undefined"!=typeof console&&console.info.apply(console,o(["Snowplow: "+e],c))}}}(),s={},u={};n.EnhancedEcommercePlugin=function(){return{activateBrowserPlugin:function(n){s[n.id]=n,u[n.id]=[]}}},n.addEnhancedEcommerceActionContext=function(n,o){void 0===n&&(n={}),void 0===o&&(o=Object.keys(s));var e=n.id,r=n.affiliation,a=n.revenue,i=n.tax,d=n.shipping,l=n.coupon,f=n.list,p=n.step,m=n.option,h=n.currency;o.forEach((function(n){u[n]&&u[n].push({schema:"iglu:com.google.analytics.enhanced-ecommerce/actionFieldObject/jsonschema/1-0-0",data:{id:e,affiliation:r,revenue:t(a),tax:t(i),shipping:t(d),coupon:l,list:f,step:c(p),option:m,currency:h}})}))},n.addEnhancedEcommerceImpressionContext=function(n,o){void 0===n&&(n={}),void 0===o&&(o=Object.keys(s));var e=n.id,r=n.name,a=n.list,i=n.brand,d=n.category,l=n.variant,f=n.position,p=n.price,m=n.currency;o.forEach((function(n){u[n]&&u[n].push({schema:"iglu:com.google.analytics.enhanced-ecommerce/impressionFieldObject/jsonschema/1-0-0",data:{id:e,name:r,list:a,brand:i,category:d,variant:l,position:c(f),price:t(p),currency:m}})}))},n.addEnhancedEcommerceProductContext=function(n,o){void 0===n&&(n={}),void 0===o&&(o=Object.keys(s));var e=n.id,r=n.name,a=n.list,i=n.brand,d=n.category,l=n.variant,f=n.price,p=n.quantity,m=n.coupon,h=n.position,y=n.currency;o.forEach((function(n){u[n]&&u[n].push({schema:"iglu:com.google.analytics.enhanced-ecommerce/productFieldObject/jsonschema/1-0-0",data:{id:e,name:r,list:a,brand:i,category:d,variant:l,price:t(f),quantity:c(p),coupon:m,position:c(h),currency:y}})}))},n.addEnhancedEcommercePromoContext=function(n,o){void 0===n&&(n={}),void 0===o&&(o=Object.keys(s));var e=n.id,c=n.name,t=n.creative,r=n.position,a=n.currency;o.forEach((function(n){u[n]&&u[n].push({schema:"iglu:com.google.analytics.enhanced-ecommerce/promoFieldObject/jsonschema/1-0-0",data:{id:e,name:c,creative:t,position:r,currency:a}})}))},n.trackEnhancedEcommerceAction=function(n,o){void 0===n&&(n={}),void 0===o&&(o=Object.keys(s)),function(n,o,e){try{var c=null!=n?n:Object.keys(o);n=[];for(var t=0;t<c.length;t++){var r=c[t];o.hasOwnProperty(r)?n.push(o[r]):i.warn(r+" not configured")}n.forEach(e)}catch(n){i.error("Function failed",n)}}(o,s,(function(o){var c=u[o.id].concat(n.context||[]);u[o.id].length=0,o.core.track(e({event:{schema:"iglu:com.google.analytics.enhanced-ecommerce/action/jsonschema/1-0-0",data:{action:n.action}}}),c,n.timestamp)}))},Object.defineProperty(n,"__esModule",{value:!0})}));
"use strict";!function(n,o){"object"==typeof exports&&"undefined"!=typeof module?o(exports):"function"==typeof define&&define.amd?define(["exports"],o):o((n="undefined"!=typeof globalThis?globalThis:n||self).snowplowEnhancedEcommerce={})}(this,(function(n){function o(n,o,e){if(e||2===arguments.length)for(var c,t=0,r=o.length;t<r;t++)!c&&t in o||(c||(c=Array.prototype.slice.call(o,0,t)),c[t]=o[t]);return n.concat(c||o)}function e(n){return n=parseInt(n),isNaN(n)?void 0:n}function c(n){return n=parseFloat(n),isNaN(n)?void 0:n}var t,r;(r=t||(t={}))[r.none=0]="none",r[r.error=1]="error",r[r.warn=2]="warn",r[r.debug=3]="debug",r[r.info=4]="info";var i=function(n){return void 0===n&&(n=t.warn),{setLogLevel:function(o){n=t[o]?o:t.warn},warn:function(e,c){for(var r=[],i=2;i<arguments.length;i++)r[i-2]=arguments[i];n>=t.warn&&"undefined"!=typeof console&&(i="Snowplow: "+e,c?console.warn.apply(console,o([i+"\n",c],r)):console.warn.apply(console,o([i],r)))},error:function(e,c){for(var r=[],i=2;i<arguments.length;i++)r[i-2]=arguments[i];n>=t.error&&"undefined"!=typeof console&&(i="Snowplow: "+e+"\n",c?console.error.apply(console,o([i+"\n",c],r)):console.error.apply(console,o([i],r)))},debug:function(e){for(var c=[],r=1;r<arguments.length;r++)c[r-1]=arguments[r];n>=t.debug&&"undefined"!=typeof console&&console.debug.apply(console,o(["Snowplow: "+e],c))},info:function(e){for(var c=[],r=1;r<arguments.length;r++)c[r-1]=arguments[r];n>=t.info&&"undefined"!=typeof console&&console.info.apply(console,o(["Snowplow: "+e],c))}}}(),a={},s={};n.EnhancedEcommercePlugin=function(){return{activateBrowserPlugin:function(n){a[n.id]=n,s[n.id]=[]}}},n.addEnhancedEcommerceActionContext=function(n,o){void 0===n&&(n={}),void 0===o&&(o=Object.keys(a));var t=n.id,r=n.affiliation,i=n.revenue,u=n.tax,d=n.shipping,l=n.coupon,f=n.list,p=n.step,m=n.option,h=n.currency;o.forEach((function(n){s[n]&&s[n].push({schema:"iglu:com.google.analytics.enhanced-ecommerce/actionFieldObject/jsonschema/1-0-0",data:{id:t,affiliation:r,revenue:c(i),tax:c(u),shipping:c(d),coupon:l,list:f,step:e(p),option:m,currency:h}})}))},n.addEnhancedEcommerceImpressionContext=function(n,o){void 0===n&&(n={}),void 0===o&&(o=Object.keys(a));var t=n.id,r=n.name,i=n.list,u=n.brand,d=n.category,l=n.variant,f=n.position,p=n.price,m=n.currency;o.forEach((function(n){s[n]&&s[n].push({schema:"iglu:com.google.analytics.enhanced-ecommerce/impressionFieldObject/jsonschema/1-0-0",data:{id:t,name:r,list:i,brand:u,category:d,variant:l,position:e(f),price:c(p),currency:m}})}))},n.addEnhancedEcommerceProductContext=function(n,o){void 0===n&&(n={}),void 0===o&&(o=Object.keys(a));var t=n.id,r=n.name,i=n.list,u=n.brand,d=n.category,l=n.variant,f=n.price,p=n.quantity,m=n.coupon,h=n.position,y=n.currency;o.forEach((function(n){s[n]&&s[n].push({schema:"iglu:com.google.analytics.enhanced-ecommerce/productFieldObject/jsonschema/1-0-0",data:{id:t,name:r,list:i,brand:u,category:d,variant:l,price:c(f),quantity:e(p),coupon:m,position:e(h),currency:y}})}))},n.addEnhancedEcommercePromoContext=function(n,o){void 0===n&&(n={}),void 0===o&&(o=Object.keys(a));var e=n.id,c=n.name,t=n.creative,r=n.position,i=n.currency;o.forEach((function(n){s[n]&&s[n].push({schema:"iglu:com.google.analytics.enhanced-ecommerce/promoFieldObject/jsonschema/1-0-0",data:{id:e,name:c,creative:t,position:r,currency:i}})}))},n.trackEnhancedEcommerceAction=function(n,o){void 0===n&&(n={}),void 0===o&&(o=Object.keys(a)),function(n,o,e){try{var c=null!=n?n:Object.keys(o);n=[];for(var t=0;t<c.length;t++){var r=c[t];o.hasOwnProperty(r)?n.push(o[r]):i.warn(r+" not configured")}n.forEach(e)}catch(n){i.error("Function failed",n)}}(o,a,(function(o){var e=s[o.id].concat(n.context||[]);s[o.id].length=0;var c=(o=o.core).track,t={action:n.action},r=function(){var n,o={},e=[],c=[],t=function(n,e){null!=e&&""!==e&&(o[n]=e)};return{add:t,addDict:function(n){for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&t(o,n[o])},addJson:function(n,o,t){var r;if(r=t)n:{if(null!=t&&(t.constructor==={}.constructor||t.constructor===[].constructor))for(var i in t)if(Object.prototype.hasOwnProperty.call(t,i)){r=!0;break n}r=!1}r&&(n={keyIfEncoded:n,keyIfNotEncoded:o,json:t},c.push(n),e.push(n))},getPayload:function(){return o},getJson:function(){return e},withJsonProcessor:function(o){n=o},build:function(){return null==n||n(this,c),o}}}();t={schema:"iglu:com.snowplowanalytics.snowplow/unstruct_event/jsonschema/1-0-0",data:{schema:"iglu:com.google.analytics.enhanced-ecommerce/action/jsonschema/1-0-0",data:t}},r.add("e","ue"),r.addJson("ue_px","ue_pr",t),c.call(o,r,e,n.timestamp)}))},Object.defineProperty(n,"__esModule",{value:!0})}));
//# sourceMappingURL=index.umd.min.js.map
{
"name": "@snowplow/browser-plugin-enhanced-ecommerce",
"version": "3.1.5",
"version": "3.1.6",
"description": "Enhanced Ecommerce tracking for Snowplow",

@@ -21,7 +21,8 @@ "homepage": "http://bit.ly/sp-js",

"dependencies": {
"@snowplow/browser-tracker-core": "3.1.5",
"@snowplow/tracker-core": "3.1.5",
"@snowplow/browser-tracker-core": "3.1.6",
"@snowplow/tracker-core": "3.1.6",
"tslib": "^2.3.0"
},
"devDependencies": {
"@ampproject/rollup-plugin-closure-compiler": "^0.27.0",
"@rollup/plugin-commonjs": "^17.1.0",

@@ -46,3 +47,3 @@ "@rollup/plugin-node-resolve": "^11.2.0",

"peerDependencies": {
"@snowplow/browser-tracker": "~3.1.5"
"@snowplow/browser-tracker": "~3.1.6"
},

@@ -49,0 +50,0 @@ "scripts": {

Sorry, the diff of this file is not supported yet

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