{"_id":"chrome-relay","_rev":"45-d2153944e3aef6b57013cdda8e2bacfc","name":"chrome-relay","dist-tags":{"latest":"0.8.2"},"versions":{"0.1.0":{"name":"chrome-relay","version":"0.1.0","keywords":["mcp","chrome","browser","automation","agents"],"license":"MIT","_id":"chrome-relay@0.1.0","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"ad784e1706b620f478614ae8ff530f74d6c2f6b4","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.1.0.tgz","fileCount":9,"integrity":"sha512-lwEp0RGQmVFsDAeEf07BqDbYKRe7YcyDR/ZlkJSRlyRIqRbBdmvsQziyUFAQezwDUcaMKBB4DSKJYjX+zbnTcw==","signatures":[{"sig":"MEUCIARcILwCYLQfewG9pDYwo1bVgtW+g6LtFBX+LwxX9lUtAiEAyieIqb6Alan6xUfyquun5BY7d9IgW0aGz4GFD4c1Drs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28301},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8962034a68c10813fc8339e1fdc6d27a12d0f671","scripts":{"lint":"tsc -p tsconfig.json --noEmit","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through MCP.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0","@fastify/cors":"^11.0.1","@modelcontextprotocol/sdk":"^1.11.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.1.0_1776682436608_0.7122848556192842","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"chrome-relay","version":"0.1.1","keywords":["mcp","chrome","browser","automation","agents"],"license":"MIT","_id":"chrome-relay@0.1.1","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"c521da44908e68f5edb9dcb0e4fa3108fe59acff","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.1.1.tgz","fileCount":9,"integrity":"sha512-bXOIvajFMYNqSivJQerxClEGdJLfm0DNyVhZzqUlyG4hVb+DCZxoxtA+4EaijjcLSqJIGdH0D0uWW77mN4kfzg==","signatures":[{"sig":"MEQCIHPOZag/nIeG0AtVDu7zBq+PqTYvke3L4A71mKHQl24SAiBIMr5KpUJQND2FVhYBucMvW53EUWCDwE+acCkvJruaEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28295},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"8962034a68c10813fc8339e1fdc6d27a12d0f671","scripts":{"lint":"tsc -p tsconfig.json --noEmit","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through MCP.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0","@fastify/cors":"^11.0.1","@modelcontextprotocol/sdk":"^1.11.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.1.1_1776682531691_0.95046925915965","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"chrome-relay","version":"0.1.2","keywords":["mcp","chrome","browser","automation","agents"],"license":"MIT","_id":"chrome-relay@0.1.2","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"049a71da1674c27363c862bdef81a21c5cad3ead","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.1.2.tgz","fileCount":9,"integrity":"sha512-+33bY1IjYt6xoKCfCybbn5cWYQ1wEs6mkKaTeSvppBcEeo7s3t1Db8UDwmU7JRd0d7WuSdkge/XtiD2Ik2+kXw==","signatures":[{"sig":"MEYCIQDATquYJ9a7tNMJfc70PVS2covPVq9ouA8SiANtwPrq/AIhAJkjz+/Dnqx7cHCKVdPhZpJhQbmMha+OBxwCMnvrh+wI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33329},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"aee6418e2af06576ce9327edd4d3d3f75372eaff","scripts":{"lint":"tsc -p tsconfig.json --noEmit","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through MCP.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0","@fastify/cors":"^11.0.1","@modelcontextprotocol/sdk":"^1.11.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.1.2_1776683493202_0.4979917123770605","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"chrome-relay","version":"0.2.0","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.2.0","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"c1056212be09a8cef5d7479e7f242c17f0d87113","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.2.0.tgz","fileCount":8,"integrity":"sha512-nvNPlRUQ9tGwmIHmea+99aYwciVP1gPjXx5XXy+EiCgNAZv8OleQllywqO5b6wOBtxN1R31CkwjjUGZTCJ8/vw==","signatures":[{"sig":"MEYCIQDH0QrNew/b+yHQMonvzMGBnAphHTRXllHjUlorT9hCAQIhALiHVQrwwuyuKtX2qeqmDrYQz+GjUpOhcBr87w5vUSAY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15154},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"9a4dedffff41c56c570b3ed1e47dae5e58609ac4","scripts":{"lint":"tsc -p tsconfig.json --noEmit","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.2.0_1776931306123_0.855689508821996","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"chrome-relay","version":"0.2.1","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.2.1","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"023e722091bf366601dd4c6370077431639ce120","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.2.1.tgz","fileCount":8,"integrity":"sha512-gvoo67F5GpixSMZtBhoRLhoaT95vvq6QGFlvRZRlWC6uhCb8MIQ49WPzKjx2zg2skxOiNeHMgILGn3aqOFksPg==","signatures":[{"sig":"MEYCIQDeMo3utsHDStFtWXfZX3zGDpsCKxI5FvKMNaDfC4l16AIhAOsK7vvMwyGTqFvVFaSVDnoCaxIHzK1V/iSOGAzojRfA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16550},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"9a4dedffff41c56c570b3ed1e47dae5e58609ac4","scripts":{"lint":"tsc -p tsconfig.json --noEmit","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.2.1_1776941026832_0.018658596130354477","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"chrome-relay","version":"0.2.2","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.2.2","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"5074c14fb66b4b486d5edd1ee13a4580256b0cc5","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.2.2.tgz","fileCount":8,"integrity":"sha512-nv6RFT6jRYca6d4DH0lnWiCL9LrlTW6SivDTvBp3Mn+3qOKNddJj6IrD3vLpZBvacLP/aWhg8jR6pZLWVs/S9A==","signatures":[{"sig":"MEQCIGZabELagzFb8Uoq1IMoXZwmnSQI4iYX6V7dKZsc38vyAiBkGO/6aAfoOYC9KWVwXj7cRWXOE+eOnIbdttj7vSS7bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16548},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"9a4dedffff41c56c570b3ed1e47dae5e58609ac4","scripts":{"lint":"tsc -p tsconfig.json --noEmit","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.2.2_1776941437932_0.8611721524317959","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"chrome-relay","version":"0.2.3","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.2.3","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"b5129b6d2c6df5e476daef275da42d1ec1650552","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.2.3.tgz","fileCount":8,"integrity":"sha512-NeLkny2c0/JPZ4lCEq2HU5rxZqVgjuEcSdKavQWu5nC9iNr1x7JranKi1anlc7bKZg48Wwza+b1KBEQaxmE28g==","signatures":[{"sig":"MEYCIQCEC29myrK1WtekOv27/lnxhyYh/kRMFcz/QZFwKxPyJQIhAMbLohc6l8qUOQEta0akQjHBLs2qD8Igo4TLmcy7rFsI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16842},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"9a4dedffff41c56c570b3ed1e47dae5e58609ac4","scripts":{"lint":"tsc -p tsconfig.json --noEmit","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.2.3_1776941606272_0.9787800954079513","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"chrome-relay","version":"0.2.4","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.2.4","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"6733a8f42ea059126ddb0d303f067b21e00210b7","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.2.4.tgz","fileCount":8,"integrity":"sha512-gyKSKxLIk4UdnM8fSGpf9m/NgXW0xNA+qadiYR4xLy5ikB940SioTXwowr/0MsVQ7vdqBic4X3MpOTCX6MnXGQ==","signatures":[{"sig":"MEYCIQDdcgqsDrAepw5AXFeqSDfW1dpriyqpAPK0bw0LCugBYwIhAKnu2mC9L8sOrbR7DCcaC3MLVvQV7f7kXSKlPSA2P3B8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23873},"main":"dist/index.js","type":"module","_from":"file:chrome-relay-0.2.4.tgz","types":"dist/index.d.ts","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_resolved":"/private/var/folders/w_/p_qykm116m3gw29mvrtndwm00000gn/T/7d30a10c29bc654d56cf23df129876ed/chrome-relay-0.2.4.tgz","_integrity":"sha512-gyKSKxLIk4UdnM8fSGpf9m/NgXW0xNA+qadiYR4xLy5ikB940SioTXwowr/0MsVQ7vdqBic4X3MpOTCX6MnXGQ==","_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"0.2.4"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.2.4_1778937413163_0.48373624518078007","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"chrome-relay","version":"0.2.5","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.2.5","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"93918f81dec0e66c75c44e5e2f130b433a511f53","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.2.5.tgz","fileCount":8,"integrity":"sha512-oG8BOFI2Ly6HwE/kYoZZKmrB4nFKfY9GQ5ILl/yBhsc2ve96U0Sws241sAa0Eta821iQZ+1NKHJDymm776NqPg==","signatures":[{"sig":"MEYCIQCHfTL3yWBWNCXu1bf5p+zZAgt/e1+xHUWj4NYQjtdWIgIhAOALTX9AXOMmY5CTH15gK561paDwNhhO60UMVzP1pJNs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23873},"main":"dist/index.js","type":"module","_from":"file:chrome-relay-0.2.5.tgz","types":"dist/index.d.ts","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_resolved":"/private/var/folders/w_/p_qykm116m3gw29mvrtndwm00000gn/T/36ecd3f0d9531891b3d11ff3d5bba998/chrome-relay-0.2.5.tgz","_integrity":"sha512-oG8BOFI2Ly6HwE/kYoZZKmrB4nFKfY9GQ5ILl/yBhsc2ve96U0Sws241sAa0Eta821iQZ+1NKHJDymm776NqPg==","_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"0.2.5"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.2.5_1778937477265_0.6923417758737029","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"chrome-relay","version":"0.3.0","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.3.0","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"60e813cfc5157c3b1ec2e0b369135960b2bd5378","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.3.0.tgz","fileCount":8,"integrity":"sha512-q/KUng3CXY9wMG+ln/7VC0MFANmu5OpLLECfP3fwrmwbEi8rKCTf5Vp9qwJbS8WtyjyPEDb3x8lWZqwtdxgyhQ==","signatures":[{"sig":"MEUCIH9bOAX4WuDhac90NfTHgJWwXW7EQ4l7fJv5ZAKVp7aLAiEAi2gnKzQn0HPCgXBdWKKxZJleQg08t90+dsslxvcPjPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31899},"main":"dist/index.js","type":"module","_from":"file:chrome-relay-0.3.0.tgz","types":"dist/index.d.ts","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_resolved":"/private/var/folders/w_/p_qykm116m3gw29mvrtndwm00000gn/T/24cd36c5098ebc276412595dc6c50aab/chrome-relay-0.3.0.tgz","_integrity":"sha512-q/KUng3CXY9wMG+ln/7VC0MFANmu5OpLLECfP3fwrmwbEi8rKCTf5Vp9qwJbS8WtyjyPEDb3x8lWZqwtdxgyhQ==","_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.3.0_1778939517915_0.7441714834338231","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"chrome-relay","version":"0.3.1","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.3.1","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"7be23d35688c7d49999ff309ea0040423bc0f9ab","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.3.1.tgz","fileCount":8,"integrity":"sha512-4YpWb9QSIRSpY0qcx58GX+jE+JRIhP0cVibrVhikS3+iMHJhZjP47NlJxll56SFjo3Neivx5/HphNJsXM2lG1A==","signatures":[{"sig":"MEYCIQDsXWnRJFttBeXZoK8zEeET91tkiCNjPGLSGwm8ImVLggIhAPOaEsaoKGwJhn7CmRNfP31LYts6IqykXkM3oxHbHlpV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31495},"main":"dist/index.js","type":"module","_from":"file:chrome-relay-0.3.1.tgz","types":"dist/index.d.ts","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_resolved":"/private/var/folders/w_/p_qykm116m3gw29mvrtndwm00000gn/T/77bbc90e149e05c928a0c7092e26e6a1/chrome-relay-0.3.1.tgz","_integrity":"sha512-4YpWb9QSIRSpY0qcx58GX+jE+JRIhP0cVibrVhikS3+iMHJhZjP47NlJxll56SFjo3Neivx5/HphNJsXM2lG1A==","_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.3.1_1778940324865_0.2723561071526557","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"chrome-relay","version":"0.3.2","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.3.2","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"886873f3c359a9a4d20769fe375f543265dbed1d","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.3.2.tgz","fileCount":8,"integrity":"sha512-GRHqy+cPLsrKxhu1caHL6hkoKwfGNamCL1yWU+fhEPIrS/pnwjbUCKuZXWRIYuBQUn6LbRZWkdoYG8bqD2+49Q==","signatures":[{"sig":"MEUCIQDj5JuXpNKEZCUGUQEt81lyx/5jUJ/yqEBtSKZ2eW6fZwIgXcSNe/qrS3jPCnQ2qh60G/siZl/wxMkAAKu9jHqp/UI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32788},"main":"dist/index.js","type":"module","_from":"file:chrome-relay-0.3.2.tgz","types":"dist/index.d.ts","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_resolved":"/private/var/folders/w_/p_qykm116m3gw29mvrtndwm00000gn/T/4d951ed8643fbdd7daa75e2016fee68a/chrome-relay-0.3.2.tgz","_integrity":"sha512-GRHqy+cPLsrKxhu1caHL6hkoKwfGNamCL1yWU+fhEPIrS/pnwjbUCKuZXWRIYuBQUn6LbRZWkdoYG8bqD2+49Q==","_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.3.2_1778958535431_0.0966579607276501","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"chrome-relay","version":"0.3.3","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.3.3","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"7df6a6fb37cb0ef450a983a48e1bc664f2e09d0f","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.3.3.tgz","fileCount":8,"integrity":"sha512-meZMPUOteWZEhGntZA+WdbtZK8b+Ph22eqPGh4DPaYGbkfVgLF0B6IxH93icZM2LH8ET2VQ7xFjf+FdL2S918Q==","signatures":[{"sig":"MEQCIHt85r04hxS6EVROLsJFHrkyIEwEYoL0WYoKRc5ue+ZYAiBjZgW4WSFqQSSK8kuJXFftxNKlY6V4TKdJ7GjrIkETOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32771},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"42fa2a7b26eea3edd969d999c8be345a466f1549","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.3.3_1778995177010_0.8146188163958037","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"chrome-relay","version":"0.4.0","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.4.0","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"80f2da83b0ace290a594a880387a07616565251c","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.4.0.tgz","fileCount":8,"integrity":"sha512-RvQ1o4TW7QQ7m9sRZ3EeSNiQMX42lrM/dwJXSjdHK4jpVNpB4Zhvsv8nSVDqCGiiy26MUdCUk2EKk/iZ7DUwSA==","signatures":[{"sig":"MEUCIQCIX0D0tP6acuiuPa+rLJOGl9RSJHbwdb4dLekVHedZtwIgOWI9R4JT5Kq5vLVCrVSwDNxRhgrjetpA+rQjZJHeWaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35895},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"bcada5447ae24a9d34706577b0fe0c4e064bce1e","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.4.0_1779021028715_0.6206883764824396","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"chrome-relay","version":"0.5.0","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.0","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"41d177b8acd45f2ae8ae42f25a075a3d307ca89c","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.0.tgz","fileCount":8,"integrity":"sha512-UJwsPs1dctxGWU8e8EWrp/3dKk/FW5GOU6WlgS1Br8fsxrU+Up+Obs2MYkPNJIbvSw8HU11AHck8JMHz3tFIfQ==","signatures":[{"sig":"MEQCIFBvdOe8r65DdIYeNNvLQ4CqLVCXR2FI50+olstAGLkIAiA4DFRTjp11TbpVf0EUBP1tK2RDgotpCNLLE6EtMAwlQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43178},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"92db7e6b1080ed6d3e4a1fd7f8501e72808d0cab","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.0_1779027550626_0.21748821243986782","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"chrome-relay","version":"0.5.1","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.1","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"ba51998d7dbaf00c90741a98642640dda6f885ba","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.1.tgz","fileCount":8,"integrity":"sha512-nnAOhodOp1C+kSMDijRIrPx8kqfN5lhNBSXhCG5mdC3/WuuW88VM9+N3ISGhCsLp47DKn9xBeezxtZoHjizyfw==","signatures":[{"sig":"MEUCIFBXdIIvtj526MZ1uiQvvJtwAIEiXlknSLbKsOM1tpiOAiEArSubWaSo7nH9gdkI7FoSBO/W96l4QaSnnX1V6dRkRH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49092},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"8046d547b90ab734ccb160ee5d9e58fa72f9d5f1","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.1_1779028810958_0.08142071257224481","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"chrome-relay","version":"0.5.2","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.2","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"787c32e9497f04e2367586a46bdf02a4aa9718c2","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.2.tgz","fileCount":8,"integrity":"sha512-ZZPNs8alJH+QQJXK9CRsN3jA3K5jDrBBmG2TSvsOSK1F+t9HN3osSn0f3mp0/fwSCUCs7VpaC17Vby99JLPuVA==","signatures":[{"sig":"MEUCIQCECPtRagjpeUaCofhdDkAHcQHDvXmGmZkQYKhjWcJ/sQIgcJoQb+Zz3Ft9YFfsW4HnbGiIrmW/E9TG8SMKVG0wVTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49741},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"95fba342a4b9a75257c80fb54c175e2a4ac96497","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.2_1779031382088_0.6674193332681475","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"chrome-relay","version":"0.5.3","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.3","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"6acd91f8128503ea07036ecca245375a3ee7fdd0","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.3.tgz","fileCount":8,"integrity":"sha512-wAPdF28X+nKlfAyckvgiDW9OrzAwN7xUBN0Rgmb7OFVaoimpr7EJD2BHNlVQmPVQG+9cb2XzjGRQYhnxphiQlg==","signatures":[{"sig":"MEYCIQD7tNUQQohEYUoPKBjMLgLysTpt6purZe6QRrpAGq18zQIhALpeaHaq32dhkqQ31bk+8/gvBnoU/8WlIvT0/TD/I+xR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53833},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"92da6b246716fb7478de24594c05e39608d1cd81","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.3_1779035584844_0.9306733428852014","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"chrome-relay","version":"0.5.4","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.4","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"e9fa20ef4e3dbfe6d2015c48c4b52958e326297e","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.4.tgz","fileCount":8,"integrity":"sha512-Nr2Y77Xa2qpF49ScRfe8dXSGLfEOKkT0yEhg5mRTcoVb4W8TO0sUW1Nn29PJ/n0tpdHE1GXBGaJtV0EYC1Bryg==","signatures":[{"sig":"MEYCIQDN8DYiokYjCALrscPHoBR3fM7S1dvKfMmiDzIFD0KNSwIhAO0JE8J09CErEbO7Jmy0qV+T8/v2cqRBO+uj/eI2zeKt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56605},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"e471885975801db1268d18e09f9fd429a229fe1a","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.4_1779035846375_0.5542120894419598","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"chrome-relay","version":"0.5.5","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.5","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"6fe2c2472e5fca32f5c5e434284df5c079806e3c","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.5.tgz","fileCount":8,"integrity":"sha512-K1kDNSWFjAMIhvCPeNZc4AnLJ0SrdT+HLfDD7b9LhYd5mMtHOpe2w69enoySz/oU6A8uF3vUbtvCeHppNcN9iQ==","signatures":[{"sig":"MEYCIQDroW2mN5B008FbpRHbKFVC0VzF45PdlECmcLSLKbeviQIhANhHcVuh3DpP1eurDlFVJcDxbHjxWTQzCNvDUPhB3PuA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57575},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"2fed493db0e119c43b373c26d6f39bb6cbcb3a4a","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.5_1779036020395_0.5930767315571976","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"chrome-relay","version":"0.5.6","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.6","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"dc0adc5e61f8c6fd29371ee55b66f14d156c5820","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.6.tgz","fileCount":8,"integrity":"sha512-+8LJL5+IVXjRPovhu04AsNqMuvax9b/vHagOfLeQ2ugAcczLFw2J5p7PJ8iFG9+b7iGkdrjp6LY6Z7TH640A5w==","signatures":[{"sig":"MEYCIQDqhvH8nU0Dfjma/PCA2a5/i0Q23YWpGGpXzjku/AAVwgIhAKPS1yoQbZ5fIEAZe+oxvuhuavMeUb3HhG34gxqmQjBv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58603},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"f153f2e96ef4bb5a2ce5d8e985575dfd4e867179","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.6_1779036211769_0.33301665464765007","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"chrome-relay","version":"0.5.7","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.7","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"a6113cf868a817a63562e2c887bfdf6de7bd5fe6","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.7.tgz","fileCount":8,"integrity":"sha512-2LzcKRUqbOnbLkBa5pAwUBMI+9/pJo2oMwhN2svYKB5xFjIgrhJmBO/BoXLOlmb5pD/s8156KOVCU7U2q12Efw==","signatures":[{"sig":"MEQCIGG20Bji0O8Knx1us2QdeR/XzvkJlLwyHXyzKuewQzOPAiB8m4VriwjB3H+pcV0FZz+IbYo4nda3uC9ERC6w8pEd7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61313},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"106f61b011266320dff5cc5400d38231ff9b8084","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.7_1779036323233_0.25754480158583926","host":"s3://npm-registry-packages-npm-production"}},"0.5.8":{"name":"chrome-relay","version":"0.5.8","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.8","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"c72b0bdd3339b5374ebb3d7b856bca7f4f0c97e6","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.8.tgz","fileCount":8,"integrity":"sha512-ZWsiiJ0qo89xZn81QV8x9U/p5srlXCVYykZt6R8ZvlmMnTkWnhormUnV2xULywkZukOZLDdr/KGB/I9V15Jr/g==","signatures":[{"sig":"MEQCIHWsHbuPCRVDLGRbQu+LY0ZJZmlgx7kWqL9lm4HMnqjBAiBKE/yteX/npvHcu5EdA+QDTjwv1l+TjhYD+YofilIbmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61895},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"89fc1cc498a88b4b88251e534164a50587b89789","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.8_1779036545859_0.6073533640877082","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"chrome-relay","version":"0.5.9","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.9","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"97f757053bdfd3430d6e0136fad5847e726db43a","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.9.tgz","fileCount":8,"integrity":"sha512-ll/QWAbhgOgIG03hc/+ajJJGzRUp0+wySxh+nheG6QKoZYqT1NjbhshJGk4Dnza2yPQdBj17uRKtBiLTmyrclA==","signatures":[{"sig":"MEUCIQD8Zbx1k0KExO2JSEJeBQ23Q1iQQQ/srkSWOrnz1ZBT3AIgRipgZhE3iJg7+2APv9O8TN8f/e5AroS6cfLgXsrtn2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63174},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"729900b2a7eb9b0308007b3deae20ec97eea9c68","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.9_1779037625438_0.8872682174245661","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"chrome-relay","version":"0.5.10","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.10","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"58ef95f6374191244650ddf670a69567126e8785","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.10.tgz","fileCount":8,"integrity":"sha512-U2Xeqq/lr0P60qIx4yJsFaxCROmeEroMGC1ORvIMjh3dttGAKUNHCAX8vY7y+qCEZB/lXDLRtV7N+YU6F5rhhQ==","signatures":[{"sig":"MEUCIBinm884ljb8+UWjwLFtrThx0x53LstMxsjGdaqkKsuMAiEA9EPRrO7nVQbOGyTI7A6KKqveyUa5n0QKwmQPvIM8gcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70210},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"b2d575b7bfdc294d3a4ae6f14d6eebcc53df1bce","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.10_1779088536489_0.40075842725693933","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"chrome-relay","version":"0.5.11","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.11","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"0db53f94d9741676322fe4f8431060ce482b3e8d","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.11.tgz","fileCount":8,"integrity":"sha512-REKlu5ncmfymuHzki9CuR4jayI/YGJwAFkkZoobSxoEvtbSMIzj5N0e4cD55IdFWq/Q5NObXHogWgY8dTYgqLw==","signatures":[{"sig":"MEUCIAlNYMnTNJ1zJkRMKnWJ+CGYsUEmAzTn0XMu9+Se3J9pAiEA6HIqNFpnMy/Dw668aCHvKMc2xRs25EGEsL/x5TSeFm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70598},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"1a6724eaed58c473f30fca290b5d4ccbab062813","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.11_1779088780699_0.8401572953588583","host":"s3://npm-registry-packages-npm-production"}},"0.5.12":{"name":"chrome-relay","version":"0.5.12","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.12","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"976bc82353ae714a31ebc83b6d2460612eff4728","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.12.tgz","fileCount":8,"integrity":"sha512-OJ658/74h5nFA9Ld95CoxeEJTYhn6NNEDkpUVOcOlmp8gF4xFxHDzqkz7ffT+X/z95bdJvhpVsxNmuKv53YAMw==","signatures":[{"sig":"MEQCIB4tnwk/eeIsnAKhtuvCXjIzLHGc424S0BXbVOtrelJaAiAaJS9CI2PEvh353sc+fvRsfPsNtCqd4WnHT4UJkxC0hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78360},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"248e274b236dbed38250ef37af9c4f54d6278c38","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.12_1779089046997_0.6948434038385622","host":"s3://npm-registry-packages-npm-production"}},"0.5.13":{"name":"chrome-relay","version":"0.5.13","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.13","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"1737e4c584da0574b8071f3cb4780e80f1fa6721","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.13.tgz","fileCount":8,"integrity":"sha512-ats0YBVvGLeXq0m335AbVPsbAmVTET/aB/xy7lH1GWDdtTzVLEGApL/4n5ndZQKQadV7fN4kjOfn/qz/fkYFPg==","signatures":[{"sig":"MEYCIQDLyQ5/Mr7ev9qaOV9tMLOZrmHm5YYFHgQwxLmd41qKbgIhAL/Hv8+wScyGEOYveqiZvvzlZqyd0RsoGGrkRLbQE6cs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96022},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"008c0c03beda4e156d22e3880a3fd32c2197f331","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.13_1779089950844_0.4236110304047602","host":"s3://npm-registry-packages-npm-production"}},"0.5.14":{"name":"chrome-relay","version":"0.5.14","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.14","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"2a09ede7f8db92f466785a6ae498385673552310","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.14.tgz","fileCount":8,"integrity":"sha512-ONwJeTkGwTObKbTSca8gBikYf7ap85imUd+z4zaSMKwTNHyiGejGdsQAjuh9QFjHMg7t2ACUzI5S9/OJSebWgA==","signatures":[{"sig":"MEYCIQD+phcNSRHD33sj42enNEDkoeIHeqO+oHFE9vSvVz3b/gIhAI4VUVsE+AxkSQ7tE/ca4pQ+cO3L2HJZDy2z7PhaDUzC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98427},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"ba1d06710960341b96186765d528d20187f55456","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.14_1779104625328_0.4666918686723194","host":"s3://npm-registry-packages-npm-production"}},"0.5.15":{"name":"chrome-relay","version":"0.5.15","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.15","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"3c1a787cdeca7262c02a1736af502fad071d32a6","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.15.tgz","fileCount":8,"integrity":"sha512-IWIRDH5F0rXijVe2pxaM1w6Lip7YfUFWp/GIvwCgl4iMvFF+lx3BsFt58zF3DitxG2rzV7Tn4JdIhy7nuJPSmQ==","signatures":[{"sig":"MEUCIQDJcLJ3BLHqsBLvuYoBipDXvbgLkEECCKK8m/OjXMOwRwIgQA/R00yyjgwbocNDyIleD9PSwZDxLkzZPJcmmNCy+TY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104671},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"76f608cc51f8b4d9825fccdb7a41c93d7730b2ed","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.15_1779105465570_0.7752491787682585","host":"s3://npm-registry-packages-npm-production"}},"0.5.16":{"name":"chrome-relay","version":"0.5.16","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.16","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"12442c51bb801d74a243ca345d5078fbb26b4de9","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.16.tgz","fileCount":8,"integrity":"sha512-sgQrr89xwKboV6Ggc4LKWKp1CejqIqZQjKkbyCSeURVaTEvCQ7D//rBuxszB8GLZbzGs2yEOrQg86PYhvgDHwQ==","signatures":[{"sig":"MEUCICSCiOnc4EY1X4LNpO+XrIENY6dp2YnfQUP60/PW0KXaAiEAiitRp9l7KT9z6MNhkmFM9W97IGk8dsUrzKrO0eoDtIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107183},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"72f48bb79aa658a6e441a8e10848ded0e0e9ef7d","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.16_1779107481064_0.5379210552211668","host":"s3://npm-registry-packages-npm-production"}},"0.5.17":{"name":"chrome-relay","version":"0.5.17","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.17","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"ab230f14436db52c8ca34a6b398f5a95b0b5f6e5","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.17.tgz","fileCount":8,"integrity":"sha512-eQP6o5SpnJDcowigT4Vd4OO4EpECTuI9iOhi8+OH8r9bytnKIWQpWvSmzgfxNraFchra96PPU4XwTaz3B1cZpg==","signatures":[{"sig":"MEQCICW62FcxFE4oTRPPvqBrhGzPyvKe+EW6iYpso5yRjWtXAiAvju6d2pUMDk7FWdlCACMls/LZbAaVu9Rz77IUrY8GrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110243},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"f934533910a5b3bee6e56f3d11dcfad953309fe1","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.17_1779199608901_0.6188341643917206","host":"s3://npm-registry-packages-npm-production"}},"0.5.18":{"name":"chrome-relay","version":"0.5.18","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.18","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"c9d67460fcf7c4beba67c6eedfaf12a294c57eab","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.18.tgz","fileCount":8,"integrity":"sha512-4i23CxI013Q0Kyh8uRX4ARcm3kJfpy04yG/9V18Ztg0oCa3nbbZq8YAaHIaFUBSowH45PFbF1o9MXCha9U57Pw==","signatures":[{"sig":"MEYCIQDASyJRXmLH2oGiNy8678W6JVCWAuUIosOO29jsSh26+AIhAIe+G0qHXqpD04tIaoIflssx/wrf/jcPEYftOR4Kjg2z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111705},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"c86a9ae3b534a8ed186b4a994bdde572ffc69174","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.18_1779203529499_0.6079970263711172","host":"s3://npm-registry-packages-npm-production"}},"0.5.19":{"name":"chrome-relay","version":"0.5.19","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.19","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"41e862a89a03f8897fb47f21986876fc56f67464","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.19.tgz","fileCount":8,"integrity":"sha512-HP9aojcmW0g7eaM3VJ6ZDulpPXOrUYTizcFUCcRh584d11ZQc4kY8FVk4Oi2q/inRUhy+kzcbHnH8Y/cAXARjA==","signatures":[{"sig":"MEQCIFzahJJzlMglg+nux5W4k+JYtQTTsfUf7xF3pCbv1SVmAiBYiHl/9lK1xAZSZnfIwTK6RF3P8X5mwRyMu6/Z4MuclA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114680},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"f43b18f1eb58a92f2fc873725be42ce6b7f12aae","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.19_1779207749708_0.5742606492062772","host":"s3://npm-registry-packages-npm-production"}},"0.5.20":{"name":"chrome-relay","version":"0.5.20","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.20","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"1dd00ada026c3903b5e90ecb44b808988cd115d2","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.20.tgz","fileCount":8,"integrity":"sha512-SAnbC7+UisAY2/gFzjDsMX56ZY+F8S8BJ8AJRgOR10zxTRhfjRWzR9/MAen3MjLtfg+IE0Wu3Dq34V2Ld9tA2g==","signatures":[{"sig":"MEUCIQD4W+rSO1BI/cROUtt4H/n5uIf8OEJ8lwctiWM76ZUd5AIgP9+oMDCmVyGIzKVYVgdHgtBICtZwCE2Q3OQ4jdqe+q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116642},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"1fc451088bfe1a22357b852a3aa2e19e8b7e6389","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.20_1779254591480_0.9017291563665357","host":"s3://npm-registry-packages-npm-production"}},"0.5.21":{"name":"chrome-relay","version":"0.5.21","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.21","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"ba1eca404769135f28d65992e4485b12b5d956ea","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.21.tgz","fileCount":8,"integrity":"sha512-+WoEgbPE1DGyJlt/MHOgRK8op46L/ZgQTfXRtwXW30JauLeS0FP7s3clGdvFjUrEB4lse/KRSSPmTrvVMHS9YA==","signatures":[{"sig":"MEQCIHYTnRKTE38mL4t514IxUKT7GF+sq7jLiKV2BsvPVRnBAiALHDicWzvMbhD7wqLMofj0S1IPrayOLSvSunEvSkGXmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119094},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"e0bb546d99898cb767321eb8d95e72e6b51e86ea","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.21_1779282462071_0.9284552002518984","host":"s3://npm-registry-packages-npm-production"}},"0.5.22":{"name":"chrome-relay","version":"0.5.22","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.5.22","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"e5851a41a4c1a645ed7996f22120325d5b28a784","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.5.22.tgz","fileCount":8,"integrity":"sha512-rAlz85XwUkHG/w1Al6t0MFvyPDYYUO9t/N4krvudKsqmzN9OvdQTo4Fjf5Fg+5B5GQpgoNHuwN4gP7ENCHRrwA==","signatures":[{"sig":"MEQCICDYcCt4IT/8xxCAGHCISgGqCrViUaPFTD6KtMiYg6O3AiBhtxqOZjP/mKjVmZI4fT12kIWor/Pm++FoB15t7Lbkiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124032},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"2d8d7662b329121ef60b01c0e56855414c731eb4","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.5.22_1779287426803_0.7823676726486513","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"chrome-relay","version":"0.6.0","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.6.0","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"dd73a87a740045f072ec661ce9ac2399e9a6d01b","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.6.0.tgz","fileCount":8,"integrity":"sha512-yAUxLRXY6dB5P9xvOxtBfLVq4G6yZxvJEMSNofLK7+XawZ1jXAM056J29SZYy9Plr7JeLuB5VolnkgU1GCPUPQ==","signatures":[{"sig":"MEUCIFuyZ/KTHxKC/fSf+dT5DLCkESc8wFqy1P27oLNPgmMQAiEAhmsnw+l71EUjaH6OmG9hOK7+wbpU6IDtbSY5pbClnJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138569},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3b729e04043bf2bae95cb7ca866e59d808fb2ed6","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Connect your local Chrome browser to coding agents through a local bridge.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.6.0_1781260690334_0.3867903300747637","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"chrome-relay","version":"0.7.0","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.7.0","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"78fae6286cab3a750fd9f3cd698df41ec72fbe81","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.7.0.tgz","fileCount":8,"integrity":"sha512-1OwQdOn/jSKN9xT4vomEe+Ry6EcVyXBVrJfi312yW9RG3GWzvrBCvsHSpmGzwr2+tdJoaC1Cw3aL1hBxuXdlBw==","signatures":[{"sig":"MEQCIEIQT3ySnOVCacg4CYICnYP7/jxEE5k7onjbhdiJudXoAiANhQwlxLWVx3uPc3miqTtrX8dXZasx9xecCVRJFzAR2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166251},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"8bf29a669d1ea589d698332219262890bb1f1f49","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"deprecated":"wait is broken over the CLI bridge in 0.7.0 — upgrade to 0.7.1","_npmVersion":"11.7.0","description":"Your agent drives the Chrome you're signed into — read pages, click buttons, fill forms from any shell. No robot browser, no cookie export, no focus stealing.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"diff":"^7.0.0","chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@types/diff":"^7","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.7.0_1781267750222_0.6350146283209863","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"chrome-relay","version":"0.7.1","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.7.1","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"f4187f59915f40c56ad5738a1d76fa230aa10932","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.7.1.tgz","fileCount":8,"integrity":"sha512-kehd5q2/0mwHELI02kL36fC23U2h6yLGhBDdhANDTMIC2Usdkgv0Xfck5RVdwD39WbGiVtkMOYdu8nV/XfYbtw==","signatures":[{"sig":"MEUCIBjFxkxNkFam67fOMJePSKKVPCQ1sqLWWyBFjota4/DXAiEAs44gdhyW3HeuNXTMwkMFIDtjqIhKLOOPjF/OSjeI7AM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166709},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"8bf29a669d1ea589d698332219262890bb1f1f49","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"11.7.0","description":"Your agent drives the Chrome you're signed into — read pages, click buttons, fill forms from any shell. No robot browser, no cookie export, no focus stealing.","directories":{},"_nodeVersion":"25.4.0","dependencies":{"diff":"^7.0.0","chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@types/diff":"^7","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.7.1_1781268183097_0.187425766306895","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"chrome-relay","version":"0.7.2","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.7.2","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"e548982f3b2aa96ee5c8ba3a267ad556d778b4cf","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.7.2.tgz","fileCount":8,"integrity":"sha512-sP8OZeI1WijJfqC/X2uEy/PkazakhxkQ3eiWjgnVL5qCqu89GrYbWp0d4Zj/hG0wlmgamNDGhNiCV0dR17HzsQ==","signatures":[{"sig":"MEYCIQDXlMERIzaBvTySfLBFuhQEYWHPOOfHfdpUrZ1MTD7m2AIhAObmjsUVveGRu/I5SvzW/92hcT2m3dxqRlCBtd691pJ3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170206},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"6290ef11538c7ddbda302e46d264db7d99686c14","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"10.9.8","description":"Your agent drives the Chrome you're signed into. Read pages, click buttons, fill forms from any shell. No robot browser, no cookie export, no focus stealing.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"diff":"^7.0.0","chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@types/diff":"^7","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.7.2_1782035538637_0.05456089242920492","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"chrome-relay","version":"0.8.0","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.8.0","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"d425a631b919a18a15d93fce06a9d905bba0fb7f","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.8.0.tgz","fileCount":8,"integrity":"sha512-LipwJ2OvFFrdZgxuL2zlJeJ2oQPVSkwWGsLDQTbaQxncjD48FjiUTMRCW7VQkasGFKaUcdTwlS17/vQTrCWyBw==","signatures":[{"sig":"MEQCIGwEueC8rK1KTg387TWdCgHeHBTDcvZaK8PtMEaPdmBmAiBTDUSkH4vmI5+IbWkfvcg7duCMf09SxevqWW+Wli5aww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208637},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"58791d2ca6fc0a235247898ee29f21cd435b70ed","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"10.9.8","description":"Your agent drives the Chrome you're signed into. Read pages, click buttons, fill forms from any shell. No robot browser, no cookie export, no focus stealing.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"diff":"^7.0.0","chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@types/diff":"^7","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.8.0_1784009072218_0.3415950884570105","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"chrome-relay","version":"0.8.1","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","_id":"chrome-relay@0.8.1","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"bin":{"chrome-relay":"dist/cli.js"},"dist":{"shasum":"f83448a518b5ec19712bf05feba4922170778246","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.8.1.tgz","fileCount":8,"integrity":"sha512-vTd2oUDxvv41CYwe/M8BMv4USRKDyz5MFdihPL4N3mQyZyfgyYmxYXypOTIVfad+kb/B/2Kh496FhfNWoqfRsQ==","signatures":[{"sig":"MEUCIB3/kTOoIgVJFjI7U3JGViK9Wb2e0lNnQ4LMw9MtP45fAiEAw1MlaGq6j2WMoNEhr6XIruHfBIcnOA4mYEUBiP1PAMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214094},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"ad5e49e9d3c98f87ba254a2763a0a2b6b8d2058b","scripts":{"lint":"tsc -p tsconfig.json --noEmit","test":"vitest run","build":"tsup","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"_npmVersion":"10.9.8","description":"Your agent drives the Chrome you're signed into. Read pages, click buttons, fill forms from any shell. No robot browser, no cookie export, no focus stealing.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"diff":"^7.0.0","chalk":"^5.4.1","fastify":"^5.3.2","commander":"^13.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","vitest":"^3.0.0","@types/diff":"^7","@chrome-relay/protocol":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/chrome-relay_0.8.1_1784022405862_0.08916315963446642","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"chrome-relay","version":"0.8.2","type":"module","main":"dist/index.js","types":"dist/index.d.ts","bin":{"chrome-relay":"dist/cli.js"},"scripts":{"build":"tsup","lint":"tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit","test":"vitest run"},"description":"Your agent drives the Chrome you're signed into. Read pages, click buttons, fill forms from any shell. No robot browser, no cookie export, no focus stealing.","keywords":["chrome","browser","automation","agents","native-messaging"],"license":"MIT","dependencies":{"chalk":"^5.4.1","commander":"^13.1.0","diff":"^7.0.0","fastify":"^5.3.2"},"devDependencies":{"@chrome-relay/protocol":"workspace:*","@types/diff":"^7","tsup":"^8.4.0","vitest":"^3.0.0"},"_id":"chrome-relay@0.8.2","gitHead":"8859fa94af6dbb3376412c1dafffbea1a74c773f","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-IPXi0Xzjj+qE9nkdtvY8EF8Ur0RG6P9ImBl4yIyHBKXYpzmLhR8AUAV2Xv2JInKgqumJTB0KCpuv8xMVlmRLMg==","shasum":"c7b82d01166e4d2c1b67353eedffd079c7acbfe7","tarball":"https://registry.npmjs.org/chrome-relay/-/chrome-relay-0.8.2.tgz","fileCount":8,"unpackedSize":218245,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAmbMsg7F1BOKO33gH2v1Dqar1g6x82el9D6Z2eDEzGIAiBzSwJtN8ff3kWYXzRVvo7FMzD9bEqYXjM4+ZMK4rgqyA=="}]},"_npmUser":{"name":"tteg","email":"kushalsokke@gmail.com"},"directories":{},"maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/chrome-relay_0.8.2_1784128348867_0.6606041288350928"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-20T10:53:56.543Z","modified":"2026-07-15T15:12:29.182Z","0.1.0":"2026-04-20T10:53:56.763Z","0.1.1":"2026-04-20T10:55:31.874Z","0.1.2":"2026-04-20T11:11:33.326Z","0.2.0":"2026-04-23T08:01:46.311Z","0.2.1":"2026-04-23T10:43:46.971Z","0.2.2":"2026-04-23T10:50:38.060Z","0.2.3":"2026-04-23T10:53:26.473Z","0.2.4":"2026-05-16T13:16:53.370Z","0.2.5":"2026-05-16T13:17:57.414Z","0.3.0":"2026-05-16T13:51:58.055Z","0.3.1":"2026-05-16T14:05:25.041Z","0.3.2":"2026-05-16T19:08:55.571Z","0.3.3":"2026-05-17T05:19:37.162Z","0.4.0":"2026-05-17T12:30:28.848Z","0.5.0":"2026-05-17T14:19:10.779Z","0.5.1":"2026-05-17T14:40:11.103Z","0.5.2":"2026-05-17T15:23:02.238Z","0.5.3":"2026-05-17T16:33:04.978Z","0.5.4":"2026-05-17T16:37:26.523Z","0.5.5":"2026-05-17T16:40:20.554Z","0.5.6":"2026-05-17T16:43:31.935Z","0.5.7":"2026-05-17T16:45:23.368Z","0.5.8":"2026-05-17T16:49:05.999Z","0.5.9":"2026-05-17T17:07:05.598Z","0.5.10":"2026-05-18T07:15:36.627Z","0.5.11":"2026-05-18T07:19:40.833Z","0.5.12":"2026-05-18T07:24:07.149Z","0.5.13":"2026-05-18T07:39:10.990Z","0.5.14":"2026-05-18T11:43:45.497Z","0.5.15":"2026-05-18T11:57:45.724Z","0.5.16":"2026-05-18T12:31:21.356Z","0.5.17":"2026-05-19T14:06:49.045Z","0.5.18":"2026-05-19T15:12:09.688Z","0.5.19":"2026-05-19T16:22:29.877Z","0.5.20":"2026-05-20T05:23:11.663Z","0.5.21":"2026-05-20T13:07:42.228Z","0.5.22":"2026-05-20T14:30:26.938Z","0.6.0":"2026-06-12T10:38:10.468Z","0.7.0":"2026-06-12T12:35:50.358Z","0.7.1":"2026-06-12T12:43:03.239Z","0.7.2":"2026-06-21T09:52:18.774Z","0.8.0":"2026-07-14T06:04:32.346Z","0.8.1":"2026-07-14T09:46:45.986Z","0.8.2":"2026-07-15T15:12:29.079Z"},"license":"MIT","keywords":["chrome","browser","automation","agents","native-messaging"],"description":"Your agent drives the Chrome you're signed into. Read pages, click buttons, fill forms from any shell. No robot browser, no cookie export, no focus stealing.","maintainers":[{"name":"tteg","email":"kushalsokke@gmail.com"}],"readme":"# chrome-relay\n\n`chrome-relay` connects your running Chromium-family browsers and profiles to coding agents through local native hosts and the Chrome Relay extension.\n\n## Install\n\n```bash\npnpm add -g chrome-relay\nchrome-relay install\nchrome-relay doctor\n```\n\nThen install the Chrome Relay extension in every browser/profile you want reachable. The primary supported targets are Chrome (including multiple profiles), Dia, and Brave. The installer also writes manifests for detected Chrome Canary, Chromium, Edge, Vivaldi, Arc, and Opera installations as compatibility targets.\n\nThe native host installer allowlists the published Chrome Web Store extension ID:\n\n```text\ncpdiapbifblhlcpnmlmfpgfjlacebokb\n```\n\n`chrome-relay doctor` checks every detected browser manifest and registered profile. `chrome-relay profile list` prints the currently reachable browser/profile instances.\n\n## Usage\n\n```bash\nchrome-relay tabs\nchrome-relay read -i\nchrome-relay navigate \"https://example.com\" --new\nchrome-relay navigate --tab <tabId> \"https://example.com\"\nchrome-relay click \"<selector>\"\nchrome-relay fill \"<selector>\" \"value\"\nchrome-relay keys \"Enter\"\nchrome-relay screenshot --tab <tabId> -o page.png\n```\n\nWith one connected instance no profile flag is needed. With several, an unscoped command returns `profile_ambiguous` with exact `--profile <label|idprefix>` choices. Run `chrome-relay --profile <choice> tabs`, or use a qualified ref such as `@3f2a:e12`, which routes itself.\n\n## How it works\n\n`chrome-relay` is a CLI-first browser bridge:\n\n```text\nchrome-relay CLI\n-> verified local instance registry\n-> one browser/profile's authenticated localhost host\n-> that browser/profile's Chrome Relay extension\n-> Chrome APIs\n```\n\nThe CLI does not need separate MCP configuration. It talks to the local bridge for you.\n","readmeFilename":"README.md"}