From e4a10fc8a202a86fa470edd800e4e4f435ab9e95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20A=2E=20Sachs?= Date: Sun, 16 Mar 2014 22:02:28 -0300 Subject: [PATCH] Added React (Facebook's MVC Framework) detection with version number, Added Vue.js (JavaScript Framework) detection with version number --- share/apps.json | 12 ++++++++++++ share/images/icons/React.png | Bin 0 -> 566 bytes share/images/icons/Vue.js.png | Bin 0 -> 601 bytes 3 files changed, 12 insertions(+) create mode 100644 share/images/icons/React.png create mode 100644 share/images/icons/Vue.js.png diff --git a/share/apps.json b/share/apps.json index adfd90491..0d79111fe 100644 --- a/share/apps.json +++ b/share/apps.json @@ -2294,6 +2294,12 @@ "cats": [ 1 ], "meta": { "generator": "^(?:RCMS|ReallyCMS)" } }, + "React": { + "website": "facebook.github.io/react", + "cats": [ 12 ], + "script": [ "react(?:\\-with\\-addons)?(?:\\-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\1", "/([\\d.]+)/react(\\.min)?\\.js\\;version:\\1", "react.*\\.js" ], + "env": "^React$" + }, "reCAPTCHA": { "website": "recaptcha.net", "cats": [ 16 ], @@ -2886,6 +2892,12 @@ "html": "]+>Powered By VP-ASP Shopping Cart", "implies": "Microsoft ASP.NET" }, + "Vue.js": { + "website": "vuejs.org", + "cats": [ 12 ], + "script": [ "vue(?:\\-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\1", "/([\\d.]+)/vue(\\.min)?\\.js\\;version:\\1", "vue.*\\.js" ], + "env": "^Vue$" + }, "W3Counter": { "website": "www.w3counter.com", "cats": [ 10 ], diff --git a/share/images/icons/React.png b/share/images/icons/React.png new file mode 100644 index 0000000000000000000000000000000000000000..dcb3807353340ce8a2a0c09f8b83feff07c9eb09 GIT binary patch literal 566 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyQ2{<7u0T5R)^A!M0maX!fu_rr z1o;Is@H{@H8M$l0LD5ZRt7aIyzTj!~u}2~CPgCYKR;THg@5D1OFy?u>IEGl9UOV|^ zUbBHf3olzuf-{qf!;A0#)q^#r&AOlD zwy+lq=Im)P=xP^`N@sG9W%)X1npke7`mYB{4$n&))}Ohu*P(H@=#|navAFc2TG1O@ zYLixbU3A-Lr`Ke@S2mmL)y~&1>t)R491h)Md$WM?N`cwNWXtOsaPKl0YmWI)y z-ExADD)ws&Miy99C0R1_3vX6%W{*=ox;FGR(u1Ez>g1qf)JMa?Jb_%tDfYvZkJKj@z0{z2Zz zT^aFg3&@o+B|(0{4Eu9c-5Ml0Eh4{On*3(XJ!Rwbj~6r@%~|jI=4x$gH_)4mUY;(F zAr`0CPP#s=*?`Aos$bQny$LY~uJ9_p{a>G}Dt*E;qT=QqacSOZ>3ux^pPzJXaxpyi zL|fvXYI2M!qh_|mrA_{uXBZzeTjF1E_^?iw$4sU@4<4}|7g+s?cLIOs|6}6!ofo>Z z`*bHPH;LQCdV}Lw$sX=+A@a;di(>19CKdl={m{F5LTlj$hQmF2ABB%@Jo@~ah0Sk0 zL&ihDdX!`z1+HZ^d-VH?mCnrBV(hKytq1J14Eg3SObYnb6R6T2`OjIDJxfe2t1(be zP>wlk!>ZISuOI1MtFEpqt61tk^-8ix=)9s|QU`fopHkPCJ@-KDxZBx70k;)-9`?=q zSlM~?pvjEGw#m|_m&-VqGYpLEx|P1a5ty~3LwsqR@&t_J<*k2Q0whQlTfT7Re>FVdQ&MBb@ E0H7BCX8-^I literal 0 HcmV?d00001