diff --git a/src/drivers/npm/package.json b/src/drivers/npm/package.json index 24b1d6213..1f3003ef6 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.10.43", + "version": "6.10.44", "author": "Wappalyzer", "license": "MIT", "repository": { diff --git a/src/drivers/webextension/js/driver.js b/src/drivers/webextension/js/driver.js index e2731b347..5c43b6844 100644 --- a/src/drivers/webextension/js/driver.js +++ b/src/drivers/webextension/js/driver.js @@ -301,6 +301,7 @@ const Driver = { return } + // eslint-disable-next-line no-async-promise-executor new Promise(async (resolve) => { await initPromise diff --git a/src/drivers/webextension/js/popup.js b/src/drivers/webextension/js/popup.js index b42f107a5..ac582ef33 100644 --- a/src/drivers/webextension/js/popup.js +++ b/src/drivers/webextension/js/popup.js @@ -541,7 +541,6 @@ const Popup = { * @param {Array} detections */ async onGetDetections(detections = []) { - console.log(detections, 'xxx') Popup.cache.detections = detections const el = { diff --git a/src/drivers/webextension/manifest-v2.json b/src/drivers/webextension/manifest-v2.json index 52e35498e..ac581cfa3 100644 --- a/src/drivers/webextension/manifest-v2.json +++ b/src/drivers/webextension/manifest-v2.json @@ -4,7 +4,7 @@ "author": "Wappalyzer", "homepage_url": "https://www.wappalyzer.com/", "description": "Identify web technologies", - "version": "6.10.43", + "version": "6.10.44", "default_locale": "en", "manifest_version": 2, "icons": { diff --git a/src/drivers/webextension/manifest-v3.json b/src/drivers/webextension/manifest-v3.json index cd9e0d924..f8534b7f6 100644 --- a/src/drivers/webextension/manifest-v3.json +++ b/src/drivers/webextension/manifest-v3.json @@ -4,7 +4,7 @@ "author": "Wappalyzer", "homepage_url": "https://www.wappalyzer.com/", "description": "Identify web technologies", - "version": "6.10.43", + "version": "6.10.44", "default_locale": "en", "manifest_version": 3, "icons": { diff --git a/src/package.json b/src/package.json index 8afb216ed..145ba7424 100644 --- a/src/package.json +++ b/src/package.json @@ -13,7 +13,7 @@ "software" ], "homepage": "https://www.wappalyzer.com/", - "version": "6.10.43", + "version": "6.10.44", "author": "Wappalyzer", "license": "MIT", "repository": { diff --git a/src/technologies/c.json b/src/technologies/c.json index a2d6d8e1b..5db831f8a 100644 --- a/src/technologies/c.json +++ b/src/technologies/c.json @@ -122,6 +122,17 @@ "scriptSrc": "//[^./]+\\.cnzz\\.com/(?:z_stat.php|core)\\?", "website": "https://web.umeng.com/" }, + "CPABuild": { + "cats": [ + 71 + ], + "description": "CPABuild is a next generation CPA network with integrated template building and sharing functionality.", + "icon": "CPABuild.png", + "js": { + "CPABuildLock": "" + }, + "website": "https://cpabuild.com" + }, "CPG Dragonfly": { "cats": [ 1 @@ -3563,17 +3574,6 @@ "scriptSrc": "\\.czater\\.pl", "website": "https://www.czater.pl" }, - "CPABuild": { - "cats": [ - 71 - ], - "description": "CPABuild is a next generation CPA network with integrated template building and sharing functionality.", - "icon": "CPABuild.png", - "js": { - "CPABuildLock": "" - }, - "website": "https://cpabuild.com" - }, "cPanel": { "cats": [ 9 diff --git a/src/technologies/s.json b/src/technologies/s.json index 5f5a04860..753b743cc 100644 --- a/src/technologies/s.json +++ b/src/technologies/s.json @@ -489,9 +489,9 @@ "dom": { "img[src*='saleor'], img[srcset*='saleor'], link[imagesrcset*='saleor']": { "attributes": { + "imagesrcset": "/_next.+-saleor-", "src": "saleor\\.imgix\\.net", - "srcset": "/_next.+-saleor-", - "imagesrcset": "/_next.+-saleor-" + "srcset": "/_next.+-saleor-" } } }, @@ -4024,12 +4024,21 @@ "scriptSrc": "socket\\.io.*\\.js", "website": "https://socket.io" }, + "SoftTr": { + "cats": [ + 6 + ], + "icon": "softtr.png", + "meta": { + "author": "SoftTr E-Ticaret Sitesi Yazılımı" + }, + "website": "http://www.softtr.com" + }, "Softr": { "cats": [ 51 ], "description": "Softr is a tool designed to help users build custom websites, web apps, clients portals, or internal tools using Airtable or Google Sheets data.", - "icon": "Softr.svg", "dom": { "link[href*='softr']": { "attributes": { @@ -4037,24 +4046,15 @@ } } }, - "saas": true, + "icon": "Softr.svg", "pricing": [ "freemium", "low", "recurring" ], + "saas": true, "website": "https://www.softr.io" }, - "SoftTr": { - "cats": [ - 6 - ], - "icon": "softtr.png", - "meta": { - "author": "SoftTr E-Ticaret Sitesi Yazılımı" - }, - "website": "http://www.softtr.com" - }, "Soisy": { "cats": [ 91 diff --git a/src/technologies/w.json b/src/technologies/w.json index 90ad6bc7f..b95ca829c 100644 --- a/src/technologies/w.json +++ b/src/technologies/w.json @@ -1767,14 +1767,14 @@ "Elasticsearch" ], "js": { - "workarea": "", - "WEBLINC.cartCount": "" + "WEBLINC.cartCount": "", + "workarea": "" }, - "saas": true, "pricing": [ "high", "recurring" ], + "saas": true, "website": "https://www.workarea.com" }, "World4You": {