Socket
Socket
Sign inDemoInstall

@availity/analytics-core

Package Overview
Dependencies
Maintainers
8
Versions
62
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@availity/analytics-core - npm Package Compare versions

Comparing version 2.6.1 to 2.7.0

src/dma.js

11

CHANGELOG.md

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

# [2.7.0](https://github.com/Availity/sdk-js/compare/@availity/analytics-core@2.6.1...@availity/analytics-core@2.7.0) (2019-04-17)
### Features
* **analytics-core:** added dma logging service ([18ee923](https://github.com/Availity/sdk-js/commit/18ee923))
## [2.6.1](https://github.com/Availity/sdk-js/compare/@availity/analytics-core@2.6.0...@availity/analytics-core@2.6.1) (2019-04-17)

@@ -8,0 +19,0 @@

4

package.json
{
"name": "@availity/analytics-core",
"version": "2.6.1",
"version": "2.7.0",
"description": "Analytics base configuration for sdk-js",

@@ -11,3 +11,3 @@ "main": "src/index.js",

},
"gitHead": "fb94eef197f4f9be7a70eedf053d5550ef4e619b"
"gitHead": "719cc1c6c40a17bd8596cf9339ba2de4bc5127ff"
}

@@ -81,3 +81,2 @@ const isLeftClickEvent = event => event.button === 0;

}
const target = event.target || event.srcElement;

@@ -121,3 +120,3 @@ const path = getComposedPath(event.target);

validEvent = event =>
invalidEvent = event =>
isModifiedEvent(event) ||

@@ -149,3 +148,3 @@ (event.type === 'click' && !isLeftClickEvent(event)) ||

startPageTracking() {
startPageTracking = () => {
if (!this.pageListener) {

@@ -155,5 +154,5 @@ this.pageListener = this.trackPageView;

}
}
};
stopPageTracking() {
stopPageTracking = () => {
if (this.pageListener) {

@@ -163,5 +162,5 @@ window.removeEventListener('hashchange', this.pageListener, false);

}
}
};
init() {
init = () => {
this.setPageTracking();

@@ -174,6 +173,7 @@

});
}
};
setPageTracking(value) {
if (arguments.length > 0) {
setPageTracking = value => {
// eslint-disable-next-line eqeqeq
if (value != undefined) {
this.pageTracking = !!value;

@@ -194,7 +194,8 @@ }

}
}
};
trackEvent(properties) {
trackEvent = properties => {
const promises = [];
properties.url = properties.url || window.location.href || 'N/A';
this.plugins.forEach(plugin => {

@@ -206,3 +207,3 @@ if (isPluginEnabled(plugin) && typeof plugin.trackEvent === 'function') {

return this.Promise.all(promises);
}
};

@@ -209,0 +210,0 @@ trackPageView = url => {

import AvAnalytics from './analytics';
import AvAnalyticsPlugin from './plugin';
import AvSplunkAnalytics from './splunk';
import AvDmaAnalytics from './dma';
export { AvAnalytics, AvAnalyticsPlugin, AvSplunkAnalytics };
export { AvAnalytics, AvAnalyticsPlugin, AvSplunkAnalytics, AvDmaAnalytics };
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