@transak/transak-sdk
Advanced tools
Comparing version 1.0.10 to 1.0.11
{ | ||
"name": "@transak/transak-sdk", | ||
"version": "1.0.10", | ||
"version": "1.0.11", | ||
"description": "Transak SDK that allows you to easily integrate the fiat on/ramp", | ||
@@ -5,0 +5,0 @@ "main": "dist/sdk.js", |
import events from 'events'; | ||
import {config, errorsLang, EVENTS} from "./constants"; | ||
import {fetchAPIKey} from "./utils/apiUtil"; | ||
import {UrlEncode} from "./utils/generalUtil"; | ||
import {closeSVGIcon} from './assets/svg'; | ||
import {getCSS} from './assets/css'; | ||
const eventEmitter = new events.EventEmitter(); | ||
function TransakSDK(partnerData) { | ||
@@ -15,2 +16,3 @@ this.partnerData = partnerData; | ||
} | ||
TransakSDK.prototype.on = function (type, cb) { | ||
@@ -91,22 +93,23 @@ if (type === this.ALL_EVENTS) { | ||
environment = environment.toUpperCase(); | ||
let partnerDataBackend = await fetchAPIKey(configData.apiKey, config.ENVIRONMENT[environment].BACKEND); | ||
if (partnerDataBackend) { | ||
partnerData.apiKey = configData.apiKey; | ||
if (configData.cryptoCurrencyCode) partnerData.cryptoCurrencyCode = configData.cryptoCurrencyCode; | ||
if (configData.defaultCryptoCurrency) partnerData.defaultCryptoCurrency = configData.defaultCryptoCurrency; | ||
if (configData.walletAddress) partnerData.walletAddress = configData.walletAddress; | ||
if (configData.themeColor) partnerData.themeColor = configData.themeColor.replace("#", ""); | ||
if (configData.walletAddress) partnerData.walletAddress = configData.walletAddress; | ||
if (configData.fiatAmount) partnerData.fiatAmount = configData.fiatAmount; | ||
if (configData.fiatCurrency) partnerData.fiatCurrency = configData.fiatCurrency; | ||
if (configData.email) partnerData.email = configData.email; | ||
if (configData.partnerOrderId) partnerData.partnerOrderId = configData.partnerOrderId; | ||
if (configData.partnerCustomerId) partnerData.partnerCustomerId = configData.partnerCustomerId; | ||
if (configData.exchangeScreenTitle) partnerData.exchangeScreenTitle = configData.exchangeScreenTitle; | ||
if (configData.hideMenu) partnerData.hideMenu = configData.hideMenu; | ||
if (configData.redirectURL) partnerData.redirectURL = configData.redirectURL; | ||
if (configData.hostURL) partnerData.hostURL = configData.hostURL; | ||
if (configData.disableWalletAddressForm) partnerData.disableWalletAddressForm = configData.disableWalletAddressForm; | ||
queryString = UrlEncode(partnerData); | ||
} | ||
// let partnerDataBackend = await fetchAPIKey(configData.apiKey, config.ENVIRONMENT[environment].BACKEND); | ||
// if (partnerDataBackend) { | ||
partnerData.apiKey = configData.apiKey; | ||
if (configData.cryptoCurrencyCode) partnerData.cryptoCurrencyCode = configData.cryptoCurrencyCode; | ||
if (configData.defaultCryptoCurrency) partnerData.defaultCryptoCurrency = configData.defaultCryptoCurrency; | ||
if (configData.walletAddress) partnerData.walletAddress = configData.walletAddress; | ||
if (configData.themeColor) partnerData.themeColor = configData.themeColor.replace("#", ""); | ||
if (configData.walletAddress) partnerData.walletAddress = configData.walletAddress; | ||
if (configData.fiatAmount) partnerData.fiatAmount = configData.fiatAmount; | ||
if (configData.fiatCurrency) partnerData.fiatCurrency = configData.fiatCurrency; | ||
if (configData.countryCode) partnerData.countryCode = configData.countryCode; | ||
if (configData.email) partnerData.email = configData.email; | ||
if (configData.partnerOrderId) partnerData.partnerOrderId = configData.partnerOrderId; | ||
if (configData.partnerCustomerId) partnerData.partnerCustomerId = configData.partnerCustomerId; | ||
if (configData.exchangeScreenTitle) partnerData.exchangeScreenTitle = configData.exchangeScreenTitle; | ||
if (configData.hideMenu) partnerData.hideMenu = configData.hideMenu; | ||
if (configData.redirectURL) partnerData.redirectURL = configData.redirectURL; | ||
if (configData.hostURL) partnerData.hostURL = configData.hostURL; | ||
if (configData.disableWalletAddressForm) partnerData.disableWalletAddressForm = configData.disableWalletAddressForm; | ||
queryString = UrlEncode(partnerData); | ||
// } | ||
} catch (e) { | ||
@@ -121,2 +124,3 @@ throw(e) | ||
} | ||
async function setStyle(themeColor, width, height) { | ||
@@ -128,2 +132,3 @@ let style = await document.createElement('style'); | ||
} | ||
function handleMessage(event) { | ||
@@ -187,4 +192,5 @@ let environment; | ||
} | ||
export default TransakSDK | ||
Sorry, the diff of this file is too big to display
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
48919
1277
2
1