Socket
Socket
Sign inDemoInstall

@comparaonline/analytics-components

Package Overview
Dependencies
9
Maintainers
16
Versions
2
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.1.3 to 1.2.0

Jenkinsfile

2

dist/analytics-components.min.js

@@ -1,1 +0,1 @@

!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react")):"function"==typeof define&&define.amd?define("analytics-components",["react"],t):"object"==typeof exports?exports["analytics-components"]=t(require("react")):e["analytics-components"]=t(e.react)}(this,function(__WEBPACK_EXTERNAL_MODULE_0__){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,t),o.l=!0,o.exports}var n={};return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=3)}([function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE_0__},function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var i=n(0),c=(n.n(i),n(4)),u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=function(e){function t(){return r(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return a(t,e),u(t,[{key:"componentDidMount",value:function(){window.amplitude||(n.i(c.a)(window,document),window.amplitude.getInstance().init(this.props.apiKey))}},{key:"render",value:function(){return null}}]),t}(i.Component);t.a=s},function(module,__webpack_exports__,__webpack_require__){"use strict";function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var __WEBPACK_IMPORTED_MODULE_0_react_google_tag_manager__=__webpack_require__(6),__WEBPACK_IMPORTED_MODULE_0_react_google_tag_manager___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react_google_tag_manager__),__WEBPACK_IMPORTED_MODULE_1_react__=__webpack_require__(0),__WEBPACK_IMPORTED_MODULE_1_react___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_react__),_createClass=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),GoogleTagManager=function(_Component){function GoogleTagManager(){return _classCallCheck(this,GoogleTagManager),_possibleConstructorReturn(this,(GoogleTagManager.__proto__||Object.getPrototypeOf(GoogleTagManager)).apply(this,arguments))}return _inherits(GoogleTagManager,_Component),_createClass(GoogleTagManager,[{key:"componentDidMount",value:function componentDidMount(){window[this.props.dataLayerName]||eval(this.scriptEl.textContent)}},{key:"render",value:function(){var e=this,t=this.props,n=t.id,r=t.dataLayerName,o=t.additionalEvents,a=__WEBPACK_IMPORTED_MODULE_0_react_google_tag_manager___default()({id:n,dataLayerName:r,additionalEvents:o});return __WEBPACK_IMPORTED_MODULE_1_react___default.a.createElement("div",null,a.noScriptAsReact(),__WEBPACK_IMPORTED_MODULE_1_react___default.a.createElement("div",{ref:function(t){e.scriptEl=t}},a.scriptAsReact()))}}]),GoogleTagManager}(__WEBPACK_IMPORTED_MODULE_1_react__.Component);GoogleTagManager.defaultProps={additionalEvents:{},dataLayerName:"dataLayer"},__webpack_exports__.a=GoogleTagManager},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1),o=n(2);n.d(t,"Amplitude",function(){return r.a}),n.d(t,"GoogleTagManager",function(){return o.a})},function(e,t,n){"use strict";t.a=function(e,t){function n(e,t){e.prototype[t]=function(){return this._q.push([t].concat(Array.prototype.slice.call(arguments,0))),this}}function r(e){for(var t=0;t<f.length;t++)!function(t){e[t]=function(){e._q.push([t].concat(Array.prototype.slice.call(arguments,0)))}}(f[t])}var o=e.amplitude||{_q:[],_iq:{}},a=t.createElement("script");a.type="text/javascript",a.async=!0,a.src="https://d24n15hnbwhuhn.cloudfront.net/libs/amplitude-3.4.0-min.gz.js",a.onload=function(){e.amplitude.runQueuedFunctions()};var i=t.getElementsByTagName("script")[0];i.parentNode.insertBefore(a,i);for(var c=function(){return this._q=[],this},u=["add","append","clearAll","prepend","set","setOnce","unset"],s=0;s<u.length;s++)n(c,u[s]);o.Identify=c;for(var _=function(){return this._q=[],this},l=["setProductId","setQuantity","setPrice","setRevenueType","setEventProperties"],p=0;p<l.length;p++)n(_,l[p]);o.Revenue=_;var f=["init","logEvent","logRevenue","setUserId","setUserProperties","setOptOut","setVersionName","setDomain","setDeviceId","setGlobalUserProperties","identify","clearUserProperties","setGroup","logRevenueV2","regenerateDeviceId","logEventWithTimestamp","logEventWithGroups"];r(o),o.getInstance=function(e){return e=(e&&0!==e.length?e:"$default_instance").toLowerCase(),o._iq.hasOwnProperty(e)||(o._iq[e]={_q:[]},r(o._iq[e])),o._iq[e]},e.amplitude=o}},function(e,t,n){"use strict";function r(e){return JSON.stringify(e).slice(1,-1)}function o(e){var t=e.id,n=e.dataLayerName,o=void 0===n?"dataLayer":n,a=e.additionalEvents,i=void 0===a?{}:a,c=e.scheme,u=void 0===c?"":c;if(void 0===t)throw new Error("No GTM id provided");return{iframe:'\n <iframe src="'+u+"//www.googletagmanager.com/ns.html?id="+t+'"\n height="0" width="0" style="display:none;visibility:hidden"></iframe>',script:"\n (function(w,d,s,l,i){w[l]=w[l]||[];\n w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js', "+r(i)+"});\n var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';\n j.async=true;j.src='"+u+"//www.googletagmanager.com/gtm.js?id='+i+dl;\n f.parentNode.insertBefore(j,f);\n })(window,document,'script','"+o+"','"+t+"');"}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function o(e){function t(){return u.default.createElement("noscript",{dangerouslySetInnerHTML:{__html:a.iframe}})}function n(){return"<noscript>"+a.iframe+"</noscript>"}function r(){return u.default.createElement("script",{dangerouslySetInnerHTML:{__html:a.script}})}function o(){return"<script>"+a.script+"<\/script>"}var a=(0,i.default)(e);return{noScriptAsReact:t,noScriptAsHTML:n,scriptAsReact:r,scriptAsHTML:o}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(5),i=r(a),c=n(0),u=r(c);t.default=o}])});
module.exports=function(e){function t(n){if(r[n])return r[n].exports;var a=r[n]={i:n,l:!1,exports:{}};return e[n].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var r={};return t.m=e,t.c=r,t.i=function(e){return e},t.d=function(e,r,n){t.o(e,r)||Object.defineProperty(e,r,{configurable:!1,enumerable:!0,get:n})},t.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(r,"a",r),r},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=2)}([function(e,t){e.exports=require("react")},function(module,__webpack_exports__,__webpack_require__){"use strict";function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _possibleConstructorReturn(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function _inherits(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var __WEBPACK_IMPORTED_MODULE_0_react_google_tag_manager__=__webpack_require__(4),__WEBPACK_IMPORTED_MODULE_0_react_google_tag_manager___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_react_google_tag_manager__),__WEBPACK_IMPORTED_MODULE_1_react__=__webpack_require__(0),__WEBPACK_IMPORTED_MODULE_1_react___default=__webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_react__),_createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),GoogleTagManager=function(_Component){function GoogleTagManager(){return _classCallCheck(this,GoogleTagManager),_possibleConstructorReturn(this,(GoogleTagManager.__proto__||Object.getPrototypeOf(GoogleTagManager)).apply(this,arguments))}return _inherits(GoogleTagManager,_Component),_createClass(GoogleTagManager,[{key:"componentDidMount",value:function componentDidMount(){window[this.props.dataLayerName]||eval(this.scriptEl.textContent)}},{key:"render",value:function(){var e=this,t=this.props,r=t.id,n=t.dataLayerName,a=t.additionalEvents,o=__WEBPACK_IMPORTED_MODULE_0_react_google_tag_manager___default()({id:r,dataLayerName:n,additionalEvents:a});return __WEBPACK_IMPORTED_MODULE_1_react___default.a.createElement("div",null,o.noScriptAsReact(),__WEBPACK_IMPORTED_MODULE_1_react___default.a.createElement("div",{ref:function(t){e.scriptEl=t}},o.scriptAsReact()))}}]),GoogleTagManager}(__WEBPACK_IMPORTED_MODULE_1_react__.Component);GoogleTagManager.defaultProps={additionalEvents:{},dataLayerName:"dataLayer"},__webpack_exports__.a=GoogleTagManager},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(1);r.d(t,"GoogleTagManager",function(){return n.a})},function(e,t,r){"use strict";function n(e){return JSON.stringify(e).slice(1,-1)}function a(e){var t=e.id,r=e.dataLayerName,a=void 0===r?"dataLayer":r,o=e.additionalEvents,_=void 0===o?{}:o,i=e.scheme,c=void 0===i?"":i;if(void 0===t)throw new Error("No GTM id provided");return{iframe:'\n <iframe src="'+c+"//www.googletagmanager.com/ns.html?id="+t+'"\n height="0" width="0" style="display:none;visibility:hidden"></iframe>',script:"\n (function(w,d,s,l,i){w[l]=w[l]||[];\n w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js', "+n(_)+"});\n var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';\n j.async=true;j.src='"+c+"//www.googletagmanager.com/gtm.js?id='+i+dl;\n f.parentNode.insertBefore(j,f);\n })(window,document,'script','"+a+"','"+t+"');"}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=a},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function a(e){function t(){return c.default.createElement("noscript",{dangerouslySetInnerHTML:{__html:o.iframe}})}function r(){return"<noscript>"+o.iframe+"</noscript>"}function n(){return c.default.createElement("script",{dangerouslySetInnerHTML:{__html:o.script}})}function a(){return"<script>"+o.script+"<\/script>"}var o=(0,_.default)(e);return{noScriptAsReact:t,noScriptAsHTML:r,scriptAsReact:n,scriptAsHTML:a}}Object.defineProperty(t,"__esModule",{value:!0});var o=r(3),_=n(o),i=r(0),c=n(i);t.default=a}]);
{
"name": "@comparaonline/analytics-components",
"version": "1.1.3",
"version": "1.2.0",
"description": "",

@@ -32,4 +32,4 @@ "main": "index.js",

"prop-types": "^15.5.10",
"react": "^15.4.2 || ^16",
"react-dom": "^15.4.2 || ^16"
"react": "^16",
"react-dom": "^16"
},

@@ -49,4 +49,3 @@ "scripts": {

"react",
"google tag manager",
"amplitude"
"google tag manager"
],

@@ -53,0 +52,0 @@ "author": "ComparaOnline.com",

@@ -1,5 +0,5 @@

analytics-components
====================
@comparaonline/analytics-components
===================================
Components to register third party libraries like Google Tag Manager or Amplitude.
Components to register Google Tag Manager scripts.

@@ -14,11 +14,6 @@ # Installation

## Amplitude
## Google Tag Manager
```jsx
<Amplitude apiKey="YOUR_API_KEY" />
```
## Google Tag Manager
```jsx
<GoogleTagManager id="YOUR_GTM_ID" />
```

@@ -1,7 +0,3 @@

import Amplitude from './Amplitude';
import GoogleTagManager from './GoogleTagManager';
export {
Amplitude,
GoogleTagManager
};
export { GoogleTagManager };

@@ -15,3 +15,3 @@ const webpack = require('webpack');

library: name,
libraryTarget: 'umd',
libraryTarget: 'commonjs2',
umdNamedDefine: true

@@ -18,0 +18,0 @@ },

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