New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@airwallex/components-sdk

Package Overview
Dependencies
Maintainers
1
Versions
51
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@airwallex/components-sdk - npm Package Compare versions

Comparing version 1.4.16 to 1.5.0

7

CHANGELOG.md

@@ -0,1 +1,8 @@

# [1.5.0](https://gitlab.awx.im/airwallex-dev-scale/components-sdk/compare/v1.4.16...v1.5.0) (2024-05-13)
### Features
* add perf log ([ad526ef](https://gitlab.awx.im/airwallex-dev-scale/components-sdk/commit/ad526ef819cc651d1b2924a3c94e675e5658b401))
## [1.4.16](https://gitlab.awx.im/airwallex-dev-scale/components-sdk/compare/v1.4.15...v1.4.16) (2024-04-17)

@@ -2,0 +9,0 @@

66

lib/index.js

@@ -91,3 +91,3 @@ 'use strict';

var name = "@airwallex/components-sdk";
var version = "1.4.11";
var version = "1.4.16";
var main = "./lib/index.js";

@@ -289,4 +289,4 @@ var module$1 = "./lib/index.mjs";

};
var now = function () { return Math.floor(performance.now()); };
var now = function () { return Math.floor(performance.now()); };
var createScript = function (url) {

@@ -317,5 +317,8 @@ var script = document.createElement('script');

script.addEventListener('load', function () {
var end = now();
logInfo('[components-sdk] SDK script loaded', {
scriptUrl: url,
time: now() - start
start: start,
latency: end - start,
end: end
});

@@ -327,6 +330,9 @@ resolve(true);

console.error(err);
var end = now();
logError('[components-sdk] Failed to load script', {
scriptUrl: url,
error: err,
time: now() - start
start: start,
latency: end - start,
end: end
});

@@ -420,3 +426,3 @@ reject(new Error("Failed to load Airwallex SDK scripts: ".concat(url)));

.then(function () {
logInfo('[components-sdk] SDK initialized', { options: maskPII(options) });
logInfo('[components-sdk] SDK initialized', { options: maskPII(options), start: now() });
resolve(getFunctionsInstanceWithNamespace());

@@ -440,3 +446,3 @@ })["catch"](function (error) {

var createElement = function (elementName, options) { return __awaiter(void 0, void 0, void 0, function () {
var sdkName;
var sdkName, start, elementInstance, end, error_1;
return __generator(this, function (_a) {

@@ -453,21 +459,41 @@ switch (_a.label) {

sdkName = getInternalSDKByElementName(elementName) || elementName;
start = now();
_a.label = 2;
case 2:
_a.trys.push([2, 6, , 7]);
return [4 /*yield*/, getLoadScriptPromise({
scriptName: sdkName,
env: window.AirwallexComponentsSDK.__env__ || ENV.prod
})
.then(function () {
return window._AirwallexSDKs.__controller__.registerElement({
sdkName: sdkName,
elementName: elementName,
instance: window._AirwallexSDKs[sdkName]
});
})["catch"](function (error) {
if (!error.code) {
logError('[components-sdk] Unexpected errors when createElement', { error: error });
}
})];
case 2:
case 3:
_a.sent();
logInfo('[components-sdk] SDK createElement being called', { elementName: elementName, options: maskPII(options) });
return [2 /*return*/, window._AirwallexSDKs.__controller__.createElement(elementName, options)];
return [4 /*yield*/, window._AirwallexSDKs.__controller__.registerElement({
sdkName: sdkName,
elementName: elementName,
instance: window._AirwallexSDKs[sdkName]
})];
case 4:
_a.sent();
return [4 /*yield*/, window._AirwallexSDKs.__controller__.createElement(elementName, options)];
case 5:
elementInstance = _a.sent();
end = now();
logInfo('[components-sdk] SDK createElement being called', {
elementName: elementName,
options: maskPII(options),
start: start,
latency: end - start,
end: end
});
return [3 /*break*/, 7];
case 6:
error_1 = _a.sent();
if (!error_1.code) {
logError('[components-sdk] Unexpected errors when createElement', { error: error_1 });
}
else {
throw error_1;
}
return [3 /*break*/, 7];
case 7: return [2 /*return*/, elementInstance];
}

@@ -474,0 +500,0 @@ });

{
"name": "@airwallex/components-sdk",
"version": "1.4.16",
"version": "1.5.0",
"main": "./lib/index.js",

@@ -5,0 +5,0 @@ "module": "./lib/index.mjs",

@@ -427,2 +427,9 @@ # Airwallex Components SDK

# [1.5.0](https://gitlab.awx.im/airwallex-dev-scale/components-sdk/compare/v1.4.16...v1.5.0) (2024-05-13)
### Features
* add perf log ([ad526ef](https://gitlab.awx.im/airwallex-dev-scale/components-sdk/commit/ad526ef819cc651d1b2924a3c94e675e5658b401))
## [1.4.16](https://gitlab.awx.im/airwallex-dev-scale/components-sdk/compare/v1.4.15...v1.4.16) (2024-04-17)

@@ -429,0 +436,0 @@

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc