{"_id":"@sparkleideas/browser","_rev":"57-18565aa219ce84291575c6d6beaf1191","name":"@sparkleideas/browser","dist-tags":{"latest":"3.0.0-alpha.2-patch.38","prerelease":"3.0.0-alpha.2-patch.38"},"versions":{"3.5.2-patch.1":{"name":"@sparkleideas/browser","version":"3.5.2-patch.1","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.5.2-patch.1","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"5730a594ae9e505b52a1024c02a1b6e5d0fb35ae","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.5.2-patch.1.tgz","fileCount":34,"integrity":"sha512-wHxT8IriY2Ngd5iK94nFfzFYF0d5rSv212DTCKU5MkxCZE/a0yuyJ+WpxFOpXrfLZEHvK+He8PGQEHKHPoRUgw==","signatures":[{"sig":"MEUCIQDLQAVVkwPKMNPo/IGHSVHCNFh5S22qTOm4E2mDbwqYNwIgPVBYllxaa9rQLNN/ATCC57OXJFVCvhj7V6Fd2PJ9Ie4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235337},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"^3.0.0-alpha.140"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.5.2-patch.1_1772751670250_0.257745671326181","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.3":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.3","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.3","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"3842fcc6334419aa2cba36b07182a4ae420f7f23","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.3.tgz","fileCount":34,"integrity":"sha512-+ERHuAJkfUGBiowhu2Z/BqBA90waXhBJ3UvjmMnnpeO3CcmBj4GF42OI91ZQSONTaFjNEUa5NCMk3dNOLAI5eQ==","signatures":[{"sig":"MEUCIHZeo6XM9nPNQQX2DUCDmT8wcKmT9YzBxVZZzFQwpqMHAiEAzIHCY/l7blinJjnBkF/EOXely/9HNcLVNWAqB3aUA0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235337},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"^2.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"^3.0.0-alpha.140"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.3_1772757354531_0.42994362990039825","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.4":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.4","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.4","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"1a770e79a230e2da3b790816236fa66aef97a531","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.4.tgz","fileCount":34,"integrity":"sha512-tzaGNCJy0cItBypJYuHe361shut8JA3jJTPB6iKfBPcN9P3vinDdOvn0Y7hlOLTId7ITw6EF//M/rQFCmJ56NQ==","signatures":[{"sig":"MEUCIHRbciZ927HWCUpL26rIR+vL+H5O+Su03UfobNVJqqyIAiEA2v3GCQyIRA+JFNB+hbVGN7zn2mnl7P77OfOppLhQnLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235336},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"^2.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":">=3.0.0-alpha.1"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.4_1772757674398_0.7503280682784055","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.5":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.5","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.5","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"cfb6bbce0e70cdec9dc223873efca5c9d4ca154a","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.5.tgz","fileCount":34,"integrity":"sha512-bM4+hvBDlj5LBOL0oqAbH8HPkJjiaXRV3P7PE+Uod3BDK/4LdH7Ko5ChcfsnYZ+N2I2WE9+dN93LLG0B/Io5qw==","signatures":[{"sig":"MEYCIQC1l4l+rpeBTKV6lQCInmicwDOSMfus1RT8wWQ67QGkvwIhALKrs6NgREDXa9qpyWE0pVB2kBvdNkZvfzsGsPz4SDcW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235411},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"^2.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"*"},"peerDependenciesMeta":{"@sparkleideas/cli":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.5_1772757934831_0.42214765568761514","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.6":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.6","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.6","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"865a47b03da189559106fbe588842bd3aea8707f","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.6.tgz","fileCount":34,"integrity":"sha512-HzEweRUy+U2CUZbEQ8CjC16WwaSDKW2gnqkIes56XU9jm9x6GV4974vYN8GO63130mKQimzqkanACgBVtghztw==","signatures":[{"sig":"MEUCICFEiw75TAsKeQ2AHNzG0+/yE6pbmSiSXmtO6sX9/HBEAiEAmFUcEiZBeFK29nINBfSlks6X1+6G8WGMgtFOzIJcrh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235337},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"^2.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"^3.0.0-alpha.140"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.6_1772773311666_0.692063592256071","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.7":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.7","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.7","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"ffe3a9163e201ef7d0cb55142dbaeecd6a7af036","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.7.tgz","fileCount":34,"integrity":"sha512-jOWX5YsqewaAQRiw2vXAuCyjhX2v7uVr0cAA9VqdZYGZ0vpWPCfSEpZ23PNdg0sc+PBoEeO6gMR5Kn6yU13jPA==","signatures":[{"sig":"MEQCIHs54bRWLKoXJ/BHoO8DLZH7W8gSEjtmsv58v52MWyMSAiAUQBVz5aov+WI90bTpJJUAeIa+2E6eIvm9DQgjwIDkzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235322},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"^2.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"*"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.7_1772800676856_0.29484249705433774","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.8":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.8","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.8","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"0591ceedbbc014f304dccb467cb2ac21fada3f22","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.8.tgz","fileCount":34,"integrity":"sha512-SeR0zJn6+ns+5tr0O9mfneM6AOr8XNttpzcOnMaTqJISfHppHG7CicBZHLTJl9sY7MExv2JhN3Jo6uEra2RY3w==","signatures":[{"sig":"MEUCIQCbYNj9JuVy6C0H/GZsAgD+AyYhbNOervER4KvOVzzUkwIgQ+frIYfLTozqTJ6g6GU50rIIE/1B968nl1pYZZRXOKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235182},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"^2.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"*"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.8_1772816498404_0.6993000297777667","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.9":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.9","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.9","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"f149e8db66751da7d274c8d1b4d6884a068facf1","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.9.tgz","fileCount":87,"integrity":"sha512-vSxs0lvYEFnX06nQ6+4drT8BgHCVBs1JtW0e1EsjOnLE9lHUUiMwsukz1NTbcZo3s4QVOpZ3epP27Uj75cGv+Q==","signatures":[{"sig":"MEUCIEdRBDmehlmsV1JbK47ceal8+6iT07w0qWmieFs0ziP8AiEA+q2Lpk5xwQN+prfxroCvEJlhwRhWvM9hDTpKpFE9otc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573620},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"*"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.9_1772820833917_0.9663019331730647","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.18":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.18","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.18","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"80b23bc5e7f71859291d3293392d2dcc28ec0022","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.18.tgz","fileCount":34,"integrity":"sha512-xUuij0AkLgkxqo7lIFblYa/9tZHWSXL7Vp8T0PFHDcoKrEdtEMu+eP2LSVb7gVaQCUVpEizsUlpzICEJjiYd3A==","signatures":[{"sig":"MEUCIELmhObqPaASrI7mnx0SybsVT5dEV7dpcou0b5Xyf3vxAiEAy7sS6Hai3aYVmZWE5VhDcxOT6LuHegyK4e2+2D4eONA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235178},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"*"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.18_1772838103739_0.380127852176237","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.19":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.19","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.19","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"4faa61ebd61215590e475ad9ad1fa3418ec190d7","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.19.tgz","fileCount":34,"integrity":"sha512-BHg7DLn2Cl6g8xxJ7AwFLfoxVZUnjPBBXCDhhm5ja4X18n431+53+LAryHHTtbLSqxS54KHycRpIk5T7rte7qw==","signatures":[{"sig":"MEQCIBSTz9KLyZhZB2RbJPw+HMYeqZXoR2dGxnA23MrpjnVcAiAV1ZinT6dqPZ7SV/MgMu3EOtASUnnl00fIFxRTtPKDSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235178},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"*"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.19_1772877344199_0.2556370336439211","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.21":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.21","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.21","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"9baeb5db691b9b5bb0e0234308519feb244440e6","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.21.tgz","fileCount":34,"integrity":"sha512-oIN/7G0xT69y97i2CRPeqT/h8pXCQ/zD96ElrjMAYJSjuD9B+LuN+i/GBQcwGrXyHo5xlNfhK+dOXQqf7tqv9g==","signatures":[{"sig":"MEYCIQD3Qo9euKNwrWekHSlbMkq5upxaK+WrEI/C/r25hzaPaQIhAMuv84twtM7RVH2V66bSKPC7smAmXRDu9erBPE0gRtaH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235178},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"*"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.21_1772878718708_0.516167445025","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.28":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.28","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.28","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"e1bb8334ece80e8ef557291a10c2effd07c6d38c","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.28.tgz","fileCount":86,"integrity":"sha512-amNoy2Ga3qPNyrQhSKvpELazmzE9TibCoZ1AEJNtHS1pGt8/2AGHpBuqY9WIdZQVkAC44GIcF0qVt+oECQUXTA==","signatures":[{"sig":"MEUCICEYc1WgS9RBanSOj8ICU5bCieUKKSSloQPEakaRLKFlAiEA2jkAyCwdoaHebxD5WDcTJJfwxcrGK3Ti0zeOCJPiL7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570228},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"*"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.28_1772892483657_0.6437087136175152","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.48":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.48","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.48","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"c2e78b256dd6cc21ce1d7eb92c5c0a081997510a","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.48.tgz","fileCount":86,"integrity":"sha512-gWVFCW2cwFPSxBt7QjN6aOxEHOoytGD2DwFhKxnj12K8YwJH3yaiAJyWsUWScmpiNAVIrMm9KLyojg4k03emnA==","signatures":[{"sig":"MEYCIQDld/V7KEdqzyMSAYmxz68NVFsMkHab6Hw+eBn6oRze/AIhALJqeSxUdbSMwkqPOOBk5v0dTd858gzrqNwh1j30a6y1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570228},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"*"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.48_1772916771413_0.4517236713377226","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.50":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.50","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.50","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"233f872017e7c9d88c578e8803b268c91125102b","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.50.tgz","fileCount":86,"integrity":"sha512-C3ZF/zXzwvmnw3t+38IT2uzLqL5EihULFJYbR+3vBXHLLIC5Y39n47tn02AGGo0PTjGOFY6oihpxynnpYtw0wQ==","signatures":[{"sig":"MEUCIAEYjkQtbsUKU73zco4UnYCQxFH0pOeW4WCz6kOeI30JAiEA5vQR/S2FHWz8s6eT6AhiMrcYwznlnoFWqAQQ8nPA5lM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570228},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"*"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.50_1772946146269_0.3261891251376938","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.9":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.9","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.9","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"85b9f7a23e73560d63b7f89fb19add3e433be77c","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.9.tgz","fileCount":86,"integrity":"sha512-bs3WL0GQlt0gAaJqr3bYqX1DdmYleCXhbV5IOrwzFmfBw/4URpoAUHfdmq7mNxEGgrVhdLkqP67pqZrZtdHWyA==","signatures":[{"sig":"MEUCIQCQbL2QrSawDiSKlYqjMoW1KF8YbY1IxJS2AM2amglvhQIgbrhQV+A6Fh5MH83E4/10QutANFe1b828gGx3AnZhPfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573794},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"*"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.9_1773012988564_0.09702220795687588","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.12":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.12","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.12","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"6a7b5e80c676306ccc656847a9758dadde294a0c","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.12.tgz","fileCount":86,"integrity":"sha512-mNLjrAhKff/4BpR51Ukk7fdkuer1a2TYesgTqNDCZ8a8i3bbOrBNCJ1OyN6bXxad14UqKX8TcVLHgdA7nafDUg==","signatures":[{"sig":"MEUCIHJiS24KbChnR+gyDDud80CWSfNSHPV9wDcD7m/fKLiYAiEAlCCXJ2plOdCm83T17wVKFu74EX32CyqMAWip04ncEQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573835},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.1.0-alpha.14-patch.12"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.12_1773051315945_0.39361533488390466","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.13":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.13","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.13","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"118b71e8d2adfd1fb798c0c4189b651f1e9d624e","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.13.tgz","fileCount":86,"integrity":"sha512-/2OP19U1pFJn4676d3ZcxJAUrY0DaXheviFJmjN3bT7kljF57Gq3xFEu9LKIKoHhrUOcQ/JYjfxSKHCDI4HJ/w==","signatures":[{"sig":"MEUCIHdEfTHt7r/iAIbo7n2Qu1XXA8DFJXQzN9ahppY+xJoxAiEAxU7mpjLEvrT2Fj6LcNPLWsrqgfnkGPqW25pgpSwTHKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573835},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.1.0-alpha.14-patch.13"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.13_1773075694695_0.103280882398602","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.14":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.14","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.14","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"83e6c8590a4e2ea127c422a9b8d7eb73564f6007","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.14.tgz","fileCount":86,"integrity":"sha512-Aq34WrVTUafrRhmcn6UGCxKnbUy59MddoFWomFlWcgnXj1JXyXYX5ixm97kvXI7qWJzOay/X2GqA8GrnqUMyyw==","signatures":[{"sig":"MEUCIQDIxTw87Ds3yHcAyUEEZSCu6uGf0S7Ug7rF9kFZF75T9gIgDzYChEGIgXZ3l0dLwDYAFWahfDQV3ljcxdRvRaCgl58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573835},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.1.0-alpha.14-patch.14"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.14_1773076559376_0.8918852835797677","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.4":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.4","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.4","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"63d0b49b2c5d6673361342d5ab8235cd04d12042","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.4.tgz","fileCount":86,"integrity":"sha512-mgK73gQonrWYIoGdNpSHxvOmTMSY4WoiNU8sUQt+UQa5m5VjVOu90EuGJJcClDrM4Mr7hUA6ffHezAGNPqo/UA==","signatures":[{"sig":"MEUCIQCmPwgfVgZq6bNklCvLGjw2MWOm61cUtS+ZyD6MwDdO/gIgV4HSYx25BoZ5Di7RJ/o43/TKnDhoIJh9O55I4V4o+EU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573825},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.4_1773080707102_0.9010854179104999","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.6":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.6","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.6","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"b89e810e79ca4022b10fbb6ee67693e19ccf727d","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.6.tgz","fileCount":86,"integrity":"sha512-6RA7bXFgk9ZZnF7T2RcLeHCWnvsJGoLjDI6Qm7wBDkCPtOp4+1RQF/gqRrP9MH/4pTvzezAo/pAmzV4HcBL8DA==","signatures":[{"sig":"MEYCIQCp5vRb7GfAsyznV412ortnn/i1enXJko34T3ouvRhVHQIhAKrA4LiGV3Es5SNbwnvYmiPULokLdp/WkLbAXt3x8Z7W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573825},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.6"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.6_1773083558793_0.48614011375428734","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.15":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.15","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.15","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"64c17f79312f5d4e024952f94b3b3006cfdf3299","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.15.tgz","fileCount":86,"integrity":"sha512-nh5KISDf7dpyvZMm1mOj3WXi6oD5q0HTtTgLOq3b75vperhYtHPtgqm0pNWv4uzt0vRbY1brvQEZH6damnIlqA==","signatures":[{"sig":"MEYCIQDtisEYrZltlsUgnFcUL9cXEesUPK72rPQg0amSmPgdbwIhAO7DNqJd6hDy51rCDNCWaflKBykKPH3AdYRR3mp0WH+Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573826},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.2"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.15_1773090467124_0.2984893628123053","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.16":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.16","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.16","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"0c3d312457483dc73688249f142817c25e7d8d52","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.16.tgz","fileCount":86,"integrity":"sha512-pr7uioMUQvPzRqJm2o1y+/2kj4hhZT3HuQt53+jiPI0K8k4Dk+1wwXMOcgs49Oh7Tc/Nnvkg0xuQPlaVCnu6dQ==","signatures":[{"sig":"MEYCIQDiUDm3ZDrMHuwleRpFHHrWKfUEGvR0ito+tMvFMdLq0wIhAI6fdkGn5TXcpL0PIRTamdX45+aIEzYPT+dsGWSkT2gJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573826},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.3"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.16_1773141652383_0.2584302667322418","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.17":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.17","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.17","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"2934f764218d5e45d728d704c48c4447777c35f9","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.17.tgz","fileCount":86,"integrity":"sha512-oAKSeYcUs3n6cVQ3gh5oZ6P+eGR4X5HPs5alt2LJKVpdLDtqnmQNr/Yol9CgTjgxUry7LCB2mrkVK/6+g1c50w==","signatures":[{"sig":"MEUCICJsI5c526ZgIn88Wf5Vcqs0BS6J0JKUh2ZSR0JqP6ISAiEArNEIninH+aXEQqukr8iq+9ewLM/y4EnkBRB8H+Nldik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573826},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.17_1773153760226_0.22890463492793933","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.18":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.18","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.18","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"70888172664e9d090393532e78a07fbf3a64fc22","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.18.tgz","fileCount":34,"integrity":"sha512-hTWc5qCaZF6GazShTWQCPFDgIlVKCfdt4ArJDqA7+n8EOGBpAZAT1KhvHdov0UVj2OcjTaZeBBAzxUpDCDNj4g==","signatures":[{"sig":"MEYCIQCWJyudXe9rxggB5VVAdMqpLQU4TZGjO/SHLvkPiweIUwIhAJowJZcsdVLvis04G5NjV7Y3f+Lare6vSy4SLIzfnJeb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235218},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.18_1773154912100_0.3836310672965917","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.19":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.19","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.19","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"933993ff85b76ab835e0d4760e122d3ba746f3e7","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.19.tgz","fileCount":34,"integrity":"sha512-Ergb+By2biANxxD7zoXW23L9WGSn5kfX1+2R/bTULutQGajOHxytNvHEBb2wxoFiqBnTPtXR9IEDzync4fILDQ==","signatures":[{"sig":"MEYCIQDkSqae95Iuy2Hxnuc14EdtjTWSmEeqTQMxbyB53lvnzQIhAOjB0bpTa/g8v241uoxX2KzDX9+6u6dyKronyxC1ZZ7p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235218},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.19_1773155070037_0.6484273514981802","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.20":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.20","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.20","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"65e0b3954f060832f99be150d9854e613d2b99b1","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.20.tgz","fileCount":34,"integrity":"sha512-oqC27HJ8DN6kIUdQB+nk8FRd7OjZKX0bl2fvEFg0+mISZE+5PomAzwNKFTe4ZN2ZdytVvFnVX4YY2+3XcO8Drw==","signatures":[{"sig":"MEQCIGxfcY+m0Xfvfrs5a/PwTs5Gx1JvxJUj/XQ/yqlW5EV7AiAHZ4SenkQYDIpEno7Hcxcy0eSp7RJvNw71IKp2sOkP0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235218},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.20_1773155154839_0.42406056980750084","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.21":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.21","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.21","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"0440cdbc527a769bcc8968572652270edc90147c","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.21.tgz","fileCount":34,"integrity":"sha512-HwqXJQZgQgyZVOmsyc7BxAcNn25yN7dRUJOWUNAIMeYGTRqNRy8JkbvMPK5tUlCLI477bEedjjkxmaz9w7O/dg==","signatures":[{"sig":"MEYCIQC9rOEqIZlMWw3v5VCcSPmKb70/4Xx/umjKLZqna41lfgIhALqPA2dyJuK7AsjS0pQyvjyu2fBO0yGWI9oETRPPbg3u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235218},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.21_1773155237529_0.0032221050988219258","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.22":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.22","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.22","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"0ce81f36a93f0bfa254f961d40b1787890924190","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.22.tgz","fileCount":34,"integrity":"sha512-9+7glotYtLIWmHP9+Lngp+vMytDup88Mt+l/1liWX1Vp7sVOaAzrgUgAJzVKUejzJM2nmd1ToSnSSFkdJf3RgA==","signatures":[{"sig":"MEQCIH/sda84D94dWpE/OGyDZ1lxA0Nhxr6umyHYz5v353ZxAiA/5hozfPUfJoL4rF71R3uwcYQhFb9dMsi9YTU+Fq/d3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235218},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.22_1773155323345_0.8798677698916824","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.23":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.23","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.23","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"51eb86a179a041603ee5c00a1335cd988a1ceffa","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.23.tgz","fileCount":34,"integrity":"sha512-3oOAc3zwsC1BfymqvDkb2yd9Esz3aKiLG5eyS8a3W4hW58NlhsDjuetTPP8I0CSXW4omaCyYrBekOnbzsdO9LA==","signatures":[{"sig":"MEYCIQDI+eKG4Y3FCgAzcH33J1J6vrr2GHOkNEWOT/jNYamOSAIhAO3n+XIFbyyw9dJ1L10aEWtR6dIIp/3KweP1i5c5POgz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235218},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.23_1773155406219_0.8099054811374184","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.24":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.24","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.24","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"b0de6617910d55ba0bf4627082a0a0153a71dd96","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.24.tgz","fileCount":34,"integrity":"sha512-LWZz1Gp7hB5dPipa/FSeOdXndEeVFtnO51ZrYO+dKK8F38gcDgz9oq6cMaKYyOFWtxi4K1Prvh3tHOn4vYrFqQ==","signatures":[{"sig":"MEUCIQCAa3hyUk92j337xz8vTRCCluk8w62lKPUc/OApQlGahAIgWoVzqLOjlUYtI2+bh3WQhqR5DZSGRi4yj5RLZvjK9Oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235218},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.24_1773155488359_0.4766721346319702","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.25":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.25","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.25","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"5d8f7019b2d465946084299cf7f07952b9037d3c","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.25.tgz","fileCount":34,"integrity":"sha512-2rCmm1P/csdkzf8vt/BflaoZM+h/bsrr1n47hhYkBp2mrT96Eh9WomSIXcvHk6E35dv+VvrH81hnm3S1Hdt+qg==","signatures":[{"sig":"MEYCIQDPrJL4C2FwEDakN+Od20oj6s3k4O/5JKbg4nQA0oDNzQIhAPFcL/kdt9ThPAMViNCqW/seC3RaVs4tPJNfQjIjCeaw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235218},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.25_1773155569019_0.8368789928585323","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.26":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.26","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.26","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"9a677eff6492f8d710a73a0025d4d827ef28721a","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.26.tgz","fileCount":34,"integrity":"sha512-2ynHHOhGWFG5CZ+BG/KyZ73Q7KeR/iOj0EYYTn05J0X3y4Qyx0U0v6YSm/O5Dtuv4NUBl37Pt/cLQo48dxSzZg==","signatures":[{"sig":"MEUCIHJpPJAj9QQgbMiD53VjDKQxr3p3FLf6vFk+68LTLt26AiEAkC6veMl4RQJQvPw6QuaWAfSSYhGB2+AeISVXEVXDfI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235218},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.26_1773155663771_0.0753689523595582","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.27":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.27","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.27","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"90d27e29f8094792f387e55b72565a3439221847","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.27.tgz","fileCount":86,"integrity":"sha512-L3uWzSEiAcywkKjVZ391olx6TB7gYgFU9+/enI9zBsypyAGy4hmhUItLxc3T4Sv079pVZbYFyOgv2llMLZR1Lg==","signatures":[{"sig":"MEYCIQDVGziVjrhD22OnM3V09tKfvY/zqHzIYId3M3yiS46XwgIhAIinxJPrFu30vr2mmEjdNQYoO50ua9lJ6Ds43Bg1Qdx0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573827},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.27_1773156258220_0.7412791364869573","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.28":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.28","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.28","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"5c5bcfeca0030964136f6be72f9ef25117a47eee","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.28.tgz","fileCount":86,"integrity":"sha512-NbXi9bM8qmnEA/Mpxs6cBauUAkQoyw3gNUV6IPIAscY41fmyrLs36TRgz2EFwnzcL1qualsqA3y1DhFVEGA4vw==","signatures":[{"sig":"MEQCIBQsOJeeFab8PNdhF1y5I7FuUdxVilsiot10p6fAdT7rAiAKV+R00A5veBFiskWF4RlQiaUulEwP0oJmRny3bpi88Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573827},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.28_1773170118902_0.08202463627384149","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.29":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.29","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.29","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"9b5df6fcc7fc5992334b165303584900d44d676d","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.29.tgz","fileCount":86,"integrity":"sha512-/4DujzJ1BaLidnvndC/nTQ1A+p8tn1EaXw5O7TD4Gpv93gXYiCoMFZzh2kzHU0GwCvrAevxk8HWBeATndZhYNA==","signatures":[{"sig":"MEUCIDoRJec4Jt7OGJNg6suSMB/dADaD1RKc7uMH12I0i+EtAiEA4xAVWRCY2Cl+RT1hLc7S+5/WgSzq4yjnl4ynGimzIKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573827},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.5"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.29_1773172499736_0.5405185122508209","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.31":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.31","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.31","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"ca8b78b1b949d46a87176509eca19397db593c2c","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.31.tgz","fileCount":86,"integrity":"sha512-OlHYDJHomW+WLPgSlLe4D5N9wjg1Bu3yff18VIbzJGgq3v7QOosn7+ReficOupRJzv/w0LdDaxnhDO2YqGWJaA==","signatures":[{"sig":"MEYCIQC+Dum3cQPkJqPj2UdCiiRHWXV0LWjidm3TAjzxwkUJPQIhAL/9GgZF5hnr+cvjhgjaG6xSBKTvjjia7Jko98ZjpSPX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573827},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.7"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.31_1773175280336_0.7268678398039612","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.32":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.32","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.32","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"156fb43c437e804199492056df1a21f00b9b9d12","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.32.tgz","fileCount":86,"integrity":"sha512-wRNbw3HMY1kVTudkV53K4dIkfB+s49keIFZIcMuMRTwWOKBY+uArXxWhO50M5S8J0oAITgeHS1zqB//hwrbAoA==","signatures":[{"sig":"MEQCIAvhchGimWkdG5cEeayWyTPgYaGaxUNWvMkxbJbgbFGqAiBcm5dxXB3zIlT71k3Ik8A79DuTinDo7bfHkGb5pHl54g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573827},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.8"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.32_1773182943080_0.3860779130867482","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.33":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.33","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.33","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"832bbea605674ea654c1e62abc6deafb8a4c2ec0","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.33.tgz","fileCount":86,"integrity":"sha512-X99KyR9xdj+F9obPRlM6GG9f2RoVG/i7cYDn9oTiiuE4ZkB6D47mYvfR4v7TUu8+W15WJ3lkqGDJLDQtsbYoRA==","signatures":[{"sig":"MEUCIFXCe6uIUJSD7ZC+SidYhnjl0x2GF7OjMpxZIs3So22JAiEAguV8ydqp+cQuuo/796Ns0LTS/cGRVzeKn1IYBg6oG1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573827},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.9"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.33_1773188708534_0.7756895436790898","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.34":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.34","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.34","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"e04905a3c4ec5ec1ea6e73ffeb4b58d87a473a29","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.34.tgz","fileCount":86,"integrity":"sha512-Ocwa8yPj1UXJ9TMJiycqu48ACYK0nrP3PWkQPyzf3YK2Pd3vn0vgwXWy0LwBI2Ku+ljwv0LXrVDmVNzgpiw1eg==","signatures":[{"sig":"MEYCIQCYRVgJjoyHH5SKQTtZVUCzt6VE0VakmS/IVxYFTxkHNwIhAIKLxuR7S59Uv2+5EjA+QelWFbdiEsC3qCf6QQTqR0F6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573828},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.10"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.34_1773189563548_0.2509211024284057","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.2-patch.38":{"name":"@sparkleideas/browser","version":"3.0.0-alpha.2-patch.38","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"author":{"name":"ruvnet"},"license":"MIT","_id":"@sparkleideas/browser@3.0.0-alpha.2-patch.38","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"6f879a4b70d60267bb271035350c5f9456e93322","tarball":"https://registry.npmjs.org/@sparkleideas/browser/-/browser-3.0.0-alpha.2-patch.38.tgz","fileCount":86,"integrity":"sha512-FZGqS+1VeW2fC6/oEBrzQ1+VrDFW03ySWUMmtpUDDsNpcuB93PbeG4OFR8dYUCyZTEydVRL3RoW7HxQzvRpm7Q==","signatures":[{"sig":"MEUCICW6rVxPl84lE8qC+ARKBgW5F9492vCL0XbUqoUWkpLXAiEAta5yANX9vqVWthZ9DsLIL2ZZ+0eGXjRfhTx3ZKpebmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":573828},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/index.js","./agent":"./dist/agent/index.js","./skill":"./dist/skill/index.js","./mcp-tools":"./dist/mcp-tools/index.js"},"scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest run","build":"tsc","test:e2e":"vitest run tests/e2e","typecheck":"tsc --noEmit","test:watch":"vitest","postinstall":"node -e \"const{execSync}=require('child_process');try{execSync('agent-browser --version',{stdio:'ignore'});}catch{console.log('\\n📦 Installing agent-browser globally...');try{execSync('npm install -g agent-browser@latest',{stdio:'inherit'});console.log('✅ agent-browser installed successfully!');}catch(e){console.log('⚠️  Could not install agent-browser globally. Run manually:\\n   npm install -g agent-browser@latest');}}\""},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"_npmVersion":"11.8.0","description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.22.4","agent-browser":"^0.6.0","@sparkleideas/agentic-flow":"2.0.2-alpha-patch.30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^2.0.0","typescript":"^5.3.0","@types/node":"^20.10.0"},"peerDependencies":{"@sparkleideas/cli":"3.5.15-patch.14"},"_npmOperationalInternal":{"tmp":"tmp/browser_3.0.0-alpha.2-patch.38_1773229255445_0.09568105877231137","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-03-05T23:01:10.114Z","modified":"2026-03-11T11:47:32.913Z","3.5.2-patch.1":"2026-03-05T23:01:10.418Z","3.0.0-alpha.3":"2026-03-06T00:35:54.687Z","3.0.0-alpha.4":"2026-03-06T00:41:14.560Z","3.0.0-alpha.5":"2026-03-06T00:45:34.997Z","3.0.0-alpha.6":"2026-03-06T05:01:51.826Z","3.0.0-alpha.7":"2026-03-06T12:37:57.027Z","3.0.0-alpha.8":"2026-03-06T17:01:38.541Z","3.0.0-alpha.9":"2026-03-06T18:13:54.127Z","3.0.0-alpha.18":"2026-03-06T23:01:43.901Z","3.0.0-alpha.19":"2026-03-07T09:55:44.362Z","3.0.0-alpha.21":"2026-03-07T10:18:38.871Z","3.0.0-alpha.28":"2026-03-07T14:08:03.816Z","3.0.0-alpha.48":"2026-03-07T20:52:51.614Z","3.0.0-alpha.50":"2026-03-08T05:02:26.460Z","3.0.0-alpha.2-patch.9":"2026-03-08T23:36:28.749Z","3.0.0-alpha.2-patch.12":"2026-03-09T10:15:16.130Z","3.0.0-alpha.2-patch.13":"2026-03-09T17:01:34.833Z","3.0.0-alpha.2-patch.14":"2026-03-09T17:15:59.534Z","3.0.0-alpha.2-patch.4":"2026-03-09T18:25:07.289Z","3.0.0-alpha.2-patch.6":"2026-03-09T19:12:38.943Z","3.0.0-alpha.2-patch.15":"2026-03-09T21:07:47.347Z","3.0.0-alpha.2-patch.16":"2026-03-10T11:20:52.555Z","3.0.0-alpha.2-patch.17":"2026-03-10T14:42:40.378Z","3.0.0-alpha.2-patch.18":"2026-03-10T15:01:52.250Z","3.0.0-alpha.2-patch.19":"2026-03-10T15:04:30.190Z","3.0.0-alpha.2-patch.20":"2026-03-10T15:05:54.993Z","3.0.0-alpha.2-patch.21":"2026-03-10T15:07:17.673Z","3.0.0-alpha.2-patch.22":"2026-03-10T15:08:43.482Z","3.0.0-alpha.2-patch.23":"2026-03-10T15:10:06.366Z","3.0.0-alpha.2-patch.24":"2026-03-10T15:11:28.530Z","3.0.0-alpha.2-patch.25":"2026-03-10T15:12:49.172Z","3.0.0-alpha.2-patch.26":"2026-03-10T15:14:23.929Z","3.0.0-alpha.2-patch.27":"2026-03-10T15:24:18.357Z","3.0.0-alpha.2-patch.28":"2026-03-10T19:15:19.085Z","3.0.0-alpha.2-patch.29":"2026-03-10T19:54:59.904Z","3.0.0-alpha.2-patch.31":"2026-03-10T20:41:20.469Z","3.0.0-alpha.2-patch.32":"2026-03-10T22:49:03.267Z","3.0.0-alpha.2-patch.33":"2026-03-11T00:25:08.761Z","3.0.0-alpha.2-patch.34":"2026-03-11T00:39:23.716Z","3.0.0-alpha.2-patch.38":"2026-03-11T11:40:55.576Z"},"bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"author":{"name":"ruvnet"},"license":"MIT","homepage":"https://github.com/ruvnet/claude-flow#readme","keywords":["browser","automation","ai-agent","claude-flow","playwright","web-scraping","testing"],"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/@claude-flow/browser"},"description":"Browser automation for AI agents - integrates agent-browser with claude-flow swarms","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"readme":"","readmeFilename":"README.md"}