diff --git a/package-lock.json b/package-lock.json index b31ba3c..596ea9b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ ], "devDependencies": { "@modelcontextprotocol/sdk": "^1.25.2", - "@playwright/test": "1.59.0-alpha-1769217009000", + "@playwright/test": "1.59.0-alpha-1769364499000", "@types/node": "^24.3.0" } }, @@ -411,13 +411,13 @@ "link": true }, "node_modules/@playwright/test": { - "version": "1.59.0-alpha-1769217009000", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.59.0-alpha-1769217009000.tgz", - "integrity": "sha512-6w4Cc5mBxPYPTWR7u7ZKUbpysycKwlLOuKKkzaVpeUGBYi5UVUWFwA0kiHH0sLLfpLoasY9KLUG2uiqNfmi8Aw==", + "version": "1.59.0-alpha-1769364499000", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.59.0-alpha-1769364499000.tgz", + "integrity": "sha512-ZJdUgf2B76ph/EML8o4vKmrEIKHHz4Gziqdko7Wfvi69DW3QBXYEs4q3OfwjzK087OQgg961NJeLNV5JMDjZIQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright": "1.59.0-alpha-1769217009000" + "playwright": "1.59.0-alpha-1769364499000" }, "bin": { "playwright": "cli.js" @@ -2120,12 +2120,12 @@ } }, "node_modules/playwright": { - "version": "1.59.0-alpha-1769217009000", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.59.0-alpha-1769217009000.tgz", - "integrity": "sha512-A3TJU5XFNGH7urDr7o170352oCVmlLeo5kJSNeLGtzxcejgIdpBWA2WGP01Fw2WhRk1OrXroAEWD7iA8cMrahg==", + "version": "1.59.0-alpha-1769364499000", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.59.0-alpha-1769364499000.tgz", + "integrity": "sha512-b2VEOW/15RnMinGu2Pya3IZIqvhvXv0umx8e+CSpmPeDgA5++MZUNP3glxD+KmeRXY7d8xCktL12P4DTr0PgHA==", "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.59.0-alpha-1769217009000" + "playwright-core": "1.59.0-alpha-1769364499000" }, "bin": { "playwright": "cli.js" @@ -2138,9 +2138,9 @@ } }, "node_modules/playwright-core": { - "version": "1.59.0-alpha-1769217009000", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.59.0-alpha-1769217009000.tgz", - "integrity": "sha512-SgO5N9ekEmHnLZh8aTgYt8oA0kaX5aoTbWopLdgJRYYoFPYudcT2a+7yYaVV/hykfVRUXWf+e2lOmr+wl9m8eg==", + "version": "1.59.0-alpha-1769364499000", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.59.0-alpha-1769364499000.tgz", + "integrity": "sha512-rztGMf7lfwzVReQrmSXxYhGB3Lnn0b7+YS0O2eR1xnu/KGIJmzy+0ikWO94DbTmG5NtyQNDWhgXbW72VWhc1vg==", "license": "Apache-2.0", "bin": { "playwright-core": "cli.js" @@ -3360,8 +3360,8 @@ "license": "Apache-2.0", "dependencies": { "minimist": "^1.2.5", - "playwright": "1.59.0-alpha-1769217009000", - "playwright-core": "1.59.0-alpha-1769217009000" + "playwright": "1.59.0-alpha-1769364499000", + "playwright-core": "1.59.0-alpha-1769364499000" }, "bin": { "mcp": "cli.js", diff --git a/package.json b/package.json index b16368e..d1f465b 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ ], "devDependencies": { "@modelcontextprotocol/sdk": "^1.25.2", - "@playwright/test": "1.59.0-alpha-1769217009000", + "@playwright/test": "1.59.0-alpha-1769364499000", "@types/node": "^24.3.0" } } diff --git a/packages/playwright-mcp/package.json b/packages/playwright-mcp/package.json index 6810a45..b05a6cf 100644 --- a/packages/playwright-mcp/package.json +++ b/packages/playwright-mcp/package.json @@ -35,8 +35,8 @@ }, "dependencies": { "minimist": "^1.2.5", - "playwright": "1.59.0-alpha-1769217009000", - "playwright-core": "1.59.0-alpha-1769217009000" + "playwright": "1.59.0-alpha-1769364499000", + "playwright-core": "1.59.0-alpha-1769364499000" }, "bin": { "mcp": "cli.js", diff --git a/packages/playwright-mcp/update-readme.js b/packages/playwright-mcp/update-readme.js index 7ed1245..01dfc47 100644 --- a/packages/playwright-mcp/update-readme.js +++ b/packages/playwright-mcp/update-readme.js @@ -128,7 +128,9 @@ async function updateTools(content) { */ async function updateOptions(content) { console.log('Listing options...'); - const output = execSync('node cli.js --help'); + execSync('node cli.js --help > help.txt'); + const output = fs.readFileSync('help.txt'); + fs.unlinkSync('help.txt'); const lines = output.toString().split('\n'); const firstLine = lines.findIndex(line => line.includes('--version')); lines.splice(0, firstLine + 1);