UNPKG

@adyen/adyen-web

Version:

[![npm](https://img.shields.io/npm/v/@adyen/adyen-web.svg)](https://www.npmjs.com/package/@adyen/adyen-web)

3 lines (2 loc) 843 B
import e from"./base64.js";import{LIBRARY_VERSION as t,PLATFORM as r,CHANNEL as n}from"../core/config.js";function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(c,a,i){const f=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){o(e,t,r[t])})}return e}({schemaVersion:1,createdAt:Date.now(),channel:n.WEB,platform:r,sdkVersion:t,paymentMethodBehavior:i,analytics:{checkoutAttemptId:c}},a&&{riskData:{clientData:a}});return e.encode(JSON.stringify(f))}export{c as createSdkData}; //# sourceMappingURL=createSdkData.js.map