From cca8bacec732edb25a31059374204303060e98d9 Mon Sep 17 00:00:00 2001 From: Rockey Nebhwani Date: Mon, 23 May 2022 11:57:01 +0100 Subject: [PATCH 1/6] Added Locksmith and changed 'requires' to 'implies' for shopify apps if applicable https://github.com/wappalyzer/wappalyzer/issues/6209 --- .../webextension/images/icons/Locksmith.png | Bin 0 -> 2256 bytes src/technologies/l.json | 28 ++++++++++++++---- 2 files changed, 23 insertions(+), 5 deletions(-) create mode 100644 src/drivers/webextension/images/icons/Locksmith.png diff --git a/src/drivers/webextension/images/icons/Locksmith.png b/src/drivers/webextension/images/icons/Locksmith.png new file mode 100644 index 0000000000000000000000000000000000000000..0ad7b4e7cc39e6e73477aebe516a154a86ca59ba GIT binary patch literal 2256 zcmV;>2ru`EP)Px-ib+I4R9HuKS8c3RR~237-aC&r7MqY%s}iJume)v$K*6+pL}G|(YKqu-Pmz96 zpoMBnYa>#iEf892L@DLdQWPNpq~-xd4BCepp|t|hKPLSFRv_^sL~1MV&CEUL?5%5` zJFjTsBq#UI+JxLQD-3yMNf6cGjQZ7B)|6aaE$$kZW= zTp3(&(2zrXhEQgRB@jH|ONUnA0vbWl42u5X(2R;kwcL@1rl|l>0>}kfwTdDYt{DhL zktF~*3&YvfiL>G^I%w%2Apr;_;5|_KHh@&TSpn&fKvM`p;C{Mrx(X3E0Wv{W2yzxA zfFh!1#RWyi?j3S|l~)#zu;K_Tp1O{{FaTUF540kepy6Et5rO`oXowgS?(l;%Yy|4m z7|1h0&f+ym#dAe1Q{;{-G2oN{fGnyN*GK>k!K*Pq>U~Ho5P;F|Va3^XzbzOD_v(V% zRTNMNvP=^L?7ScV*vgH5MGi%-01{cY5Mjl|vum}Y!6yJMc1;G@aUku^X5Sy974Ihl zhvt95MnDF#s{6c9)N+C#{jkOE3sGdMZ~zbl+AIwKTn!>QLMs9ALE$O3pe8~VH6dEp zFb0|&3pH?X-WN3z0XwW1paV#MntuYp?pZunMaSSFxNdqKSAT32R27Z$XYkj)s#2uM3cXvMh@&4OfS{Mwh054sAc7teu) z2nk~T=ZczP%Fca=%|0CJzBf@G#Dv%`%;LrZ889{kZr_}_R-fLo$gPU=zQe>v4KSu1 zCa&AYFXGhV2SDAZ7sMcll@+J$-UST-`|r9p6}I3>zGqS1H#HS+850V(@2m4Q(gdVB ztHQ@Jpi+P3g3JMv)@?KZCl@b-h(J6UAOMAr89ujbhXL4If55u$D3Wh>72N936wNfy**W z%d`{F6aVvKIuVJb6vY|M4O0s?O8 zx&t@Nn2x`kcoXlQ{S%xD9Mr;x>K9R?pEmYU;Cbct5P^@}JQ|;xF$KqV_2AI9y=cK% z$0j}nya)nEu%r7C{vsTs)}@VyAaV^DH?IprZ<~lW*RIFqbLZj6l!ys1aQ2Ma7|{w+ zEwykdCBt<$j=+5zR^au6z4+1Emk_e7>YmRDR1nC(_O8X|0s7p6$0Z$P8Zdrd9m6Ky zg5R#)fcO4<0gh@Fb}tAaLTeo;W5ngl4U}d(&KYPy@uALoT5}Q z04DyeU5_c0Q%i+AD8`&SUBHC-cj4ocC*bwxHsZavFF=KUWA_owMhi2(yV7j9|Ka7< zp()-90M~bp#G(z$@#_P<*lqwg0<8cjqNq5n<$+? z*C+xtwSfQ_gzfoPOpt+F7tF#9Q^w<0tGD2tw=Y1d^a~QvXa#g{UyT?ATkl?ik~6lz ziSX($v~vWW*t8722YRvb*&Pt)67>)S#TTl2oHy0og=Vx(=z30kadg%9aq-Lr1n-UVl2nIa9n(%GKufo1N)J#B zziAX!YD2N2@giUFjom+ zW&J4|0gv0<_qp?BE~dl_5uHok%; zyD?b@btJ)A=V|8LvF|U z(c(2F91Bvgo+o#syj|F`tOB5LOX|;52cjfIZa8+>FaQxzQ Date: Mon, 23 May 2022 12:03:27 +0100 Subject: [PATCH 2/6] removed comma --- src/technologies/l.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/technologies/l.json b/src/technologies/l.json index 3baafda92..90609f765 100644 --- a/src/technologies/l.json +++ b/src/technologies/l.json @@ -1084,7 +1084,7 @@ "recurring" ], "saas": true, - "website": "https://apps.shopify.com/locksmith", + "website": "https://apps.shopify.com/locksmith" }, "LocomotiveCMS": { "cats": [ From 624e8a79b3a7a35b143de8ed6b2db4c75f839224 Mon Sep 17 00:00:00 2001 From: Rockey Nebhwani Date: Mon, 23 May 2022 12:06:32 +0100 Subject: [PATCH 3/6] Removed another comma --- src/technologies/l.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/technologies/l.json b/src/technologies/l.json index 90609f765..efcf6f5a0 100644 --- a/src/technologies/l.json +++ b/src/technologies/l.json @@ -785,7 +785,7 @@ }, "Littledata": { "cats": [ - 100, + 100 ], "description": "Littledata provides a seamless connection between your Shopify site, marketing channels, and Google Analytics.", "icon": "Littledata.svg", From 355a2a08f1e60002bbd84e62628dfcc27e8ef360 Mon Sep 17 00:00:00 2001 From: Rockey Nebhwani Date: Mon, 23 May 2022 18:31:31 +0100 Subject: [PATCH 4/6] Updated more 'requires' to 'implies' for Shopify --- src/technologies/c.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/technologies/c.json b/src/technologies/c.json index eb970907b..8a690080e 100644 --- a/src/technologies/c.json +++ b/src/technologies/c.json @@ -423,7 +423,7 @@ "low", "recurring" ], - "requires": "Shopify", + "implies": "Shopify", "saas": true, "scriptSrc": "app\\.carecart\\.io/api/abandoned-cart/", "website": "https://carecart.io/abandoned-cart-recovery-app" @@ -438,7 +438,7 @@ "pricing": [ "freemium" ], - "requires": "Shopify", + "implies": "Shopify", "saas": true, "scriptSrc": "sales-pop\\.carecart\\.io/", "website": "https://carecart.io/sales-pop-up-app" @@ -471,7 +471,7 @@ "low", "recurring" ], - "requires": "Shopify", + "implies": "Shopify", "saas": true, "scriptSrc": [ "\\.getcarro\\.com/", @@ -516,7 +516,7 @@ "description": "Cart.js is a very small open-source Javascript library that makes the addition of powerful Ajax cart functionality to your Shopify theme a breeze.", "icon": "Cart.js.png", "oss": true, - "requires": "Shopify", + "implies": "Shopify", "scriptSrc": "(?:shopify-cartjs/([\\d\\.]+)|assets)/rivets-cart\\.min\\.js\\;version:\\1", "website": "https://cartjs.org" }, @@ -1758,7 +1758,7 @@ "low", "recurring" ], - "requires": "Shopify", + "implies": "Shopify", "saas": true, "scriptSrc": "/apps/coin/coin\\.js.+\\.myshopify\\.com", "website": "https://apps.shopify.com/coin" From 3a931308f1d71054e409b6c55c61e1331f3df96e Mon Sep 17 00:00:00 2001 From: Rockey Nebhwani Date: Fri, 27 May 2022 17:31:21 +0100 Subject: [PATCH 5/6] Added 'Loadify' & 'AiSpeed' https://github.com/wappalyzer/wappalyzer/issues/5901 https://github.com/wappalyzer/wappalyzer/issues/5897 --- .../webextension/images/icons/AiSpeed.png | Bin 0 -> 2265 bytes .../webextension/images/icons/Loadify.png | Bin 0 -> 1564 bytes src/technologies/a.json | 14 ++++++++++++++ src/technologies/l.json | 11 +++++++++++ 4 files changed, 25 insertions(+) create mode 100644 src/drivers/webextension/images/icons/AiSpeed.png create mode 100644 src/drivers/webextension/images/icons/Loadify.png diff --git a/src/drivers/webextension/images/icons/AiSpeed.png b/src/drivers/webextension/images/icons/AiSpeed.png new file mode 100644 index 0000000000000000000000000000000000000000..3414a8051b5a7a2136a5a2b93f65542af22cae83 GIT binary patch literal 2265 zcmV;~2qyQ5P)UcUC;dz!ts*TVn!&u0_^HfK--CvrkW z#4aFFDhr5#uo1)<6)J=d$dyzHAfQAhK(Crx0&*ubLLvenaszj9E$HA*ZcYLQjtEFt z=E{N4JzzkJ#lh6F7eWUoi6I6lTIcKJOtJ0Q+yNW`9l#tw0TB@ev^o$J1SUjh1UCma z7H1K2tmfiu?0PX~c2<`wZ42VX~4DP02;DG1^ z0%(h8GYlvVtafzsO`z5!__FZpsU8pN1%)D2uW70wAQ1|HBMLe>AOf0zAriT{qq~|J zAR_`^-LO_6ycy!nZCKqwT+4BpDB5P#b~ngsFE>C$UW%CsKfIyc8t70(^KD{t;@ zUEuLKO$SyMo!p67 zv{);RWu0wqhq&s53`&OEuJ7CYzOa*NUCp-ZyQJ%aq)^Tqab>*ZSRuu->MJNB&&vNnzIO{l-7Y z_?s^6p!wn1F8c*FV2s&o(}wMqFVmt62H;vN5uhez#@p}5yZ0;U2*}49y8m@pD0tW4 zhW`FFetZaN*^ridAI|&nPbc`FYG*WC$S>pDRda)t9VEbRL%TJ_K;RCwkN|?!e#6`E zTUxtD8}6I8zlv=L2>H#sYi<0~)1e|z@@~o&N&`z)|8kIAX*U!HEj0bCg^^pGDb#Yi zZu(xVRzV>v)x5L=Nw24ToS}}l-R7N53d3Fa`LB9PsE=_SAeU>A;pvJu6mJ9{&*2%o z|4_RfTkYl|T}Z1mrBOHRr5A|-+cong6$fs~L#YMaA{c1KptfUq z$TJonOR0j|iK=l%N_j-s#8z0r3VUUDEk-TYlIpTIxYn-c4EA_fa@)oB_2mLze)3^} zG3s)GRo90L#VhPM=mZv&dc8i0UTE0O6OM;tNy{a2i@DV+k-EDQss+OOtdD;>=96t# z>-nNT{5Yxix`$66?R*3MFJgHqey%UwJT;aUOeehgrVU$uc{Rq`N%*|?)9Km(i1x2f z^|H@wOpH=ekiJmnmp_-`w!GV7vhtWg-;8Zj^9c_D?*32)ZO{Mk@|?jH*J1Y_-v8UI zr9sN8JNWWr^W~>G5K1HaQ+;__EL#-GsfsD&vb41JWqtTtZg>0e9d-S>>Y?9_^xXdN zXRp5}{&>2!d=_AnHG~sDJAv> znM>X;^S;PN6r{CA|^0{{9r|LexVm-zsnSK}AiUNVC3AA?OrjMz9$ znr0A0uUepX(g@VjKvy)I7QS-G)C4}goHN~TaK8KYaLYH-KBhmO^uzFU4?D*8%jUZS zZVTMJwQ0FN{6te)lbuzyDxeXVs;V)D08$c%0Onb^;{^HeS|*pJyXJlK?O41I6yrBb z*Vs*z^zjv9ZOZN25BT`FKfUhsW%c>f@$;fLo3>h+bFQgI4BSOSo32M`W2;b_%vI}5 z5Rc>hiTUkyQ&!ifgXHLN%2>aBKeQ`YQyf?0{tAEm+w%G_@KyCR*TwGJfvg_RR4>>V zD;nk!g_U|q*NFtAktPICJ^u6PWA|OW$+t`2_ny5ZYTNGRpY!#++;2Da*{_#*I#*Z# zrZliX-%j&%IO8;%CU8R{cXxLMMTy7;P*aUjT9$e)r@v0Jw7QyyJBP;OT6XW(sn*lO zR377Hnfu6H4fVKOzSfJ1Ghdc6FIJU`lLH_+8CV5Fmq=W}mg>n<*YP0je9bR^IgWk* zNSE5yu*2zby8F%Qb~{YziaB?*EswhYSf^K?OG;k2jZoAGFd#FafvLG85%cfDe;Ggs zt)Z8agK&uK)lj^o$|dTF&yT5OkSN7+Q-}284}U$sd`gxW%)l(5m^l$45)!yOIv^4{ z2_xpLNE$?vE;%oeBa4?(q9BO@ODWCif79|*+Z}~4pI(=I0XC^vnKcG>btVP}05b(d z1494+atYE{EncdbM;3D^OR4BBjplW+N!cVeG)w(b?a=M(sd|;Rla^=8C09iR5^@7a zM*wn1KtfkT09uyZNQlT#Re;%8i!+3aU5k69G5WwcG!!||A)m>|u3f8@X}Yu+T4-R_ n4jdHBz^l0e8iFC3yVm~)d(?iXERE�NkvXXu0mjfHdjVr literal 0 HcmV?d00001 diff --git a/src/drivers/webextension/images/icons/Loadify.png b/src/drivers/webextension/images/icons/Loadify.png new file mode 100644 index 0000000000000000000000000000000000000000..f48aa6ee3bdc734dc462fd8d6b6c328d1d8f57cb GIT binary patch literal 1564 zcmV+%2IKjOP)!oa`?vWus@qyWT@U|?VnDT;`UVqjp* z0kP8|>;@1!3BsNNRudBB%)r3N!@$7ckdDMoLSjSh0s+=!qvT9vha{I4l|h+O3=9mX z8Ba1Nvrgj3=KdyNFB&LqqWDpBf{}#vBsbQ;^4Pc81y!t_8)wz5$=qLi`S44F|Nl!; zD@s6`ot+IBKw*d;HVCo&MGOoUUl|yfCm_U5rZ)ISRxP=f?S-`-+-@?GK?K}YR z{Y~4&@kVq2000SaNLh0L04^f{04^f|c%?sf000EHNkl?p(TX=|ag~5I6o7!G#C`4ap?a>F?L? ztE%pC@!sq1$;>2~q8IOVy<6vgoO^EJ-!E^tweotKfasD1c2=l3mt-IBHgA)Ppk!MmwL^UjCR%Bk4Bt;+)5#WRoaFuSZ zo&^jcOh-;YKm_RaNhpNJ2cgFllO{q61tu`FVmOeHs2XDmi!9Z_+B0c9GN0|AdgSR8 z5ejJ`&tg@UbdimfBL@4jU=H^mjsCv5u?Nq`d44w zeCf4Vha^aFOW())gT-{}y<$aEl7PU)s;nmCROTwu!85UOg2uKhOeECxrEk9n?eDKY zMyRc>+^Mae_mlA`n@xL8Nr8yA0jOF^)nr)i?^%&S)hwm1&svfICbTZxL<%6PF$6ug zd*=O*bZdJ)pUuW&r^;0ys548|Y*OvtvuuVkf9B11uKxUoKerp}y6M!^K{WMWazR9> zE)ROx(7$vt~v^YRsJ?bvVtfQJNiNfkmM zVr;{jj>jp4jm=Gx%f|Mc&%8pMHUDg`(hT4r% zqBBu}9#S2y#*whYTh(CMUtGy&XRsz%AZc7COu5{JnH7u0ae8#@z`+s^q7VR3IH*Ib z(oNuiWRpo%6epQzXwnS;LV|S8#nGU;`=4jhSc?d&(g6^u%d*I#JAOp_CjD4D938T6 z9H;e9pV|NQmxsUI^3KNxcmMkA-7pz%Ztpb3@|~NFEpQ-Le%)_CbO`_;rI^i_FM6sj z1*xO=PRO)(r`JDKRAn(7zoBv;$DkY(pj1B7zj1Qybg|#5>o*s{%5cjHkmmlrSH7y=MeN+DQEDaH^&U6yrO3eBnFkjO1t9mlA^ z3P6FnuIH0UU6z)TnRSXMURCh8`zxM!Hw94S`RKs|S^}VeDxSjdY1jV>VF{uoBAFWi O0000 Date: Fri, 27 May 2022 17:47:39 +0100 Subject: [PATCH 6/6] Added 'Lazysizes unveilhooks plugin' https://github.com/wappalyzer/wappalyzer/issues/5972 --- src/technologies/l.json | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/technologies/l.json b/src/technologies/l.json index 382dd0701..383ad684e 100644 --- a/src/technologies/l.json +++ b/src/technologies/l.json @@ -238,7 +238,8 @@ }, "LazySizes": { "cats": [ - 59 + 59, + 92 ], "description": "LazySizes is a JavaScript library used to delay the loading of images (iframes, scripts, etc) until they come into view.", "icon": "default.svg", @@ -249,6 +250,17 @@ "oss": true, "website": "https://github.com/aFarkas/lazysizes" }, + "LazySizes unveilhooks plugin": { + "cats": [ + 59, + 92 + ], + "description": "LazySizes unveilhooks plugin extends lazySizes to lazyload scripts/widgets, background images, styles and video/audio elements.", + "icon": "default.svg", + "scriptSrc": "ls.\\unveilhooks(?:\\.min)?\\.js", + "oss": true, + "website": "https://github.com/aFarkas/lazysizes/tree/gh-pages/plugins/unveilhooks" + }, "Leadinfo": { "cats": [ 10