Feature and motivation
Ok, I get this is kind of dumb, but looking at the Selenium implementations, it would be much easier not to have to treat Safari special. Should be pretty simple to hard code the locations and error if the driver isn't in those locations
Usage example
selenium-manager --browser safari
selenium-manager --driver safaridriver
==> /usr/bin/safaridriver
and
selenium-manager --browser "Safari\ Technology\ Preview"
selenium-manager --browser SafariTechnologyPreview
selenium-manager --browser SafariTP
==> /Applications/Safari Technology Preview.app/Contents/MacOS/safaridriver
Feature and motivation
Ok, I get this is kind of dumb, but looking at the Selenium implementations, it would be much easier not to have to treat Safari special. Should be pretty simple to hard code the locations and error if the driver isn't in those locations
Usage example
and