diff --git a/README.md b/README.md
index ae5627f3d..ed13de90d 100644
--- a/README.md
+++ b/README.md
@@ -10,26 +10,9 @@ technologies used on websites. It detects
[analytics tools](https://wappalyzer.com/categories/analytics) and
[many more](https://wappalyzer.com/applications).
-Refer to the [wiki](https://github.com/AliasIO/Wappalyzer/wiki) for
-[screenshots](https://github.com/AliasIO/Wappalyzer/wiki/Screenshots), information on how to
-[contribute](https://github.com/AliasIO/Wappalyzer/wiki/Contributing) and
-[more](https://github.com/AliasIO/Wappalyzer/wiki/_pages).
-
*Licensed under the [GPL](https://github.com/AliasIO/Wappalyzer/blob/master/LICENSE).*
-## Getting Started
-
-Install [Docker](https://www.docker.com/) on your system first.
-
-```shell
-$ git clone https://github.com/AliasIO/Wappalyzer.git
-$ cd Wappalyzer
-$ ./run links
-```
-
-The `links` command creates symlinks for files that shared between the various
-drivers (i.e. different platforms). If your file system does not support
-symlinks, you need to manually copy these files (see [`bin/links`](https://github.com/AliasIO/Wappalyzer/blob/master/bin/links)).
+## Documentation
-Please run `./run validate` before submitting a pull request.
+Please read the [developer documentation](https://wappalyzer.com/docs) to get started.
diff --git a/bin/validate-icons b/bin/validate-icons
index e1e629bbe..467f6df19 100755
--- a/bin/validate-icons
+++ b/bin/validate-icons
@@ -30,7 +30,7 @@ for (app in json.apps) {
} else if ( buffer.mime !== 'image/png' ) {
throw new Error('Incorrect mimetype "' + buffer.mime + '" when expected PNG for app "' + app + '": src/icons/' + iconPath);
}
- } else if ( type === 'svg' ) {
+ } else if ( ext === '.svg' ) {
if ( !isSvg(fs.readFileSync(path)) ) {
throw new Error('Incorrect mimetype when expected SVG for app "' + app + '": src/icons/' + iconPath);
}
diff --git a/src/apps.json b/src/apps.json
old mode 100755
new mode 100644
index 5435100f4..9ab09dcfb
--- a/src/apps.json
+++ b/src/apps.json
@@ -842,7 +842,7 @@
"website": "http://bigace.de"
},
"Bablic": {
- "cats": [
+ "cats": [
"3","9"
],
"website":"https://www.bablic.com/",
@@ -1954,6 +1954,20 @@
"icon": "Debian.png",
"website": "http://debian.org"
},
+ "PHPDebugBar": {
+ "cats": [
+ "47"
+ ],
+ "env": [
+ "^phpdebugbar",
+ "^PhpDebugBar"
+ ],
+ "script": [
+ "debugbar.*\\.js"
+ ],
+ "icon": "phpdebugbar.png",
+ "website": "http://phpdebugbar.com/"
+ },
"Decorum": {
"cats": [
"22"
@@ -2258,6 +2272,15 @@
],
"website": "http://www.ec-cube.net"
},
+ "ef.js": {
+ "cats": [
+ "12"
+ ],
+ "icon": "ef.js.svg",
+ "env": "^ef|efCore$",
+ "script": "/ef(?:-core)?(?:\\.min|\\.dev)?\\.js",
+ "website": "http://ef.js.org"
+ },
"ELOG": {
"cats": [
"19"
@@ -2571,7 +2594,7 @@
],
"icon": "FancyBox.png",
"implies": "jQuery",
- "script": "jquery\\.fancybox\\.pack\\.js(?:\\?v=([\\d.]+))?$\\;version:\\1",
+ "script": "jquery\\.fancybox(?:\\.pack|\\.min)?\\.js(?:\\?v=([\\d.]+))?$\\;version:\\1",
"website": "http://fancyapps.com/fancybox"
},
"Fastly": {
@@ -3652,6 +3675,16 @@
"url": "/wps/",
"website": "http://ibm.com/software/websphere/portal"
},
+ "Ideasoft": {
+ "cats": [
+ "6"
+ ],
+ "icon": "Ideasoft.png",
+ "script": [
+ "\\.myideasoft\\.com/"
+ ],
+ "website": "https://www.ideasoft.com"
+ },
"IIS": {
"cats": [
"22"
@@ -3700,16 +3733,16 @@
},
"imperia CMS": {
"cats": [
- "1"
- ],
+ "1"
+ ],
"meta": {
- "X-Imperia-Live-Info": "",
- "GENERATOR": "^IMPERIA ([0-9.]{2,})+$\\;version:\\1"
+ "X-Imperia-Live-Info": "",
+ "GENERATOR": "^IMPERIA ([0-9.]{2,})+$\\;version:\\1"
},
"html": "",
"icon": "imperiaCMS.svg",
"implies": "Perl",
- "url": "imperia/md/",
+ "url": "imperia/md/",
"website": "https://www.pirobase-imperia.com/de/produkte/produktuebersicht/imperia-cms"
},
"ImpressCMS": {
@@ -3925,6 +3958,16 @@
"icon": "JC-HTTPD.png",
"implies": "Canon",
"website": "http://canon.com"
+ },
+ "JET Enterprise": {
+ "cats": [
+ "6"
+ ],
+ "headers": {
+ "powered": "jet-enterprise"
+ },
+ "icon": "JET Enterprise.svg",
+ "website": "http://www.jetecommerce.com.br/"
},
"JS Charts": {
"cats": [
@@ -3956,7 +3999,16 @@
},
"website": "http://www.jalios.com"
},
- "Java": {
+ "Jahia DX": {
+ "cats": [
+ "1",
+ "47"
+ ],
+ "html": "