{"repo":"giggio/node-chromedriver","free":true,"listed":false,"github":"https://github.com/giggio/node-chromedriver","clone":"git clone https://github.com/giggio/node-chromedriver.git","description":"An installer and wrapper for Chromedriver.","language":"JavaScript","stars":489,"topics":["chromedriver","javascript","selenium","selenium-webdriver","nodejs"],"license":"Apache-2.0","category":"scrapers-browser-automation","readme_excerpt":"ChromeDriver An NPM wrapper for Selenium ChromeDriver. Building and Installing Or grab the source and What this is really doing is just grabbing a particular \"blessed\" (by this module) version of ChromeDriver. As new versions are released and vetted, this module will be updated accordingly. The package has been set up to fetch and run ChromeDriver for MacOS (darwin), Linux based platforms (as identified by Node.js), and Windows. If you spot any platform weirdness, let us know or send a patch. Configuration Methods You can configure chromedriver using any of the following methods. The installer will check all of these, in order of precedence: - Environment variables in uppercase (e.g., CHROMEDRIVER VERSION ) - package.json#config in lowercase - .npmrc entries in lowercase (e.g., chromedriver version=LATEST ) This applies to all options such as: - chromedriver version - chromedriver cdnurl - chromedriver cdnbinariesurl - chromedriver legacy cdnurl - chromedriver skip download - chromedriver force download - chromedriver filepath - detect chromedriver version - include chromium But not to native npm config options, which can be set as per NPM's documentation. For example, to set the version, you can use: Or in your package.json under config : You can also add it to your .npmrc when using NPM up to version 11, but the NPM team is discouraging it and it won't work on version 12+: The same goes to using arguments, it will work up to version 11: These last two way to configure the i","default_branch":null,"files":null,"tree":[],"storefront":"/r/giggio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/giggio/node-chromedriver/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}