{"_id":"control","_rev":"48-56204354a9532177d0caba77896f2ff8","name":"control","dist-tags":{"latest":"0.2.3","stable":"0.2.3","next":"1.0.0-next.5"},"versions":{"0.1.7":{"name":"control","version":"0.1.7","author":{"name":"Thomas Smith","email":"node@thomassmith.com"},"_id":"control@0.1.7","dist":{"shasum":"bfae0f606aa9a10bd314c7bb8c342c3aa3701a2f","tarball":"https://registry.npmjs.org/control/-/control-0.1.7.tgz","integrity":"sha512-dwN3X8V06rNytGcbcuiZoaOmCv5ig1Wpr0hJBU3RqydKy6zLsPZoxX+S0APiE8vGMO+GfrVsFAQE3g68BhhzPw==","signatures":[{"sig":"MEUCIQDMcgYQs2tWMYhwpRn/uEPgVPAP9K2Tmw5vRPsTFdzInAIgaQyYeG6iRuv16LLRGCETyYZZkkIRvJw5bdGoxMSeyQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">=0.1.99"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"0.2.7-2","description":"Scripted asynchronous control of remote machines in parallel via ssh","directories":{},"_nodeVersion":"v0.3.1-pre","_nodeSupported":true},"0.1.8":{"name":"control","version":"0.1.8","author":{"name":"Thomas Smith","email":"node@thomassmith.com"},"_id":"control@0.1.8","dist":{"shasum":"5ad39485f0e57c5e5e1778eae8c718335f0d93fb","tarball":"https://registry.npmjs.org/control/-/control-0.1.8.tgz","integrity":"sha512-ht4F+AkBu4P2qgDuZTsl62UWP0dzDwTjgJDBYgznn3r5aMO4+HPhjrFY7OWhiWIpf5SUSSGXm8Qpf2VKM2tHUA==","signatures":[{"sig":"MEUCIQCgbQyYAsoqv8N42+YRGNPcF8zCuCi0e2aVNRc8HQvT+QIgEtZHuDL8TQtPKcWPUkEqC+l67ONbaeFnVyPJEQzndWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">=0.1.99"},"scripts":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"1.0.9-1","description":"Scripted asynchronous control of remote machines in parallel via ssh","directories":{},"_nodeVersion":"v0.4.8","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true},"0.1.1":{"name":"control","version":"0.1.1","author":{"name":"Thomas Smith","email":"node@thomassmith.com"},"_id":"control@0.1.1","dist":{"shasum":"cc80bbc78ec1580cd82605691bf6d8093b0cc14b","tarball":"https://registry.npmjs.org/control/-/control-0.1.1.tgz","integrity":"sha512-4ZzLBT1xTR3h1Pto9dZXnoEYJO49+CKX4McgyREtIKzXZ6frEZVANt5/gOmlV6KB4Nkgq0lnSnO95pRq/V8iRQ==","signatures":[{"sig":"MEUCIBdahjxleECqwlQU5mmILT4AFoFHskTpz8n1RVGtrwmdAiEA3YGUfXSTloPtMD5BQCx8643b9A/QmzfOaJMu5SIRiw0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./control","engines":{"node":"*"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"0.2.7-2","description":"Scripted asynchronous control of remote machines in parallel via ssh","directories":{},"_nodeVersion":"v0.3.1-pre","_nodeSupported":true},"0.1.2":{"name":"control","version":"0.1.2","author":{"name":"Thomas Smith","email":"node@thomassmith.com"},"_id":"control@0.1.2","dist":{"shasum":"34f5877a6423083b7ada64b2a1cf84b2c23afbe4","tarball":"https://registry.npmjs.org/control/-/control-0.1.2.tgz","integrity":"sha512-rmQwid+XBLTZjWzODX4WwWBzNlnkhLccPoBkiErMhJhOuNsxQixCKD5wV3MbtpBv3OLhpZ8RGO8yBV11aCQGyA==","signatures":[{"sig":"MEUCIQCbErBQUSZ96GGYSqJ2Af0plGEA8xaRavJTQBy8GR9OVgIgZvvDWGZ0o4i/BZBASOS6ZDEzi+FRBmYJFYsBgMYGxos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./control","engines":{"node":"*"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"0.2.7-2","description":"Scripted asynchronous control of remote machines in parallel via ssh","directories":{},"_nodeVersion":"v0.3.1-pre","_nodeSupported":true},"0.1.3":{"name":"control","version":"0.1.3","author":{"name":"Thomas Smith","email":"node@thomassmith.com"},"_id":"control@0.1.3","dist":{"shasum":"ffe043ac6d5c12494ba286b63e93f570357d43b7","tarball":"https://registry.npmjs.org/control/-/control-0.1.3.tgz","integrity":"sha512-sAc6ebPyBS8l2VNG0V8rmZRw+gc3ii/S+lVIqJCHS/jgu6+SsHYabt/iyxWQAbw6CqdKa7PP66CwYlORL+lrsw==","signatures":[{"sig":"MEQCIFQHMer83GkMiHGlZkHnh+OTtDHMB0hxHq+9HDWY3DRrAiBvhujmjgIbMoruRXFgDuWk/zrHNp4rAtwKhIiR4YEqZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":"*"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"0.2.7-2","description":"Scripted asynchronous control of remote machines in parallel via ssh","directories":{},"_nodeVersion":"v0.3.1-pre","_nodeSupported":true},"0.1.4":{"name":"control","version":"0.1.4","author":{"name":"Thomas Smith","email":"node@thomassmith.com"},"_id":"control@0.1.4","dist":{"shasum":"606ffb226799cc5ad9c0f784ad06fbbd4d96a7c5","tarball":"https://registry.npmjs.org/control/-/control-0.1.4.tgz","integrity":"sha512-NUNs15svMWj3HXuxCiGm6Vuz3y+qZeRv87cnGGvckwa5YctWD2JA6WdgzdFOeog5frCfnoIzPNzfYoQcsngRUg==","signatures":[{"sig":"MEQCIDC3l6s495LOREeZ4rTSFlbQ002Kv9tyvTG296UkSfooAiBDgAVLERL/KhI1+CE3+mJAdWX5cBg92+dvhkgGVoFl2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":"*"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"0.2.7-2","description":"Scripted asynchronous control of remote machines in parallel via ssh","directories":{},"_nodeVersion":"v0.3.1-pre","_nodeSupported":true},"0.1.6":{"name":"control","version":"0.1.6","author":{"name":"Thomas Smith","email":"node@thomassmith.com"},"_id":"control@0.1.6","dist":{"shasum":"74fa1d4da60bbbc65a4eed6a28595e380699ff87","tarball":"https://registry.npmjs.org/control/-/control-0.1.6.tgz","integrity":"sha512-I1865wGwMDETIB1xYUjNxNZZFVe6TPra6fa6USnYaOO0xFVpL6VNTuXYkMpMJnCJjBwml0k1FNPYxY47uViybA==","signatures":[{"sig":"MEUCIBLulBDwBmQSx1CdjOP3StKS62btC3gJg1Okzj4eYPXwAiEAz0RVNY/7BTwUcwwaFbrPpZj8sUh7xoVcWGeqlc1x7TE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">=0.1.99"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"0.2.7-2","description":"Scripted asynchronous control of remote machines in parallel via ssh","directories":{},"_nodeVersion":"v0.3.1-pre","_nodeSupported":true},"0.1.9":{"name":"control","version":"0.1.9","author":{"name":"Thomas Smith","email":"node@thomassmith.com"},"_id":"control@0.1.9","dist":{"shasum":"b8fb6e6b540e5283a59da7552979d1b9fa23c23c","tarball":"https://registry.npmjs.org/control/-/control-0.1.9.tgz","integrity":"sha512-sV31OcI6ftKfVqzAsvdfWOM5nasiXSO5Ju27LaixASzc8TRIbGS5I3mKF5+fcq/ja0sCspvWT7gmwV8pUjWFQg==","signatures":[{"sig":"MEYCIQC9DjClccujgEulZYwysntuJxNcVPOca1TCuNa9Jr1aFQIhAJotL0YDTk8fStgLbDI7b9TARSZXtCjhXJQpXmPx43zc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">=0.1.99"},"scripts":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"1.0.9-1","description":"Scripted asynchronous control of remote machines in parallel via ssh","directories":{},"_nodeVersion":"v0.4.8","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true},"0.2.0":{"name":"control","version":"0.2.0","author":{"name":"Thomas Smith","email":"node@thomassmith.com"},"_id":"control@0.2.0","dist":{"shasum":"b345317f0415380e394850db4bb4bfa2a2fb76a7","tarball":"https://registry.npmjs.org/control/-/control-0.2.0.tgz","integrity":"sha512-QTw8/2EexdwvVryQ2J+3RrF0oyiZ73CWhZK6ZT7T7W68np42kpxHqqv5wwrZFwgUFbFz66+T1oqHdz+6mbcJRA==","signatures":[{"sig":"MEYCIQC/oGuMhmdAj85A0jH8K+GZyyhO0KfwgcxyRqI5S+WzrgIhAJIz7Y5pamhArQLhKESkxhQuyXRG0HmDOLDA2K19ceEp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">=0.1.99"},"scripts":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"1.0.9-1","description":"Scripted asynchronous control of remote machines in parallel via ssh","directories":{},"_nodeVersion":"v0.4.8","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true},"0.2.1":{"name":"control","version":"0.2.1","author":{"name":"Thomas Smith","email":"node@thomassmith.com"},"_id":"control@0.2.1","dist":{"shasum":"cefe700ea1f3e0fdb4b1c6bc0fe965258b5e25c6","tarball":"https://registry.npmjs.org/control/-/control-0.2.1.tgz","integrity":"sha512-O70ODtyAAeZpLW+w+nHCENJnOAOk30M9uhWK6VTxlwqJHKcis0kMLNsu3P3KPzr/OaY6CcnrV6raqPWX3PfEtw==","signatures":[{"sig":"MEUCIAN36CcqumdqG+Gu6f9MZyc1GJTQilIsHNcZo96tWK1uAiEAkjzfI6/Pzxph4txNZX3SuXk8uAxEz+M7FuIywsWqrCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">=0.1.99"},"scripts":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"1.0.9-1","description":"Scripted asynchronous control of remote machines in parallel via ssh","directories":{},"_nodeVersion":"v0.4.8","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true},"0.2.2":{"name":"control","version":"0.2.2","author":{"name":"Thomas Smith","email":"node@thomassmith.com"},"_id":"control@0.2.2","dist":{"shasum":"5612c0c902564878e3c10a412d21233f06579d56","tarball":"https://registry.npmjs.org/control/-/control-0.2.2.tgz","integrity":"sha512-JWfbv/EhyL8kzNW0Qnl3Ohl2pHNn9VMmmAFpfuT7CIQQ7E5cOQP0U+1Ab5uCajUY3ITvuMEiHGJIycUmIbRbXw==","signatures":[{"sig":"MEUCIQDIQMxwShSNKQy8jwuXqzBDLm0uaH7RBV5ro6sYH87NVAIgGRJE3aw+uJ54CTUlJf8FpgkM60sIRdgTIanF66VOe04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">=0.1.99"},"scripts":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_npmVersion":"1.0.9-1","description":"Scripted asynchronous control of remote machines in parallel via ssh","directories":{},"_nodeVersion":"v0.4.8","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true},"0.2.3":{"name":"control","version":"0.2.3","author":{"name":"Thomas Smith","email":"node@thomassmith.com"},"_id":"control@0.2.3","maintainers":[{"name":"tsmith","email":"node@thomassmith.com"}],"dist":{"shasum":"4130a1943124d6162260c97f4586e3ed625782dd","tarball":"https://registry.npmjs.org/control/-/control-0.2.3.tgz","integrity":"sha512-ZjW9B0kBZ8XESUSV6I6p8VHY3NcpXuXCy1qWLFDslufsrbBIhTz2RGqqeIUk/KYKK4Xx3kIGLj2nh+Dg+0DgPw==","signatures":[{"sig":"MEYCIQDchH4YdMMlJ6ox2szaZiI3OhFEJ3Z42/r+PfR0k5j4EAIhAO772368LmpRv09pg2oIMeRfEuZTM1Z/eSMFKbA5OUgL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">=0.6.0"},"_npmUser":{"name":"tsmith","email":"node@thomassmith.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git://github.com/tsmith/node-control.git","type":"git"},"_npmVersion":"1.1.0-2","description":"Scripted asynchronous control of remote machines in parallel via ssh","directories":{},"_nodeVersion":"v0.6.8","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"1.0.0-next.0":{"name":"control","version":"1.0.0-next.0","author":{"url":"https://lukeed.com","name":"Luke Edwards","email":"luke.edwards05@gmail.com"},"license":"MIT","_id":"control@1.0.0-next.0","maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"dist":{"shasum":"ab3cb03f54beaa588a30b66b3a062991b59c993b","tarball":"https://registry.npmjs.org/control/-/control-1.0.0-next.0.tgz","fileCount":21,"integrity":"sha512-73leMqseAK6fT7+UXzfUoMA8oKeMWwXOXn53CRK3jKc4FhkNbCi/pmyNMI0AppwKMXGAU63rNzciiSMp+uIt1g==","signatures":[{"sig":"MEQCIC0IBKFaR09oMM6lIwWGjTc+LEPsutcPGGzbtWalyWv2AiBvRlZE5TkYJOLeYfARnZRN0FZFBX48USZAoIRD+1V32w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49158},"type":"module","exports":{".":{"types":"./main.d.ts","default":"./main.js"},"./tool":{"types":"./tool.d.ts","default":"./tool.js"},"./agent":{"types":"./agent.d.ts","default":"./agent.js"},"./openai":{"types":"./provider/openai.d.ts","default":"./provider/openai.js"},"./schema":{"types":"./schema.d.ts","default":"./schema.js"},"./stream":{"types":"./stream.d.ts","default":"./stream.js"},"./provider":{"types":"./provider/index.d.ts","default":"./provider/index.js"},"./anthropic":{"types":"./provider/anthropic.d.ts","default":"./provider/anthropic.js"}},"gitHead":"2b40169f3c194e1c9614d317e42829a4973ae464","_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"8.17.1","tschema":"3.2.0","fetch-event-stream":"0.1.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/control_1.0.0-next.0_1742493939648_0.0404943331020009","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.1":{"name":"control","version":"1.0.0-next.1","author":{"url":"https://lukeed.com","name":"Luke Edwards","email":"luke.edwards05@gmail.com"},"license":"MIT","_id":"control@1.0.0-next.1","maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"dist":{"shasum":"2d88966db3366c49a7809213b5c84f3762fd22ba","tarball":"https://registry.npmjs.org/control/-/control-1.0.0-next.1.tgz","fileCount":43,"integrity":"sha512-ov1gYBEeZw8+TJ6UJLSc70JaXalqGSFIt9vZd5y00BRP5r1EHayi+CLiA54uVB5CtgxWrB4NG+Mw8Fxey/OJ4Q==","signatures":[{"sig":"MEQCIBqj7tDVAdq3tDh9wgS911/8Zep8SB4OWUFsyPVUcgHrAiAqjcMkFtNkXge+1OT62koBxsQ+fiY6yjix2hDHmo1JtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345205},"type":"module","exports":{".":"./src/main.ts","./tool":"./src/tool.ts","./agent":"./src/agent.ts","./openai":"./src/providers/openai.ts","./schema":"./src/schema.ts","./stream":"./src/stream.ts","./provider":"./src/provider.ts","./anthropic":"./src/providers/anthropic.ts","./perplexity":"./src/providers/perplexity.ts"},"gitHead":"434c602677e9462497551c64ffd6aa068b756974","_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tschema":"^3.2.0","fetch-event-stream":"^0.1.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/control_1.0.0-next.1_1743109621637_0.2606132352121888","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.2":{"name":"control","version":"1.0.0-next.2","author":{"url":"https://lukeed.com","name":"Luke Edwards","email":"luke.edwards05@gmail.com"},"license":"MIT","_id":"control@1.0.0-next.2","maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"dist":{"shasum":"36f2ae429a46ef61aa6433ea6b1698b28d711b8d","tarball":"https://registry.npmjs.org/control/-/control-1.0.0-next.2.tgz","fileCount":24,"integrity":"sha512-zBFRwCNFDUZeo/dWUGM2XDLI9fbgzMFNmzOpTQ6Occ7l5zyw7Lq/1u5DlGP6JgDoZx+3vJoiMxGjgHaH1AeISQ==","signatures":[{"sig":"MEUCIQCEDLRdcuqW8ivGq2vy5JOdX7wvZc3/9Rss5B0Di5TqxAIgW185w/GXLIUh9Z4ODf8iqWyxxrK05lPRtRez7kqhtvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67389},"type":"module","exports":{".":{"types":"./main.d.ts","default":"./main.js"},"./tool":{"types":"./tool.d.ts","default":"./tool.js"},"./agent":{"types":"./agent.d.ts","default":"./agent.js"},"./openai":{"types":"./providers/openai.d.ts","default":"./providers/openai.js"},"./schema":{"types":"./schema.d.ts","default":"./schema.js"},"./stream":{"types":"./stream.d.ts","default":"./stream.js"},"./provider":{"types":"./provider.d.ts","default":"./provider.js"},"./anthropic":{"types":"./providers/anthropic.d.ts","default":"./providers/anthropic.js"},"./perplexity":{"types":"./providers/perplexity.d.ts","default":"./providers/perplexity.js"}},"gitHead":"68365d664ee848f302dfc90ffdb0a6b1200a95a2","_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tschema":"^3.2.0","fetch-event-stream":"^0.1.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/control_1.0.0-next.2_1743110513243_0.056483442378903126","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.3":{"name":"control","version":"1.0.0-next.3","author":{"url":"https://lukeed.com","name":"Luke Edwards","email":"luke.edwards05@gmail.com"},"license":"MIT","_id":"control@1.0.0-next.3","maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"dist":{"shasum":"4dec7eb75213932cb5e6d23abf29f8e09fa3204e","tarball":"https://registry.npmjs.org/control/-/control-1.0.0-next.3.tgz","fileCount":26,"integrity":"sha512-qgnlPGNz++90niExJD6WXv2z9kkubGRz7uf6yMGagI3Ai6TWHWl7hCCNCE9Zyiz9OBRWNS8nnfzTHKqyF+biaQ==","signatures":[{"sig":"MEUCIQDpPzp1AQHA4q5DSg/MGpMQAbEYoKj0nE8dmPH9zgotBAIgOPsWvQtcTPnhpGAy4AVLXCGXKNY2UdMvwPchKrPBvPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72514},"type":"module","exports":{".":{"types":"./main.d.ts","default":"./main.js"},"./tool":{"types":"./tool.d.ts","default":"./tool.js"},"./agent":{"types":"./agent.d.ts","default":"./agent.js"},"./openai":{"types":"./providers/openai.d.ts","default":"./providers/openai.js"},"./schema":{"types":"./schema.d.ts","default":"./schema.js"},"./stream":{"types":"./stream.d.ts","default":"./stream.js"},"./provider":{"types":"./provider.d.ts","default":"./provider.js"},"./anthropic":{"types":"./providers/anthropic.d.ts","default":"./providers/anthropic.js"},"./perplexity":{"types":"./providers/perplexity.d.ts","default":"./providers/perplexity.js"}},"gitHead":"d57b5d79b508588bd59c90fa9f9fb0262909ce14","_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"_npmVersion":"10.9.0","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tschema":"^3.2.0","fetch-event-stream":"^0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/control_1.0.0-next.3_1756253951535_0.7556897448937994","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.4":{"name":"control","version":"1.0.0-next.4","author":{"url":"https://lukeed.com","name":"Luke Edwards","email":"luke.edwards05@gmail.com"},"license":"MIT","_id":"control@1.0.0-next.4","maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"dist":{"shasum":"2b796b9964b61c9c6c41236fbf08be1eaeb3a465","tarball":"https://registry.npmjs.org/control/-/control-1.0.0-next.4.tgz","fileCount":26,"integrity":"sha512-zscdODSPljOkr/PzDDe0iIL9ejoXsO0yQ5C+H9Clm3ZHUU1Nbu0Q21vEhAC9b4WrsrjMGF/EFL7R+noiL7lwEA==","signatures":[{"sig":"MEQCIGYs/z56Avy73W7uuUzZ/n3gz1gyMUS7Wwu2qZ8KC2uAAiB9pvssgfawbxY1KU4It1yiE5BuS8C+VRr0ENWRTdUF+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75708},"type":"module","exports":{".":{"types":"./main.d.ts","default":"./main.js"},"./tool":{"types":"./tool.d.ts","default":"./tool.js"},"./agent":{"types":"./agent.d.ts","default":"./agent.js"},"./openai":{"types":"./providers/openai.d.ts","default":"./providers/openai.js"},"./schema":{"types":"./schema.d.ts","default":"./schema.js"},"./stream":{"types":"./stream.d.ts","default":"./stream.js"},"./provider":{"types":"./provider.d.ts","default":"./provider.js"},"./anthropic":{"types":"./providers/anthropic.d.ts","default":"./providers/anthropic.js"},"./perplexity":{"types":"./providers/perplexity.d.ts","default":"./providers/perplexity.js"}},"gitHead":"8a3899b783f4271c1a43e04e5d437184b7025b07","_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"_npmVersion":"11.6.1","directories":{},"_nodeVersion":"24.10.0","dependencies":{"ajv":"^8.17.1","tschema":"^3.2.0","fetch-event-stream":"^0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24"},"_npmOperationalInternal":{"tmp":"tmp/control_1.0.0-next.4_1763925021877_0.3243141520038564","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-next.5":{"type":"module","name":"control","version":"1.0.0-next.5","license":"MIT","exports":{".":{"types":"./main.d.ts","default":"./main.js"},"./stream":{"types":"./stream.d.ts","default":"./stream.js"},"./agent":{"types":"./agent.d.ts","default":"./agent.js"},"./tool":{"types":"./tool.d.ts","default":"./tool.js"},"./schema":{"types":"./schema.d.ts","default":"./schema.js"},"./provider":{"types":"./provider.d.ts","default":"./provider.js"},"./anthropic":{"types":"./providers/anthropic.d.ts","default":"./providers/anthropic.js"},"./openai":{"types":"./providers/openai.d.ts","default":"./providers/openai.js"},"./perplexity":{"types":"./providers/perplexity.d.ts","default":"./providers/perplexity.js"}},"author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"},"dependencies":{"ajv":"^8.17.1","fetch-event-stream":"^0.1.5","tschema":"^3.2.0"},"devDependencies":{"@types/node":"^24"},"gitHead":"ec366168dbfa7989c5d23f8b5a74db84244c21e4","_id":"control@1.0.0-next.5","_nodeVersion":"24.10.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-utF44TGCGvWSPM7eZ6ADiJWyh0mklEeDz9MTppCaZogkrL3ugPxaBX2H9NWkly1VldtunLq99bHvDf7MWS2Smw==","shasum":"aa46920ade0cec673285ec061019e5f1ced65d2a","tarball":"https://registry.npmjs.org/control/-/control-1.0.0-next.5.tgz","fileCount":26,"unpackedSize":75886,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG7pT5scx5t5UzthiIGycHljWIBBHpOxyMxmKnisDKxEAiAqgqA4HGQgjhOZvc2l2O87gi+lyzXVTA82EkWFQxAhPA=="}]},"_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"directories":{},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/control_1.0.0-next.5_1764699875634_0.5039704432890495"},"_hasShrinkwrap":false}},"time":{"created":"2011-06-10T19:06:24.621Z","modified":"2025-12-02T18:24:36.273Z","0.1.7":"2011-06-10T19:06:24.621Z","0.1.8":"2011-06-10T19:06:24.621Z","0.1.1":"2011-06-10T19:06:24.621Z","0.1.2":"2011-06-10T19:06:24.621Z","0.1.3":"2011-06-10T19:06:24.621Z","0.1.4":"2011-06-10T19:06:24.621Z","0.1.6":"2011-06-10T19:06:24.621Z","0.1.9":"2011-06-12T23:05:53.441Z","0.2.0":"2011-07-10T19:47:16.868Z","0.2.1":"2011-07-16T12:20:31.279Z","0.2.2":"2011-07-17T00:54:55.660Z","0.2.3":"2012-01-27T23:35:30.264Z","1.0.0-next.0":"2025-03-20T18:05:39.868Z","1.0.0-next.1":"2025-03-27T21:07:01.825Z","1.0.0-next.2":"2025-03-27T21:21:53.435Z","1.0.0-next.3":"2025-08-27T00:19:11.736Z","1.0.0-next.4":"2025-11-23T19:10:22.130Z","1.0.0-next.5":"2025-12-02T18:24:36.094Z"},"author":{"name":"Thomas Smith","email":"node@thomassmith.com"},"repository":{"url":"git://github.com/tsmith/node-control.git","type":"git"},"description":"Scripted asynchronous control of remote machines in parallel via ssh","maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"readme":"","readmeFilename":"","users":{"vamakoda":true}}