I'm running our Angular E2E tests with Puppeteer. This works fine but Protractor is still including webdriver even though it isn't actually needed since Puppeteer handles the connection to and manipulation of Chrome.
How can I run Angular E2E tests using Puppeteer without requiring webdriver?
I followed the instructions here:
How to use Puppeteer in an Angular application
Which continues to use protractor which then requires webdriver.
I also reviewed this example that uses Angular and Puppeteer but it also uses protractor and runs webdriver unnecessarily.