From d14a732294a74f4196d4df5c3566fd8cca0b3ab6 Mon Sep 17 00:00:00 2001 From: Elbert Alias <77259+AliasIO@users.noreply.github.com> Date: Mon, 12 Apr 2021 07:46:11 +1000 Subject: [PATCH] Add Arc detection --- src/drivers/npm/package.json | 2 +- src/drivers/webextension/images/icons/Arc.svg | 3 + src/drivers/webextension/manifest.json | 2 +- src/package.json | 2 +- src/technologies.json | 116 +++++++++++------- 5 files changed, 77 insertions(+), 48 deletions(-) create mode 100644 src/drivers/webextension/images/icons/Arc.svg diff --git a/src/drivers/npm/package.json b/src/drivers/npm/package.json index 8570bdc1d..ee0672c41 100644 --- a/src/drivers/npm/package.json +++ b/src/drivers/npm/package.json @@ -13,7 +13,7 @@ "software" ], "homepage": "https://www.wappalyzer.com/", - "version": "6.5.32", + "version": "6.5.33", "author": "Wappalyzer", "license": "MIT", "repository": { diff --git a/src/drivers/webextension/images/icons/Arc.svg b/src/drivers/webextension/images/icons/Arc.svg new file mode 100644 index 000000000..808891bb2 --- /dev/null +++ b/src/drivers/webextension/images/icons/Arc.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/drivers/webextension/manifest.json b/src/drivers/webextension/manifest.json index 2d818dd74..cfb4caad7 100644 --- a/src/drivers/webextension/manifest.json +++ b/src/drivers/webextension/manifest.json @@ -4,7 +4,7 @@ "author": "Wappalyzer", "homepage_url": "https://www.wappalyzer.com/", "description": "Identify web technologies", - "version": "6.5.32", + "version": "6.5.33", "default_locale": "en", "manifest_version": 2, "icons": { diff --git a/src/package.json b/src/package.json index 23f696380..544953fb5 100644 --- a/src/package.json +++ b/src/package.json @@ -13,7 +13,7 @@ "software" ], "homepage": "https://www.wappalyzer.com/", - "version": "6.5.32", + "version": "6.5.33", "author": "Wappalyzer", "license": "MIT", "repository": { diff --git a/src/technologies.json b/src/technologies.json index 6f411b764..1273e3cee 100644 --- a/src/technologies.json +++ b/src/technologies.json @@ -1136,11 +1136,11 @@ "Afterpay": "", "afterpay_product": "" }, + "saas": true, "scripts": [ "portal\\.afterpay\\.com", "static\\.afterpay\\.com" ], - "saas": true, "website": "https://www.afterpay.com/" }, "Ahoy": { @@ -1220,6 +1220,32 @@ "scripts": "urbanairship\\.\\w+/notify/v([\\d.]+)\\;version:\\1", "website": "https://www.airship.com" }, + "Arc": { + "cats": [ + 31 + ], + "description": "Arc is a peer-to-peer CDN that pays site owners for using it. Instead of expensive servers in distant datacenters, Arc's network is comprised of browsers.", + "js": { + "arc.p2pClient": "", + "arcWidgetJsonp": "" + }, + "xhr": "\\.arc\\.io", + "dom": { + "#arc-widget": { + "attributes": { + "id": "" + } + } + }, + "scripts": "arc\\.io/widget\\.js", + "icon": "Arc.svg", + "pricing": [ + "low", + "recurring" + ], + "saas": true, + "website": "https://arc.io" + }, "Akamai": { "cats": [ 31 @@ -1516,10 +1542,10 @@ "enableAmazonPay": "", "onAmazonPaymentsReady": "" }, - "saas": true, "pricing": [ "payg" ], + "saas": true, "scripts": [ "/amazonpayments(?:\\.min)?\\.js", "\\.payments-amazon\\.com/OffAmazonPayments" @@ -2948,6 +2974,28 @@ }, "website": "http://bolt.cm" }, + "Bolt Payments": { + "cats": [ + 41 + ], + "description": "Bolt powers a checkout experience designed to convert shoppers.", + "dom": { + "bolt-checkout-button": { + "text": "" + } + }, + "icon": "Bolt.svg", + "js": { + "BoltCheckout": "", + "bolt_callbacks": "" + }, + "pricing": [ + "poa" + ], + "saas": true, + "website": "https://www.bolt.com/", + "xhr": "connect\\.bolt\\.com" + }, "Bonfire": { "cats": [ 18 @@ -5880,11 +5928,11 @@ "website": "http://emberjs.com" }, "Emotion": { - "description": "Emotion is a library designed for writing CSS styles with JavaScript.", "cats": [ 12, 47 ], + "description": "Emotion is a library designed for writing CSS styles with JavaScript.", "dom": { "style[data-emotion], style[data-emotion-css]": { "text": "" @@ -7717,11 +7765,11 @@ 41 ], "icon": "Google Wallet.png", + "saas": true, "scripts": [ "checkout\\.google\\.com", "wallet\\.google\\.com" ], - "saas": true, "website": "http://wallet.google.com" }, "Google Web Server": { @@ -10971,7 +11019,6 @@ 72 ], "description": "Meeting Scheduler is a schedule appointments widget.", - "icon": "Meeting Scheduler.png", "dom": { "a[href*='bookmenow.info/book']": { "attributes": { @@ -10979,6 +11026,7 @@ } } }, + "icon": "Meeting Scheduler.png", "scripts": "bookmenow\\.info/(?:runtime|main).+\\.js", "website": "https://bookmenow.info" }, @@ -16765,8 +16813,8 @@ "description": "Snowplow is an open-source behavioral data management platform for businesses.", "icon": "Snowplow.svg", "js": { - "Snowplow": "", - "GlobalSnowplowNamespace": "" + "GlobalSnowplowNamespace": "", + "Snowplow": "" }, "oss": true, "pricing": [ @@ -17350,28 +17398,6 @@ "scripts": "js\\.stripe\\.com", "website": "http://stripe.com" }, - "Bolt Payments": { - "cats": [ - 41 - ], - "description": "Bolt powers a checkout experience designed to convert shoppers.", - "icon": "Bolt.svg", - "xhr": "connect\\.bolt\\.com", - "dom": { - "bolt-checkout-button": { - "text": "" - } - }, - "js": { - "BoltCheckout": "", - "bolt_callbacks": "" - }, - "pricing": [ - "poa" - ], - "saas": true, - "website": "https://www.bolt.com/" - }, "SublimeVideo": { "cats": [ 14 @@ -22079,6 +22105,22 @@ "scripts": "/media/conv/js/jquery\\.js", "website": "https://uknowva.com" }, + "uPortal": { + "cats": [ + 21 + ], + "description": "uPortal is an open source enterprise portal framework built by and for higher education institutions.", + "icon": "uPortal.png", + "implies": "Java", + "js": { + "uportal": "" + }, + "meta": { + "description": " uPortal " + }, + "oss": true, + "website": "https://www.apereo.org/projects/uportal" + }, "uRemediate": { "cats": [ 68 @@ -22229,22 +22271,6 @@ "generator": "xt:Commerce" }, "website": "https://www.xt-commerce.com" - }, - "uPortal": { - "cats": [ - 21 - ], - "description": "uPortal is an open source enterprise portal framework built by and for higher education institutions.", - "implies": "Java", - "icon": "uPortal.png", - "meta": { - "description": " uPortal " - }, - "js": { - "uportal": "" - }, - "oss": true, - "website": "https://www.apereo.org/projects/uportal" } } }