diff --git a/src/drivers/npm/package.json b/src/drivers/npm/package.json index 486b5c43f..d12af3738 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.10.49", + "version": "6.10.50", "author": "Wappalyzer", "license": "MIT", "repository": { diff --git a/src/drivers/webextension/js/driver.js b/src/drivers/webextension/js/driver.js index 8e9aaa804..32f3781e4 100644 --- a/src/drivers/webextension/js/driver.js +++ b/src/drivers/webextension/js/driver.js @@ -937,8 +937,12 @@ const Driver = { agent === 'chrome' || (await getOption('termsAccepted', false)) if (tracking && termsAccepted) { - const urls = Object.keys(Driver.cache.hostnames) - .reduce((urls, hostname) => { + const urls = Object.keys(Driver.cache.hostnames).reduce( + (urls, hostname) => { + if (Object.keys(urls).length >= 25) { + return urls + } + // eslint-disable-next-line standard/computed-property-even-spacing const { language, detections, hits, https } = Driver.cache.hostnames[hostname] @@ -968,8 +972,9 @@ const Driver = { } return urls - }, {}) - .slice(0, 25) + }, + {} + ) const count = Object.keys(urls).length diff --git a/src/drivers/webextension/manifest-v2.json b/src/drivers/webextension/manifest-v2.json index 98b6e7af4..fa9014a66 100644 --- a/src/drivers/webextension/manifest-v2.json +++ b/src/drivers/webextension/manifest-v2.json @@ -4,7 +4,7 @@ "author": "Wappalyzer", "homepage_url": "https://www.wappalyzer.com/", "description": "Identify web technologies", - "version": "6.10.49", + "version": "6.10.50", "default_locale": "en", "manifest_version": 2, "icons": { diff --git a/src/drivers/webextension/manifest-v3.json b/src/drivers/webextension/manifest-v3.json index 6f0180e3c..858f22e28 100644 --- a/src/drivers/webextension/manifest-v3.json +++ b/src/drivers/webextension/manifest-v3.json @@ -4,7 +4,7 @@ "author": "Wappalyzer", "homepage_url": "https://www.wappalyzer.com/", "description": "Identify web technologies", - "version": "6.10.49", + "version": "6.10.50", "default_locale": "en", "manifest_version": 3, "icons": { diff --git a/src/package.json b/src/package.json index d825b4446..f543c05e4 100644 --- a/src/package.json +++ b/src/package.json @@ -13,7 +13,7 @@ "software" ], "homepage": "https://www.wappalyzer.com/", - "version": "6.10.49", + "version": "6.10.50", "author": "Wappalyzer", "license": "MIT", "repository": {