How about moving away from PhantomJS and starting to provide instructions on how to use Headless Chrome? https://developers.google.com/web/updates/2017/04/headless-chrome