This commit is contained in:
Yanlong Wang 2024-04-12 12:27:42 +08:00
parent 78c8444096
commit fdd8a8aa8d
No known key found for this signature in database
GPG Key ID: C0A623C0BADF9F37
5 changed files with 19337 additions and 4 deletions

1
.gitignore vendored
View File

@ -1,3 +1,2 @@
package-lock.json
node_modules/
.DS_Store

11719
backend/functions/package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -19,10 +19,10 @@
"start": "npm run shell",
"deploy": "firebase deploy --only functions",
"logs": "firebase functions:log",
"gcp-build": "npx puppeteer browsers install chrome"
"gcp-build": "node node_modules/puppeteer/install.mjs"
},
"engines": {
"node": "18"
"node": "20"
},
"main": "build/index.js",
"dependencies": {

View File

@ -71,7 +71,8 @@ export class PuppeteerControl extends AsyncService {
}
}
this.browser = await puppeteer.launch({
headless: true
headless: true,
timeout: 45_000
});
this.browser.once('disconnected', () => {
this.logger.warn(`Browser disconnected`);

7614
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff