(site: string)
| 9 | } |
| 10 | |
| 11 | async function query(site: string) { |
| 12 | const result = await axios.get( |
| 13 | `https://www.google.com/search?q=site:${site}`, |
| 14 | { |
| 15 | headers: { |
| 16 | 'User-Agent': |
| 17 | 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36', |
| 18 | }, |
| 19 | } |
| 20 | ); |
| 21 | const $ = load(result.data); |
| 22 | const resultStats = $('#result-stats').text(); |
| 23 | return Number(getResult(resultStats) || 0); |
| 24 | } |
| 25 | |
| 26 | export async function crawlGoogleResults() { |
| 27 | const accounts = await findAccountsPremium(); |
no test coverage detected