Files
moeka-project/services/twitter-services/package.json
T
0xSelenicDoveandautofix-ci[bot] b84d59438c fix(ci): upgrade playwright to ^1.60.0 to resolve install hang on node 24 (#1896)
### Description
Upgrades Playwright from `^1.59.1` to `^1.60.0` across the monorepo
workspace.

### Why is this needed?
In clean CI environments using Node.js 24 (the current LTS), Playwright
versions older than `1.60.0` hang indefinitely during the zip extraction
phase of `playwright install chromium`.

This is a known compatibility issue with Playwright's older extraction
utility (`yauzl`) running on Node 24+. Playwright resolved this bug in
version `1.60.0`. Upgrading ensures the CI test pipeline runs smoothly
without hanging.

### Proposed Changes
- Upgraded `"playwright"` to `^1.60.0` in:
  - Root `package.json`
  - `packages/vishot-runner-browser/package.json`
  - `packages/vishot-runner-electron/package.json`
  - `services/twitter-services/package.json`
- Regenerated `pnpm-lock.yaml` via `pnpm install`.

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-29 19:07:58 +08:00

24 lines
660 B
JSON

{
"name": "@proj-airi/twitter-services",
"type": "module",
"version": "0.10.2",
"private": true,
"description": "Twitter Services for MCP",
"author": "RainbowBird <rbxin2003@outlook.com>",
"license": "MIT",
"scripts": {
"dev": "playwright install chromium && tsx --env-file=.env.local src/main.ts",
"mcp:ui": "pnpx @modelcontextprotocol/inspector",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@guiiai/logg": "catalog:",
"@modelcontextprotocol/sdk": "^1.29.0",
"@moeru/std": "catalog:",
"@proj-airi/server-sdk": "workspace:*",
"h3": "2.0.1-rc.20",
"playwright": "^1.60.0",
"zod": "^4.3.6"
}
}