diff --git a/build-scripts/social-previews/index.ts b/build-scripts/social-previews/index.ts index e11b2f97..ffc9f95c 100644 --- a/build-scripts/social-previews/index.ts +++ b/build-scripts/social-previews/index.ts @@ -1,4 +1,4 @@ -import puppeteer from "puppeteer-core"; +import puppeteer from "puppeteer"; import { promises as fsPromises } from "fs"; import { resolve } from "path"; import { getAllExtendedPosts } from "utils/get-all-posts"; diff --git a/package-lock.json b/package-lock.json index 60c646ef..6f1ea474 100644 --- a/package-lock.json +++ b/package-lock.json @@ -64,7 +64,7 @@ "prettier": "^2.8.8", "prettier-plugin-astro": "^0.10.0", "probe-image-size": "^7.2.3", - "puppeteer-core": "^20.8.2", + "puppeteer": "^20.8.2", "rehype-raw": "^6.1.1", "rehype-retext": "^3.0.2", "rehype-slug-custom-id": "^1.1.0", @@ -20305,6 +20305,21 @@ "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": { "version": "20.8.2", "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-20.8.2.tgz", diff --git a/package.json b/package.json index 59184525..4021560f 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "format": "prettier -w . --cache --plugin-search-dir=.", "lint": "eslint . --ext .js,.ts,.astro", "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:server": "live-server build-scripts/social-previews/dist", "social-previews:dev": "npm-run-all --parallel social-previews:dev:build social-previews:dev:server", @@ -90,7 +90,7 @@ "prettier": "^2.8.8", "prettier-plugin-astro": "^0.10.0", "probe-image-size": "^7.2.3", - "puppeteer-core": "^20.8.2", + "puppeteer": "^20.8.2", "rehype-raw": "^6.1.1", "rehype-retext": "^3.0.2", "rehype-slug-custom-id": "^1.1.0",