Fix apps.json issues

main
Elbert Alias 7 years ago
parent 18733b6c5f
commit cbf071e083

@ -9,17 +9,17 @@
"url": "/shop/catalog/browse\\?sessid=", "url": "/shop/catalog/browse\\?sessid=",
"website": "http://1and1.com" "website": "http://1and1.com"
}, },
"Google Analytics Enhanced eCommerce": { "Google Analytics Enhanced eCommerce": {
"cats": [ "cats": [
"10" "10"
], ],
"js": { "js": {
"gaplugins.EC" "gaplugins.EC": ""
}, },
"icon": "Google Analytics.svg", "icon": "Google Analytics.svg",
"script": "google-analytics\\.com\\/plugins\\/ua\\/ec.js", "script": "google-analytics\\.com\\/plugins\\/ua\\/ec.js",
"website": "https://developers.google.com/analytics/devguides/collection/analyticsjs/enhanced-ecommerce" "website": "https://developers.google.com/analytics/devguides/collection/analyticsjs/enhanced-ecommerce"
}, },
"1C-Bitrix": { "1C-Bitrix": {
"cats": [ "cats": [
"1" "1"
@ -604,8 +604,8 @@
"angular": "", "angular": "",
"angular.version.full": "(.*)\\;version:\\1" "angular.version.full": "(.*)\\;version:\\1"
}, },
"html": "<app[^>]+ng-version=\"([\\d.]+)\">\\;version:\\1", "html": "<app[^>]+ng-version=\"([\\d.]+)\">\\;version:\\1",
"icon": "Angular.svg", "icon": "AngularJS.svg",
"script": [ "script": [
"angular(?:\\-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\1", "angular(?:\\-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\1",
"/([\\d.]+(?:\\-?rc[.\\d]*)*)/angular(?:\\.min)?\\.js\\;version:\\1", "/([\\d.]+(?:\\-?rc[.\\d]*)*)/angular(?:\\.min)?\\.js\\;version:\\1",
@ -850,7 +850,6 @@
"cats": [ "cats": [
"47" "47"
], ],
<<<<<<< HEAD
"headers": { "headers": {
"Set-cookie": "FESESSIONID" "Set-cookie": "FESESSIONID"
}, },
@ -1671,9 +1670,6 @@
"cats": [ "cats": [
"19" "19"
], ],
"js": {
"Clipboard": ""
},
"icon": "Clipboard.js.svg", "icon": "Clipboard.js.svg",
"script": "clipboard(?:\\.min)?\\.js", "script": "clipboard(?:\\.min)?\\.js",
"website": "https://clipboardjs.com/" "website": "https://clipboardjs.com/"
@ -3537,17 +3533,17 @@
"url": "^https?://sites\\.google\\.com", "url": "^https?://sites\\.google\\.com",
"website": "http://sites.google.com" "website": "http://sites.google.com"
}, },
"CNV Platform": { "CNV Platform": {
"cats": [ "cats": [
"1" "1"
], ],
"headers": { "headers": {
"Set-Cookie": "cnv_session" "Set-Cookie": "cnv_session"
}, },
"icon": "CNV.png", "icon": "CNV.png",
"implies": "laravel", "implies": "laravel",
"website": "https://cnv.vn" "website": "https://cnv.vn"
}, },
"Google Tag Manager": { "Google Tag Manager": {
"cats": [ "cats": [
"42" "42"
@ -3556,10 +3552,10 @@
"googletag": "", "googletag": "",
"google_tag_manager": "" "google_tag_manager": ""
}, },
"html": [ "html": [
"googletagmanager\\.com/ns\\.html[^>]+></iframe>", "googletagmanager\\.com/ns\\.html[^>]+></iframe>",
"<!-- (?:End )?Google Tag Manager -->" "<!-- (?:End )?Google Tag Manager -->"
], ],
"icon": "Google Tag Manager.png", "icon": "Google Tag Manager.png",
"website": "http://www.google.com/tagmanager" "website": "http://www.google.com/tagmanager"
}, },
@ -4492,7 +4488,7 @@
"html": [ "html": [
"Powered by <a href=\"https?://jekyllrb\\.com\"[^>]*>Jekyll</", "Powered by <a href=\"https?://jekyllrb\\.com\"[^>]*>Jekyll</",
"<!-- Created with Jekyll Now -", "<!-- Created with Jekyll Now -",
"<!-- Begin Jekyll SEO tag" "<!-- Begin Jekyll SEO tag"
], ],
"meta": { "meta": {
"generator": "Jekyll (v[\\d.]+)?\\;version:\\1" "generator": "Jekyll (v[\\d.]+)?\\;version:\\1"
@ -6280,20 +6276,20 @@
"icon": "New Relic.png", "icon": "New Relic.png",
"website": "http://newrelic.com" "website": "http://newrelic.com"
}, },
"NextGEN Gallery": { "NextGEN Gallery": {
"cats": [ "cats": [
"7" "7"
], ],
"icon": "NextGEN Gallery.png", "icon": "NextGEN Gallery.png",
"html": [ "html": [
"<!-- <meta name=\"NextGEN\" version=\"([\\d.]+)\" /> -->\\;version:\\1" "<!-- <meta name=\"NextGEN\" version=\"([\\d.]+)\" /> -->\\;version:\\1"
], ],
"script": "/nextgen-gallery/js/", "script": "/nextgen-gallery/js/",
"implies": [ "implies": [
"WordPress" "WordPress"
], ],
"website": "https://www.imagely.com/wordpress-gallery-plugin" "website": "https://www.imagely.com/wordpress-gallery-plugin"
}, },
"Next.js": { "Next.js": {
"cats": [ "cats": [
"18", "18",
@ -6628,35 +6624,35 @@
"script": "sap-ui-core\\.js", "script": "sap-ui-core\\.js",
"website": "http://openui5.org/" "website": "http://openui5.org/"
}, },
"Minero": { "Minero": {
"cats": [ "cats": [
"56" "56"
], ],
"script": [ "script": [
"//minero\\.cc/lib/minero(?:-miner|-hidden)?\\.min\\.js" "//minero\\.cc/lib/minero(?:-miner|-hidden)?\\.min\\.js"
], ],
"website": "http://minero.cc/" "website": "http://minero.cc/"
}, },
"Coinhave": { "Coinhave": {
"cats": [ "cats": [
"56" "56"
], ],
"script": "https?://coin-have\\.com/c/[0-9a-zA-Z]+\\.js", "script": "https?://coin-have\\.com/c/[0-9a-zA-Z]+\\.js",
"icon": "coinhave.png", "icon": "coinhave.png",
"website": "https://coin-have.com/" "website": "https://coin-have.com/"
}, },
"Revslider":{ "Revslider": {
"cats": [ "cats": [
"19" "19"
], ],
"icon": "revslider.png", "icon": "revslider.png",
"html": [ "html": [
"<link[^>]* href=[\\'\"][^']+revslider[/\\w-]+\\.css\\?ver=([0-9.]+)[\\'\"]\\;version:\\1" "<link[^>]* href=[\\'\"][^']+revslider[/\\w-]+\\.css\\?ver=([0-9.]+)[\\'\"]\\;version:\\1"
], ],
"script": "/revslider/[/\\w-]+/js", "script": "/revslider/[/\\w-]+/js",
"implies": "WordPress", "implies": "WordPress",
"website": "https://revolution.themepunch.com/" "website": "https://revolution.themepunch.com/"
}, },
"OpenX": { "OpenX": {
"cats": [ "cats": [
"36" "36"
@ -7416,10 +7412,10 @@
"cats": [ "cats": [
"18" "18"
], ],
"html": [ "html": [
"<link[^>]+(?:([\\d.])+/)?pure(?:-min)?\\.css\\;version:\\1", "<link[^>]+(?:([\\d.])+/)?pure(?:-min)?\\.css\\;version:\\1",
"<div[^>]+class=\"[^\"]*pure-u-(?:sm-|md-|lg-|xl-)?\\d-\\d" "<div[^>]+class=\"[^\"]*pure-u-(?:sm-|md-|lg-|xl-)?\\d-\\d"
], ],
"icon": "Pure CSS.png", "icon": "Pure CSS.png",
"website": "http://purecss.io" "website": "http://purecss.io"
}, },

@ -78,8 +78,6 @@ fetch('../apps.json')
categoryOrder = Object.keys(wappalyzer.categories).sort((a, b) => wappalyzer.categories[a].priority - wappalyzer.categories[b].priority); categoryOrder = Object.keys(wappalyzer.categories).sort((a, b) => wappalyzer.categories[a].priority - wappalyzer.categories[b].priority);
wappalyzer.parseJsPatterns(); wappalyzer.parseJsPatterns();
console.log('xxx');
}) })
.catch(error => { .catch(error => {
wappalyzer.log('GET apps.json: ' + error, 'driver', 'error'); wappalyzer.log('GET apps.json: ' + error, 'driver', 'error');

Loading…
Cancel
Save