{"_id":"bereach-openclaw","_rev":"96-5188a7368e65c67b93ccf85dfb4c5e76","name":"bereach-openclaw","dist-tags":{"beta":"1.5.1-beta.2","latest":"1.6.14"},"versions":{"0.2.0":{"name":"bereach-openclaw","version":"0.2.0","license":"AGPL-3.0","_id":"bereach-openclaw@0.2.0","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"3ea35d9f1e9d9da989db4bd7a88b0a3f149a83f4","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-0.2.0.tgz","fileCount":15,"integrity":"sha512-adEfovlAs+t1OTCpgWJjiv82dj9tsgcO9zr3PDJ8bqyUSM2kxifcV77R6BBEn0wxV8wYZhZohK+oE/atJHeBxg==","signatures":[{"sig":"MEUCIGMBR7lMBC9Rwi0FiekB7PPiUD4Ac7ryFaw+a6qhHa4jAiEA+KTO7Wr/qs411nmI6er+M38jGNIZ4ubyYfKtGtFSbb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78953},"gitHead":"331941a2d4cf4d7ae9a33470ef835f86c58ae037","_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_0.2.0_1772621512712_0.03564016560126548","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"bereach-openclaw","version":"0.2.1","license":"AGPL-3.0","_id":"bereach-openclaw@0.2.1","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"5ba9ba88a0db203b7a547702ceff4fe1ef2377d9","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-0.2.1.tgz","fileCount":15,"integrity":"sha512-OuBt/m6lpLfHtxg0c8ADFl+OgkGI4SMAZQe7OKlIcHB+czWQbEKfKUca4n8WdKkDY4os2b7fN0eKo7RBCIIBIw==","signatures":[{"sig":"MEQCIFkA4AhCtBApUY+16YAe99/ouKfktfheDZg9PHn3BaTZAiAeDufBEFELWdq4QViJ/pzGf1tpHGa0G4VjYrQD7nC4Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78953},"gitHead":"b7d874bfb802afa720220f0729fb0f3c6ee9dd91","_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_0.2.1_1772621781499_0.16526346825194183","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"bereach-openclaw","version":"0.2.2","license":"AGPL-3.0","_id":"bereach-openclaw@0.2.2","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"5be909eac75c2035ed239d47676c3a9ad00053f1","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-0.2.2.tgz","fileCount":15,"integrity":"sha512-1KTtNu+qAE2uyQTGNM87EgXgBHNdDes8E4ke286XmWx7ftvGJltwfYeIe5yXtw8sVMqe4o1g0i0ITE5pHxmRuQ==","signatures":[{"sig":"MEUCIQCUfcJARnrQD5FO9Vb+KdgloGC94rjmV0RtSo2elP1bnAIgctG/gM/gC/eXUs4u4oEoWzHz7Cl62X4OvtKedcFcF/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78953},"gitHead":"c30050e101836d6e2f71deaeada48d045c636630","_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_0.2.2_1772622171736_0.8613112541070167","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"bereach-openclaw","version":"0.2.3","license":"AGPL-3.0","_id":"bereach-openclaw@0.2.3","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"206e3c3716097f15cefa298f59c08a6c9d931d2d","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-0.2.3.tgz","fileCount":15,"integrity":"sha512-3WVlR/QUmiZ9Fi4reRuSl4uzD/XhoWfT4ub1NEIvKlLw0zDfwFGQRWu6+7aL2tt5Nq+2WC7HyvRWX2zsfZ54eA==","signatures":[{"sig":"MEYCIQC7bOH//WRl86KpXniAWIK8MLDm/zLr042B6WSInQSF2QIhAMR4AA5uHJECGE7CyehBe+4+Gc9hHvjYX39A9nSecJp3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78953},"gitHead":"47ae844b0d67b57ce7b02e21d45c9247ed677f3f","_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_0.2.3_1772622886933_0.36480431491175325","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"bereach-openclaw","version":"0.2.5","license":"AGPL-3.0","_id":"bereach-openclaw@0.2.5","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"de2af56507528a230acc604e87b07b3d4afdd889","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-0.2.5.tgz","fileCount":14,"integrity":"sha512-6QJjfIUcV3wxuobsbtfOpYZ8jJMj+rNLSR6VmDq/zugKXkcvf8s5mQatIvAvRKSu/v8h+2K2QEvLMxMiSE+uuQ==","signatures":[{"sig":"MEUCIQCOhbxTzi3seRPLAvDkvdwuHz0+wi0kxmNPZvgI2UbgJQIgO4xpjSA6Pw9kDEx1hyIeDOB0f++jpNGh6AfaCmadr38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77194},"gitHead":"680b3afb3212f98d4754a302468ff33711d4b60e","_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_0.2.5_1772627456504_0.8124317866806239","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"bereach-openclaw","version":"0.2.6","license":"AGPL-3.0","_id":"bereach-openclaw@0.2.6","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"6bc1bb53d8d91351a67814cfb4d01fa6ffb68b79","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-0.2.6.tgz","fileCount":15,"integrity":"sha512-XihqPZRvhHwgCDZPrHettuSV3sLcWiTrrlzibQKeTCbxSuYPhkSnL5okNbLcabM8L/HK5Xmfe0hlLl8pjj/IEw==","signatures":[{"sig":"MEYCIQDW0gFhHQPD8nGVjJ0WYGHdDLzofBbTBiE5G5OgHGqGpgIhAMnH/Rx0HKo0QUeVVCSrnPMwtidQGr4IpgoeMC+NXD0h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78411},"gitHead":"5d529e9bebdc741c60efa12548f519bfe71a1433","scripts":{"test:register":"tsx scripts/test-register.ts"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_0.2.6_1772630749002_0.29140303614881846","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"bereach-openclaw","version":"0.2.7","license":"AGPL-3.0","_id":"bereach-openclaw@0.2.7","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"f2d442142892d56008a17a56e65b6bd61f819b02","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-0.2.7.tgz","fileCount":15,"integrity":"sha512-k2wSKjYN92+CuhIRSHwQFYyLM73Ex8HfrEKeCMxqZH2w8KJS9p2BYaBpRnjRQaxXCgRGNT6KRLjhA0Q5UQ2ILw==","signatures":[{"sig":"MEUCIGaZB5Nl4uRXlMqmDYbZJ3kEyeBc7qDJpUeq9+ofOmpBAiEAuJ+nFDK3mEsdnGTgWhUzt1cWQmGcC7kq9Gg7tPIL0Xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78411},"gitHead":"dfe49fd69095a8e0a9ad7a3e375f6e260f122bbb","scripts":{"test:register":"tsx scripts/test-register.ts"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_0.2.7_1772631201221_0.08494922576627495","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"bereach-openclaw","version":"0.2.9","license":"AGPL-3.0","_id":"bereach-openclaw@0.2.9","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"8cf222eaad1596a838385e85149d6d56092417c1","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-0.2.9.tgz","fileCount":15,"integrity":"sha512-lfeMV/i/RuRw55SCYYPe/E4HRP0voXTBBzXxlxxzwTMv26R0v33k+mj4Tv17h7W/sXQQ70WZA2KYO7W9AWn8Vg==","signatures":[{"sig":"MEUCICgiVTi/1GtRZHHUWI/3SZ/3oekZXa4jtNB4v/WxUhDvAiEA518XpC8UiZfUon/Jo48G6F97r2qS3BkqPb+pTTfHjj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80110},"gitHead":"a84ab919576369e86f200a41d16b99847dbada4b","scripts":{"test:register":"tsx scripts/test-register.ts"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_0.2.9_1772634691768_0.9006937349555257","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"bereach-openclaw","version":"0.2.10","license":"AGPL-3.0","_id":"bereach-openclaw@0.2.10","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"8313d36c50612f452f4b5cc161368c83233a1c8a","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-0.2.10.tgz","fileCount":15,"integrity":"sha512-+GQSV8CqKk1ZPhHkjgF5tM8u/TApsHmh9KFLb+WPtOPA23tav0o/EqwUaJrqaPUdTxDNM6hPEdOmunq8pMIbFg==","signatures":[{"sig":"MEUCIEdjj07WLvJpeKLIqnPvRekebmNvYcj6z/sCl/twn/spAiEAwRkqx7+SwpBDFqMRtjENEfvplmiZiR7g9+nkjiaOvrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82601},"gitHead":"405151a20b50907a7ac0f2ade26200ee05835473","scripts":{"test:register":"tsx scripts/test-register.ts"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_0.2.10_1772636776529_0.2847605933970945","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"bereach-openclaw","version":"0.2.11","license":"AGPL-3.0","_id":"bereach-openclaw@0.2.11","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"66004c96d3bf852da753cd826cfa44bd334d7cad","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-0.2.11.tgz","fileCount":15,"integrity":"sha512-cGchjejV396NThNlLPeS5P4AI8XGTHWNUYbsQysyi2FnxetEAPYpmo34BN4C0NooNF84+YxH1xhd+iyrs4lqew==","signatures":[{"sig":"MEUCIDZp8pHUXupFm6FsbBDBPGZLo030BgJadhUQmy3JhwvNAiEA3Rb5EZNg4djHZknx5e2vsdRgjgKDdg7ykFK/+r7CKtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83174},"gitHead":"dcd00a9fe6fd32cbeb9ef39f9bcfabce7ee5a937","scripts":{"test:register":"tsx scripts/test-register.ts"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_0.2.11_1772667660929_0.1194351238662883","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"bereach-openclaw","version":"0.2.13","license":"AGPL-3.0","_id":"bereach-openclaw@0.2.13","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"4fbf0766c587af57590117c2a2a639f559933316","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-0.2.13.tgz","fileCount":14,"integrity":"sha512-9Ylkh8cWiSuYgv/pyumLVB5iSE6gZrQmHB1HxQToLvKGhJ5LhE+aecDtF2wPqwNzEIi7Tfk+XS/1l37LsVwV0g==","signatures":[{"sig":"MEYCIQCzLS1p2pwkFKXpWSbGdSjpgWzRQuSMbB7Mt+AiEHCiTAIhAP2eu6bV6kCFb5cBjxR9SpiS+gM3SDiRppyrhdnPMVQt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82666},"gitHead":"304743a8c91cf8120e379cc67348568a9ec2e42e","scripts":{"test:register":"tsx scripts/test-register.ts"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_0.2.13_1772669724150_0.5332961068998452","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"bereach-openclaw","version":"0.2.14","license":"AGPL-3.0","_id":"bereach-openclaw@0.2.14","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"5e034d44e20e2bdd0a208aa1c92a9b85327b1e89","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-0.2.14.tgz","fileCount":14,"integrity":"sha512-1dzhsJLqmpOIgxR9quO+df6Fzrhwe14H0W3ytSBvY5TmSYxKBHs+I1KJA7q2CzqV4t2+T+QB6xy5Y0F76ucTUg==","signatures":[{"sig":"MEQCIG/XvK94K365Vr0IGfbIkwUSb433sjO24yQERQ8uBV3HAiA2Imbz5VM3Cc8iPQ7BBqM+XWupG+lxfzaWea0shflzIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82666},"gitHead":"5cf89823c5d8c6377e21a53d0977da242ebd909b","scripts":{"test:register":"tsx scripts/test-register.ts"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_0.2.14_1772674527082_0.415510802836933","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"bereach-openclaw","version":"0.2.15","license":"AGPL-3.0","_id":"bereach-openclaw@0.2.15","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"205f9e6b0bafe0991e27efe7863873f75880cfe7","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-0.2.15.tgz","fileCount":13,"integrity":"sha512-6VxPIGgYn7/NS8CCukj1yDLrzf3ndO/bbdTU+xtb82stSuCsEUB+GFnW2+eRp99sJL39/VzNQN9Y2zaZoZLNwQ==","signatures":[{"sig":"MEUCIGP3PxKPTT7Yu2plvS1CNPwUCOFNsTFYSf7s/eU8U3O1AiEA8Lhovc/RWxnU/8WopC8XSK+VzWpqlhnCY8SYEr4EYZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97093},"gitHead":"507cd23c975ab5c754140bf4b993e67a0de20799","scripts":{"test:register":"tsx scripts/test-register.ts"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_0.2.15_1772674727023_0.7451046210175358","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"bereach-openclaw","version":"0.2.16","license":"AGPL-3.0","_id":"bereach-openclaw@0.2.16","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"1aec723ff82d67879254943a1d8e58f51b2d9388","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-0.2.16.tgz","fileCount":13,"integrity":"sha512-YR1SlaeUtCrUoA8AjTOsbYXj0MvjOfcd2CI7eF+Mxbg/yXHy6+693UDubaA9UoxqPi3o91XslvWG6AUVeU1Mig==","signatures":[{"sig":"MEQCIClhw2sRZQNMOXQxiJLUEcnx2oo5Ru9OPCnGv0Depv0OAiBLUtYw1aSx/B1M99y58pwHuBLveZQ+PFd57uWjAZ7CQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97068},"gitHead":"6b59de81d9b696dbc4b704e79720b6fe492a1979","scripts":{"test:register":"tsx scripts/test-register.ts"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_0.2.16_1772676818077_0.21912402543001797","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"bereach-openclaw","version":"0.2.17","license":"AGPL-3.0","_id":"bereach-openclaw@0.2.17","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"2c36d4a57a962ba4334d869a7b9017ad06052ecf","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-0.2.17.tgz","fileCount":13,"integrity":"sha512-LSofTPOFd0W6jtzsEpt8hc4FZGxiK2kEeAOX7F1dO9mKk2BlJEBy2ZEsv+3O8cdSoyKFGixRKo+HVR6mp2l4jw==","signatures":[{"sig":"MEUCIExm5Ch8Ud1Y9NrZLU6WuVG7/dMPAMPol80ocndg6G+7AiEAxvTII2+GwWwC/2AlMYxhIWiDqfGZuoKvnRbZLDU0fZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98184},"gitHead":"4d6a1a15e0b8f731cdaa82093d86768534461bd6","scripts":{"test:register":"tsx scripts/test-register.ts"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","typescript":"^5.9.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_0.2.17_1772678194068_0.03788126574316575","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"bereach-openclaw","version":"0.3.0","license":"AGPL-3.0","_id":"bereach-openclaw@0.3.0","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"127e88afb34dc1d135db797bdb67c2c7c91a3f1f","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-0.3.0.tgz","fileCount":15,"integrity":"sha512-PjMykllfjaAT5xzWVsXM4UcXl1AR5njZLOerc/AzDgp0lun0JtHoQuuQtUG0j+TtJu3MpUsuj3BYcFBjQs/bWw==","signatures":[{"sig":"MEUCIQCw2Y1/NrWIpFaDkQVFEfh2q9BJJdIDkABF5DhTC5teRQIgUvRd6pk/ZqoOcg0Vtbxc6r1wIDWS2E4NQSNQFx1PMUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127977},"exports":{".":"./src/index.ts","./lead-magnet":"./src/lead-magnet/helpers.ts"},"gitHead":"374949ca2d91174418fbaf732072b0f064e5798c","scripts":{"test":"vitest run","test:register":"tsx scripts/test-register.ts"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_0.3.0_1772719143717_0.8466099532900573","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"bereach-openclaw","version":"0.3.1","license":"AGPL-3.0","_id":"bereach-openclaw@0.3.1","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"4f428c775f652a02acd0512b06ea6b8a05824186","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-0.3.1.tgz","fileCount":15,"integrity":"sha512-pmPMmeyfzWvcr7QEGQi1lBB3Of3IEV73N2zLBa65/T6PY9YpYsorQIaqa3GWF3DK8bnj4TrdZeNsNPVfwYyfLA==","signatures":[{"sig":"MEUCIQC1A0S+LS4hHFrKqjrFns+gMzUZ+Q/BsKJRacOgzGxzEAIgU62wBTGPb39csCiGcEHeQdOVxLpzZAR/dOi854mQFE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127985},"exports":{".":"./src/index.ts","./lead-magnet":"./src/lead-magnet/helpers.ts"},"gitHead":"f4ce91d12e6ff9b1ca829a894c786db81f2f4377","scripts":{"test":"vitest run","test:register":"tsx scripts/test-register.ts"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_0.3.1_1772719299436_0.3972179569946859","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"bereach-openclaw","version":"0.3.2","license":"AGPL-3.0","_id":"bereach-openclaw@0.3.2","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"fdf85043c8c95956f5492ea42fb5e995d0b4cc8b","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-0.3.2.tgz","fileCount":15,"integrity":"sha512-Vh7MQtyeTLIJyR0yFYynVNHornZT6l8CRullVajZe3F8N9js4Ar3NxdP7umFvTSxkp2FDM/vQZw1EQ0iIfaW1w==","signatures":[{"sig":"MEUCIH5XXM/4aaFPqaLp/fvFOaQQbdDXvY39O9QcBYdgsEjDAiEAxbUzMy8esuddnVfDAPxPg2BjTAhXdohoAENc0h9JtbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127985},"exports":{".":"./src/index.ts","./lead-magnet":"./src/lead-magnet/helpers.ts"},"gitHead":"cc9d3f1e1f72196fa92381348ad97b4d93ccdf21","scripts":{"test":"vitest run","test:register":"tsx scripts/test-register.ts"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_0.3.2_1772721918594_0.06082237156443293","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"bereach-openclaw","version":"0.3.3","license":"AGPL-3.0","_id":"bereach-openclaw@0.3.3","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"47416019a54321280b1778db13612572303bbfa3","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-0.3.3.tgz","fileCount":15,"integrity":"sha512-LFztmFCkxqAuUasRZLLzQaWqPGxfwR1d6BAi8s+8EKryxvDKgV4hWENpAX4JPWazoY7FZRgbDYbXpH3jbIcp+A==","signatures":[{"sig":"MEYCIQC7HZUwgi2P+lu+hE2Tc7/YbjNNZ91wJBrnT9JFsHYQBgIhALsZoOk27k477H8/RaaSj/h0p3X0qqpQ6/Ap7nqs5e6F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127923},"exports":{".":"./src/index.ts","./lead-magnet":"./src/lead-magnet/helpers.ts"},"gitHead":"9ded987353b893f04b7f25c31be76955fe15f62b","scripts":{"test":"vitest run","test:register":"tsx scripts/test-register.ts"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_0.3.3_1772722021134_0.918414127789493","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"bereach-openclaw","version":"0.3.4","license":"AGPL-3.0","_id":"bereach-openclaw@0.3.4","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"a134fc27663196d591c551632d0d0638799fb993","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-0.3.4.tgz","fileCount":15,"integrity":"sha512-27v4heowJitk9+TQz5MD6YaPw2IYCQ6T4c9rFraXiA0vVOB2lxv9LQvmyou3l8f+oS1yZfZHbP4rrR5NB1br5w==","signatures":[{"sig":"MEQCIEvE6hbn6wm2rWi1v6YPRxV8q5h9shw9voft7RQi+519AiBc34Ff9xZxWKaKYC7tveeQxU/9VWnqgKwYJu+jk/WJoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131981},"exports":{".":"./src/index.ts"},"gitHead":"fbcf6c1320f9f752a80b89034144b470a2b76d4f","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.19.3"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_0.3.4_1772725187223_0.8240770786551699","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"bereach-openclaw","version":"0.3.5","license":"AGPL-3.0","_id":"bereach-openclaw@0.3.5","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"16831a0671acca6f4371149e281c123f45d632b7","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-0.3.5.tgz","fileCount":15,"integrity":"sha512-i2z5MI+vHrJ0Io1fUNNWgJUCasG4fU0792Z5ewR1wHuAcyMThAaao3SBTZyLYFbn0e+IsJK5pPhibjLgu2rNZw==","signatures":[{"sig":"MEYCIQCfzY50oCjcriee3sJhn887g5eQ7Hrt5Ye0SOmSufxgugIhAJZLMpY89mvNMMnirTyX6lZPx0dFoygsXh9gsd8YH+Fl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131981},"exports":{".":"./src/index.ts"},"gitHead":"15d14cb2dcbb70cb6754bd8f070142214465cbd2","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.19.3"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_0.3.5_1772731709735_0.19059312464971745","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"bereach-openclaw","version":"1.2.0","license":"AGPL-3.0","_id":"bereach-openclaw@1.2.0","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"b93fd331f46ad14c1d2ac9771d896000c8a37c3d","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.2.0.tgz","fileCount":17,"integrity":"sha512-Pxjw0cqqfYnsS2v5Y74XV+a0aAc96wcrtdHAcUkZiNjdP+QgFOl8PTHjpojVqZL60eieI791e7SOiNf6Dd7gNA==","signatures":[{"sig":"MEUCIQDQusFlN7T7rayzJbSav0qZpasmvHxh8YQuErrpql08zAIgecqE8bR3rvR/mSGQuXupvDJzlEGiRd2NCTpu67y7hMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245194},"exports":{".":"./src/index.ts"},"gitHead":"cda895559e2c7ae94a037f67798a88dee3977bcc","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.19.3"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.2.0_1773313195882_0.6898887467124686","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"bereach-openclaw","version":"1.3.1","license":"AGPL-3.0","_id":"bereach-openclaw@1.3.1","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"f7ddc77f9e19c4569f7fd9a91e2f7c2e9ee15ba8","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.3.1.tgz","fileCount":17,"integrity":"sha512-P2T/YdExLw2HrQLZZgmPvLOxBC5WNV+OsZhYIiHv4T6xpn30sg2JQ8u8IXb21N94wIZi5l/03wZhhVI/avxyMA==","signatures":[{"sig":"MEYCIQD9nkkMNic4hYNRBFxw7AbVAGIWuXQ2WqQhp7kU7ek7XgIhAPsEnrhf3X94DSyjY++8m59P3IFQQ9F2/PTtMsKettG6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269042},"exports":{".":"./src/index.ts"},"gitHead":"3545f41c6f823837ffc0c256d208364f731f1c5f","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.0","dependencies":{"bereach":"^1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^22.19.3"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.3.1_1773617270707_0.31761400893806035","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"bereach-openclaw","version":"1.3.2","license":"AGPL-3.0","_id":"bereach-openclaw@1.3.2","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"a541352ee225fd77b0d0eed69e30f553228fe1c9","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.3.2.tgz","fileCount":21,"integrity":"sha512-V8FeMDQzd2Fj9mgLJg4X0rnR8Y9RNQgxFiKA2OQG0aMZMd/lA21mHxM3FqRUdoSKeE8IP6sHKlJC/JyIdY+hNg==","signatures":[{"sig":"MEUCIQCAT820gK4BBNLLj2l+bhOvjJMWTYxLTkPt/oWJuxgifQIgdxeyPnaSO8q7vLxsvzyd1CdbDw9ZulH81iYEEQy9JEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290164},"exports":{".":"./src/index.ts"},"gitHead":"060780ef78560e6a1f0fc8277996fa54d8b1b563","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.3.2_1773697637749_0.7837478680287904","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"bereach-openclaw","version":"1.3.3","license":"AGPL-3.0","_id":"bereach-openclaw@1.3.3","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"53f4f9fc216295b35dd7fab489ec602f2d4a69de","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.3.3.tgz","fileCount":23,"integrity":"sha512-xpI2VvGn85sgu26HdHrEeKtT2CUgnVOZauQxAtcn7OJUimM9/RP0DJNOgDUXx6yUhFOpnzwgwdT9lHNH2JSDGw==","signatures":[{"sig":"MEQCIBNIw395kcBwul42x5idqjGzRnFOh80DsMp9njQZ5CI3AiA47PXqzHhYZoSu/aKVn4hLVvrYUQhRemc1CdoApIwT8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313252},"exports":{".":"./src/index.ts"},"gitHead":"f7cd24bfdfd6200f7b8d3c84063f49f1474abe22","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.3.3_1773700556767_0.427349067661404","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.1":{"name":"bereach-openclaw","version":"1.4.0-beta.1","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.0-beta.1","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"e81d5241d09688876504f5b7452dcb0b91353341","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.0-beta.1.tgz","fileCount":32,"integrity":"sha512-W86TK6GIaeg6rJGFwEU2RDtQNt820OFwthKc3TBZesxUWRC1MfY8yrUEpt8zogXM9ELu7URrxO+DDloILMTM5g==","signatures":[{"sig":"MEUCIQDniNDJ/N1x7p3lhHY7QNTxn9E5hCZctHSWabek5SLxGAIgVvjuMt1ca0pApm/K3rFzdzzwrzV4boPafJ3bz35N+Gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":434301},"exports":{".":"./src/index.ts"},"gitHead":"b0caa5eba8c37a2b695d5c6879547ecf6c32e429","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.0-beta.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.0-beta.1_1774135062822_0.9960587584474254","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.2":{"name":"bereach-openclaw","version":"1.4.0-beta.2","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.0-beta.2","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"52904515d365587944443465a7db7ca07f3ddcbd","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.0-beta.2.tgz","fileCount":32,"integrity":"sha512-LweF/Xx8YDthCLU7gN3Tq35C6IfXLnYYziVPH3AuMgpjD1b64FL57JeulCKWZCaDpeFg/d0rHmsi+7I09U2uwg==","signatures":[{"sig":"MEYCIQCzmho+JAeKZCj2hvu8LN4sE55RyMwtqly8jSCCsJ5CjAIhAJzehpNSNdBpnZZmdF524858pEIYOsGrFUhCZ9xUov03","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":430667},"exports":{".":"./src/index.ts"},"gitHead":"85450937180b5a658b9d4397f9c173db06b28342","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.0-beta.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.0-beta.2_1774172493996_0.4966993463166769","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.3":{"name":"bereach-openclaw","version":"1.4.0-beta.3","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.0-beta.3","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"879233616b25f0d2b84d596e0d3420e83655c04b","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.0-beta.3.tgz","fileCount":32,"integrity":"sha512-1qm7wBB0a+LgRU3JFHam+885dvbKSDsDqp/olT+z0X9hRGWu0JNN+Q8pgkRaU9OGQtsKNKk3y+pcwGGCru9FNA==","signatures":[{"sig":"MEUCIQC2snsAy75LPe3Y9KLjzgdOQ8H2i8juxppNxmQYbdzFmAIgaNF+eJ2+x/SyEVyBnkpgDglr4MikrB1iZN/BE7/q01s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":430717},"exports":{".":"./src/index.ts"},"gitHead":"f392aeb07332e516cc0f1d6390a4e09079a0ec3e","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.0-beta.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.0-beta.3_1774173895651_0.08967633399755259","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.4":{"name":"bereach-openclaw","version":"1.4.0-beta.4","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.0-beta.4","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"9be90fa92be2cf0d55a5027b763ef23a5ff88afc","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.0-beta.4.tgz","fileCount":32,"integrity":"sha512-dNgs5oL7qyaYWEczsWNeiMNxY0hCYck9AWhUGVLeHTA5DduPIHVzCz8oSlZBy8tKoQbruv/VWKEkAnpe+vPkIA==","signatures":[{"sig":"MEUCIHuxKw/Ru5SSYnIHFEP4IaZ8IiLXoxJLwGjKPKRKwrIIAiEAsNa/kauOmDWALYSpon6/Sw7shJQgWaY9fwQPEOcfhbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":430737},"exports":{".":"./src/index.ts"},"gitHead":"b103e0f710dfd0aee24e88e212115802c477b401","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.0-beta.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.0-beta.4_1774175132641_0.7541320497680812","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.5":{"name":"bereach-openclaw","version":"1.4.0-beta.5","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.0-beta.5","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"d623436c84d50962ce354e0b72f4615b6cf34e89","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.0-beta.5.tgz","fileCount":33,"integrity":"sha512-pdLe+jzoHrLbCxMpoVWLJbks8dgM4E4LUOVnI+gGC8gQDzD0/OQoAZJGe+q2w7e1Iwi9fyqhw2L3yLgaBBxFRw==","signatures":[{"sig":"MEUCIGzlZAbk8Y2766S8Fasl8X3H4Oe7hmPbtr/MGwJMheFDAiEA1pQxqnJE/SlCxE2QpT6E0Qmqj5P8bAzRX8UbgnSKGY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465644},"exports":{".":"./src/index.ts"},"gitHead":"b24faf32ae9e5b15ad11fc48e181abec3f1d9c9f","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.0-beta.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.0-beta.5_1774177921403_0.6691068001879106","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.6":{"name":"bereach-openclaw","version":"1.4.0-beta.6","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.0-beta.6","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"11caac9d4ae5b81377c50929bcbe67cb1fdd884f","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.0-beta.6.tgz","fileCount":35,"integrity":"sha512-NFU5Ygc9D0LteEKVvavvY3Jd3cKKpzafE0gfyXlX+RNbH9wNWx8m9jefv4RoP61MtXh8sMUqf1CzclnH6rP7Ig==","signatures":[{"sig":"MEUCID28tSojr7WET2fHqma/d20NuHUG0lT24Er01XVMpwNtAiEAsx1gxiZHrBLittCvs3uVnz7vKaNLS+WPU8M2I0oa5HQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":540999},"exports":{".":"./src/index.ts"},"gitHead":"4b2b8d4dfde5c832e348a985c8ff9e5bc1c91294","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.0-beta.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.0-beta.6_1774193733884_0.29092221417938613","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.7":{"name":"bereach-openclaw","version":"1.4.0-beta.7","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.0-beta.7","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"73faa13c5e8496f7444ea49f69dc4b02a4e0e503","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.0-beta.7.tgz","fileCount":35,"integrity":"sha512-MvR+SXRB95HtluEJkPQb6Cs5PIiWrgKfwn0DZz5gkVFCIYGd25REEWJbtKx45i5UzGG55+eb3fpJeaYsqK1M3Q==","signatures":[{"sig":"MEQCIBLfTQPfeRAeurh085PTi7txX2J/n3sn18dbnrRB1jPFAiBn+moWucj+BeZLWwE4Qkpmr09S4bTXows86gLI2k3ehg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551962},"exports":{".":"./src/index.ts"},"gitHead":"0180e039c2aca4d9806add2508d631e6446e6c22","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.0-beta.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.0-beta.7_1774195955867_0.5771728165868206","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.8":{"name":"bereach-openclaw","version":"1.4.0-beta.8","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.0-beta.8","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"e831926e57d8f37f7aed9b759e7ade88f9c0bce8","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.0-beta.8.tgz","fileCount":1757,"integrity":"sha512-7eT/vkvXQuw7lmWdj6vgidTF6O4bSfgugHmWq30wVyeOHEKQa++HQ3O2sIDYXdrTXyh866cR5EwR6eBKes+chA==","signatures":[{"sig":"MEUCIHkhapsnmhYDsKqFyj/qYPj8VBa5l6w5JZR6YUMkZI/wAiEAwrT7hlzUZn3cmB0HwG61EfsIbTwLuN5W+Oo0koG0vk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12149453},"exports":{".":"./src/index.ts"},"gitHead":"a00001bee3ad26cde281b234d5ca73bdb6b156ba","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.0-beta.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.0-beta.8_1774196796529_0.1970874683186974","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.9":{"name":"bereach-openclaw","version":"1.4.0-beta.9","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.0-beta.9","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"21dd8afe2852281382321a4695620b72f32d48b9","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.0-beta.9.tgz","fileCount":1758,"integrity":"sha512-9fNGQIQTBRRYzmIi6sDLinPl7Lh2v6o7eOV4LcKNc/5tc/AXTldcTf8wJSCQBJVBjcxTHqxtTod64TERTpUnBA==","signatures":[{"sig":"MEYCIQCDbU/SdlVr0E4Sx4TczofsY22CyqvN9mjbLoFBpyPX1wIhAJVnO/NcGxl41gv65tcC/ZiM8TrMuskTeBlqu3XYWR7r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12203355},"exports":{".":"./src/index.ts"},"gitHead":"77f8dddf0905439affdd02b8f61689d863ab14a9","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.0-beta.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.0-beta.9_1774207294679_0.533939913263862","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.10":{"name":"bereach-openclaw","version":"1.4.0-beta.10","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.0-beta.10","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"440aec6c31bfe9ff9b97a791679556756ff65638","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.0-beta.10.tgz","fileCount":1758,"integrity":"sha512-MKxcOil0H9CUGHZiDofImGkpb6bOq1fD5eBUiLUG1XxZC50UdK21frs9sLzM8m9NdCnPndK6U1hjCOhXxYQ9Mw==","signatures":[{"sig":"MEUCIH1ZBUFrnJNSZpYXwPsNRe/4gAGALQcYfEQ3jVfpO9pBAiEA2KyLl0aHSqFzTAWDpsLPuFn2sCuirgSu4W8Jj4DzC7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12209161},"exports":{".":"./src/index.ts"},"gitHead":"64bce8c50e230b98157a6798061bbf23b98a4d1b","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.0-beta.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.0-beta.10_1774211012062_0.7441577506000498","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.11":{"name":"bereach-openclaw","version":"1.4.0-beta.11","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.0-beta.11","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"ae424224d6a84e913463f2ccfc4dfd6f2fb41696","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.0-beta.11.tgz","fileCount":1758,"integrity":"sha512-LKDe0BMiUIOI1qPc+NCexeNTuNnytm+Ywn7OQqwWFIyGLE4yJ7w8WFDCvLl4mNVaagxlJTlbknd6Cckkem9AYA==","signatures":[{"sig":"MEUCIFge2AJWXl7b3nhnCGB9YWS3D6WAYr9qW8/ZRa29XTqMAiEA+Y63gWf0dJoIDWBLHgCrGjpUjxkS1tCUNf5FH4htOgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12209161},"exports":{".":"./src/index.ts"},"gitHead":"f7ef17baad3f647d96d110e0c9aba7d493591173","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.0-beta.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.0-beta.11_1774213846083_0.04991043892590885","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.12":{"name":"bereach-openclaw","version":"1.4.0-beta.12","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.0-beta.12","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"3c7a9033ad855cf60721a4bdebf54b877693a10b","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.0-beta.12.tgz","fileCount":23,"integrity":"sha512-falZQjNHtxNYyDSsbwmaiuKooNO95NuQL233a1c2FnNLMFAAAOTUu/X61bVE7/XOBRzoYyRwZPjI4r7tssdWmQ==","signatures":[{"sig":"MEYCIQDOdLRiPW+OeqVDjimVY7ncfR/fVIVTk0n+cmQLOV8FRgIhAPvclShoPSqTRuH0MykhCoaIBCD0Y2bRYCXkgFzxKZQ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313276},"exports":{".":"./src/index.ts"},"gitHead":"a243e23950f4e9eaf8a6ab13d95aa9bd4984686e","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.0-beta.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.0-beta.12_1774216066348_0.806504261715975","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"bereach-openclaw","version":"1.4.1","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.1","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"eed08c732332294b23add537ea2e552461067f13","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.1.tgz","fileCount":36,"integrity":"sha512-IJaQp6Xf1+XSqRb2iCM+O44GX9i+WH/YTh9LKrPU9G1BLtIxC0Eoop8//QaAIgmdG0+0xvby8Xviv/lg8++lSQ==","signatures":[{"sig":"MEQCIFrL8Rivuo6ZJsevRYNkmRboVDgnXfArdzzlTVXfd2ueAiBpYumgCPxVQbmmt89rzgdnHT7Z0vBiAfPTgOvb2sJI0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":613726},"exports":{".":"./src/index.ts"},"gitHead":"ad485cc854f1809f380e80734fc6950c244471f7","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.1_1774219015360_0.13555051289571418","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"bereach-openclaw","version":"1.4.2","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.2","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"8bc4c6af0fc5780eeb09e3e1c14a38559900c219","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.2.tgz","fileCount":36,"integrity":"sha512-zqbGpdNNyE4SNCQ6LOFC6jrenaSCWt7Ff9Bpqswlo0aV72w6cgUK0fuGW/dwXrt7TvAf2VQuTjG2LaQV7myFzA==","signatures":[{"sig":"MEUCIQC4WfaIg5ISGJTVI1Wmxl25yo5Ffl97ahlZXD7GYF7AwwIgUJwtKIU8OyPYjmESbggUmwFy7Z1O/ELldrRUmuCVl8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":615319},"exports":{".":"./src/index.ts"},"gitHead":"e44a78b4837659b91a1d1ebcd0a071f3c50b5e79","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.2_1774228197903_0.8890139031678392","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"bereach-openclaw","version":"1.4.3","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.3","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"347c08895a1658aa50aff0610c8f54d6938ff224","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.3.tgz","fileCount":32,"integrity":"sha512-OGLy4buMZt8Bgbqh3lJkP3a1bkftgIRXTqIF5nPQoJ89Q4jbYscwnLXt/vrnokm3oFpy188kwlJj/3yiG9vtBg==","signatures":[{"sig":"MEQCID+pXtK78xCqjT2WhUXaESbwgGi/sgzherr7vCsWSvXUAiAqV898Sv//HK2aUcP9wwMzzGvFYIpCtws5rzvvOBp3pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565543},"exports":{".":"./src/index.ts"},"gitHead":"047155c705fb412bf1927dceda92dc4843dfcf22","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.3_1774307098163_0.748388656412484","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"bereach-openclaw","version":"1.4.4","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.4","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"67c61f3fb7773c77df1d7579ceca248c408f14cb","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.4.tgz","fileCount":32,"integrity":"sha512-8E9nv5P/qPlFMtO32UcETU8CbPo3r21L2vxSdfZBnTckDvUxC7MtpVFkn94MdSvgR41FH4h7uBFgqLywb9x82g==","signatures":[{"sig":"MEYCIQCA3lrJKfiEpBjeaY/43CUKiUt9kKiuLsklB6Zpd6AYaQIhAK5cpG5JZxTM8H+gcj+S5xe2iTsKG6L9KS760ZM4qhnk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570079},"exports":{".":"./src/index.ts"},"gitHead":"b52067666a6a044a4ffeca03d2e72a8a554a063e","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.4_1774308144450_0.055312696161508246","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"bereach-openclaw","version":"1.4.5","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.5","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"57ece7fb63521c2248a0a8cbbd90e67ff3f2b464","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.5.tgz","fileCount":32,"integrity":"sha512-zc39GmOSroKYEy7vuQoubuWsl/DA1MZGCO8y6r2nYZBZASzwAHkcqfdFH+3eOwiBGh0jdnntATI/Jex6jjBXdA==","signatures":[{"sig":"MEYCIQDvJCODqBRwOBYXBclFWgkvqVHp3FlnR6oQIu9+VgLeowIhAN+OlDcN7S+icR7DvlmfV/nNsefzui7yqGV68ni/chvz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570079},"exports":{".":"./src/index.ts"},"gitHead":"9a2a9aae6d02ed057d8ce583c351d9b76495b53e","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.5_1774308247043_0.23274243657604998","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"bereach-openclaw","version":"1.4.6","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.6","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"795144ae3e3099fc70c404fbe2f0799da7b88709","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.6.tgz","fileCount":32,"integrity":"sha512-YLCcUB17DLgRJHJpxcsJC661rg8D+oYHhoHJG85iqDynMEfatZ+dcW+QKr7tQplzyWXLTVik21HmaxhEVPkD6w==","signatures":[{"sig":"MEUCIBecU0YbEBeuIZjVlTVg5csIkdNubzNHBuCd4Fsz9WRnAiEAhuFYii91SdnERNbyxsEV4B0xuHGULLLXFroHhtAphZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":570079},"exports":{".":"./src/index.ts"},"gitHead":"9a2a9aae6d02ed057d8ce583c351d9b76495b53e","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.6_1774308303985_0.6578760058195834","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"bereach-openclaw","version":"1.4.7","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.7","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"da01a78720ff5ad5af0df316ad0b7669a8cdac59","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.7.tgz","fileCount":32,"integrity":"sha512-gdLWujUR10NBCWBcTeHJgqAbBwaQX4oZ3URIkaWRvtCMwkuTB9JCZpV9nyyLgHk2KxTOyrMj7Vr8hqD6Lu3+GQ==","signatures":[{"sig":"MEUCICeKOCsk2F7lVpgC1LVsj4+mkp1ThBHNgqi9ZyDemMskAiEAh6TpNzx3iMc5/i2TeFZUJWTGh9N8krnZsFze00LHxCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":558239},"exports":{".":"./src/index.ts"},"gitHead":"820b71cd8ce5f0513a0bed821260c853cf5b25bc","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.7_1774315925352_0.4130196957470209","host":"s3://npm-registry-packages-npm-production"}},"1.4.8-beta.1":{"name":"bereach-openclaw","version":"1.4.8-beta.1","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.8-beta.1","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"5b859644c8f87d91a2a021f26a4067cdd32c3e9c","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.8-beta.1.tgz","fileCount":1616,"integrity":"sha512-R5rAS/NspTYaSc+kUrfd/qa57wq8r51ui5m5ERlu48q1cEGC/7Olg9GsnOPzZs2+oy11HL0weJX0HFLwlnAVeQ==","signatures":[{"sig":"MEQCIGR0otivDflkWc3fTBlHc2Qr8QYbQslFgi6fpASZb17AAiAa74oB8xH6Ovepxq2ND3/nML5AMrFutqCbTan2+zUCGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9377780},"exports":{".":"./src/index.ts"},"gitHead":"fbc4501e06600acb87ef45b5398b4d5bd422a4ea","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.8-beta.1_1774363767272_0.3587343354026562","host":"s3://npm-registry-packages-npm-production"}},"1.4.8-beta.2":{"name":"bereach-openclaw","version":"1.4.8-beta.2","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.8-beta.2","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"d9c582f18fb13f4ec77a7f8089014f099244c07a","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.8-beta.2.tgz","fileCount":1617,"integrity":"sha512-orSOq+4bQgJsdvYh211xiiO6eCPsOpXwYih84Ho4IJ04qPqg/u+wQS4C8Z23aPNNZnWGoWOOgnL3tO/Xkx1UXA==","signatures":[{"sig":"MEUCIQC6ifewrzlWb7mYK62uvaRFX/FEV7ncldjPrVv1IKfGuAIgJkvoWg6cX1uIDbaBLsPqQN7IluiEEQeJ0WBTOpY/VsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9427747},"exports":{".":"./src/index.ts"},"gitHead":"d84cabc0b23e09d610e61fee2e9f0e96c67b23fc","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.8-beta.2_1774387883638_0.8389923330281694","host":"s3://npm-registry-packages-npm-production"}},"1.4.1-0.1":{"name":"bereach-openclaw","version":"1.4.1-0.1","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.1-0.1","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"246edf8ef796c2c7bffc67b77d986e7dc74688e0","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.1-0.1.tgz","fileCount":1616,"integrity":"sha512-yg4Guqm3g9t7QfB0v3Cg9OV0NPblumwgTQ7BR/QRzpp37kw0tGZlYtOdhcatu+HknwsgQbY1RgYLiB3dAWv//Q==","signatures":[{"sig":"MEQCIAECdGmnuyCkHq4zmqq70vT3fRF+bEbX27gSUKhsvcpeAiAkXiZP1viECZ2POiRmkuwpvi7QkPenA+2Ds8JSY2d69g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9375676},"exports":{".":"./src/index.ts"},"gitHead":"0ed3daf30386819bc7e19134f37d5bb8881dae4c","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.1-0.1_1774467498432_0.5820305600632534","host":"s3://npm-registry-packages-npm-production"}},"1.4.10-beta.1":{"name":"bereach-openclaw","version":"1.4.10-beta.1","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.10-beta.1","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"a57009599c2a9712e618dcdb8656a71ff5d2397d","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.10-beta.1.tgz","fileCount":1616,"integrity":"sha512-tfedkWFwvtzHUBj/XEMr8m4FMbwhajcXtYia1b5YCD8KD2oL3fsabBhNLzSy9LVoeXKY8ptmJzZCBsB+TNKOPw==","signatures":[{"sig":"MEUCIQD6BrjQ4BCxcqJVdCG7EffCsZzcD+xR217gOE8+NHUgswIgZQtQLx8zdiUwO1HJUQ8l+reH49cxIMaRlQEXtaz9OZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9375685},"exports":{".":"./src/index.ts"},"gitHead":"04e2e6f2aebf3d1d1aae2caf938c0732ab8c8462","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.10-beta.1_1774473517942_0.09729007141090129","host":"s3://npm-registry-packages-npm-production"}},"1.4.10-beta.2":{"name":"bereach-openclaw","version":"1.4.10-beta.2","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.10-beta.2","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"9336c46e9b23c8be6d8ef73a7cdd2587a00cfe90","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.10-beta.2.tgz","fileCount":1614,"integrity":"sha512-eH0nL2hU+bGMElMA1yoV3a/Vj7hlg0Uc5447MsI2gIJJ9fOIBRZckggU+o8JBOUyW9mMFQYCF+9Wit8ov6kAIg==","signatures":[{"sig":"MEUCIQCfIc+Nv9Zcm1uksfxYjlX8ou62Gk7tPWQRYl1TKx/EjAIgOIlThT7W9ql8ELkkIs1CSUFy5K2PJOKA2gYduphpkp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9543634},"exports":{".":"./src/index.ts"},"gitHead":"f922a4a856b1f4a1403c7eade92ed6fbca27c3a3","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.10-beta.2_1774475452522_0.7656551486363843","host":"s3://npm-registry-packages-npm-production"}},"1.4.10-beta.3":{"name":"bereach-openclaw","version":"1.4.10-beta.3","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.10-beta.3","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"f63b042398a9204d5a903edc161e680f8e7fbc80","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.10-beta.3.tgz","fileCount":1432,"integrity":"sha512-aVJ1739N6xAuF0aO7uY+vpIwSfKpI/IRHbmtKovhhzKXj/IF9h2WBI+lsErVG9rRJWBdaBlJqD40FFv2DW2tGA==","signatures":[{"sig":"MEUCIFeaCfcPH0cVGedMWdX9g8TlznihNOAAkTsEOwQWTUU0AiEA0McmIFeLtFTx/rk4S1AKrtszhP2+EUvtYEXkR41r8Uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7976790},"exports":{".":"./src/index.ts"},"gitHead":"8ea578b8a0b3139e653bc42e6483ee87f78e707c","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.10-beta.3_1774479234501_0.07063787786948961","host":"s3://npm-registry-packages-npm-production"}},"1.4.10-beta.4":{"name":"bereach-openclaw","version":"1.4.10-beta.4","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.10-beta.4","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"64757c4632716e311555dfb295989fb1410e6879","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.10-beta.4.tgz","fileCount":1432,"integrity":"sha512-ScwOS1y9x308JHNo05xQhbHVPWxLXXNCwWwGstLr3lxy0/sHW2bS59JAm0Nfr5TtcdV/5beATdftlo1vRsN07Q==","signatures":[{"sig":"MEYCIQCrSfoM4ooetu/L9X9uGYdH69XJfLPz4bBaeoaSQ8gR0wIhAKm5lpPmzW6uFAN9eBfJ7Z9dez0LcayNv7uDW0GRB5bM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7976593},"exports":{".":"./src/index.ts"},"gitHead":"f26ab9abce7fc4708e052d5d6b7f253aa51fe7b0","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.10-beta.4_1774480976336_0.9744162738011413","host":"s3://npm-registry-packages-npm-production"}},"1.4.10-beta.5":{"name":"bereach-openclaw","version":"1.4.10-beta.5","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.10-beta.5","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"771f20749b9d01a760d8d397feb27a4c04e03f2d","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.10-beta.5.tgz","fileCount":1432,"integrity":"sha512-vnXisCx90zX23NGzLw8M4CXHW2/vj9LSEea/ycEh5xHUBFNKUypGT9wQFG6FuemzNl1HpTCHwF0SGLpCOH9kLw==","signatures":[{"sig":"MEUCIHLniL4zV8UnlBeMYgon/1v/U153Dxtuvu1T8h4oV1E9AiEA9ytyKno6uqkIsKTdkD9A5H/DpdfFBu2Afdqeh5tpBoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7974687},"exports":{".":"./src/index.ts"},"gitHead":"d4260c68fbb256d23a7a32fb5dfee01634609c48","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.10-beta.5_1774482278100_0.5624021708417013","host":"s3://npm-registry-packages-npm-production"}},"1.4.10-beta.6":{"name":"bereach-openclaw","version":"1.4.10-beta.6","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.10-beta.6","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"e71bd79d105411f2390bf9883e5bd6ad37574350","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.10-beta.6.tgz","fileCount":1432,"integrity":"sha512-9yF64t06w1IfpGb0ESGdNcLz87vCwzZyZ6uLkfS9fjLU8uekkMj6xK9cih1LA30X+TvfgWelhGEE4NHoEP3RRA==","signatures":[{"sig":"MEUCIGpP+SEf3R6rkUBjRuSRGUWM2BYPUB4dCuVtVwxvE80qAiEA7I1TKRN74bAQkm8o2DvLoqDJaU03exwiowYx4sKZiSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7977580},"exports":{".":"./src/index.ts"},"gitHead":"6b4aef16544d575c8a12c12b8d764a396555494e","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.10-beta.6_1774483992367_0.8338134468995568","host":"s3://npm-registry-packages-npm-production"}},"1.4.10-beta.7":{"name":"bereach-openclaw","version":"1.4.10-beta.7","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.10-beta.7","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"d1528d0fb09446968052d069ba17998c7e9752fb","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.10-beta.7.tgz","fileCount":1439,"integrity":"sha512-/R23uuYTDdV6khS3P1Afs8jKqd0S5m2fUXFZ/jRTl8Z5cs3dxpBBFge8YEL3wNk+VUqppCqZh4PGXG7tYP1xLQ==","signatures":[{"sig":"MEQCIGHLak4pfR5YqvJ+EQWMNx2FCrOxiu2wwcUoiwLwUYCrAiAWQzJD0biJQK7HStogA+LeLvCdXKFZZjXiEG1b/F+1Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8159475},"exports":{".":"./src/index.ts"},"gitHead":"d199876fc7444079da8bacd7708ec53b6dcbfac1","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.10-beta.7_1774487212162_0.764760905128266","host":"s3://npm-registry-packages-npm-production"}},"1.4.10-beta.8":{"name":"bereach-openclaw","version":"1.4.10-beta.8","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.10-beta.8","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"9bd93f95d2ba9eeb308b43e9be29ccde25f2f71b","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.10-beta.8.tgz","fileCount":1439,"integrity":"sha512-i5Wtocq8FdBNeTmydr0MMz+nx3tvpw5hjQo2muD5SVk/QhkzxrlFEgf7gY0vOkgKHNdy7/tH11or+0kEJUgLrA==","signatures":[{"sig":"MEYCIQCpviWV02dYfikfAxYeQcWObsi4kIqD2JxeY5tW8GLTqAIhANZz/HgRXa9kKsnbt16MI6HB50a/G+FFmEWkJq9myZVj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8151992},"exports":{".":"./src/index.ts"},"gitHead":"283529b072160c35dfb35f530eed2647f6457cd0","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.10-beta.8_1774488172380_0.10113466153906381","host":"s3://npm-registry-packages-npm-production"}},"1.4.10-beta.10":{"name":"bereach-openclaw","version":"1.4.10-beta.10","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.10-beta.10","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"88ec71102fb2a0533368fef706301bfb1a7796bb","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.10-beta.10.tgz","fileCount":1439,"integrity":"sha512-b1mWcvkxCjV3dlCjwkfSDO6dUeWuvOVeYQEcWpSWtTFj0EuFm1R0Vd37EdbEgpd2KPQe8PyxVA03hkGSYRMyEA==","signatures":[{"sig":"MEUCIF+rySmWhksJvJLu6U0K7aFlnoi+toxWO+AwsRSEBxJTAiEAmRrj7N/W2ytfygPRHOFGV88nvbRAU7ykCs8Zp+pHRL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8152091},"exports":{".":"./src/index.ts"},"gitHead":"b126a8ac2850e25efecb52cc639a1fafd90b1d83","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.10-beta.10_1774488823211_0.3513108681622614","host":"s3://npm-registry-packages-npm-production"}},"1.4.10-beta.11":{"name":"bereach-openclaw","version":"1.4.10-beta.11","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.10-beta.11","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"3395ac1cb01330ef1c87c1e935250462516a9467","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.10-beta.11.tgz","fileCount":1439,"integrity":"sha512-nylvYvwkLVtKdbo3TPxh0k8KgsiIlOC7OSLIAGcPq+LbmmKFjtNvHt8fJyFPE93TW62rPt7TTutKosaTkcaJCw==","signatures":[{"sig":"MEQCIAXfYE2y7+SRGBvgnc3tpqxtRMW8nbr33EMHtj6PpyUqAiBkt4UsGwnLdqHiUKGuoQwZccQmv4MyxqPHePQVO5YGYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8146596},"exports":{".":"./src/index.ts"},"gitHead":"756466d8ec6f036528886f9dd298f37701dae924","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.10-beta.11_1774491644734_0.3420839932520181","host":"s3://npm-registry-packages-npm-production"}},"1.4.10":{"name":"bereach-openclaw","version":"1.4.10","license":"AGPL-3.0","_id":"bereach-openclaw@1.4.10","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"0627974312822c4a1a1217a17d84794347b70632","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.4.10.tgz","fileCount":1439,"integrity":"sha512-pDT+msO8EyHQiUK69lCSnK/rtgLgqyMVBdnxpk02mKlyNJhAbUKF7gOKzZ9j6TRRlIBm48w/RZiWm/GPXt7NPQ==","signatures":[{"sig":"MEUCIQD3EiyJ5wPtczDlp7WdL4iicIFZ1V9E7Y9s2ZrIrM6mHQIgbT7zURZ4rBNISI7VuvYEHOvVIBtELNtm41par3hCPFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8146532},"exports":{".":"./src/index.ts"},"gitHead":"756466d8ec6f036528886f9dd298f37701dae924","scripts":{"test":"vitest run"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bereach":"^1.4.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.4.10_1774491670260_0.2238842896644635","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.1":{"name":"bereach-openclaw","version":"1.5.0-beta.1","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.0-beta.1","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"6896ac8763445518dbc238994b8dacd8ca7059ef","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.0-beta.1.tgz","fileCount":1602,"integrity":"sha512-f0EvF1ZWNDXEbiDAJ/VDV5VW38iHGJoelDzHdMWbsGi6gYUhfR+Ho5k4LhRMLD8y7AMEv8Ban/FG/WFTDCW/Jw==","signatures":[{"sig":"MEUCIQCudaHrWl64P0iWMir8tNVw3Tw8MInXwWbmxeDcIGgaegIgF67U6tYiclWrVv8LqqyAcXw+qRBCv9AQ4BnhvgCUuu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8942949},"exports":{".":"./src/index.ts"},"gitHead":"8d616705d57bb2f5c5caba7664da5159fb824549","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"^1.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@upstash/box":"^0.1.30","@playwright/test":"^1.52.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.0-beta.1_1775250912070_0.6917331749947231","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.2":{"name":"bereach-openclaw","version":"1.5.0-beta.2","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.0-beta.2","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"b6c3ed265a8f42a958073a201f3db2ce24c6ab53","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.0-beta.2.tgz","fileCount":1602,"integrity":"sha512-wQzkOrelyIkgtzTLtfWR21IEbT1roMpay5DzGbYBSf4Dalr5C77g4YaTX370UqPUvtPBwsHXaV+baS3nFif9PQ==","signatures":[{"sig":"MEUCIQCTvKXfbXltIZSo8Yw1ZyU6sxWBfpPU7FYxfh5DEgob3wIgL77zHiCvMmT7sDuAKHKpfYZ7SDjkc8ah+Wmsnz55Ryk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8942925},"exports":{".":"./src/index.ts"},"gitHead":"b8bb0ecc337e6102c9774afbdaf276b51f257afc","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"^1.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@upstash/box":"^0.1.30","@playwright/test":"^1.52.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.0-beta.2_1775252981775_0.7130613332557454","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.3":{"name":"bereach-openclaw","version":"1.5.0-beta.3","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.0-beta.3","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"926a9e0c832a202952ed675db1a1ae623fa02b45","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.0-beta.3.tgz","fileCount":1602,"integrity":"sha512-+B/NriOLw3KF84vWaS9H8xU1KMtrkh8uuckR9T7wSeF2Pgxs/GJCU0YuUFOkpeu230Wki2AgsoK8tH/3FB9l5Q==","signatures":[{"sig":"MEQCIH8Hm3rhrDUjN0QDl8wkoAFkVzdCQIQxew/CGMPnF8lpAiA2foj3qlav4o9u5m6BT5cw0kfmZ18LiwVbr9HuPnk35A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8954790},"exports":{".":"./src/index.ts"},"gitHead":"e74ec7ece4796e207c3022c4b6e8a4c21914919d","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"^1.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@upstash/box":"^0.1.30","@playwright/test":"^1.52.0"},"bundleDependencies":["bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.0-beta.3_1775304184961_0.3871955465951238","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.4":{"name":"bereach-openclaw","version":"1.5.0-beta.4","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.0-beta.4","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"7f706494e070cc3007e9fa25ae30c99752191a42","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.0-beta.4.tgz","fileCount":1613,"integrity":"sha512-NJwLvz1S01SElyMBplFuyzaL8x76myElubXtFD5fKYpj6JOPL/DGWd/Q8U/OGAzJoSwqkpfd0UUPPkkenIEaYg==","signatures":[{"sig":"MEUCIA6Fk6YtSU5XGsom8rEs10SSsw019Nb+xPJC43/zWndCAiEAp3buFbjKbZDUvDd7Pjcu26H+uRTBjO/0v3q6wSIOL6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8971981},"exports":{".":"./src/index.ts"},"gitHead":"3a8a8ea26b0406f0d261d0e0d10a061b3bb643c8","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"^1.5.0","@bereach/tools":"file:../../packages/bereach-tools"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@upstash/box":"^0.1.30","@playwright/test":"^1.52.0"},"bundleDependencies":["@bereach/tools","bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.0-beta.4_1775385088175_0.8599474296195329","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.5":{"name":"bereach-openclaw","version":"1.5.0-beta.5","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.0-beta.5","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"cf9d331eaa159f203288913a11c92449b92347f9","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.0-beta.5.tgz","fileCount":1613,"integrity":"sha512-5OWz7YDizPA9hcFG7yXxMlQryGAlrwh4rAjZ25Vzs6focGfl57v40ZUCPdXmavwHGMrlICoGorKHWWNDQYuVFg==","signatures":[{"sig":"MEUCIA+9OYsENgqbFf0Ckrl+YXaiRvN6eIyH6nmZpgrXAZMEAiEAnkwoToGQxysVwwSdsqiTC2b5GhmkJv7ijGILWA2TQ80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8971981},"exports":{".":"./src/index.ts"},"gitHead":"0d41f9504813010f4c8717edb3faa15bc8b2b57d","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"^1.5.0","@bereach/tools":"file:../../packages/bereach-tools"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@upstash/box":"^0.1.30","@playwright/test":"^1.52.0"},"bundleDependencies":["@bereach/tools","bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.0-beta.5_1775385861254_0.30746189364184673","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.6":{"name":"bereach-openclaw","version":"1.5.0-beta.6","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.0-beta.6","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"559a8ff3ae955d01e66ca90372634f26afca3d24","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.0-beta.6.tgz","fileCount":1617,"integrity":"sha512-6mjFT6lqYJyH9ss4f3VnAuD3u56LiBgjey6Uij+3TEkB47tgDVY4mZ5a9N3n5wdFxMo/iPkmDe52cjcrq8Db6g==","signatures":[{"sig":"MEQCIDUfg0NQYMrsc5oEl48VQUNgiU8S0HMJOmT9gGQ8Rm3CAiBI/4g8Sp9chxHDldrTvYumkJNhnPbwiR9/2Qp8ZA1qHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8990304},"exports":{".":"./src/index.ts"},"gitHead":"3c1235782d53461b45ff97f8ac7bb27bdf9fdc16","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"^1.5.0","@bereach/tools":"file:../../packages/bereach-tools"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@upstash/box":"^0.1.30","@playwright/test":"^1.52.0"},"bundleDependencies":["@bereach/tools","bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.0-beta.6_1775467509723_0.1225211481257984","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.7":{"name":"bereach-openclaw","version":"1.5.0-beta.7","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.0-beta.7","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"735c84183bc339b51ad92e19a785497b206494c3","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.0-beta.7.tgz","fileCount":1606,"integrity":"sha512-iu5obs9r9i9FmCi1koiGozl5RWfGgqezlj5FPoG3Cova3mL+bgIGqcZF/tJcIciCu0IN0YuxfWA5o4JZUhyLjQ==","signatures":[{"sig":"MEQCIDXC+9cEt6e/PuwxPSxN20Mgqr7DjR1CWfej8lYP6tAEAiBFJ4eRxG4+j2jSfl5FEvk0woKNK0jYP5HBLkf0STMi1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8870893},"exports":{".":"./src/index.ts"},"gitHead":"c81f73906f2ef7e05f7f55e57b9814545f853a9b","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"^1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@upstash/box":"^0.1.30","@playwright/test":"^1.52.0"},"bundleDependencies":["@bereach/tools","bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.0-beta.7_1775489434272_0.10272620986326375","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.8":{"name":"bereach-openclaw","version":"1.5.0-beta.8","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.0-beta.8","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"b9fedda75033f5576291acc56008856661f7507d","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.0-beta.8.tgz","fileCount":1606,"integrity":"sha512-oSxU7ur3/CSCwPg1vTv+Yky1txoerOeod/Pj0INtp6tWPy4jyd06p9ntZecHF1vm3DviVRF9vvrTHwEtnKFXnw==","signatures":[{"sig":"MEUCIFPIvP4I3+RnnqsCdcyBXmcV8jwA0R4TUtuZarqBJUttAiEAuGvODBe2XABs7I8oXSjIQdbvoiK/cyvEMnT4Q95bVMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8870893},"exports":{".":"./src/index.ts"},"gitHead":"cb48bdc38465da2c12cedcf0c8baf17ecc8a4c95","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"^1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@upstash/box":"^0.1.30","@playwright/test":"^1.52.0"},"bundleDependencies":["@bereach/tools","bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.0-beta.8_1775491074800_0.23991805077886363","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.10":{"name":"bereach-openclaw","version":"1.5.0-beta.10","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.0-beta.10","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"4762a35a28ded7d3dd126fcd9cb1e17222b99c3a","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.0-beta.10.tgz","fileCount":1607,"integrity":"sha512-zNanDS2NPR1bjRIRQi6gLjLPa++aGHCrCQsAxTIXEp6NhTPvAeOx75vkaYKNpouusA5RE7zZ8hUJhjCyjo8wyQ==","signatures":[{"sig":"MEYCIQDRI+rsW8snwx859QuLvbukFXnztlN7KlG0RAfkcn0NIAIhALSMZTFHrEVxWb0pHAZNzBimjPAVh8tGJmyCWq1mP97H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8873025},"exports":{".":"./src/index.ts"},"gitHead":"5b6ab9ec540c96cac20b6e576518b04884354ba3","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"^1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@upstash/box":"^0.1.30","@playwright/test":"^1.52.0"},"bundleDependencies":["@bereach/tools","bereach"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.0-beta.10_1775516907279_0.5865385290203164","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.11":{"name":"bereach-openclaw","version":"1.5.0-beta.11","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.0-beta.11","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"cff7ef4db1389b6a3a88df99f5a73eb2c74ebae0","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.0-beta.11.tgz","fileCount":32,"integrity":"sha512-nGE1xzpmGrGJNdoCPURMZ2Qoluj7OVRstzF4MRzuJzrjggr7aeRLdnwxMSs9HerRqM6T8RlAVtB1kRRpi+Rmcg==","signatures":[{"sig":"MEUCIQCoT55C6r138vchvZdNAErVL5HiPPbMlchilHG6WRj0TgIgQD91nV3sjTLEaMHi8Xvrro9/LZ0SZJ9SHyVyF6H7InQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295079},"exports":{".":"./src/index.ts"},"gitHead":"dbc72aa2a772c11547a5fb987e94533616e7c649","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"^1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@upstash/box":"^0.1.30","@playwright/test":"^1.52.0"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.0-beta.11_1775518551313_0.40169259805450297","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.12":{"name":"bereach-openclaw","version":"1.5.0-beta.12","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.0-beta.12","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"260a416927d8f692c9c3b1b6a83f6810ebed87ce","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.0-beta.12.tgz","fileCount":43,"integrity":"sha512-0jQP/5lRXi4unSxVJ8KI/XNewIMGpnKo7pKmcif/2+X7mkuCjRnLWU5VewBaNbrRTyTiomUchzaCzM7S85PmEg==","signatures":[{"sig":"MEQCIFLZj7VUQXoVwc/H3ygsBveMon4FAynqZKNKgwxXLXEiAiA6zmTJv+0F6bEQyDYqyRH7CkQ56sxT11xjfWGsyekQCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":415472},"exports":{".":"./src/index.ts"},"gitHead":"8d533380caf49c855485bd8700e12695ddcf05b0","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"^1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@upstash/box":"^0.1.30","@playwright/test":"^1.52.0"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.0-beta.12_1775518943774_0.5155676582320514","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"bereach-openclaw","version":"1.5.0","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.0","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"6cf0e91b0fa6a81e4dd0fb3863e1a9267c7393de","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.0.tgz","fileCount":43,"integrity":"sha512-JbVTcfdhx/jEjgjs3RvxNFiFkETrSYiTrW1CRX1079xHGBp76JuGziDwfpALeCFokZmJ+jBq0Xx1qEJUsVKx0w==","signatures":[{"sig":"MEQCIFGvi4z9ie1FmI0QRZTuZ2kzh8+Jf57uAPlVjYApk40kAiANMo0/mn0y0slYSMoBQmz/wEvG30SuTo0wPOM3rtL6qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":415455},"exports":{".":"./src/index.ts"},"gitHead":"81f2842fe81990084fac29912decd396d78b7bb9","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@upstash/box":"^0.1.30","@playwright/test":"^1.52.0"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.0_1775556368287_0.4449197538887373","host":"s3://npm-registry-packages-npm-production"}},"1.5.1-beta.1":{"name":"bereach-openclaw","version":"1.5.1-beta.1","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.1-beta.1","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"2c2ff15d428c4eece90ad41078af78027b41c33b","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.1-beta.1.tgz","fileCount":43,"integrity":"sha512-I6CZaK6mpVxSwEQt/Z2VI1vrj7ma6Qaw9soJONnitM1WZaURIQ3ER5UiKmQ41D4ZV5I8C5/SrjZsnjfqGAeRDg==","signatures":[{"sig":"MEUCIQCv4DkLRNuCoMkcDCgYRjC9h1PwnOfb+vbt4YvvEik5qgIgK/hhmKFbMckMxoCp29Wgk4W5onU9ROGM1WyrX8t3HSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416715},"exports":{".":"./src/index.ts"},"gitHead":"930da43d3ca132260a4e411490a33f17b57e4abd","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"^1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@upstash/box":"^0.1.30","@playwright/test":"^1.52.0"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.1-beta.1_1775560310118_0.18033615668935243","host":"s3://npm-registry-packages-npm-production"}},"1.5.1-beta.2":{"name":"bereach-openclaw","version":"1.5.1-beta.2","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.1-beta.2","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"e3a8c94d63c1257dd5ad71470686c42e954675fa","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.1-beta.2.tgz","fileCount":43,"integrity":"sha512-6ztU7mlaotvV3FQKe1mv6z9qYJ5KlArVHcyQHIO6Omm3K1YOz0pdZtqmIhMeFEp8KYjNFRF/rbiCnCwiFfwWoA==","signatures":[{"sig":"MEUCIQDxwiXi12oFCuq+u6E8UVcG7s9O/dw8GC8JuC+C16hvDgIgNW0WiqAPyqhwacoL4DCjz3F7RIlvjOCw+589xce07dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":417183},"exports":{".":"./src/index.ts"},"gitHead":"0c9b1905e24948faef489c4fc2e42e2e4a7ba431","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"^1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@upstash/box":"^0.1.30","@playwright/test":"^1.52.0"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.1-beta.2_1775561936156_0.33376279112694807","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"bereach-openclaw","version":"1.5.1","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.1","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"9693bde3e0daa1a60c6dce9a97d152e6b5b27066","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.1.tgz","fileCount":43,"integrity":"sha512-6TjRHQ5XkEoeQPtGYQdwyenfEdFSNGMqDIucF4w6F//6bVFmIUWKyXcUxG6Ut80uizvE3+EEW24V0s2UuzLejA==","signatures":[{"sig":"MEUCIG/QII13YbbEZ4W0YGCB3CdVh4ZyxIouoBtwduV1v7jAAiEAvy9eI6jJpEBHrYWTOhGnFjRHhNVOGVBASxQcFuZu2xM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":417168},"exports":{".":"./src/index.ts"},"gitHead":"0c9b1905e24948faef489c4fc2e42e2e4a7ba431","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@upstash/box":"^0.1.30","@playwright/test":"^1.52.0"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.1_1775561968042_0.3837323570268074","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"bereach-openclaw","version":"1.5.3","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.3","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"3078a72aebd549d8067ff41e7a55b01c93722980","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.3.tgz","fileCount":43,"integrity":"sha512-IHn0h6avcx0AOXepjM0TZu/vAbIc+MMgW7vn3wRKaAxhP38an1BNQgJ2oZHC5urKpPoFCQwxwzlNyWz0Z74vYg==","signatures":[{"sig":"MEUCIH4VyHNUFfkBJVFuf9fuzXibRARE0iIgwASS4aWFv4GgAiEArJMAq86w8n90vl0N0f9bFiLc7b6aE453jcoM7KX8HyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":417467},"exports":{".":"./src/index.ts"},"gitHead":"1ea4f5e617e775554720eee1b1b2b515ce744696","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@upstash/box":"^0.1.30","@playwright/test":"^1.52.0"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.3_1775563615799_0.3010873020901488","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"bereach-openclaw","version":"1.5.4","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.4","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"47ed6463614f1eb55a08a7c2f73fbaf1539d6250","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.4.tgz","fileCount":43,"integrity":"sha512-0SkcuPYowNqAtVhYptbzyo/0MRo6kJPm5I2XT919zpV0SHk5IEG4RA2D4X35WdfTlhUzGRXSc+EoozkKX/Mruw==","signatures":[{"sig":"MEQCIGyopxk6mM/vP13ohntVHwAsStily11Lobbg6U7TJNdNAiB2E+y0VWWdjxDl4csx7ckNNyWHPBqvRunSfb+EyG7qRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419372},"exports":{".":"./src/index.ts"},"gitHead":"2ca5b5fb9d5c6bad1c90208f295e446a74f7f2ac","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@upstash/box":"^0.1.30","@playwright/test":"^1.52.0"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.4_1775565862005_0.47150293882871264","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"bereach-openclaw","version":"1.5.5","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.5","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"a14075202eeba070ea25b9089a4715f042ad9f15","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.5.tgz","fileCount":43,"integrity":"sha512-V56GA7ElN7y0p0hIZHb6fWahfB0pEaOL93v9d+kcKpjzVAXoLJghuxnrxzoehxyrRQVNV3/VBCIEPZDBEEx4Pg==","signatures":[{"sig":"MEQCIAgDgyb2Sio0g5mZ3MhlrUV+YcvO+S7yHLrxfOHB9LxSAiBSz0lO9GoZrHACappVEofqu3S1Z9rkhKunWSmM6zQMqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422539},"exports":{".":"./src/index.ts"},"gitHead":"8f6b9a78a724b1eb4ea72831c3cf7cf26c018707","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@upstash/box":"^0.1.30","@playwright/test":"^1.52.0"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.5_1775572255666_0.3036720782653426","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"bereach-openclaw","version":"1.5.6","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.6","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"639c01ef8c37b6ffbe1b42905d8f48c35a3fa4a1","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.6.tgz","fileCount":43,"integrity":"sha512-En3F3n8Uyo5OuDB3j18RiVXPp7irqg2iqQMa+qQ01tV9pwVYU8RYfMnRbVNJCBHXrz3QLWuVBKtg+LTU3JH+RA==","signatures":[{"sig":"MEUCIQCZAJS8qi0kM0NTSbJpD1fTd7dqouER+NhqwbC3SsSelwIgUYLI1bo5Km5eeg56zBmNkrZJ+/S2/sJKQ5uKi1sIFEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":426606},"exports":{".":"./src/index.ts"},"gitHead":"5ccb5a6f36501389e6435dc9d538e94b66ca0f2b","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@upstash/box":"^0.1.30","@playwright/test":"^1.52.0"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.6_1775680732143_0.2634401851673829","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"bereach-openclaw","version":"1.5.7","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.7","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"b8bca57ca5d167d31982078558bce2cb98321a2f","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.7.tgz","fileCount":43,"integrity":"sha512-122C9wktqL/0WKap2WqbMLijXBud7TidCDJRg47cFkUhfOE8OIPqkfhdgav5EzKZukEZBi6YPREjCTiIEGBgWA==","signatures":[{"sig":"MEYCIQDcC7V4EAdJxpuwLIAXVqmBf5p9qmP9tgO4/s7JmqaoPAIhAOuGDL1LoqSrkV7F/08gHz5Tj3fMxA1R5Rbn3+6OQsOm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435611},"exports":{".":"./src/index.ts"},"gitHead":"c9022c4db04462296d5a456617d412d3ac3a86e6","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@upstash/box":"^0.1.30","@playwright/test":"^1.52.0"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.7_1775687647645_0.7776483819929072","host":"s3://npm-registry-packages-npm-production"}},"1.5.8":{"name":"bereach-openclaw","version":"1.5.8","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.8","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"48de398e407d1e107e5dcc78a58e3ee310bcb8e3","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.8.tgz","fileCount":43,"integrity":"sha512-nU+Y7UyUX+l9WdX5Qo4HVHlg9yAinzdCAfYFVT3AGH9uZKex8RDCsQeXJQUi4k0ObDeYun7yXpUwh4T7480OOw==","signatures":[{"sig":"MEUCIHgL/SQgvkFp9gk+54/JY66PH7Mr7MToETEAY9l9VSP2AiEAyt8WNYLJQXSUa0/PKSuCkL1Z6uJ3kLVrfV6g3X8UGYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450104},"exports":{".":"./src/index.ts"},"gitHead":"23d4e28440626df5d745d7e615a7b41841a3d8f3","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.2","typescript":"^6.0.2","@types/node":"^25.5.0","@upstash/box":"^0.1.30","@playwright/test":"^1.52.0"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.8_1775740871702_0.14736239589176736","host":"s3://npm-registry-packages-npm-production"}},"1.5.9":{"name":"bereach-openclaw","version":"1.5.9","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.9","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"822651f7fb2bf4ef246897a133b09075b706769a","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.9.tgz","fileCount":49,"integrity":"sha512-cHju6/6l8p+CyctOAjyRYqAv7F/OClGMVJVlkFEHzEBrsizveTvvKI91N7LiXgd7nQjjFrY3fmZbM9qo+ETtBA==","signatures":[{"sig":"MEUCIQDYRqZps1Pbvj9hHBEioSJQkMO4TtB2utGIm2LEPAZE5QIgVbClwPRWT8vLR+JAcrmXdZHN1TVhfLbJYA0/Hb78i5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423423},"exports":{".":"./src/index.ts"},"gitHead":"f7a8cb27368a3f6fede3dd569ee72007772e2434","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@upstash/box":"^0.1.32","@playwright/test":"^1.59.1"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.9_1775763799117_0.6578699493085602","host":"s3://npm-registry-packages-npm-production"}},"1.5.10":{"name":"bereach-openclaw","version":"1.5.10","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.10","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"a7b5dcd14d0fba713655ecc53517c7b76f9a6dc6","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.10.tgz","fileCount":49,"integrity":"sha512-I29kSsdQUeqlYaYE5kjcsNNQyyw7PItTLwcbDAqgVhVAPcgMxZEIwTIDMmMOdyuj61xCNXTU1u7PZBB5lH677A==","signatures":[{"sig":"MEUCIQDSp0izGxCx82QSwHG4Yeld55CVMNGm+yZ6sNPh841XMwIgIgGxbxeS3W/HAbSn60KXz4FVmjvq6EiYttCpZMNdZZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427797},"exports":{".":"./src/index.ts"},"gitHead":"2ce5ca1d9be27f153eb7c877a1df50f5f85b93bd","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@upstash/box":"^0.1.32","@playwright/test":"^1.59.1"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.10_1775773932496_0.8003418605980896","host":"s3://npm-registry-packages-npm-production"}},"1.5.11":{"name":"bereach-openclaw","version":"1.5.11","license":"AGPL-3.0","_id":"bereach-openclaw@1.5.11","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"a6dd83d03cef3b396e9c4e23b4b716d9325a9a61","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.5.11.tgz","fileCount":49,"integrity":"sha512-ZEGsvn5Jp4J15kWXDZo2iRJp6ACBMJ4WjQfrSRkhTiviNxfMJqAFh8NdsglapFgTyvg1zZQn+Nc3YlB304ECnA==","signatures":[{"sig":"MEUCIQD3NXVAAv0NZGmmzm179oQz8rEAAbDqyIUc8Hb4ySWY3gIgOucIV4wMsbcs5BthsMlA8HjotiWu6qrqmdzK6uurYB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":433049},"exports":{".":"./src/index.ts"},"gitHead":"d8e606e965c51c13e743fa1536fec70a3953c23f","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@upstash/box":"^0.1.32","@playwright/test":"^1.59.1"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.5.11_1775778016110_0.1618518182244444","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"bereach-openclaw","version":"1.6.0","license":"AGPL-3.0","_id":"bereach-openclaw@1.6.0","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"b20123919d44c0a31e5d796858e72a2b2a8fceab","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.6.0.tgz","fileCount":50,"integrity":"sha512-B7R5uO6o2ReIA1/RtOyU8bXIdPwUa3xMEIiL3bG2hUzgp0XtAbBU6X0Le3htijoZJKlvC/lph0+bGcOh5urbAQ==","signatures":[{"sig":"MEUCIADnGWT+owoUVIDquHgZ4lGVlHi9geajFkliECYpSeP2AiEAzlPBR22VW5OjQlVUqm6FmOWv7zbBTm4zj6If6ij4NfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":424544},"exports":{".":"./src/index.ts"},"gitHead":"2e103ea776c5acef53c10e18b379de369a13ebb3","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@upstash/box":"^0.1.32","@playwright/test":"^1.59.1"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.6.0_1775851546909_0.31813434407495","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"bereach-openclaw","version":"1.6.1","license":"AGPL-3.0","_id":"bereach-openclaw@1.6.1","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"631a43097513ad8d3a31024e839191de7ff28081","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.6.1.tgz","fileCount":51,"integrity":"sha512-CJZF6cGA4q9l/gx9+iHeQtoodcDvrc93fkZB/hzsR/uqNWFWEX2PGwkQWNhRik+V2o2DkPhLDM7C2hnNT6qqRQ==","signatures":[{"sig":"MEUCIHpmq2Sx3uxLjxbZ0LWf+VCrcEEaNrHK08G7Qm0FHgdeAiEAzctJICjVdROBTUGYiZ09aXFSVGfl4EEhZsoHgCq9FCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421909},"exports":{".":"./src/index.ts"},"gitHead":"6034b0ae667083f66e05d718025f5b4e80f06dee","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@upstash/box":"^0.1.32","@playwright/test":"^1.59.1"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.6.1_1775902502662_0.37456481335891345","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"bereach-openclaw","version":"1.6.2","license":"AGPL-3.0","_id":"bereach-openclaw@1.6.2","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"9f76df238c63f2afe6e6d9770ce6747537a822a7","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.6.2.tgz","fileCount":51,"integrity":"sha512-M77rBywb4Q2lfLt47OaxOzv16CF1fmMgOHNlx4hX/xPpNazfUVqLQWf3jk4vR/EMog2Mbaoj+yB0gDrJC+1bLA==","signatures":[{"sig":"MEQCIDi1kEXHZL0geA169vAdyBeJodVAjehvzFOh4sJ7vn4zAiBydaEbtiJavGXVC2To9g7EK3iqSdBuXv5JJmWGMn4Nzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425138},"exports":{".":"./src/index.ts"},"gitHead":"9b356e9543494101fab760948e27cc08ad23a482","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.5.2","@upstash/box":"^0.1.32","@playwright/test":"^1.59.1"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.6.2_1775920698779_0.6169995751040949","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"bereach-openclaw","version":"1.6.3","license":"AGPL-3.0","_id":"bereach-openclaw@1.6.3","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"bin":{"bereach-openclaw":"src/connector-cli.ts"},"dist":{"shasum":"c0b755308aa84d534c36723ab96d3dca00914ae6","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.6.3.tgz","fileCount":51,"integrity":"sha512-mVPnk79zq3Tm0JxUOqLubANbrfj8ucW/JdyVRxZLXruemWqSi22Gy8XV/uUV3kOiB74/E/uEsOV8Y2NA+UYp1w==","signatures":[{"sig":"MEYCIQCXrXfTlmpfaHiWzsBqb/uKY0aBUKRucUuoWfApRxGf3gIhAL7og2xNodNTKNspBX5O2ChsUMdHJv0UBoPVbTvsIOWO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438228},"exports":{".":"./src/index.ts"},"gitHead":"266accacfb0b42016cb2af49c80e4d2bfb07a189","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.6.0","@upstash/box":"^0.1.32","@playwright/test":"^1.59.1"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.6.3_1775934207356_0.5674466496006985","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"bereach-openclaw","version":"1.6.4","license":"AGPL-3.0","_id":"bereach-openclaw@1.6.4","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"300144b602371cc0971156b40d8ec17ad0479b44","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.6.4.tgz","fileCount":51,"integrity":"sha512-DWXXGBsxzhZ2AoHgRtMSitrvhAMGB4sP5AxDzCOaQnOkqgq2vo0LCRXG542fQL/8+RqVhWVVzQ0KvGQ1uitiDg==","signatures":[{"sig":"MEUCIQCi7JrlSDiJkBs5GbD73q/VyyHN+7uEIRLnw1/o9IRDmgIgV0x/yt1gi/lcsiHGauHEgUWU+UlAbLwFW1CUx9XUD1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":430703},"exports":{".":"./src/index.ts"},"gitHead":"e00ed392429a48e6f0aa27ca43a148449be9c9b4","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.6.0","@upstash/box":"^0.1.32","@playwright/test":"^1.59.1"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.6.4_1776011495712_0.09262586681299978","host":"s3://npm-registry-packages-npm-production"}},"1.6.5":{"name":"bereach-openclaw","version":"1.6.5","license":"AGPL-3.0","_id":"bereach-openclaw@1.6.5","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"31583f520c6505efbbac898c25eadd93a40af10c","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.6.5.tgz","fileCount":51,"integrity":"sha512-LzP+kuaIwEhww36npFNe6hrUbcE/FRb0CJSCUxrn376rAxbUfFQK5AHIzjj/5mOo/Xv0XTUzHrQWVAQ0nzxQgg==","signatures":[{"sig":"MEUCIQDYfSwVY6qw+GC9o+KqBFh19m+74OrRcC5XuTZebawGkwIgZxLPlkiYqDHck1/I2mlag0xd+JRFVe7trp0+G30trCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":437232},"exports":{".":"./src/index.ts"},"gitHead":"8343995ec17b45e01cf02c6e08ec229470c01e3f","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.6.0","@upstash/box":"^0.1.32","@playwright/test":"^1.59.1"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.6.5_1776024706688_0.3924502836739405","host":"s3://npm-registry-packages-npm-production"}},"1.6.6":{"name":"bereach-openclaw","version":"1.6.6","license":"AGPL-3.0","_id":"bereach-openclaw@1.6.6","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"51f90aeb7a59dd3ae9c064910b7b3d41ae8eb6cf","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.6.6.tgz","fileCount":51,"integrity":"sha512-Hd6afPbMdvFYRsZ7pcI/nHrvZVCGYIP7KCZfLyEp27QcteiYrAXuELroTQpS0G2F+ypZ1EyymqJtB54VX5i5Cw==","signatures":[{"sig":"MEYCIQC3xLnR6thYQCBl2a8gh2mpxudq+NsqsZepgWeZYZ/LkwIhAOrQ/h9+VqNI0PLh64XnYZEP0R/Usvt3ZQkodc/39CFs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441135},"exports":{".":"./src/index.ts"},"gitHead":"fbcbb9faef24392b31ba95dfc1f85e2b7e301cfd","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.6.0","@upstash/box":"^0.1.32","@playwright/test":"^1.59.1"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.6.6_1776113006147_0.5333485266071938","host":"s3://npm-registry-packages-npm-production"}},"1.6.7":{"name":"bereach-openclaw","version":"1.6.7","license":"AGPL-3.0","_id":"bereach-openclaw@1.6.7","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"8ddeec45ebf527e422561c72682300073ff3b87c","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.6.7.tgz","fileCount":51,"integrity":"sha512-wXzdB4Ba4/gPyJERGg8mFqqaRuS7zMBQVPuCjvh7u/UxOscr0n/CrYZFZM5VhvcXg7YMgbJXh3Z1cge4Zx5UIQ==","signatures":[{"sig":"MEQCIHVtE9narj4N4ajtMTVFPAOhMDEIzmZ8pYfejCxULInsAiAlXss+OR+uFPiGqpPP9CeNQTV0ry5ouddY+yV2JSBH+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":456741},"exports":{".":"./src/index.ts"},"gitHead":"5d8d0fefe4919f0cfb89c4472e62605c9bc24567","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.6.0","@upstash/box":"^0.1.32","@playwright/test":"^1.59.1"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.6.7_1776116084276_0.8261961608081763","host":"s3://npm-registry-packages-npm-production"}},"1.6.8":{"name":"bereach-openclaw","version":"1.6.8","license":"AGPL-3.0","_id":"bereach-openclaw@1.6.8","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"85da8e4cbe833134192a7b2fd61fbe686bc7f54d","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.6.8.tgz","fileCount":51,"integrity":"sha512-TJKFoeiFa11AOoBDJB7YEfhb2zH+/8VXj4lrj6FrVGDgq93g5QQMof6pDrBA73pQ2ufaht9t/X7BwMMltD24ZQ==","signatures":[{"sig":"MEYCIQCXal3qv3X2I9iIv+mdBhTADARsaIEJgnXgoPwNeeTzvwIhALZQpO3GBYUvgosETPcqDghkKSQzXFGi7lCmpFIr3A+a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":495312},"exports":{".":"./src/index.ts"},"gitHead":"8b060bcb47431b5dd8a1e1c0e8ac879cbc39d230","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.6.0","@upstash/box":"^0.1.32","@playwright/test":"^1.59.1"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.6.8_1776161191259_0.7967462136462093","host":"s3://npm-registry-packages-npm-production"}},"1.6.9":{"name":"bereach-openclaw","version":"1.6.9","license":"AGPL-3.0","_id":"bereach-openclaw@1.6.9","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"902aa5aeee0d55eb442240fadcdf51f2afc05421","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.6.9.tgz","fileCount":51,"integrity":"sha512-ZX3PvEZv9qf84weaCw8AqwUGh6o/z/bONIn1jyzvJ2iDTDHydK2JZTeqrdNElLcP8yevaEyNEDNtecR/COcYTQ==","signatures":[{"sig":"MEUCIFFUZ3bDYn1M9C/FBsO6IK3Z+1JBJWyfBaneD2VRI73hAiEA0bNa3wE6+z0u8gePVcZ7+0DSSBH44no2SlsDCvoY8hQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487685},"exports":{".":"./src/index.ts"},"gitHead":"b385331a0af7c5bf1accc06e7fd6c52bffc44960","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.6.0","@upstash/box":"^0.1.32","@playwright/test":"^1.59.1"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.6.9_1776177100784_0.4823994232057278","host":"s3://npm-registry-packages-npm-production"}},"1.6.11":{"name":"bereach-openclaw","version":"1.6.11","license":"AGPL-3.0","_id":"bereach-openclaw@1.6.11","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"861e6ec2cb676cc3746bc8d86f311533f13d4dea","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.6.11.tgz","fileCount":51,"integrity":"sha512-3tjpxVKxQnQZN/EwMReOEZaKbrSGqsFZHOb+puWVe1UoS+f6L1PLrbxr9LR4o63nh2vF7zSixFyLIlqKYu0qeQ==","signatures":[{"sig":"MEUCICjofh2ZJVT454zGZ856vBlu3xZPPR+nBt8t/K5OM2GeAiEApS+awbB4xND+UWlMnUdUVvO7VX7688L77LNOhflWZtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489542},"exports":{".":"./src/index.ts"},"gitHead":"896c9e9cb713b02abade8716f382e7fe642497cc","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.6.0","@upstash/box":"^0.1.32","@playwright/test":"^1.59.1"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.6.11_1776183013154_0.21420150448590913","host":"s3://npm-registry-packages-npm-production"}},"1.6.12":{"name":"bereach-openclaw","version":"1.6.12","license":"AGPL-3.0","_id":"bereach-openclaw@1.6.12","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"b43d0645294a44a573a769f3641e38bfd165d12f","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.6.12.tgz","fileCount":52,"integrity":"sha512-4GIRMgrGCom5/mxeei8DUr8FMsmQrVNCWprG20FjqniBH0p9REAoBakR1yWYoQHXqdJ+88pNQ278gztpstmBUw==","signatures":[{"sig":"MEQCIBcg+ryvAYbD15Uibht/okR+OhRTPWNtKhnmnZrpR8dxAiAgfaY42NWW/hWgC2D/fKtnbqAOdMTVtIl14Sjo3sCVVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":491981},"exports":{".":"./src/index.ts"},"gitHead":"53ce8852fbf17ca042a4d128c3e217397563de4f","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.6.0","@upstash/box":"^0.1.32","@playwright/test":"^1.59.1"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.6.12_1776247996524_0.9406407386076139","host":"s3://npm-registry-packages-npm-production"}},"1.6.13":{"name":"bereach-openclaw","version":"1.6.13","license":"AGPL-3.0","_id":"bereach-openclaw@1.6.13","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"dist":{"shasum":"f0a579b54813112866fff4b0fda0a19e5a8f7e05","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.6.13.tgz","fileCount":52,"integrity":"sha512-1D4dOkgzn+SeWZH4tJVBaZ5YBICwMN1r4HY6y/8/TLNagagM6OMCg/FAHl6s5KHmmuVT8w2WUr6OsBrFV8vLEg==","signatures":[{"sig":"MEUCIQCaHPXAAcdCYQnvp52V7EJ7ixPTsv6oqPjAE7S5m55PJQIgN6mrZY379Cdu0bL4VqHG9UXoeS7IV5rctXS/kuME7XM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494219},"exports":{".":"./src/index.ts"},"gitHead":"77f3dc6c355f734a839b8edcc0648fa16629d478","scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down"},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"openclaw":{"extensions":["./src/index.ts"]},"_npmVersion":"10.8.2","description":"BeReach LinkedIn automation plugin for OpenClaw","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bereach":"1.5.0","@bereach/tools":"*"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","vitest":"^4.1.4","typescript":"^6.0.2","@types/node":"^25.6.0","@upstash/box":"^0.1.32","@playwright/test":"^1.59.1"},"bundleDependencies":["@bereach/tools"],"_npmOperationalInternal":{"tmp":"tmp/bereach-openclaw_1.6.13_1776257342236_0.7139097819930726","host":"s3://npm-registry-packages-npm-production"}},"1.6.14":{"name":"bereach-openclaw","version":"1.6.14","description":"BeReach LinkedIn automation plugin for OpenClaw","license":"AGPL-3.0","exports":{".":"./src/index.ts"},"scripts":{"test":"vitest run","test:e2e":"cd __tests__/docker && ./prompt.sh","test:e2e:setup":"cd __tests__/docker && docker compose up -d","test:e2e:teardown":"cd __tests__/docker && docker compose down","test:e2e:reinstall":"cd __tests__/docker && ./prompt.sh --reinstall","test:e2e:logs":"cd __tests__/docker && ./prompt.sh --logs","test:e2e:status":"cd __tests__/docker && ./prompt.sh --status","test:e2e:reset":"npx dotenv -e ../../.env -- tsx __tests__/reset-test-db.ts","test:e2e:playwright":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test","test:e2e:playwright:ui":"cd __tests__/e2e && npx dotenv -e ../../../../.env -- npx playwright test --ui","test:e2e:token-report":"tsx __tests__/e2e/lib/token-tracker.ts","test:e2e:baseline-capture":"tsx __tests__/e2e/lib/token-tracker.ts --capture-baseline","test:e2e:check-regression":"tsx __tests__/e2e/lib/token-tracker.ts --check-regression","test:e2e:upgrade-setup":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml up -d --build","test:e2e:upgrade-teardown":"cd __tests__/docker && docker compose -f docker-compose.upgrade-test.yml down","test:e2e:upgrade":"cd __tests__/docker && ./upgrade-test.sh","test:e2e:vps-setup":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml up -d --build","test:e2e:vps-teardown":"cd __tests__/docker && docker compose -f docker-compose.vps-test.yml down","test:e2e:vps-smoke":"cd __tests__/docker && ./vps-smoke-test.sh"},"openclaw":{"extensions":["./src/index.ts"]},"bundleDependencies":["@bereach/tools"],"dependencies":{"@bereach/tools":"*","bereach":"1.5.0"},"devDependencies":{"@playwright/test":"^1.59.1","@types/node":"^25.6.0","@upstash/box":"^0.1.32","tsx":"^4.21.0","typescript":"^6.0.2","vitest":"^4.1.4","zod":"^4.3.6"},"_id":"bereach-openclaw@1.6.14","gitHead":"a58560e1c83fe3d7a416dff22387cc12fba2cc00","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-fiVkKES0XX5X642chcMh2J4pMwg5gxa+ARjcB0gvJEQCi6QMWfqPS6s4TCpjtvL66GWExsPY7ikOt5RQzsSCAQ==","shasum":"7b5a43ca60538e9348d4c26fb8328a148b9f247e","tarball":"https://registry.npmjs.org/bereach-openclaw/-/bereach-openclaw-1.6.14.tgz","fileCount":52,"unpackedSize":496857,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDHy4Mzz+Ic5K7kV2Rpjx8W8lQRuEQIWrv6/OU6eeqIlwIhAL7YSvR+lD13lp8A6GhRXcaPs907xEwsFr/2bbciwCBW"}]},"_npmUser":{"name":"bereach","email":"alexandre@berea.ch"},"directories":{},"maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bereach-openclaw_1.6.14_1776290192099_0.8427090524148015"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-04T10:51:52.711Z","modified":"2026-04-15T21:56:32.389Z","0.2.0":"2026-03-04T10:51:52.850Z","0.2.1":"2026-03-04T10:56:21.707Z","0.2.2":"2026-03-04T11:02:51.918Z","0.2.3":"2026-03-04T11:14:47.087Z","0.2.5":"2026-03-04T12:30:56.681Z","0.2.6":"2026-03-04T13:25:49.158Z","0.2.7":"2026-03-04T13:33:21.397Z","0.2.9":"2026-03-04T14:31:31.926Z","0.2.10":"2026-03-04T15:06:16.673Z","0.2.11":"2026-03-04T23:41:01.072Z","0.2.13":"2026-03-05T00:15:24.325Z","0.2.14":"2026-03-05T01:35:27.238Z","0.2.15":"2026-03-05T01:38:47.182Z","0.2.16":"2026-03-05T02:13:38.261Z","0.2.17":"2026-03-05T02:36:34.241Z","0.3.0":"2026-03-05T13:59:03.907Z","0.3.1":"2026-03-05T14:01:39.641Z","0.3.2":"2026-03-05T14:45:18.747Z","0.3.3":"2026-03-05T14:47:01.304Z","0.3.4":"2026-03-05T15:39:47.361Z","0.3.5":"2026-03-05T17:28:29.911Z","1.2.0":"2026-03-12T10:59:56.034Z","1.3.1":"2026-03-15T23:27:50.855Z","1.3.2":"2026-03-16T21:47:17.902Z","1.3.3":"2026-03-16T22:35:56.932Z","1.4.0-beta.1":"2026-03-21T23:17:42.987Z","1.4.0-beta.2":"2026-03-22T09:41:34.124Z","1.4.0-beta.3":"2026-03-22T10:04:55.816Z","1.4.0-beta.4":"2026-03-22T10:25:32.878Z","1.4.0-beta.5":"2026-03-22T11:12:01.557Z","1.4.0-beta.6":"2026-03-22T15:35:34.048Z","1.4.0-beta.7":"2026-03-22T16:12:36.002Z","1.4.0-beta.8":"2026-03-22T16:26:36.810Z","1.4.0-beta.9":"2026-03-22T19:21:34.940Z","1.4.0-beta.10":"2026-03-22T20:23:32.313Z","1.4.0-beta.11":"2026-03-22T21:10:46.344Z","1.4.0-beta.12":"2026-03-22T21:47:46.546Z","1.4.1":"2026-03-22T22:36:55.542Z","1.4.2":"2026-03-23T01:09:58.075Z","1.4.3":"2026-03-23T23:04:58.411Z","1.4.4":"2026-03-23T23:22:24.685Z","1.4.5":"2026-03-23T23:24:07.234Z","1.4.6":"2026-03-23T23:25:04.216Z","1.4.7":"2026-03-24T01:32:05.525Z","1.4.8-beta.1":"2026-03-24T14:49:27.473Z","1.4.8-beta.2":"2026-03-24T21:31:23.846Z","1.4.1-0.1":"2026-03-25T19:38:18.701Z","1.4.10-beta.1":"2026-03-25T21:18:38.236Z","1.4.10-beta.2":"2026-03-25T21:50:52.836Z","1.4.10-beta.3":"2026-03-25T22:53:54.710Z","1.4.10-beta.4":"2026-03-25T23:22:56.570Z","1.4.10-beta.5":"2026-03-25T23:44:38.377Z","1.4.10-beta.6":"2026-03-26T00:13:12.650Z","1.4.10-beta.7":"2026-03-26T01:06:52.631Z","1.4.10-beta.8":"2026-03-26T01:22:52.625Z","1.4.10-beta.10":"2026-03-26T01:33:43.456Z","1.4.10-beta.11":"2026-03-26T02:20:45.014Z","1.4.10":"2026-03-26T02:21:10.487Z","1.5.0-beta.1":"2026-04-03T21:15:12.368Z","1.5.0-beta.2":"2026-04-03T21:49:42.044Z","1.5.0-beta.3":"2026-04-04T12:03:05.237Z","1.5.0-beta.4":"2026-04-05T10:31:28.405Z","1.5.0-beta.5":"2026-04-05T10:44:21.471Z","1.5.0-beta.6":"2026-04-06T09:25:09.982Z","1.5.0-beta.7":"2026-04-06T15:30:34.578Z","1.5.0-beta.8":"2026-04-06T15:57:55.124Z","1.5.0-beta.10":"2026-04-06T23:08:27.563Z","1.5.0-beta.11":"2026-04-06T23:35:51.472Z","1.5.0-beta.12":"2026-04-06T23:42:24.000Z","1.5.0":"2026-04-07T10:06:08.424Z","1.5.1-beta.1":"2026-04-07T11:11:50.269Z","1.5.1-beta.2":"2026-04-07T11:38:56.367Z","1.5.1":"2026-04-07T11:39:28.228Z","1.5.3":"2026-04-07T12:06:55.967Z","1.5.4":"2026-04-07T12:44:22.175Z","1.5.5":"2026-04-07T14:30:55.813Z","1.5.6":"2026-04-08T20:38:52.371Z","1.5.7":"2026-04-08T22:34:07.857Z","1.5.8":"2026-04-09T13:21:11.841Z","1.5.9":"2026-04-09T19:43:19.275Z","1.5.10":"2026-04-09T22:32:12.654Z","1.5.11":"2026-04-09T23:40:16.252Z","1.6.0":"2026-04-10T20:05:47.050Z","1.6.1":"2026-04-11T10:15:02.813Z","1.6.2":"2026-04-11T15:18:18.975Z","1.6.3":"2026-04-11T19:03:27.518Z","1.6.4":"2026-04-12T16:31:35.858Z","1.6.5":"2026-04-12T20:11:46.830Z","1.6.6":"2026-04-13T20:43:26.325Z","1.6.7":"2026-04-13T21:34:44.427Z","1.6.8":"2026-04-14T10:06:31.423Z","1.6.9":"2026-04-14T14:31:40.934Z","1.6.11":"2026-04-14T16:10:13.294Z","1.6.12":"2026-04-15T10:13:16.673Z","1.6.13":"2026-04-15T12:49:02.391Z","1.6.14":"2026-04-15T21:56:32.274Z"},"license":"AGPL-3.0","description":"BeReach LinkedIn automation plugin for OpenClaw","maintainers":[{"name":"bereach","email":"alexandre@berea.ch"}],"readme":"# BeReach - OpenClaw Plugin\n\nLinkedIn outreach automation via [BeReach](https://bereach.ai). Registers 60+ in-process tools and instant status commands.\n\n## Install\n\n```bash\nopenclaw plugins install bereach-openclaw\n```\n\n## Post-install checklist\n\n1. **Configure** - Add `BEREACH_API_KEY` to `openclaw.json` (see [Setup](#setup)).\n2. **Restart** - `openclaw gateway restart`\n3. **New session** - Type `/new` in Telegram or chat so the agent sees the tools (existing sessions don't pick up new plugins).\n\n## Upgrade\n\n`openclaw plugins update bereach-openclaw` can leave `node_modules` and `extensions/` out of sync (version mismatch → trim/crash errors). **Use uninstall + reinstall** instead.\n\n**Before upgrading:** note your `BEREACH_API_KEY` - uninstall may remove `plugins.entries.bereach-openclaw`.\n\n```bash\n# 1. Uninstall + fully delete (rm prevents stale .old copies causing 401 loops)\nopenclaw plugins uninstall bereach-openclaw\nrm -rf /data/.openclaw/extensions/bereach-openclaw*\nrm -rf /data/.openclaw/node_modules/bereach-openclaw\nrm -rf /data/.openclaw/node_modules/bereach\n\n# 2. Reinstall latest\nopenclaw plugins install bereach-openclaw\n\n# 3. Re-add config (API key + plugins.allow) in openclaw.json - see Setup above\n# 4. Restart the Gateway\n# 5. /new in Telegram or chat (new session picks up the plugin)\n```\n\nVerify versions match:\n```bash\ncat /data/.openclaw/node_modules/bereach-openclaw/package.json | grep version\ncat /data/.openclaw/extensions/bereach-openclaw/package.json | grep version\n```\n\n## Setup\n\nThe API key can be set in 3 ways (in order of precedence):\n\n**1. OpenClaw config** (recommended) - `~/.openclaw/openclaw.json` or `/data/.openclaw/openclaw.json`:\n\n```json\n{\n  \"plugins\": {\n    \"allow\": [\"bereach-openclaw\"],\n    \"entries\": {\n      \"bereach-openclaw\": {\n        \"enabled\": true,\n        \"config\": {\n          \"BEREACH_API_KEY\": \"brc_your_token_here\"\n        }\n      }\n    }\n  }\n}\n```\n\n> **Note:** `plugins.allow` loads the plugin. Tools are auto-enabled when the plugin is loaded (no `tools.allow` needed).\n\n**Skills + model (optional)** - `skills.entries` has no `model` field; model is set at the agent level. To use Sonnet for BeReach:\n\n```json\n{\n  \"skills\": {\n    \"entries\": {\n      \"bereach\": { \"enabled\": true }\n    }\n  },\n  \"agents\": {\n    \"defaults\": {\n      \"model\": { \"primary\": \"anthropic/claude-sonnet-4-5\" },\n      \"models\": {\n        \"anthropic/claude-sonnet-4-5\": { \"alias\": \"sonnet\" }\n      }\n    }\n  }\n}\n```\n\n**2. Environment variable** - `BEREACH_API_KEY=brc_xxx` in your shell or `export BEREACH_API_KEY=\"brc_xxx\"` in `~/.bashrc`.\n\n**3. Docker** - pass via `-e` when launching the container: `docker run -e BEREACH_API_KEY=brc_xxx ...`\n\nRestart the Gateway after configuring.\n\n**Important:** After install or restart, start a **new session** so the agent sees the tools. In Telegram or chat: type `/new`. Existing sessions don't pick up new plugins.\n\n## Troubleshooting\n\n### BeReach tools (`bereach_*`) not visible in my session\n\n**First try:** `/new` in Telegram or chat - new sessions pick up plugins; old ones don't.\n\nIf that doesn't work:\n- Restart the Gateway: `openclaw gateway restart`\n- Then `/new` again\n\n### \"Cannot read properties of undefined (reading 'trim')\" or \"plugin disabled (not in allowlist)\"\n\nOpenClaw loads plugins from **two locations**:\n- `node_modules/bereach-openclaw/` - the npm package (source)\n- `extensions/bereach-openclaw/` - the active copy OpenClaw uses at runtime\n\nIf `extensions/bereach-openclaw/` is corrupt or incomplete, you get trim/undefined errors. Fix:\n\n**1. Fully remove the active extension** (do NOT rename to `.bak` - OpenClaw loads `.bak`/`.old` copies as duplicate plugins):\n```bash\nrm -rf /data/.openclaw/extensions/bereach-openclaw*\n```\n\n**2. Reinstall from npm (inside the container):**\n```bash\ncd /data/.openclaw\nnpm i bereach-openclaw@latest\n```\n\n**3. Restart OpenClaw** so it rebuilds `extensions/bereach-openclaw/` from the package.\n\n**4. If `extensions/bereach-openclaw/` is still incomplete after restart**, force a symlink:\n```bash\nrm -rf /data/.openclaw/extensions/bereach-openclaw\nln -s /data/.openclaw/node_modules/bereach-openclaw /data/.openclaw/extensions/bereach-openclaw\n# then restart the container\n```\n\n**5. Verify** - compare the two manifests:\n```bash\nwc -l /data/.openclaw/extensions/bereach-openclaw/openclaw.plugin.json\nwc -l /data/.openclaw/node_modules/bereach-openclaw/openclaw.plugin.json\n```\nThey should match. Per [OpenClaw Plugin Manifest](https://docs.openclaw.ai/plugins/manifest), tools are registered at runtime via `api.registerTool()`.\n\n## Usage\n\n### Tools (60+ registered)\n\nAll BeReach operations are available as agent tools - the agent uses them automatically based on your requests. No MCP needed; tools run in-process via the `bereach` SDK.\n\n### Instant status commands\n\nThese execute instantly without invoking the AI:\n\n| Command | Description |\n| --- | --- |\n| `/bereach-credits` | Show current credit balance |\n| `/bereach-status` | Show LinkedIn rate limit summary |\n| `/bereach-limits` | Show detailed per-action rate limits |\n\n### CLI\n\n```bash\nopenclaw bereach status\n```\n\n## What's included\n\n| Component | Description |\n| --- | --- |\n| `src/tools/` | 60+ tool definitions generated from OpenAPI |\n| `src/commands/` | Instant status commands + CLI |\n| `skills/bereach/SKILL.md` | Main behavioral skill |\n| `skills/bereach/sub/lead-magnet.md` | Lead magnet workflow |\n| `skills/bereach/sdk-reference.md` | SDK method reference |","readmeFilename":"README.md"}