mirror of
https://github.com/geekgeekrun/geekgeekrun.git
synced 2026-09-08 17:09:07 +08:00
enhance type annotation of puppeteer in geek-auto-start-chat-with-boss
This commit is contained in:
@@ -19,7 +19,11 @@ const isRunFromUi = Boolean(process.env.MAIN_BOSSGEEKGO_UI_RUN_MODE)
|
||||
const isUiDev = process.env.NODE_ENV === 'development'
|
||||
export const autoStartChatEventBus = new EventEmitter()
|
||||
|
||||
let puppeteer, StealthPlugin
|
||||
/**
|
||||
* @type { import("puppeteer") }
|
||||
*/
|
||||
let puppeteer
|
||||
let StealthPlugin
|
||||
export async function initPuppeteer () {
|
||||
// production
|
||||
if (
|
||||
@@ -65,7 +69,14 @@ const recommendJobPageUrl = `https://www.zhipin.com/web/geek/job-recommend`
|
||||
const expectCompanySet = new Set(targetCompanyList)
|
||||
const enableCompanyAllowList = Boolean(expectCompanySet.size)
|
||||
|
||||
let browser, page
|
||||
/**
|
||||
* @type { import('puppeteer').Browser }
|
||||
*/
|
||||
let browser
|
||||
/**
|
||||
* @type { import('puppeteer').Page }
|
||||
*/
|
||||
let page
|
||||
|
||||
const blockBossNotNewChat = new Set()
|
||||
const blockBossNotActive = new Set()
|
||||
|
||||
Reference in New Issue
Block a user