@splitbee/core
Advanced tools
Comparing version 0.1.8 to 0.1.9
@@ -96,3 +96,3 @@ 'use strict'; | ||
} | ||
})).then(function () {}); | ||
})); | ||
} catch (e) { | ||
@@ -121,3 +121,3 @@ return Promise.reject(e); | ||
}) | ||
})).then(function () {}); | ||
})); | ||
} catch (e) { | ||
@@ -136,3 +136,3 @@ return Promise.reject(e); | ||
body: userData | ||
})).then(function () {}); | ||
})); | ||
} catch (e) { | ||
@@ -139,0 +139,0 @@ return Promise.reject(e); |
@@ -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}})).then((function(){}))}catch(e){return Promise.reject(e)}},page:function(r){var o=r.page,n=r.data,i=r.context,u=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:u})})).then((function(){}))}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})).then((function(){}))}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({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)}}}; | ||
//# sourceMappingURL=core.cjs.production.min.js.map |
@@ -92,3 +92,3 @@ function _extends() { | ||
} | ||
})).then(function () {}); | ||
})); | ||
} catch (e) { | ||
@@ -117,3 +117,3 @@ return Promise.reject(e); | ||
}) | ||
})).then(function () {}); | ||
})); | ||
} catch (e) { | ||
@@ -132,3 +132,3 @@ return Promise.reject(e); | ||
body: userData | ||
})).then(function () {}); | ||
})); | ||
} catch (e) { | ||
@@ -135,0 +135,0 @@ return Promise.reject(e); |
@@ -8,3 +8,3 @@ import { RequestContext, JSONType, EventOptions } from './api'; | ||
options?: EventOptions | undefined; | ||
}) => Promise<void>; | ||
}) => Promise<import("./api").Response | undefined>; | ||
page: ({ page, data, context, options, }: { | ||
@@ -18,8 +18,8 @@ page: string; | ||
options?: EventOptions | undefined; | ||
}) => Promise<void>; | ||
}) => Promise<import("./api").Response | undefined>; | ||
identify: ({ userData, context, }: { | ||
userData: JSONType; | ||
context: RequestContext; | ||
}) => Promise<void>; | ||
}) => Promise<import("./api").Response | undefined>; | ||
}; | ||
export { RequestContext, JSONType }; |
{ | ||
"name": "@splitbee/core", | ||
"version": "0.1.8", | ||
"version": "0.1.9", | ||
"license": "MIT", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
@@ -15,3 +15,3 @@ import { splitbeeRequest, RequestContext, JSONType, EventOptions } from './api'; | ||
}) => { | ||
await splitbeeRequest({ | ||
return await splitbeeRequest({ | ||
path: '/t', | ||
@@ -34,3 +34,3 @@ context, | ||
}) => { | ||
await splitbeeRequest({ | ||
return await splitbeeRequest({ | ||
path: '/i', | ||
@@ -54,3 +54,3 @@ context, | ||
}) => { | ||
await splitbeeRequest({ | ||
return await splitbeeRequest({ | ||
path: '/user', | ||
@@ -57,0 +57,0 @@ context, |
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
103560