From 3c00b5d3786599b20bc9a8b3fa4e9f048108e1ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Ahrens?= <47995029+bjoernahrens@users.noreply.github.com> Date: Fri, 25 Apr 2025 17:48:41 +0200 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=A4=96=20Merge=20PR=20#72600=20[aws-s?= =?UTF-8?q?ynthetics-puppeteer]=20Bump=20to=2010.0=20and=20upgrade=20puppe?= =?UTF-8?q?teer-core=20by=20@bjoernahrens?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- types/aws-synthetics-puppeteer/package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/types/aws-synthetics-puppeteer/package.json b/types/aws-synthetics-puppeteer/package.json index 534fd1755da9bb..371e91679a02a7 100644 --- a/types/aws-synthetics-puppeteer/package.json +++ b/types/aws-synthetics-puppeteer/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@types/aws-synthetics-puppeteer", - "version": "9.0.9999", + "version": "10.0.9999", "nonNpm": true, "nonNpmDescription": "aws-synthetics-puppeteer", "projects": [ @@ -9,8 +9,8 @@ ], "dependencies": { "@types/node": "*", - "puppeteer-core": "22.12.1", - "aws-xray-sdk-core": "=3.3.1" + "puppeteer-core": "24.2.0", + "aws-xray-sdk-core": "3.10.3" }, "devDependencies": { "@types/aws-synthetics-puppeteer": "workspace:." From db30eaf0f5dae248bb28f63b37f307b88e79bdfc Mon Sep 17 00:00:00 2001 From: Alex Strojny Date: Fri, 25 Apr 2025 11:23:14 -0500 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=A4=96=20Merge=20PR=20#72578=20feat(s?= =?UTF-8?q?preedly-iframe-browser)::=20add=20secure=20tokenization=20by=20?= =?UTF-8?q?@alex-strojny?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- types/spreedly-iframe-browser/index.d.ts | 5 +++++ types/spreedly-iframe-browser/package.json | 2 +- .../spreedly-iframe-browser-tests.ts | 9 ++++++++- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/types/spreedly-iframe-browser/index.d.ts b/types/spreedly-iframe-browser/index.d.ts index 06d47afbd37a4b..96ad4d0b895013 100644 --- a/types/spreedly-iframe-browser/index.d.ts +++ b/types/spreedly-iframe-browser/index.d.ts @@ -24,6 +24,7 @@ declare namespace spreedly { | "errors.account_inactive" | "errors.environment_key_parameter_required" | "errors.invalid_environment_key_parameter" + | "errors.invalid_enhanced_authentication_params" | "errors.blank" | "errors.invalid" | "errors.blank_card_type" @@ -44,6 +45,10 @@ declare namespace spreedly { interface InitOptions { numberEl: string; cvvEl: string; + nonce: string; + certificateToken: string; + signature: string; + timestamp: string; } interface TokenizeCreditCardAdditionalFields { diff --git a/types/spreedly-iframe-browser/package.json b/types/spreedly-iframe-browser/package.json index 573205fe7cfc03..0f65eb78f61269 100644 --- a/types/spreedly-iframe-browser/package.json +++ b/types/spreedly-iframe-browser/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@types/spreedly-iframe-browser", - "version": "1.0.9999", + "version": "1.1.9999", "nonNpm": true, "nonNpmDescription": "spreedly-iframe-browser", "projects": [ diff --git a/types/spreedly-iframe-browser/spreedly-iframe-browser-tests.ts b/types/spreedly-iframe-browser/spreedly-iframe-browser-tests.ts index 0a5da7c4647b4a..9743f1642a88d1 100644 --- a/types/spreedly-iframe-browser/spreedly-iframe-browser-tests.ts +++ b/types/spreedly-iframe-browser/spreedly-iframe-browser-tests.ts @@ -22,7 +22,14 @@ const spreedly_card_types: spreedly.SpreedlyCardType[] = [ "vr", ]; const spreedly_number_formats: spreedly.SpreedlyNumberFormat[] = ["prettyFormat", "maskedFormat", "toggleMask"]; -spreedly_iframe.init("key", { numberEl: "number", cvvEl: "cvv" }); // $ExpectType void +spreedly_iframe.init("key", { // $ExpectType void + numberEl: "number", + cvvEl: "cvv", + nonce: "exampleUUID", + signature: "exampleSignature", + certificateToken: "exampleCertificateToken", + timestamp: "exampleTimestamp", +}); spreedly_iframe.reload(); // $ExpectType void spreedly_iframe.tokenizeCreditCard({ // $ExpectType void first_name: "First name",