{"_id":"tunnel-ssh","_rev":"65-65b94cf4069537fc588ce8ea7281d019","name":"tunnel-ssh","dist-tags":{"latest":"5.2.0"},"versions":{"0.0.1":{"name":"tunnel-ssh","version":"0.0.1","keywords":["tunnel","ssh"],"author":{"name":"christoph.hagenbrock@googlemail.com"},"license":"ISC","_id":"tunnel-ssh@0.0.1","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"dist":{"shasum":"5a5cfb46c86a8154a7d50217f87c31e4cc897706","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-0.0.1.tgz","integrity":"sha512-f1LYmucNVEqG9/+MgXFqmH+9ZVxuz9YFZzDfo1yyuBO9cVbq+gwtp9MgEuAfMFZukspxQSMATqmGI03BcSwBgw==","signatures":[{"sig":"MEUCIGhIs9D0b6PLLH7fja5nTMTT1bMfNRzj87QdqpCBEaUmAiEAt/A8DUCbhfBoNqC3EYkASc8VpmWzlRyyAVFeEUElj7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"_npmVersion":"1.4.3","description":"Easy ssh tunneling","directories":{},"dependencies":{"ssh2":"^0.2.23"}},"0.0.2":{"name":"tunnel-ssh","version":"0.0.2","keywords":["tunnel","ssh"],"author":{"name":"christoph.hagenbrock@googlemail.com"},"license":"ISC","_id":"tunnel-ssh@0.0.2","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"dist":{"shasum":"cf76e431831f1b228136e1b893aa45485cd25ab9","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-0.0.2.tgz","integrity":"sha512-y4SOYUUqOgcstLU4nEMv1f4M60wJTLGVONWJ1rHFuhRFEDvvKGWAPaVblQbuZYcLAlo3jQMFOxXPP3eicPrMiQ==","signatures":[{"sig":"MEQCIBlFP/FpGtbyjuCrlGLiwY76XL0F7RC3Ss523qzrbZXaAiBhRiwkKf7n6+SYPQCyjyLbYf7bSdbCw6BOdrcV4ecG5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"_npmVersion":"1.4.3","description":"Easy ssh tunneling","directories":{},"dependencies":{"ssh2":"^0.2.23"}},"0.0.3":{"name":"tunnel-ssh","version":"0.0.3","keywords":["tunnel","ssh"],"author":{"name":"christoph.hagenbrock@googlemail.com"},"license":"ISC","_id":"tunnel-ssh@0.0.3","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"dist":{"shasum":"22842b06df0c975bde3d73ed5941e3693625c747","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-0.0.3.tgz","integrity":"sha512-vVCyEJwpEqBpBYgbdtxxemP+3MzyGpuJ4sihkVaCZ9T1bRgd2x26BDyzFhxV/Nw5QJGHogNoJr8W+9PkIJulzw==","signatures":[{"sig":"MEQCICNfx90m4Nd8nYSOSwIg9pVQ/2d+uAsIW+fQ4yMmITGTAiAC7qQv6UVgM3yp8t97C11ItHrlRr2eipv33N/wcqL2tA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"_npmVersion":"1.4.3","description":"Easy ssh tunneling","directories":{},"dependencies":{"ssh2":"^0.2.23"}},"0.0.4":{"name":"tunnel-ssh","version":"0.0.4","keywords":["tunnel","ssh"],"author":{"name":"christoph.hagenbrock@googlemail.com"},"license":"ISC","_id":"tunnel-ssh@0.0.4","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"dist":{"shasum":"105e356bae0ee7efbd5fb305a4f648165e5b0c58","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-0.0.4.tgz","integrity":"sha512-UJcLDq7cSiyIcSxDZ7PEiOKUDni3NvcCu3ptcX4kgjFN40WaWHcrCZt90CZXgJdsyFJvbDdNM8aiiVl4nEIfSA==","signatures":[{"sig":"MEQCIDQUwBsTg1dFnd5x+gKLnx1lacrgDFjO4bb56GaD8cVQAiAgEP2Z3vXqQCnY7d6PuwBfuB3fMb8PtpC9mF+Zt5rhUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"_npmVersion":"1.4.3","description":"Easy ssh tunneling","directories":{},"dependencies":{"ssh2":"^0.2.23"}},"0.0.5":{"name":"tunnel-ssh","version":"0.0.5","keywords":["tunnel","ssh"],"author":{"name":"christoph.hagenbrock@googlemail.com"},"license":"ISC","_id":"tunnel-ssh@0.0.5","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"dist":{"shasum":"6f2e5bc40c4d2a72085f011c0b818ff616548b74","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-0.0.5.tgz","integrity":"sha512-d+tfh4E1lDmufSvWhpUtZBjIFkDJW5C/aSVCSHJ/phPskwj89GiiL/eoOgfYts2H+xsTKEZv9bFaEqBzxIrphg==","signatures":[{"sig":"MEUCIE4hp3sXFZH3t5pPp83S7kEbl4bmNUOyiH3LGe9DN9Q1AiEAg1xw5sTYuAZmgRd36oXe5JFYDPlgDUXb2b5/BSb9ChM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6f2e5bc40c4d2a72085f011c0b818ff616548b74","gitHead":"fac15d93ceb2b99085e374a686aa4aed626aee27","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"_npmVersion":"1.4.28","description":"Easy ssh tunneling","directories":{},"dependencies":{"ssh2":"^0.2.23"}},"1.0.0":{"name":"tunnel-ssh","version":"1.0.0","keywords":["tunnel","ssh","mysql"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"ISC","_id":"tunnel-ssh@1.0.0","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/Finanzchef24-GmbH/tunnel-ssh","bugs":{"url":"https://github.com/Finanzchef24-GmbH/tunnel-ssh/issues"},"dist":{"shasum":"ec842090838720efe6c1233ae537cd690416b8a6","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-1.0.0.tgz","integrity":"sha512-KZlOVdxz+RPbZXyLlrvb9VEFGVpKhjfGqpDGlcGhyRf9EcG/lSBh04XWOQMt+4fJ0LlJMoPd+Ow7NWKpCbp9dw==","signatures":[{"sig":"MEQCIFFF2M8LXx298qt2v0EGN3/FkYvqvx+A30b+UYBDjjXAAiAB55DPpdEuTW21ZCPovujbH4xgdKiJp59clae67pR3og==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ec842090838720efe6c1233ae537cd690416b8a6","gitHead":"e5aacc6aa3536c143a7728254fe903b9b9fa4438","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"https://github.com/Finanzchef24-GmbH/tunnel-ssh","type":"git"},"_npmVersion":"2.7.1","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"1.6.0","dependencies":{"ssh2":"^0.2.25","debug":"^2.1.3","lodash":"^3.5.0"}},"1.0.1":{"name":"tunnel-ssh","version":"1.0.1","keywords":["tunnel","ssh","mysql"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"ISC","_id":"tunnel-ssh@1.0.1","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/Finanzchef24-GmbH/tunnel-ssh#readme","bugs":{"url":"https://github.com/Finanzchef24-GmbH/tunnel-ssh/issues"},"dist":{"shasum":"8a7fa3393d418fa2f1bb6f9575f54bad6aa1a78a","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-1.0.1.tgz","integrity":"sha512-VacmX9qhEVbexUjOroiaQdurHM8Oof7AVYJpqXHsm/rarZ1FXHmsW0rBaEpzcKNw5G8lCQ4p+V4WLshHDsjD9Q==","signatures":[{"sig":"MEQCIElznqJ9IQ7RMfApBrxe2HvCAb0KvoOcmJxc9smBHjvmAiB70a5IgBOe37s+JO5p2STPfM1FEeLdbpUaOk4TH4YUIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8a7fa3393d418fa2f1bb6f9575f54bad6aa1a78a","gitHead":"f9c05b129a95ed4988db4e8d370086daa209ddd1","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/Finanzchef24-GmbH/tunnel-ssh.git","type":"git"},"_npmVersion":"2.8.3","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"1.8.1","dependencies":{"ssh2":"^0.4.8","debug":"^2.1.3","lodash":"^3.5.0"}},"1.0.2":{"name":"tunnel-ssh","version":"1.0.2","keywords":["tunnel","ssh","mysql"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"ISC","_id":"tunnel-ssh@1.0.2","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/Finanzchef24-GmbH/tunnel-ssh#readme","bugs":{"url":"https://github.com/Finanzchef24-GmbH/tunnel-ssh/issues"},"dist":{"shasum":"d476bc4d6c92566c087ebece4f220d1fe8fab478","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-1.0.2.tgz","integrity":"sha512-amD7wTg6IpthXCH/yDyJqw2OUcl84RRR9U7Iqqoe/RBhG2/WwRVDCArKQfROW26Sli7bJTrnT8sRApjaHrxIHg==","signatures":[{"sig":"MEUCIF9WCO5RL/XHsK9hT5sO0WN76j4PV3JCXGOCbmGEAPByAiEA5jCKiwIc5Yr+xIFtfEHYx50eEetowVXNKdUshm/6hWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d476bc4d6c92566c087ebece4f220d1fe8fab478","gitHead":"ade8e7f1f53d7dac766e6c1f0a4bc4e6e7d34b5d","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/Finanzchef24-GmbH/tunnel-ssh.git","type":"git"},"_npmVersion":"2.9.0","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"2.0.1","dependencies":{"ssh2":"^0.4.8","debug":"^2.1.3","lodash":"^3.5.0"}},"1.1.0":{"name":"tunnel-ssh","version":"1.1.0","keywords":["tunnel","ssh","mysql"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"ISC","_id":"tunnel-ssh@1.1.0","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/Finanzchef24-GmbH/tunnel-ssh#readme","bugs":{"url":"https://github.com/Finanzchef24-GmbH/tunnel-ssh/issues"},"dist":{"shasum":"2bf21f422448e979d60d590baa2da820ce852759","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-1.1.0.tgz","integrity":"sha512-KroatrgfedFRQHbOsaF+UD7cN99z1/E12+mb6fOBDchMFmhb+2EzPeCV7aDj46Rtxm1EVgJ0uTPNfVJWNR6MgQ==","signatures":[{"sig":"MEQCIBAqT03Ww/WY5J/Qa8k2+gPifL19XVqFAQxUZwOCYEJKAiBm4OKu6ruSNlFFgB68AbIvPpGz2ntnffKxK2WHHb6N8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2bf21f422448e979d60d590baa2da820ce852759","gitHead":"2a1e1d4c1f013b8ab1264463d6e0b80502326f83","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/Finanzchef24-GmbH/tunnel-ssh.git","type":"git"},"_npmVersion":"2.11.3","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"2.3.3","dependencies":{"ssh2":"^0.4.8","debug":"^2.1.3","lodash":"^3.5.0"}},"2.0.0":{"name":"tunnel-ssh","version":"2.0.0","keywords":["tunnel","ssh","mysql","develop","net"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@2.0.0","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/Finanzchef24-GmbH/tunnel-ssh#readme","bugs":{"url":"https://github.com/Finanzchef24-GmbH/tunnel-ssh/issues"},"dist":{"shasum":"d6ed569991fae19609277b95e2dad6e2a5bddd98","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-2.0.0.tgz","integrity":"sha512-Apagt9zJe37vcqZaciMIih4dZfj4Pe36Yyog8PuvIy8l6gBZSAom1F8auI/J9ps7KzlqcaGRiHyMemcwbcKjtA==","signatures":[{"sig":"MEQCIDi7ZOGl7IJOrKlAb79rN2HOwZUU3VbPuiXy2uhbC0aNAiAj+1ptlcLKAF/zWSsLfY2eEcfjQ7wTnE4dWyvr7Z0Ifw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d6ed569991fae19609277b95e2dad6e2a5bddd98","gitHead":"df19b807b3748f459ea14a2dd96e809822b3b029","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/Finanzchef24-GmbH/tunnel-ssh.git","type":"git"},"_npmVersion":"2.14.2","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"4.1.1","dependencies":{"ssh2":"^0.4.8","debug":"2.2.0","lodash":"^3.5.0"},"devDependencies":{"chai":"3.3.0","mocha":"2.3.3"}},"2.0.1":{"name":"tunnel-ssh","version":"2.0.1","keywords":["tunnel","ssh","mysql","develop","net"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@2.0.1","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/Finanzchef24-GmbH/tunnel-ssh#readme","bugs":{"url":"https://github.com/Finanzchef24-GmbH/tunnel-ssh/issues"},"dist":{"shasum":"4cdb4a1d76e1dde5cbdd133276126d4e4d437af8","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-2.0.1.tgz","integrity":"sha512-yzJhJ58qoYqnZnwSBY/BXMYNZArajubx9XdOl7BdVznVWGHWoyifvbWcefkyLCfiMKaYznkA4rMwoV9ozfQwTA==","signatures":[{"sig":"MEUCIErKOczLF9PtogrHrg8dQN4RDbGnDAzOF/TyHLTb/LJTAiEAvuZg5WK3DhuoqOQSWlczUianr17J0xsCdr0GwVLV78c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4cdb4a1d76e1dde5cbdd133276126d4e4d437af8","gitHead":"18f0d6f4a1ac6f2102a163bd8fd4ca7662309f6b","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/Finanzchef24-GmbH/tunnel-ssh.git","type":"git"},"_npmVersion":"3.3.10","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"5.0.0","dependencies":{"ssh2":"^0.4.8","debug":"2.2.0","lodash":"^3.5.0"},"devDependencies":{"chai":"3.4.1","mocha":"2.3.3"}},"3.0.0-alpha":{"name":"tunnel-ssh","version":"3.0.0-alpha","keywords":["tunnel","ssh","mysql","develop","net"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@3.0.0-alpha","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/Finanzchef24-GmbH/tunnel-ssh#readme","bugs":{"url":"https://github.com/Finanzchef24-GmbH/tunnel-ssh/issues"},"dist":{"shasum":"5bc293d120e16e0298259821e700982ec6f5d085","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-3.0.0-alpha.tgz","integrity":"sha512-CmDMbo6Sz/U1fF32CMt0GjtT0o1hKXBsgduoVhDbGUGJJxbGCBA7Whdz8O4hSOo2Rn/v0/ma/ZdQZnCoLLUaUQ==","signatures":[{"sig":"MEUCIDCI9P5ykC5R1Ra9UMhw0WdS0r17Ne3P95rLW+GhbL6LAiEAk12SkMsQt8gs7T24EEydAYxXgvme5YFrVylV2JEUh3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5bc293d120e16e0298259821e700982ec6f5d085","gitHead":"d4af03c3c2f9d2878b4c41490e131b4146bb7f60","scripts":{"test":"./node_modules/mocha/bin/mocha"},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/Finanzchef24-GmbH/tunnel-ssh.git","type":"git"},"_npmVersion":"3.5.0","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"5.1.0","dependencies":{"rc":"1.1.5","ssh2":"^0.4.8","debug":"2.2.0","lodash":"^3.5.0","bluebird":"3.0.5"},"devDependencies":{"chai":"3.4.1","mocha":"2.3.4","proxyquire":"1.7.3","chai-as-promised":"5.1.0"}},"2.1.1":{"name":"tunnel-ssh","version":"2.1.1","keywords":["tunnel","ssh","mysql","develop","net"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@2.1.1","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/Finanzchef24-GmbH/tunnel-ssh#readme","bugs":{"url":"https://github.com/Finanzchef24-GmbH/tunnel-ssh/issues"},"dist":{"shasum":"cb5acccd7ede297ab037307f422e13aa4c0b66a1","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-2.1.1.tgz","integrity":"sha512-XpsmfhynU+Lq9ZhnC7zVVZdV0T42f9lxt6ozS22wHapLIsZVmnvGDA8TmpLvlh+pW4TILsZ4iK2KQi0FW9kbXw==","signatures":[{"sig":"MEQCICWrwLZW/h0BR+dkPGTweYusfem0yyT1kBAbxhtH2iHaAiBhwQxRMROVrrZe/B2ThikaSFaTl/evtS9a7XClGLtO9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"cb5acccd7ede297ab037307f422e13aa4c0b66a1","gitHead":"1c5b50c6f30e5487d20f1586c83e41d97014c481","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/Finanzchef24-GmbH/tunnel-ssh.git","type":"git"},"_npmVersion":"3.6.0","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"5.7.0","dependencies":{"ssh2":"^0.4.8","debug":"2.2.0","lodash":"4.5.1"},"devDependencies":{"chai":"3.5.0","mocha":"2.4.5"},"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh-2.1.1.tgz_1456695638014_0.9438556295353919","host":"packages-6-west.internal.npmjs.com"}},"3.2.0-beta":{"name":"tunnel-ssh","version":"3.2.0-beta","keywords":["tunnel","ssh","mysql","develop","net"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@3.2.0-beta","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/Finanzchef24-GmbH/tunnel-ssh#readme","bugs":{"url":"https://github.com/Finanzchef24-GmbH/tunnel-ssh/issues"},"dist":{"shasum":"abcf7443cfba6e025952bcecdc12bca4b4c798b8","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-3.2.0-beta.tgz","integrity":"sha512-lHvsuQiVuEJ/dyiAbV/wcj+OJWn7H7cpGARmRjuCveB+QKWuqZ4i0MwOjIhPnlcSWlZBBnZTCnwcllREVtO5lg==","signatures":[{"sig":"MEQCIBhhJXLbwohd23dYhnP/mT7EevpCZ9FvPczvTgtIiyg2AiAQAqlmbW/hFuPI4Z36zX0ZuAjouAjJPocyE+doCLbClw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"abcf7443cfba6e025952bcecdc12bca4b4c798b8","gitHead":"ef835ea81d09e8c7c0d5fb9bccb4e2b9e98bd1fd","scripts":{"test":"./node_modules/mocha/bin/mocha"},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/Finanzchef24-GmbH/tunnel-ssh.git","type":"git"},"_npmVersion":"3.6.0","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"5.7.0","dependencies":{"rc":"1.1.6","ssh2":"^0.4.8","debug":"2.2.0","lodash":"4.5.1","bluebird":"3.3.3"},"devDependencies":{"chai":"3.5.0","mocha":"2.4.5","proxyquire":"1.7.4","chai-as-promised":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh-3.2.0-beta.tgz_1457952320418_0.6202302079182118","host":"packages-12-west.internal.npmjs.com"}},"3.2.1-beta":{"name":"tunnel-ssh","version":"3.2.1-beta","keywords":["tunnel","ssh","mysql","develop","net"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@3.2.1-beta","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/Finanzchef24-GmbH/tunnel-ssh#readme","bugs":{"url":"https://github.com/Finanzchef24-GmbH/tunnel-ssh/issues"},"dist":{"shasum":"d48871e301c2d02791efa34f8785566b5b773abe","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-3.2.1-beta.tgz","integrity":"sha512-pQhYj7LkCKuHtoHGRBqNIvcniKXtY1GWT+e9nz1mEJLpC0c8P1+Q5nsLo4T8Oh5zQvPATmFc5gv6SJ5aOazDYg==","signatures":[{"sig":"MEQCIElvTu288TTfTsqMzZ7u5qOSOHr8Hh2113Jpd8UOqkiEAiBtAVI4g3TQX1gcV1bvcCzooAk6OoSBnaFwan/ltUoDnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d48871e301c2d02791efa34f8785566b5b773abe","gitHead":"33327c7543fc4caebaed72b236a5fdb1539d6528","scripts":{"test":"./node_modules/mocha/bin/mocha"},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/Finanzchef24-GmbH/tunnel-ssh.git","type":"git"},"_npmVersion":"3.6.0","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"5.7.0","dependencies":{"rc":"1.1.6","ssh2":"^0.4.8","debug":"2.2.0","lodash":"4.5.1","bluebird":"3.3.3"},"devDependencies":{"chai":"3.5.0","mocha":"2.4.5","proxyquire":"1.7.4","chai-as-promised":"5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh-3.2.1-beta.tgz_1457957464510_0.03208452695980668","host":"packages-13-west.internal.npmjs.com"}},"4.0.0":{"name":"tunnel-ssh","version":"4.0.0","keywords":["tunnel","ssh","mysql","develop","net"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@4.0.0","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/Finanzchef24-GmbH/tunnel-ssh#readme","bugs":{"url":"https://github.com/Finanzchef24-GmbH/tunnel-ssh/issues"},"dist":{"shasum":"c49fe7c999cdcbeb687a2d8fb67fa33b5ece6491","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-4.0.0.tgz","integrity":"sha512-eHNs3vT1BRECeidDtiYVnsU/pBwUcUzb3n9D7VWiLvBH2Sbz/XrYVwKNwgSfKKbBur22r/rRjLIgDxWSsOhh3g==","signatures":[{"sig":"MEYCIQDPYJys4IxvUlH+o6whODDizxRUcE3efkUI5Rf+wSF1MgIhAODomOeIBWNkRDlauO06Opx2RIdIUsfRiMA9Mzm52d0D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c49fe7c999cdcbeb687a2d8fb67fa33b5ece6491","gitHead":"f3b6006a4717e674dae225f1d502d8aa8b31123b","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/Finanzchef24-GmbH/tunnel-ssh.git","type":"git"},"_npmVersion":"3.8.9","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"6.1.0","dependencies":{"ssh2":"0.5.0","debug":"2.2.0","lodash.defaults":"4.0.1"},"devDependencies":{"chai":"3.5.0","mocha":"2.5.3"},"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh-4.0.0.tgz_1467100111850_0.046735398238524795","host":"packages-16-east.internal.npmjs.com"}},"4.1.0":{"name":"tunnel-ssh","version":"4.1.0","keywords":["tunnel","ssh","mysql","develop","net"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@4.1.0","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/agebrock/tunnel-ssh#readme","bugs":{"url":"https://github.com/agebrock/tunnel-ssh/issues"},"dist":{"shasum":"de14d78801b0ecc0e0c174c128211d8ef529851a","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-4.1.0.tgz","integrity":"sha512-oxM/lhHaMg3Bpn4RlvVyQbMxvtGln/Nb2KQuLgO4QG5rPhN8gpygCaZX60+2IFaFjnWNF30JiicbuXu7D1RrqA==","signatures":[{"sig":"MEUCIQCnkxLf54ylF+7lfSriNNXXKWDSgGhvyn1dGTbZ5+OAZQIgfHsaBIoAOSc7MJtlHhDjyoc1bjh7deOCx59UNQtFWQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"de14d78801b0ecc0e0c174c128211d8ef529851a","gitHead":"9cda5f68a3f8380a170b893a2105e56f1cc42944","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/agebrock/tunnel-ssh.git","type":"git"},"_npmVersion":"3.10.3","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"6.3.1","dependencies":{"ssh2":"0.5.0","debug":"2.2.0","lodash.defaults":"^4.1.0"},"eslintConfig":{"env":{"mocha":true},"rules":{"indent":["error",4]},"extends":"xo"},"devDependencies":{"chai":"3.5.0","mocha":"^3.0.2","eslint":"^3.2.2","eslint-config-xo":"^0.15.3"},"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh-4.1.0.tgz_1470781951798_0.7679256033152342","host":"packages-16-east.internal.npmjs.com"}},"4.1.1":{"name":"tunnel-ssh","version":"4.1.1","keywords":["tunnel","ssh","mysql","develop","net"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@4.1.1","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/agebrock/tunnel-ssh#readme","bugs":{"url":"https://github.com/agebrock/tunnel-ssh/issues"},"dist":{"shasum":"5b6b251f14eedb14c6cddcb5a39013cbbbe32b38","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-4.1.1.tgz","integrity":"sha512-HSXQMdI4osdZxYRgul4NHu2aupdPj8lVecpK3AKiukqhM0spX0FdKw3fORzQYdxC/1dGs8uYNOgGjsUkZ3Of4w==","signatures":[{"sig":"MEUCIBYV5+82OWgPDu4q/t4sFovfIt4OZ/Wn4IOCoDYwfs34AiEArWQoWR9+38fYnLxIBRDB1EIIr3Vsh09yX188C46BFkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5b6b251f14eedb14c6cddcb5a39013cbbbe32b38","gitHead":"9cda5f68a3f8380a170b893a2105e56f1cc42944","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/agebrock/tunnel-ssh.git","type":"git"},"_npmVersion":"3.10.3","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"6.4.0","dependencies":{"ssh2":"^0.5.2","debug":"2.2.0","lodash.defaults":"^4.1.0"},"eslintConfig":{"env":{"mocha":true},"rules":{"indent":["error",4]},"extends":"xo"},"devDependencies":{"chai":"3.5.0","mocha":"^3.0.2","eslint":"^3.2.2","eslint-config-xo":"^0.15.3"},"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh-4.1.1.tgz_1474522767751_0.8451323651243001","host":"packages-16-east.internal.npmjs.com"}},"4.1.2":{"name":"tunnel-ssh","version":"4.1.2","keywords":["tunnel","ssh","mysql","develop","net"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@4.1.2","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/agebrock/tunnel-ssh#readme","bugs":{"url":"https://github.com/agebrock/tunnel-ssh/issues"},"dist":{"shasum":"adb0c0c96b1efed78de4a874da90f51e544df10f","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-4.1.2.tgz","integrity":"sha512-bOPJu3GF9pyRDYliVNqOSl0moEGNQdmJ7p5jfv4h1BazBSQbSj3Ca+zlkNQcaUz6oeSHh7ScEr8+bif5FjJbBg==","signatures":[{"sig":"MEYCIQDyZZTioze4oWLWyp889nMwKEcqN6JRVvJesPjlaoW6gQIhAKyBmWbb906HURruPpGwUwWz9IWJsyvaARI9uiTmn8uM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"adb0c0c96b1efed78de4a874da90f51e544df10f","gitHead":"86002046e47d7369e68630d3337d51b9c53dd984","scripts":{"test":"mocha && eslint ."},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/agebrock/tunnel-ssh.git","type":"git"},"_npmVersion":"4.1.2","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"7.5.0","dependencies":{"ssh2":"0.5.4","debug":"2.6.0","lodash.defaults":"^4.1.0"},"eslintConfig":{"env":{"mocha":true},"rules":{"indent":["error",4]},"extends":"xo"},"devDependencies":{"chai":"3.5.0","mocha":"^3.0.2","eslint":"^3.2.2","eslint-config-xo":"^0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh-4.1.2.tgz_1487602082806_0.8925312142819166","host":"packages-12-west.internal.npmjs.com"}},"4.1.3":{"name":"tunnel-ssh","version":"4.1.3","keywords":["tunnel","ssh","mysql","develop","net"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@4.1.3","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/agebrock/tunnel-ssh#readme","bugs":{"url":"https://github.com/agebrock/tunnel-ssh/issues"},"dist":{"shasum":"911216ad79df1009082c5713fed26476ed239bad","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-4.1.3.tgz","integrity":"sha512-jSW476h8mbOFbqlhAxFgQOC2gqDw2TiFAlCf4ekseQSCx/EcHk2jBlD9mLL38d57a7j4L90Y2ABq9wysZv+kkA==","signatures":[{"sig":"MEUCIQCvJm1KLC26pPNAW5XVUMEbTE0/rEO3GOKi/dMiXJvgJAIgb36omFnWWOFssgMLWG0E9W6RNBgzRqAsS7CAIjCi/wM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"911216ad79df1009082c5713fed26476ed239bad","gitHead":"9c29c24a09e3cea1c43f8c00f8ec6c96ae8d9e89","scripts":{"test":"mocha && eslint ."},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/agebrock/tunnel-ssh.git","type":"git"},"_npmVersion":"4.1.2","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"7.6.0","dependencies":{"ssh2":"0.5.4","debug":"2.6.0","lodash.defaults":"^4.1.0"},"eslintConfig":{"env":{"mocha":true},"rules":{"indent":["error",4]},"extends":"xo"},"devDependencies":{"chai":"3.5.0","mocha":"^3.0.2","eslint":"^3.2.2","eslint-config-xo":"^0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh-4.1.3.tgz_1494140364162_0.3826921139843762","host":"packages-12-west.internal.npmjs.com"}},"4.1.4":{"name":"tunnel-ssh","version":"4.1.4","keywords":["tunnel","ssh","mysql","develop","net"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@4.1.4","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/agebrock/tunnel-ssh#readme","bugs":{"url":"https://github.com/agebrock/tunnel-ssh/issues"},"dist":{"shasum":"b301f7733c73dcea1616466b9c87b607f4958b45","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-4.1.4.tgz","fileCount":14,"integrity":"sha512-CjBqboGvAbM7iXSX2F95kzoI+c2J81YkrHbyyo4SWNKCzU6w5LfEvXBCHu6PPriYaNvfhMKzD8bFf5Vl14YTtg==","signatures":[{"sig":"MEUCIQDrE5NJENR6RJYaSpCecf0jABg0+MbQI0ASX7lm0l7Q1gIgNRUUZ1XyYPMpOAoxccpKyf9uP62jA2rv2hlbYZ53pX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22062},"main":"index.js","gitHead":"a3ac972612e36ed588e2bd2f366169b2b2628832","scripts":{"test":"mocha && eslint ."},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/agebrock/tunnel-ssh.git","type":"git"},"_npmVersion":"5.6.0","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"9.5.0","dependencies":{"ssh2":"0.5.4","debug":"2.6.9","lodash.defaults":"^4.1.0"},"eslintConfig":{"env":{"mocha":true},"rules":{"indent":["error",4]},"extends":"xo"},"_hasShrinkwrap":false,"devDependencies":{"chai":"3.5.0","mocha":"^3.5.3","eslint":"^3.2.2","eslint-config-xo":"^0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh_4.1.4_1519705669130_0.30190412903977326","host":"s3://npm-registry-packages"}},"4.1.6":{"name":"tunnel-ssh","version":"4.1.6","keywords":["tunnel","ssh","mysql","develop","net"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@4.1.6","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/agebrock/tunnel-ssh#readme","bugs":{"url":"https://github.com/agebrock/tunnel-ssh/issues"},"dist":{"shasum":"9409e8e98d019ab6207d65807ad3851144dbc1d9","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-4.1.6.tgz","fileCount":14,"integrity":"sha512-y7+x+T3F3rkx2Zov5Tk9DGfeEBVAdWU3A/91E0Dk5rrZ/VFIlpV2uhhRuaISJUdyG0N+Lcp1fXZMXz+ovPt5vA==","signatures":[{"sig":"MEUCIQDSVXeZ4o06AR9f18cNGLa/XpC0xN6xGQQrCpGUgmrOPwIgN5nlDi4vN/+e3/0qPF9rH+fTt2h2RUSJxruUVLsL0nU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2+fxCRA9TVsSAnZWagAAACAP/2e6BUEp6IxZoBykUvqL\n4m2kyqKl/nqAxzCVnILht9MLEYh3D1xOI8zob+9ZPobSnQhaH2GgNcQCThyn\nWuxL5euVAGtk1TYJQpiT9NUJ/Eji6WDYJCIbsrcjgg2deSyL9zqvFItJaw0t\nTKp/k4wyhWiT7LYDS5+otQIQ1iQ2nxd2ICb+CeKwiZmCfAxfTWiStTNC2ZL5\nSSbMDuLBBTR37gYaO/m8/5Ko0Wd3xxXKURUvXZ2kO/cFBN8u/kjmYi7I8KV5\nVbHwlTdW03u/bBWrSpQdctxPP/rI9p2RyqnAA4pkznHdpiOI9/sl0w92yLYW\nqjKNY7DxThjSCW8psVxn567b9H4aAfRNjuKxD+Tc8hMYa6GDTB3UVpnxOuus\n+NnmoHkpWUo0fYEzWuRzueMbgcyNW8At9ypJsbCsU1ERXP/o6K1W8aSOGqd5\n+7nvQ7SMJE+uVV1JcKrFNBDFBDOGk877ON4NyyZ62ghp/m39DYC5OaYX6dzf\nX/vD158dETbDdEHUvS3YgU1n2q8VjOjLWFJFFKy9SmNBGFRaZTo6xnSAgRFb\noJlLk5gyJlJb4oT375ENTdmZOnqkWf/i2EKyhzm2LZP+BEWzZAEHiiQNfx5F\nGwYpad7/ca2SU4COP1LKMEs6IXJAFWZeBueBsVg3rsI+tVWTUjk5TitYTgls\nPJ2+\r\n=8YGN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e7983440e9e1f898e90a2a2bb773a13cd05abd48","scripts":{"test":"mocha && eslint ."},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/agebrock/tunnel-ssh.git","type":"git"},"_npmVersion":"7.24.0","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ssh2":"1.4.0","debug":"2.6.9","lodash.defaults":"^4.1.0"},"eslintConfig":{"env":{"mocha":true},"rules":{"indent":["error",4]},"extends":"xo"},"_hasShrinkwrap":false,"devDependencies":{"chai":"3.5.0","mocha":"^3.5.3","eslint":"^3.2.2","eslint-config-xo":"^0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh_4.1.6_1633255820726_0.540158643893732","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"tunnel-ssh","version":"5.0.0","keywords":["tunnel","ssh","mysql","develop","net","ssh-tunnel","network"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@5.0.0","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/agebrock/tunnel-ssh#readme","bugs":{"url":"https://github.com/agebrock/tunnel-ssh/issues"},"dist":{"shasum":"9467c52cb6ef95258f683ed546e6b1f2e7ae111d","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-5.0.0.tgz","fileCount":5,"integrity":"sha512-xgKofrbz0bUDdZprPaogtcO80LSRiYPUjJcsCVeFHzvBqhD7H2KLgxpi8/PpuBcMEoNvTus9TljqFp9rf2ONGw==","signatures":[{"sig":"MEUCIHVpdQKsg3FCxtFVTp4QvFmAgmpdqiHg1hfRwxi8uE5cAiEAme6Q5lFlJO2R9uXGcmMQsI5WGd0O/sCsmQlMuYJtUy4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqUtGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7Uw/+JHQo2fdwH2/6ZH5h/lQ2V++QItk3xmSIzu8XR1+7HFDSyF+n\r\ndXT7Zv3OOVZ18PleEsQBk5EGWQMH8ahfHyweo+PZ7sHS6Pfb7H15sJjB/nKN\r\n4x17OlT6o7EZ51Pu0NwuwHpBdSI7cPJ2hafM0SMGPqo1SX7elckFEQ3ZJfv/\r\nNZg/DnAZYGVU382IGZPwkEvr+BuDcLXv261eLrTkz17aPyJy+yDOx1YloILA\r\niLk0kfn2KWCvkQy3peIrF1b6P4k7G9qItg4BCpe803ZGhR61MqRD1sSaLolG\r\nnKYjdwja38LQaAohiAAjBSEmqUPob7svnPWfzxuyN4ziQJQbGwjlW38RGl12\r\nJjb5P3EImwDR9Tj92hXklNZmlBJjDuSPPXAtM2FKhAij34lemAAWf2yD4/fQ\r\nFJZzVFrcEHmBh/4JRxfny1u7l1CRnOqJEBxMa95JdLFGK0lciOGwDPGUE9Bt\r\n6+0RvWWaDeP1tllsrn39OKdB3HA3IQI4G2Dwksqe1pvaJSK0/HF2MXYLYXVs\r\nr4xLyPYNTRKLjUMJekvJPy44BAE6Gb+FP0VZ5mX6cW5x4J96MCcLKfjvovcs\r\nLyA7VA3wqNhQvJnO1UmWpM/whSXiqgvL8/DTt21nDznHN4exKgO5YeGUYyqB\r\n6lQA2KrdAxa0ktv6U9wYuxBZ7dhV3PjjFp4=\r\n=kodw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ee4086d6147f8c216570a2a3b1614e16882d7104","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/agebrock/tunnel-ssh.git","type":"git"},"_npmVersion":"9.2.0","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"19.3.0","dependencies":{"ssh2":"^1.11.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh_5.0.0_1672039238446_0.7684116693706018","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"tunnel-ssh","version":"5.0.1","keywords":["tunnel","ssh","mysql","develop","net","ssh-tunnel","network"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@5.0.1","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/agebrock/tunnel-ssh#readme","bugs":{"url":"https://github.com/agebrock/tunnel-ssh/issues"},"dist":{"shasum":"f5c5ec804f98b2257f4ed3d66bb43f61e7ee9375","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-5.0.1.tgz","fileCount":5,"integrity":"sha512-Mzh9ezGKDopSvVwK2Jsl9EWPWzpbwSuGg23xZ5tX8vZGKG5S2IpPjgbNKCFRWv3XvKorqn9YX1l+5WHphaac7g==","signatures":[{"sig":"MEUCIFk5ohJOFQQtGtu6eilGOaQ0/BhnPR7Z0yuXaCTraCaNAiEAt1Q17ohah/FcNrpAjd2K0GG9P4EQxgWHP7mw7ST6bj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqYkIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKIBAAo1glvpxTmBrFqpsnzOM7KiASrm5H9uQnIIg/ZtYJANii3AxI\r\nNbv6yn5qsr6TMflEZNBQ/uWZnRy9YgAFUvNZCRbzFLIBVJ0fJhGHU/cC1mr3\r\npCkj2JgOIhmNX+13hdY8ZGX3KHAekNYtBS5OhdRW3NOuddyZcClfkaPAcS7v\r\nVjGBhTlySd8fDo6SfJWtfFOtkjBotyA/umB3YeAAUhYI5kwqlBxpQqKcu41s\r\n82b45AUs7UoIwU37f5FaT/8VxFZorZPXsg7dwU/azIBGt8IDQeBrjitBz8TY\r\nrB711U1hezfdNFZPgTWJT710sIkzGbw1BUgT6oBS9feoAJZf7Z5Ah+K9F0cb\r\nWC9WCoP3GbPVbEF8oWhEHXXHLTJItXaGDbdshNbNqzUvo9P2uErs5lhU94la\r\nonXSXv2tLGMVcmV248UMRgQy61oeLwEISb8qY7QZJpoWyB4YTSMvFxeaTMAA\r\n63H5KkClgex1F5JUaYcrIQf+RxsSfXLUccU98vrfvGia+sqVx8t80Romvplh\r\nH2RvpOH/z7qaA23UuezajJHAdkhw+0jDt+1NsyvNB3XFeuD1XZ3KLxZGAZJt\r\n+IYvbKhBaQ5jaWGfriM4YrSDfLmD579cLAbVLu6ypymJelLuFM3pGbZcWGCu\r\n6vi1LUNkoBCeSMaUUW6vjJ4AY18ZNYBcOpo=\r\n=v01K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c9fd8ca8936f4df4aefd3004e0f25a7d81ddfa59","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/agebrock/tunnel-ssh.git","type":"git"},"_npmVersion":"9.2.0","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"19.3.0","dependencies":{"ssh2":"^1.11.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh_5.0.1_1672055048200_0.9560242509662138","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"tunnel-ssh","version":"5.0.2","keywords":["tunnel","ssh","mysql","develop","net","ssh-tunnel","network"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@5.0.2","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/agebrock/tunnel-ssh#readme","bugs":{"url":"https://github.com/agebrock/tunnel-ssh/issues"},"dist":{"shasum":"f153261cc3d379bc80e8fbce122f75f98e767399","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-5.0.2.tgz","fileCount":5,"integrity":"sha512-pAOjmwrCo02Zs7MiSstml8r6gtsgdOfaceg5iYSfaKHjuPfE511tC9ysaqIJCUu10D+DKnVLu0HzsUbDan3SNA==","signatures":[{"sig":"MEYCIQDm7Wo2ewy05WYttgAUJcdaUmtTi0lj2LLmIUNSIvvvbgIhAOtXuIZ9i9PCxZW4DxKTtIUq4sToEKBk+tzJa5hp+ZNI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsBwVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmralQ//TgIBhqgoWSCUN2E4HxXdVCBhnq5WwjNGbgARCUYG3t4pCZYb\r\neatr1DKWwdxZH+18g0lbgcITf+NPGwm635LTTOzi+NqdCdhw3hCcEsowrGcQ\r\nRx4fTly8OCU0ox5LPOqwcNrJxafQ3H0tWSJMTkjgg/NJ/YcBM4rvE9zRu5st\r\nFkK5YRfj0wry0byF6nFLPKVO7vkpwOVnL1nPhcBYzKPTRPvN5WvJkk5vGwC/\r\n+aYq2EcC2falY94kQHU1CpSs+2kVvznVujAtbTN41Plox5RtMMYiXnsMmBy+\r\n7sV0Zid7/NZdg06DoAZHs0/1G2W7fW/kaliNSdRUlGtM50BeZpg4/ate7Dkd\r\nTVBhFIAI/twkDoSDYV98fVei1KEoSsoAsmQVv/dtGOkw/V+cD97RW6UPuvdc\r\ncK8aOh5DSBbfXz/2+5O8TDI4uX4HqVhWmPDkzgPLKU4D7TwozmpNfvUlixI3\r\nErn79QSZbQmPDXXtp9H+EOUfHS75eKJeSdxHjuaDMH01jV1vMr0uNDyzDffQ\r\n6UNhMbov/uh6IikAI/cwByZIqmERWjAQgsvbzhXF4vBiTTXY/9fBg3wz9J14\r\nw3Z4tOOz3vbiS2pUaLdmwOLRInnFVg/EvHXznYLKLh5c7pBsV/Q1VchodjY5\r\ncEVT9xrZrcX1oj7Y8gKP9rlqMkprkS+Fe/M=\r\n=SSL9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1df16cf810a45dc4dcb321b6d6d812a9a4d56e2c","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/agebrock/tunnel-ssh.git","type":"git"},"_npmVersion":"9.2.0","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"19.3.0","dependencies":{"ssh2":"^1.11.0","tunnel-ssh":"^5.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh_5.0.2_1672485909623_0.7351662788606244","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"tunnel-ssh","version":"5.0.3","keywords":["tunnel","ssh","mysql","develop","net","ssh-tunnel","network"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@5.0.3","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/agebrock/tunnel-ssh#readme","bugs":{"url":"https://github.com/agebrock/tunnel-ssh/issues"},"dist":{"shasum":"7406142d95083c1584293df0979194885f50249e","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-5.0.3.tgz","fileCount":5,"integrity":"sha512-KgHe0+3Jiy8aO8JD88v7I1BqeNM4ZIIV0b3ChRLinN8Ty07pPKnfORfCVi7/ziWrta8TfN+bpKPfaCFWRxD7hg==","signatures":[{"sig":"MEUCICyNzphNA4ZFiktH5UjZAQguomhH56eYbdm0OfDxBz+fAiEA5PgJxI9xIHh1gVe0QJqcS76g1Bw228vKelGDCRwm5Ko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjslilACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHVw/8DGJ08sNb5CIfYYe1jDj0RbxQiy97xCgH2cSlxitUcgHilVxq\r\nrghZglZO9CLFee7Bp7wr83O6WjyZK27oGftTFewGNhLxONdgnRBgSEFeqs3m\r\nbPkmKmmU/Ho1aI3OdtxbXe4K5h6MyTCo4qOq4FPu6f5pr3mldlRZ9BDob7uO\r\nZObMEBW4+rL1E6RPHed1hD3w8Wyvkk1T24Px613pr+fBnoTE/NM55IQbOXKk\r\nGEFDOYNa16XHoXU3kO+5aJXj7YmuRyPfhNmhTo+Lc+D1uKRb6Fm+tnbiD3mQ\r\njwM83Sdo0AVapXNYnbnI9dL5n1Kl1o17P5zGplKVnIEYTfVjea2bFT8+hBBt\r\nilLgGKLNi3xq7ECAglbHIG4EPGLXT4LLZxa7qj8AptOe3NSLn0fyg/bC4738\r\n8edMmc8Lx1JBzzgsEWOYZiKTU1lgJj8rE87u764fLAAwlDoNNMY/E7Qe3ZWS\r\nS40HTfUDtlM5qdBEm8dwROt+EPGHQzcg8b8HAM1RND9qKMAaTOMp1s2AVmfS\r\nWOCS0JW6Xy3N+9DUvhcIa5kZYsPfHy5qjjNrwTUH1WuwYeOdhSyyV9zWr61o\r\nEeOfynX4aoc1r9x1MO/OT6wuw4juvbL2Tv97wshu9/eIXp81wvh4L3e1dkIi\r\nNC124kGymb0PlwUrMOxHp5xydm5zcidC0I4=\r\n=QZjH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"444a8a4acfc9472129cb839544eda3bcecd0a1fc","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/agebrock/tunnel-ssh.git","type":"git"},"_npmVersion":"9.2.0","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"19.3.0","dependencies":{"ssh2":"^1.11.0","tunnel-ssh":"^5.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh_5.0.3_1672632485233_0.5729897456477346","host":"s3://npm-registry-packages"}},"5.0.4":{"name":"tunnel-ssh","version":"5.0.4","keywords":["tunnel","ssh","mysql","develop","net","ssh-tunnel","network"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@5.0.4","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/agebrock/tunnel-ssh#readme","bugs":{"url":"https://github.com/agebrock/tunnel-ssh/issues"},"dist":{"shasum":"b277a4d0f05389276d689edaff21e79a8c910f22","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-5.0.4.tgz","fileCount":5,"integrity":"sha512-akcZValPA4pEt5M+T/QZLdpEbbHrKf/7zFB4sYOt28HjNbWhxjB7enS6A5d3ttD4rppcESGm2O8lxmduLpGTqw==","signatures":[{"sig":"MEYCIQCCUQLLg5Ut9SZmkKQ4f5kxXi8eIAtlcMLKbjCikQwWzAIhAKrSKarMQ6N9ICOf8xVUlJikMxXrIMo0aezbNwIPhGCX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjslknACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUZg//c/65d0BPYmkgcxP2/y4cW//Vj1awypglInWdT0fg+SIVBK8u\r\nXBBydgqUo0gpfFB43ocvvpRkC4VoySnWydosEmBIi4nWGuDzPcZD71dM1AUA\r\naUY32LgPnxnqNkBK9h5ykYS2gi+zQtxCn44pLm1T60feIGik8WVwFH8Hwigo\r\neifuEJWIEHjQ2BeoAADMdrPQt+6nqt5KpODScdHgHf+Rse8Gz+UEpgn/COnx\r\nPl8CR/Xx4HOEKBD0q+T5T9zU4HwI7Ki/aT69xzib8+ruUlLt88Rnh8Tj8zPh\r\nZcu9vCfSc0KKngLXicgxphyGtkj1Goa8et8B0USqCEEiooK2HYA9yB5soALZ\r\nJYssxqY49qqRaVO/UupOZeWgTtZEBjTNrjq9IwJmrrm/PgAPHT950cj+nquu\r\np9zlOjiBKuXsoIr3DAKIkjlZDUGGITa7nMpITJ9CzVWgAZM3oeoZoJAqSnU+\r\nuBDci4svnhJRbI5gGv+6hSMsqeHuv1IYFsBejyUYNzsyY6veWiBVzbMf76u7\r\nwexYo15TiKmDyi4s2qq/nMS0PYnxwFkgDd5WFUc8chlh19rp3ASiVz58kOQb\r\nmu3lZVlJe9p8FySO8A0e3TqKsfIh2ryU+S0bWGnKYbkOcQQIrvIjeaRiZ6wI\r\nnBp0uQAwqo05464xIDN1/Ejp/75UzzDd/9I=\r\n=N3Y3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"739ffa6a15e7b4da041729738ec58de9b4c6d829","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/agebrock/tunnel-ssh.git","type":"git"},"_npmVersion":"9.2.0","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"19.3.0","dependencies":{"ssh2":"^1.11.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh_5.0.4_1672632615085_0.47654265824646136","host":"s3://npm-registry-packages"}},"5.0.5":{"name":"tunnel-ssh","version":"5.0.5","keywords":["tunnel","ssh","mysql","develop","net","ssh-tunnel","network"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@5.0.5","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/agebrock/tunnel-ssh#readme","bugs":{"url":"https://github.com/agebrock/tunnel-ssh/issues"},"dist":{"shasum":"c643dab6057aed8f5261a45868ec8f43764b4fb4","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-5.0.5.tgz","fileCount":5,"integrity":"sha512-3W6q2hj8S3c6lvdlknpE0ew2jMsIPou8DdSeRDHK/WrA+d9jZlryXOc45yvmHpBv7MyoWHHZvs2IKEtHJFazeg==","signatures":[{"sig":"MEYCIQDiunYJ9j3+0O2QyAuffBlg48fOFt2UuJYM1PjNvTl2awIhAO87DhQq0mdi4JPuQUEIJQd+o0OKvU888Vy17aQWiE+C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzh68ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqY5Q/+NalVl1xBfSbJ0jsUcEdfeNxU7D+ot24dkqpvBx4K5NwH1wAs\r\nQrwNDhlGVfxgWQJ1KKmS0eshejWxK5Um9vlYryIMtYzB10BFxp2+gvQpFRCv\r\nPVzD39i9Kfyc1m0phq3PlnwEaX1Vg9SwbvpRDYeYdh5LOqQSwCZWA1KsFCfi\r\nI3nXHtb8hhTcvzwD9CLBweGxiw9EumYisKtjpJZ+DQ/opy8+Ju15BkHOrIPq\r\nZgvBGGZQaDmwAGZbIL0OTRGJsR62vemUcajlOM0rvk9sTb+nwA+Rll/0cEX6\r\nJu0JU6ieGZuj4G6IlJeIJla005KKPb1yu+5AaI2vCYVI1M9LJibga4vE8qXX\r\np99XkDZ1ew2BV1lBblBoJ8ac9tuN7kPjfWvMRzlyoA0RdEJ20yRVOp5zX1/X\r\ntBlLIYhXtdlcx9v6A5OUm3o7kcd4FaV8tHakCBhwpFWi4Ok0Uqk+J1YT2Pqv\r\nBF1jW+7zQeNa+9U7CZ3/Che5CL7XWtSTzXn5s7F9exo8PcxVSypb2kON7CAJ\r\nTjY7pvplBOLg3xjIeUYcy0rm0LV9UbYKYW5cDCNGBmxTECfqUIbFguY7PpR4\r\nBS77t+w7i6/GJX/X9J9BHSzSApB0tdVYaJYC2STTJUWWrcgR7TFtACzMZjfL\r\nljGhIqES5V2lKOSD6CIuYOu7dQbQo1XCj+k=\r\n=CwR5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"28fd601f90b8c82d9a4185dc2ba228ad01ccea11","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/agebrock/tunnel-ssh.git","type":"git"},"_npmVersion":"9.2.0","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"19.3.0","dependencies":{"ssh2":"^1.11.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh_5.0.5_1674452668044_0.4876549778874353","host":"s3://npm-registry-packages"}},"5.0.6":{"name":"tunnel-ssh","version":"5.0.6","keywords":["tunnel","ssh","mysql","develop","net","ssh-tunnel","network"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@5.0.6","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/agebrock/tunnel-ssh#readme","bugs":{"url":"https://github.com/agebrock/tunnel-ssh/issues"},"dist":{"shasum":"eb4bfd338106948524e38b6b6297fd63ea49873c","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-5.0.6.tgz","fileCount":5,"integrity":"sha512-CoEZn/kbyswZRySgXh1GTEFhz5Q3R8cNvlaqAsBQBw9Q7p21SvFFRG5Ogoe/OX0CU4Bu0keRGX/uSERQjdRZUg==","signatures":[{"sig":"MEUCIQCmU1CZ0l/JZMggh7LyStgfZCbMRipNm8BdjoGqYivLCQIgZ18cGuaiz6y7OgMd8J85HFXHEHx3+QgPKG/kfQa0Gcg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9079},"main":"index.js","gitHead":"db821923058567f4e5fac2fa24967ff7b26545d0","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/agebrock/tunnel-ssh.git","type":"git"},"_npmVersion":"9.2.0","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"19.3.0","dependencies":{"ssh2":"^1.13.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh_5.0.6_1687169911323_0.3537174065455211","host":"s3://npm-registry-packages"}},"5.0.7":{"name":"tunnel-ssh","version":"5.0.7","keywords":["tunnel","ssh","mysql","develop","net","ssh-tunnel","network"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@5.0.7","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/agebrock/tunnel-ssh#readme","bugs":{"url":"https://github.com/agebrock/tunnel-ssh/issues"},"dist":{"shasum":"e8f231aee41391f41ec5b06f72e7226f87fd6b1d","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-5.0.7.tgz","fileCount":6,"integrity":"sha512-a8vab1f1BTHaollZUIeFN6GhfqCFuD2+pCAIv+Fi+Aw57bqPCHl0WGWz5jZPNAsocsXZ0rfqHSWJ30SVvg7hHQ==","signatures":[{"sig":"MEQCIDX968C4piEdELHcQv1kHstzSeqA7bGPgos4DEFOBZjCAiBWSBFQPyHrew/tLuXIolnLMOpJed3QASnCLinnEeL4Pg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9738},"main":"index.js","types":"./index.d.ts","gitHead":"0a1bf1b09871e446c1c29da8d0a5635ae8ddb364","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/agebrock/tunnel-ssh.git","type":"git"},"_npmVersion":"9.7.1","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"19.3.0","dependencies":{"ssh2":"^1.13.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh_5.0.7_1687171350847_0.036936409089093125","host":"s3://npm-registry-packages"}},"5.0.8":{"name":"tunnel-ssh","version":"5.0.8","keywords":["tunnel","ssh","mysql","develop","net","ssh-tunnel","network"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@5.0.8","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/agebrock/tunnel-ssh#readme","bugs":{"url":"https://github.com/agebrock/tunnel-ssh/issues"},"dist":{"shasum":"06c3e5b2aa8e6c4d587f14a0e31b31f1762b5bf3","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-5.0.8.tgz","fileCount":6,"integrity":"sha512-LfTh+/ryUIQ6qvBsg7tP2Iy5kVcuRuHTt63oj3P3f27Rhffx777ZEkHzKDYJ7CxulmMqef4Bem1tMJlqSNeT9Q==","signatures":[{"sig":"MEYCIQDrM64W7r+3kr0ZoaIvsxSkJdiRAK6W2pDafnuO9Vz5igIhAKMirnnTHrSothJ2N3dLWaYM60e7iddzrkbFNINqgzBC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12251},"main":"index.js","types":"./index.d.ts","gitHead":"12caecbbbc9526cdd9fb962837d09f04e4a6dbdc","scripts":{},"_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/agebrock/tunnel-ssh.git","type":"git"},"_npmVersion":"9.7.1","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"19.3.0","dependencies":{"ssh2":"^1.13.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh_5.0.8_1687176050668_0.3453498061936493","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"tunnel-ssh","version":"5.1.0","keywords":["tunnel","ssh","mysql","develop","net","ssh-tunnel","network"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@5.1.0","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/agebrock/tunnel-ssh#readme","bugs":{"url":"https://github.com/agebrock/tunnel-ssh/issues"},"dist":{"shasum":"8f3dc64b5b973c40662a78692cfe32774887c86f","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-5.1.0.tgz","fileCount":6,"integrity":"sha512-ZIUwnA27T9NLC8dw++g97je2EADM/1HD6PNr0BQLaqOzipm/gqmbqkItfKFsN2Y8/O4X+/ZcY4kS/Z/K7HEfxw==","signatures":[{"sig":"MEUCIQCKAn+LZ2QD/aFsZ9b4Unw+d4/AYNOG1542yNY+qipPjwIgavdcMGhEEO5MZfLS6mWYQcBEB9f/F3H4gGB0jVYKs8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15644},"main":"index.js","types":"./types/index.d.ts","gitHead":"bcc07235b9e82457939a3ea0171c142949d2b20d","_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/agebrock/tunnel-ssh.git","type":"git"},"_npmVersion":"9.6.7","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"20.3.1","dependencies":{"ssh2":"^1.14.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh_5.1.0_1688307764910_0.29406103814913664","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"tunnel-ssh","version":"5.1.1","keywords":["tunnel","ssh","mysql","develop","net","ssh-tunnel","network"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@5.1.1","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/agebrock/tunnel-ssh#readme","bugs":{"url":"https://github.com/agebrock/tunnel-ssh/issues"},"dist":{"shasum":"ec88f113a4621c2eaf81d03d7d3364b19b183ec2","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-5.1.1.tgz","fileCount":9,"integrity":"sha512-wJdv+iHdBw1Wym6ooislvpVF6OLU+NtfbsGE29fiBHPfiKY5W6vArFK7jaSQeuKtZVjmYdk9zTRPJveAZQfmpg==","signatures":[{"sig":"MEUCIQCPYKTgqvSt2MYMK8MM4ssZDXAjzqsRZA8FHhrs8ZdvRwIgTj5DWxl/T2Z0/Po0EjzDvVKiKiX7bDrSgxyKDaHNRxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19047},"main":"index.js","types":"./types/index.d.ts","gitHead":"4cfc38b17084397ddf8e0a73cee7744652a7f0cb","_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/agebrock/tunnel-ssh.git","type":"git"},"_npmVersion":"9.6.7","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"20.3.1","dependencies":{"ssh2":"^1.14.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh_5.1.1_1688374047447_0.6208259382976988","host":"s3://npm-registry-packages"}},"5.1.2":{"name":"tunnel-ssh","version":"5.1.2","keywords":["tunnel","ssh","mysql","develop","net","ssh-tunnel","network"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","_id":"tunnel-ssh@5.1.2","maintainers":[{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"}],"homepage":"https://github.com/agebrock/tunnel-ssh#readme","bugs":{"url":"https://github.com/agebrock/tunnel-ssh/issues"},"dist":{"shasum":"da4b4e262633af26b0536a50963a827b9b9afef3","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-5.1.2.tgz","fileCount":7,"integrity":"sha512-PNfxgg5aEV9ZWpx4oHvkyPoC7TvYGdbob9L35BrYGY/LM3mt5KUQ5uOO9PbT/gNQowGanOfli3JGwRZ+DTd2ZQ==","signatures":[{"sig":"MEQCIBWz9YFtUnTyR/RHJlcES7wo1vWemF2L0fQRqpLUoqErAiAPqLUOvl/CujUCvG737U1e9/OOomz2OKWnyKJt8w7m9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16299},"main":"index.js","types":"./types/index.d.ts","gitHead":"9b5fc1dd9570d6aaf654e32f54d870108f570e8d","_npmUser":{"name":"agebrock","email":"christoph.hagenbrock@googlemail.com"},"repository":{"url":"git+https://github.com/agebrock/tunnel-ssh.git","type":"git"},"_npmVersion":"10.2.4","description":"Easy extendable SSH tunnel","directories":{},"_nodeVersion":"21.4.0","dependencies":{"ssh2":"^1.15.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnel-ssh_5.1.2_1705379295392_0.855477544645745","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"tunnel-ssh","version":"5.2.0","description":"Easy extendable SSH tunnel","main":"index.js","publishConfig":{"registry":"https://registry.npmjs.org"},"types":"./types/index.d.ts","repository":{"type":"git","url":"git+https://github.com/agebrock/tunnel-ssh.git"},"keywords":["tunnel","ssh","mysql","develop","net","ssh-tunnel","network"],"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","dependencies":{"ssh2":"^1.15.0"},"_id":"tunnel-ssh@5.2.0","gitHead":"0b1b99ba9abfdfb736228a739d4bfe42806ad7ae","bugs":{"url":"https://github.com/agebrock/tunnel-ssh/issues"},"homepage":"https://github.com/agebrock/tunnel-ssh#readme","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-IGiyhE2RSt3NVvZ7aKH3ykziAxKNPe/z97Rab/lrIXslif/cq7J/m6EXfERlDITiFyGGYMqqi5SSrt/mk1VbEg==","shasum":"199df96b07f1fa833d578e47a5801da4af065b2a","tarball":"https://registry.npmjs.org/tunnel-ssh/-/tunnel-ssh-5.2.0.tgz","fileCount":7,"unpackedSize":16441,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdVnFWJXmWPcNttEqucvJ7Olluh2bsBh6acBwC9dWYpAiBef2lC2VKyZ6z0q+3s9oxfCGw+Qb9gBaabL4k/aruBCg=="}]},"_npmUser":{"name":"chbrock","email":"christoph.hagenbrock@googlemail.com"},"directories":{},"maintainers":[{"name":"chbrock","email":"christoph.hagenbrock@googlemail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tunnel-ssh_5.2.0_1734287677673_0.5292781944673057"},"_hasShrinkwrap":false}},"time":{"created":"2014-05-12T14:41:39.618Z","modified":"2024-12-15T18:34:38.085Z","0.0.1":"2014-05-12T14:41:39.618Z","0.0.2":"2014-05-12T21:49:02.181Z","0.0.3":"2014-05-13T19:50:09.858Z","0.0.4":"2014-05-14T08:47:54.545Z","0.0.5":"2014-10-02T12:20:14.656Z","1.0.0":"2015-03-22T13:30:20.823Z","1.0.1":"2015-05-05T19:15:56.079Z","1.0.2":"2015-05-24T19:16:25.943Z","1.1.0":"2015-07-04T23:44:52.797Z","2.0.0":"2015-10-01T14:45:51.163Z","2.0.1":"2015-11-14T01:33:48.020Z","3.0.0-alpha":"2015-12-13T18:19:05.307Z","2.1.1":"2016-02-28T21:40:41.019Z","3.2.0-beta":"2016-03-14T10:45:20.858Z","3.2.1-beta":"2016-03-14T12:11:04.966Z","4.0.0":"2016-06-28T07:48:32.814Z","4.1.0":"2016-08-09T22:32:34.547Z","4.1.1":"2016-09-22T05:39:29.541Z","4.1.2":"2017-02-20T14:48:03.035Z","4.1.3":"2017-05-07T06:59:24.407Z","4.1.4":"2018-02-27T04:27:49.183Z","4.1.6":"2021-10-03T10:10:20.859Z","5.0.0":"2022-12-26T07:20:38.564Z","5.0.1":"2022-12-26T11:44:08.351Z","5.0.2":"2022-12-31T11:25:09.768Z","5.0.3":"2023-01-02T04:08:05.419Z","5.0.4":"2023-01-02T04:10:15.244Z","5.0.5":"2023-01-23T05:44:28.223Z","5.0.6":"2023-06-19T10:18:31.485Z","5.0.7":"2023-06-19T10:42:31.035Z","5.0.8":"2023-06-19T12:00:50.853Z","5.1.0":"2023-07-02T14:22:45.130Z","5.1.1":"2023-07-03T08:47:27.629Z","5.1.2":"2024-01-16T04:28:15.535Z","5.2.0":"2024-12-15T18:34:37.911Z"},"bugs":{"url":"https://github.com/agebrock/tunnel-ssh/issues"},"author":{"name":"Christoph Hagenbrock","email":"christoph.hagenbrock@googlemail.com"},"license":"MIT","homepage":"https://github.com/agebrock/tunnel-ssh#readme","keywords":["tunnel","ssh","mysql","develop","net","ssh-tunnel","network"],"repository":{"type":"git","url":"git+https://github.com/agebrock/tunnel-ssh.git"},"description":"Easy extendable SSH tunnel","maintainers":[{"name":"chbrock","email":"christoph.hagenbrock@googlemail.com"}],"readme":"Tunnel-SSH\r\n\r\n==========\r\n\r\n```bash\r\nssh -L [LOCAL_IP:]LOCAL_PORT:DESTINATION:DESTINATION_PORT [USER@]SSH_SERVER\r\n```\r\n  \r\n\r\n![Tunnel-SSH Logo](http://i.imgur.com/I5PRnDD.jpg)\r\n\r\n  \r\n### History and Credits\r\nOnce upon a time this package was created to show my colleges how to create and publish a npm package. \r\nThat time we used ssh tunnels on our unix machines on a daily bases, so decided to to do it with node. \r\nThis was about 6 years ago, where javascript was a callback hell. \r\n\r\nSince then this project is pretty much community driven by pull requests and suggestions.\r\n\r\n\r\nThank you for your support. \r\n\r\nSpecial thanks goes to the following brothers in arms:\r\nTunnel-ssh is based on the fantastic [ssh2](https://github.com/mscdex/ssh2) library by Brian White.\r\n\r\nVlad Barboni for the initial brainstorming.\r\nderekrliang for providing the type definitions.\r\nlenchvolodymyr for the idea of the dynamic port mapping.\r\n  \r\n\r\n### Changelog\r\n##### 5.1.0 \r\n* Improved Typescript support\r\n* sshOptions.username default is root\r\n* forwardOptions.dstAddr default to 0.0.0.0 (all interfaces)\r\n\r\n## Concept\r\n\r\nTunnel-ssh v5 is designed to be very extendable and does not provide as much sematic sugar as prio versions.\r\n\r\nThe design goal was to use the original settings for each part used in the project to be able to use all possible binding features from client and server.\r\n\r\nThe configuration is separated in the following parts:\r\n\r\n* Tunnel server\r\n* TCP Server\r\n* SSH Client\r\n* SSH Forwarding\r\n\r\n### Tunnel Server Options\r\n\r\nThis configuration controls be behaviour of the tunnel server.\r\nCurrently there is only one option available.\r\n\r\nExample:\r\n\r\n```js\r\nconst tunnelOptions = {\r\n\tautoClose:true\r\n}\r\n```\r\n\r\n*autoclose* - closes the Tunnel-Server once all clients disconnect from the server.\r\nIts useful for tooling or scripts that require a temporary ssh tunnel to operate.\r\nFor example a mongodump.\r\n\r\nSet this option to **false** will keep the server alive until you close it manually.\r\n\r\n\r\n\r\n### TCP Server options\r\n\r\nControls the behaviour of the tcp server on your local machine. \r\nFor all possible options please refere to the official node.js documentation: \r\n[ServerListenOptions](https://nodejs.org/api/net.html#serverlistenoptions-callback)\r\n\r\nExample:\r\n\r\n```js\r\nconst serverOptions = {\r\n\thost:'127.0.0.1',\r\n\tport: 27017\r\n}\r\n```\r\n\r\n\r\nIf port is omitted or is 0, the operating system will assign an arbitrary unused port, which can be retrieved by using server.address().port after the ['listening'](https://nodejs.org/api/net.html#event-listening) event has been emitted.\r\n\r\nTo use the automatic assigned port in the forwardOptions make sure forwardOptions.srcPort is not defined.\r\n\r\n\r\n\r\n\r\n### SSH client options\r\nOptions to tell the ssh client how to connect to your remote machine.\r\nFor all possible options please refere to the ssh2 documentation:\r\n[ssh2 documentation](https://www.npmjs.com/package/ssh2#installation)\r\nYou will find different examples there for using a privateKey, password etc..\r\n\r\n## SSH Agent additional information. \r\nThe most common settings for the agent are : \r\n\r\n```js\r\n\t// for linux\r\n\t{\r\n\t\thost:'myhost.com'\r\n\t\tagent:process.env.SSH_AUTH_SOCK\r\n\t}\r\n\t// for windows\r\n\t{\r\n\t\tagent:'pageant'\r\n\t}\r\n\t// for windows with unix port (wsl docker\r\n\t{\r\n\t\tagent:'\\\\\\\\.\\\\pipe\\\\openssh-ssh-agent'\r\n\t}\r\n\r\n```\r\n\r\nExample:\r\n\r\n```js\r\nconst sshOptions = {\r\n\thost: '192.168.100.100',\r\n\tport: 22,\r\n\tusername: 'frylock',\r\n\tpassword: 'nodejsrules'\r\n};\r\n```\r\n\r\n### SSH Forwarding options\r\nOptions to control the source and destination of the tunnel. \r\n\r\nExample:\r\n\r\n```js\r\nconst forwardOptions = {\r\n\tsrcAddr:'0.0.0.0',\r\n\tsrcPort:27017,\r\n\tdstAddr:'127.0.0.1',\r\n\tdstPort:27017\r\n}\r\n```\r\n\r\nNote: If the srcAddr or srcPort is not defined, the adress will be taken from the local TCP server.\r\nThis is usefull if you want to create a tunnel and let the OS decide what port should be used. \r\n\r\nExample:\r\n```js\r\n\tconst tunnelOptions = {\r\n\t\tautoClose:true\r\n\t}\r\n\r\n\tconst sshOptions = {\r\n\t\thost: '192.168.100.100',\r\n\t\tport: 22,\r\n\t\tusername: 'frylock',\r\n\t\tpassword: 'nodejsrules'\r\n\t};\r\n\r\n\t// Here is where the magic happens...\r\n\tconst serverOptions = null; // automatic assign port by OS\r\n\t\r\n\t// Note that the forwarding options does not define the srcAddr and srcPort here.\r\n\t// to use the server configuration. \r\n\tconst forwardOptions = {\r\n\t\tdstAddr:'127.0.0.1',\r\n\t\tdstPort:27017\r\n\t}\r\n\t\r\n\r\n    let [server, client] = await createTunnel(tunnelOptions, serverOptions, sshOptions, forwardOptions);\r\n \r\n\t// Example how to get the server port information.\r\n    console.log(`server listen on ${server.address().port}`)\r\n```\r\n\r\n\r\n### API\r\n\r\nTunnel-SSH exposes currently only  one method: **createTunnel**\r\n\r\n```js\r\ncreateTunnel(tunnelOptions, serverOptions, sshOptions, forwardOptions);\r\n```\r\n\r\n## Typescript\r\nSince 5.0.9 we added our own types to the project.\r\nFor Typescript we export the configuration objects as well. \r\nThe recommented way of import is as follows:\r\n\r\n```Typescript\r\nimport {createTunnel, ForwardOptions, ServerOptions, SshOptions} from 'tunnel-ssh';\r\n\r\n// please note that the ForwardingOptions, ServerOptions and SshOptions are Types\r\n```\r\n\r\n\r\nThe method retuns a promise containing the server and ssh-client instance. For most cases you will not need those instances. But in case you want to extend the functionallity you can use them to \r\nbind to there events like that: \r\n\r\n```js\r\ncreateTunnel(tunnelOptions, serverOptions, sshOptions, forwardOptions).\r\nthen(([server, conn], error)=>{\r\n\r\n    server.on('error',(e)=>{\r\n        console.log(e);\r\n    });\r\n\r\n    conn.on('error',(e)=>{\r\n        console.log(e);\r\n    });\r\n});\r\n```\r\n\r\nFor a list of all possible Events please refere to the node.js documentation for the server and the ssh2 documentation for the client.\r\n\r\n\r\n### Usage Example\r\n\r\nThe following example shows how to connect to a remote mongodb and bind it to all local interfaces. \r\n\r\n```js\r\nimport {createTunnel} from 'tunnel-ssh';\r\n\r\nconst port = 27017;\r\n\r\nconst tunnelOptions = {\r\n\tautoClose:true\r\n};\r\nconst serverOptions = {\r\n\tport: port\r\n};\r\nconst sshOptions = {\r\n\thost: '192.168.100.100',\r\n\tport: 22,\r\n\tusername: 'frylock',\r\n\tpassword: 'nodejsrules'\r\n};\r\nconst forwardOptions = {\r\n\tsrcAddr:'0.0.0.0',\r\n\tsrcPort:port,\r\n\tdstAddr:'127.0.0.1',\r\n\tdstPort:port\r\n};\r\n\r\nlet [server, conn] = await createTunnel(tunnelOptions, serverOptions, sshOptions, forwardOptions);\r\n\r\nserver.on('connection', (connection) =>{\r\n    console.log('new connection');\r\n});\r\n```\r\n\r\n### Too complicated ?\r\n\r\nIf you just searching for an easy way to forward a remote port to your local machine try the following:\r\n\r\n```js\r\n\r\nimport {createTunnel} from 'tunnel-ssh';\r\nconst sshOptions = {\r\n\thost: '192.168.100.100',\r\n\tport: 22,\r\n\tusername: 'frylock',\r\n\tpassword: 'nodejsrules'\r\n};\r\n\r\nfunction mySimpleTunnel(sshOptions, port, autoClose = true){\r\n    let forwardOptions = {\r\n        srcAddr:'127.0.0.1',\r\n        srcPort:port,\r\n        dstAddr:'127.0.0.1',\r\n        dstPort:port\r\n    }\r\n\r\n    let tunnelOptions = {\r\n        autoClose:autoClose\r\n    }\r\n    \r\n    let serverOptions = {\r\n        port: port\r\n    }\r\n\r\n    return createTunnel(tunnelOptions, serverOptions, sshOptions, forwardOptions);\r\n}\r\n\r\nawait mySimpleTunnel(sshOptions, 27017);\r\n\r\n```","readmeFilename":"README.md","users":{"jtrh":true,"buzuli":true,"hideack":true,"sharper":true,"bouchezb":true,"darwin2k":true,"evandrix":true,"jb_sulli":true,"jklassen":true,"jojohess":true,"losymear":true,"jubianchi":true,"mastayoda":true,"nachbar90":true,"zoomyzoom":true,"quocnguyen":true}}