This is a fork of grunt-lib-phantomjs-istanbul which is a the fork of grunt-lib-phantomjs repo modified for to replace phantomjs with puppeteer this is a change as phantomjs has been unsupported due to the release of puppeteer and is not supported on OSX High Sierra.
Note: Puppeteer requires at least Node v6.4.0, but the examples below use async/await which is only supported in Node v7.6.0 or greater
- essentially a javascript api around chrome-drivers that allow for easy interoperability with a chromium browser.
- a socket library that makes handing events much easier for child processes and abstracts out some of the esoteric aspects of socket ipc communication
- a testing suite using chrome-drivers for electron applications
- a simple runner for qunit tests with puppeteer
Original Task by The Grunt Contrib Team
Modified by asciidisco then modified again by lee-leonardo