Skip to content
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@

--

#### 2.1.1 - 2023-08-21

- fix: Correct variable declarations, add ESM module (#46)


#### 2.1.0 - 2021-07-26

- feat: Support page view de-duplication
28 changes: 19 additions & 9 deletions dist/FacebookEventForwarder.common.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,16 @@ function isObject(val) {
return val != null && typeof val === 'object' && Array.isArray(val) === false;
}

var isobject = /*#__PURE__*/Object.freeze({
'default': isObject
});

function getCjsExportFromNamespace (n) {
return n && n['default'] || n;
}

var isobject$1 = getCjsExportFromNamespace(isobject);

/* eslint-disable no-undef */
// Copyright 2015 mParticle, Inc.
//
Expand Down Expand Up @@ -63,13 +73,13 @@ function isObject(val) {
},
SupportedCommerceTypes = [],
// Standard FB Event Names from https://developers.facebook.com/docs/facebook-pixel/reference#standard-events
ADD_TO_CART_EVENT_NAME = 'AddToCart';
ADD_TO_WISHLIST_EVENT_NAME = 'AddToWishlist';
CHECKOUT_EVENT_NAME = 'InitiateCheckout';
PAGE_VIEW_EVENT_NAME = 'PageView';
PURCHASE_EVENT_NAME = 'Purchase';
REMOVE_FROM_CART_EVENT_NAME = 'RemoveFromCart';
VIEW_CONTENT_EVENT_NAME = 'ViewContent';
ADD_TO_CART_EVENT_NAME = 'AddToCart',
ADD_TO_WISHLIST_EVENT_NAME = 'AddToWishlist',
CHECKOUT_EVENT_NAME = 'InitiateCheckout',
PAGE_VIEW_EVENT_NAME = 'PageView',
PURCHASE_EVENT_NAME = 'Purchase',
REMOVE_FROM_CART_EVENT_NAME = 'RemoveFromCart',
VIEW_CONTENT_EVENT_NAME = 'ViewContent',
constructor = function () {
var self = this,
isInitialized = false,
Expand Down Expand Up @@ -357,12 +367,12 @@ function isObject(val) {
return;
}

if (!isObject(config)) {
if (!isobject$1(config)) {
console.log('\'config\' must be an object. You passed in a ' + typeof config);
return;
}

if (isObject(config.kits)) {
if (isobject$1(config.kits)) {
config.kits[name] = {
constructor: constructor
};
Expand Down
Loading