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'
|
const isUiDev = process.env.NODE_ENV === 'development'
|
||||||
export const autoStartChatEventBus = new EventEmitter()
|
export const autoStartChatEventBus = new EventEmitter()
|
||||||
|
|
||||||
let puppeteer, StealthPlugin
|
/**
|
||||||
|
* @type { import("puppeteer") }
|
||||||
|
*/
|
||||||
|
let puppeteer
|
||||||
|
let StealthPlugin
|
||||||
export async function initPuppeteer () {
|
export async function initPuppeteer () {
|
||||||
// production
|
// production
|
||||||
if (
|
if (
|
||||||
@@ -65,7 +69,14 @@ const recommendJobPageUrl = `https://www.zhipin.com/web/geek/job-recommend`
|
|||||||
const expectCompanySet = new Set(targetCompanyList)
|
const expectCompanySet = new Set(targetCompanyList)
|
||||||
const enableCompanyAllowList = Boolean(expectCompanySet.size)
|
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 blockBossNotNewChat = new Set()
|
||||||
const blockBossNotActive = new Set()
|
const blockBossNotActive = new Set()
|
||||||
|
|||||||
Reference in New Issue
Block a user