@splitbee/core
Advanced tools
Comparing version 0.1.9 to 0.1.10
@@ -112,3 +112,3 @@ 'use strict'; | ||
body: _extends({ | ||
origin: _page | ||
page: _page | ||
}, (data === null || data === void 0 ? void 0 : data.referrer) && { | ||
@@ -115,0 +115,0 @@ referrer: data.referrer |
@@ -1,2 +0,2 @@ | ||
"use strict";function e(){return(e=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e}).apply(this,arguments)}Object.defineProperty(exports,"__esModule",{value:!0}),"undefined"!=typeof Symbol&&(Symbol.iterator||(Symbol.iterator=Symbol("Symbol.iterator"))),"undefined"!=typeof Symbol&&(Symbol.asyncIterator||(Symbol.asyncIterator=Symbol("Symbol.asyncIterator")));var t=function(t){var r=t.path,o=t.context,n=t.body;return Promise.resolve(function(e,t){try{var r=e()}catch(e){return}return r&&r.then?r.then(void 0,(function(){})):r}((function(){return Promise.resolve(fetch("https://hive.splitbee.io"+r,{method:"POST",headers:e({},(null==o?void 0:o.userId)&&""!==o.userId&&{userId:o.userId},(null==o?void 0:o.anonymousId)&&{uid:o.anonymousId},(null==o?void 0:o.projectId)&&{sbp:o.projectId},(null==o?void 0:o.userAgent)&&{"user-agent":o.userAgent}),body:JSON.stringify(n)})).then((function(e){function t(){return{uid:e.headers.get("uid")}}var r=function(){if(void 0!==typeof process.env&&200!==e.status)return Promise.resolve(e.json()).then((function(e){console.log("Splitbee Error: ",e)}))}();return r&&r.then?r.then(t):t()}))})))};exports.analytics={track:function(e){var r=e.event,o=e.data,n=e.context,i=e.options;try{return Promise.resolve(t({path:"/t",context:n,body:{event:r,data:o,options:i}}))}catch(e){return Promise.reject(e)}},page:function(r){var o=r.page,n=r.data,i=r.context,s=r.options;try{return Promise.resolve(t({path:"/i",context:i,body:e({origin:o},(null==n?void 0:n.referrer)&&{referrer:n.referrer},(null==n?void 0:n.requestId)&&{requestId:n.requestId},{options:s})}))}catch(e){return Promise.reject(e)}},identify:function(e){var r=e.userData,o=e.context;try{return Promise.resolve(t({path:"/user",context:o,body:r}))}catch(e){return Promise.reject(e)}}}; | ||
"use strict";function e(){return(e=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e}).apply(this,arguments)}Object.defineProperty(exports,"__esModule",{value:!0}),"undefined"!=typeof Symbol&&(Symbol.iterator||(Symbol.iterator=Symbol("Symbol.iterator"))),"undefined"!=typeof Symbol&&(Symbol.asyncIterator||(Symbol.asyncIterator=Symbol("Symbol.asyncIterator")));var t=function(t){var r=t.path,o=t.context,n=t.body;return Promise.resolve(function(e,t){try{var r=e()}catch(e){return}return r&&r.then?r.then(void 0,(function(){})):r}((function(){return Promise.resolve(fetch("https://hive.splitbee.io"+r,{method:"POST",headers:e({},(null==o?void 0:o.userId)&&""!==o.userId&&{userId:o.userId},(null==o?void 0:o.anonymousId)&&{uid:o.anonymousId},(null==o?void 0:o.projectId)&&{sbp:o.projectId},(null==o?void 0:o.userAgent)&&{"user-agent":o.userAgent}),body:JSON.stringify(n)})).then((function(e){function t(){return{uid:e.headers.get("uid")}}var r=function(){if(void 0!==typeof process.env&&200!==e.status)return Promise.resolve(e.json()).then((function(e){console.log("Splitbee Error: ",e)}))}();return r&&r.then?r.then(t):t()}))})))};exports.analytics={track:function(e){var r=e.event,o=e.data,n=e.context,i=e.options;try{return Promise.resolve(t({path:"/t",context:n,body:{event:r,data:o,options:i}}))}catch(e){return Promise.reject(e)}},page:function(r){var o=r.page,n=r.data,i=r.context,s=r.options;try{return Promise.resolve(t({path:"/i",context:i,body:e({page:o},(null==n?void 0:n.referrer)&&{referrer:n.referrer},(null==n?void 0:n.requestId)&&{requestId:n.requestId},{options:s})}))}catch(e){return Promise.reject(e)}},identify:function(e){var r=e.userData,o=e.context;try{return Promise.resolve(t({path:"/user",context:o,body:r}))}catch(e){return Promise.reject(e)}}}; | ||
//# sourceMappingURL=core.cjs.production.min.js.map |
@@ -108,3 +108,3 @@ function _extends() { | ||
body: _extends({ | ||
origin: _page | ||
page: _page | ||
}, (data === null || data === void 0 ? void 0 : data.referrer) && { | ||
@@ -111,0 +111,0 @@ referrer: data.referrer |
{ | ||
"name": "@splitbee/core", | ||
"version": "0.1.9", | ||
"version": "0.1.10", | ||
"license": "MIT", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
@@ -37,3 +37,3 @@ import { splitbeeRequest, RequestContext, JSONType, EventOptions } from './api'; | ||
body: { | ||
origin: page, | ||
page, | ||
...(data?.referrer && { referrer: data.referrer }), | ||
@@ -40,0 +40,0 @@ ...(data?.requestId && { requestId: data.requestId }), |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
103496