chromedriver
Advanced tools
Comparing version 106.0.0 to 106.0.1
@@ -19,2 +19,3 @@ 'use strict'; | ||
const getProxyForUrl = require("proxy-from-env").getProxyForUrl; | ||
const { compareVersions } = require('compare-versions'); | ||
@@ -35,3 +36,2 @@ const finishedAsync = promisify(finished); | ||
cdnUrl = cdnUrl.replace(/\/+$/, ''); | ||
const platform = validatePlatform(); | ||
const detect_chromedriver_version = process.env.npm_config_detect_chromedriver_version || process.env.DETECT_CHROMEDRIVER_VERSION; | ||
@@ -42,2 +42,3 @@ const include_chromium = (process.env.npm_config_include_chromium || process.env.INCLUDE_CHROMIUM) === 'true'; | ||
let downloadedFile = ''; | ||
let platform = ''; | ||
@@ -63,2 +64,3 @@ (async function install() { | ||
} | ||
platform = validatePlatform(); | ||
const tmpPath = findSuitableTempDirectory(); | ||
@@ -348,3 +350,7 @@ const chromedriverBinaryFileName = process.platform === 'win32' ? 'chromedriver.exe' : 'chromedriver'; | ||
if (process.arch === 'arm64' || isEmulatedRosettaEnvironment()) { | ||
return 'mac64_m1'; | ||
if (compareVersions(chromedriver_version, '106.0.5249.61') < 0) { | ||
return 'mac64_m1'; | ||
} | ||
return 'mac_arm64' | ||
} | ||
@@ -351,0 +357,0 @@ |
{ | ||
"name": "chromedriver", | ||
"version": "106.0.0", | ||
"version": "106.0.1", | ||
"keywords": [ | ||
@@ -31,2 +31,3 @@ "chromedriver", | ||
"axios": "^0.27.2", | ||
"compare-versions": "^5.0.1", | ||
"del": "^6.1.1", | ||
@@ -33,0 +34,0 @@ "extract-zip": "^2.0.1", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
37608
400
8
+ Addedcompare-versions@^5.0.1
+ Addedcompare-versions@5.0.3(transitive)