diff --git a/bin/link.js b/bin/link.js
index 569c0448c..03cae6de3 100755
--- a/bin/link.js
+++ b/bin/link.js
@@ -1,18 +1,17 @@
const fs = require('fs')
-// WebExtension
-fs.unlinkSync('./src/drivers/webextension/apps.json')
-fs.linkSync('./src/apps.json', './src/drivers/webextension/apps.json')
+const link = (src, dest) => {
+ if (fs.statSync(dest).isFile()) {
+ fs.unlinkSync(dest)
+ }
-fs.unlinkSync('./src/drivers/webextension/js/wappalyzer.js')
-fs.linkSync(
- './src/wappalyzer.js',
- './src/drivers/webextension/js/wappalyzer.js'
-)
+ fs.linkSync(src, dest)
+}
-// NPM
-fs.unlinkSync('./src/drivers/npm/apps.json')
-fs.linkSync('./src/apps.json', './src/drivers/npm/apps.json')
+// WebExtension
+link('./src/apps.json', './src/drivers/webextension/apps.json')
+link('./src/wappalyzer.js', './src/drivers/webextension/js/wappalyzer.js')
-fs.unlinkSync('./src/drivers/npm/wappalyzer.js')
-fs.linkSync('./src/wappalyzer.js', './src/drivers/npm/wappalyzer.js')
+// NPM
+link('./src/apps.json', './src/drivers/npm/apps.json')
+link('./src/wappalyzer.js', './src/drivers/npm/wappalyzer.js')
diff --git a/package.json b/package.json
index b67f93039..e7d697fc1 100644
--- a/package.json
+++ b/package.json
@@ -18,6 +18,6 @@
"validate": "jsonlint -qV ./schema.json ./src/apps.json && node ./bin/validate.js",
"convert": "cd ./src/drivers/webextension/images/icons ; cp *.svg converted ; cd converted ; convert-svg-to-png *.svg --width 32 --height 32 ; rm *.svg",
"prettify": "jsonlint -si --trim-trailing-commas --enforce-double-quotes ./src/apps.json",
- "build": "yarn run link && yarn run validate && yarn run prettify && node ./bin/build.js"
+ "build": "yarn run link && yarn run validate && yarn run prettify && yarn run convert && node ./bin/build.js"
}
}
diff --git a/src/drivers/npm/package.json b/src/drivers/npm/package.json
index c4398b63b..f5c602a28 100644
--- a/src/drivers/npm/package.json
+++ b/src/drivers/npm/package.json
@@ -13,7 +13,7 @@
"software"
],
"homepage": "https://www.wappalyzer.com",
- "version": "6.0.8",
+ "version": "6.0.9",
"author": "Wappalyzer",
"license": "MIT",
"repository": {
diff --git a/src/drivers/webextension/images/github.png b/src/drivers/webextension/images/github.png
deleted file mode 100644
index 037d0c336..000000000
Binary files a/src/drivers/webextension/images/github.png and /dev/null differ
diff --git a/src/drivers/webextension/images/icon.svg b/src/drivers/webextension/images/icon.svg
deleted file mode 100644
index dfcc9511e..000000000
--- a/src/drivers/webextension/images/icon.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/drivers/webextension/images/icon_150.png b/src/drivers/webextension/images/icon_150.png
deleted file mode 100644
index 7028f9c5e..000000000
Binary files a/src/drivers/webextension/images/icon_150.png and /dev/null differ
diff --git a/src/drivers/webextension/images/icon_44.png b/src/drivers/webextension/images/icon_44.png
deleted file mode 100644
index 9a6321eaa..000000000
Binary files a/src/drivers/webextension/images/icon_44.png and /dev/null differ
diff --git a/src/drivers/webextension/images/icon_50.png b/src/drivers/webextension/images/icon_50.png
deleted file mode 100644
index 935b35b72..000000000
Binary files a/src/drivers/webextension/images/icon_50.png and /dev/null differ
diff --git a/src/drivers/webextension/images/pin-active.svg b/src/drivers/webextension/images/pin-active.svg
deleted file mode 100644
index 12462f304..000000000
--- a/src/drivers/webextension/images/pin-active.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
diff --git a/src/drivers/webextension/images/pin.svg b/src/drivers/webextension/images/pin.svg
deleted file mode 100644
index 20e42e6d0..000000000
--- a/src/drivers/webextension/images/pin.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
diff --git a/src/drivers/webextension/images/twitter.png b/src/drivers/webextension/images/twitter.png
deleted file mode 100644
index e20284ddf..000000000
Binary files a/src/drivers/webextension/images/twitter.png and /dev/null differ
diff --git a/src/drivers/webextension/js/driver.js b/src/drivers/webextension/js/driver.js
index de7e7a575..efa4b4833 100644
--- a/src/drivers/webextension/js/driver.js
+++ b/src/drivers/webextension/js/driver.js
@@ -73,7 +73,7 @@ const Driver = {
if (previous === null) {
open('https://www.wappalyzer.com/installed')
} else if (version !== previous && upgradeMessage) {
- open(`https://www.wappalyzer.com/upgraded?v${version}`, false)
+ // open(`https://www.wappalyzer.com/upgraded?v${version}`, false)
}
await setOption('version', version)
diff --git a/src/drivers/webextension/manifest.json b/src/drivers/webextension/manifest.json
index d1fc1dbf6..38542c997 100644
--- a/src/drivers/webextension/manifest.json
+++ b/src/drivers/webextension/manifest.json
@@ -4,7 +4,7 @@
"author": "Wappalyzer",
"homepage_url": "https://www.wappalyzer.com",
"description": "Identify web technologies",
- "version": "6.0.8",
+ "version": "6.0.9",
"default_locale": "en",
"manifest_version": 2,
"icons": {
diff --git a/src/package.json b/src/package.json
index 443808db7..c25ebde27 100644
--- a/src/package.json
+++ b/src/package.json
@@ -13,7 +13,7 @@
"software"
],
"homepage": "https://www.wappalyzer.com",
- "version": "6.0.8",
+ "version": "6.0.9",
"author": "Wappalyzer",
"license": "MIT",
"repository": {