We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 2f427d8 + de3f78c commit d32de00Copy full SHA for d32de00
src/browse.js
@@ -1,7 +1,12 @@
1
+const fs = require('fs')
2
+const util = require('util')
3
+const path = require('path')
4
const puppeteer = require('puppeteer')
5
const color = require('ansi-colors')
6
const logger = require('./logger')
7
8
+const writeFile = util.promisify(fs.writeFile)
9
+
10
const sleep = (timeout) => new Promise((r) => setTimeout(r, timeout))
11
12
module.exports = async function browse(opt) {
@@ -43,6 +48,7 @@ module.exports = async function browse(opt) {
43
48
await sleep(opt.delay)
44
49
45
50
// Check image width
51
+ await page.waitForSelector(opt.selector)
46
52
let imageWidth = await page.evaluate((sel) => {
47
53
return document.querySelector(sel).width
54
}, opt.selector)
0 commit comments