From 3ff8936da8fe2f7e8dd561865200391a088f7fd7 Mon Sep 17 00:00:00 2001 From: Elbert Alias <77259+AliasIO@users.noreply.github.com> Date: Thu, 14 Oct 2021 13:43:15 +1100 Subject: [PATCH] Update PayPal, Amazon Payment, Cloudinary, Venmo detection --- src/technologies/a.json | 4 ++-- src/technologies/c.json | 15 +++++++++++---- src/technologies/p.json | 14 +++++++------- src/technologies/v.json | 4 ++-- 4 files changed, 22 insertions(+), 15 deletions(-) diff --git a/src/technologies/a.json b/src/technologies/a.json index 3598d278e..7dff16e3c 100644 --- a/src/technologies/a.json +++ b/src/technologies/a.json @@ -1686,7 +1686,7 @@ 41 ], "description": "Amazon Pay is an online payments processing service that is owned by Amazon. It lets you use the payment methods associated with your Amazon account to make payments for goods and services.", - "dom": "img[src*='amazonpay'], [aria-labelledby='pi-amazon'], meta[id='amazon-payments-metadata']", + "dom": "img[src*='amazonpay'], [aria-labelledby='pi-amazon'], meta[id='amazon-payments-metadata'], [data-amazon-payments='true']", "icon": "Amazon Pay.svg", "js": { "AmazonPayments": "", @@ -2964,4 +2964,4 @@ "oss": true, "website": "http://augmented-ui.com" } -} \ No newline at end of file +} diff --git a/src/technologies/c.json b/src/technologies/c.json index 301ed0cd0..5866c8047 100644 --- a/src/technologies/c.json +++ b/src/technologies/c.json @@ -995,9 +995,16 @@ "cats": [ 31 ], - "html": [ - "]+\\.cloudinary\\.com\\;confidence:80" - ], + "dom": { + "img[src*='.cloudinary.com']": { + "attributes": { + "src": "\\;confidence:80" + } + } + }, + "js": { + "_cloudinary": "" + }, "icon": "Cloudinary.svg", "website": "https://cloudinary.com" }, @@ -2200,4 +2207,4 @@ "oss": true, "website": "https://github.com/zloirock/core-js" } -} \ No newline at end of file +} diff --git a/src/technologies/p.json b/src/technologies/p.json index df301422c..c60f868a2 100644 --- a/src/technologies/p.json +++ b/src/technologies/p.json @@ -406,21 +406,21 @@ "button": { "text": "PayPal" }, - "iframe[src*='paypal.com'], img[src*='paypal.com'], img[src*='paypalobjects.com'], link[href*='paypal-express-checkout'], [aria-labelledby='pi-paypal']": { + "iframe[src*='paypal.com'], img[src*='paypal.com'], img[src*='paypalobjects.com'], link[href*='paypal-express-checkout'], [aria-labelledby='pi-paypal'], [data-paypal-v4='true']": { "exists": "" } }, - "html": "]+_s-xclick", + "meta": { + "id": "in-context-paypal-metadata" + }, "icon": "PayPal.svg", "js": { "PAYPAL": "", "checkout.enabledpayments.paypal": "^true$", "enablePaypal": "", "paypalClientId": "", - "paypalJs": "" - }, - "meta": { - "id": "in-context-paypal-metadata" + "paypalJs": "", + "__paypal_global__": "" }, "pricing": [ "payg" @@ -2083,4 +2083,4 @@ }, "website": "http://punbb.informer.com" } -} \ No newline at end of file +} diff --git a/src/technologies/v.json b/src/technologies/v.json index 75245c1ac..21cd16702 100644 --- a/src/technologies/v.json +++ b/src/technologies/v.json @@ -177,7 +177,7 @@ 41 ], "description": "Venmo is a mobile payment service owned by PayPal. Venmo account holders can transfer funds to others via a mobile phone app.", - "dom": "[aria-labelledby='pi-venmo']", + "dom": "[aria-labelledby='pi-venmo'], [data-venmo-supported='true']", "icon": "Venmo.svg", "website": "https://venmo.com" }, @@ -649,4 +649,4 @@ }, "website": "http://vibecommerce.com.br" } -} \ No newline at end of file +}