Fix validation error, formatting

main
Elbert Alias 3 years ago
parent 5f5dfe6f01
commit fc92c817c2

@ -1042,14 +1042,14 @@
"js": { "js": {
"admiral": "" "admiral": ""
}, },
"scripts": "admiral(?:-engaged|:enabled)",
"saas": true,
"pricing": [ "pricing": [
"freemium", "freemium",
"low", "low",
"recurring", "recurring",
"payg" "payg"
], ],
"saas": true,
"scripts": "admiral(?:-engaged|:enabled)",
"website": "https://www.getadmiral.com" "website": "https://www.getadmiral.com"
}, },
"Admitad": { "Admitad": {
@ -1149,8 +1149,8 @@
86 86
], ],
"cookies": { "cookies": {
"aam_uuid": "", "Demdex": "",
"Demdex": "" "aam_uuid": ""
}, },
"description": "Adobe Audience Manager is a versatile audience data management platform.", "description": "Adobe Audience Manager is a versatile audience data management platform.",
"icon": "Adobe.svg", "icon": "Adobe.svg",
@ -1862,14 +1862,14 @@
"cats": [ "cats": [
29 29
], ],
"cookies": {
"_ALGOLIA": ""
},
"description": "Algolia offers a hosted web search product delivering real-time results.", "description": "Algolia offers a hosted web search product delivering real-time results.",
"icon": "Algolia.svg",
"headers": { "headers": {
"Content-Security-Policy": "\\.algolia" "Content-Security-Policy": "\\.algolia"
}, },
"cookies": { "icon": "Algolia.svg",
"_ALGOLIA": ""
},
"js": { "js": {
"AlgoliaSearch": "", "AlgoliaSearch": "",
"__algolia": "", "__algolia": "",
@ -2528,16 +2528,16 @@
25 25
], ],
"description": "AntV G2 is a highly interactive data-driven visualisation grammar for statistical charts.", "description": "AntV G2 is a highly interactive data-driven visualisation grammar for statistical charts.",
"icon": "AntV.svg",
"dom": "div.g2-tooltip", "dom": "div.g2-tooltip",
"icon": "AntV.svg",
"js": { "js": {
"G2.VERSION": "([\\d\\.]+)\\;version:\\1", "G2.Chart": "",
"G2.Chart": "" "G2.VERSION": "([\\d\\.]+)\\;version:\\1"
}, },
"saas": true,
"pricing": [ "pricing": [
"freemium" "freemium"
], ],
"saas": true,
"website": "https://g2plot.antv.vision" "website": "https://g2plot.antv.vision"
}, },
"AntV G6": { "AntV G6": {
@ -2547,13 +2547,13 @@
"description": "AntV G6 is a graph visualisation framework in JavaScript.", "description": "AntV G6 is a graph visualisation framework in JavaScript.",
"icon": "AntV.svg", "icon": "AntV.svg",
"js": { "js": {
"g6.version": "([\\d\\.]+)\\;version:\\1", "g6.Graph": "",
"g6.Graph": "" "g6.version": "([\\d\\.]+)\\;version:\\1"
}, },
"saas": true,
"pricing": [ "pricing": [
"freemium" "freemium"
], ],
"saas": true,
"website": "https://g6.antv.vision" "website": "https://g6.antv.vision"
}, },
"AnyClip": { "AnyClip": {
@ -2833,10 +2833,10 @@
"icon": "Apple.svg", "icon": "Apple.svg",
"js": { "js": {
"ApplePay": "", "ApplePay": "",
"braintree.applePay": "",
"checkout.enabledpayments.applepay": "^true$", "checkout.enabledpayments.applepay": "^true$",
"dw.applepay": "", "dw.applepay": "",
"enableApplePay": "", "enableApplePay": ""
"braintree.applePay": ""
}, },
"website": "https://www.apple.com/apple-pay" "website": "https://www.apple.com/apple-pay"
}, },
@ -2868,14 +2868,14 @@
101 101
], ],
"description": "ApplicantStack is a full-service applicant tracking system that automates and streamlines all stages of the hiring process.", "description": "ApplicantStack is a full-service applicant tracking system that automates and streamlines all stages of the hiring process.",
"icon": "ApplicantStack.png",
"dom": "a[href*='.applicantstack.com/']", "dom": "a[href*='.applicantstack.com/']",
"scriptSrc": "\\.applicantstack\\.com/", "icon": "ApplicantStack.png",
"saas": true,
"pricing": [ "pricing": [
"mid", "mid",
"recurring" "recurring"
], ],
"saas": true,
"scriptSrc": "\\.applicantstack\\.com/",
"website": "https://www.applicantstack.com" "website": "https://www.applicantstack.com"
}, },
"Appointy": { "Appointy": {

@ -576,12 +576,12 @@
92 92
], ],
"description": "Blitz provides intelligent static page caching for creating lightning-fast sites with Craft CMS.", "description": "Blitz provides intelligent static page caching for creating lightning-fast sites with Craft CMS.",
"html": "<!-- Cached by Blitz on",
"icon": "Blitz.svg",
"implies": "Craft CMS",
"headers": { "headers": {
"X-Powered-By": "^Blitz$" "X-Powered-By": "^Blitz$"
}, },
"html": "<!-- Cached by Blitz on",
"icon": "Blitz.svg",
"implies": "Craft CMS",
"js": { "js": {
"Blitz": "", "Blitz": "",
"blitzReplace": "" "blitzReplace": ""
@ -1379,6 +1379,24 @@
"saas": true, "saas": true,
"website": "https://home.breinify.ai" "website": "https://home.breinify.ai"
}, },
"BrightEdge": {
"cats": [
54
],
"description": "BrightEdge is an SEO solution and content performance marketing platform.",
"icon": "BrightEdge.png",
"js": {
"BEJSSDK.CLIENT_VERSION": "([\\d\\.]+)\\;version:\\1",
"_bright3.VERSION": "([\\d\\.]+)\\;version:\\1",
"be_sdk_options": ""
},
"pricing": [
"poa"
],
"saas": true,
"scriptSrc": "\\.brightedge\\.com/",
"website": "https://www.brightedge.com"
},
"BrightInfo": { "BrightInfo": {
"cats": [ "cats": [
32, 32,
@ -1406,32 +1424,14 @@
"description": "Brightcove is a cloud-based online video platform.", "description": "Brightcove is a cloud-based online video platform.",
"dom": "iframe[src*='players.brightcove.'], link[href*='players.brightcove.']", "dom": "iframe[src*='players.brightcove.'], link[href*='players.brightcove.']",
"icon": "Brightcove.png", "icon": "Brightcove.png",
"scripts": "players\\.brightcove\\.net/",
"pricing": [ "pricing": [
"mid", "mid",
"recurring" "recurring"
], ],
"saas": true, "saas": true,
"scripts": "players\\.brightcove\\.net/",
"website": "https://www.brightcove.com" "website": "https://www.brightcove.com"
}, },
"BrightEdge": {
"cats": [
54
],
"description": "BrightEdge is an SEO solution and content performance marketing platform.",
"icon": "BrightEdge.png",
"js": {
"_bright3.VERSION": "([\\d\\.]+)\\;version:\\1",
"be_sdk_options": "",
"BEJSSDK.CLIENT_VERSION": "([\\d\\.]+)\\;version:\\1"
},
"scriptSrc": "\\.brightedge\\.com/",
"pricing": [
"poa"
],
"saas": true,
"website": "https://www.brightedge.com"
},
"Brightspot": { "Brightspot": {
"cats": [ "cats": [
1 1

@ -609,19 +609,34 @@
], ],
"website": "https://centminmod.com" "website": "https://centminmod.com"
}, },
"Chabokan": {
"cats": [
62
],
"description": "Chabokan is a cloud services provider, offering a wide range of incorporated cloud services including Cloud Object Storage, DBaaS, BaaS, and PaaS.",
"headers": {
"ch-powered-by": "Chabokan\\s\\(chabokan\\.net\\)"
},
"icon": "Chabokan.svg",
"pricing": [
"low",
"payg"
],
"website": "https://chabokan.net"
},
"Chakra UI": { "Chakra UI": {
"cats": [ "cats": [
66 66
], ],
"description": "Chakra UI is a simple, modular and accessible component library that gives you the building blocks you need to build your React applications.", "description": "Chakra UI is a simple, modular and accessible component library that gives you the building blocks you need to build your React applications.",
"dom": "html[style*='chakra-ui-color-mode']",
"icon": "Chakra UI.svg", "icon": "Chakra UI.svg",
"implies": "React", "implies": "React",
"dom": "html[style*='chakra-ui-color-mode']",
"scriptSrc": "\\.chakra-ui\\.",
"oss": true, "oss": true,
"pricing": [ "pricing": [
"freemium" "freemium"
], ],
"scriptSrc": "\\.chakra-ui\\.",
"website": "https://chakra-ui.com" "website": "https://chakra-ui.com"
}, },
"Chamilo": { "Chamilo": {
@ -2265,11 +2280,11 @@
67 67
], ],
"dom": { "dom": {
"link[href*='/wp-content/plugins/cookie-law-info/']": {
"exists": ""
},
"#cookie-law-info-bar": { "#cookie-law-info-bar": {
"text": "" "text": ""
},
"link[href*='/wp-content/plugins/cookie-law-info/']": {
"exists": ""
} }
}, },
"icon": "cookieyes.svg", "icon": "cookieyes.svg",
@ -3019,20 +3034,5 @@
}, },
"oss": true, "oss": true,
"website": "https://github.com/zloirock/core-js" "website": "https://github.com/zloirock/core-js"
},
"Chabokan": {
"cats": [
62
],
"description": "Chabokan is a cloud services provider, offering a wide range of incorporated cloud services including Cloud Object Storage, DBaaS, BaaS, and PaaS.",
"headers": {
"ch-powered-by": "Chabokan\\s\\(chabokan\\.net\\)"
},
"pricing": [
"low",
"payg"
],
"icon": "Chabokan.svg",
"website": "https://chabokan.net"
} }
} }

@ -1191,14 +1191,9 @@
], ],
"description": "Drupal Multisite enables separate, independent sites to be served from a single codebase.", "description": "Drupal Multisite enables separate, independent sites to be served from a single codebase.",
"dom": { "dom": {
"img[src*='sites/default/']": { "img[data-src*='sites/all/']": {
"attributes": {
"src": "sites\\/default\\/.*\\/files'"
}
},
"img[src*='sites/all/']": {
"attributes": { "attributes": {
"src": "sites\\/all\\/.*\\/files'" "data-src": "sites\\/all\\/.*\\/files'"
} }
}, },
"img[data-src*='sites/default/']": { "img[data-src*='sites/default/']": {
@ -1206,20 +1201,25 @@
"data-src": "sites\\/default\\/.*\\/files'" "data-src": "sites\\/default\\/.*\\/files'"
} }
}, },
"img[data-src*='sites/all/']": { "img[src*='sites/all/']": {
"attributes": { "attributes": {
"data-src": "sites\\/all\\/.*\\/files'" "src": "sites\\/all\\/.*\\/files'"
} }
}, },
"link[href*='sites/default/']": { "img[src*='sites/default/']": {
"attributes": { "attributes": {
"href": "sites\\/default\\/.*\\/files'" "src": "sites\\/default\\/.*\\/files'"
} }
}, },
"link[href*='sites/all/']": { "link[href*='sites/all/']": {
"attributes": { "attributes": {
"href": "sites\\/all\\/.*\\/files'" "href": "sites\\/all\\/.*\\/files'"
} }
},
"link[href*='sites/default/']": {
"attributes": {
"href": "sites\\/default\\/.*\\/files'"
}
} }
}, },
"icon": "Drupal.svg", "icon": "Drupal.svg",
@ -1319,19 +1319,19 @@
10, 10,
92 92
], ],
"description": "Dynatrace is a technology company that produces a software intelligence platform based on artificial intelligence to monitor and optimise application performance and development, IT infrastructure, and user experience for businesses and government agencies throughout the world.",
"icon": "Dynatrace.svg",
"cookies": { "cookies": {
"dtCookie1": "" "dtCookie1": ""
}, },
"description": "Dynatrace is a technology company that produces a software intelligence platform based on artificial intelligence to monitor and optimise application performance and development, IT infrastructure, and user experience for businesses and government agencies throughout the world.",
"icon": "Dynatrace.svg",
"js": { "js": {
"dtrum": "" "dtrum": ""
}, },
"saas": true,
"pricing": [ "pricing": [
"recurring", "recurring",
"low" "low"
], ],
"saas": true,
"website": "https://www.dynatrace.com" "website": "https://www.dynatrace.com"
}, },
"Dynatrace RUM": { "Dynatrace RUM": {
@ -1341,12 +1341,12 @@
"description": "Dynatrace RUM is a AI powered, full stack, automated real user monutoring platform built by Dynatrace.", "description": "Dynatrace RUM is a AI powered, full stack, automated real user monutoring platform built by Dynatrace.",
"icon": "Dynatrace.svg", "icon": "Dynatrace.svg",
"implies": "Dynatrace", "implies": "Dynatrace",
"scriptSrc": "/ruxitagentjs_(?:.+)_(?:.+)\\.js",
"saas": true,
"pricing": [ "pricing": [
"recurring", "recurring",
"low" "low"
], ],
"saas": true,
"scriptSrc": "/ruxitagentjs_(?:.+)_(?:.+)\\.js",
"website": "https://www.dynatrace.com/platform/real-user-monitoring" "website": "https://www.dynatrace.com/platform/real-user-monitoring"
}, },
"db-ip": { "db-ip": {

@ -1237,15 +1237,15 @@
101 101
], ],
"description": "Freshteam is a cloud-based HR and applicant tracking solution offered by Freshworks.", "description": "Freshteam is a cloud-based HR and applicant tracking solution offered by Freshworks.",
"icon": "Freshteam.svg",
"dom": "a[href*='.freshteam.com/jobs']", "dom": "a[href*='.freshteam.com/jobs']",
"scriptSrc": "assets\\.freshteam\\.com/", "icon": "Freshteam.svg",
"saas": true,
"pricing": [ "pricing": [
"freemium", "freemium",
"payg", "payg",
"recurring" "recurring"
], ],
"saas": true,
"scriptSrc": "assets\\.freshteam\\.com/",
"website": "https://www.freshworks.com/hrms/" "website": "https://www.freshworks.com/hrms/"
}, },
"Freshworks CRM": { "Freshworks CRM": {

@ -866,27 +866,6 @@
"saas": true, "saas": true,
"website": "https://www.godaddy.com/websites/website-builder" "website": "https://www.godaddy.com/websites/website-builder"
}, },
"Goftino": {
"cats": [
52
],
"description": "Goftino is an online chat service for web users.",
"icon": "Goftino.svg",
"js": {
"goftino_getUrl": "",
"Goftino.setWidget": "",
"goftinoRemoveLoad": "",
"goftino_1": ""
},
"scriptSrc": "\\.goftino\\.com/",
"saas": true,
"pricing": [
"freemium",
"low",
"recurring"
],
"website": "https://www.goftino.com"
},
"GoJS": { "GoJS": {
"cats": [ "cats": [
25 25
@ -920,6 +899,27 @@
"scriptSrc": "gc\\.zgo\\.at/count\\.js", "scriptSrc": "gc\\.zgo\\.at/count\\.js",
"website": "https://www.goatcounter.com/" "website": "https://www.goatcounter.com/"
}, },
"Goftino": {
"cats": [
52
],
"description": "Goftino is an online chat service for web users.",
"icon": "Goftino.svg",
"js": {
"Goftino.setWidget": "",
"goftinoRemoveLoad": "",
"goftino_1": "",
"goftino_getUrl": ""
},
"pricing": [
"freemium",
"low",
"recurring"
],
"saas": true,
"scriptSrc": "\\.goftino\\.com/",
"website": "https://www.goftino.com"
},
"Gogs": { "Gogs": {
"cats": [ "cats": [
47 47

@ -755,11 +755,11 @@
], ],
"description": "IrisLMS comprehensive education management system, in order to support e-learning and provide suitable conditions for holding online and offline classes with all facilities.", "description": "IrisLMS comprehensive education management system, in order to support e-learning and provide suitable conditions for holding online and offline classes with all facilities.",
"icon": "IrisLMS.png", "icon": "IrisLMS.png",
"scriptSrc": "\\.irislms\\.ir/",
"saas": true,
"pricing": [ "pricing": [
"poa" "poa"
], ],
"saas": true,
"scriptSrc": "\\.irislms\\.ir/",
"website": "https://irislms.ir" "website": "https://irislms.ir"
}, },
"Irroba": { "Irroba": {

@ -440,17 +440,17 @@
101 101
], ],
"description": "Jobvite is an applicant tracking software and recruiting platform.", "description": "Jobvite is an applicant tracking software and recruiting platform.",
"icon": "Jobvite.png",
"dom": "a[href*='.jobvite.com/']", "dom": "a[href*='.jobvite.com/']",
"icon": "Jobvite.png",
"js": { "js": {
"Jobvite": "" "Jobvite": ""
}, },
"saas": true,
"pricing": [ "pricing": [
"high", "high",
"recurring", "recurring",
"payg" "payg"
], ],
"saas": true,
"website": "https://www.jobvite.com" "website": "https://www.jobvite.com"
}, },
"JoomShopping": { "JoomShopping": {

@ -501,10 +501,10 @@
}, },
"description": "Klarna Checkout is a complete payment solution where Klarna handles a store's entire checkout.", "description": "Klarna Checkout is a complete payment solution where Klarna handles a store's entire checkout.",
"dom": "[aria-labelledby='pi-klarna']", "dom": "[aria-labelledby='pi-klarna']",
"icon": "Klarna.svg",
"headers": { "headers": {
"content-security-policy": "\\.klarna(?:cdn|services)\\.(?:net|com)" "content-security-policy": "\\.klarna(?:cdn|services)\\.(?:net|com)"
}, },
"icon": "Klarna.svg",
"js": { "js": {
"KlarnaOnsiteService": "", "KlarnaOnsiteService": "",
"_klarnaCheckout": "" "_klarnaCheckout": ""

@ -139,9 +139,9 @@
"js": { "js": {
"lrIgnition": "\\;confidence:25", "lrIgnition": "\\;confidence:25",
"lrLoadedJs": "\\;confidence:25", "lrLoadedJs": "\\;confidence:25",
"lrSiteRenderingData.apiEndpoint": "",
"lrSiteSettingAsBoolean": "\\;confidence:25", "lrSiteSettingAsBoolean": "\\;confidence:25",
"lrignition": "\\;confidence:25", "lrignition": "\\;confidence:25"
"lrSiteRenderingData.apiEndpoint": ""
}, },
"pricing": [ "pricing": [
"low", "low",
@ -607,36 +607,6 @@
], ],
"website": "https://www.listrak.com" "website": "https://www.listrak.com"
}, },
"lit-element": {
"cats": [
59
],
"description": "lit-element is a simple base class for creating web components that work in any web page with any framework. lit-element uses lit-html to render into shadow DOM, and adds API to manage properties and attributes.",
"icon": "Lit.svg",
"js": {
"litElementVersions.0": "([\\d\\.]+)\\;version:\\1"
},
"oss": true,
"pricing": [
"freemium"
],
"website": "https://lit.dev"
},
"lit-html": {
"cats": [
59
],
"description": "lit-html is a simple, modern, safe, small and fast HTML templating library for JavaScript.",
"icon": "Lit.svg",
"js": {
"litHtmlVersions.0": "([\\d\\.]+)\\;version:\\1"
},
"oss": true,
"pricing": [
"freemium"
],
"website": "https://lit.dev"
},
"LiteSpeed": { "LiteSpeed": {
"cats": [ "cats": [
22 22
@ -1337,5 +1307,35 @@
"freemium" "freemium"
], ],
"website": "http://www.lighttpd.net" "website": "http://www.lighttpd.net"
},
"lit-element": {
"cats": [
59
],
"description": "lit-element is a simple base class for creating web components that work in any web page with any framework. lit-element uses lit-html to render into shadow DOM, and adds API to manage properties and attributes.",
"icon": "Lit.svg",
"js": {
"litElementVersions.0": "([\\d\\.]+)\\;version:\\1"
},
"oss": true,
"pricing": [
"freemium"
],
"website": "https://lit.dev"
},
"lit-html": {
"cats": [
59
],
"description": "lit-html is a simple, modern, safe, small and fast HTML templating library for JavaScript.",
"icon": "Lit.svg",
"js": {
"litHtmlVersions.0": "([\\d\\.]+)\\;version:\\1"
},
"oss": true,
"pricing": [
"freemium"
],
"website": "https://lit.dev"
} }
} }

@ -560,19 +560,19 @@
66 66
], ],
"description": "Marko is HTML re-imagined as a language for building dynamic and reactive user interfaces.", "description": "Marko is HTML re-imagined as a language for building dynamic and reactive user interfaces.",
"icon": "Marko.svg",
"dom": "#data-marko-key, html[data-framework='marko']", "dom": "#data-marko-key, html[data-framework='marko']",
"icon": "Marko.svg",
"implies": "Node.js", "implies": "Node.js",
"js": { "js": {
"markoVars": "", "markoComponent": "",
"markoSections": "", "markoSections": "",
"markoComponent": "" "markoVars": ""
}, },
"scripts": "\\.marko(\\.js)?",
"oss": true, "oss": true,
"pricing": [ "pricing": [
"freemium" "freemium"
], ],
"scripts": "\\.marko(\\.js)?",
"website": "https://markojs.com" "website": "https://markojs.com"
}, },
"Mastercard": { "Mastercard": {

@ -465,20 +465,20 @@
51 51
], ],
"description": "Nicepage is a free website building tool that requires no coding skills and integrates seamlessly with all leading CMS systems.", "description": "Nicepage is a free website building tool that requires no coding skills and integrates seamlessly with all leading CMS systems.",
"icon": "Nicepage.png",
"dom": "link[href*='nicepage.css']", "dom": "link[href*='nicepage.css']",
"meta": { "icon": "Nicepage.png",
"generator": "Nicepage\\s([\\d\\.]+)\\;version:\\1"
},
"js": { "js": {
"_npAccordionInit": "", "_npAccordionInit": "",
"_npDialogsInit": "" "_npDialogsInit": ""
}, },
"saas": true, "meta": {
"generator": "Nicepage\\s([\\d\\.]+)\\;version:\\1"
},
"pricing": [ "pricing": [
"freemium", "freemium",
"onetime" "onetime"
], ],
"saas": true,
"website": "https://nicepage.com" "website": "https://nicepage.com"
}, },
"Ninja Forms": { "Ninja Forms": {

@ -522,18 +522,18 @@
5 5
], ],
"description": "Speedtest Custom is a robust and accurate testing solution that is HTML5-based, Flash-free and supports both mobile and desktop browsers built by Ookla.", "description": "Speedtest Custom is a robust and accurate testing solution that is HTML5-based, Flash-free and supports both mobile and desktop browsers built by Ookla.",
"icon": "Ookla.svg", "dom": "iframe[src*='.speedtestcustom.com'], a[href*='.speedtestcustom.com']",
"headers": { "headers": {
"content-security-policy": "\\.speedtestcustom\\.com" "content-security-policy": "\\.speedtestcustom\\.com"
}, },
"dom":"iframe[src*='.speedtestcustom.com'], a[href*='.speedtestcustom.com']", "icon": "Ookla.svg",
"scriptSrc": "\\.speedtestcustom\\.com/",
"saas": true,
"pricing": [ "pricing": [
"freemium", "freemium",
"mid", "mid",
"recurring" "recurring"
], ],
"saas": true,
"scriptSrc": "\\.speedtestcustom\\.com/",
"website": "https://www.ookla.com/speedtest-custom" "website": "https://www.ookla.com/speedtest-custom"
}, },
"Open AdStream": { "Open AdStream": {
@ -645,13 +645,13 @@
"description": "OpenElement is a free website building application with a WYSIWYG interface.", "description": "OpenElement is a free website building application with a WYSIWYG interface.",
"icon": "OpenElement.png", "icon": "OpenElement.png",
"implies": "PHP", "implies": "PHP",
"js": {
"OE.GETools": "",
"OEConfWEMenu": ""
},
"meta": { "meta": {
"generator": "openElement\\s\\(([\\d\\.]+)\\)\\;version:\\1" "generator": "openElement\\s\\(([\\d\\.]+)\\)\\;version:\\1"
}, },
"js": {
"OEConfWEMenu": "",
"OE.GETools": ""
},
"oss": true, "oss": true,
"pricing": [ "pricing": [
"freemium" "freemium"

@ -131,6 +131,23 @@
"scriptSrc": "www\\.powr\\.io/powr\\.js", "scriptSrc": "www\\.powr\\.io/powr\\.js",
"website": "https://www.powr.io" "website": "https://www.powr.io"
}, },
"PWA Studio": {
"cats": [
6
],
"description": "PWA Studio is a collection of tools that lets developers build complex Progressive Web Applications on top of Magento 2 or Adobe Commerce stores.",
"icon": "PWA Studio.png",
"js": {
"__fetchLocaleData__": "\\;confidence:50",
"fetchRootComponent": "\\;confidence:50"
},
"oss": true,
"pricing": [
"freemium"
],
"requires": "Magento",
"website": "https://github.com/magento/pwa-studio"
},
"Pace": { "Pace": {
"cats": [ "cats": [
41, 41,
@ -564,9 +581,6 @@
], ],
"cpe": "cpe:/a:paypal:paypal", "cpe": "cpe:/a:paypal:paypal",
"description": "PayPal is an online payments system that supports online money transfers and serves as an electronic alternative to traditional paper methods like checks and money orders.", "description": "PayPal is an online payments system that supports online money transfers and serves as an electronic alternative to traditional paper methods like checks and money orders.",
"headers": {
"content-security-policy": "\\.paypal\\.com"
},
"dom": { "dom": {
"button": { "button": {
"text": "PayPal" "text": "PayPal"
@ -575,15 +589,18 @@
"exists": "" "exists": ""
} }
}, },
"headers": {
"content-security-policy": "\\.paypal\\.com"
},
"icon": "PayPal.svg", "icon": "PayPal.svg",
"js": { "js": {
"PAYPAL": "", "PAYPAL": "",
"__paypal_global__": "", "__paypal_global__": "",
"checkout.enabledpayments.paypal": "^true$", "checkout.enabledpayments.paypal": "^true$",
"enablePaypal": "", "enablePaypal": "",
"paypal": "",
"paypalClientId": "", "paypalClientId": "",
"paypalJs": "", "paypalJs": ""
"paypal": ""
}, },
"meta": { "meta": {
"id": "in-context-paypal-metadata" "id": "in-context-paypal-metadata"
@ -781,12 +798,12 @@
], ],
"description": "Perfex CRM is self hosted customer relationship management software that is a great fit for almost any company, freelancer or many other uses.", "description": "Perfex CRM is self hosted customer relationship management software that is a great fit for almost any company, freelancer or many other uses.",
"icon": "Perfex CRM.png", "icon": "Perfex CRM.png",
"scriptSrc": "/assets/themes/perfex/js/global\\.min\\.js(?:\\?v=(\\d+(?:\\.\\d+)+))?\\;version:\\1",
"saas": true,
"pricing": [ "pricing": [
"onetime", "onetime",
"low" "low"
], ],
"saas": true,
"scriptSrc": "/assets/themes/perfex/js/global\\.min\\.js(?:\\?v=(\\d+(?:\\.\\d+)+))?\\;version:\\1",
"website": "https://www.perfexcrm.com" "website": "https://www.perfexcrm.com"
}, },
"PerimeterX": { "PerimeterX": {
@ -1583,11 +1600,11 @@
"Popper.Defaults": "", "Popper.Defaults": "",
"createPopper": "" "createPopper": ""
}, },
"scriptSrc": "/popper(?:\\.min)?\\.js(?:/([0-9.]+))?\\;version:\\1",
"oss": true, "oss": true,
"pricing": [ "pricing": [
"freemium" "freemium"
], ],
"scriptSrc": "/popper(?:\\.min)?\\.js(?:/([0-9.]+))?\\;version:\\1",
"website": "https://popper.js.org" "website": "https://popper.js.org"
}, },
"PopularFX": { "PopularFX": {
@ -2599,22 +2616,5 @@
"PUNBB": "" "PUNBB": ""
}, },
"website": "http://punbb.informer.com" "website": "http://punbb.informer.com"
},
"PWA Studio": {
"cats": [
6
],
"description": "PWA Studio is a collection of tools that lets developers build complex Progressive Web Applications on top of Magento 2 or Adobe Commerce stores.",
"icon": "PWA Studio.png",
"requires": "Magento",
"js": {
"fetchRootComponent": "\\;confidence:50",
"__fetchLocaleData__": "\\;confidence:50"
},
"oss": true,
"pricing": [
"freemium"
],
"website": "https://github.com/magento/pwa-studio"
} }
} }

@ -1354,22 +1354,6 @@
}, },
"website": "http://www.rockrms.com" "website": "http://www.rockrms.com"
}, },
"Rokt": {
"cats": [
76
],
"description": "Rokt is an ecommerce marketing technology that gives customers a personalised and relevant experience while buying online.",
"icon": "Rokt.svg",
"headers": {
"Content-Security-Policy": "\\.rokt\\.com"
},
"scriptSrc": "\\.rokt\\.com/",
"saas": true,
"pricing": [
"poa"
],
"website": "https://www.rokt.com"
},
"Rockerbox": { "Rockerbox": {
"cats": [ "cats": [
32 32
@ -1403,6 +1387,22 @@
"saas": true, "saas": true,
"website": "https://rocket.chat" "website": "https://rocket.chat"
}, },
"Rokt": {
"cats": [
76
],
"description": "Rokt is an ecommerce marketing technology that gives customers a personalised and relevant experience while buying online.",
"headers": {
"Content-Security-Policy": "\\.rokt\\.com"
},
"icon": "Rokt.svg",
"pricing": [
"poa"
],
"saas": true,
"scriptSrc": "\\.rokt\\.com/",
"website": "https://www.rokt.com"
},
"Rollbar": { "Rollbar": {
"cats": [ "cats": [
13 13
@ -1594,24 +1594,24 @@
16 16
], ],
"description": "reCAPTCHA is a free service from Google that helps protect websites from spam and abuse.", "description": "reCAPTCHA is a free service from Google that helps protect websites from spam and abuse.",
"icon": "reCAPTCHA.svg",
"dom": "#recaptcha_image, iframe[src*='.google.com/recaptcha/'], div.g-recaptcha", "dom": "#recaptcha_image, iframe[src*='.google.com/recaptcha/'], div.g-recaptcha",
"icon": "reCAPTCHA.svg",
"js": { "js": {
"Recaptcha": "", "Recaptcha": "",
"recaptcha": "" "recaptcha": ""
}, },
"pricing": [
"freemium",
"payg",
"poa"
],
"saas": true,
"scriptSrc": [ "scriptSrc": [
"api-secure\\.recaptcha\\.net", "api-secure\\.recaptcha\\.net",
"recaptcha_ajax\\.js", "recaptcha_ajax\\.js",
"/recaptcha/(?:api|enterprise)\\.js" "/recaptcha/(?:api|enterprise)\\.js"
], ],
"scripts": "/recaptcha/api\\.js", "scripts": "/recaptcha/api\\.js",
"saas": true,
"pricing": [
"freemium",
"payg",
"poa"
],
"website": "https://www.google.com/recaptcha/" "website": "https://www.google.com/recaptcha/"
} }
} }

@ -2756,6 +2756,21 @@
"scriptSrc": "/wp-content/plugins/smart-slider-3(?:-pro)?/", "scriptSrc": "/wp-content/plugins/smart-slider-3(?:-pro)?/",
"website": "https://smartslider3.com" "website": "https://smartslider3.com"
}, },
"SmartRecruiters": {
"cats": [
101
],
"description": "SmartRecruiters is a web-based talent acquisition platform.",
"dom": "a[href*='careers.smartrecruiters.com/']",
"icon": "SmartRecruiters.png",
"pricing": [
"recurring",
"payg"
],
"saas": true,
"scriptSrc": "\\.smartrecruiters\\.com/",
"website": "https://www.smartrecruiters.com"
},
"SmartSite": { "SmartSite": {
"cats": [ "cats": [
1 1
@ -2802,21 +2817,6 @@
"scriptSrc": "\\.smartling\\.com/", "scriptSrc": "\\.smartling\\.com/",
"website": "https://www.smartling.com" "website": "https://www.smartling.com"
}, },
"SmartRecruiters": {
"cats": [
101
],
"description": "SmartRecruiters is a web-based talent acquisition platform.",
"icon": "SmartRecruiters.png",
"dom": "a[href*='careers.smartrecruiters.com/']",
"scriptSrc": "\\.smartrecruiters\\.com/",
"saas": true,
"pricing": [
"recurring",
"payg"
],
"website": "https://www.smartrecruiters.com"
},
"Smartstore": { "Smartstore": {
"cats": [ "cats": [
6 6
@ -3329,13 +3329,13 @@
"js": { "js": {
"SC.Widget.Events.PLAY": "" "SC.Widget.Events.PLAY": ""
}, },
"scriptSrc": "\\.sndcdn\\.com/",
"pricing": [ "pricing": [
"freemium", "freemium",
"low", "low",
"recurring" "recurring"
], ],
"saas": true, "saas": true,
"scriptSrc": "\\.sndcdn\\.com/",
"website": "https://developers.soundcloud.com/docs/api/html5-widget" "website": "https://developers.soundcloud.com/docs/api/html5-widget"
}, },
"SoundManager": { "SoundManager": {
@ -4563,17 +4563,21 @@
], ],
"description": "SvelteKit is the official Svelte framework for building web applications with a flexible filesystem-based routing.", "description": "SvelteKit is the official Svelte framework for building web applications with a flexible filesystem-based routing.",
"dom": { "dom": {
"#svelte-announcer": {
"exists": ""
},
"a": { "a": {
"attributes": { "attributes": {
"sveltekit:prefetch": "" "sveltekit:prefetch": ""
} }
},
"#svelte-announcer": {
"exists": ""
} }
}, },
"implied":["Svelte","Node.js","Vite"],
"icon": "Svelte.svg", "icon": "Svelte.svg",
"implies": [
"Svelte",
"Node.js",
"Vite"
],
"oss": true, "oss": true,
"website": "https://kit.svelte.dev" "website": "https://kit.svelte.dev"
}, },

@ -206,6 +206,22 @@
"website": "https://www.taboola.com", "website": "https://www.taboola.com",
"xhr": "\\.taboola\\.com" "xhr": "\\.taboola\\.com"
}, },
"TagPro": {
"cats": [
42
],
"description": "TagPro is software that updates and allows you to manage tags within websites, identifying various types of variables to optimise loads for advertising.",
"icon": "TagPro.png",
"js": {
"initAdproTags": ""
},
"pricing": [
"poa"
],
"saas": true,
"scriptSrc": "tagpro\\.adpromedia\\.net/",
"website": "https://tagpro.adpromedia.net"
},
"Tagboard": { "Tagboard": {
"cats": [ "cats": [
96 96
@ -243,22 +259,6 @@
"url": "\\.taggbox\\.com", "url": "\\.taggbox\\.com",
"website": "https://taggbox.com/" "website": "https://taggbox.com/"
}, },
"TagPro": {
"cats": [
42
],
"description": "TagPro is software that updates and allows you to manage tags within websites, identifying various types of variables to optimise loads for advertising.",
"icon": "TagPro.png",
"js": {
"initAdproTags": ""
},
"scriptSrc": "tagpro\\.adpromedia\\.net/",
"saas": true,
"pricing": [
"poa"
],
"website": "https://tagpro.adpromedia.net"
},
"Taiga": { "Taiga": {
"cats": [ "cats": [
13 13
@ -1516,18 +1516,6 @@
}, },
"website": "http://titan360.com" "website": "http://titan360.com"
}, },
"toastr": {
"description": "toastr is a Javascript library for non-blocking notifications. The goal is to create a simple core library that can be customized and extended.",
"cats": [
12
],
"icon": "toastr.png",
"js": {
"toastr.version": "(.*)\\;version:\\1"
},
"oss": true,
"website": "https://github.com/CodeSeven/toastr"
},
"TomTom Maps": { "TomTom Maps": {
"cats": [ "cats": [
35 35
@ -2504,6 +2492,18 @@
"icon": "thttpd.png", "icon": "thttpd.png",
"website": "https://acme.com/software/thttpd" "website": "https://acme.com/software/thttpd"
}, },
"toastr": {
"cats": [
12
],
"description": "toastr is a Javascript library for non-blocking notifications. The goal is to create a simple core library that can be customized and extended.",
"icon": "toastr.png",
"js": {
"toastr.version": "(.*)\\;version:\\1"
},
"oss": true,
"website": "https://github.com/CodeSeven/toastr"
},
"total.js": { "total.js": {
"cats": [ "cats": [
18 18

@ -354,13 +354,13 @@
"cats": [ "cats": [
14 14
], ],
"description": "Video.js is a JavaScript and CSS library that makes it easier to work with and build on HTML5 video.",
"icon": "VideoJS.svg",
"dom": "div.video-js",
"css": [ "css": [
"\\.video-js\\;confidence:25", "\\.video-js\\;confidence:25",
"\\.vjs-big-play-button\\;confidence:75" "\\.vjs-big-play-button\\;confidence:75"
], ],
"description": "Video.js is a JavaScript and CSS library that makes it easier to work with and build on HTML5 video.",
"dom": "div.video-js",
"icon": "VideoJS.svg",
"js": { "js": {
"VideoJS": "", "VideoJS": "",
"videojs": "", "videojs": "",
@ -535,6 +535,14 @@
"saas": true, "saas": true,
"website": "https://www.visualsoft.co.uk/" "website": "https://www.visualsoft.co.uk/"
}, },
"Vite": {
"cats": [
19
],
"description": "Next Generation Frontend Tooling",
"icon": "vite.svg",
"website": "https://vitejs.dev/"
},
"Vizury": { "Vizury": {
"cats": [ "cats": [
32 32
@ -726,13 +734,5 @@
"generator": "vibecommerce" "generator": "vibecommerce"
}, },
"website": "http://vibecommerce.com.br" "website": "http://vibecommerce.com.br"
},
"Vite":{
"cats": [
19
],
"description":"Next Generation Frontend Tooling",
"icon":"vite.svg",
"website":"https://vitejs.dev/"
} }
} }

@ -1562,12 +1562,12 @@
], ],
"description": "Worldz calculates the economic value of a users social popularity (qualitatively and quantitatively). In proportion to this value, it provides a personalised discount, which can be applied in exchange for a social sharing by the user on their Instagram or Facebook profile.", "description": "Worldz calculates the economic value of a users social popularity (qualitatively and quantitatively). In proportion to this value, it provides a personalised discount, which can be applied in exchange for a social sharing by the user on their Instagram or Facebook profile.",
"icon": "Worldz.png", "icon": "Worldz.png",
"scriptSrc": "\\.worldztool\\.com/",
"saas": true,
"pricing": [ "pricing": [
"mid", "mid",
"recurring" "recurring"
], ],
"saas": true,
"scriptSrc": "\\.worldztool\\.com/",
"website": "https://www.worldz-business.net" "website": "https://www.worldz-business.net"
}, },
"Wufoo": { "Wufoo": {

@ -35,14 +35,14 @@
77 77
], ],
"description": "Yahoo Advertising includes a comprehensive suite of web, mobile, and video ad products across native, audience, and premium display, which are accessible through a new buying platform.", "description": "Yahoo Advertising includes a comprehensive suite of web, mobile, and video ad products across native, audience, and premium display, which are accessible through a new buying platform.",
"icon": "Yahoo.svg",
"dom": "link[href*='bc.yahoo.com']", "dom": "link[href*='bc.yahoo.com']",
"icon": "Yahoo.svg",
"js": { "js": {
"adxinserthtml": "", "adxinserthtml": "",
"yahooCvLoad": "",
"yahoo_retargeting_pv_id": "", "yahoo_retargeting_pv_id": "",
"yahoo_ydn_conv_transaction_id": "",
"yahoo_ydn_conv_label": "", "yahoo_ydn_conv_label": "",
"yahooCvLoad": "" "yahoo_ydn_conv_transaction_id": ""
}, },
"scriptSrc": "(?:adinterax|adserver\\.yahoo)\\.com", "scriptSrc": "(?:adinterax|adserver\\.yahoo)\\.com",
"website": "https://www.adtech.yahooinc.com" "website": "https://www.adtech.yahooinc.com"
@ -70,24 +70,16 @@
"scriptSrc": "b\\.yjtag\\.jp/iframe", "scriptSrc": "b\\.yjtag\\.jp/iframe",
"website": "https://tagmanager.yahoo.co.jp/" "website": "https://tagmanager.yahoo.co.jp/"
}, },
"Yampi Virtual store": { "Yahoo! Web Analytics": {
"cats": [ "cats": [
6 10
], ],
"description": "Yampi Virtual store is an ecommerce platform from Brazil.", "icon": "Yahoo.svg",
"icon": "Yampi.svg",
"implies": "Yampi Checkout",
"js": { "js": {
"Yampi.api_domain": "", "YWA": ""
"Yampi.cart_token": ""
}, },
"scriptSrc": "cdn\\.yampi\\.io/", "scriptSrc": "d\\.yimg\\.com/mi/ywa\\.js",
"saas": true, "website": "http://web.analytics.yahoo.com"
"pricing": [
"recurring",
"poa"
],
"website": "https://www.yampi.com.br/loja-virtual"
}, },
"Yampi Checkout": { "Yampi Checkout": {
"cats": [ "cats": [
@ -98,22 +90,30 @@
"js": { "js": {
"yampiCheckoutUrl": "" "yampiCheckoutUrl": ""
}, },
"saas": true,
"pricing": [ "pricing": [
"payg" "payg"
], ],
"saas": true,
"website": "https://www.yampi.com.br/checkout" "website": "https://www.yampi.com.br/checkout"
}, },
"Yahoo! Web Analytics": { "Yampi Virtual store": {
"cats": [ "cats": [
10 6
], ],
"icon": "Yahoo.svg", "description": "Yampi Virtual store is an ecommerce platform from Brazil.",
"icon": "Yampi.svg",
"implies": "Yampi Checkout",
"js": { "js": {
"YWA": "" "Yampi.api_domain": "",
"Yampi.cart_token": ""
}, },
"scriptSrc": "d\\.yimg\\.com/mi/ywa\\.js", "pricing": [
"website": "http://web.analytics.yahoo.com" "recurring",
"poa"
],
"saas": true,
"scriptSrc": "cdn\\.yampi\\.io/",
"website": "https://www.yampi.com.br/loja-virtual"
}, },
"Yandex.Cloud": { "Yandex.Cloud": {
"cats": [ "cats": [
@ -396,6 +396,9 @@
6 6
], ],
"description": "YouCan is an integrated platform specialised in ecommerce, offering a wide range of services needed by merchants and entrepreneurs.", "description": "YouCan is an integrated platform specialised in ecommerce, offering a wide range of services needed by merchants and entrepreneurs.",
"headers": {
"x-powered-by": "Youcan\\.Private\\.DC/"
},
"icon": "YouCan.svg", "icon": "YouCan.svg",
"implies": [ "implies": [
"PHP", "PHP",
@ -403,16 +406,13 @@
"Redis", "Redis",
"Laravel" "Laravel"
], ],
"headers": {
"x-powered-by": "Youcan\\.Private\\.DC/"
},
"js": { "js": {
"YCPay": "" "YCPay": ""
}, },
"saas": true,
"pricing": [ "pricing": [
"payg" "payg"
], ],
"saas": true,
"website": "https://youcan.shop" "website": "https://youcan.shop"
}, },
"YouTrack": { "YouTrack": {

Loading…
Cancel
Save