From b8493294cf7427ff5c49c30fbe5f2672b098a0d0 Mon Sep 17 00:00:00 2001 From: Elbert Alias <77259+AliasIO@users.noreply.github.com> Date: Tue, 18 Oct 2022 14:20:26 +1100 Subject: [PATCH] Prettify --- src/drivers/npm/package.json | 2 +- src/drivers/webextension/manifest-v2.json | 2 +- src/drivers/webextension/manifest-v3.json | 2 +- src/package.json | 2 +- src/technologies/b.json | 68 +++++++++---------- src/technologies/c.json | 2 +- src/technologies/f.json | 10 +-- src/technologies/g.json | 2 +- src/technologies/i.json | 44 ++++++------ src/technologies/k.json | 4 +- src/technologies/l.json | 6 +- src/technologies/m.json | 40 +++++------ src/technologies/n.json | 24 +++---- src/technologies/o.json | 2 +- src/technologies/r.json | 6 +- src/technologies/s.json | 28 ++++---- src/technologies/t.json | 82 +++++++++++------------ src/technologies/u.json | 4 +- src/technologies/v.json | 42 ++++++------ src/technologies/w.json | 28 ++++---- src/technologies/y.json | 4 +- 21 files changed, 202 insertions(+), 202 deletions(-) diff --git a/src/drivers/npm/package.json b/src/drivers/npm/package.json index 3284daac5..24b1d6213 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.42", + "version": "6.10.43", "author": "Wappalyzer", "license": "MIT", "repository": { diff --git a/src/drivers/webextension/manifest-v2.json b/src/drivers/webextension/manifest-v2.json index 0a42e587d..52e35498e 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.42", + "version": "6.10.43", "default_locale": "en", "manifest_version": 2, "icons": { diff --git a/src/drivers/webextension/manifest-v3.json b/src/drivers/webextension/manifest-v3.json index 426b9e57c..cd9e0d924 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.42", + "version": "6.10.43", "default_locale": "en", "manifest_version": 3, "icons": { diff --git a/src/package.json b/src/package.json index 15cf7208b..8afb216ed 100644 --- a/src/package.json +++ b/src/package.json @@ -13,7 +13,7 @@ "software" ], "homepage": "https://www.wappalyzer.com/", - "version": "6.10.42", + "version": "6.10.43", "author": "Wappalyzer", "license": "MIT", "repository": { diff --git a/src/technologies/b.json b/src/technologies/b.json index 53419fb24..436a2f86d 100644 --- a/src/technologies/b.json +++ b/src/technologies/b.json @@ -293,11 +293,11 @@ ], "description": "Barilliance is an ecommerce personalisation tools including cart abandonment emails, personalised product recommendations, onsite personalisation, and live notifications.", "icon": "Barilliance.png", - "scriptSrc": "\\.barilliance\\.net/", - "saas": true, "pricing": [ "poa" ], + "saas": true, + "scriptSrc": "\\.barilliance\\.net/", "website": "https://www.barilliance.com" }, "Base": { @@ -388,20 +388,6 @@ ], "website": "https://www.bazaarvoice.com/products/ratings-and-reviews/" }, - "bdok": { - "cats": [ - 6 - ], - "description": "bdok is a cloud-based platform which provides the capability to create and manage online stores with no technical knowledge.", - "icon": "bdok.svg", - "scriptSrc": "cdn\\.ibdok\\.ir/", - "pricing": [ - "low", - "recurring" - ], - "saas": true, - "website": "https://bdok.ir" - }, "Beam AfterSell": { "cats": [ 100 @@ -1391,6 +1377,24 @@ "scriptSrc": "bookdinners\\.nl/widget\\.js", "website": "https://www.bookdinners.nl" }, + "BookStack": { + "cats": [ + 4 + ], + "cookies": { + "bookstack_session": "" + }, + "cpe": "cpe:2.3:a:bookstackapp:bookstack:*:*:*:*:*:*:*:*", + "description": "BookStack is a simple, open-source, self-hosted, easy-to-use platform for organising and storing information.", + "icon": "BookStack.svg", + "implies": [ + "PHP", + "MySQL", + "Laravel" + ], + "oss": true, + "website": "https://www.bookstackapp.com" + }, "BookThatApp": { "cats": [ 100, @@ -1490,24 +1494,6 @@ "saas": true, "website": "https://bookingkit.net/" }, - "BookStack": { - "cats": [ - 4 - ], - "cpe": "cpe:2.3:a:bookstackapp:bookstack:*:*:*:*:*:*:*:*", - "description": "BookStack is a simple, open-source, self-hosted, easy-to-use platform for organising and storing information.", - "icon": "BookStack.svg", - "implies": [ - "PHP", - "MySQL", - "Laravel" - ], - "cookies": { - "bookstack_session": "" - }, - "oss": true, - "website": "https://www.bookstackapp.com" - }, "Booksy": { "cats": [ 5, @@ -2432,5 +2418,19 @@ "basket.isValidItem": "" }, "website": "https://addyosmani.github.io/basket.js/" + }, + "bdok": { + "cats": [ + 6 + ], + "description": "bdok is a cloud-based platform which provides the capability to create and manage online stores with no technical knowledge.", + "icon": "bdok.svg", + "pricing": [ + "low", + "recurring" + ], + "saas": true, + "scriptSrc": "cdn\\.ibdok\\.ir/", + "website": "https://bdok.ir" } } \ No newline at end of file diff --git a/src/technologies/c.json b/src/technologies/c.json index d1aa1e29c..6ada421a2 100644 --- a/src/technologies/c.json +++ b/src/technologies/c.json @@ -1782,11 +1782,11 @@ "js": { "turnstile": "" }, - "saas": true, "pricing": [ "freemium", "poa" ], + "saas": true, "website": "https://www.cloudflare.com/products/turnstile" }, "Cloudimage": { diff --git a/src/technologies/f.json b/src/technologies/f.json index 956311699..37eb01bbd 100644 --- a/src/technologies/f.json +++ b/src/technologies/f.json @@ -1212,11 +1212,11 @@ "cats": [ 93 ], - "description": "Foodomaa is a multi-restaurant food ordering and restaurant membership system.", - "icon": "Foodomaa.svg", "cookies": { "foodomaa_session": "" }, + "description": "Foodomaa is a multi-restaurant food ordering and restaurant membership system.", + "icon": "Foodomaa.svg", "pricing": [ "freemium", "recurring", @@ -1910,14 +1910,14 @@ 32 ], "description": "FunnelCockpit is an all-in-one funnel builder.", - "icon": "FunnelCockpit.png", "dom": "a[href*='.funnelcockpit.com/'][target='_blank'], iframe[src*='.funnelcockpit.com/']", - "scriptSrc": "\\.funnelcockpit\\.com/", - "saas": true, + "icon": "FunnelCockpit.png", "pricing": [ "mid", "recurring" ], + "saas": true, + "scriptSrc": "\\.funnelcockpit\\.com/", "website": "https://funnelcockpit.com" }, "FurnitureDealer": { diff --git a/src/technologies/g.json b/src/technologies/g.json index 892556521..cefb6a427 100644 --- a/src/technologies/g.json +++ b/src/technologies/g.json @@ -1267,9 +1267,9 @@ "Magento" ], "js": { - "gomageSpinnerModal": "", "GomageNavigation": "", "GomageNavigationClass": "", + "gomageSpinnerModal": "", "gomage_navigation_loadinfo_text": "", "gomage_navigation_urlhash": "" }, diff --git a/src/technologies/i.json b/src/technologies/i.json index ff6fc1423..1ddf3f5ad 100644 --- a/src/technologies/i.json +++ b/src/technologies/i.json @@ -44,24 +44,6 @@ "implies": "Windows Server", "website": "http://www.iis.net" }, - "Imgix": { - "cats": [ - 31, - 95 - ], - "description": "Imgix is a visual media platform for managing, processing, rendering, optimising and delivering your existing images.", - "dns": { - "SOA": "\\.imgix\\.net" - }, - "dom": "img[src*='.imgix.net/'], img[data-src*='.imgix.net/'], img[srcset*='.imgix.net/'], source[src*='.imgix.net/'], source[data-src*='.imgix.net/']", - "icon": "Imgix.svg", - "pricing": [ - "freemium", - "mid", - "recurring" - ], - "website": "https://imgix.com/" - }, "INFOnline": { "cats": [ 10 @@ -176,14 +158,14 @@ 1 ], "description": "Ibexa DXP is an open-source enterprise PHP content management system (CMS) and Digital Experience Platform (DXP) developed by the company Ibexa (known previously as eZ Systems).", + "headers": { + "x-powered-by": "^Ibexa\\sExperience\\sv([\\d\\.]+)$\\;version:\\1" + }, "icon": "Ibexa.svg", "implies": [ "PHP", "Symfony" ], - "headers": { - "x-powered-by": "^Ibexa\\sExperience\\sv([\\d\\.]+)$\\;version:\\1" - }, "pricing": [ "high", "recurring" @@ -314,6 +296,24 @@ "saas": true, "website": "https://imber.live" }, + "Imgix": { + "cats": [ + 31, + 95 + ], + "description": "Imgix is a visual media platform for managing, processing, rendering, optimising and delivering your existing images.", + "dns": { + "SOA": "\\.imgix\\.net" + }, + "dom": "img[src*='.imgix.net/'], img[data-src*='.imgix.net/'], img[srcset*='.imgix.net/'], source[src*='.imgix.net/'], source[data-src*='.imgix.net/']", + "icon": "Imgix.svg", + "pricing": [ + "freemium", + "mid", + "recurring" + ], + "website": "https://imgix.com/" + }, "Immutable.js": { "cats": [ 59 @@ -959,8 +959,8 @@ "pricing": [ "poa" ], - "scriptSrc": "\\.dialogtech\\.com/", "saas": true, + "scriptSrc": "\\.dialogtech\\.com/", "website": "https://www.invoca.com" }, "Ionic": { diff --git a/src/technologies/k.json b/src/technologies/k.json index 833e71f1d..c520bf819 100644 --- a/src/technologies/k.json +++ b/src/technologies/k.json @@ -851,15 +851,15 @@ 64 ], "description": "Kong is an open-source API gateway and platform that acts as middleware between compute clients and the API-centric applications.", - "icon": "Kong.svg", "headers": { "via": "^kong/([\\d\\.]+)(?:.+)?$\\;version:\\1" }, + "icon": "Kong.svg", + "oss": true, "pricing": [ "payg", "freemium" ], - "oss": true, "website": "https://konghq.com" }, "Kontent.ai": { diff --git a/src/technologies/l.json b/src/technologies/l.json index da1f6716f..b46044eee 100644 --- a/src/technologies/l.json +++ b/src/technologies/l.json @@ -1324,13 +1324,13 @@ ], "description": "LogiCommerce is the headless ecommerce platform.", "icon": "LogiCommerce.svg", + "js": { + "logicommerceGlobal": "" + }, "meta": { "generator": "^LogiCommerce$", "logicommerce": "" }, - "js": { - "logicommerceGlobal": "" - }, "pricing": [ "low", "recurring" diff --git a/src/technologies/m.json b/src/technologies/m.json index 48140ece6..6f9f76c13 100644 --- a/src/technologies/m.json +++ b/src/technologies/m.json @@ -278,10 +278,10 @@ "cookies": { "X-Magento-Vary": "", "frontend": "\\;confidence:50", - "mage-translation-file-version": "", - "mage-translation-storage": "", "mage-cache-storage": "", - "mage-cache-storage-section-invalidation": "" + "mage-cache-storage-section-invalidation": "", + "mage-translation-file-version": "", + "mage-translation-storage": "" }, "cpe": "cpe:2.3:a:magento:magento:*:*:*:*:*:*:*:*", "description": "Magento is an open-source ecommerce platform written in PHP.", @@ -651,34 +651,34 @@ "scriptSrc": "\\.manycontacts\\.com", "website": "https://www.manycontacts.com" }, - "Mapbox GL JS": { + "MapLibre GL JS": { "cats": [ 35 ], - "description": "Mapbox GL JS is a JavaScript library that uses WebGL to render interactive maps from vector tiles and Mapbox styles.", - "dom": "link[href*='mapbox-gl.css']", - "icon": "Mapbox.svg", + "description": "MapLibre GL JS is an open-source library for publishing maps on your websites.", + "icon": "MapLibre.svg", "js": { - "mapboxgl.version": "^(.+)$\\;version:\\1\\;confidence:0" + "apex.libVersions.maplibre": "([\\d\\.]+)\\;version:\\1", + "maplibregl": "", + "rmap2.maplibreglCompare": "" }, "oss": true, - "scriptSrc": "mapbox-gl\\.js", - "website": "https://github.com/mapbox/mapbox-gl-js" + "scriptSrc": "maplibre-gl@([\\d\\.]+)/dist/maplibre-gl\\.js\\;version:\\1", + "website": "https://github.com/maplibre/maplibre-gl-js" }, - "MapLibre GL JS": { + "Mapbox GL JS": { "cats": [ 35 ], - "description": "MapLibre GL JS is an open-source library for publishing maps on your websites.", - "icon": "MapLibre.svg", + "description": "Mapbox GL JS is a JavaScript library that uses WebGL to render interactive maps from vector tiles and Mapbox styles.", + "dom": "link[href*='mapbox-gl.css']", + "icon": "Mapbox.svg", "js": { - "maplibregl": "", - "rmap2.maplibreglCompare": "", - "apex.libVersions.maplibre": "([\\d\\.]+)\\;version:\\1" + "mapboxgl.version": "^(.+)$\\;version:\\1\\;confidence:0" }, "oss": true, - "scriptSrc": "maplibre-gl@([\\d\\.]+)/dist/maplibre-gl\\.js\\;version:\\1", - "website": "https://github.com/maplibre/maplibre-gl-js" + "scriptSrc": "mapbox-gl\\.js", + "website": "https://github.com/mapbox/mapbox-gl-js" }, "Mapp": { "cats": [ @@ -2237,8 +2237,8 @@ "icon": "Microsoft.svg", "js": { "MonacoEnvironment": "", - "monaco.editor": "", - "apex.libVersions.monacoEditor": "^([\\d\\.]+)$\\;version:\\1" + "apex.libVersions.monacoEditor": "^([\\d\\.]+)$\\;version:\\1", + "monaco.editor": "" }, "oss": true, "website": "https://microsoft.github.io/monaco-editor/" diff --git a/src/technologies/n.json b/src/technologies/n.json index 57ad90fb0..91ecad20e 100644 --- a/src/technologies/n.json +++ b/src/technologies/n.json @@ -337,6 +337,16 @@ ], "website": "https://nestify.io" }, + "NetSuite": { + "cats": [ + 6 + ], + "cookies": { + "NS_VER": "" + }, + "icon": "NetSuite.png", + "website": "http://netsuite.com" + }, "Netcore Cloud": { "cats": [ 97, @@ -344,24 +354,14 @@ ], "description": "Netcore Cloud is a globally recognised marketing technology SaaS company.", "icon": "Netcore Cloud.svg", - "scriptSrc": "\\.netcoresmartech\\.com/", - "saas": true, "pricing": [ "poa", "recurring" ], + "saas": true, + "scriptSrc": "\\.netcoresmartech\\.com/", "website": "https://netcorecloud.com" }, - "NetSuite": { - "cats": [ - 6 - ], - "cookies": { - "NS_VER": "" - }, - "icon": "NetSuite.png", - "website": "http://netsuite.com" - }, "Netlify": { "cats": [ 62, diff --git a/src/technologies/o.json b/src/technologies/o.json index 1fdf7aa90..c5508b3c2 100644 --- a/src/technologies/o.json +++ b/src/technologies/o.json @@ -1226,10 +1226,10 @@ "apex.libVersions": "", "apex_img_dir": "" }, - "saas": true, "pricing": [ "freemium" ], + "saas": true, "website": "https://apex.oracle.com" }, "Oracle Application Server": { diff --git a/src/technologies/r.json b/src/technologies/r.json index 0f35c7b9f..d9f3479c3 100644 --- a/src/technologies/r.json +++ b/src/technologies/r.json @@ -160,9 +160,9 @@ "description": "Raisely is a cloud-based fundraising platform that helps non-profits and charities drive fundraising campaigns and collect donations.", "icon": "Raisely.svg", "js": { + "RaiselyComponents": "", "__raiselyDebug": "", - "wpRaisely": "", - "RaiselyComponents": "" + "wpRaisely": "" }, "pricing": [ "freemium", @@ -569,12 +569,12 @@ "meta": { "generator": "^Readymag$" }, - "saas": true, "pricing": [ "freemium", "low", "recurring" ], + "saas": true, "website": "https://readymag.com" }, "Really Simple CAPTCHA": { diff --git a/src/technologies/s.json b/src/technologies/s.json index 6e0ed260c..3ed7bde41 100644 --- a/src/technologies/s.json +++ b/src/technologies/s.json @@ -46,11 +46,11 @@ "ACC.config.commonResourcePath": "/_ui/responsive/common\\;confidence:25", "ACC.config.rootPath": "/_ui/responsive\\;confidence:25", "ACC.config.themeResourcePath": "/_ui/responsive/theme-\\;confidence:50", - "smartedit": "", + "getProductAttrFromHybris": "", + "getProductAvailabilityHybris": "", "hybrisId": "", "passLgDataToHybris": "", - "getProductAttrFromHybris": "", - "getProductAvailabilityHybris": "" + "smartedit": "" }, "pricing": [ "poa" @@ -201,13 +201,13 @@ ], "cpe": "cpe:2.3:a:spip:spip:*:*:*:*:*:*:*:*", "description": "SPIP is a content management system written in PHP that uses one or more databases like SQL, SQLite or PostgreSQL.", + "dom": "div.formulaire_spip", "headers": { "Composed-By": "SPIP ([\\d.]+) @\\;version:\\1", "X-Spip-Cache": "" }, "icon": "spip.svg", "implies": "PHP", - "dom": "div.formulaire_spip", "meta": { "generator": "(?:^|\\s)SPIP(?:\\s([\\d.]+(?:\\s\\[\\d+\\])?))?\\;version:\\1" }, @@ -439,16 +439,16 @@ "cats": [ 21 ], - "cpe": "cpe:2.3:a:sakailms:sakai:*:*:*:*:*:*:*:*:*", - "description": "Sakai is a robust open-source learning management system created by higher ed for higher ed.", - "icon": "Sakai.png", "cookies": { "SAKAIID": "" }, + "cpe": "cpe:2.3:a:sakailms:sakai:*:*:*:*:*:*:*:*:*", + "description": "Sakai is a robust open-source learning management system created by higher ed for higher ed.", + "icon": "Sakai.png", "js": { "sakai": "", - "sakaiTutorialSkin": "", - "sakaiPortalWindow": "" + "sakaiPortalWindow": "", + "sakaiTutorialSkin": "" }, "oss": true, "website": "https://www.sakailms.org" @@ -4282,20 +4282,20 @@ "cats": [ 67 ], - "description": "Sourcepoint is the data privacy software company for the digital marketing ecosystem.", - "icon": "Sourcepoint.svg", - "dom": "body.f_sourcepoint_ccpa_on", "cookies": { "_sp_enable_dfp_personalized_ads": "" }, + "description": "Sourcepoint is the data privacy software company for the digital marketing ecosystem.", + "dom": "body.f_sourcepoint_ccpa_on", + "icon": "Sourcepoint.svg", "js": { "tealium_sourcepoint": "" }, - "scripts": "SOURCEPOINT_MMS_DOMAIN", - "saas": true, "pricing": [ "poa" ], + "saas": true, + "scripts": "SOURCEPOINT_MMS_DOMAIN", "website": "https://sourcepoint.com" }, "Sovrn": { diff --git a/src/technologies/t.json b/src/technologies/t.json index 2d6e0a464..dd2b6f6a5 100644 --- a/src/technologies/t.json +++ b/src/technologies/t.json @@ -73,6 +73,22 @@ "saas": true, "website": "https://www.t1pagos.com" }, + "TCAdmin": { + "cats": [ + 9 + ], + "description": "TCAdmin is the game hosting control panel.", + "icon": "TCAdmin.png", + "js": { + "TCAdmin": "" + }, + "pricing": [ + "low", + "recurring", + "onetime" + ], + "website": "https://www.tcadmin.com" + }, "TDesign": { "cats": [ 66 @@ -185,19 +201,6 @@ "scriptSrc": "(?:TWikiJavascripts|twikilib(?:\\.min)?\\.js)", "website": "http://twiki.org" }, - "Twikoo": { - "cats": [ - 15 - ], - "description": "Twikoo is a simple, safe, free comment system.", - "icon": "Twikoo.png", - "js": { - "twikoo.version": "^([\\d\\.]+)$\\;version:\\1" - }, - "scriptSrc": "/twikoo/dist/twikoo\\.all\\.min\\.js", - "oss": true, - "website": "https://twikoo.js.org" - }, "TYPO3 CMS": { "cats": [ 1 @@ -632,22 +635,6 @@ "scriptSrc": "//embed\\.tawk\\.to", "website": "http://tawk.to" }, - "TCAdmin": { - "cats": [ - 9 - ], - "description": "TCAdmin is the game hosting control panel.", - "icon": "TCAdmin.png", - "js": { - "TCAdmin": "" - }, - "pricing": [ - "low", - "recurring", - "onetime" - ], - "website": "https://www.tcadmin.com" - }, "Teachable": { "cats": [ 21 @@ -1659,13 +1646,13 @@ "description": "Thrive Apprentice is a WordPress plugin for creating online courses and also a membership plugin.", "dom": "link[href*='/wp-content/plugins/thrive-apprentice/']", "icon": "Thrive.svg", - "scriptSrc": "/wp-content/plugins/thrive-apprentice/.+\\.js(?:\\?ver=(\\d+(?:\\.\\d+)+))?\\;version:\\1", - "saas": true, "pricing": [ "low", "recurring" ], "requires": "WordPress", + "saas": true, + "scriptSrc": "/wp-content/plugins/thrive-apprentice/.+\\.js(?:\\?ver=(\\d+(?:\\.\\d+)+))?\\;version:\\1", "website": "https://thrivethemes.com/apprentice/" }, "Thrive Architect": { @@ -1676,13 +1663,13 @@ "description": "Thrive Architect is the visual page builder for WordPress.", "dom": "link[href*='/wp-content/plugins/thrive-visual-editor/']", "icon": "Thrive.svg", - "scriptSrc": "/wp-content/plugins/thrive-visual-editor/.+\\.js(?:\\?ver=(\\d+(?:\\.\\d+)+))?\\;version:\\1", - "saas": true, "pricing": [ "low", "recurring" ], "requires": "WordPress", + "saas": true, + "scriptSrc": "/wp-content/plugins/thrive-visual-editor/.+\\.js(?:\\?ver=(\\d+(?:\\.\\d+)+))?\\;version:\\1", "website": "https://thrivethemes.com/architect/" }, "Thrive Comments": { @@ -1692,13 +1679,13 @@ "description": "Thrive Comments plugin replaces the standard WordPress comments from your website.", "dom": "link[href*='/wp-content/plugins/thrive-comments/']", "icon": "Thrive.svg", - "scriptSrc": "/wp-content/plugins/thrive-comments/.+\\.js(?:\\?ver=(\\d+(?:\\.\\d+)+))?\\;version:\\1", - "saas": true, "pricing": [ "low", "recurring" ], "requires": "WordPress", + "saas": true, + "scriptSrc": "/wp-content/plugins/thrive-comments/.+\\.js(?:\\?ver=(\\d+(?:\\.\\d+)+))?\\;version:\\1", "website": "https://thrivethemes.com/comments/" }, "Thrive Leads": { @@ -1708,13 +1695,13 @@ "description": "Thrive Leads is an all-in-one email list building plugin for WordPress.", "dom": "link[href*='/wp-content/plugins/thrive-leads/']", "icon": "Thrive.svg", - "scriptSrc": "/wp-content/plugins/thrive-leads/.+\\.js(?:\\?ver=(\\d+(?:\\.\\d+)+))?\\;version:\\1", - "saas": true, "pricing": [ "low", "recurring" ], "requires": "WordPress", + "saas": true, + "scriptSrc": "/wp-content/plugins/thrive-leads/.+\\.js(?:\\?ver=(\\d+(?:\\.\\d+)+))?\\;version:\\1", "website": "https://thrivethemes.com/leads/" }, "Thrive Quiz Builder": { @@ -1724,13 +1711,13 @@ "description": "Thrive Quiz Builder is a powerful WordPress plugin that can help you to create quizzes for your website or blog.", "dom": "link[href*='/wp-content/plugins/thrive-quiz-builder/']", "icon": "Thrive.svg", - "scriptSrc": "/wp-content/plugins/thrive-quiz-builder/.+\\.js(?:\\?ver=(\\d+(?:\\.\\d+)+))?\\;version:\\1", - "saas": true, "pricing": [ "low", "recurring" ], "requires": "WordPress", + "saas": true, + "scriptSrc": "/wp-content/plugins/thrive-quiz-builder/.+\\.js(?:\\?ver=(\\d+(?:\\.\\d+)+))?\\;version:\\1", "website": "https://thrivethemes.com/quizbuilder" }, "Thrive Ultimatum": { @@ -1740,13 +1727,13 @@ "description": "Thrive Ultimatum is a WordPress scarcity marketing plugin with built-in templates and campaign tracking tools from developer Thrive Themes.", "dom": "link[href*='/wp-content/plugins/thrive-ultimatum/']", "icon": "Thrive.svg", - "scriptSrc": "/wp-content/plugins/thrive-ultimatum/.+\\.js(?:\\?ver=(\\d+(?:\\.\\d+)+))?\\;version:\\1", - "saas": true, "pricing": [ "low", "recurring" ], "requires": "WordPress", + "saas": true, + "scriptSrc": "/wp-content/plugins/thrive-ultimatum/.+\\.js(?:\\?ver=(\\d+(?:\\.\\d+)+))?\\;version:\\1", "website": "https://thrivethemes.com/ultimatum/" }, "ThriveCart": { @@ -2962,6 +2949,19 @@ "scriptSrc": "cdn\\.twik\\.io", "website": "https://www.twik.io/" }, + "Twikoo": { + "cats": [ + 15 + ], + "description": "Twikoo is a simple, safe, free comment system.", + "icon": "Twikoo.png", + "js": { + "twikoo.version": "^([\\d\\.]+)$\\;version:\\1" + }, + "oss": true, + "scriptSrc": "/twikoo/dist/twikoo\\.all\\.min\\.js", + "website": "https://twikoo.js.org" + }, "Twilight CMS": { "cats": [ 1 diff --git a/src/technologies/u.json b/src/technologies/u.json index 3fcbe5104..dfc809782 100644 --- a/src/technologies/u.json +++ b/src/technologies/u.json @@ -576,9 +576,9 @@ "description": "Userlike is a cloud-based live chat solution that can be integrated with existing websites.", "icon": "UserLike.svg", "js": { + "__USERLIKE_MOUNT_GUARD__": "", "userlike": "", - "userlikeInit": "", - "__USERLIKE_MOUNT_GUARD__": "" + "userlikeInit": "" }, "pricing": [ "freemium", diff --git a/src/technologies/v.json b/src/technologies/v.json index be4e46b63..8b77e9f6c 100644 --- a/src/technologies/v.json +++ b/src/technologies/v.json @@ -76,25 +76,6 @@ "scriptSrc": "vs350\\.js", "website": "http://www.vpasp.com" }, - "Vtiger": { - "cats": [ - 53 - ], - "cpe": "cpe:2.3:a:vtiger:vtiger_crm:*:*:*:*:*:*:*:*", - "description": "Vtiger is a cloud-based suite of marketing, sales and help desk offerings, which can be deployed separately or as an integrated, all-in-one ecosystem.", - "icon": "Vtiger.svg", - "js": { - "Vtiger_Helper_Js": "", - "Vtiger": "", - "Vtiger_Base_Js": "" - }, - "saas": true, - "pricing": [ - "payg", - "recurring" - ], - "website": "https://www.vtiger.com" - }, "VTEX": { "cats": [ 6 @@ -897,6 +878,25 @@ "saas": true, "website": "https://www.voracio.co.uk" }, + "Vtiger": { + "cats": [ + 53 + ], + "cpe": "cpe:2.3:a:vtiger:vtiger_crm:*:*:*:*:*:*:*:*", + "description": "Vtiger is a cloud-based suite of marketing, sales and help desk offerings, which can be deployed separately or as an integrated, all-in-one ecosystem.", + "icon": "Vtiger.svg", + "js": { + "Vtiger": "", + "Vtiger_Base_Js": "", + "Vtiger_Helper_Js": "" + }, + "pricing": [ + "payg", + "recurring" + ], + "saas": true, + "website": "https://www.vtiger.com" + }, "VuFind": { "cats": [ 29 @@ -951,8 +951,8 @@ ], "css": "\\.vue-notification-group", "description": "Vue.js is an open-source model–view–viewmodel JavaScript framework for building user interfaces and single-page applications.", - "html": "<[^>]+\\sdata-v(?:ue)?-", "dom": ".vue-app", + "html": "<[^>]+\\sdata-v(?:ue)?-", "icon": "vue.svg", "js": { "Vue.version": "^(.+)$\\;version:\\1", @@ -1068,4 +1068,4 @@ }, "website": "http://vibecommerce.com.br" } -} +} \ No newline at end of file diff --git a/src/technologies/w.json b/src/technologies/w.json index a89aea1c1..b913a469c 100644 --- a/src/technologies/w.json +++ b/src/technologies/w.json @@ -479,20 +479,6 @@ "implies": "Haskell", "website": "http://www.stackage.org/package/warp" }, - "wBuy": { - "cats": [ - 6 - ], - "description": "wBuy is a SaaS ecommerce platform.", - "icon": "wBuy.svg", - "scriptSrc": "\\.sistemawbuy\\.com\\.br/", - "saas": true, - "pricing": [ - "low", - "recurring" - ], - "website": "https://www.wbuy.com.br" - }, "Weaver Xtreme": { "cats": [ 80 @@ -1918,6 +1904,20 @@ "scriptSrc": "/jquery\\.wysibb\\.min\\.js", "website": "http://wysibb.com" }, + "wBuy": { + "cats": [ + 6 + ], + "description": "wBuy is a SaaS ecommerce platform.", + "icon": "wBuy.svg", + "pricing": [ + "low", + "recurring" + ], + "saas": true, + "scriptSrc": "\\.sistemawbuy\\.com\\.br/", + "website": "https://www.wbuy.com.br" + }, "web-vitals": { "cats": [ 59, diff --git a/src/technologies/y.json b/src/technologies/y.json index 0e11025df..4bc802e63 100644 --- a/src/technologies/y.json +++ b/src/technologies/y.json @@ -490,6 +490,7 @@ 6 ], "description": "Yoori is a multi-vendor PWA ecommerce CMS.", + "dom": "div.yoori--cookies", "icon": "Yoori.png", "implies": [ "Laravel", @@ -499,11 +500,10 @@ "MySQL", "cPanel" ], - "dom": "div.yoori--cookies", - "scripts": "console\\.log\\(\\'Yoori-Ecommerce", "pricing": [ "onetime" ], + "scripts": "console\\.log\\(\\'Yoori-Ecommerce", "website": "https://spagreen.net/yoori-ecommerce-solution" }, "Yotpo Loyalty & Referrals": {