{ "name": "playwriter", "description": "", "version": "0.0.22", "type": "module", "main": "dist/index.js", "types": "dist/index.d.ts", "repository": "https://github.com/remorses/playwriter", "scripts": { "build": "rm -rf dist *.tsbuildinfo && mkdir dist && cp src/resource.md src/prompt.md dist/ && vite-node scripts/download-selector-generator.ts && tsc", "prepublishOnly": "pnpm build", "watch": "tsc -w", "typecheck": "tsc --noEmit", "mcp": "vite-node src/mcp.ts", "test": "vitest run -u", "test:watch": "vitest" }, "bin": "./bin.js", "files": [ "dist", "src", "esm", "bin.js" ], "keywords": [], "author": "Tommaso De Rossi, morse ", "license": "", "devDependencies": { "@browserbasehq/stagehand": "^3.0.5", "@mizchi/selector-generator": "1.50.0-next", "@types/chrome": "^0.0.315", "@types/node": "^24.10.1", "@types/ws": "^8.18.1", "@vitest/ui": "^4.0.8", "image-size": "^2.0.2", "mcp-extension": "workspace:*", "vite-node": "^5.0.0", "vitest": "^4.0.8" }, "dependencies": { "@hono/node-server": "^1.19.6", "@hono/node-ws": "^1.2.0", "@modelcontextprotocol/sdk": "^1.21.1", "chalk": "^5.6.2", "devtools-protocol": "^0.0.1543509", "diff": "^8.0.2", "hono": "^4.10.6", "playwright-core": "^1.56.1", "string-dedent": "^3.0.2", "user-agents": "^1.1.669", "ws": "^8.18.3", "xdg-basedir": "^5.1.0", "zod": "^3" } }