From 9a17fb711a952eca4a6bfa8a6039bc53ce7227cf Mon Sep 17 00:00:00 2001
From: Elbert Alias <77259+AliasIO@users.noreply.github.com>
Date: Thu, 25 Aug 2022 07:41:36 +1000
Subject: [PATCH] Prettify
---
.../webextension/images/icons/HTTP2.svg | 18 +++-
.../webextension/images/icons/HTTP3.svg | 9 +-
src/technologies/a.json | 60 ++++++------
src/technologies/c.json | 46 ++++-----
src/technologies/d.json | 34 +++----
src/technologies/e.json | 4 +-
src/technologies/f.json | 12 +--
src/technologies/h.json | 24 ++---
src/technologies/i.json | 8 +-
src/technologies/j.json | 2 +-
src/technologies/l.json | 4 +-
src/technologies/m.json | 2 +-
src/technologies/n.json | 52 +++++-----
src/technologies/o.json | 24 ++---
src/technologies/p.json | 38 ++++----
src/technologies/r.json | 6 +-
src/technologies/s.json | 42 ++++-----
src/technologies/t.json | 94 +++++++++----------
src/technologies/v.json | 30 +++---
src/technologies/y.json | 2 +-
20 files changed, 260 insertions(+), 251 deletions(-)
diff --git a/src/drivers/webextension/images/icons/HTTP2.svg b/src/drivers/webextension/images/icons/HTTP2.svg
index 9aa163146..07fe16154 100644
--- a/src/drivers/webextension/images/icons/HTTP2.svg
+++ b/src/drivers/webextension/images/icons/HTTP2.svg
@@ -1 +1,17 @@
-
\ No newline at end of file
+
diff --git a/src/drivers/webextension/images/icons/HTTP3.svg b/src/drivers/webextension/images/icons/HTTP3.svg
index 8bce779cd..c94673369 100644
--- a/src/drivers/webextension/images/icons/HTTP3.svg
+++ b/src/drivers/webextension/images/icons/HTTP3.svg
@@ -1,17 +1,10 @@
diff --git a/src/technologies/a.json b/src/technologies/a.json
index a3ddd8b29..344e4b94e 100644
--- a/src/technologies/a.json
+++ b/src/technologies/a.json
@@ -208,6 +208,20 @@
"scriptSrc": "\\.ari-secure\\.com/",
"website": "https://arinet.com"
},
+ "ASP.NET Boilerplate": {
+ "cats": [
+ 18
+ ],
+ "description": "ASP.NET Boilerplate is a general purpose application framework especially designed for new modern web applications. It uses already familiar tools and implements best practices around them to provide you a SOLID development experience.",
+ "icon": "aspnetboilerplate.png",
+ "implies": "Microsoft ASP.NET",
+ "js": {
+ "abp.localization": "",
+ "abp.toAbsAppPath": ""
+ },
+ "oss": true,
+ "website": "https://www.aspnetboilerplate.com"
+ },
"AT Internet Analyzer": {
"cats": [
10
@@ -2825,6 +2839,21 @@
],
"website": "https://angularjs.org"
},
+ "Animate.css": {
+ "cats": [
+ 66
+ ],
+ "description": "Animate.css is a ready-to-use library collection of CSS3 animation effects.",
+ "dom": {
+ "link[href*='animate']": {
+ "attributes": {
+ "href": "([\\d\\.]+)?/animate\\.min\\.css\\;version:\\1"
+ }
+ }
+ },
+ "oss": true,
+ "website": "https://animate.style"
+ },
"AnswerDash": {
"cats": [
5
@@ -3522,20 +3551,6 @@
"text": "\\Asendia\\b",
"website": "https://www.asendia.com"
},
- "ASP.NET Boilerplate": {
- "cats": [
- 18
- ],
- "description": "ASP.NET Boilerplate is a general purpose application framework especially designed for new modern web applications. It uses already familiar tools and implements best practices around them to provide you a SOLID development experience.",
- "icon": "aspnetboilerplate.png",
- "website": "https://www.aspnetboilerplate.com",
- "js": {
- "abp.toAbsAppPath": "",
- "abp.localization": ""
- },
- "oss": true,
- "implies":"Microsoft ASP.NET"
- },
"Astra": {
"cats": [
80
@@ -4423,21 +4438,6 @@
"scriptSrc": "\\.amocrm\\.(?:ru|com)",
"website": "https://www.amocrm.com"
},
- "Animate.css": {
- "cats": [
- 66
- ],
- "description": "Animate.css is a ready-to-use library collection of CSS3 animation effects.",
- "dom": {
- "link[href*='animate']": {
- "attributes": {
- "href": "([\\d\\.]+)?/animate\\.min\\.css\\;version:\\1"
- }
- }
- },
- "oss": true,
- "website": "https://animate.style"
- },
"anime.js": {
"cats": [
25
@@ -4460,4 +4460,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 958966a00..2de85d850 100644
--- a/src/technologies/c.json
+++ b/src/technologies/c.json
@@ -527,6 +527,24 @@
"url": "/(?:cart|order|basket|trolley|bag|shoppingbag|checkout)",
"website": "https://www.wappalyzer.com/technologies/ecommerce/cart-functionality"
},
+ "Cart.com": {
+ "cats": [
+ 6
+ ],
+ "description": "Cart.com is an ecommerce platform built for high volume online stores and complex products with features such as multi-store management.",
+ "dom": "p.AmeriCommerce-powered-by-link > a[href*='.americommerce.com/'][target='_blank']",
+ "icon": "Cart.com.svg",
+ "js": {
+ "AC.storeDomain": ""
+ },
+ "pricing": [
+ "mid",
+ "recurring"
+ ],
+ "saas": true,
+ "scriptSrc": "\\.americommerce\\.com/",
+ "website": "https://www.americommerce.com"
+ },
"Cart.js": {
"cats": [
59
@@ -1410,12 +1428,12 @@
],
"description": "ClickCease is an ad fraud and click-fraud detection and protection service software.",
"icon": "ClickCease.svg",
- "scriptSrc": "\\.clickcease\\.com/monitor/",
- "saas": true,
"pricing": [
"payg",
"recurring"
],
+ "saas": true,
+ "scriptSrc": "\\.clickcease\\.com/monitor/",
"website": "https://www.clickcease.com"
},
"ClickDimensions": {
@@ -1557,11 +1575,11 @@
47
],
"description": "Clockwork is a development tool for PHP available right in your browser.",
- "icon": "default.svg",
- "implies": "PHP",
"headers": {
"x-clockwork-version": "^([\\d\\.]+)$\\;version:\\1"
},
+ "icon": "default.svg",
+ "implies": "PHP",
"oss": true,
"website": "https://github.com/underground-works/clockwork-app"
},
@@ -3565,23 +3583,5 @@
"oss": true,
"scriptSrc": "(?:/([\\d\\.-]+))?/crypto-js(?:\\.min)?\\.js\\;version:\\1",
"website": "https://github.com/brix/crypto-js"
- },
- "Cart.com": {
- "cats": [
- 6
- ],
- "description": "Cart.com is an ecommerce platform built for high volume online stores and complex products with features such as multi-store management.",
- "dom": "p.AmeriCommerce-powered-by-link > a[href*='.americommerce.com/'][target='_blank']",
- "icon": "Cart.com.svg",
- "js": {
- "AC.storeDomain": ""
- },
- "pricing": [
- "mid",
- "recurring"
- ],
- "saas": true,
- "scriptSrc": "\\.americommerce\\.com/",
- "website": "https://www.americommerce.com"
}
-}
+}
\ No newline at end of file
diff --git a/src/technologies/d.json b/src/technologies/d.json
index 3ad569872..ea17d82a2 100644
--- a/src/technologies/d.json
+++ b/src/technologies/d.json
@@ -12,6 +12,22 @@
"scriptSrc": "/d3(?:\\. v\\d+)?(?:\\.min)?\\.js",
"website": "http://d3js.org"
},
+ "DDoS-Guard": {
+ "cats": [
+ 16
+ ],
+ "description": "DDoS-Guard is a Russian Internet infrastructure company which provides DDoS protection, content delivery network services, and web hosting services.",
+ "headers": {
+ "server": "^ddos-guard$"
+ },
+ "icon": "DDoS-Guard.svg",
+ "pricing": [
+ "freemium",
+ "low",
+ "recurring"
+ ],
+ "website": "https://ddos-guard.net"
+ },
"DERAK.CLOUD": {
"cats": [
31
@@ -1332,8 +1348,8 @@
"payg",
"recurring"
],
- "scriptSrc": "\\.getdrip\\.com/",
"saas": true,
+ "scriptSrc": "\\.getdrip\\.com/",
"website": "https://www.drip.com"
},
"Drop A Hint": {
@@ -1663,22 +1679,6 @@
"website": "https://db-ip.com/",
"xhr": "api\\.db-ip\\.com"
},
- "DDoS-Guard": {
- "cats": [
- 16
- ],
- "description": "DDoS-Guard is a Russian Internet infrastructure company which provides DDoS protection, content delivery network services, and web hosting services.",
- "icon": "DDoS-Guard.svg",
- "headers": {
- "server": "^ddos-guard$"
- },
- "pricing": [
- "freemium",
- "low",
- "recurring"
- ],
- "website": "https://ddos-guard.net"
- },
"decimal.js": {
"cats": [
59
diff --git a/src/technologies/e.json b/src/technologies/e.json
index 4ee11d296..624069793 100644
--- a/src/technologies/e.json
+++ b/src/technologies/e.json
@@ -621,15 +621,15 @@
"description": "Ematic Solutions is part of Ematic Group and started to revolve around transforming email marketing into an ROI machine.",
"icon": "Ematic Solutions.svg",
"js": {
- "ematics": "",
"EmaticsObject": "",
"ematicApikey": "",
+ "ematics": "",
"ematicsSubscribe": ""
},
- "saas": true,
"pricing": [
"poa"
],
+ "saas": true,
"website": "https://www.ematicsolutions.com"
},
"EmbedPlus": {
diff --git a/src/technologies/f.json b/src/technologies/f.json
index 35fa0500d..5c51725e8 100644
--- a/src/technologies/f.json
+++ b/src/technologies/f.json
@@ -651,21 +651,21 @@
],
"cpe": "cpe:2.3:a:google:firebase_cloud_messaging:*:*:*:*:*:*:*:*",
"description": "Firebase is a Google-backed application development software that enables developers to develop iOS, Android and Web apps.",
- "icon": "Firebase.svg",
"headers": {
"vary": "x-fh-requested-host"
},
+ "icon": "Firebase.svg",
"js": {
"firebase.SDK_VERSION": "([\\d.]+)$\\;version:\\1"
},
- "scriptSrc": [
- "/(?:([\\d.]+)/)?firebase(?:\\.min)?\\.js\\;version:\\1",
- "/firebasejs/([\\d.]+)/firebase\\;version:\\1"
- ],
"pricing": [
"freemium",
"payg"
],
+ "scriptSrc": [
+ "/(?:([\\d.]+)/)?firebase(?:\\.min)?\\.js\\;version:\\1",
+ "/firebasejs/([\\d.]+)/firebase\\;version:\\1"
+ ],
"website": "https://firebase.google.com"
},
"Fireblade": {
@@ -879,8 +879,8 @@
"js": {
"Flickity": ""
},
- "scriptSrc": "flickity(?:/|@)([\\d\\.]+).+flickity(?:\\.pkgd)?(?:\\.min)?\\.js\\;version:\\1",
"oss": true,
+ "scriptSrc": "flickity(?:/|@)([\\d\\.]+).+flickity(?:\\.pkgd)?(?:\\.min)?\\.js\\;version:\\1",
"website": "https://flickity.metafizzy.co"
},
"Flits": {
diff --git a/src/technologies/h.json b/src/technologies/h.json
index f27fe924f..649484715 100644
--- a/src/technologies/h.json
+++ b/src/technologies/h.json
@@ -64,6 +64,16 @@
"icon": "HP.svg",
"website": "http://hp.com"
},
+ "HSTS": {
+ "cats": [
+ 16
+ ],
+ "description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
+ "headers": {
+ "Strict-Transport-Security": ""
+ },
+ "website": "https://www.rfc-editor.org/rfc/rfc6797#section-6.1"
+ },
"HTTP/2": {
"cats": [
19
@@ -78,10 +88,10 @@
"website": "https://http2.github.io"
},
"HTTP/3": {
- "description": "HTTP/3 is the third major version of the Hypertext Transfer Protocol used to exchange information on the World Wide Web.",
"cats": [
19
],
+ "description": "HTTP/3 is the third major version of the Hypertext Transfer Protocol used to exchange information on the World Wide Web.",
"excludes": "HTTP/2",
"headers": {
"Alt-Svc": "h3",
@@ -1467,15 +1477,5 @@
"onetime"
],
"website": "https://hyva.io/"
- },
- "HSTS": {
- "description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
- "cats": [
- 16
- ],
- "headers": {
- "Strict-Transport-Security": ""
- },
- "website": "https://www.rfc-editor.org/rfc/rfc6797#section-6.1"
}
-}
+}
\ No newline at end of file
diff --git a/src/technologies/i.json b/src/technologies/i.json
index 1304d67ec..510627547 100644
--- a/src/technologies/i.json
+++ b/src/technologies/i.json
@@ -522,17 +522,17 @@
5
],
"description": "Infogram is a web-based data visualisation and infographics platform.",
- "icon": "Infogram.svg",
"dom": "iframe[src*='.infogram.com/']",
+ "icon": "Infogram.svg",
"js": {
"InfogramEmbeds": ""
},
- "saas": true,
"pricing": [
"freemium",
"low",
"recurring"
],
+ "saas": true,
"website": "https://infogram.com"
},
"Infolinks": {
@@ -1114,12 +1114,12 @@
"js": {
"ihfJquery": ""
},
- "scriptSrc": "\\.idxhome\\.com/",
- "saas": true,
"pricing": [
"mid",
"recurring"
],
+ "saas": true,
+ "scriptSrc": "\\.idxhome\\.com/",
"website": "https://www.ihomefinder.com"
},
"iPresta": {
diff --git a/src/technologies/j.json b/src/technologies/j.json
index eecafafb1..4fb24760a 100644
--- a/src/technologies/j.json
+++ b/src/technologies/j.json
@@ -6,10 +6,10 @@
"cpe": "cpe:2.3:a:j2store:j2store:*:*:*:*:*:joomla\\!:*:*",
"description": "J2Store is a Joomla shopping cart and ecommerce extension.",
"icon": "j2store.png",
+ "implies": "Joomla",
"js": {
"j2storeURL": ""
},
- "implies": "Joomla",
"pricing": [
"onetime",
"freemium",
diff --git a/src/technologies/l.json b/src/technologies/l.json
index 4bae7da7d..24e03d080 100644
--- a/src/technologies/l.json
+++ b/src/technologies/l.json
@@ -1059,15 +1059,15 @@
18,
19
],
- "html": "<[^>]{1,512}\\bwire:",
"description": "Livewire is a full-stack Laravel framework for building dynamic interfaces.",
+ "html": "<[^>]{1,512}\\bwire:",
"icon": "Livewire.svg",
"implies": "Laravel",
"js": {
"livewire": ""
},
- "scriptSrc": "livewire(?:\\.min)?\\.js",
"oss": true,
+ "scriptSrc": "livewire(?:\\.min)?\\.js",
"website": "https://laravel-livewire.com"
},
"Loadable-Components": {
diff --git a/src/technologies/m.json b/src/technologies/m.json
index 9b1c5c92e..a63787d1c 100644
--- a/src/technologies/m.json
+++ b/src/technologies/m.json
@@ -2984,4 +2984,4 @@
],
"website": "https://code.google.com/p/modwsgi"
}
-}
+}
\ No newline at end of file
diff --git a/src/technologies/n.json b/src/technologies/n.json
index 375c6ddd2..d2c6183e5 100644
--- a/src/technologies/n.json
+++ b/src/technologies/n.json
@@ -504,6 +504,23 @@
],
"website": "https://www.nexive.it"
},
+ "Next Total": {
+ "cats": [
+ 6
+ ],
+ "description": "Next is leveraging the expertise, infrastructure and software it has developed for its own online business to provide a third-party ecommerce outsourcing service named Total Platform.",
+ "icon": "Next Total.svg",
+ "js": {
+ "NextBasket.NextUnlimited": "",
+ "NextFavourites.Busy": "",
+ "NextFavourites.Data.ShoppingLists": ""
+ },
+ "pricing": [
+ "poa"
+ ],
+ "scriptSrc": "\\.nextdirect\\.com/",
+ "website": "https://www.next.co.uk"
+ },
"Next.js": {
"cats": [
18,
@@ -526,15 +543,6 @@
},
"website": "https://nextjs.org"
},
- "Nextdoor Ads": {
- "cats": [
- 36
- ],
- "description": "Nextdoor Ads is an easy-to-use expansion of Nextdoor’s proprietary self-serve campaign management platform, designed to help small and medium-sized businesses (SMBs) advertise on Nextdoor.",
- "icon": "Nextdoor Ads.png",
- "scriptSrc": "ads\\.nextdoor\\.com/",
- "website": "https://help.nextdoor.com/s/article/About-Neighborhood-Ad-Center-NAC-Conversion-Pixel"
- },
"NextGEN Gallery": {
"cats": [
7,
@@ -550,6 +558,15 @@
"scriptSrc": "/nextgen-gallery/js/",
"website": "https://www.imagely.com/wordpress-gallery-plugin"
},
+ "Nextdoor Ads": {
+ "cats": [
+ 36
+ ],
+ "description": "Nextdoor Ads is an easy-to-use expansion of Nextdoor’s proprietary self-serve campaign management platform, designed to help small and medium-sized businesses (SMBs) advertise on Nextdoor.",
+ "icon": "Nextdoor Ads.png",
+ "scriptSrc": "ads\\.nextdoor\\.com/",
+ "website": "https://help.nextdoor.com/s/article/About-Neighborhood-Ad-Center-NAC-Conversion-Pixel"
+ },
"Nextsale": {
"cats": [
5,
@@ -569,23 +586,6 @@
"scriptSrc": "(?:api|sdk)\\.nextsale\\.io/",
"website": "https://nextsale.io"
},
- "Next Total": {
- "cats": [
- 6
- ],
- "description": "Next is leveraging the expertise, infrastructure and software it has developed for its own online business to provide a third-party ecommerce outsourcing service named Total Platform.",
- "icon": "Next Total.svg",
- "js": {
- "NextBasket.NextUnlimited": "",
- "NextFavourites.Busy": "",
- "NextFavourites.Data.ShoppingLists": ""
- },
- "scriptSrc": "\\.nextdirect\\.com/",
- "pricing": [
- "poa"
- ],
- "website": "https://www.next.co.uk"
- },
"Nginx": {
"cats": [
22,
diff --git a/src/technologies/o.json b/src/technologies/o.json
index 65f884d59..cdae7ec94 100644
--- a/src/technologies/o.json
+++ b/src/technologies/o.json
@@ -472,12 +472,12 @@
5
],
"description": "Omny Studio is a podcast hosting solution, which enables radio stations and enterprises to manage, monetize, publish, share, edit and analyze audio episodes.",
- "icon": "Omny Studio.svg",
"dom": "iframe[src*='//omny.fm/shows/']",
- "saas": true,
+ "icon": "Omny Studio.svg",
"pricing": [
"poa"
],
+ "saas": true,
"website": "https://omnystudio.com"
},
"Omurga Sistemi": {
@@ -738,6 +738,16 @@
},
"website": "http://open-classifieds.com"
},
+ "Open Graph": {
+ "cats": [
+ 19
+ ],
+ "description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
+ "dom": "meta[property*='og:']",
+ "icon": "Open Graph.png",
+ "oss": true,
+ "website": "https://ogp.me"
+ },
"Open Journal Systems": {
"cats": [
50
@@ -836,16 +846,6 @@
"oss": true,
"website": "http://openelement.uk"
},
- "Open Graph": {
- "cats": [
- 19
- ],
- "description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
- "icon": "Open Graph.png",
- "dom": "meta[property*='og:']",
- "oss": true,
- "website": "https://ogp.me"
- },
"OpenGSE": {
"cats": [
22
diff --git a/src/technologies/p.json b/src/technologies/p.json
index a3fb45cd3..478548ff3 100644
--- a/src/technologies/p.json
+++ b/src/technologies/p.json
@@ -1218,6 +1218,22 @@
"saas": true,
"website": "https://brands.photoshelter.com"
},
+ "PhotoSwipe": {
+ "cats": [
+ 7,
+ 59
+ ],
+ "description": "PhotoSwipe is an open-source gallery to support JavaScript-based image zooming.",
+ "icon": "PhotoSwipe.png",
+ "js": {
+ "PhotoSwipe": "",
+ "PhotoSwipeUI_Default": "",
+ "photoswipeParseHash": ""
+ },
+ "oss": true,
+ "scriptSrc": "photoswipe/([\\d\\.]+)/photoswipe\\.min\\.js\\;version:\\1",
+ "website": "https://photoswipe.com"
+ },
"Photoslurp": {
"cats": [
96
@@ -1237,22 +1253,6 @@
"saas": true,
"website": "https://hi.photoslurp.com"
},
- "PhotoSwipe": {
- "cats": [
- 7,
- 59
- ],
- "description": "PhotoSwipe is an open-source gallery to support JavaScript-based image zooming.",
- "icon": "PhotoSwipe.png",
- "js": {
- "PhotoSwipe": "",
- "PhotoSwipeUI_Default": "",
- "photoswipeParseHash": ""
- },
- "scriptSrc": "photoswipe/([\\d\\.]+)/photoswipe\\.min\\.js\\;version:\\1",
- "oss": true,
- "website": "https://photoswipe.com"
- },
"Phusion Passenger": {
"cats": [
22
@@ -2616,6 +2616,9 @@
"cats": [
9
],
+ "cookies": {
+ "pterodactyl_session": ""
+ },
"description": "Pterodactyl Panel is a free, open-source game server management panel built with PHP, React, and Go.",
"icon": "Pterodactyl Panel.svg",
"implies": [
@@ -2624,9 +2627,6 @@
"React",
"Laravel"
],
- "cookies": {
- "pterodactyl_session": ""
- },
"oss": true,
"website": "https://pterodactyl.io"
},
diff --git a/src/technologies/r.json b/src/technologies/r.json
index dbfe63695..1c8e96d7d 100644
--- a/src/technologies/r.json
+++ b/src/technologies/r.json
@@ -1891,11 +1891,11 @@
14
],
"description": "Rumble is a Canadian video-streaming platform that presents itself as an alternative to YouTube.",
- "icon": "Rumble.svg",
"dom": "iframe[src*='//rumble.com/']",
+ "icon": "Rumble.svg",
"js": {
- "Rumble.resize": "",
- "Rumble.gdpr": ""
+ "Rumble.gdpr": "",
+ "Rumble.resize": ""
},
"website": "https://rumble.com"
},
diff --git a/src/technologies/s.json b/src/technologies/s.json
index 416f9fada..247a5bc96 100644
--- a/src/technologies/s.json
+++ b/src/technologies/s.json
@@ -1016,6 +1016,24 @@
},
"website": "http://www.seamlesscms.com"
},
+ "SearchFit": {
+ "cats": [
+ 6
+ ],
+ "description": "Searchfit provides top ecommerce software, solutions and ecommerce website design for enterprise and mid-level retailers.",
+ "icon": "SearchFit.svg",
+ "js": {
+ "SFUI.Checkout": ""
+ },
+ "meta": {
+ "generation-copyright": "by\\sSearchFit\\sShopping\\sCart\\sv([\\d\\.]+)\\;version:\\1"
+ },
+ "pricing": [
+ "poa"
+ ],
+ "saas": true,
+ "website": "https://www.searchfit.com"
+ },
"Searchanise": {
"cats": [
29
@@ -1034,24 +1052,6 @@
"scriptSrc": "searchanise(?:-.+\\.kxcdn)?\\.com/",
"website": "https://start.searchanise.com"
},
- "SearchFit": {
- "cats": [
- 6
- ],
- "description": "Searchfit provides top ecommerce software, solutions and ecommerce website design for enterprise and mid-level retailers.",
- "icon": "SearchFit.svg",
- "meta": {
- "generation-copyright": "by\\sSearchFit\\sShopping\\sCart\\sv([\\d\\.]+)\\;version:\\1"
- },
- "js": {
- "SFUI.Checkout": ""
- },
- "saas": true,
- "pricing": [
- "poa"
- ],
- "website": "https://www.searchfit.com"
- },
"Searchspring": {
"cats": [
29
@@ -3138,12 +3138,12 @@
"description": "Skio helps brands on Shopify sell subscriptions without ripping their hair out.",
"icon": "Skio.png",
"implies": "Shopify",
- "scriptSrc": "cdn\\.skio\\.com/",
- "saas": true,
"pricing": [
"mid",
"recurring"
],
+ "saas": true,
+ "scriptSrc": "cdn\\.skio\\.com/",
"website": "https://skio.com"
},
"Sky-Shop": {
@@ -4927,7 +4927,6 @@
66
],
"description": "Storefront UI is an independent, Vue. js-based, library of UI components.",
- "icon": "Storefront UI.svg",
"dom": {
"link[href*='/dist/sfui']": {
"attributes": {
@@ -4935,6 +4934,7 @@
}
}
},
+ "icon": "Storefront UI.svg",
"implies": "Vue.js",
"oss": true,
"website": "https://vuestorefront.io/storefront-ui"
diff --git a/src/technologies/t.json b/src/technologies/t.json
index c47728cc7..b7c5f94b2 100644
--- a/src/technologies/t.json
+++ b/src/technologies/t.json
@@ -1,18 +1,4 @@
{
- "Triple Whale": {
- "cats": [
- 10
- ],
- "xhr": "triplewhale-pixel\\.web\\.app",
- "saas": true,
- "icon": "triplewhale.svg",
- "website": "https://triplewhale.com/",
- "description": "The Triple Whale platform combines centralization, visualization, and attribution into a dashboard that presents and illustrates KPIs in an actionable way.",
- "pricing": [
- "mid",
- "recurring"
- ]
- },
"T-Soft": {
"cats": [
6
@@ -87,6 +73,16 @@
"saas": true,
"website": "https://www.t1pagos.com"
},
+ "TDesign": {
+ "cats": [
+ 66
+ ],
+ "description": "TDesign launched by Tencent contains rich and reusable design component resources, such as color system, text system, motion design, etc.",
+ "dom": ".t-button__text, .t-layout",
+ "icon": "TDesign.svg",
+ "scriptSrc": "tdesign\\.gtimg\\.com/",
+ "website": "https://tdesign.tencent.com"
+ },
"THG Ingenuity": {
"cats": [
6
@@ -623,16 +619,6 @@
"scriptSrc": "//embed\\.tawk\\.to",
"website": "http://tawk.to"
},
- "TDesign": {
- "cats": [
- 66
- ],
- "description": "TDesign launched by Tencent contains rich and reusable design component resources, such as color system, text system, motion design, etc.",
- "icon": "TDesign.svg",
- "dom": ".t-button__text, .t-layout",
- "scriptSrc": "tdesign\\.gtimg\\.com/",
- "website": "https://tdesign.tencent.com"
- },
"Teachable": {
"cats": [
21
@@ -1763,11 +1749,12 @@
"description": "Tiledesk is the full-stack open-source Live Chat with built-in Chatbots, written in Node.js and Angular.",
"icon": "Tiledesk.png",
"js": {
- "tiledesk": "",
+ "Tiledesk": "",
"tileDeskAsyncInit": "",
- "tiledeskSettings": "",
- "Tiledesk": ""
+ "tiledesk": "",
+ "tiledeskSettings": ""
},
+ "oss": true,
"pricing": [
"freemium",
"low",
@@ -1775,7 +1762,6 @@
"poa"
],
"saas": true,
- "oss": true,
"website": "https://tiledesk.com"
},
"Timeplot": {
@@ -2214,6 +2200,20 @@
"scriptSrc": "tripadvisor\\.[\\w]+/WidgetEmbed",
"website": "https://www.tripadvisor.com/Widgets"
},
+ "Triple Whale": {
+ "cats": [
+ 10
+ ],
+ "description": "The Triple Whale platform combines centralization, visualization, and attribution into a dashboard that presents and illustrates KPIs in an actionable way.",
+ "icon": "triplewhale.svg",
+ "pricing": [
+ "mid",
+ "recurring"
+ ],
+ "saas": true,
+ "website": "https://triplewhale.com/",
+ "xhr": "triplewhale-pixel\\.web\\.app"
+ },
"TripleLift": {
"cats": [
36
@@ -2850,24 +2850,6 @@
"oss": true,
"website": "https://typedoc.org"
},
- "Typeform": {
- "cats": [
- 73
- ],
- "description": "Typeform is a Spanish online software as a service (SaaS) company that specialises in online form building and online surveys.",
- "icon": "Typeform.png",
- "js": {
- "tf.createPopover": "",
- "tf.createWidget": ""
- },
- "scriptSrc": "embed\\.typeform\\.com/",
- "saas": true,
- "pricing": [
- "low",
- "recurring"
- ],
- "website": "https://www.typeform.com"
- },
"TypePad": {
"cats": [
11
@@ -2905,6 +2887,24 @@
"url": "/admin/login\\.php?referer=http%3A%2F%2F",
"website": "http://typecho.org/"
},
+ "Typeform": {
+ "cats": [
+ 73
+ ],
+ "description": "Typeform is a Spanish online software as a service (SaaS) company that specialises in online form building and online surveys.",
+ "icon": "Typeform.png",
+ "js": {
+ "tf.createPopover": "",
+ "tf.createWidget": ""
+ },
+ "pricing": [
+ "low",
+ "recurring"
+ ],
+ "saas": true,
+ "scriptSrc": "embed\\.typeform\\.com/",
+ "website": "https://www.typeform.com"
+ },
"Typekit": {
"cats": [
17
@@ -3035,4 +3035,4 @@
"implies": "Node.js",
"website": "https://totaljs.com"
}
-}
+}
\ No newline at end of file
diff --git a/src/technologies/v.json b/src/technologies/v.json
index 0c979403f..e450f15eb 100644
--- a/src/technologies/v.json
+++ b/src/technologies/v.json
@@ -877,6 +877,21 @@
],
"website": "https://vuejs.org"
},
+ "Vue2-animate": {
+ "cats": [
+ 19
+ ],
+ "description": "Vue2-animate is a Vue.js port of Animate.css.",
+ "dom": "link[href*='/vue2-animate.min.css']",
+ "icon": "vue.svg",
+ "implies": [
+ "Vue.js",
+ "Sass",
+ "Animate.css"
+ ],
+ "oss": true,
+ "website": "https://github.com/asika32764/vue2-animate"
+ },
"VuePress": {
"cats": [
57
@@ -901,21 +916,6 @@
"oss": true,
"website": "https://vuetifyjs.com"
},
- "Vue2-animate": {
- "cats": [
- 19
- ],
- "description": "Vue2-animate is a Vue.js port of Animate.css.",
- "icon": "vue.svg",
- "dom": "link[href*='/vue2-animate.min.css']",
- "implies": [
- "Vue.js",
- "Sass",
- "Animate.css"
- ],
- "oss": true,
- "website": "https://github.com/asika32764/vue2-animate"
- },
"vBulletin": {
"cats": [
2
diff --git a/src/technologies/y.json b/src/technologies/y.json
index 86b108c14..46cfed63a 100644
--- a/src/technologies/y.json
+++ b/src/technologies/y.json
@@ -121,11 +121,11 @@
88
],
"description": "YalinHost is a web hosting service provider.",
- "icon": "YalinHost.png",
"dns": {
"NS": "\\.yalinhost\\.com",
"SOA": "\\.yalinhost\\.com"
},
+ "icon": "YalinHost.png",
"website": "https://yalinhost.com"
},
"Yampi Checkout": {