fix: 添加 playwright 依赖修复 Chromium 安装

rebrowser-playwright CLI 依赖原版 playwright 模块才能安装浏览器
This commit is contained in:
2026-02-28 23:25:59 +08:00
parent a6c36442b2
commit 28d870b158
2 changed files with 28 additions and 6 deletions
+7 -6
View File
@@ -30,18 +30,19 @@
},
"dependencies": {
"@modelcontextprotocol/sdk": "^1.27.0",
"rebrowser-playwright": "^1.52.0",
"express": "^4.21.0",
"pino": "^9.0.0",
"rebrowser-playwright": "^1.52.0",
"zod": "^3.25.0"
},
"devDependencies": {
"typescript": "^5.7.0",
"tsup": "^8.0.0",
"vitest": "^3.0.0",
"pino-pretty": "^13.0.0",
"@types/express": "^5.0.0",
"@types/node": "^22.0.0"
"@types/node": "^22.0.0",
"pino-pretty": "^13.0.0",
"playwright": "^1.58.2",
"tsup": "^8.0.0",
"typescript": "^5.7.0",
"vitest": "^3.0.0"
},
"pnpm": {
"onlyBuiltDependencies": [
+21
View File
@@ -33,6 +33,9 @@ importers:
pino-pretty:
specifier: ^13.0.0
version: 13.1.3
playwright:
specifier: ^1.58.2
version: 1.58.2
tsup:
specifier: ^8.0.0
version: 8.5.1(postcss@8.5.6)(typescript@5.9.3)
@@ -946,6 +949,16 @@ packages:
pkg-types@1.3.1:
resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==}
playwright-core@1.58.2:
resolution: {integrity: sha512-yZkEtftgwS8CsfYo7nm0KE8jsvm6i/PTgVtB8DL726wNf6H2IMsDuxCpJj59KDaxCtSnrWan2AeDqM7JBaultg==}
engines: {node: '>=18'}
hasBin: true
playwright@1.58.2:
resolution: {integrity: sha512-vA30H8Nvkq/cPBnNw4Q8TWz1EJyqgpuinBcHET0YVJVFldr8JDNiU9LaWAE1KqSkRYazuaBhTpB5ZzShOezQ6A==}
engines: {node: '>=18'}
hasBin: true
postcss-load-config@6.0.1:
resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==}
engines: {node: '>= 18'}
@@ -2159,6 +2172,14 @@ snapshots:
mlly: 1.8.0
pathe: 2.0.3
playwright-core@1.58.2: {}
playwright@1.58.2:
dependencies:
playwright-core: 1.58.2
optionalDependencies:
fsevents: 2.3.2
postcss-load-config@6.0.1(postcss@8.5.6):
dependencies:
lilconfig: 3.1.3