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 @@ - - - - Logo - Created with Sketch. - - - - - - - \ 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": {