{"_id":"claude-playwright","_rev":"29-e6084025d9c10d932e777d5977a8b2ff","name":"claude-playwright","dist-tags":{"alpha":"0.1.0-alpha.22","latest":"0.1.4"},"versions":{"0.1.0-alpha.5":{"name":"claude-playwright","version":"0.1.0-alpha.5","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","code-generation","scaffold","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.0-alpha.5","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabs/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabs/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"41cf0811d67ac7efaf7cf107f068131fa5670130","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.0-alpha.5.tgz","fileCount":112,"integrity":"sha512-Cu72bxBU2u04duwIM4kuetK1RnKSvCxFORq4q6cc8lJoCM7d0WAVJFLwA92SFUtESw5D0KdkosRsh2hKs8wXXQ==","signatures":[{"sig":"MEQCIBFOcjkhOQ34xmvMxgavlW/i1L1ZXvVEgvGPNDKdytFbAiB1dplCpT0RchMTRpSgQYUMvEnN52sX6thpC7xpNsjUXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468526},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"gitHead":"0837ad7c2c47eda82f9c4f6bbdb98edb50f1f4ef","scripts":{"test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsc","test:cli":"node tests/test-cli-commands.js","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabs/claude-playwright.git","type":"git"},"_npmVersion":"10.8.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.9.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.0-alpha.5_1756287508485_0.21726836277620465","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.6":{"name":"claude-playwright","version":"0.1.0-alpha.6","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","code-generation","scaffold","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.0-alpha.6","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"646dbd33d836f110770903723ba69a0113233af2","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.0-alpha.6.tgz","fileCount":112,"integrity":"sha512-1JlToE4R3kvGty75HxEh9hEPwSwmcem2xkR+YM4KtxgMzUAGM9r0m0cfeiz47L+xXQR+R9FMRL7iS00k7y4dJQ==","signatures":[{"sig":"MEUCIGHIpX+yGA0rEuBDYlbCpVjhnIYE8NanPEh6NKmYqE77AiEArpEVuK6qdKkvJ/EB/sv4wUD2p8cKgi6/wLK9EDXnS3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468534},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"gitHead":"3fc4ab7a22433a0e5c15d1aa2c88be0c993b4a4c","scripts":{"test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsc","test:cli":"node tests/test-cli-commands.js","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabsAT/claude-playwright.git","type":"git"},"_npmVersion":"10.8.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.9.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.0-alpha.6_1756288102447_0.506097333213736","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.7":{"name":"claude-playwright","version":"0.1.0-alpha.7","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","code-generation","scaffold","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.0-alpha.7","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"f25d72bdf62c94ef7a47056d14a92833f1e97d9e","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.0-alpha.7.tgz","fileCount":112,"integrity":"sha512-hciLCZTcRY5WRJLMuH5AQavmDE0HIGUSOzZZLYnG9kGx/488BJRleFWBXfCe34gDoUxBw1DBNBRtBG36Qf65yg==","signatures":[{"sig":"MEYCIQCHJ6nu9hy/gTIQ6zEQYfqYd1Ej4VGIIJi2RzYWr0GEiwIhAPlfCWxd0mbVv0QhxGzqqVLGvHYTn9uptj8kLEgZ9BQq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468566},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"gitHead":"35d8639b0f297804777d4cc68b516d39ac1048a3","scripts":{"test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsc","test:cli":"node tests/test-cli-commands.js","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabsAT/claude-playwright.git","type":"git"},"_npmVersion":"10.8.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.9.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.0-alpha.7_1756294645013_0.21982677303532916","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.8":{"name":"claude-playwright","version":"0.1.0-alpha.8","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","code-generation","scaffold","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.0-alpha.8","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"3c3401a8b68b08332c675a9bfed52e5827730333","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.0-alpha.8.tgz","fileCount":112,"integrity":"sha512-9T20H0aiqfX4c32sekjTZlA69KYfyo8n63s0ppJQEeNJW6v5sNxPW36NTbSMRHctMWWO8ahGDWlbKqttnOP4WA==","signatures":[{"sig":"MEQCIA0DizNlINDE/SrkmJHQ/F2Nq6pzWXnTdLfomlpzOFzNAiBRrNdEMXoj1GyF+EPogmh7ciV0i4N6f4hhVMkHYhcAGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468541},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"gitHead":"35d8639b0f297804777d4cc68b516d39ac1048a3","scripts":{"test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsc","test:cli":"node tests/test-cli-commands.js","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabsAT/claude-playwright.git","type":"git"},"_npmVersion":"10.8.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.9.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.0-alpha.8_1756294943885_0.8208583093539272","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.9":{"name":"claude-playwright","version":"0.1.0-alpha.9","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","code-generation","scaffold","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.0-alpha.9","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"536427138c2a86e20e1caf09efd670901db43eb7","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.0-alpha.9.tgz","fileCount":112,"integrity":"sha512-ow5syCas2OjLxRo/NmZ86RMUy5uoLTTb4aXiFH1EQ7BGXqzSXFvjZzo93cLRtb473U8QFT88fOSV8bseN/CaZA==","signatures":[{"sig":"MEUCIBRqyXKecGpTxsdOS/phiXSHdAo4JP0FL6yZlrPUfRZJAiEA0NtFvTj09YeRvbE6W8LHnRcsUu0E+DMegwvLQFSuEEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467834},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"gitHead":"1926be75522d23afef0a1db45c8ea3a51bb78999","scripts":{"test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsc","test:cli":"node tests/test-cli-commands.js","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabsAT/claude-playwright.git","type":"git"},"_npmVersion":"10.8.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.9.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.0-alpha.9_1756298660852_0.7890220780620159","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.10":{"name":"claude-playwright","version":"0.1.0-alpha.10","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","code-generation","scaffold","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.0-alpha.10","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"b774a2fb7ba8321d056618bb44bc82d175664adb","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.0-alpha.10.tgz","fileCount":113,"integrity":"sha512-je6zNDxZiV3YPpE2YQnIjFiSuxLWKbdVMJIQ4VBVimtKKdnsK7t253jnJeSlu3rO3G8yC7KYzymda9JzIbEvZQ==","signatures":[{"sig":"MEUCIQD6uVQ5Zb+O9JNXYgZEhvdLVdlGd9wiszrcAdXupPLOkQIgPOB/D7JLE5L42HZpg3uDPLB+GZNuGGRIIm7m3hP2rvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479600},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"gitHead":"8b0b98ddf5fc9605f8e716deece7d96ce4f6b720","scripts":{"test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsc","test:cli":"node tests/test-cli-commands.js","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabsAT/claude-playwright.git","type":"git"},"_npmVersion":"10.8.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.9.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.0-alpha.10_1756304030344_0.3465345372032471","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.11":{"name":"claude-playwright","version":"0.1.0-alpha.11","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","code-generation","scaffold","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.0-alpha.11","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"d51cabb58899f9e63e581eac523832e4dd2879de","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.0-alpha.11.tgz","fileCount":118,"integrity":"sha512-nHdkWBix7PykrgKE8zwsKxHhmuwczSHehn1puUiptJkOfocycDyu3M0uvquI6BZqEQZc4R1u0a3V41v2LweBNQ==","signatures":[{"sig":"MEUCIGAWIxbnVu6nM1yTenwj3OtoPALycjIIgLxxdxgbo+sQAiEAtUaE930mrohtwE1KbEDa/nrlLBEbHlniW/y/Se906MY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":490206},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"gitHead":"f125aee5fddf89a9698fbd990c4cda2b8735c113","scripts":{"test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsc","test:cli":"node tests/test-cli-commands.js","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabsAT/claude-playwright.git","type":"git"},"_npmVersion":"10.8.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.9.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.0-alpha.11_1756306234038_0.5515095669156638","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.12":{"name":"claude-playwright","version":"0.1.0-alpha.12","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","code-generation","scaffold","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.0-alpha.12","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"49aa1ee5ec44dca2d9987057a2e43a2ade7212fd","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.0-alpha.12.tgz","fileCount":119,"integrity":"sha512-rasKr3k4GDpzL1pOiiEMMtqLQd7QZEJWYqW1Ms8S9CAm/tU5tJ3SjmVWEhQ7teO5WMPBEAcNLJPJdudN3Ylexg==","signatures":[{"sig":"MEUCIQDZ8HIIorj5CA2H7uSjeysBxzawYkF1kKi/j4Ou3pkpcAIgNNqRchg8zHbp/SaNJj7R9eTFMOUl0N95ls6NTTI9lzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":497943},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"gitHead":"0301114a6855f9681fab09082d26fd7701a88f49","scripts":{"test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsc","test:cli":"node tests/test-cli-commands.js","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabsAT/claude-playwright.git","type":"git"},"_npmVersion":"10.8.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.9.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.0-alpha.12_1756308057476_0.24206895594430655","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.13":{"name":"claude-playwright","version":"0.1.0-alpha.13","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","code-generation","scaffold","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.0-alpha.13","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"2c9979bf324fa843ab862e17aae0239846d6b8d5","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.0-alpha.13.tgz","fileCount":119,"integrity":"sha512-d2vnT1ilGV7ms3Z9zwgx8T/MQyCQNMwJuc/u1oDYxsAQ9QHt3MI8LzERUYrpiqv2VhlOqmEq7JFfPhRPdfwf5g==","signatures":[{"sig":"MEUCIEoJB9ys+NyGwEeth1gQBPZBgVNRLMHikT5U9KBZZJYTAiEA3y5JZ1ZkCyICmicYAgmVMNNSh/M//VuNzNrMOvYSGRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499171},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"gitHead":"0ea5f7a80730cffc52b886518410b0583172412c","scripts":{"test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsc","test:cli":"node tests/test-cli-commands.js","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabsAT/claude-playwright.git","type":"git"},"_npmVersion":"10.8.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.9.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.0-alpha.13_1756309191227_0.9906410643349426","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.14":{"name":"claude-playwright","version":"0.1.0-alpha.14","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","code-generation","scaffold","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.0-alpha.14","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"fa2e9f4481319d800011ec5899e7d6ba01188970","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.0-alpha.14.tgz","fileCount":119,"integrity":"sha512-JYC8Lqy0bBgiFZ3Wbe7wObBkE3cu/zZQl+zJlbZniekPHxrMfgjyp5gv3Jvte3C45mHC13C3OmQgBHRGCuj8qg==","signatures":[{"sig":"MEUCIQCbelN/b5sH7pMMK78rnaK58YOtYkDHuVD5mpbexE8J0AIgFbFsz5pV03kaihb/tCyWd6Ecp5sL1xRPCwwFmSZPghw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500833},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"gitHead":"6c3cc8217c73833d3bab290a6d76b3db392fb49d","scripts":{"test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsc","test:cli":"node tests/test-cli-commands.js","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabsAT/claude-playwright.git","type":"git"},"_npmVersion":"10.8.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.9.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.0-alpha.14_1756310326405_0.767961637049601","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.15":{"name":"claude-playwright","version":"0.1.0-alpha.15","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","code-generation","scaffold","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.0-alpha.15","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"df0d78cc5339351ec34f51885d5cf8e00edeed89","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.0-alpha.15.tgz","fileCount":119,"integrity":"sha512-rNyf8fMFtdd2KTHveSz7zPMRwyG+Nnld+m40YzNiQUpbGGrjobVe3bcAtoHfyfVxYaDL24w5GzmjiifPBaOslA==","signatures":[{"sig":"MEYCIQDrkUK+g2VIYAGjUSLzeC9y6DA/kHnYyss9FJWbCJiyhQIhAL9xd44VUk507wMYm1FWWuTOG4Sw+kDgernny04QamZm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500631},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"gitHead":"688129ae132b5e7c31bc45f7e9403a98bf1d3627","scripts":{"test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsc","test:cli":"node tests/test-cli-commands.js","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabsAT/claude-playwright.git","type":"git"},"_npmVersion":"10.8.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.9.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.0-alpha.15_1756311786823_0.21517985115996807","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.16":{"name":"claude-playwright","version":"0.1.0-alpha.16","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","code-generation","scaffold","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.0-alpha.16","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"0db932945eec7352b1b8c28e3e577fed22b57f24","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.0-alpha.16.tgz","fileCount":119,"integrity":"sha512-b5jIMFtI8YsJH/appOHaW1L0bPLcLvXaxxe96+otH/KIt7XxTS0JKuatTJ1GZNfqMu3kn2HwK+w1f6YNrsbNpA==","signatures":[{"sig":"MEUCIGWs/h85zurnuQW/YZbo/MWecC4w1u37rGhQ3S+1f/JXAiEA+UpEIxy1cd9zA8K6AuAysRJtmCifh9oU9qNSLHQz7C8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503010},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=7.0.0","node":">=16.0.0"},"gitHead":"fd8075defb1c2959d9eecc7e7c82b4149632c52d","scripts":{"test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsc","test:cli":"node tests/test-cli-commands.js","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabsAT/claude-playwright.git","type":"git"},"_npmVersion":"10.8.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.9.0","dependencies":{"chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.0-alpha.16_1756312737302_0.5926724098314831","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.17":{"name":"claude-playwright","version":"0.1.0-alpha.17","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.0-alpha.17","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"3554b3d78df0d098df61a0e2217906f02c96c8d6","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.0-alpha.17.tgz","fileCount":113,"integrity":"sha512-4e+f1Aid0p3LIUXQPtxXjsBSoXdr1yNFimeC6D2ZyLypysxGBXHbs8DEteSyqB5t4QEXeirAbzC2iX+Ys1rIug==","signatures":[{"sig":"MEQCIAEwy8MxxRi7/lwTJiTAYEorj6nbcxyW1WegmPBAi+4uAiBpQI6MwvuoozXBa32cFYrd5GP/1ejZJk/J+CwSZ71azQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1330490},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","require":"./dist/cli/index.cjs"},"./mcp":{"types":"./dist/mcp/server.d.ts","import":"./dist/mcp/server.js","require":"./dist/mcp/server.cjs"},"./package.json":"./package.json"},"gitHead":"68430feff0b1e934809393e7d5de790025bcb412","scripts":{"dev":"tsup --watch","test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsup","dev:cli":"tsx src/cli/index.ts","dev:mcp":"tsx src/mcp/server.ts","test:cli":"node tests/test-cli-commands.js","build:tsc":"tsc","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabsAT/claude-playwright.git","type":"git"},"_npmVersion":"10.8.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.22.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.0-alpha.17_1756407908915_0.8219667713440071","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.18":{"name":"claude-playwright","version":"0.1.0-alpha.18","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.0-alpha.18","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"e49f5b9f54d6dbf7d61cc5fb9f72d22ca5cd9f6f","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.0-alpha.18.tgz","fileCount":113,"integrity":"sha512-J0fOGAB/8olVpHYDpvVfBHgCR6jTChIVJBwI8KES9Bq9K3VduQBRixFLWnQPqeeFZT/hGnyvdAe7C/hQBgq7ng==","signatures":[{"sig":"MEYCIQDAm6QnEuyyT8hl7kGIW815IvPn7yUrDzr5q5/P05fZ7AIhAJzk/j18Yjpjl1Fp1gxe3YXw0vycrpRP7OCQ352Z1Sdo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1340056},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","require":"./dist/cli/index.cjs"},"./mcp":{"types":"./dist/mcp/server.d.ts","import":"./dist/mcp/server.js","require":"./dist/mcp/server.cjs"},"./package.json":"./package.json"},"gitHead":"97176f7c4d31a96ba9d6a6abfce70a3e0d9c213c","scripts":{"dev":"tsup --watch","test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsup","dev:cli":"tsx src/cli/index.ts","dev:mcp":"tsx src/mcp/server.ts","test:cli":"node tests/test-cli-commands.js","build:tsc":"tsc","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabsAT/claude-playwright.git","type":"git"},"_npmVersion":"10.8.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.22.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0","playwright":"^1.40.0","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.0-alpha.18_1756410089201_0.31676062242179914","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.19":{"name":"claude-playwright","version":"0.1.0-alpha.19","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.0-alpha.19","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"e08988ca7b8fcff283f209186d6c623994945ebe","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.0-alpha.19.tgz","fileCount":145,"integrity":"sha512-3F09t8MOJefSzP/BOVBEiZcqqa4+kJyIxCFQUqOk0XkUERQBGaMNR2qyrwN1GjUqGhWbtqKQDx1MbUTS9e9jeQ==","signatures":[{"sig":"MEYCIQDZpstWZmQO77JJuTmOyXfh7e0jmk/r6XvGwSKyLIz2tAIhALofp3NXxIGm43R7nnOYUVwSiY1bPG4xYGEPqZu7urzp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5065587},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","require":"./dist/cli/index.cjs"},"./mcp":{"types":"./dist/mcp/server.d.ts","import":"./dist/mcp/server.js","require":"./dist/mcp/server.cjs"},"./package.json":"./package.json"},"gitHead":"c4f76275d5ff492071cf1210af85f66b1fddb410","scripts":{"dev":"tsup --watch","test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsup","dev:cli":"tsx src/cli/index.ts","dev:mcp":"tsx src/mcp/server.ts","test:cli":"node tests/test-cli-commands.js","build:tsc":"tsc","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabsAT/claude-playwright.git","type":"git"},"_npmVersion":"10.8.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.22.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0","lru-cache":"^11.1.0","playwright":"^1.40.0","better-sqlite3":"^12.2.0","@types/better-sqlite3":"^7.6.13","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.0-alpha.19_1756482047990_0.9295240263544189","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.20":{"name":"claude-playwright","version":"0.1.0-alpha.20","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.0-alpha.20","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"6e9b1a26381997e5eabc73f03c001d526b95adba","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.0-alpha.20.tgz","fileCount":145,"integrity":"sha512-gz4/VQ5Dd/Kbcsz74jTQA2Gs7AI6bYlJW+VtQBbBLOy+TMPEFt0JQ5qm+uV4bJ7H+ZZqGsopffNzjGOLQExmNw==","signatures":[{"sig":"MEUCIQCUaO/ul9B0sGHSCV2OrdUv/YxQ0hDxNSwyCGmRgw3hngIgGo4pokE7umlck6UjIPDADDXKZYuOBi0dSmLbUagXJYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5460922},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","require":"./dist/cli/index.cjs"},"./mcp":{"types":"./dist/mcp/server.d.ts","import":"./dist/mcp/server.js","require":"./dist/mcp/server.cjs"},"./package.json":"./package.json"},"gitHead":"f1851454a995089359f7a81422aba46742353e43","scripts":{"dev":"tsup --watch","test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsup","dev:cli":"tsx src/cli/index.ts","dev:mcp":"tsx src/mcp/server.ts","test:cli":"node tests/test-cli-commands.js","build:tsc":"tsc","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabsAT/claude-playwright.git","type":"git"},"_npmVersion":"10.8.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.22.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0","lru-cache":"^11.1.0","playwright":"^1.40.0","better-sqlite3":"^12.2.0","@types/better-sqlite3":"^7.6.13","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.0-alpha.20_1756600841326_0.3099532228972912","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.21":{"name":"claude-playwright","version":"0.1.0-alpha.21","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.0-alpha.21","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"ad125f436efce468544dd66ce4f0c297a8bc4787","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.0-alpha.21.tgz","fileCount":145,"integrity":"sha512-ChqXm+ewOmmSK4rpGkQJjkSKFVPeWAcRWJzcsHNfGA4kyha/Bm0QrQs1vXjQVgYFgE8SvAHzxnD28BszP1gY7Q==","signatures":[{"sig":"MEYCIQD7R0Kw0ssHptytnKI1lHSqRSegh5CtN6GV7bj1Nt8FjwIhALNr/KDUmnOZuSefcdL6sn3ZeFQX1Ia1sVX0LaE93swC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6541885},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","require":"./dist/cli/index.cjs"},"./mcp":{"types":"./dist/mcp/server.d.ts","import":"./dist/mcp/server.js","require":"./dist/mcp/server.cjs"},"./package.json":"./package.json"},"gitHead":"fc334410f35b40cd4d87a05685540c437f6c5c0e","scripts":{"dev":"tsup --watch","test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsup","dev:cli":"tsx src/cli/index.ts","dev:mcp":"tsx src/mcp/server.ts","test:cli":"node tests/test-cli-commands.js","build:tsc":"tsc","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabsAT/claude-playwright.git","type":"git"},"_npmVersion":"10.8.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.22.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0","lru-cache":"^11.1.0","playwright":"^1.40.0","better-sqlite3":"^12.2.0","@types/better-sqlite3":"^7.6.13","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.0-alpha.21_1756808310881_0.3148720556625624","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.22":{"name":"claude-playwright","version":"0.1.0-alpha.22","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.0-alpha.22","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"af97895bf8f02a2bc48580957f3c0da004c51e0e","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.0-alpha.22.tgz","fileCount":145,"integrity":"sha512-ObNBa19yO20TO8S2Vto3HFQU+BjQEEC4kMIYg2d/cMfoPn4BejHIS7Nmt5u+XihR67rLeyUu52qArnfHXtxGfw==","signatures":[{"sig":"MEUCIQCZmIskZnAQv0drpSbbaI0V4yVE1uaNIz/dVzxvATvJYAIgYEJwlB7CIpi+RjDj1n8mO/8Wl7JLHqH2hP5H1BbHzqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8582665},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","require":"./dist/cli/index.cjs"},"./mcp":{"types":"./dist/mcp/server.d.ts","import":"./dist/mcp/server.js","require":"./dist/mcp/server.cjs"},"./package.json":"./package.json"},"gitHead":"be73517d228eda3723f84151e6a33365ed5b86ed","scripts":{"dev":"tsup --watch","test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsup","dev:cli":"tsx src/cli/index.ts","dev:mcp":"tsx src/mcp/server.ts","test:cli":"node tests/test-cli-commands.js","build:tsc":"tsc","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabsAT/claude-playwright.git","type":"git"},"_npmVersion":"10.8.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.22.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0","lru-cache":"^11.1.0","playwright":"^1.40.0","better-sqlite3":"^12.2.0","@types/better-sqlite3":"^7.6.13","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.0-alpha.22_1757160406332_0.41205086217110654","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"claude-playwright","version":"0.1.0","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.0","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"cc7cc4076882e9bf4c1f1554507e1fa5899a5c9a","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.0.tgz","fileCount":145,"integrity":"sha512-Izw7Vxf0CfItpU44E+K7qGW51PBVJNdh9HQixGmgGsP1GhOn4L/88ayvFtgvCkX5aFH/HNa2XA0baz/Ne3bUrw==","signatures":[{"sig":"MEUCIH0zyra+L2jA26Mr81npGdaoWxqspoEhXVEco84BdaBSAiEAi7QAKye65yuX6TbvuIEL3RCLorTqgtXURVGbp9bT2A0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8582656},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","require":"./dist/cli/index.cjs"},"./mcp":{"types":"./dist/mcp/server.d.ts","import":"./dist/mcp/server.js","require":"./dist/mcp/server.cjs"},"./package.json":"./package.json"},"gitHead":"93c36d128c42437526c2a3ea0b0067767f99ac9c","scripts":{"dev":"tsup --watch","test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsup","dev:cli":"tsx src/cli/index.ts","dev:mcp":"tsx src/mcp/server.ts","test:cli":"node tests/test-cli-commands.js","build:tsc":"tsc","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabsAT/claude-playwright.git","type":"git"},"_npmVersion":"10.8.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.22.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0","lru-cache":"^11.1.0","playwright":"^1.40.0","better-sqlite3":"^12.2.0","@types/better-sqlite3":"^7.6.13","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.0_1757161548758_0.9318654855683823","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"claude-playwright","version":"0.1.1","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.1","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"213c2f44b31071a3bd37c0b1576da34f9024e3ec","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.1.tgz","fileCount":145,"integrity":"sha512-yLoPJXwKMzkYw4m5PVIHRLSu+22qE2FmfZFxdxLxdfWMn3HTwIbprBiYx+bRQtJU+vYl6bOufki0NfJEbE1gYQ==","signatures":[{"sig":"MEUCIASkbNUBcX7zqSoSQo8j2n6p8uhw9BRVjwTGUqaSDYPYAiEAi0e81W40BOH8KUT0QLpPCGOvZaQT+S2+H+nBRpa5/is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8574104},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","require":"./dist/cli/index.cjs"},"./mcp":{"types":"./dist/mcp/server.d.ts","import":"./dist/mcp/server.js","require":"./dist/mcp/server.cjs"},"./package.json":"./package.json"},"gitHead":"dcde85dc7a5213376df720740188771c48415b81","scripts":{"dev":"tsup --watch","test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsup","dev:cli":"tsx src/cli/index.ts","dev:mcp":"tsx src/mcp/server.ts","test:cli":"node tests/test-cli-commands.js","build:tsc":"tsc","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabsAT/claude-playwright.git","type":"git"},"_npmVersion":"10.8.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.9.0","dependencies":{"zod":"^3.22.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0","lru-cache":"^11.1.0","playwright":"^1.40.0","better-sqlite3":"^12.2.0","@types/better-sqlite3":"^7.6.13","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.1_1757508466635_0.013394212377527248","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"claude-playwright","version":"0.1.2","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.2","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"6722c3d79815877625f904fb534f40c79e1596f3","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.2.tgz","fileCount":237,"integrity":"sha512-df3iFKjpDva82UIZQwnB7f2AVEWSMmayLcYEefQ1phdmrsyjGeZLrXTk38+d7UPHyCD/gcCzEpKGVSmgRVPfPw==","signatures":[{"sig":"MEYCIQD3W6acsWsopFYFEiSmw/aZJf9sn/IA3flkJdms4NsLegIhALJExI9Skrz0nIBKVvf2e+s/VIvPpIIuqHCys+IhWw6Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9055229},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","require":"./dist/cli/index.cjs"},"./mcp":{"types":"./dist/mcp/server.d.ts","import":"./dist/mcp/server.js","require":"./dist/mcp/server.cjs"},"./package.json":"./package.json"},"gitHead":"277c8f04cf52854b45140016e4cea3c7f75c40b2","scripts":{"dev":"tsup --watch","test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsup","dev:cli":"tsx src/cli/index.ts","dev:mcp":"tsx src/mcp/server.ts","test:cli":"node tests/test-cli-commands.js","build:tsc":"tsc","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabsAT/claude-playwright.git","type":"git"},"_npmVersion":"10.9.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0","lru-cache":"^11.1.0","playwright":"^1.40.0","better-sqlite3":"^12.2.0","@types/better-sqlite3":"^7.6.13","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.2_1770334360068_0.3558546802428999","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"claude-playwright","version":"0.1.3","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","browser-profiles"],"author":{"url":"https://smartlabs.at","name":"SmartLabs","email":"support@smartlabs.at"},"license":"MIT","_id":"claude-playwright@0.1.3","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"dist":{"shasum":"a426415217507a52deaceb1941ff48a33b80cf29","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.3.tgz","fileCount":237,"integrity":"sha512-LV/xXim0J+l5q73+4soO24v1em+J49LrO49zDNNmXwiJSL66aSgH6pk9tzBhYLyNMQ2tSEm366uALMAciETwRA==","signatures":[{"sig":"MEQCIArJRmR+CjN2xhmcBt5RTQJR2IHkpFhxK4TAXEh4wsMTAiAd910ZWy2anWGRxiRgJutf8166RppvZy9NwnCxV5Hp0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9162551},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","require":"./dist/cli/index.cjs"},"./mcp":{"types":"./dist/mcp/server.d.ts","import":"./dist/mcp/server.js","require":"./dist/mcp/server.cjs"},"./package.json":"./package.json"},"gitHead":"ab1969af6de11d3df4b98261fca8983a6d70d3d4","scripts":{"dev":"tsup --watch","test":"node tests/test-cli-commands.js && node tests/test-installation.js","build":"tsup","dev:cli":"tsx src/cli/index.ts","dev:mcp":"tsx src/mcp/server.ts","test:cli":"node tests/test-cli-commands.js","build:tsc":"tsc","postinstall":"node scripts/postinstall.js","publish:next":"npm publish --tag next","test:install":"node tests/test-installation.js","publish:alpha":"npm publish --tag alpha","version:alpha":"npm version prerelease --preid=alpha","prepublishOnly":"npm run build","test:playwright":"playwright test"},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"repository":{"url":"git+https://github.com/smartlabsAT/claude-playwright.git","type":"git"},"_npmVersion":"10.9.3","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.22.0","chalk":"^4.1.2","fs-extra":"^11.1.1","inquirer":"^8.2.5","readline":"^1.3.0","commander":"^11.0.0","lru-cache":"^11.1.0","playwright":"^1.40.0","better-sqlite3":"^12.2.0","@types/better-sqlite3":"^7.6.13","@modelcontextprotocol/sdk":"^1.17.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","tsup":"^8.5.0","typescript":"^5.1.6","@types/node":"^20.5.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@playwright/test":"^1.55.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"_npmOperationalInternal":{"tmp":"tmp/claude-playwright_0.1.3_1770336972225_0.021304042479394658","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"claude-playwright","version":"0.1.4","description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./mcp":{"types":"./dist/mcp/server.d.ts","import":"./dist/mcp/server.js","require":"./dist/mcp/server.cjs"},"./cli":{"types":"./dist/cli/index.d.ts","import":"./dist/cli/index.js","require":"./dist/cli/index.cjs"},"./package.json":"./package.json"},"bin":{"claude-playwright":"bin/claude-playwright.js"},"scripts":{"build":"tsup","build:tsc":"tsc","dev":"tsup --watch","dev:cli":"tsx src/cli/index.ts","dev:mcp":"tsx src/mcp/server.ts","test":"node tests/test-cli-commands.js && node tests/test-installation.js","test:cli":"node tests/test-cli-commands.js","test:install":"node tests/test-installation.js","test:playwright":"playwright test","prepublishOnly":"npm run build","postinstall":"node scripts/postinstall.js","publish:alpha":"npm publish --tag alpha","publish:next":"npm publish --tag next","version:alpha":"npm version prerelease --preid=alpha"},"keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","browser-profiles"],"author":{"name":"SmartLabs","email":"support@smartlabs.at","url":"https://smartlabs.at"},"license":"MIT","homepage":"https://github.com/smartlabsAT/claude-playwright#readme","bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"engines":{"node":">=16.0.0","npm":">=7.0.0"},"dependencies":{"@modelcontextprotocol/sdk":"^1.17.4","@types/better-sqlite3":"^7.6.13","better-sqlite3":"^12.2.0","chalk":"^4.1.2","commander":"^11.0.0","fs-extra":"^11.1.1","inquirer":"^8.2.5","lru-cache":"^11.1.0","playwright":"^1.40.0","readline":"^1.3.0","zod":"^3.22.0"},"peerDependencies":{"@playwright/test":"^1.40.0"},"devDependencies":{"@playwright/test":"^1.55.0","@types/fs-extra":"^11.0.1","@types/inquirer":"^9.0.3","@types/node":"^20.5.0","tsup":"^8.5.0","tsx":"^4.20.5","typescript":"^5.1.6"},"repository":{"type":"git","url":"git+https://github.com/smartlabsAT/claude-playwright.git"},"_id":"claude-playwright@0.1.4","gitHead":"ce887df3a1332466c3b9aae4142171c1611a94b6","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-jrnlzY7y46jeQv3PSS3LFb80rzb2ihwlZW7yD1SDiDpUykZ4z0mmHZ/0n7cP29pj34ybIUwJskrKSJPTqBotwQ==","shasum":"7366086ef3bdf7f83747e002709705acaf977a0e","tarball":"https://registry.npmjs.org/claude-playwright/-/claude-playwright-0.1.4.tgz","fileCount":253,"unpackedSize":9327872,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEVvSOF962U6ta+fyrmJ4dALJhNcyT1oT+YYPbvHkxOoAiEAy86N4UCpdcKHpm//UK4KWEn0M1lSWrbijXLwozl7rh8="}]},"_npmUser":{"name":"smartlabsat","email":"iwsc00@gmail.com"},"directories":{},"maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/claude-playwright_0.1.4_1770379773017_0.3417086151583959"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-27T09:38:28.394Z","modified":"2026-02-06T12:09:33.700Z","0.1.0-alpha.5":"2025-08-27T09:38:28.654Z","0.1.0-alpha.6":"2025-08-27T09:48:22.644Z","0.1.0-alpha.7":"2025-08-27T11:37:25.215Z","0.1.0-alpha.8":"2025-08-27T11:42:24.082Z","0.1.0-alpha.9":"2025-08-27T12:44:21.007Z","0.1.0-alpha.10":"2025-08-27T14:13:50.538Z","0.1.0-alpha.11":"2025-08-27T14:50:34.245Z","0.1.0-alpha.12":"2025-08-27T15:20:57.653Z","0.1.0-alpha.13":"2025-08-27T15:39:51.514Z","0.1.0-alpha.14":"2025-08-27T15:58:46.591Z","0.1.0-alpha.15":"2025-08-27T16:23:07.045Z","0.1.0-alpha.16":"2025-08-27T16:38:57.550Z","0.1.0-alpha.17":"2025-08-28T19:05:09.158Z","0.1.0-alpha.18":"2025-08-28T19:41:29.441Z","0.1.0-alpha.19":"2025-08-29T15:40:48.232Z","0.1.0-alpha.20":"2025-08-31T00:40:41.576Z","0.1.0-alpha.21":"2025-09-02T10:18:31.080Z","0.1.0-alpha.22":"2025-09-06T12:06:46.596Z","0.1.0":"2025-09-06T12:25:49.037Z","0.1.1":"2025-09-10T12:47:46.916Z","0.1.2":"2026-02-05T23:32:40.281Z","0.1.3":"2026-02-06T00:16:12.488Z","0.1.4":"2026-02-06T12:09:33.275Z"},"bugs":{"url":"https://github.com/smartlabsAT/claude-playwright/issues","email":"support@smartlabs.at"},"author":{"name":"SmartLabs","email":"support@smartlabs.at","url":"https://smartlabs.at"},"license":"MIT","homepage":"https://github.com/smartlabsAT/claude-playwright#readme","keywords":["playwright","claude","mcp","testing","automation","browser-testing","session-management","page-object-model","e2e-testing","web-automation","cli-tool","browser-profiles"],"repository":{"type":"git","url":"git+https://github.com/smartlabsAT/claude-playwright.git"},"description":"Seamless integration between Claude Code and Playwright MCP for efficient browser automation and testing","maintainers":[{"name":"smartlabsat","email":"iwsc00@gmail.com"}],"readme":"# Claude Playwright\n\nBrowser automation integration for Claude Code via MCP (Model Context Protocol).\n\n[![npm version](https://img.shields.io/npm/v/claude-playwright.svg)](https://www.npmjs.com/package/claude-playwright)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## 🎉 v0.1.3: Major Stability Update\n\n**80% fewer failures** with automatic retry logic, intelligent error recovery, and helpful error messages. Your automations are now much more reliable!\n\n## What it does\n\nClaude Playwright adds browser automation capabilities to Claude Code. It provides 26+ tools for controlling browsers, managing sessions, and automating web interactions with enterprise-grade reliability.\n\n## Installation\n\n```bash\n# Install globally\nnpm install -g claude-playwright\n\n# Or add to project\nnpm install --save-dev claude-playwright\n```\n\n## Quick Setup\n\n1. Initialize MCP configuration:\n```bash\nnpx claude-playwright mcp init --base-url http://localhost:3000\n```\n\n2. Restart Claude Code\n\n3. Use browser automation in Claude:\n```\n\"Navigate to login page and sign in\"\n\"Take a screenshot of the dashboard\"\n\"Click the submit button\"\n```\n\n## Core Features\n\n### Browser Automation Tools\n- Navigation and interaction (click, type, hover)\n- Form handling (fill forms, select options, file upload)\n- Screenshots (full page, element-specific)\n- Data extraction (JavaScript execution, DOM snapshots)\n- Monitoring (console messages, network requests)\n- Advanced features (tab management, dialog handling)\n\n### Session Management\nSave and restore authenticated browser sessions:\n\n```bash\n# Save session after manual login\nnpx claude-playwright session save my-app\n\n# List saved sessions\nnpx claude-playwright session list\n\n# Use in Claude: \"Load the my-app session\"\n```\n\nSessions include cookies, localStorage, and authentication state. Valid for 8 hours with auto-extension.\n\n### Profile Management\nTest on different devices and viewports:\n\n```bash\n# Setup default profiles\nnpx claude-playwright profile setup\n\n# Create custom profile\nnpx claude-playwright profile create mobile --device mobile --viewport 390x844\n\n# List profiles\nnpx claude-playwright profile list\n```\n\n### Intelligent Caching\n- AI-aware selector caching with fallback strategies\n- Bidirectional input-to-selector mapping\n- Supports multiple languages (English/German)\n- Automatic syntax correction for Playwright selectors\n- Project-local cache storage\n\n### Test Management\nSave and reuse browser interaction sequences:\n\n```bash\n# Save current workflow as test\nnpx claude-playwright test save --name \"Login Flow\"\n\n# Find tests by description\nnpx claude-playwright test find --query \"login\"\n\n# Run test on different environment\nnpx claude-playwright test run --name \"Login Flow\" --url \"staging.app.com\"\n```\n\n## Step-by-Step Tutorial\n\n### Getting Started in 5 Minutes\n\n**Step 1: Install and Initialize**\n```bash\n# Install the package\nnpm install -g claude-playwright\n\n# Navigate to your project directory\ncd my-web-app\n\n# Initialize MCP configuration\nnpx claude-playwright mcp init --base-url http://localhost:3000\n```\n\n**Step 2: Start Your Application**\n```bash\n# Start your web application (example)\nnpm run dev\n# Your app should be running at http://localhost:3000\n```\n\n**Step 3: Restart Claude Code**\n- Close Claude Code completely\n- Reopen Claude Code\n- Navigate to your project directory\n\n**Step 4: Test the Connection**\nIn Claude Code, type:\n```\n/mcp\n```\nYou should see `playwright` listed as an active MCP server.\n\n**Step 5: Your First Automation**\nIn Claude Code, try:\n```\n\"Navigate to the home page and take a screenshot\"\n```\n\nClaude will automatically:\n1. Open a browser\n2. Navigate to http://localhost:3000\n3. Take a screenshot\n4. Show you the result\n\n**Step 6: Save a Session (Optional)**\nIf your app requires authentication:\n```bash\n# Save an authenticated session\nnpx claude-playwright session save my-app --url http://localhost:3000/login\n```\nFollow the browser prompts to log in, then close the browser. The session is saved.\n\n**Step 7: Use Advanced Features**\nNow you can ask Claude to:\n```\n\"Load the my-app session and navigate to the dashboard\"\n\"Fill out the contact form with test data\"\n\"Test the shopping cart workflow\"\n\"Extract all product names from the catalog page\"\n```\n\n### Working with Tests\n\n**Save Your Workflow as a Test:**\n```bash\n# After using Claude to perform some actions\nnpx claude-playwright test save --name \"User Login\" --tags \"auth\"\n```\n\n**Reuse Your Test:**\n```bash\n# Run the same test on staging\nnpx claude-playwright test run --name \"User Login\" --url \"https://staging.myapp.com\"\n```\n\n**Find Tests by Purpose:**\n```bash\n# Search for authentication-related tests\nnpx claude-playwright test find --query \"login\"\n```\n\n### Device Testing\n\n**Setup Mobile Testing:**\n```bash\n# Create mobile profile\nnpx claude-playwright profile create iphone --device mobile --viewport 390x844\n\n# Use in Claude: \"Use the iphone profile and test the mobile navigation\"\n```\n\n### Troubleshooting Your Setup\n\n**If MCP connection fails:**\n```bash\n# Check status\nnpx claude-playwright mcp status\n\n# Verify .mcp.json was created\ncat .mcp.json\n```\n\n**If browser actions fail:**\n```bash\n# Clear cache and try again\nnpx claude-playwright cache clear\n```\n\n**If sessions don't work:**\n```bash\n# Check session health\nnpx claude-playwright session health\n\n# List all sessions\nnpx claude-playwright session list\n```\n\n## Available MCP Tools\n\nClaude Code has access to these browser automation tools:\n\n**Core Browser Actions:**\n- `mcp_browser_navigate` - Navigate to URLs\n- `mcp_browser_click` - Click elements\n- `mcp_browser_type` - Type text\n- `mcp_browser_snapshot` - Get accessibility tree\n- `mcp_browser_screenshot` - Take screenshots\n\n**Form Interactions:**\n- `mcp_browser_fill_form` - Fill multiple form fields\n- `mcp_browser_select_option` - Select dropdown options\n- `mcp_browser_hover` - Hover over elements\n- `mcp_browser_press_key` - Keyboard input\n\n**Session Management:**\n- `mcp_session_restore` - Load saved session\n- `mcp_session_save` - Save current session\n- `mcp_session_list` - List available sessions\n\n**Test Management:**\n- `mcp_test_save` - Save interaction sequence\n- `mcp_test_run` - Execute saved test\n- `mcp_test_search` - Find tests by intent\n- `mcp_test_library` - Browse test collection\n\n**Debug Tools:**\n- `mcp_debug_console` - Monitor console messages\n- `mcp_debug_network` - Track network requests\n- `mcp_debug_evaluate` - Execute JavaScript\n\n## CLI Commands\n\n### MCP Setup\n```bash\nnpx claude-playwright mcp init          # Initialize MCP config\nnpx claude-playwright mcp status        # Check status\n```\n\n### Session Management\n```bash\nnpx claude-playwright session list      # List sessions\nnpx claude-playwright session save <name>   # Save session\nnpx claude-playwright session load <name>   # Load session\nnpx claude-playwright session delete <name> # Delete session\n```\n\n### Profile Management\n```bash\nnpx claude-playwright profile setup     # Create default profiles\nnpx claude-playwright profile list      # List profiles\nnpx claude-playwright profile create <name> # Create profile\n```\n\n### Cache Management\n```bash\nnpx claude-playwright cache info        # Cache statistics\nnpx claude-playwright cache clear       # Clear cache\nnpx claude-playwright cache health      # Health check\n```\n\n### Test Management\n```bash\nnpx claude-playwright test save         # Save test scenario\nnpx claude-playwright test find         # Search tests\nnpx claude-playwright test run          # Execute test\nnpx claude-playwright test list         # List all tests\nnpx claude-playwright test delete       # Delete tests\n```\n\n## Configuration\n\n### MCP Configuration\nThe `.mcp.json` file is created automatically during initialization:\n\n```json\n{\n  \"mcpServers\": {\n    \"playwright\": {\n      \"command\": \"node\",\n      \"args\": [\"node_modules/claude-playwright/dist/mcp/server.cjs\"],\n      \"env\": {\n        \"BASE_URL\": \"http://localhost:3000\"\n      }\n    }\n  }\n}\n```\n\n### Environment Variables\n- `BASE_URL`: Application base URL\n- `PLAYWRIGHT_HEADLESS`: Run headless (default: false)\n- `PLAYWRIGHT_SLOW_MO`: Slow down operations (ms)\n\n## Project Structure\n\nAll data is stored project-locally in `.claude-playwright/`:\n\n```\n.claude-playwright/\n├── cache/          # Selector cache and performance data\n├── sessions/       # Browser session storage\n├── profiles/       # Device profiles\n└── logs/           # Operation logs\n```\n\n## Troubleshooting\n\n### MCP Server Issues\n1. Check `.mcp.json` exists in project root\n2. Restart Claude Code after config changes\n3. Verify BASE_URL matches your application\n4. Run `npx claude-playwright mcp status`\n\n### Session Issues\n1. Check validity: `npx claude-playwright session health`\n2. Extend sessions: `npx claude-playwright session extend <name>`\n3. Sessions expire after 8 hours\n\n### Cache Issues\n1. Check status: `npx claude-playwright cache health`\n2. Clear cache: `npx claude-playwright cache clear`\n3. View debug info: `npx claude-playwright cache debug`\n\n## Requirements\n\n- Node.js 16+\n- npm 7+\n- Claude Code with MCP support\n\n## Contributing\n\n```bash\ngit clone https://github.com/smartlabsAT/claude-playwright.git\ncd claude-playwright\nnpm install\nnpm run build\nnpm test\n```\n\n## License\n\nMIT © [SmartLabs](https://smartlabs.at)","readmeFilename":"README.md"}