From f294d22c8575ed5a86edf8b98cbf8859e68e011e Mon Sep 17 00:00:00 2001 From: BuildTools Date: Sun, 4 Apr 2021 13:44:46 +0200 Subject: [PATCH 1/2] Add Emotion (CSSinJS) detection --- .../webextension/images/icons/Emotion.png | Bin 0 -> 1845 bytes src/technologies.json | 16 +++++++++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 src/drivers/webextension/images/icons/Emotion.png diff --git a/src/drivers/webextension/images/icons/Emotion.png b/src/drivers/webextension/images/icons/Emotion.png new file mode 100644 index 0000000000000000000000000000000000000000..b92ef55141daa3888254df2577ecd5954b957534 GIT binary patch literal 1845 zcmb7^`#Teg1IAb38_~&8$RX7?#|o=l$|ZA&Ff+5!3ddz^Hd=98pU@|ont2bdw|A37jtN%$16?{ z`++I(w9c7k9}W`c+={Mv8IT(tSjfJc4%Rcs^a%2{^5}cSrP)2AJ5f>As901)jdx)< zJR$)6@PQe@8|-_hVdR;~6ECng)g6=P8B0e~TSyft&hchovvxvtq|0MgFkM$qm+C~$ zaZl|DZ3+!!COE|7o;Mp^H8C_X!P*Cq(GbU*U>ZEp!_*VS?nr@Ax!&bT!P?F6Y@AQz zt6$jlq_XF@ylDRy6}WsSJ*y@>C-*MRF)S+|#dzz}FplpO_;-o=wGVrVhqOC<>t+c3 zc`i9cu6g1SU^ar81xe%?$EQO1Wo|{w(SlJ- zyT!Y;sQ`YP3WI@SynxZNA=K}^S8OPh^>z(0|AP3P4ws=bT6nodH7!T&@hrB79NU=g zl#aG^wOtqF`6?||lo{9ODjE}#<&=_L>1FSm_=%^BcVaz6 zm@@+JxHv!;7e3e+tJNAu#`}6R2^BfHh)6_wQ*c{l$~8z_)i9cm3rFi0@*rG6kY7MW zlvfGmItdj+w@HJL5-QLIiHN6fdA9=KSR^e=JfrO&6Wtr7K~J%pfjM(x3N_}j4qz^l;#rxOzY;0b*XJl`Y6E(*}Jc$xCkp7uxaTu}nogUc;zhd`9 zHqq@v`>of`*pV0-$4N6T+NR7!qZS3K{W%C({j%S`pMEWOvi<6~ZAsG^@?=(LFVU96 z2ywEC8OkUg$*~)bs^=;TsD~qt4ne?>0Fg+zCnY*6lvfe4L^2Ei{hA=6ibSTL^czr+ zmaNJ3PSIYxNOWJ|Q}74QeSeJfb@q+ufp&;cxW+jU4U2@G75q1=Lu0~G(ehv7|5qZh z=*Un;1^{rZ#?H#Z*>HeBlMJ4@cREgk?3=Je%+`nY5|Ft%gw`2QW2VM^UF5p5F4k5R z>t8Atj93XB7#tWJ+&0^pp8E`$o*lz&V_zG6Yy0Q3f`rfwcslQ*1C)l<#Pr&rs7hw7 z&;=q;|L^ylOACw2>JWzXDJJyUhD73y%Yb4b+?Iwv1CZ+Opq5nk^omn0^DC?jFDiOD z0%aHII!ZchIFRMMQJUcL)9r#E*sjG~ud%t$F`;Nw;6z#y|g?-6l)DYVL$lca>5Oh^eZ` zME9?tkjg^y)|J&&GxdYfvodjD@HhMt<|o+`Z}Xx_u}MM!NN+s`ZCe8KYA#I&Zrl2}FazpRSa5=>>e9`<>2{ov26z@2WcjvwAt_EydLF>v>8B~P@wT#{0w_&r>`O$i%|;$nT6rOVS;rg{G{wt zy<4};-_URWSZBmA`gkB=+p|oXKw1>;7j zcg?mhDX4YM+$HTFb&tKz^t`v9y@@X0EN8=}6gQL|m7J#=L0Lii#jWhBmkkq-%EbrY zm-ueU20MFy^E2!IqgNOHw7vax$EQ`)np8+9@=kSqV0`h}B&Gtra`^u5zxK_CEuBB& zPb}?=#QKmV8*Z>J&}uIFb>Br1rbO?AkW;>+?@%ra1-25Ac!ND>KjHOcay`cxbbH9) zd~s{|qK?wUd#X?KO7cfBMQsk*t8o0(xNAO`xR`)A*KC_SuKCy6w(|3X#oCfg-6t(t z^0IuD%MEKo(qArj1Cw(rS}hm*pE1TXC!KJ}uYFh|7h?!5Pdz8C>VmxXk{4XLRqcJk z4`9Bx}YzL-#mn#pw^S}5wPwaljn7?zp3(8t6QCy`QQ*CeuI h^VWvs$*2zCft)@DR64C>MmT&DfSonWs?yRc=3f;0#ZCYK literal 0 HcmV?d00001 diff --git a/src/technologies.json b/src/technologies.json index 69f7b97f4..14037331e 100644 --- a/src/technologies.json +++ b/src/technologies.json @@ -5843,6 +5843,20 @@ }, "website": "http://emberjs.com" }, + "Emotion": { + "description": "Emotion is a library designed for writing CSS styles with JavaScript.", + "cats": [ + 12, + 47 + ], + "dom": { + "style[data-emotion]": { + "text": "" + } + }, + "icon": "Emotion.png", + "website": "http://emotion.sh" + }, "Engagio": { "cats": [ 10 @@ -16700,7 +16714,7 @@ }, "js": { "Snowplow": "", - "GlobalSnowplowNamespace": "" + "GlobalSnowplowNamespace": "" }, "scripts": [ "sp\\.js\\;confidence:50", From 789986bb6f2d82169eaa008c8853a26cc9b1ad60 Mon Sep 17 00:00:00 2001 From: BuildTools Date: Sun, 4 Apr 2021 17:06:30 +0200 Subject: [PATCH 2/2] Add DOM elements to help detections --- src/technologies.json | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/technologies.json b/src/technologies.json index 14037331e..4c74ca503 100644 --- a/src/technologies.json +++ b/src/technologies.json @@ -5850,8 +5850,11 @@ 47 ], "dom": { - "style[data-emotion]": { - "text": "" + "style[data-emotion], style[data-emotion-css]": { + "text": "", + "attributes": { + "type": "text/css" + } } }, "icon": "Emotion.png",