* @param {!Object=} options * @return {!Promise<!HCCrawler>}
(options)
| 77 | * @return {!Promise<!HCCrawler>} |
| 78 | */ |
| 79 | static async launch(options) { |
| 80 | const browser = await Puppeteer.launch(pick(options, LAUNCH_OPTIONS)); |
| 81 | const crawler = new HCCrawler(browser, omit(options, LAUNCH_OPTIONS)); |
| 82 | await crawler.init(); |
| 83 | return crawler; |
| 84 | } |
| 85 | |
| 86 | /** |
| 87 | * @return {!string} |
no test coverage detected