Alek5andr / chromedriver-manager

The manager installs version of chromedriver according to installed Google Chrome version.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chromedriver Manager

The manager installs version of chromedriver according to installed Google Chrome version.

><> Windows only <><

Requirements

  • Node.JS >= 14
    • Maybe works on lesser versions

How does it work

The package scouts devDependencies in search of "chromedriver".

  • If there are no devDependencies, the script fails.
  • If there is no "chromedriver" devDependency, it will install one according to your Google Chrome browser's version.

How to use

Install the package using npm install --save-dev @alek5andr/chromedriver-manager.
Then execute the following command in your project's terminal: install-chromedriver.

Error?

If You receive the following error:

cannot be loaded because running scripts is disabled on this system.

write a script in yours package.json to execute the following command install-chromedriver. For instance:

"scripts": {
    "sync-chromes": "install-chromedriver"
}

Then simply execute the script in the project's terminal: npm run sync-chromes.
That should do the job.

Help wanted

Please help to make it quicker.

About

The manager installs version of chromedriver according to installed Google Chrome version.


Languages

Language:TypeScript 97.0%Language:JavaScript 3.0%