fix puppeteer errors, migrate puppeteer-core -> puppeteer

This commit is contained in:
James Fenn
2023-07-15 20:56:46 -04:00
parent 1196e88acf
commit aa351f335f
3 changed files with 19 additions and 4 deletions

View File

@@ -1,4 +1,4 @@
import puppeteer from "puppeteer-core"; import puppeteer from "puppeteer";
import { promises as fsPromises } from "fs"; import { promises as fsPromises } from "fs";
import { resolve } from "path"; import { resolve } from "path";
import { getAllExtendedPosts } from "utils/get-all-posts"; import { getAllExtendedPosts } from "utils/get-all-posts";

17
package-lock.json generated
View File

@@ -64,7 +64,7 @@
"prettier": "^2.8.8", "prettier": "^2.8.8",
"prettier-plugin-astro": "^0.10.0", "prettier-plugin-astro": "^0.10.0",
"probe-image-size": "^7.2.3", "probe-image-size": "^7.2.3",
"puppeteer-core": "^20.8.2", "puppeteer": "^20.8.2",
"rehype-raw": "^6.1.1", "rehype-raw": "^6.1.1",
"rehype-retext": "^3.0.2", "rehype-retext": "^3.0.2",
"rehype-slug-custom-id": "^1.1.0", "rehype-slug-custom-id": "^1.1.0",
@@ -20305,6 +20305,21 @@
"node": ">=6" "node": ">=6"
} }
}, },
"node_modules/puppeteer": {
"version": "20.8.2",
"resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-20.8.2.tgz",
"integrity": "sha512-+VRywTRGF09UyiesFL7pcU19Cq7vf2HsE/eulwSpl7YHcr8g8X+Va4qLmp7mOECwteGvP7rU8vQ7PP43fcubbA==",
"dev": true,
"hasInstallScript": true,
"dependencies": {
"@puppeteer/browsers": "1.4.5",
"cosmiconfig": "8.2.0",
"puppeteer-core": "20.8.2"
},
"engines": {
"node": ">=16.3.0"
}
},
"node_modules/puppeteer-core": { "node_modules/puppeteer-core": {
"version": "20.8.2", "version": "20.8.2",
"resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-20.8.2.tgz", "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-20.8.2.tgz",

View File

@@ -30,7 +30,7 @@
"format": "prettier -w . --cache --plugin-search-dir=.", "format": "prettier -w . --cache --plugin-search-dir=.",
"lint": "eslint . --ext .js,.ts,.astro", "lint": "eslint . --ext .js,.ts,.astro",
"search-index": "tsx build-scripts/search-index.ts", "search-index": "tsx build-scripts/search-index.ts",
"social-previews:build": "node node_modules/puppeteer-core/install.js && tsx --tsconfig tsconfig.script.json build-scripts/social-previews/index.ts", "social-previews:build": "tsx --tsconfig tsconfig.script.json build-scripts/social-previews/index.ts",
"social-previews:dev:build": "tsx watch --tsconfig tsconfig.script.json build-scripts/social-previews/live-server.ts", "social-previews:dev:build": "tsx watch --tsconfig tsconfig.script.json build-scripts/social-previews/live-server.ts",
"social-previews:dev:server": "live-server build-scripts/social-previews/dist", "social-previews:dev:server": "live-server build-scripts/social-previews/dist",
"social-previews:dev": "npm-run-all --parallel social-previews:dev:build social-previews:dev:server", "social-previews:dev": "npm-run-all --parallel social-previews:dev:build social-previews:dev:server",
@@ -90,7 +90,7 @@
"prettier": "^2.8.8", "prettier": "^2.8.8",
"prettier-plugin-astro": "^0.10.0", "prettier-plugin-astro": "^0.10.0",
"probe-image-size": "^7.2.3", "probe-image-size": "^7.2.3",
"puppeteer-core": "^20.8.2", "puppeteer": "^20.8.2",
"rehype-raw": "^6.1.1", "rehype-raw": "^6.1.1",
"rehype-retext": "^3.0.2", "rehype-retext": "^3.0.2",
"rehype-slug-custom-id": "^1.1.0", "rehype-slug-custom-id": "^1.1.0",