{"_id":"tunnelmole","_rev":"92-32e8cabc94643de600ea0811444ce208","name":"tunnelmole","dist-tags":{"latest":"2.4.0"},"versions":{"1.0.2":{"name":"tunnelmole","version":"1.0.2","author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@1.0.2","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://github.com/robbie-cahill/tunnelmole-client#readme","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"511eab3d159320bd42c27227a37a46c1634f98a3","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-1.0.2.tgz","fileCount":114,"integrity":"sha512-yWMIuYfkfBG3PPsVUJBDIWI3XZJ8wWEvOSa15myTwlO0TPAUGBkudj15Rn9StYRgWL6N1D7Q+/nBBAMD6/tA7A==","signatures":[{"sig":"MEQCIB/M5tyAx8wXLA530Tfv1ZoCRS4QnWHBohhfpZWRjbdkAiBSTwL76KwPyWm0hbJ3TX5X2jTq3eOChEEGon/b8cIzSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEYoAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRqxAAgEOqZVa1mZ/QZTapP9ZPZoFqqze6ntd/NVf935FN3TFi/UNf\r\n+Erx/zAzBLAsEjT+FJmQMUFSXesrs/p/l8Jn6wd9inJ+mfVdYiXRyNC7xmRo\r\nIgSx49UPGFXv6HqvWMBSs7prXfC2ZeR9NZfq8jp/Ozk4P0DZhT0fV0pZOOTS\r\nX+DaVV9IxN4QHp2SF3ggFpmdssDQWZC9AJf10N4TgIDIj2CBkgD9031tGXsy\r\nWXeNmAVgbtM8g0x1HOQYkTr+j2BUGZe+20l0CdLe2mHNBrcjEGsFYuMYgQFe\r\nAQhDa9lliWSXDLbc7coXk5f7xe4fxk5KhGapoD3OBPH1fwP4quXoVIuW08T/\r\nfNi4b4bmA/q6Mst4SYvtW+2oSlb7Uj1CCoHl+jEx5qx0Iz0REq3ofK4BHGCj\r\n/MILbMaKGHePv6oSqghGm4Mx7MmsrBv9fz+aQu8b0hdCRDNI2qZ7+EkQ6+dB\r\ntwZfaouKsaUwhyr5W//R1ycCngWCoUcLikxdnZ6uD+wumA979VCzxfz8oJ4M\r\nvc5XvMR1bX2raZYAOHWI1eVKNs3kZCxcfYRCzFkQl3K2KR6CRzdfn+DTwf+J\r\nPmElip89IHWnqYK86EXi83VhDDWnT90Z/y/kgQfl9HNc04KiKOUNy2ADUeVX\r\nTu5lbXNtwVqZlnOU6AsPYQKb9KXtBcysnQI=\r\n=Pitp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","gitHead":"d3d7fcacbc8ddf9298338f6774540b908c5df187","scripts":{"build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole Client","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","typescript":"^4.9.4","@types/node":"^13.13.5","@types/commander":"^2.12.2","@types/validator":"^13.0.0","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_1.0.2_1678871039878_0.05344708385967922","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"tunnelmole","version":"2.0.0","author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.0","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://github.com/robbie-cahill/tunnelmole-client#readme","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"1ed38c2c9da6d7e00b420751fb02ef53926732ae","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.0.tgz","fileCount":82,"integrity":"sha512-LHaoaJdAWMYMzZjmsy0elyZa2YNytRd4fOU75gg6dfCn/qexloD6s8TKWDi43m7Vn5n+/9V8OOy3R/vNouqpSg==","signatures":[{"sig":"MEYCIQCTiTJ8J+USdz8D+zYuxvoJaHzEAYvw307dogv5eK1twgIhAOd5L7VOLjF21IxlbSfOPp3s9nVok8kj0HsRCDdsw879","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFC/3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2AhAAli2UY2heXMLv1tISRLqWvr7P1DQsM/Ekc6ENZgpNCusNTMQL\r\nGCGNyoG/li3Ypyds37SuSKSPXDqPdJDuGIaMN+lnul2rBbENLvzODMRTi+5l\r\nGGdxZAJ6DvIHaxm4CxWSiM4Q8fXPKuKppi9tAP6A++P1L9g8u/dKrODwpgZD\r\nfr3WsTJNSxF1Ic3rbTGxf3DFzRvs9iUnUpB7wGWNvN+D25kPQP6PY825tF/r\r\nOrylwLflczLG9LUlZz3834MeQ8kiHr9sL6dbeMUSk98cViwepp/RLVccYHZI\r\no0zOZdIBGmNj/5ZdwB6hrjRWFIsBH7tIz4F4IUUFy+KSkkpl8sSmegULJUfw\r\nhbGO7Cx8s4UpwS3g8jYLbGkR5q7didjKWsOkLdQbD2MSpa4BMxfkhGY16RPX\r\n+iAuwqRgWdpBQi5jTXji9Vm5iG9bu0Ind8rdLIriT1vBYxg20G6ipw4GUYBz\r\nTN3R6QChLESAafLTYYAYS+GcwDpPDYNUBkxPTBWCddaoeMkHU9QaIaYfGUEi\r\nAvXdajtPnX1XH65TKAW/3/yjm0gaD3L4YzqLoyvJ2ZQyhwDs9Xy1N2BnUm5u\r\ng/qKUXIlyWu2fADlZlnxtU47ZdGF6AGOQ93bRcg1ZLWfD2Fv9U76BxM3dG+A\r\nM1hCMp7fVilMuCWZAEK3JRkaYzEEwSx5KsA=\r\n=L7O1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","gitHead":"e1eaa8d225932fc5b9696895b9a6f0faf482f40f","scripts":{"build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole Client","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","typescript":"^4.9.4","@types/node":"^13.13.5","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.0_1679044599341_0.7358532385372099","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"tunnelmole","version":"2.0.1","author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.1","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://github.com/robbie-cahill/tunnelmole-client#readme","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"f173119607c49d7d9a5df0f71447f90e4da71e21","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.1.tgz","fileCount":82,"integrity":"sha512-rg1facMMHPoHez5alwNxicRMge0BBmJ9oKsT/X3k/VH45vk96bLumTHKnCsaWbXzhmx6jToSLSCJFpPuDrS9Ig==","signatures":[{"sig":"MEQCIBSuN/2PXK6W2iwnOPmDLPMRw/num2zsq8pn2ih6TS7qAiBfJ7fQUVKYY1fofXO3sl3c9flbw2I6eSRomo0HT+LHEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFDGSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAyQ//f8rH4i/skoTpmQttSf9zvZphUdMdhBifT9hax5jBJvX6TTJW\r\nSboGa0du077bNAcHbyAbf5bFs+kb9rugKFxxJGJ9RgAToBpu8crg1n7Gakax\r\nX6CgGqlGDF7IufHjrivZpoRcTLqMgAMkJAH4X9JK0XmfuwvgNGDFTdXxCGsm\r\nUrclOd4twtdLM+8SoO8EauggrEfl1I/JEWKQsVi3oU8yYLA7MI5nhATensrR\r\ncEaPVrC+FTEr/OtULJ9qyT6K3AGhLpkWd5NdyEHp3F3XSkQ9hqudMzVBXTjo\r\nrVPBUtn+ZvXxtKHVbNMms+Ck1K3EwTpjS03oxGWg3htPo2pdKLlg2Qi/mit4\r\nsH29iW6KfLzdvp8i+oMOjN2js8iR/mDXyvG0ITS0cw+tH2mvrtSZfzueTpgN\r\nrwxwdWneofC6Lzigjzu1c43a0A0QuO70Srk3+Z2PRbODFHmTdlv6G5TEHWgu\r\nluhoIlUaH3YuHZDBzUKaIiXCRGY89TcWosg2DJB2dSTpUZHSYQoWWKJHqeSr\r\nRgfDePP5E3PwrICE+To4rfKNMBvnR9EMJlLfh1ke+mRm19qEBnYpSx4TNBIQ\r\nQ9jgTSaky+IEP10lJPr+1RkH3jl009Pk5xdHk6zRmcEaTCem/JBLBXgTFOJH\r\nCs1MPHFXA9bvcytNboiEg9xr0DJWBQAFoyQ=\r\n=wBHc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","gitHead":"bc29ef325cff1ba438021eece80fea0a25adda42","scripts":{"build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole Client","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","typescript":"^4.9.4","@types/node":"^13.13.5","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.1_1679045010010_0.24771018477236773","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"tunnelmole","version":"2.0.2","author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.2","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://github.com/robbie-cahill/tunnelmole-client#readme","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"8d80dddae5367041849aa3c80b45f3711c6dfb23","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.2.tgz","fileCount":111,"integrity":"sha512-vfZjqhNyVBaj5FiZtCENRNGBhlgnCQIkMnNHdWjtjfJ1w87HeOoLTI9Rgx8+UmRO5/qYIKm9R7+Fh56gBDv+Qg==","signatures":[{"sig":"MEUCIQDuYyIAmVDRoXKL2twTmVTxihOHpXKrfydHccyh4gAdawIgQYSVGc1o4MTsDmGPBouPwkPfxTtxzKol2QGweWf21NE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFDirACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg/Q/+LpnTcN5FlISCVluPBOX1JsGU9zsW2+AbcFTVhcVYa6CZj+V3\r\nIhsW1Eyq1IUu0aBq7Sv7mO5y3/ucKWIi0zbYPt7OEeHyDlWQ868SOAJ4s+0c\r\nBkrKkZv2qd0JDsmamIYo0+GV/5B8HSPiSjFkGrI/Y29lx5mDg5jvuXs9O003\r\nLYjrcQD9TzHWF6UOoWBjq3mQlB9Qr42sBHSvxHIdZ184UD/Yji1cd5ndEooI\r\ncwhaptb8YYD9u7p/RfQ89iIDrXU6vVb0DYJQXW//4R1gy38LP+0LTVovBQ2N\r\nHDUawgqSuy9G6+vLBMXnnGg4XD6FIxy5GnO+qnJ2BKZJ97zJxw7v5mOydZ9o\r\nf4kIkJfPLSfEWFn5N3k+R287Mw7c5PWXPLwVb8fL9AoZ2NxvOUIwCkZ7MHdw\r\nFCPHWfvk6kbcVlDB5uMJXCbMoBG7NvRyB2pqb3BYPrxoru1Yezv4qJuNodIc\r\nYWVopQH25w7A3SniT88shZ0lFA6jvijDfLgqAkPLVl80YexiI7viVxN6eyEq\r\no1ql8sKkHFltQGhTFRn7wxJcFbDPwHQv8cSlyFc/JW5c7rg/wkw4N3qHQtZW\r\nlgtoSbc79/5gzQgokaQD6kTe8Yhc21Y6m+C4FhcEvGS5xyNtaJneaZ+Um4tW\r\nEyulzLpr/ijZUaI9TNHp4dinaIeH3Jo7DSQ=\r\n=XWUE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"1bcf86220d9c428f559e8c43ec93dcebe6c6cc0e","scripts":{"build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole Client","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","typescript":"^4.9.4","@types/node":"^13.13.5","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.2_1679046827660_0.14243964352871075","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"tunnelmole","version":"2.0.3","author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.3","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://github.com/robbie-cahill/tunnelmole-client#readme","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"02d27c6a204244757639249bc8491bdfcef3bdce","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.3.tgz","fileCount":111,"integrity":"sha512-hiLGDsRJi6QjkJzeQiGn+JseTkXxYklHF5c5z0mgYtauJcuKeMy0zIl16eBiZEcgBHqS5Hq6DH0Fu/Su9ei5lw==","signatures":[{"sig":"MEYCIQDebus2exd6UFfVzvT2vtQpYykaEJnZ5Ao5er2i8K3y/gIhAJbTjmpOdne9yDCM4k8oQYdRCiokg9La+Jgxz5tQ/YAT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFEB+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp20hAAnRMexr/DlBhn+g/wL17ka5nq5o9y0DyMMMODviApGU9j9Tmn\r\npla8ep1HpNOg2UiY9mY7DTO2CcnyQShWaOTtynaaDCaxx91ZUnx5GHay/0l4\r\nJGo3YjIFy2tzFJnQDTsyTMnd+iFYfzyqaRam8ufTK+PGh7fhWt4NDs3vmtp6\r\nrcW9h8DVnQJL94O9eDZoQUWM0VwCllmXF/Up93UfexkeTg9PCNRDh6afGfrb\r\nvnma3257D1u2xckVD0bzfMKIQlM85Idc/bByr0ZvPkubP+d4HvYFRB6/+PVt\r\nn1eamjGY+dmYM3gNSh7IcFi1D/LtaqhLyDf0hEVKlgQwvKH11nDr9dafJ4nH\r\nnCJVNjkUZ33kCJCK4+Eb2+yz6g3ZgZbwyDC9H3q26oeS6ix9ylYrTBUtZYRq\r\nO5JB4JTZjSq6Oz1J+SsySDEBPgzXqO0GphwfepRD2oHyoK2O3f10pFIsuXte\r\nCXLW8yujDEzQRBxfGwkKR1h6apvwaqzQaHYtFxE5nP/c/tB3VAEeOHp4rPVx\r\nYw9USRA2VoV1hKwUP4ekSiW8ciQ5qzEH6xyIiaAvQ/vAFyDmeJUWeuW4/C3E\r\nU6k9vCpmv7kxwEMFnp8+alFYZRABJfrOLrh4W1A4u7K28gye1gSgQ0jQSOFp\r\nQbrHvlyq7oBKL27tt4RJBFkTkHQy1RCUg+U=\r\n=R3Pk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"bc6790954cd2290a21122497b28bfe30b2dc507f","scripts":{"build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole Client","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","typescript":"^4.9.4","@types/node":"^13.13.5","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.3_1679048829782_0.06979078171141384","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"tunnelmole","version":"2.0.4","author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.4","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://github.com/robbie-cahill/tunnelmole-client#readme","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"ef08c4dd62e1f9ea02e71b793d9ddd9bfdccd212","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.4.tgz","fileCount":121,"integrity":"sha512-VCV0UnusSrc2oUUzIFyBQh/cbRSn6TQRgNIL6ycPdY5o9GDdlqw9Uvt8n+V2h9uNBJrPFVPjfgDYay7vtt6saQ==","signatures":[{"sig":"MEUCIQCIvRtZO3LX0iSd0x/fr39Y2hTBKXfbLGVijTCKDiK+hAIgNzVz5IZWWq6LflR0XSSUEqWeVqWPcTw9GpcELEjxmGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFP/tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/iA/9HU3cUiDvdzVdaoT85YQ2bN//ifHvYE0ziVA20A40v88xSQvW\r\n2zqi/0Tzu0E/yQ/jyLAPvcJMbVJc31QmuOeSMlLW536q9TOIgznXt8k/1uOE\r\n/VmzVCdBdgux0UBGAWFECFJNCMNyLhV7mlu6Op+TaKn/rtwdU5REMdTB4tso\r\n40cwidaa4Bi/caM2wdDVz/WnPcwLKqIO8uocBg/GjK5kLPX0uQYQep1GAKTT\r\n+dzdEnVD64j6XtRFyff9VmuzzRB7eoPANRiPc693CvYit5yol6SP/6U8oAfZ\r\n1fhZuPcqW3BP7nAqeHgcK5A0jSlBBn6BtPokGb8q1o+tSITH3HMB0TNkayhy\r\nRFCpNWYkc9xpXKo7Uq+pjD3STjsxAxOQF3sBFEHsgrH95xAL66oJUU+Ew6aY\r\nVi2KupBVgzdTXou/t/dKS0lQ0CsqmBhw2ufbIX0M8yVwF6IqrZ1updGkxxAt\r\nwj8Rrzwe+tAMhJwYX2iRHBG9mEY99kN1oidlAG4eDwnw2oGuQvW8rVKMjq6S\r\n5no63BfUj7OA7qJeG+bZxKL5XpOsdxyABhrY3s6fXG/0MANsz1Yov4iQ6eND\r\nKuYeQBDPRzF0AWa/wC4lNRqTF1nIZAL1bJ6XuvIv4lJ9WVWRkZVx+ZILq88c\r\nHtBUYUGISId7TpUzZgEWtnu+tXtL8ljlQO0=\r\n=i3SF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"fb27ac206e651201f95cca137925941b7fea130c","scripts":{"build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole Client","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","typescript":"^4.9.4","@types/node":"^13.13.5","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.4_1679097837317_0.6799858282098461","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"tunnelmole","version":"2.0.5","author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.5","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://github.com/robbie-cahill/tunnelmole-client#readme","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"37d83f8d19571ab164f3b8fc51d1a65d140493da","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.5.tgz","fileCount":121,"integrity":"sha512-jizsVCM7yAqqbhWvyLkCLg6EvcU1NcWIWyvspMV0454wuGkSw27eZvkUyc5F2nswqPtoGg0Qc198xIkMIxcHaA==","signatures":[{"sig":"MEUCIEdnDT+bFjvaH2xprcJ2nBBmyM9ghDdSatyrIvekVhR2AiEAgBbYCKwpjPDYl+c1dFiB5L5XpArtDGI8b3usWMdDJHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFQE/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqv+BAAm9I0bZlxsawqEmyFjpkLIGXtZURzaGx849XGXtt6XHDnSF50\r\nfCHlAwl6oITs6OFY9V357e3IyVoBiQTCiQ6R9RN2rZPURA6fZHbW34+GXpXp\r\nCQyc9Qb7JcZy60s15qxaVKtcUQO+lU1Cgvo4DJqRg0UURXkjupuC5jqvI//A\r\nRvCXxUdcdzJGrXGcCsy4nWEiH5h/2Z76d34g76Cd01JD0vJbPYr0x3Dg8XVZ\r\nu/t077QleOrsNzjT7KOdE54cKTbtU+ifwZwPZDE7ixT5dC2wtp8v4hJQtBqy\r\nWspkWtyaTWTMgabZBXbdQrZD6SG0o65dCQykW3T28bym79NBAs2/21LWJ/48\r\nxzBMKIJUsd58jwVtOa6Gryew7c6Y/sTCXu/Vtrzn2CxUMk6KubwW+wNYnqw6\r\nra9Amwy5xXqspmx19sPybfR6ti4oeOHdWMNVLBAx6xDn1HmxNE52fM8AbBQ3\r\nXMvG50Ebaok89gvFJD3RHivzTOrysGUxophiQw4e/quLg+pRJLKSbl1Y8oz6\r\nh9n3ehtufnYMCRaaWZhFRrpTdY0ePiCy+00bOYHtbRXUl74OgAl5X1LoikKQ\r\n63y18fdfFPVaDuHpTUm5jOJ2u574nRJnrh0hnShV3EnIPGPM0lZtVDES2aYp\r\ntgS3CcXFQQkPOl+8dC+zFJLkhA0ccDBYdl4=\r\n=Hsor\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"cdbd9b29b4ea3bb79c0c81977fc3473d73d6054e","scripts":{"build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole Client","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","typescript":"^4.9.4","@types/node":"^13.13.5","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.5_1679098175659_0.8478159849077815","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"tunnelmole","version":"2.0.6","author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.6","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://github.com/robbie-cahill/tunnelmole-client#readme","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"cb52b7c290fce48605bbdd941e8b2c3aba807599","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.6.tgz","fileCount":121,"integrity":"sha512-JcPznE0zG5Djkfm+X4PiudoPLIv4NpzbLL9dP4Smwb+M+YpHC5Wp5PjQAbnFaTFbOj5aQyNM1oXM8WGXujtHXQ==","signatures":[{"sig":"MEUCIQC1Qn+nXs9evyjjIftsEsNoggXQpi/q0KEqJavKnvfeBQIgYhZ3jURKZxbMIgdwUhVDSqRdTF05J7xwMJLJ3ZInfPg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFQKMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNOBAAk+iUrSn0E5iN+OEracqY1NIt6kO7Cv1tJS5eDdX+7BiQRq+5\r\nVfBVJ3oswt8zT2Jvh+mHsIwXTex/+Mu0lxgUAlKAXPpTfirjEDe5MPQa+wKm\r\nA0UE7MG1Vo/v/hwNjs0JAjlnCasqNHo6/VQwliqIhGqz5aL+1sp9qLk1fJ2S\r\n5g1y/XT6IKqY9fTiRY2TUUnMDc3tALRPfIqW7THBPwtEEPzCToOPi1lA4Y5S\r\nys5/FN0itzh/euAlZR+BlVf43BnyGT3w42I7m5my6szwaaOxxgLZqZFJg2jd\r\ncsv5wJTQM1RKBY1UMYdtVn92PggwtfzGRXJcHzEn6T6hTJqsSfB/w4WAwxBI\r\n0Pj+UnHF+reDUpL9YZNITKq2NnlCvqji37wDgmIi5aGtjmf+5lycMS96Qeq5\r\n1gCu0JJuGYjU9I8J78cN3yWlNKi7Zs/7PbmunOfR0nMnaNZldRAkH5gOGjXM\r\nANYZoht4CJhEggTNRdXNKSK7XUGJL2BY6Sv4P3SrstS+/isRupeX8o+kP6Ug\r\nRkTmJFmo8SAbgnUPoXUaugbUJ57hn35+NykXVCPEVDH0TIqrA5Ir4q7rUeAx\r\nrdihBNmWtz+NY/1wumGsAHcUsomMtYkI3eFdMfT5i+TpLVcBEV+X+LPkadrk\r\n7YSWWGsRR/ur7qYSETt95NHBze3ONkizDBw=\r\n=S/JD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"cfe84ef200d90a66684ec56459d1515340c1a0c9","scripts":{"build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole Client","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","typescript":"^4.9.4","@types/node":"^13.13.5","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.6_1679098508144_0.8490974539453771","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"tunnelmole","version":"2.0.7","author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.7","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://github.com/robbie-cahill/tunnelmole-client#readme","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"611b2bba9b8a447b4a9cfdda94d2f37e475ec0da","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.7.tgz","fileCount":121,"integrity":"sha512-Kf7kfS1cVuzSakn7gTqpuG93/AFsmsrYtrervwRkCqUFAi357Tqfdp+q8Zh2N1+/OP2bnEyoT6FT4Xw6Ok4UTg==","signatures":[{"sig":"MEUCIQCsL+8DLnLjAA2KekImOTj+mr38nEzXz2dyo44+9LOUNQIgQnR/EwtFzTKjhHfH7BQCSU+jasn4jwNmrJrqHDl3pJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFYDTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpIQ/9EApDBSfPofV8Z32dVxRgGmwWyeFAuDILkvUoq3D/Igm1dVHV\r\nlHqusTr3V/lhJlm7qT+cZ2MgZ94axsYxEo9WUW1Io6fz+PLkn6hAfB9Mm+BZ\r\ncfsJrJF3nQxgc81oTOiX4daAGMu3jUJVDXpDmgH4vgjjK+zoTMe/2xPyp9/y\r\n7dgQFvbnD9NkBH0DSCDOafdsLCBJajvztFg9Cd0EfqoBD6Okbw8y3slpGPqi\r\njLIQHSoTOZifASQ2fhvJkTDZ8tbzNJe3xEG+3n15VadM6wDAp6MPjJFePKtS\r\nXEaiwHrzJaTLQ8Cj1cHUqmh0xEtuwlxY3L6VFFI0A4Tl+TNaY0i7peFbW2Cs\r\nAOtVxx8vv9MV1QbDQKWphKs3tXncLlMIVNwLX2mcwLdNXwnqcAq0oe12fsoN\r\nAos5+hk4g5M6KBnt7Yv5XwkcyHL6tTsvt3QDxNnbDCjRZgBJTnJvOUDd3LlI\r\nxVfPuToXuJVu9uE3DwP9V4d7oxj6ibCJ51VruDfbdleD7VKqChayBpJauumZ\r\nh67Lb1l1mBIXnGxyBraWprobb7hfHY/d4JTpEm/AtnMtqKOBiry4D8H0sbRt\r\nYrsEl8p/FXIlB5iatg320j1UCPAHdhJF0Ad2jFL1qMY5eZzEOiagXJf55IpI\r\n2KrezocwtmJ/l6umLKxg5+WWbAXjkDIJDl0=\r\n=EgVt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"53e33066b11fe1d99f3f32b93256e74b885f14cf","scripts":{"build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole Client","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","typescript":"^4.9.4","@types/node":"^13.13.5","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.7_1679130835168_0.6310499862838748","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"tunnelmole","version":"2.0.8","author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.8","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://github.com/robbie-cahill/tunnelmole-client#readme","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"8c5428b369e9ece94073357ed2e30deec3b5411f","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.8.tgz","fileCount":121,"integrity":"sha512-mR8K8QX2OvcsMmoGHieyTHOGJ5UhNK6JnE0MHQ1Z2gzOkNY9wyj12bE/9fs62VRPmATzonbLU3UAPitb0lWo/A==","signatures":[{"sig":"MEQCID+pZgTbkbUgU5kArmK3adcC6YZrCLq7/IMHFY+4G1voAiAVm5osQ5K8G14bihBcQeTHIt6r232XbwDCqHJlXZM5gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFYdEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqztxAAkwxmkKdjpzGec7hLxRIPFgjHSq78FY0l84CZHxid/J+6A49F\r\nTG2t7Trp5ZstWnUqJgjmBjoi6lTshklB3YxgtkQ92JeImj6KIkAPg5OMPb9q\r\nAg4I7H6nrVOxrSfXcPtOb3Ot0KLHO/jsItnxVmdnicfV9gmpCqUjoxuhAC0Z\r\nS5pvaDdLXgq7+haeeOliS/4BbD4WizuMoUMExeyakzPGNx5rIbfXBP/XVvYn\r\nMX/vj0drHUjYfu/hZ2JzLuhMTEB+mAu7TgPghR79AgsOKdg+puDbL2zfbyq2\r\nutiDO3SUsoVjp0vQ/0Or6Dr9+S0HK8ijn7r2xsxsvXQAFr/PDES62WxOU6IS\r\nkYXj2XGyR8wRrq4KxgmX7RdJABxxJYNOVzDdrmduxx+Cw0JKLkbZhLpTAKft\r\nNcE9++040xbVu7BbsdOsXSzEGYcqVs5rSnpX52QJKaZJkUDFDUsIAgApBpX4\r\n8clZFOrXIi56yxxb9NKglVBNGTRi9bifNvhNP0OHA4a3dG/IaTTb0kGsgX4k\r\n1Cf7pBzrQkjxRXJX7NcV7s+HupJzaO+249HzV4m0BDWRlAT2MWbicNN/KJn4\r\noQCYuwj++gv8lNKuW/KbV278Ihc543i9L2+Ez7ZtuJXozZDmqmqOMq/Kh7TI\r\nJPRchyiX+AZu8ahcedKkm98avuzc7dNirBU=\r\n=0g0u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"22df6a8dbb1d6e64a0d07b6653d2d46a94efe449","scripts":{"build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole Client","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","typescript":"^4.9.4","@types/node":"^13.13.5","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.8_1679132484272_0.5585275261708389","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"tunnelmole","version":"2.0.9","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.9","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://github.com/robbie-cahill/tunnelmole-client#readme","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"12627af461f345a00b940471a0a82022455c8969","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.9.tgz","fileCount":121,"integrity":"sha512-lQipGkyws+maHlov5Dr1rs6otd3oL5CSTIAEjWwbQhpnDDrzk0aS7nrjj7u4OKk4QgoSJF1OP5LjBmVei0M2/A==","signatures":[{"sig":"MEUCIQC8DjeqiTl7j734hxtggU+19g1mKhFTTUFRDG40f2NrvgIgY3f1XCwSuB2yL+dlA9Ti/IGbfHjWtLh8Ows6qO48SIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFYj3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpO3w/+KEeu4pO1AOlpIGLqvWJKClbFDX6f3/0nTOWYQ1ZeQuPilglu\r\nUkSN6oDLAdtCB6bOMD2KFVDNQxY8ehHchv/MUGxyoWR2fBBhhwzshcnwJxkV\r\nU3T/r96I4nk6mQCAGCKCgR/2nivoeSFGUibXAp5N35b9bENnOCirjJCjSHhS\r\n8kaAeBRMh0fxjqit/9LDzmPWM1yjPEPWCri8Sh906T/M/OTOujpARwGe056x\r\nTCY0vhsiZwivbIX/gb4etMPArY5r4l7w9nosiyjHgxTEbd/UokImMBW7LdJf\r\nznNBrD+jO86EOAzMCs7oA1COMSkkMZNhWjB433NjfrwTMS9QtXPahFJMt/qb\r\nTeIsYuMwOkz+XpCCv4+UxbTR/BKPipBWknkPVbLDyZhTFAA8IILaOzbt5dx6\r\neiDKDfXboTjs52PMzdKtw65RrCiQZXkh8Jhci7SYRm5ducbMAX0HYLSwVfp9\r\nKehzwG1wTkBJL/7mZBqeO6PSEnfnz/mTbHlGSJlsbXj/Z5W9YLpIKNxbDel6\r\nWiQsuzZoG3t2nplD7/WGMa47R1TQhIlu+xAiPnCQlZY9Jlg5ppg15POaqrUw\r\nLZFW5UPTMIvnldN95o7YbEt3Vqyzv5/RUq6WWITzoylsguEZJyuT+i1lrKDB\r\n5WOGErT+zPAsOsdGoRBg6kQit1hBK/4ZRYQ=\r\n=V+eh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"c30657a1547862277ba428bfb9acc753ca8bd830","scripts":{"build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole Client","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","typescript":"^4.9.4","@types/node":"^13.13.5","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.9_1679132919150_0.004283360720345408","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"tunnelmole","version":"2.0.10","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.10","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://github.com/robbie-cahill/tunnelmole-client#readme","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"8943768ff7dc18f5e23a2eecd54766bd7f0fee37","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.10.tgz","fileCount":121,"integrity":"sha512-SfscpAE0a5OPjHZjP5E+6VeMN1lYGy2zIPJMJYtqfer7U36H/aJSFB2ze7JM16iwXZ8INE1KVdUHrxYwX9DAvA==","signatures":[{"sig":"MEYCIQCcGS4cAHbxse9MiRnKIO/gw0hcxV+k5Fhsg+XxF50CeQIhAOBqWSIvNJ89uO2SRZYr2W2LkUGbM9ZfT1/v2cKMMLwf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFYlgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtpA//cqXD+hjz8yLphY3tiAmB1gZdNymlOY0nz+QgKjbLmw/Lw2wH\r\na7+aHY50Ef/fp549SMZ9kvgCFu985/wPTliv/r4VWpqTYzrZba16+GX8/HTN\r\ncX1tgPbqhq9MxmcRq6CMTnxHpdxZUdbv8nAnh/ViwieidzEfz8tMkjNg9NRH\r\nYmgoKpSJxgcYxv9IRF4Bj6x4X62c59apf9jtVJ0UQs7AJf6CloszVf2m7U6O\r\n9yE//+/XY4qWg6L3CbBeCNEr9uGxIP7Jwh4tVAYUjzJH6BZKvwB1fnj1iCP8\r\nFEeXq0Y5gQ86FAOH2PFmW0kZfn01qrrxUkUcmlixyz9gjJtvQuWPuLW0J/HH\r\nWUxka6+RBnFI8hqq8mwPKSM1q3fGerFA9Gx8HAvCXocjltNs806byNqkHafj\r\nIM13838ytHKuZQCxOl8Wsm5xv2ZumOYs86YFlGlM90W1sQtxeSpz++Mmgysa\r\nww3tGkstz4/c5JNOeW6e9EfROdT2KSOHkmZIEmT8zQhBizOvYNmF2TPZBm50\r\nBciV+xrM4fMrknM6YCZXVIzIBOZ+HrvcIrS+/oH1SNK0E+ENEwq70PAighVe\r\n4kzTuhRJXIZf/K9Z3QarAilieFx5C0PfV9Jw3fNiuFdtMRSHXDa/+HquvFet\r\nXXhE00ktvJ7Q7h/oky1xiB7eAbwwIDTDctU=\r\n=h98R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"6e595b3b190a942571b1b46a6d8bf9ada6f12ced","scripts":{"build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","typescript":"^4.9.4","@types/node":"^13.13.5","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.10_1679133024308_0.9911807686347247","host":"s3://npm-registry-packages"}},"2.0.11":{"name":"tunnelmole","version":"2.0.11","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.11","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://github.com/robbie-cahill/tunnelmole-client#readme","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"587367964f2424e9e6becb63857f85976df8d5c8","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.11.tgz","fileCount":121,"integrity":"sha512-6Bez97RMQ9XMHAjSr0xXfPYWAlYfKQe1GPk4lryT04wdC2nHPZHmBcf7hPJqclUkBhKn6noBYljbUomJLlDndA==","signatures":[{"sig":"MEUCICIWnRE9s+pvQUoDTEaoh9aAYNqyxZMw7VUiACXWC7IzAiEA3du4ZXITGiXIWq3Acbo3b39aNANo24VJe8inNOWATdw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGCyzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/Ug/+KnvbjJEXwGyFt8WA5g4Y1PytqCwaxh/8g5eV+1/NJO39CPH3\r\nBChzNced0+E8YtQ7mstcIuhw82qbyPKE/Mq6AUXjkS3ILi2QPfEvAJypHteT\r\nNODkEpcBOPogyeh3bUA5btWlObbpx9aofM7ZSv/+pFTjkkhWwHvt8xcWg1PB\r\n9JfjA6CvaNdI2XSeUQO3hmuBYUcAnCQhP+ar/RRhlIQGhe6xdDf6cL0axMj9\r\nN/bSQR1cAZrLpmrALSV6il2tujm5CEOwZk6rD016aMcucO+pi4OINTXVpSVM\r\n6DJPHx/pNU16pbeLwX5Gr4pAr+IKBGTauTAF+Xay6E9cThcJYNJUER7Z7Kb7\r\ncGEJ2wpG224vP0axFOWQikFCYEfAPmYISO67IO4mf1ywGgv6M+K2wf3fxH0b\r\nW7poQss4HYYVm9R0LfauQpGWprxJOfEgtc7w70SznzMxZyE8MBKA6lwZtxa+\r\noutVq6zVTmLWS99p7HqCJMWnE5zwHGCgS/cl9luYjz9CfzZftTzAjGDbeGly\r\nIU1lzLKoj7s3qUjR1neQWtnAsbmDZf4CKrTvaz7ovVMWmIKfMScIIafxsQvX\r\nFUw+wCKsdwp9q+JIcwQvEMwEZ4H9RNv98HrRqc1oolX8pn8MR4Podif5Y9v7\r\nDbrryOBs7c3h7DzkqzLHyzG6FUtX9CYbOhQ=\r\n=TR81\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"7a20c077cbcdf6889a38889bacdc2ab51e4b4790","scripts":{"build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","typescript":"^4.9.4","@types/node":"^13.13.5","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.11_1679305907612_0.8925696166858488","host":"s3://npm-registry-packages"}},"2.0.12":{"name":"tunnelmole","version":"2.0.12","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.12","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://github.com/robbie-cahill/tunnelmole-client#readme","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"cd6cc372f09075eb42f2603374d89669d8e08906","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.12.tgz","fileCount":121,"integrity":"sha512-Oe2Z9SHNnC9OqbsZfZuuBivACnThhKAaYoTaSQAAtuEExy5mvxw3hmQr8DRfvQ0tqaEaHNvtn+pe3pR3xmthNw==","signatures":[{"sig":"MEYCIQDpWkmHoYuRVksBp4rnQxFYFU7h3zCgej+jnTaH3ETaHQIhAOZWdYhHAP3JpBzMRdZaQSMjmL18vveGF92fEtfuO7GO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGC7QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSxw/+MOfeX6PiD4b5Xlc2y7BxMOoY7tmVFPZcidqKCg7Uxh4HE7W0\r\nHAGPt4HpCyIMGVKuPvpYYcvEqGm7j07qeYN3r90npuF9uACNDfeF4DIPTBFV\r\nb/LGZdH+R6uz4T0BnPb0L06qnjEhCqVZnRQY8ezbbFLoMkOrMPVD2B1gmaB0\r\npFVi0PVz6Eqy3O7Duzjzk3W06YdtM5KohLJrQ2krSqMCsbXh2tmNYZfg/CKQ\r\nusAIhUxnfevEsPBWdCclTRfKltdOtgYDFM2iIS5m+/zlcpWoj5KuhTWzAk+A\r\n493us6w04SyxS2eHT4/bTUEsw/ew0fojbMNTkr9rCyzC/2Q6haBjBUeF3qCW\r\nmOPjFCsGVzfEJI2SuOtYI3OEj+yitQnnPd9Ct5Y0uBNgMoI2FpTo4DU+T5ip\r\nE4Tt7LGxp4aEboerCaI2rQPUKbNHJ7r0Gs4xzzt+91T51iO1Ykt6hsBQnrz9\r\nGPmEH65n2qQTrbsB5G60Snz6yjg5YdoCCoOqw/x32FSKWSNhpSkzNxmG8Ypn\r\n0K1+84RWgiO8Vp39ABmCor04ugbH78r5iIFsmu/PukPS4fUwYm0FlY7rJDGV\r\nzIqMReMGvcO+1DQ3ePAvvcmt3lhxdDx474XCE3/NbGvgJ8XH+vB0Ji87akL1\r\nZzkec96jwnY2vs2uhImZWfYrSmeHt8BaQkw=\r\n=8BnV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"c509dbc104d9f7ed80c7f1c6110575ae67c79469","scripts":{"build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","typescript":"^4.9.4","@types/node":"^13.13.5","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.12_1679306448073_0.41092327569896914","host":"s3://npm-registry-packages"}},"2.0.13":{"name":"tunnelmole","version":"2.0.13","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.13","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://github.com/robbie-cahill/tunnelmole-client#readme","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"bf4aeee6d4963e9fe9fbfd8f0123325b208d0d53","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.13.tgz","fileCount":122,"integrity":"sha512-dYGJAW9jxPbKomyORI5eYoEbditDE7Sq4XKTFdVVD2sEadFhKXj/qRuPO9befVcaGlnDMpJd3VCqrkxhpn+wfg==","signatures":[{"sig":"MEUCIQDoJByoKzdGUJnWssKTcbQJ9mV5EgXadGlDCaN03o+IAQIgAgHquiwEYeZ++VJdwpW7ehkKTtnpNRkGNa+udO6ktAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHA30ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiSRAAlnml8nrJGNT6OmHxqga1xtYWhG4Q+9++hS+Te6I1U0lb13pq\r\nW0KLoeb+BHHVdITOSFVoYBvfkqDktoCl12nBcJvXaAeCmnyw8F0m9TTSImSZ\r\nu8TOewa64PSbVWFCLuMqGi/hHN3njNw5Uf1D00MaoUzl6XEexjyQBAC2Y6+v\r\nY0MDUsFUxvCr+4Kxkc17+Wg/Emrvhe3ajzniNb/Y5YQg5JOrKhqvaHOPjj+C\r\nfDuTusHmsacMQOq6FjtCOuBVgfPfCFTqNZOib5IVU3smGpJT5v5H38memDG7\r\nyy9faIUdM0s4aduWSAaPI1T9WZqIpblejFWx1c/nTbHlIgf9GJeiM4Zib6fm\r\n68RXAeCiMvVNZRFn3D/F3DVu7utfw9pKYyK++8rsgKiqREkH+PcCpPFKJbkc\r\nR/J4HJoYaA3Au3Kj8ZgYa4Yi12QtS8T92wpTv160Wxx6UU49ugnV04DZYRiN\r\nNGtfK0q0CE3ISi3gAcsi/RsIUOHWMPGaPNAknUoVX6rOdGi98EGIxHznbaRu\r\n/TW6Z6yESxnZz1mEn89hbbWWOs4UwdLjRtMhuGOMqNGQwaFlcsJa6HyWgEe3\r\nEh31PHAW80mEb/K5YMXTCCtocDgqAHWWXjY7rRiA7Vd4QWgYG8YkBFelsp9f\r\nVzFMj9RpfilFtjO2uJz9fcAO+gTxfH7y93Q=\r\n=uvDo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"ba061bc5a05e74ef4a909c96c56ec302923971c7","scripts":{"build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","typescript":"^4.9.4","@types/node":"^13.13.5","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.13_1679560180565_0.7651983648196401","host":"s3://npm-registry-packages"}},"2.0.14":{"name":"tunnelmole","version":"2.0.14","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.14","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://github.com/robbie-cahill/tunnelmole-client#readme","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"d6a5a82e61a71a07d0c23ddb7438f356967a7081","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.14.tgz","fileCount":129,"integrity":"sha512-KIFlA40fOfeHQ3AN7x7vpwecItylzb+CD1ajIdLHnYrixxHgQysB/PxBXGToKBvg4cj7/hol4lnQc3sCI6TnPQ==","signatures":[{"sig":"MEYCIQCAovVkqP0Fe9u7MGpHaEcI9Y1ZkWYYmT/kvE6OqSqZaAIhAMiiaJRNmf4UvL5PxhtuOQUIlVvwXLwYgFzjsHd7FfE5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHXByACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC1A//Wh41gF3JyECzcGh5BVOXlqWCZLKHf4/cwqVhUbUpYdhABc/c\r\n4uQu0QvGW6CZtqx7YgCAYa7uChrynJsirx0HUuzvfl46AbrgGZu0jDtRHYLc\r\nd3LraLuJB5ktq3su/zxLLtlUQx08Xj2vK3m6r9ax28zfOjgPq3qTC32lRfb5\r\nVZCm52fsKMaKr4jmFMG9xE4/vRDPwhbR8WRM57HNeVK5Vgr9DWE7hHTNsger\r\nGuIpvbs6x7V8cAJ9HVegB9V7z7P5x18ZgDwAb3zJLGchMzFs3YXVsh0nmCY4\r\nGvweJ4HiWUyX7WFFJQ6wW2ofunujolWQmmbCJxR3QgNoCqDmq0yzmx04Qk3l\r\nz7PBajVfP8iUMj9pNL5mJ4aRqLm9xzG3BTQN1wmD8nGAxQ4ZgZZ/9vXynvWU\r\ngHt/eFrxdM0qWTXyP8reBYnqWnHbvqPZQLlltFLPx0qpGQKjf5Wvjqg+ZEgL\r\n7awQYXProWts7oII0OrxEKw0SnAsExwybGRkkiRMi85XRs1VudsvPmyilWBz\r\nqVO/VQKHdj4y7gYzsAVZybeRzJ8QNSD2DmtuQPJ4IhRozRb4wmn/kxUHMA3i\r\nno/8J/tq1yN+diNguT/oDD3SKVznTB/E02TLVJS2behU2gsKEouMH/cdqaxy\r\n979cGaN/eGRoLbrn4EYooV8iWpeLo2xVlBc=\r\n=ahYf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"f604a6070f20fe4d57d60610ba7f32359c22bbf8","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","typescript":"^4.9.4","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","express":"^4.18.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.14_1679650930506_0.9014118824625359","host":"s3://npm-registry-packages"}},"2.0.15":{"name":"tunnelmole","version":"2.0.15","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.15","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://github.com/robbie-cahill/tunnelmole-client#readme","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"1ea9d75c967bba725931febe732f8e804a7bbdcf","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.15.tgz","fileCount":129,"integrity":"sha512-cDjj1JwHwncbtyRsW1qJwYWqqwllkCYRC6DuaI4UnpHAI/hDfueBBjC7TrIThfGukJJE2C/DFjojCS/e5Tswsg==","signatures":[{"sig":"MEUCIQDdkLUr0AZroi9iab+daCHxKGQy/bsMkjyIClwwTka3XQIgGMFJo11tOMDGYiUYgctLKrTR//WGlV41hV+1OlK8lnY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHXEhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQsQ//ZcUQCiDbsOBUR2DOwpJ4ZuTUtRrUxsqnQn99YGseTKe6Y1vt\r\nyLLwja/AoM1+Y98vPnFc9IoR7MCkDDggiRZKWo7KKCPvSNbIK8J3OVccRS8D\r\n3H6xHgL5RCcM2p7G+XiARCll5DnCOp7zMLeNZOLf6mqyYoCcdWhUGcs154/L\r\n+WTLt2uR4+eikF9vV0YWc14vy0KhOoyhm/ZIJz0jhGPXxlQO612xQttuks+3\r\nMbuSdGGRGTIpyylRrIStAlpDe71NGaCs9DV5ysh8370ajJp0dWu87dGBUZ6X\r\nfhLF1hRVFB4iVNb9zOtA3+tXgPcgBjsFh/Ebce3SNwZ+FpOxhpMsrZ2EwdwQ\r\n32DuDbmTXEg3NUtKmwXQyQB3wSeEwPaH8UzL3EPY856Xrq5er1c1b6d97Kt1\r\n/37ew+LlAILuBOaG/1cuOozAGyf584NbpxjS0FEfe2S0btPGHx1XbQ4yoJ5S\r\n4F8HXdXXu4rQZgcsGwS2McXCJsNNC0OV5OQwVok0kqm8TnY5cCcMTscIsCNc\r\nozqcmSjBQ4oOMslYfJTX49sjnNvjKdNBpH6ggk4z8/2KB68eqauz6bi6k1Hd\r\nO+qqlB9fiDFbHAMbzyC5aLg5VoolWlI6o7u7jAOBBIEm3UgdcLyKr1W+PyGE\r\nQB89xeh7el+Ev4KQ56+rRN+AFykgDHQT0qQ=\r\n=mYe/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"162fda6022bb4fdd2718896c01a557fd16773949","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","typescript":"^4.9.4","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","express":"^4.18.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.15_1679651105077_0.7571241247101994","host":"s3://npm-registry-packages"}},"2.0.16":{"name":"tunnelmole","version":"2.0.16","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.16","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"a720659e3729ba64262e6fc9e9943e58e418bf35","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.16.tgz","fileCount":129,"integrity":"sha512-LahvkxDeapgN3O/BDcokT8y4d4Xg35XfmxB8F5l854Xeyt0hdk5ykAU86FlK6DYltX/bmu/Il+k+lONQcjMZcA==","signatures":[{"sig":"MEYCIQCJo2K3QVKVd/qk1AIHBx8NuWJfdqN6NzlDEn/RXy4D0wIhAPwBDknEi/puwdP507Heg8xEU6mDT1VqsEXawjJPQCx7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkH6LUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLHQ/+NX+BFcqe78IgsB/awgNhEu5M5Fw/XnxoNAnU7Rm1rsYBJ9SI\r\nPU0xFC5czB+9w+j4BdN9x0cP+MCujZYv3kyTA6fkvwL5ttqTiBVQI02ZnHL2\r\nw7FjGvRMzwlZln+mevi8L5Wkq0evZdlBZYrmiGoMPKwsNKfDoUrmXDcPk6xG\r\nej09haiWubkj0hBiew0TLo+iig3ZiiOLz7djuyPxoxx6z921MYs5ogqoA/E+\r\n0cz/FPuDEwcBaOZNAJZGc+MTSmHI1vlALIa4GEd8zKF9hXccS4jgSIFgrKw2\r\n5rZk70uhaZ7Yq7ilq8Wh0sepOczc0T/moXu3dtOZTiG+YVU8+nqzrP35B6zX\r\nW3OPKK1j0v1JGdhREDu3SlQYIgfiP1fSSVY1yqufdVHH5+vPCTUAv3RXduaF\r\nVH14ROEHIrJUXdhS6d/fjNQnCeFReahPTR9vVrtsNmlQ2BOWMcb4gfZAsvKI\r\n8B5HTVzV2eB0BpeW6Got6ZM8h41cZJtWNt7diZOiQ7aggbRlYmqQ/OQ+Ceh3\r\n3obnXhj1C/uRUaZy7GnlE/upPXeKadcsSxNZO40N869mgYsIJ44laTx/FEGa\r\nWbEQsazPfCL8kVeZsvXa63FX8vYYXezmzfOEFYyWGGz0SQrL4HYbqrAoFXSI\r\nT4XvIIk5u0Wf3KWFbudZPURQuZ4bZ9K2KoI=\r\n=dQjk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"632fd329f49b199ce24c95a4a71540e2f25394fa","scripts":{"test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","typescript":"^4.9.4","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","express":"^4.18.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.16_1679794900204_0.5970433207485024","host":"s3://npm-registry-packages"}},"2.0.17":{"name":"tunnelmole","version":"2.0.17","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.17","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"da537a495f5c5056e888ccdca3d6e4343cc51ce6","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.17.tgz","fileCount":129,"integrity":"sha512-lSFz5EqeF0513qX6K+UJlMX2xhtN5Pw5gP8SPPwHddWibXiUdGdh47hVj0rFn04gY1VhbmIpEHKEOp99oIv3wQ==","signatures":[{"sig":"MEUCIDULBSYXkBY+adknZxUqq4ABxSZuH6VyBl5JTi+YnYxCAiEAibXK+y62d38EyYpdEgsbTr1rBSApkPD1SARgWQGFz9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkH6hcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpanQ//ZkrlHKw8JKjDrV5IfuuEwtNoABUfC6XeR5ul5J/zNI91pHre\r\nxD11fZeFjndptexWFeZIQL/Qo+ca0wAoUDy04xu2iGYxOakIj4fI2d9ejEy9\r\n8zI7OQgTKd2hpR06TzxHdXBiusuwiJXWp5unT0uM7Xum+wYUFkspbUbJIM3x\r\n/gyc6tJISBdUcYH8uM2lKRdu9/AzevV5SVXqZODZyDM0gQkkbJ3GslkuLjc4\r\nbWqr8ciEpBeViAI/gMsPP2mgFJ8pgGjZY6518h8hJ3teCm9alkWnvdhzvGqo\r\nXh02Som1W0Bd6SA+qZtirgakSiupC/6FPBq/UQdRovqhOU32R5dpfLJCwLIZ\r\nOtlYO4P39iyG5eiAfxSLRrA5Vu82+rN2Ytmi11iY6fCR1bGDPGXqAmgWsk+c\r\n/ujG1kX4SA85Z2K4AXujEqGdXCnyk3py1pBwfkqfzzrjBV0dtivlXKGZo2T7\r\n/kPrLCEleAl9M/8sXB6HRv97EgfDF22TrLddpgQsVIYUyR/jfQMj3yZRrijO\r\n18MrNl+UmnbYV0pLlf9b5tRdVwPBKqE35EgaiGIrnN5NjGF62No6pQTszt16\r\nGXCqAS7cUY7Jb/aeuVQq6XbyBaqb5VUB6I8LHf/KlMrs6Hj/ElUAc9pFoPIt\r\nsmzJOh0i0yGneJAOUWLiC8AxtzX5fQs0ysc=\r\n=eTd2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"1f910bbb4bbb8e3fa86043195f3da5479aedbe5c","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.17_1679796316068_0.5219008635819713","host":"s3://npm-registry-packages"}},"2.0.18":{"name":"tunnelmole","version":"2.0.18","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.18","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"25d74806ff9704131dbc8712b36fa2e89eaa9dfa","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.18.tgz","fileCount":129,"integrity":"sha512-MeGfeeAnqFrSuwCMDMYUVtWxDLg4RqsA4PxbYKjcAAa5XgYzLXfUnH58YQArxnNfORF1WTQR67uX8MOuZ7Mgpw==","signatures":[{"sig":"MEQCIF5JwFpj3LmgY+nUuQrdN6ZPdVlRav2doQ4PxBBVaRrjAiBU9VwUvIarb7E71Zbhea1OY+yJGhprgQbGqXQQM3zeUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkH6lhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcpRAAhgzBOQogG98j/CYwr+ZrWNPfq04Jd5FU1ESM0P72OtZXDnYT\r\nr3ZcbvL1zw9Isop0M7/Xa2glPijWIIgT5NEFMkUxFWyRrbMpGqEc8+PFE8Wj\r\n/HvBhYd9rINNG/KuB4d6IRvhjZMbSXwnJE2aSCMfO6OZD/Vnf8r0NG2uJKot\r\njTwtbSPlVgkeAKnHZw+Y0/zpSkg9OXcSFWiN0nK1MrdS5RteaCymchZWeRBL\r\nZl+lJ3DCY9J95ewU4p3szIDkEqi1MkzhA+WHvyqrpehkg4OC2lkmcBgotwQK\r\nX3PeCgYlEEMt06ARdumuH6TyxfQZfJ9aVnTdRKyt6iQIupuHNrzjZr3jSQVy\r\noFMsE3lxvtTWVXaolNcYSAkMfNqcaqzs6cZEx46XHQ/NtqwjemQE7MziChVZ\r\nDaDA7c4k45PHRMfrY9amK1gG8bVVBR8bKZb2S6ebZQqj5lOFf8smpqKkNykq\r\nLasu2krrzSsKr6cJCBdpnaQHwl9TDdIvrDSZE1ohbibvUy52TfchWVPwQxuB\r\nBCG0DBo9ptmcT50Shwjs9LDGJ6Odik/dPaWWMSy8TftybVnV3EZAmbSOlUUl\r\nfxA22KLQ4eKErx2Hd0v+g+3a7qx5/w/4EG/OpKOJQ3y0gUmMwinbvj5bHRJl\r\nFJEB2Az3CJibcnY/8zvCuWH60nzbY4+c49s=\r\n=rCH3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"774da915d4cf448e55a48790257f82a5c56173ed","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.18_1679796577795_0.6085402672009039","host":"s3://npm-registry-packages"}},"2.0.19":{"name":"tunnelmole","version":"2.0.19","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.19","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"d080bbfeed18e048a2fd91c4425b18c847c05ba5","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.19.tgz","fileCount":129,"integrity":"sha512-IUzXZ8kC+crxH14VlYi5v1kiKPt6pvYlcgWYN6mtz5cH+hApA5qIqMlHnzT/Bp3anLUWKv+Sqak9jPK0bXa5Rg==","signatures":[{"sig":"MEQCIB/lAuddO1nhuU5dYWeFBuEU1yBk3Hr95Zcl/zBUxqe8AiB089iN+QxfKbEEXG9uNsQ6dm1amWuFZHp846fMmI/zmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkH6ubACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpczQ/8C8GxI6JsSYHXOmXTP+igMNYtKqcUCnc2r+B4J9mMK29lfb91\r\nKIY7j1kzb0jRzNht7Dv+XMFf9eQnYH149k42Pu/YdBslX8RBih28Ng6bjXlp\r\nw/XSI+m93aswK0wMO7o0+t7pR6kMt8Z5DdDehjOBATFz2ebmq+15VCv3m1kZ\r\nyDMst5/m7DVwTvVWXtIC8FxmoC6KbqT2aqdssYIGme9G1NMut8DcrHP1yWSs\r\nmquhmf6poT5U54HjsRL0KeUhwTFcJ557AW5HoSlb7ufXTLVC2oTYX9fDFLdh\r\nqJcqKmDxLxSYpMEPQzCb6obuvv2vXHwiRw907Asty5jSfZWbtfxJKgHAHvcW\r\n0MtzSEBtRm1pBgtLamrkVLg3xryOSy16FBkdZxesiDJdzfce2f4E/Sczy/sB\r\nEvFyHKPn6zmd83hPrj3giFUbSPjOGNZsF7drWoQe6pisd3rEd5ODoYbUDt0/\r\nIF9f7lBDuMDFTeG1YR2iPJcIT0pj2aH/3AQUe9Zw6FCvK3VVbg6x8x5b1Iaq\r\nGmaQv3m19bK+5Wct9LqSEreST+hn/hWbMux2RRyQhhuVspTjqPcrbxsXOcRl\r\nh6NJ0eOttpGaBZMpEhPQWzXyWzbWxIuuTIslfK3HIlVr+tOCTHo5ynU969cI\r\nbVpjlbBR+38z19VvPi183Gr88ZACMYBo8EU=\r\n=65Bu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"ccd336291c6fd2c53f02a33c1c65f7398aed0f59","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as NPM dependency for use in your code. Both are stable. Good test coverage. The client and service are both","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.19_1679797147509_0.6139207165607121","host":"s3://npm-registry-packages"}},"2.0.20":{"name":"tunnelmole","version":"2.0.20","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.20","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"102ce78c0407a2c14fc0d45cf0afb6e67d96d672","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.20.tgz","fileCount":129,"integrity":"sha512-Tr10BveCmi6Evj1Qr3QBB8INIyjjJ76qjwTXynrKHFkAZePjs9MfKwJWwimx8xrTS5mze+bECS+IQPO+IAzzNg==","signatures":[{"sig":"MEUCIC1SFMYWamLkMqe0Q5VIN8b+/f8RJH72E2kXjK9M2kfPAiEA3LVtBSD+tVg2405enda8M8xLw63tKt2H8d3v7UJGzRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkH62DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqeuw/8C38D1F6PFrs1skawu+sgTcN89iVQxQoCFd/1sFx3YrzCm+9h\r\nzqqDhXayVmFUFAyUmAc9TFbDvwxXjdceXa7pl872bpE5XQfvhXP84UQ5jyjB\r\n3Z7jU4ifgqxctWgj0gjuZYbyOoX2ti1Tt6PMI6qbFKyBXGrJgnaeVbpPtRJS\r\nS66QesOpw8/vqDqO62NQyVpZMo9DMGcpFQ5N5aE3FoOHUHQ7JPYaIdjaBKDn\r\nPcTZJ1ukkUFgOEDLt5sH1cJGfI0VKXSXASK8wukXV2Xzk5+0lb23cIswf5to\r\ncQ26RoZ5ykP8WSjP/beabV28tFfglPVQqhMhkZzRxfZEHvHtn1rOm6+zrmrk\r\n2mEZI0463pcdoeJXaZX3QpWyqlI2MPbD48pmG8g1LaubIjkzs5mzy8qN/m4V\r\nVd20zTSRANccXvYOZbG5eCXdZdxr7MQFY8QORset3RciUl3VYiW8sgIebVMJ\r\nNAOqFcd7GmD/aO4YHr1WwjImJRa5zFPy2kCsJrUYc6BXheWSgHLiytmSy3Lw\r\nGI0oQznI8LVQKE4RtwlT9Gs9D89gAvA513dae/GWFenRMb1bmJwDNTcVWWJq\r\nWNN1f6zR1n62xYT/9KswhwRhMFvJDJW8nDlWTsa57a34ZkjBVW/gQ1rnsntg\r\njOKA7No+JSG56oJ17pDxLfifsjYi5D14kQg=\r\n=bb9R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"e22b65a87cef66fdeadb8fc3e16e5f827e9baef9","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as NPM dependency for your code. Stable and maintained with good test coverage. Works behind firewalls and N","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.20_1679797634929_0.6886234906250661","host":"s3://npm-registry-packages"}},"2.0.21":{"name":"tunnelmole","version":"2.0.21","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.21","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"a9c9cf27c6040ef7dd828116a804e67dad7a2cd1","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.21.tgz","fileCount":129,"integrity":"sha512-SezEbi6o60atvmBdpqfdOMqC/tOM/1cEJB6EVPy3eKGV8SA+4X5FRfYbea9iqnLbWeIAIB1aPdLR/R2gkAL7pg==","signatures":[{"sig":"MEUCIFMVsAkkLoyeI7NSq8lnd27xGoDqxCPIGULc13lME0BiAiEAm/j6fkzNOqdWQF+imbRtvjZYcdHJzVHzKS3qDTszpPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkH83TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyZw//VWFQ6bhTUjXaKcnhD3CJrlk+uaD9/lNpOYMnRCIbQ7FbdIBy\r\nQQPfg/Pab01up+Ia6x7RQSjc2B8cbNPFBDYmIEiv4WwQiJKTkWtADocJbajk\r\nfVn0rsqUo580+xhhNRl1Uetqf0KsFcb4SaDWZdofsIn0bTs2MbfiBMFgMYrI\r\n0Gv68uUYmMa/mBAjXErVmC6Saxtnc53VM/k8LZdLqiajpZKYUDuuaLALIIVm\r\nANYxmJWlZmJDmlTAu03lhf/N8ntolbXHXAsrOAdne/FnCdgmc3meZj09PLhC\r\nYtKWDQ2ApATYRbi2zzMdHkDW5YD+2FTGPIMImz2Z7hUM8NLCRc/pxGeFWwCQ\r\nPl9XsvAj52CwuGM9oi58bYPQD0lBIETqmLl1DLjW+ncEMP28k8dhVtvPs7Lh\r\nXYvbqEzmjNZCsGjmfMtaaLe9028Fhm1ocSs8uU9so7PzXIuKKdmjX8PXfUKD\r\n8DS0jFIz+Vhfs1Pm9/r0tWTIXL8K3YN8TnmLx+3L0TaCXfXvq4JqjxVPYXHo\r\nZZKMg67HFUDovnS3U9UEuqpL6Knpm7BOPUr+cr9iBvfL0glj3A62WmyYa5ES\r\nENPcjxZ2DUvcA5rY8moWnQaoJVIQf5DuS3/PMlokT9Uj05rPJrJ/xqSw1k0m\r\nLFifyaWMrzSmBi1X7waU42tkoV72RwvAt1g=\r\n=BDEd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"09e27008b0edb13f772c34245c6988aebb87575a","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as NPM dependency for your code. Stable and maintained. Good test coverage. Tunnels through firewalls/NAT","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.21_1679805907490_0.5853186980681262","host":"s3://npm-registry-packages"}},"2.0.22":{"name":"tunnelmole","version":"2.0.22","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.22","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"d693485b26d733e6e8b1236393009d31dd1c4e8e","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.22.tgz","fileCount":129,"integrity":"sha512-W4z3BwchciwsPLA+FJ72gQh1GiFdQVY7ZfmUSi3seTDaRyaGyNsYpssKHPwFoCArx6hL9cuY/Ikz6lh/n+eZtw==","signatures":[{"sig":"MEYCIQCKSvFm+tUURxp+04diHQFAfYmotKRLrvfwD4HvXGv4yQIhANdKaDSvHsAzPvzQGh7LaemRzfSLE1aTeYbNaB7saYki","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkH87UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqm8A/+OHAn3zY+Oj7DvMK03TPISoy5VW3YTXIXkTkykkXldd3B03IE\r\nwLP0WFCxaIpoUe/fzBfwVVYMuHDqB4f+JIJscroxvJNCKgD78Lco3l2PIpqM\r\nSoGWUvYy09oGLuuKeawjc66o7zUIayXxRuSvSDnQl9EWvyj1O8K266JWR8Sq\r\n4qAhl5NahEkNjM9vuf9QWmF+yypjjbCKeb2EMHInH4QrISFmU9h+w5gv7zWG\r\nxyVZVbD0CphzqSuM3sTrqmB8bzGnPwkxDRMlpcPP6hnJSoBCv/h/Vubz1fwO\r\nzInXbz7/FOsk0+C/Hq8JYD/AbVAPvsrnH3vWblBWRxtrcZgjUlxn81ef3TR3\r\n9J3m2UGJWt9DJI5SVdi3Isw7KkPQCkzvNjG1rtAhc5l3KS/jOLHOgqJ4uS6a\r\nmTqhP6LWgCF1RFlocXjSZa8O9DiJa/bX8dEmZyi58LlRjEV0BcaUukObL74U\r\ns0Jeo3De+0rjUyDMWkSz236sx9LiTvGdGaedWLO/MvrQtq5tXN+uSx1/LqEx\r\nUj33UogvfP6wRLZCE50GNkBDZ/DY+3pzCH5ClyIlgoMxsoSU41M+CW2UBOcQ\r\nSwSJQdb6WD0ZyOI7hYVJEURoP94pal2uJ3l9ruZiG0hKE19BUZWEeURDn8DY\r\nExBr1FWlOHv7Jqd3NfCQMLjl7ZzBfzAox+o=\r\n=i2ms\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"1498dba43937c3ae7957223ce025fa48786bbd56","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Tunnels through firewalls/NAT","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.22_1679806164389_0.4692424673471425","host":"s3://npm-registry-packages"}},"2.0.23":{"name":"tunnelmole","version":"2.0.23","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.23","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"e8b288db39635dfab6be134f7ae50313c1a20c69","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.23.tgz","fileCount":129,"integrity":"sha512-6DFyBxS5KrCTlWEA4o0EzIS2VZTecLCi3yaUVkQZcmaSmEXtLqZtszaXgv8d9uVRkmoS85CP49ERIwkLhL9L/Q==","signatures":[{"sig":"MEUCIQDuVj1x4Bu8ucsbWCW6kTVTa/ytTokJwsKSRhotnWxpkwIgP5X++/xun2L39Y8mOMcP4kw2LTD6wRD82rCLfnNtmxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkH88XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqlvg/7By0y4AhkeB7KehsjPxIlhE5xcGXpHMLrP6UwbUlTgQh4L/p8\r\nAq2gK4Gt+6+TnlwniQNnw9sdoOss0sBvynu2WdULwXWlZz1EYrANibfkrfJo\r\nH7e2uiCuKNW3tcmuhzipOE+7TdCqhvhLNvnrdhEhldfD8sFb3jUczn0lnYTm\r\nRtNzyC9nUgCziEGUCfsYBNvz+4HAtXE5nYZF2zL8jUwihOke9knhYq8L5t2t\r\nrlEgdepb6BNl7Cnfs+4Ch8bjudekLNeNE7wji5kxVwLCJ/a2Kdg2FZdvmZCS\r\nTAuB9imng6bQuKD4kvNNtGijq5fF/J2O6gLl4TRQ34texO81bLtpuaT/f6NR\r\nHRgKdFmxI6aRtCjayPi9SzPkmiw42fUA3GgNeswQ7c4Ai/7TfMo0EWHbqmKA\r\nEmT06JyTSb4km+ecfPf7u9/Ezzh83LTCGbTVJPHfilQJqpm4zAwY7uft316U\r\n5t0Y4Kcev6u0uG2Hk0gyUWba6TgNbaVTFTHmOnIi4rFHnxlVohVjLzg4XkKi\r\ntxqYJLJl14Buv4ffm7coFPubc8JpBBFwNBSGQmOC8heLHUWusDzZyHCYhW2L\r\noa2R46kiE2c6DtIY/d0twk6LNGXfrh3IRbuWsgskpXdIYyGqVnI0D/nyyZPE\r\nOscaJUpV9I4hSv28rg/KJjEaJ3ZwbW2yqMk=\r\n=Frpk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"204ad5def679fbb20ce75ee6f2ec2221a092f9ae","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls/NAT","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.23_1679806231134_0.19888592434084207","host":"s3://npm-registry-packages"}},"2.0.24":{"name":"tunnelmole","version":"2.0.24","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.24","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"d850b4c771690a3344d2e2721b69d517f4200b1d","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.24.tgz","fileCount":129,"integrity":"sha512-7+hUJdamgkHoLNatQtdvgMlmSZ28G4hFjQY7Ysid+76chZAYVqoQMyNcCMQ6VImZNQSIF+LqblEbnF9mHBrUjg==","signatures":[{"sig":"MEUCIQC/lnP27gmb9d/L6IrN0MhwOg+jK5lJ790BbOyHjLT64wIgNGR42x1l3QylV5AZI51thiZ2ys14Js7D/ohn1gIRMZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkH89qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+ww/+P5D3ouOumdSxMxVlq9YAYuXPKKDiJ99awrvzYvalX8KiS5z7\r\nPrCyc74m1akDJaEVOIAEucbQr0ExBP4sZQJMDzSmSGCchZ2aq8WEbwn9mk27\r\ns/Bj5hWAPOjWYtG2/AjGZ1KXSL92ePXUyT2gQiuTYozjpSAVo5I0YoIPufpP\r\nHVCNSAcz0e3sNX6B+C0aaLvzz+SKm8PAqUdxrZX0QhC38CdZoAJ5k7Dj8mQG\r\nWedaLnfDOSKqYYd7YSPXGUmUbt3JhHe6XhYDO8Q8WYa91CcNyDcijRa74O4b\r\nz7FrRohMM0j7St1tmyHC4vpXcuf6kvJ40hpRzu6CYdmyPQNeNd/Z/onphY88\r\n2oN1Q/Jr+f5McztYDSf/nfiI4ZBtT14esqDnq6l5EJdMNfTI2J5u2mi7PPYd\r\nlADG/HmtKoMz2wUieTyieUBo/kFbptjbhZke/bGu5PQgy50j/JitSMQjQfWk\r\n7FxvDq0ac2KyZDaBsOl5FXjcKM3Yl5TlGmAbigDQsC5nmOIdT/Mv+hCnMDH5\r\nW1WtohUbzJYFeuOvUy11Dir5WIy58SjViSH+VRrkGb8UQsKm5NsqkK6OTd2p\r\nWU3qqXfPAbBKmkk2opsAJeW3/qIxjtXAqKjU0gZdZFSoeGBjRz4kaOW7BMXU\r\nU+LhU70v7TQBtiwv+++GL+ZdSWhn4KLcj80=\r\n=RKSc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"a05fae1d4d6e0eeee09ea208d4e638e4bdcb85bd","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.24_1679806313935_0.8359108969411027","host":"s3://npm-registry-packages"}},"2.0.25":{"name":"tunnelmole","version":"2.0.25","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.25","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"98c637ce47b226088612946756d14f721aa4a62c","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.25.tgz","fileCount":129,"integrity":"sha512-ciUi26CX6RAwPQV0FOMYGAvn0fj6DEFEtRYokVGd1G5m1NSJqlvI1+rmQC8BZBb3q4Riy6KoD2ih7o7RPo9Bfg==","signatures":[{"sig":"MEQCIHzDGTsdG66WuDN+PgVBSdC6Oy0911sfGWH9C0Zl68LMAiABMeDFEWenpxgLQ7eS32I+xr8LK8u0Qy+9TTeIVU/ImA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkICILACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2fQ//TLmVtLkjckBDzGgRF3pUW7JFq+3lR5ZCfklZ4ZFXjWbiYW5l\r\n2qQ3n0FYLvU6KvHIKrijHeelfLu5Euy51zRLOQsPVyPHmic+SB9BjMJTfkhx\r\nnLHtLtXOk4J6CI12NJ7/9jAZL6ZPcqNv/gOpwQ8bwwR3cHPDMrYlhWsNVBM/\r\nsC0+Uhc4dhZlEL1F6E6uNlXy5GPIkd2Ui4A4poh+h/fXPycJspG0AhUb7nQS\r\nt9A/sVi5LF5QRXej/rZekVC32hf8g7pkCs4mdTe3WKFHsE3v2XpSo1ylnnIj\r\n7QuBTAtQFkQTDBERaB4kV3GceLRESLPgGTCoh5KEsj9hZcUixkNw0BbUn5r9\r\nmPd8DVQty254nI1Ev8yd4ZJk+ez/ykG9+EA9lyxf1H9dMI5bmzSOnhrOo+NN\r\nAwQq0t8VjUhIbIZScjU598SEx8g0m60GFGp0bbLmApqU+tdc5AcNzkAq+wgl\r\ntuJFvfSyb9KzpJkJIKpL5a27xbBNst4dLdfkr/Wbx5dx4ZtIKSF1qLI1tUhu\r\nYJzubmuYPAc0brCk3M7xHIHFkR10CdpY0sEXQr7TVwgu0rE+ZvDpe6eLGBnn\r\n5dYpJpoeOPPV+miBjk2Ewzv/8bZI9y4tMSqsUbs1+R2DmoA295O7dFleh1mo\r\nz1naf0duyDHuTU4YHQR3qHszsMGqGjwDQ44=\r\n=RboI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"a166b388467b138c5f736b29004cd22ee86fbbbf","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.25_1679827467336_0.5233193890981573","host":"s3://npm-registry-packages"}},"2.0.26":{"name":"tunnelmole","version":"2.0.26","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.26","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"5b5fed16f8cf8ddd0d823660b7243a6910e566ff","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.26.tgz","fileCount":132,"integrity":"sha512-wFTnPg2kenlhdBQH06Dme9GeyOeL47hOiYD0u7lMlXVMgrrviCXAcpex884PP7n6cW05BHwGu6x1ev8ehz8ZcA==","signatures":[{"sig":"MEYCIQDSXu6+XokHrQhpZNZlQSF0k74m4lQj4bdRWPfPU5I6YgIhAK2kMPjKZcfF1NG2hHuAaTTMOXT1tyTyhnM/hFEkFUaT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkICUHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNog/8C/KLab4q0DpW8KMTPRTmoD163pOqaMyNVXTCLFte9mcMBqRB\r\nmCYy3Cg7NemCN57HcQwhWr9jewuQ5nJt+5aE8J5iaBNrE0WhKqiQpssYn1jH\r\ntz8j+NsneQgcWTwedhOKBIAlmt/yWirWwiRmO/eNyjDllbVHErn0X3daJuum\r\nGI4t83lUg6zcddPyhvrdcaGdF8HnWKSR7YXjR2AdefaEmG6lpFJbiFsAcq/0\r\nZC2Ilv4xiHiHJAaNZAyxhwqApKG0Mpzce2AnD7wZ8PfA0aV4cTWicn2z+8aN\r\nu/TeaqImN3LeA7dgTKGDfUZHKrrp/u2hBd6PW7OHi9XgcKoUaYDXbUe/f2QR\r\n6ItkhZ8GX9YVkdUhzu2hd2QWako0VM5+uxjMkoSITtkUAUlu2X5rkDT5vs2l\r\nyYqEw7sQ/yumsCjitAP3OdF8GLE/DSMt5FmO/t0TPeTE8shEKgDBW4n8kWWN\r\nr7D/xip9mBrCnl1XlV6CjE0tHuNeAR0xHK6WfQAKdMXQvqwRaVfMdJ6OfyJR\r\nYKL7vo/ZHmx/fJN9t4BcY3YM+4hEpRo3eCuCcyENlvWiIBT0OvF2/gLWgFcK\r\nOSZQnsemIHEqEgiFF+wDrocATge8E//NmPzNTClIzo2qzWP1TYMsUm62Ppds\r\n4lvyiD+GFlPw+fm5cQfRKXCbIOPYUwEGQUQ=\r\n=LefS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"fe80fb5799975ee0ec5bfc8cc5326e87f275d06a","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build","postinstall":"dist/bin/postinstall.js"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.26_1679828231314_0.7683598898649662","host":"s3://npm-registry-packages"}},"2.0.27":{"name":"tunnelmole","version":"2.0.27","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.27","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"6ed2044186523e69221fab4a572ef22edd6a3467","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.27.tgz","fileCount":132,"integrity":"sha512-E9dMUV0D2X8q56r0odNEev7WOzsTehQbHkeQhrvisq7CxDXkrmgLd1X67LmT8SmlvDE3l2t78PXx+24jxNCalQ==","signatures":[{"sig":"MEUCIQCgNHrDkea+JkHDbVs10UndncZ3PrBVxHMGTcTV47a4mgIgZ9T3nbzrPjSHcc6jMBZvJeBDhhZnZmvtyfk6JcwUiG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkICVsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhJQ//YBMPuVcwKPkCjm3NWGLz4k7nJG2/o+qroUapkJyGIWUWzifp\r\nQ0Kzooo4ZvMBttlJnYLYotB1wYLh9BrofWj1vIcoDL432GzLubN7cKQuul6b\r\nXr9BLhESz+qhnmWtLSQO+YEizPgXk2yMw0140FYyQWNwiwqmnNurP16UA3xZ\r\nEkQvM5k0FKLuNfAcj8oWy/wuNDFbJTBfc4tSsOBjAyBGUbRnVhCq1enWFp62\r\nJ0KmUODLSjg4uC59cLtEf1Fkfye7voWunVpytkYlBR9l0Pi/3/CwOuzfiQ/Z\r\n4j7M1JzCzn6ExeY9Q4vnBsriOmRVIJxjtmu5kFLviAyJFkxEl4i/zTT+9UI8\r\nApGhXJ643FIT7tIBsmoBqIsPp1LKNJ16wQjmck6uaOo3CIFv2SWeB4uwdFRC\r\nGIAo5T7LlMKESPiFvK6rXajpz3sHA0EoeU818zVRRhuRY8KexK9q1oVG+sQw\r\nTw8DpGtjukWwHZV22G4bCKcQe9TGg6nr4y5Ura8v3zFSwvViqgTjt8zOggra\r\nYNpEZB/OQKbDYSA7O3YZC/fmfXkUIndJCivxGcDLzqVnOr16kFToHdxI2JvD\r\nE+1H1Ekexntgcy4QnO5JeaBTbTn3y9pR7E9o91z/+80yAgYe7dkXbJSx+BUX\r\nqVQ37cNbhoc2p/DXiqE44nSvM/IuMkFY0Pg=\r\n=rdz8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"fe80fb5799975ee0ec5bfc8cc5326e87f275d06a","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build","postinstall":"node dist/bin/postinstall.js"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.27_1679828332023_0.8633662705488991","host":"s3://npm-registry-packages"}},"2.0.28":{"name":"tunnelmole","version":"2.0.28","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.28","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"d871f3fa97484db0e3fba053ebfbfa40413e9147","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.28.tgz","fileCount":132,"integrity":"sha512-21spw5W0f0A44ah2JuKslVa+dbssWRl+lSFoc7dgY/a4NOP/f6MHJxY8Ihf1yDPitXDleVP1YHBbbA+53LfaBA==","signatures":[{"sig":"MEUCIQDkQR8rCFVKFNkHXCCbLBJMfvpjAMDSaRNUeFOSuANt0gIgK/gKyNGziy91oAEMKZjU16uqT0C3qTHNvimuGw2CEl8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkICXaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofnA/8DT7LkLI1WeuIMjPL9YbYpA3AdVyi8BXV5rEqJZK9SDK/0T15\r\n3RnhaSKf2c6McyUrj41t+qVJawHlDwih0ATwF345r1m0tntfOVU3/lU29W+V\r\nsnkaL0ntttiyi6TEKxDubMpqDRUDMT2jTAHpLRjat1C5MzOj2mf3Ik6XeCBr\r\n8MLPVrEv8hnMPZpoWJHfoDHi1YbkiZ5lIbebo9oJRw3m76BiAhv3k/QdyP80\r\nj3YXeYDLf2mYWqvzKdRNbQgA33P5sS4Fqyi5qSPJbJFtgmzGsPShqu4xYvEH\r\nGB0tzhqiaPV6pT0S3+J473xSnE6pQhQUDmNab/amBgZDs+ZLqzcOJv2JeVyP\r\nIHxnBG/UvdEZLHWLKfxWUX5YxOSF3zM2xCepymsliiVlWntsuK5ODsnP52ah\r\n4yMGmv5G+9VlRDwIqnFyTwo63cX4UdSjoG6iPNJxrUD8LYh2rsDSPd9yPtUx\r\nrDv4+GfRJgqC82j6/4izSEGeILZIiSNXrUoEuRwLtWv0ffRQ5ASz+JcG6RHo\r\nXFN2yLyEcdYR+gg+PQXyVcFQoh8/41UyLRVvCszU73MpcswRBghNdc+Tfw1I\r\nO/aAR4NGc4iUrfPddn2TaBrGPmBmegkRwB9iW9IvrCTK6gEhB5HoVLrCD9Hz\r\nbJqJgsV8ud+kA+OojxCuas5rBlO3vZPakOc=\r\n=SVwU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"b4a139d53da1f4cf7b2233c5f81859d5235a0bd1","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.28_1679828441819_0.35971646537115065","host":"s3://npm-registry-packages"}},"2.0.29":{"name":"tunnelmole","version":"2.0.29","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.29","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"0f534e259590b7cde48a5cb32221a770b46f2727","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.29.tgz","fileCount":132,"integrity":"sha512-wp5u0mvY1j8jjNthdq1fSQ2TWRthQvUBn2BLF3TecksWHyUETSp8vmR132gNpMjAbsTUdEeod5w5/YvVwk2Skg==","signatures":[{"sig":"MEQCIHgWkQ76GYz15rDpiBpGl77tgqcdEXuFFZ8yhaf7whH7AiBzGpX3o8LljOggyIMDIxHKA0uXjZMCAFcKPUMImMO3Xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkICYtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFsw//bbLibQM5a0Ep2gM0bwuKb+GaxTKMYsQcjB7POyYwq9M9EmY2\r\nBaCKdTr0cwoOjAFu3cBfoEauTFirHzZ8DBZeFh7oam3grnlAk6u7RL361gmM\r\nq1FJAh3jOLambm2I3EfgFiJXdUAy25HzC9iWrsQm1q5q4WDfnoT5t2TT69LW\r\npcERw45kOoXOSJOiP+8jFBnMuMZMnzPCGbAFOCOHR+2xahP5H6LyC0phPAks\r\nf3CJRYqWVaD2EatiFrp4s8tx0J19AafNHE+DWQ3v9w898R9FhnhuiwuS81G5\r\nTsqRElrkG977P/gILG7gijWCBr6yps6UXHPB6jC2vCgkEiaPSv/UHwZEM8fQ\r\ng4J+mAs27rSLAEp4PfdbxAYtpIgPStvYCHCoTf8B8LNYH7RD9Ola9tIOYPhk\r\nN//9c8ih7I8aUkxys+SEgaVaqSRn9HmVpDbh6ooQfZKZfiFxlxQ+czU1AWHI\r\nwc6QzS7xFNMQqt2LbJ0JVfSWkkNc3Z3BRe5cGqG40qZTwm5tUHI+g7YH+s7y\r\nApD+QEnJQH5yLr/XORLUsCfLRYnsynsU6CzoPYDk7lap3OP/78bK2/46QV6K\r\nPFCO/2lRMZSpjHr95O0+lZQPDKdOFJEoF1Ba1MWilZY/efD94k2zw7AvqRGV\r\nplSoXwIMFNj+5nNqbgdYp+MW89rJpSj1m2c=\r\n=KMEo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"b4a139d53da1f4cf7b2233c5f81859d5235a0bd1","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build","postinstall":"node dist/bin/postinstall.js"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.29_1679828525137_0.7903403661143253","host":"s3://npm-registry-packages"}},"2.0.30":{"name":"tunnelmole","version":"2.0.30","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.30","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"194f5000e8b4ba974b9771cfca3f35eaac3d779c","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.30.tgz","fileCount":132,"integrity":"sha512-Osrqha3F6mYfToQnGqSawdiA0B3y+eYfMndm+L6a9tvZYxgjcVDxnc8fl7sYKJ9s8IuhlnJp11SlESbQuMigrQ==","signatures":[{"sig":"MEYCIQChj9PuzX4ylHtJJrDQ/+s88lPaJl9yp/qjUNrRenndmwIhAKIDkO4TcWOviYPvkNGW/LRsFjZ3W5rRGiG3VYd03vQp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkICgOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/1A/+KQQGHNbvcXAfv+JtzXJ0nNBODL0NdDxJMsYZrSgOUcVhLnIr\r\nCw2qGmAw/MPwtTqjsEOZxeW+KH4B6BgFuhgjlG0xtKmyIcF3UqDabAcpiQD+\r\n07/UOhCh8HwEy95pBWV9a9jaHhU2E3uTdNUM9HRxy04Gh70Rkd1ovCpjjmyM\r\ngfyt4qwtJO7dQPLWA64GSxtcOQOW36DTsI5Gi3cvocJwuBJXnxeZA3JsTjio\r\nn3r8An/xvBgu22IK9WTLTmebqs1Cn/3K5TFq1HCmwVbXUwJ/vSKT0BHZib/P\r\n/CJU8abTe4PXY8aoXeaaVIlHyfUlaGy8SGUciGIGaUeOEnA3STDToynTXJcO\r\n+cpFGloHL3Sydk7Am/8iKS57UKeVeuF2ddpUeaho66+5gv3O3ZT1OmdsI6Ro\r\nxU2WlYEXPBCQE0N+5H0sWeYt7g087M1DdgSqtX4niNvX4Adcl7xy5Mta9l3K\r\n1ZhjMctC6PM7qyN4ZVH90ZY8AtbOv8WWxTYNCFj77YqugxNsvicT9ofnhW/F\r\n/vTYJOc54aYPDVTKsHS+BAA5+2l2sKKAVr/nNfEUxHMJr0uW7b5p0VlgwUxb\r\nVT9U873gzZhQLDL/JUtsoW9KdnR9OH8IcphtSWFYhEKx1OeM31+WPNfgHX3C\r\njwWmRoew3ZreC9pqzeNP1oRZdnOyYvPCeQY=\r\n=UilK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"b4a139d53da1f4cf7b2233c5f81859d5235a0bd1","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build","postinstall":"node dist/bin/postinstall.js"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.30_1679829005910_0.8173682709571142","host":"s3://npm-registry-packages"}},"2.0.31":{"name":"tunnelmole","version":"2.0.31","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.31","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"d407d460a514aa305b1087c85fc3d0f9c71c4a93","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.31.tgz","fileCount":132,"integrity":"sha512-mBfUFIoU6O4aGqpQ4rYl8N6QJSoNepOdq+iBPDh4WsZ4YJBsLsYeifGXcXgA8pwPx2aal8pX7qKMKK4zYaRl2A==","signatures":[{"sig":"MEYCIQDEhHaUb9EB1DL/eA9tSThieJLWADXrWpF95c2myYFp7gIhAOAMqAnNk4cYoqpwMs17bR4FHa/P7Ddgb0npLOCaX+Rg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIW7iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoL3hAAjCZGXEtGLRjNC82PDiNCG47+Ao6o+p1lAWr6iN+P6DqyoSG4\r\n0Sv854ocHUsX2eu6rhXiQL1evuZ7IjdGYful5YI2UWH2Q95+uNTJFlTm2+HJ\r\nBGWiT6K7hJi+yNsMOZ9as08pNO/W9JiMWn/lejhrnh1oZh/kR4oI3jGEMr/+\r\nAhaju6cw7vFfnmbrhksoj9sNxtOmDofdKeMTlI14UJ+8EZlHEaL8hYexeV3C\r\n7zVM05a0Fro1hslrLlbrsTaA8F5g60v5H/UvuP1/72nr1upcSYxv4k7MAzr6\r\nZIptGbTERz+siosnWI7Vl/ohMHNh3ApiYuBCBi1KWeobq+QbKOvH5fMWOuzf\r\nyWxM2yfNet1UkkE1NFn04DdCUzMmjzjPNyYBUbkaH/SHg9WjoSAO7DkuZ7aW\r\nsbuMKE+vtWwm0yx0cFfMuQ0S5qD3iGC79e/NN1pf+RjIf8h5C0TbzVejaE1a\r\nhMigqcHtZ6vhTGCh2oTNNuBdQ+i9YdbgqyunZxuXqfzfQNvgAmCvE5B/K3Ql\r\n3Pc8FZyIlARHd004PqLC8ZKSovTm446s0meI7N135lSa5VG+V382RxbD9jXS\r\nEXeXAbSqM9NSHunwp1TraferSyRblmtgy6zYvslsfC6e4lblIt6sDNQlGkW5\r\nxB8TVQ4IwytzBYeJzOtm75ocM0ahtuKrY/g=\r\n=1a7H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"14dc9336d0cdd3a500b547a2a47e4f5919d7d919","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build","postinstall":"node dist/bin/postinstall.js"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.31_1679912674186_0.0537925245026043","host":"s3://npm-registry-packages"}},"2.0.32":{"name":"tunnelmole","version":"2.0.32","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.32","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"c9a2c7527ba456cc7eeeae1ea4f2711cdac0a12f","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.32.tgz","fileCount":135,"integrity":"sha512-+a9ClYgzzbOUqntuN8cepMuWf2BE1uSvoap0vC/XetSXbg8zmWMDgVsKfl9Wd8Bq8UCIP7WbFK6/GEHurptdPg==","signatures":[{"sig":"MEQCID1dlDZFqhtBWUW3PlV8f7n5Iw4Id61jwTtGen063jqLAiA5l8bmHgiAW1Dkm+nB6luBTMETfm7PUHcPKQv9LJO0tQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIXTdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGQw//ReM29HKPJUOc2ZT/66gliUiMeaj+UuNA1ZgqMoiKvHVwP3nS\r\nBYxLDYy2D4ZXSnld2DJCeH45/8uSvZQnsXPssACYHZ11bkMrpvvz4YtoMld3\r\njWfJcXK6sZhA8dDrKSLmtDEkzvaCwIRyC/HYPng+oQnc4cZ8D1px5G/l6NKm\r\ngAt3KbmnQ4YTUszIPM+h1zxZU/WzPVFz66BkYGUD7rRLOjZ38BYzRNctAYfd\r\nvYM37Kjv96A1dZF5Am2cENlSoXdFvQzwXoh8OXhODevVyuvl9MKAWEbphyJD\r\n3wgQ/N68a2dyOZDxa38pjqQ1teEy5oMrwHKz52XxihYJSVZTCfSKGPamJCX2\r\nw1HdB9Q1A7njoEBf3tnkM2YRRGwR55v5enqy3NzvtFbVe56hr7j+eKcXJh8o\r\neIPM5j4u4MB5WYClbjOlD0YaMn0U7dYxruTfOu/D7eZSBzejMaVmh03Ihnya\r\nb4qJhfD6Sgl8uML/jfUMFgnGpn4KZkIvC88swln5qNc7+1g09BmbatkRZ86G\r\nHFOZadXEgPKcFX9y5JMc/K7YvY6kPHJHfOjcsEnRBGvM0P2RYSOhaIZ7YvrF\r\nVuzmBmkNMtPL3fC+eSx+R95yZOUZ48e4O67Jha9xiScY7NKSlYazis058IMY\r\nSAOojViLsFBI0Y/dqaHXWi7zHLBQ/CYX3FM=\r\n=vo2+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"d12bfeb1297b89a80c467f06650823d741e12373","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build","postinstall":"node dist/bin/postinstall.js"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.10.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.0.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.32_1679914205102_0.9774671149648602","host":"s3://npm-registry-packages"}},"2.0.33":{"name":"tunnelmole","version":"2.0.33","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.33","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"30ca26d94247970c5bc5d47be79569831bc6f087","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.33.tgz","fileCount":135,"integrity":"sha512-ymwRA3PU3dn9pckfjtlN5pMskBf9KnvYFw/eyQBhqtUAaKHnw7rFmMjDqcxwkqoNZyglwpn7DiKxluBUQMEPSA==","signatures":[{"sig":"MEUCIAydECdPHwAlegnmu8lX0+5XBR0FfFleClPgfEr0oFNjAiEAlyneDAST8+MCajh510FB/M9BhdNaDYhbXGDJdN2wTZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIXVyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHtQ/+JlZMLyrX159Zl0q15fsGtj0dfuJQH266gOfWmz4geFVrICuw\r\n506eXrdkk9uyQWQ0t4eq+PvZ6ppq6X2B0X9dvjweJ3esdaARS2N29n+Sb69P\r\nAzV0mepipzc7nwQ8bINuq2VGf3QZShU8t0wRT68lA3hzhKwb+pLbRPCIPFnu\r\nb39tsiefA5qNpEkXgzSaiGiFgoun212GpmzwR7YfxP8vjdMkdMOf2J0tVAQ9\r\nljmlOFT/85vwoRXFuruqrWSxl9Q9jo8d8KON1PA5TAWLIypCAIc6LoGjZz8y\r\nO/w0OxUaS6fP2LpZesrIjBZ1+bTf7VwhJAnlZpNIW12kiYvRtt1By235DRLQ\r\nYbatK5j63AUwSaMjdJ397ydN4NR3rIBKZ5nFh0jT1SYK6QRQS1A8N7GmitPS\r\n1fJTkb+IHwR46defydEKbbcvRts/+Obqhehaf0T5w6TotLAZTmepZd3OLFJ0\r\nBx3avgVNauILUeY+ioKL4yNuR85NKb/Sxngj8lN00Hi2pe0PDZ1iV3ocLi/1\r\numDoqMjm5yWB3JWOX/yWJ2rOqvN8bkCkuGFxuHFDmyFQPFAf5Km0N1hKO5MQ\r\ncy7EfcrstNYdVbolhMJxHebrbCmzNvwS35/AUz4jGeYsg/Y/knEFYjbFSneE\r\ng7ucjPsRoXaTxdF7zQsAgdInuxEjtcEdACo=\r\n=LRxg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=15.0.0"},"gitHead":"d12bfeb1297b89a80c467f06650823d741e12373","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build","postinstall":"node dist/bin/postinstall.js"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.10.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.0.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.33_1679914354680_0.07688651940993596","host":"s3://npm-registry-packages"}},"2.0.34":{"name":"tunnelmole","version":"2.0.34","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.34","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"f33f43170f0f521d8f7388243bb67329810b9175","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.34.tgz","fileCount":133,"integrity":"sha512-C9ZB6fgbBQ8AyV52xC9c512Kj54Z/BJXrDWJjzhy2OXhO0+Z4+dgBqDFMLzAca/h1qtL7D3Gjxogi1VUUnXv/A==","signatures":[{"sig":"MEUCIHNiEqPNwUUCbYSJ2d7NhfzpHsFgxW7WK3qiHGxxI+hWAiEAkTY+i4Fol0d23hIg2Zuqc1W4meY2OJdsA6JQleIxN9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIXaTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQ4RAAh6onyGEWbAIgKFkNlgpLt6QtHef0zH+rmkyHziyVXHhcnnbl\r\nq99RHHvja20fMTCskRsadHBtrhvR971x9r46eeEg+dPJMm7fMsqANgcnywQF\r\nZ1cazS/HmLG7dwfv4f2NtEdrQsu1/UXxFq2t8GnYPlmwFRkCKqhqzsmNzMFj\r\npnEtfsmwBgul5apOMkXx7yd9B4VhuSHPij26jeqbdtp3jLvdQ9ulM3fgtS2x\r\nTh8D1d6JdLEU1guo8XH4jiUqkiUDFggiNtIO26i0b/FyWd5S3LhziItMNHg7\r\nSYyWlcLMYmCRa1Nzmah83Qj2TqMVvpUzmzpWSTRY4XnJXFdnH20+2mbzGgO1\r\nRXE8Xcz75MADEXq7WmcvUWAMReAwdTbWwpqszJ1AYe31S6Fx8tA9HRPN/DoS\r\nrZRob2gCNl2KdnlGRa3wsz+ddBJCcgvXfNF2SQ5x+QTXgaEvYXU2ZmpG7DoA\r\nWRQHVbz4rRZTrpvoxEpD4fAFBAuSxD93O6ZKox14fbwQnLn9Ze1EGM1/Lvuj\r\nTc+Lp697OKQBDPKzrzf9UMbeQDWn1j1oVIgPM9Nkf0vkuxB1N8a/bLA6s3+L\r\nc+WNQQhXCynvXEIeuTcIFL+PU3g3dEdpyJ68JvbamWobsrgj6VCwhTxM5D3G\r\nMhTqaEUvyBnCOEcnViSti5w5IYXDMoNJz/k=\r\n=/Klg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":"^16.10.0"},"gitHead":"18b3d1c2afaf8f170d484757585782cbb350b79a","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build","postinstall":"node dist/bin/postinstall.js"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.34_1679914643207_0.9405733138326244","host":"s3://npm-registry-packages"}},"2.0.35":{"name":"tunnelmole","version":"2.0.35","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.35","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"266baaf5d9ab9143cdae9da99b22e5857c8edc46","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.35.tgz","fileCount":133,"integrity":"sha512-YYtwqSaQMBn9nqt20bQeBwxaxPGlUliCed/05SOU10ufuSfgH/XJSI7Ix2GVh9diS7Dvsr9DzQ4vw+6Zi8WhXA==","signatures":[{"sig":"MEQCIAopUXKtiXtgobvHg/CM0jCgfAPstfNuc+26lvduj52AAiA4ioQYmkyW5IYwYqkog0Y4ToLC/Y81vAOFyi9vzLo5UQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIXjdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3Rw/+NsttmQ3J25ZqE1ED3tT4zuKk1st5X9+zaoYpWphevw3P2Dal\r\nSj84hgKOwcUM56eM/R0+2TavoJ1JLDeSvouIxgLZ6Aze4WwRo3mf/YpDeizK\r\npAkZPkhZQz0QlvOdguKSxScFY9JlC205qBP2FRIUWYR8EfcQXjYu5rKPDouw\r\n/wYhWVNwYOEtzH0ttYZuQtkLXGrNvR3HeEr2KDV2VJPvDPrEdoCMMcMbB5b5\r\nCWXEgt4YllX43XxU06gr40YUXVagwqm6OxzLB4K20zTYc61CKZ+fqBLl5NV7\r\ni+8AI5CuHv5G4ZhT3pNOkVVvDtFSjYqDjeHe5K+EwkOmPQpGdjScEJRyMoiV\r\nn1TMQnIOrROLJ+0SwvgePffoL1Ox1M0Vk+rLU9tbz2tTlhJSK3Mwt6A3pxI4\r\nL37QkjAHt++3/5d2RQKJGkKwyAphCt2A66GCKS3BMvee2LkXiSQ8GEvvaxXu\r\nCUbZl7tC04AsSvUp54IN02cv9A3a1VhyOD1dbF781AWCYH1b5Yp8ueJ6kcAF\r\nNnrpwh9UXIjsjJUr24SWkRPjf8wFDH0KE4VIPQbi+LPaxitoONzQqfrz+1Df\r\nM/Kd5pjcxoXeUqk1m1xSzuot7w4I/YOQcqW+cjI+EBaqeeYMxoYvaac9ZGjL\r\noRvhHOcUQCink2EEUlx+SPeRnqIKvW4cYoY=\r\n=zEJI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":"^16.10.0"},"gitHead":"8b0f0f24e42b6d7f044631b34a0f61789dbb81a0","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build","postinstall":"node dist/bin/postinstall.js"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.35_1679915228971_0.4851047121511387","host":"s3://npm-registry-packages"}},"2.0.36":{"name":"tunnelmole","version":"2.0.36","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.36","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"e56a386b48f7afe6570c4fdf4e3a4d0efc44a7d6","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.36.tgz","fileCount":133,"integrity":"sha512-Vuv8GAfI6ury5WV6lJHg41poCWQ+RjzxZZSjcis4LgKyYIVN+KWZjQ9fI7QRPLFT793gseF+2cKn2CEyPAW0rg==","signatures":[{"sig":"MEQCIEad/TgETw6yCP8Wyl1G8PQC09ojVXgWHUO4+Z2DTD9oAiA4M96fMdum2LMmfb7q3W1zEixF+Rsr5gl3US1QF+Z0HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIXlzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRzA//Y+ehggcaR0g2pAponqPQHnC3vGFXgmLSRefMsijYQtzevsmE\r\n7Krxr/71LvB3j1dGjgp/5tuWt2KSi1Y9X0mhwEQZkCqoUvkOg6SVPyia3cOJ\r\n48OxEfROWNH29rT6l+IbYtkYJ6MgCxEt1kyObKegxBsg4yu//nrHGDXLlYbw\r\nOopgE4ijmAvuwG5doXn/juCq73wcu+SxqWFQs1u+Kfvq+D6sXufCZBX9YTcb\r\nZfK9kEeaHj79b7zMfP31fJS3uzPfSyBKWctHoLt2vfc+db/AdR6Ny4lQoxzf\r\nhevyOlIL5xCrP5wL6K8bAm9O+RxTi8PeBPi7b4bGCKvou8SYSVjaUH836nj4\r\n723mKvHyfeI0Q6xJvaXrcZblBI0EBJHplhjTT7qRW39ZqXbUl+NgRhqVf6hN\r\nsNS581MPGzZ5ElAO5rBmXVg/VDUe31n2/DJY/drnIePKf4lVG7tPOUR1eLdJ\r\naam3S4ZxYB9Xsgmtrrp7SXydBVffotyNFJg3mPMytKNYENBwcufRRZEmnxq6\r\nRzmhw1CFfW+B2jBWxVcx6iL+SEcyIfEPSniiFUpe7owj+4tZabnkDjgoY+dB\r\nX4wwtpO7Cskp4+870ouRAW5PbiebAqZaw66wQ96sWk5xLrS8rQV+NythdSo6\r\naQJKtPblxWi+cxMcB9CGYQKd6x36a5Nms3Q=\r\n=1I/K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":"^16.10.0"},"gitHead":"3f79596e7b756d9da56522506d0aa76eaabc6b4c","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build","postinstall":"node dist/bin/postinstall.js"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.36_1679915379702_0.20846650898817431","host":"s3://npm-registry-packages"}},"2.0.37":{"name":"tunnelmole","version":"2.0.37","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.37","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"cdc84bcf4256c87024fe90669b253ac6c1f5554e","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.37.tgz","fileCount":133,"integrity":"sha512-jyzT+VWc9gZG+m7Xi/OAzBZxDFrWyWJK68GlH6nC3y9WOXeo4gX9kVk2oEkgQCpff75IiHd7VIfCF0h7RVIV6Q==","signatures":[{"sig":"MEQCIEHi8PFB6zmeHwChc5tf8WtKN523h6wK6WQVxIcmSIsuAiA6JZhOWcWBr7rBuYc/a9NyJRaRqLkHWJAXnkbcbPSkNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIXqaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJ8A//QROkm6GCHXCGT8I3AHGiuHRLvQXFps5w8KfcjoEKhYIfwygN\r\nqxlzYB24RRhPSobbU5CgRdVu7tGHk/JnPG0eJrI4lfuWYO+Zp0m+scpBEW57\r\nYhDpmpCrZJ8FtR4ftwQJ7jnJBsTduw8vAiMYp2LaoutmkM/xr83SZVlu0U8b\r\n3/B/K66XTK9mOcEep58W5DMtz1Mn831jQStBdd7ZW4rnBtOnkvLlxIRNKRzK\r\n6wH0L4LnHigPFBgGaeeNL3RZAVXpI0yeDsdX5VxLs2DqF+hFuPSoD1/gIHJG\r\nB9sM4FOK7m7hZC7D040InBXWiXpEM6At69Yys8Kr8SKAe3WgVj+Uy66guiMz\r\n4jxQVGJyJWkxm947vqlVhNZIh0Kni6lMHSb2r9u0LvzqPkkxdZU045b7BQ74\r\noTdmR8AdVIELk+e1ERPCFKDxSiSAzr1VFFIFnTO6dE8vLuXFDCd3q4wgSo6m\r\ndy0OZU6kvBF90wiSZK5WMNoGTjaf6vry20Q/tzygd7JHkeCwNuMw2YBvfOAk\r\nNo/O0bHNoFJMrkHnCWv3a/4EuPTDYgOLGi0en/YlciNdoBS4BTLi2AM+DpwH\r\nW9Jr+g0ccl2cN9ggT0vmdvryYN0MgFi2SLiTeEIEr2JfCsfMlF0lq+dl2VAt\r\n8vev0dwKK9OjPUIhK6aXXmPMpYYnGePO1xk=\r\n=o1Z5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":"^16.10.0"},"gitHead":"1a9ac107a38daad36aa8650c877101a85c0ac1d5","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build","postinstall":"node dist/bin/postinstall.js > /tmp/welcome && cat /tmp/welcome && rm /tmp/welcome"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.37_1679915674248_0.3185996506726352","host":"s3://npm-registry-packages"}},"2.0.38":{"name":"tunnelmole","version":"2.0.38","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.38","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"07c01ad087cf4788f7e6721377e7781cad82d9e9","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.38.tgz","fileCount":133,"integrity":"sha512-KBV8dXBIVHzJQFnmfeyVLZwDjwz+UwsHjhSfjzwFFjkuqrhP1gKJq6qfo3oyEM0vCEmymKdk/86NQtrbRLAP+g==","signatures":[{"sig":"MEYCIQDzKczwmd7J5EC55jTAAjw6kr37Je22B2DT5o97HR173wIhAK5Te1q2k8uR/QbvpAZiRnYUQNvH9E3GEK/c2QCph2Px","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIXvUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQBA/9Guq1T2zlaTAOx047V7NLJmv0rwoAQ8RvAoFaiLB1zkvZggHE\r\n9oA5YTeKcLEStCPigpUVNpB/o8zClSLt2HUS2Jq7/cSyaEHTXf//8Sy3V7ze\r\nP7yyxffOHjIudlSSc2HutoZ0Be18rz4Hpkt7VvwmqrGCrzrhenUZp85o9RCm\r\nRO8WI/l2SUgQJkeKStH/uPVDPc0Hk2WkPVVqNROuRiSw6nsB1JqpeHnUnzvA\r\nL6DQiTG9i2AUxvp2+uZHgxXlwg+2YysOF8PpeLsSdApydBE9suukqOpjdjjQ\r\n/P4A8HBhd3VWM8BwQz9yvPQj3nKppz0tmro7rsoRuBFcSmEeUK7lfngHvRkL\r\niP2pPeJ84jk6jjCvmEf5AbgbiF3NM274HNYs98ic/R4mEcH8BLL+k2HJyqLc\r\nxHXPqNwN8MmvbaN4pzSvu+nMTxLBf8f8kjmm8MeFEo6TtfpgXcDI1ojrTdxD\r\nRfzwoblPC/Zs+SkM/F3MYCHOmhrOwgXwxWzv1P65c7lMcEr8Wr8Dv4jWlVV9\r\nIo/Z753fCAwmAKXQ7aa3wXkWrWJ5jOAoqde+qTVAVpVHUcfdSjIuQSpWr5YU\r\nqmWzxvmgWoeil1ptCs7KbW83vwji2zcMpIet1ljo1DYwVQEyqx5gOCyIrHNf\r\n2zAcHB+aR03knu7LDiElEEpTe+lP97Mi/tg=\r\n=d8DP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":"^16.10.0"},"gitHead":"8a3742f00ef161bb881bfb87bd54637a6152e71e","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build","postinstall":"node dist/bin/postinstall.js; exit 125"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.38_1679915988517_0.2336847710387897","host":"s3://npm-registry-packages"}},"2.0.39":{"name":"tunnelmole","version":"2.0.39","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.39","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"1df40f0800809ad262dc55c8fa131334364f8b47","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.39.tgz","fileCount":133,"integrity":"sha512-OcxVTwhW0ce7Y6GZ4hv1o34+9a9o6oZnf6Wp2yEhhDxf0LYlvnNZIXBP0QT6VtjhAgMguAal24mer9SH0fC2CQ==","signatures":[{"sig":"MEUCICBUSltyTML9Gx1UfJxO8GTTbXljInbGv2PGH/QEI/GjAiEA2AbnCkIC8aghLuNN/x2RxgqP5BzfLtITud5e3KMcSmE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIXw/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjEg/+Io2wRBudD2sJcFtz8/aCT1tWqB7yA9J+hWsLgRiSE4Nq/sa5\r\nZvx60QOOjt3UxfQBXtGR9ENf+FjLzYufUJFWg7mlxz4UazBWH+zeNB0FtCak\r\nnLg1Q4/+1+Due0gqohYlf3bgkXmpXrxABjJ2rUfpTvCnEH1qEcMs24IZjcJi\r\nCY+8ppkB5oMHNUOzcvHDEvda4KG1ciBAV1oAisC/N2L8PA1dH2aUsydQudhE\r\nzt+kZizZOVCqrgG4TnB08HOocfR5H5sefF9AgoOfk31BysCEBeNOtp3XRu0K\r\nv+MyMC/+PHHPFFBOivXnYs5cXdmBt6cstcEiv9SazotUgYJJZkv+C6PUxFFb\r\n+0gANi2QutpomDfqqqRLNPf6zb3qck6RvGSZitc5eoSM9TdY1pt+SYwKz2q+\r\nn8H4sB2n0Y7j/nvCEYrywhEGrWJM43plGms+kZLQMiSbSQ8rjUg1K4iT7IK5\r\nD4IDQoHjRCzfXyzHcm1ZrC6t6y0HZTWRHevxAId4MTw2xE3a3+rakM7HrI55\r\nRoUEzWZ0NZyoR9VnVuF/ZPAxs5c/eNUfOTOIjM9YOcecPnlN/HzZQUq4zrU/\r\n0nRyoyDVR15NI7KcfFEasRgJ2AY2/7N3YcpkggRJiVdVxTogzhNrIcE4u3Nq\r\npaXNn7cGUCO4NP+IdFstOxTIwluPNuFrYm8=\r\n=t322\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":"^16.10.0"},"gitHead":"a0f7e7cf7e7fb2126071d48e9a7ca5ef7d57322d","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.39_1679916095537_0.09395241614384742","host":"s3://npm-registry-packages"}},"2.0.40":{"name":"tunnelmole","version":"2.0.40","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.40","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"3b7db796b0ffea9f92079458505ddd5327bec6eb","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.40.tgz","fileCount":133,"integrity":"sha512-zepi7yUh39JVdwilMsFL64HF14E+UoMjPeOD4zwyn1zBGvdwGQEraYU2vHpGjkUMz2zEVJoi+RVpiH4IoIlSRQ==","signatures":[{"sig":"MEYCIQCHzqqVc86ZtTkXTlvVOAyRLZgaVgaRqTtPYy3vGeXcfQIhANGGEgrkkXwLvzafrZHlStlnMPsM5ZA/TPtvwFSMIm1M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIX8OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXzA//T8iNjGKnW8/bMUXUPsaBKTWW6p9X3KRoC/cXFTx9dxLFv5E8\r\nLMCTf/hXZMvd/RZmYkpFJGqU1Gddi9y3qoMeGUAuTunxOyBRkzmMGw/WV71u\r\ny4DSHFxlVuFKrM2D2HRPY4zR39XUKAgN8WN/qz5hX24AOYTxiE9RgLhdyyvR\r\nh9AZsFxj1rJxyclp8Yb98dt8nM1XVehiPPU2MlUxh/1+0ArtkSsJQoFui/Pe\r\nUjiiLf9QpJ7ds+WcGRAvSHncgbn8czJoeu/NJbT7NaV7tbbR2QRFfaOis8hd\r\nsWZvyiAsCCZpyjD7kKKhKf61JHTeIzENXlKH8KxlolaM5pxumDlUg1zNd35M\r\nm7klrEO+4fdio3mU4n2szSvFgjCL9XVo2qIIkRcLPVXPSgxzKuZdFvijSMQ5\r\nBiRWkO5HSaCl4OUtsMh8g5M1P/6X4liPpmIoe/Jn7keL0412EvpBvRkmeEyc\r\nbXTVEDOo9yGI/iXa+8SqgTRdpPdQIKkbHIhL4zZxhQKAe2ih9B9Q3maCFzm7\r\nr0Fc4kOetVY4rCOrBFNeMCcfy4BvtuuAEBCvOIRn0wmJZo4yrNc6Um1ixDcP\r\n6zfM6F25vyrreCOSRG1Sm6vj3LoJmUwUpqpBBGu7wPIs19Gh9Ueh/tftMHAE\r\nlse66BbzBbYuXmDBHFIXqV58jsRSlinTZ/M=\r\n=I0nx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":"^16.10.0"},"gitHead":"db4086e0280362bafebfae52c4fe1b2d6ac98e29","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.40_1679916814618_0.36969416119875076","host":"s3://npm-registry-packages"}},"2.0.41":{"name":"tunnelmole","version":"2.0.41","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.41","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"1fca4b4534806b5127dc11d5bacc7d7e8bb14a27","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.41.tgz","fileCount":133,"integrity":"sha512-UHMs4n+szKyKIlIrKwBhjCyolCi+YFZsKd6stqSmzWsApQxtP1V8mcP90eLjW/NAdoZoAQTzzLM8g51/Hqf4xg==","signatures":[{"sig":"MEUCIC3A3Tw9MZ2ljcSCc5yz46uEqbv3h9eEYf9J0pyy8kU3AiEAuoGgJbh7e/C9iw1mIg9wGygKfquLeOAgVObT465LTnc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIYHMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoErg//YZUClKlCSzFNQMuGYFpJnmxxcqpjU7uQ98y7F2Y+L+z9K9/d\r\nPxtdT/EBC7i/zhbzouYEiiYONC/zl0oqIdhGi6qnnnOir3slBoakI/e3Ua9f\r\nyenI68w6b7HMA/xih+czopEudpyD3FsyHIVqkZL5Yb14MYEz5CyoSvEC4Pcg\r\nBTCtqq4sUE3wKxV5FqEeQ2/3+3gcjb68vH1VgVz/leIhk7t+7O898OHfbcCj\r\ncxN3GBTohI8NdAG6LBIaZKjHWfsMpcRs66mPc80vOCbdvlgTCRF+ZU5FZyH+\r\nJL33rn5gp7MR42M05NBxV6cHntb+o+L6gH7XS/qCl4k2nAHt990iBNnZ3xoJ\r\naQJh2qsEsJqyr+Fms+9CxS6dsBZ5zn3l09zHamq0ryKsbTIN6mpdilq96oFo\r\n9o3wrtneiJW5Bkh+Gr1Y8ZTnj9FzG1xyWPzrAh99GqbHOGivweL94PQtuf7o\r\n8gVfJQGjda9nD8nlWcwMmYVnUiGzAWX1gUK7DfY++m0C8S0bjs1v9J6kUwvm\r\nRkj2sHz/TIQFtiW47vHkDps+hq4EZWu1BsENm76MoLNHzJ4QnqOyuPEoPkl1\r\n2EpW0aJZfr9dbkAZYavquKU5JIqJe1YAp52ZhQYrmHqiDMJRpGODRNUiVm7N\r\np5eNEQMqv1Tk7UypZXv7jhC0Yihyc9876zo=\r\n=L95c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.10.0"},"gitHead":"db4086e0280362bafebfae52c4fe1b2d6ac98e29","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"9.5.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"18.15.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.41_1679917516634_0.327556182779539","host":"s3://npm-registry-packages"}},"2.0.42":{"name":"tunnelmole","version":"2.0.42","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.42","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"3432e95042a3b1b1eb5f5d9f396e81e80c593351","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.42.tgz","fileCount":133,"integrity":"sha512-+pJ3bP2XHWG9+P9WDuk+EEK+pWJuayJc0BPILLrclNXxtpDZW/m58AgjIMMIHrR4i+DlFb+gHxWFLNbVzo7rPQ==","signatures":[{"sig":"MEUCIQDLeGG5Q0a7+OsyvLKy/RTxuf/8vdZ8Dros+2NJPwzUFAIgaQAg0yIsA1BNxGrAiJiVVmmUqNkgZhoMXY2SGJdJxk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIYPeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEBg/6ArBxXM6GQm78hIehIm0Yphjk+c5XOFAe4mRL+8eLFfMemKM5\r\nMTS3wQw8bPRWLBAJPRie1cR9yb30/lntE5fsgrNJrHfuFgsda7mRIWj5//es\r\nUKsWGoIdKyZ1KQkNBx1rkOKXgIgziZjSRyXsh7bS01vJ2AwfZZP0QXlfchDD\r\nLgLUzuLe0oMD5XQ6afEq0rpfoCvRkfpvwfmQp1izLIGeJLW4cVbf7uG4sXba\r\npI+OlhYIjx0SucLoDRjHGAiNJSd8QQALH5TMW7/oNiY5UVdNbqfqs0bx2XU4\r\nNo54Iuco2gLHOd5eV89EbZRNI+1a2ltyRxy4ZrljOnpSByhxC5V5+d+iwKdE\r\nK+B5kV3+p3FmUNO6N++ctOv+psr6Qas1DD+LydxSjvMYwxdXaMmiVJQBfhM4\r\n4rohda9EMbOIMxaBTsy8BWDj2eyds6ZR6FJWj12340zGWEVCFvstoNcwHfsN\r\nlSTfXSTJVMDYLB/nnm3jZuJEHuxvuBOcVf8RIl8xmwYBDOHgJWQei03PPC7z\r\n7xV1aoH7NQmudPwwxOUFW/XpZYzsS1lDq4vnN6Q+YNYpUw61HKIligYeOAw6\r\nEJjqXAU6B8EDADIPfWri9t8gPrTMNsdAyvPaTzRfbHp2LiqmpY040gMKzk9H\r\nhABjqkiMAF5fSxg1xpz3do7NKzW8uwUiAxM=\r\n=F3qw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.10.0"},"gitHead":"5683e4e523fa228b293d4bad6a8fd70c94e9d006","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.42_1679918046379_0.2567095666685568","host":"s3://npm-registry-packages"}},"2.0.43":{"name":"tunnelmole","version":"2.0.43","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.43","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"09d4d66a7a945d5361a8fe758cb33ba4fb5c9088","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.43.tgz","fileCount":133,"integrity":"sha512-gjrA3ckjSCPj643XXHueHFE1i4TXlIqwYFiiixVy1w408Ko8uyz11UoBtT+1jUBKXaVTGWlauXeUySFlpL+rng==","signatures":[{"sig":"MEQCIEcVzYf2vngNBouWTxj2fSlp9zDZU6nV85znP+mCY/7cAiAh/MAubLxZSsJ1nmRv1X8RiI77KHKLcBWdLd8ZAg5lYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIow0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfIQ/+KGqbY0jqlnzpqr0WFppxOMXTHcQ3sEuqjcPMLGT2bVm9P3Ep\r\n8plcdl8APnlldeVvSmvA+dMV6xZz2fLFziPSzQDRUIcJfb7lNrr3al7qczUF\r\nkib9lLF2c7uW3CaCTnMzezwc3cf+0JMVljGoZOzLVOijs+YknOhPDZOjiqSy\r\nxTb6T4WFlCDK+VQFh5U5DjeDmr96rYj9fwoFmyJanR9WK1aB0SCSsyUL0deL\r\nXfPJMuUHzHcYkdh0djttqFqbdPj2C15rrHLFcJetVu8xdfHXrqBEoEDBNe0E\r\n5KdEDWWlTFaExVLn6yLSUbnPP0JmPQnJmBP7Q3aBY/EjIAmr1eAweWK3jWtN\r\nUFzoZrGYeyq4fZwSGUDEn0r6hQ1nv++dpoL5oZkt8muWJ6uuEJFgckQ4rsyV\r\nh8VDcOv+U5OP2QmUKcoG0w0iksdTk96rqAQkHbSGJkJjkR/iTmQf8Ho7O6Z9\r\n1aZx/N0CjX4YniJK0HwQDw/77dUJYBtXLjMn8FwMQswLRX3tKlwviz1pVHqL\r\nWRLRKoevBci2usoooHSKBtmGzr/JZxwD5evzog1Ot73vO6MKpDadF79we2LV\r\nKRMuJ3TMbJVWM0ZmOROkvqP8asdU0ZMJjKzd9Ek9uwoGdHIZP4ZI7yPRWFNr\r\nC1ZcsDQEJfgvUI9uoy2g7p++oS/2a8DXKKE=\r\n=h6pl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.10.0"},"gitHead":"87296c7b11728e439752d4849f268b7c61e893bc","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.43_1679985716264_0.8515825532699153","host":"s3://npm-registry-packages"}},"2.0.44":{"name":"tunnelmole","version":"2.0.44","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.44","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"5f31908fd74bf6e204956f1d69414613bea908f8","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.44.tgz","fileCount":142,"integrity":"sha512-SFj7WQibvLviumTnat6jM23xIgESgiwQFODuRr2hk8lIxOq4j5f1HxeE1ofvy1cg6RWgjSbWcYqn3PBNurXCsw==","signatures":[{"sig":"MEYCIQDej1J07Zb3hYAH69h1huUoZS973mFmLuhrtyWZe+klsgIhAOkklwKo0LDV+p5d+O5k1zmbzgW1VMSh68KQUaTgkCpQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI+NWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5UA//estwv9U55dV4TslYx+ipeeHv67tFUijkaCOVTY2PztaHEKf3\r\nBU9/oe2O0nITlwjmHnst0k9xeQtKlgH6nZkcMDnR+CxawUaJybeMwzd5lOuC\r\naOyZ/Erz8L/qvGUy+Hp6hYlTZCHUGjFBeRN0GLXUUdLCscj48Dot8l1buf1o\r\nfclPHlmCeDUJiYH0+RRmipEtCibcyuRa6JrdTAFerE/ZSkhxMlBLQAkuqc0o\r\n1jjXEExD1xWoGscFkn3mDD8RIi7kntAF31cQkaOVqA7vVR/7IoZGrQ91ymna\r\nroEbInW1dLnWfxpP830oRgTRDPpHKfn9+crV5iquwSORYSlQtSS0C8yiU00m\r\nDos5/yb8SXyvhAsK/V+z61tZH/SFp6MOdK+gjtNcU4fjV6wy+7YJvcbl5nTT\r\nkzZoJUzinZVYIGtN8xUj5HcYr30WAL6IUyP7ahVL85If6WVVDhWVEmfAy1nm\r\nAbd2rjxhssvTuwI1bVYD48jl5VA+Q0Zy8eLZrB1fm4HVzYPkjmw6DGunMyDC\r\n6Jx8SQw3DpvzR0jsApUvTmGP8TZZwNjott0V6PkB5JZHp5zdR7kpuF93apJC\r\nuWOpN8ZPtOM5hBF4N696nkRS6MbPi+hFStFz0fLLtgYQWczjH2IFprPbBQPB\r\niq40kiD5un7GWjogJ5rB/iXGT4SaqyPaL+E=\r\n=73pO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.10.0"},"gitHead":"5c87090bf085e9ae91ccce7562d93b5e5a952241","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.44_1680073558174_0.8361469732213869","host":"s3://npm-registry-packages"}},"2.0.45":{"name":"tunnelmole","version":"2.0.45","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.45","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"766eb10745ad4e734afcdbed2ffd416d612380d3","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.45.tgz","fileCount":142,"integrity":"sha512-EfEqQNQomf/3BYWnQIy7F+5QvsomPpa0N2DKDeRXEH+9J2i2SrBLuVvb17Jd9twhhkj272UwpwpbPgtVnKzTig==","signatures":[{"sig":"MEUCIDsPhlGHdp1WA6ZladtKP2mQkaf8kq6p2+d2tTTCyHI9AiEA9q2xTeoGicgOk0YvSJ1FWwPpNg5Yrjb8V5+Npcfc3/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI+QPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/mA/8Dp+nh8dYg971HwRXSvC6RzPm3UrUY/eOGSYKBElLvELEd5CI\r\n/f52b83+WVwSwEkiYYlqC0Rmnl7X/bAGJ5vydZWN511ZqOLNdxYo548P6x3f\r\nstCUU7CFG/LGrSlGGP8YyyP8huWlLpSGgYPDfDkDXKE4SN8mVj8jojn/ogAM\r\n7OVC+eGGSrL+IJzWPaNobdAze0u3K9DMEAox2KJ5sT+29nanQRaeP1lQU1/T\r\nK63dqeUNG0OyDKuY7ut2EmzaV3wq6h0UYuV5JvkV1Cret04obV8i2Scysjru\r\nahsTXLwWOmVufI1vEbqjGIyAuV5VNzYkcr8CrWf4KCZDyEcMxq3DdCX9AH9h\r\neeemsOk6aCGwHA3Y2RNRvIK78jM/euuhqKFi2rOuqnnuAZbN6RqGg09dyel2\r\nDROmQZGvNA0jA1ao/lJjYTb3ZuUn+8le6JVevFfVoCkXCdo6hJBbnOcScPG3\r\nBjWjp7ucRzEfTv+xDHhpDguNbbShs3SO9KR5Hn/wq/wQ2sb1YTlJZx7/Acuv\r\naBy5EOn8wHhSnQF5y7gdGIRnwq5EmtZgOK7SDqihp7Er0X2YskheMuEeApe6\r\n6y1Pcm/XhjaiZheL8tMRpKT/P5omlDgmBasQ7Qw0EmKNKpjRMzn/i703/Eki\r\nxfva/0EUzEZriKxn4T1zqc0jJpU6t7Mw3Gw=\r\n=wzTw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.10.0"},"gitHead":"72a8389037e77e3e29a20b86bf2fa2f8d88a620a","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.45_1680073743691_0.7384075652397322","host":"s3://npm-registry-packages"}},"2.0.46":{"name":"tunnelmole","version":"2.0.46","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.46","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"55a03912bc47b415310b6e49ff9fa50de6eb08d8","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.46.tgz","fileCount":142,"integrity":"sha512-bwZowww7zQYzqwjjgmfkP1OuJCB4utGt9hldSjIfuyyFac5NUdF2lun8/rQdbDaV9EQ/NShNdNqQN/8sGAZY3A==","signatures":[{"sig":"MEYCIQDYBEl5ZBf6FsN/o2+Mf3YW2ZUou/Y/DRqe5NAxeEoLXQIhANqHj3CF8HnSuRb1tZPyhQ/+xZUyhVG4d04TfawHDSBw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJVaFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3pg/9GzvVtLVpuI0OrkZG6QK9ITtJcXp5WSGZ9aiM5I6buRwkBatm\r\nKNUq15VOZWPn5g8cEqRm1Dy1VgeXHAxiFCDBCBld1itqxZUcBpZ5riq6B2rD\r\nXmYeZCQ9BJ4GNotuC2n/kiP8EbhIsjePZsDyeE7vs//+p72+1SYsXmQ64p7I\r\n4RGDOxgVz/MhU0ynQhMzIeM6MT3RuS1epW2+QFGcHv4Fi+x5M8+u53H+uNoH\r\n/grMg5Q6HVKJJMYq7UE4X/cHt7cHJewgXIWdgtSm1SeQgc4faQ4us0eoGtaf\r\nTpO9T6KA5MoRP1E5Ma+5tCAN+eMVaU5mgqAcPcJxW/LyK7lLYDh54POO8j2m\r\nuqDxdL+mF7W3mi/RYSgAtF5jjBWJxG3jCd48UK4EbsJU6oEKFYIAB+YJ+VvW\r\npAjNjsUb7+kpPFbVBcVsyQ9CJhZER8uN8B9sq7lcC2t79A0ABwZ24c2sh1XN\r\nBTox2dk6YTlinzBrSGt0dEcL86YD1CkrPTsF8APQQu6YF7kmA2rva8RZQW4H\r\nENiJkToWlcYpwJqK5sYQYosa7oW7j1WHruyg0Hdhf2ZMnjKPCF/A9LmUFjN9\r\nwFsLUc++8aDBxzHwpJ5SOWQzCyGqssLpMANjxqMV79K9BGIZmYOQxMHxXKdY\r\ngAQKlBtyfV/S6xtE8rh1TtRz1MlY0VENWns=\r\n=4PiY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.10.0"},"gitHead":"8af765e838becbb3e24438b82e6d7c7e148a29b9","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.46_1680168580803_0.48589661330145595","host":"s3://npm-registry-packages"}},"2.0.47":{"name":"tunnelmole","version":"2.0.47","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.47","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"1f22c9f4631aeb49d949f2360adaf0453acd8368","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.47.tgz","fileCount":145,"integrity":"sha512-HHwl9ThgxLLfeZeoFzabSMITuQe4cLnOjbXLgqgmwG5VmwAtjdmE4w1jn+7afosAiWjPDXR6JmOdFj5hFuuxKA==","signatures":[{"sig":"MEUCIFPqsvHwr8qRi63WqWbBuqBlqGFdOwW48AGEpvlLk+l3AiEApuxhU+Y7HivZ89Qwjp3y4lCBTCGw84Y/h3R6X/UczwY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJn3yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSUw//aQCKxVZIoJdQ/czvhM3fi2fj1JLP0xq5VVuVyDnN528wk1sm\r\n7WDfDEKelU7lccPxy90nBo8nxqtB0gY5aEyl9f5X+LFcqy4UdCRzTbfl8Lg6\r\nnFhn/6aFya6BlWae+439lE8reOa2Vmun/LzKWdZe4X9SCz72x4Ow5Bdpv+2G\r\n838n+FPxs8feVpI8kOk3dQcwbwuV3KAAAcqQZYo1Orl+8SOTas3l0x2WIzIB\r\n5C26NCVdq9c9uy+5Mr/Vcg2zaIb2y9yrS+Xl+J6ph9gh2G063mCY/jWKCgrI\r\nbvvoIjkPQLv0SCUKBt3rmyJ4Eq81SSPZmcP8RjIWRJu9IrClmvsW82oUzT6W\r\ntGFBAOhiGFYoYliM+4LaUhq+gMRY2TuMVzSDDXG2kwMO49GGwaIPMA0QwjEH\r\nLhhUd+aUP1hFtjaMC+1wJNiIYiIyYzwRIydo9+mZaOTXrOodLm+QHVk/ubOA\r\nyoYa/bWC/Tyb5Ycb++u7jCU9+OeDbnijoimDl+3TqY7k+UF9Jg0yyfszpqDH\r\nfBxXteDWKMEr6nfe6ZSAmQoZoobgSH6joAZMSVpt2O+S92n39rTGb8y+3CkJ\r\n+hSbg7fYDOrkzO9M6lotzCBjQQplL2AhZPycXBy4ao30FThKWGYw3EebBtsN\r\njFtMLr5C4ZuuDpPTJhno6waMSfNXjcECOC4=\r\n=7z9u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.10.0"},"gitHead":"0deb06d9003b1ec88337e3d14918649a4af9df34","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.47_1680244209875_0.702910599531517","host":"s3://npm-registry-packages"}},"2.0.48":{"name":"tunnelmole","version":"2.0.48","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.48","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"4d9b93f73c7acdd56ef98be485801631dea80034","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.48.tgz","fileCount":146,"integrity":"sha512-A2Ssg7L/149PVC0b7HwZ4cBZcOIVQ+PWhkRomK/0BGwR8U8ovEBAsuQzT0OBT2xI8yJ8M//HxXcN63MvyBpS0A==","signatures":[{"sig":"MEQCIBK9yg2jo0Kt5tly9OUgHBxvbCnh/Ne2jv2lUBnK0CzWAiAUADM8Hsr1MYm4IN3Md9tdq2xr9gseJ/gTRL2yKPwvrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK+VzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrl1Q//SUFSXEXJxNC6fkPEYcsbB3994mzGPUpZhO6gOCfScc5GAWyC\r\nZtpM4AmNIIh7wFaqwdGwb9HFuGqk5sfgRD7LnC2HC78LP6hjVl6s8nOQFJrg\r\nSzYX29zC6G1EgtWSCzwU97Vkl49I50RJ3KJDkKh2TmGk6L6NNI2X7CBWlLkW\r\n+ZIqvb957ezsRP7fOZTtarLkEwmk1gVBjPOb45i4YLydl0xK+L/WEm10rdGi\r\nJC5KTEtkvcufID9kHpcnjlz7OjxCLCfNo37JZi82Oap1o4Vl2s3NtojRqVfm\r\nZhRo8In2EGC6/nEISpm4wJWtt0Ce9d3xgVaIQ1NHs/godrCERTZJV5XxR6Fu\r\nR2up6vFhLVC8yLveRFarrxJTZQsbrwF5vMGTB5iVX9DbgYz2sdNrU7it1LqB\r\nIWAsp29TM9nfxQiuvYiCBQ/wNZi9qASewzMQzT5gujQEIuzD4Z4HH9OkijEz\r\nlD9LcZKaA61aoeQJyo7yknkvoRghjHD8KDuQ6DL9/DqcXR6m6TYYAAkAdx2k\r\nIpjOIH6fysZ91cqi5zWPJvi77j38lOmhqKgbPJqAV4Nf0zmE4zDckOMgSwx7\r\nhGhOHh/9vYdEAhKVBg2TV7+hZvNUmmCI7U6utZmcpoL20Mo8Wcu5ce9RhDCY\r\nRU1w0JRyzfIHLbKOnXAh3RZ28gANkY/rZYE=\r\n=Ti0I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.10.0"},"gitHead":"134925547d94a47913cf3d419281d9bd9c4afe04","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.48_1680598387633_0.05649818222967884","host":"s3://npm-registry-packages"}},"2.0.49":{"name":"tunnelmole","version":"2.0.49","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.49","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"7677ca10fb24406d905d7a36bf8f1ff0c087dd02","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.49.tgz","fileCount":146,"integrity":"sha512-quuc7hVkWGYrTVDW6efazI9KttAdEj6FI5sNadtibiMXb8Ibv2UoBhbKFiyLWypf8Q3vJnsVEVX93sLOTuFreQ==","signatures":[{"sig":"MEQCIAQrAb1PU6CyOe37Yalktli3vHw5Hj79q3eni06jBuq0AiAt596h068T90axbte1WEXhqoqGUMk2M+a1HIUzqLNRWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLSlKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMTA/+MH4UwBJES76nYJ+DoUz9pLKiZhgcnFTQhB1OXB4Atwrij4pS\r\n52EuaXCx8ChGV1bP57tYgLAa7yYyeAG5YRL2yBSg+Pr79OIP1vVe/sRlMoQv\r\nqTVrzLyTeFWEGWHYYBmtzM/TIY5KFM/cBqzkWhcybIFW0kwX3/HuADFcX3rB\r\nwm+Bce2p5KqpaeuYDgYicd5GYYeVhkobqljZIWXTwLivjJ05swTqtgQVJCqo\r\ni363rLuegTSa8n46BddeOI5Wp/yHr3bsCTOryPcDw0V5xtsDqXXHiZ9m2FsV\r\ngHFRuBHPzHn+6gqCN7+szLbTmVfaM70ZBQ2EiAjCkfKO2/gTR8vyuZPeT/uv\r\nzsN1e0DtoLZUzhqARIGT6WcGL0NQlO8wQTFQVqLA150ppTLxFOPtRtawAdSx\r\nTqGNjbOXcMAS76OEwzCKWvuDqaxV6NSPoTOeHyu+lHZ5UVOA4B7MhUlJPhrf\r\n5e0sHgFTFQUjZ7O2gNAYHl1VvSIgzyDt/lVNHbma6z2e9fWzmSa3MWfwzhlo\r\nR+3emj6cb3fBZOQ6IuoRbzDpG5HNvj3ATK+iwbCYoRmpm1kCX+SQK24HQAoZ\r\ntG5tBTdWTbTM3luzzcGhRTG8KKEJP+1P/dvvO01KKF8oNDtexnYXz4gG2TrL\r\nMDq+LTrg80MLfOkYzQaJ5OECEpbKwuaRZwI=\r\n=Ip8q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.10.0"},"gitHead":"3aca355c5dec8703a58eae7a0feb10eecf2ebe0d","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.49_1680681289765_0.1796559171445966","host":"s3://npm-registry-packages"}},"2.0.50":{"name":"tunnelmole","version":"2.0.50","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.0.50","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"1ec717e471e3a7bb6df05516fe552491635812d6","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.0.50.tgz","fileCount":146,"integrity":"sha512-lN8butXbRLl6xvECZ6GGCWvt/KxAoAL8Ri88nhCLUbDLfhi0+xNF4p2qtFfV96nhkFydhZVEspd7F1QmR/5mUQ==","signatures":[{"sig":"MEYCIQD2unZpxiCEd/XKCc9tsedzPuFlWC5dw2fheiqNCMpxBQIhAMCLSRNf2sCThAkUXyzUf2rVjlEDrrv4npxf2r65dtXT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLndxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqX6g/9Fwr7JJDjUrZ/+e+wgXrqKLKov7iqAOxj6itD50Lyh3w/bJ/8\r\nNWs7opbX2WaiJmg21nG/tB8/TyIsGYRJ953/S15Y7Bw0YWYRwdNFNZ8ZP++o\r\nkT+O3Z81pg49e+pxyaojUTcpNRYBSj/JjQMhsPvdGueaTHX1DuHuVrAAQUB+\r\n6OtpeyrxMrQJ1fBesrFLf0ZtBtEFBv2zrTQ/YAp1lenApEdziwuQ0NmXz94n\r\ntNfwd6ocGyF+9Kqd5E2OFWgJYRhjx4V+mCHY0XHLFcU7Fy3oEfTby/vuad9S\r\nTi2QeXUApX7J8pJ8Rhinz3lib4uIxXE3oNUVTpujxphj23PKILg0zL4bqX7d\r\n2t6toq+M2xqmtpIrgHjiQEVrR5uHDzGisP8QDXuK7HXty3MvOyor3EGgizHI\r\nkwIzTpL+gLCU+yiyRxEj5UMatXyrWICnCLWDZHTjdMDw584cMkWPvqI5WN5/\r\nQ2KsuafvSETDq2gjR3PlcdGQahyypljtJeXJm86XXr47Xa4kcReO+FCezzUz\r\nSZ3CpxBjE+6B4tKX4UYSM07EdIDnCg3sbvqZvt8x8ACOIvEmWJn/MURaLhiT\r\n8o5asU55TEspouDpVn4B5FUzoSJCbBfqYqzw8RMwstvI/Fc0KV2cWdKreH17\r\n+gqfXc9HbRBbzzFBeTfN2GQZ8Cl4amTpyg0=\r\n=ry2d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.10.0"},"gitHead":"c075cc6300b1287304d56b5081de6ef3f08f227e","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.0","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.0.50_1680766833747_0.8005829518822338","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"tunnelmole","version":"2.1.0","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.1.0","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"54c0b43c33777460f9291cda2e8907c799a8c109","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.1.0.tgz","fileCount":154,"integrity":"sha512-GedgCi9sMZ52dBBGiRqjBTOXRXe1DI/2wM7oraSAb5RiuwwldI0V8FJIA72eZMddpe61ZysImF7/NWEbZqv4Jw==","signatures":[{"sig":"MEUCID5Oy7NPGk6UONwhwWwMCVdXzFJfpscS79t/B+b9Zxn0AiEA3CSAZ1Y+2sOHm36sGMLsS+9uv0EzxYnFbN268RrEmhM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkL7nXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/Gg/9Eg5yIubdIgS1B6Efg1BO2UyC2LAxwdbqeDn9TVS4dSI2Sy9P\r\nZJEkyV82G1f2LBNwr/WbDOLUmQ1oaaN7gTBnRrL3TDGZScOz9EinZzi8BPZU\r\n959PeVkPwVS6tub9/X8QywBk2axiONh2O4JvuZZ4CuSl9dvic9tMdeHh3G0P\r\nAT9hC8NVznZyj9B9XZQ2LUcf8Vo0QtqNWdWkwGCTdrFdFuk6wWQ57/BO+QBE\r\nvcrB2Dvpg8I4DzyJpLmkEjRvR6sRE32f5vkOMYHq00go1HtxtrU2EceTNxHL\r\nWbUBZAKvuTGJ2wRD+odOm/+EC6MiMUUxeKGftZBpGluhvlazFTl1QR+hb9Td\r\nRgps9mT0mkZfjAAOKfjEfAk1XQDsvcIKWnoEm2Sl6VkaWJs4j/ErdLrkP5ue\r\n35bqcxQtC+HBzY4OH1VEnELpE4j/LoMEae9abQJUncxHJPDTJ3zcFccnsAE3\r\nw/vWCxpH4kIC7INQMXYHnXsNOcOxG+PTM4AdVESdIVHbG3Wkqyfhz5kI65fI\r\nsrH1NU0zgXShd+KIBOWY9VYYbEnrw+XRJcRgpdhX1g1W7MtAZr1F396oUoyA\r\nMeZEk0ilR6RL6hYR5xrnDXd8QGX06eNkFbYYPgMvhsyP7JxXoACbL9NEh7yl\r\n84SX53fW2hLS/ZE/M4yneYpyzCpvaKqQmJ4=\r\n=l3wE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.10.0"},"gitHead":"077aa39eb5df47ebdb07e6c0b99055a39029d7da","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.1.0_1680849367453_0.3803067759765937","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"tunnelmole","version":"2.1.1","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.1.1","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"25968400961381f6264c02a876f317c435fc816e","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.1.1.tgz","fileCount":154,"integrity":"sha512-3VylZQSaEGrctBE750kw/LgsT2KeHR6ojebTj9gJe+0o34YoowOP7wLwu4cun/vu5gwiISgg4OMNe+83CTz1Yg==","signatures":[{"sig":"MEUCIQCXzP9teH+P96dAKmMR4dpIuHHt7nklMJA4BFjFnmP2GAIgFl3pHdeRPQrwjXQw5depvWEqhO4OgcQiKfIgk7rYd7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMT71ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0VA/8CwpZqlbnuD6lonFvj/fboNZbKqvFV869KQNKQEswUrXEgnMi\r\nKBeZjQ0B4AQr2DhPFRBSSlwjI0k8JPw9MijskWRTM9ncsBAKOMeS8EDgsgbY\r\n8PTELyotCecaZjlsQ6Yw7qg+bmH0ETF478ByoHDE7d2Qco2QNy64BOFzx8bI\r\nUs1SC17+mCpwE2WjN+CAGCPnPkSALYwxRxzo1j8dLKH3WuDQKYRBMEdL5OX7\r\nNiWH8+gKag5Xs+PIwak8QeaOKeDgbeqdchmr6rIXL4gM271O+Kc2HvEI4X0u\r\nUgNfnwBmcQGAIPhs42C23/2M4UQqvIHGc6gMVDcxAzjkItDUmmCIJnVq9+m8\r\nYA/c17x0R5UfTL+ywnyQ30OfMNcRGtR7Bb1krVwGAf6cwISNxW71wm8iTutT\r\nKuM4zSthyB/RcMV9BLsAAdVXyMuw95LzraiXs8cWUPJwzYz3ijiYLFV14Hb2\r\n6TQs0kuO5aRpEtebafY6RY49QTk2BzF7F2Ybdx9gjj4VCAwj3YW2lC+NI5sw\r\ncLwoaptL5z5+s6dmzmV4WuF/B6QSgYf0WBLeCfflPdTO2rTmVR/qonKVprly\r\nhH10vYfu7CeDTgCSa6DgUvl+hTsZDKRAVNkelUoqZtZf5tKG25AXKPNQQafZ\r\nAxwnAhYPgkYE5ZoChKUdQVtYoLjINhHs/rc=\r\n=VLRV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.10.0"},"gitHead":"7f512c069fe1e5df1e717ea6a8ae36190042158c","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.1.1_1680948981574_0.048051965543621344","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"tunnelmole","version":"2.1.2","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.1.2","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"ff3f7ffd0b242756b70bff43308871c6252d8d9c","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.1.2.tgz","fileCount":153,"integrity":"sha512-B2tXrdgimvPeOfLB3s5bUEI5V8RDu01O/h0XU20f1TeXf9zvlIG+3Q9FXP3hAKUJ/3r55K03wy61mPYUGiqh/g==","signatures":[{"sig":"MEYCIQCb15CkecBIWtF7uVUU3wSTA8rsmzzsvVVmWGSFSXyTywIhAJ776R4pNdb7DkPre3ayoxHM07jfhu+lilxaH7pq69DF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMrP1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4tg//Z2Ph120h4qTRR8Q5P3v8ahNC3ckFxjeH+rGAD4elSjWLS5hm\r\noPDq9LnibFV74r3tc4mCC0nBYrXk6ObUe4yESK0hc+hZpD91J+PLcA/TcruI\r\n8Fc9c0QDRgALUallGMN1PlduVageDDN921Mljw+c4kLBN6IiyzA6mT3ttdKB\r\n5/8gjuZ2gMISOljA8X0F76YbL/ND2eH4YoPmjHGg1N5z4SvoyulOC4eWHdE0\r\nztvCt+UVThhjwlkTQhu1WKBxCD8TwwH7F2HvcYQXUdddq6UBlLiQXGCw25Uk\r\nqwlYP20rI0hxGXHcgHXXQAUK9hc99MqRPdpsm67OAmXNhbprYbkCXVvCy0WL\r\ngt1zslOepcC3zAGFCR74rayKYSQD1GMUM0UbcyRJ6Ff086F4JrsC9jVX+9NR\r\n4rwMuPdIwI6QYcK3tStFC6NId3fVxEmUXbU3xqplqNKRvPQ5Aq8x91hYmpTl\r\ns7oVX/iiVWCGcn2OJAm6YUK1rEBXaOe5MeWXaotdQJBLZ0Kg4PwIAEOvOgDT\r\nUnkX2FmbG+qD9f0AjG8gvLyhDeeHHYIRbeYdx3aF+TIg7XbDnoy1vTqUJRXd\r\noUS02xizHgBuT3GD/IBo3D3UnQTq2HLBWHEMfpSx9Uw4tg8lvdbQE/ERuiNI\r\njwKluFX3tChXguyLlyA2jkcwOfVIKyAAsyw=\r\n=ld+I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.10.0"},"gitHead":"e810f8aedef0e5394502308750f25427a740b67b","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.1.2_1681044469693_0.08788377982348705","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"tunnelmole","version":"2.1.3","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.1.3","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"d97bf57adbf704b9a1360028fa8b6b73e044a383","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.1.3.tgz","fileCount":153,"integrity":"sha512-N5F2p5okSAH8IwjgNf81t+FLZYiPOf7LPUh9VqPWfspkBCRWiA5OnJ7n9PtYwBoQnRGqKqwCUvpRt2PiaQ2kPw==","signatures":[{"sig":"MEYCIQD/pWPt8KZ7y0pfhRUJZaRVcX92oKJmgTrfMXEqX/W6ogIhAOC5/uJ2yT3rw+yEQpyiXQbyrbAraQQnmOa4qHYxo4YX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkM+EVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodphAAkXNCS2hX4Ye+WYrWBJKr0S7ZBdWKV6RM7QuLKOSfk2G2WHcS\r\n+QsE3MB+jiWQH+bUqyZ7UZ9xySiSQoVwB7jpc6MWlC7+oxW87exw//qD//oI\r\nomd2EogF2irHi22NcXlrV4qCJkJJHgn5lTD336s2OAKk49lSkTMevNMWYJXO\r\nE+cSHC7k9GZzCPtBpJGZyRmMjN62VrLZ0jdZ+72HIZfFoU3ea9mN1YNOfDjH\r\nv4EeD4E/KRc2kR4T1s9b1zwl1qn+CU+jUilvF9DeHjITTAkj0zMhcgrSsCnV\r\nXoz5ZBC3FE2jncBhc1r4YfNSZ8UyF3d2Y2MWyMwDbI0x31C1j/bfbyA7X/ln\r\ndj6+mcLul9xwhpj+yxqrndOelsBj+wwXjbGu8IRnwbHmEVuCq1OxQvIfrikt\r\nspbj21zFlx7JxDjS6JteLrEEnjvQK5o9TL/WJj+lkXJzSYfPYT/tJi4xOXaL\r\noTuqmA5O7fj1Xo8b3yzd1bIoqZYtbpHxD0Rdp6H9XUUi99l+LGb7FhxoKHMx\r\n7yw1P9CFbFD6Zd2Sx/HNCIJRsSbq9au1OnOJwk2tCMzNzSiCRJ4ZrvyUBJUR\r\nffu2/xBr6SMVlmEpA0arcuXLyIvCDTmDx52JIKrM1v0L8m9a7jjRJ5Ct9FQ5\r\nLSVqtW/HKtazJIhieP/akYlR4MjD4c/v/GE=\r\n=UUrr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.10.0"},"gitHead":"65b78d1e0eabd4810485efe76ee15ea5050f4797","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.1.3_1681121557110_0.9408528239899585","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"tunnelmole","version":"2.1.4","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.1.4","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"77292b0ffaaf05c23c97d067fcccd3d5dfdc32db","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.1.4.tgz","fileCount":154,"integrity":"sha512-wjDmn/eyRbSAtty6KO5pCulFRV0tgWDEkliafPOHUb213n/yvpe2HolXDyN5tUzTT+9yFUUkhvYoibSfaCrkNQ==","signatures":[{"sig":"MEUCIQDw9roKBaLw5/iEB08IuOfljaQvs3oX46Jm3AC1X6DylgIgAPhwjoj7NFfBY1JetV45/zksQYCSLHx6tJgbGce5l6o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkM/DpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0gQ/+Merj41WV58tASMKmUEsreKtzmq8THYB6VJWaVAoQKxccKuCi\r\nkVSweSONCm9g92/xbmqktO98OHTqTQ7Hl9ce+oDNWAdvWR1NkZWM9rbtNtNq\r\nS/bmqulSA2f7ZFG4GoGyw1i6qbFL43I1jurYWzNYQhcrvP3PPrSd1G6WKyTO\r\nX7Qqcqdurn2k3MK3uapJAPE2JJB6UlEU2OBDDbt6nZRj9nBt8g1QBk5W633j\r\n/jlX9dzAZstTzI2b+KuSLervl+hGuZ3zNJzgnwHM+v2XNrGd+0Ku3zb3qmSc\r\nlYhq6W10FvUeD/4AmXxTX6CJzzMkCO7Hgye1/2gscURrr0DSGL6ImJ5fYo2Z\r\nDn7A0lll9KKr1puDSLAhUA+il59PF6nTdM14ZLLbanwAHzKsELYCTdoFrYfi\r\n6+thR6SZlLOQXiA2cws27iFGyxzWsIkqzu489fwrNowBz4J9EXfmeHJkdqpG\r\ndpyATFcMnIWRQZMyRFZjWgIwTXXBngYfOAvtdtg8u/YO8UYYD3E4PdBQeDzC\r\nso78jDQlScNGsX9xZu8I7cAgMiwQQrwHMqXe0kaPWazrBAHx+7yDyGsX/U5X\r\npw1mTEYhS59vqPw2Z4/D7jUWR0UB+wrf1li85xW0BNSwo0+t65msn/dzQlix\r\nwkxS5immoT7JP8GVZNDLL5AQiINEtk+jtaM=\r\n=H+81\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=16.10.0"},"gitHead":"b24d3862f4eae2c31504449608c52b4ba1c8b733","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build","postinstall":"cjs/bin/postinstall.js"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.1.4_1681125609562_0.5391401926991404","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"tunnelmole","version":"2.1.5","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.1.5","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"8ae19754fae7ea641cf56800e334080efbed7548","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.1.5.tgz","fileCount":153,"integrity":"sha512-HKPj7idhLnVdBuXtc+9BAde1ZuG4A6njPlW8O0Frp2TMVcv+CkC/BO1xtVGymkblw+rYL2HFPgTwAa1u9pi23A==","signatures":[{"sig":"MEUCIQCyfyRFlvGjb1MYHNRLZNFNuxRH7teAiC+TiXNrI09cXAIgBSweBHzn+EG07gtt6mTMESUtLQxyryDCkrEgkvv7JQU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNTz9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBrRAAjhOYlTZbfyQTk82eYivaTTnYQyd7mYemoGGPJf6zhlaBhTpm\r\nEkutdcEuu5jfFwkqgvOKSubNl97qAm6ecU6+M741gwsNDLKQsO7fpuH7UMls\r\nZ4X87U1tNwDz4FXf3oeiojWqQOuDpdwt+wfP5/NGAvcWQa7fv8cB3W0qyBjF\r\nAs5tHMLMa2LMq0hsCXuwABJsAbuJuU/pPiE1+WWkvEHQxdr18rKkF3Vvcsee\r\n43UUy70zQaDRYtEraNvCkaRotBnm53NMzkFpSnPOMIQky066XKgu95odRNXC\r\ns2+myp7ITlxURkpWEUbFupeUccfhwm23Em699J+MGKba5RplAUKa+U6owoAk\r\noSg5ObgaMwXD8m6AmoiymNZ/ICwkQA5GbrTxApgAitS2U2LY4Iy3fQkEY32N\r\nD3gUZ971zXpX0dvrxkv3VnPG/Cn2cHMCrd/ORruSF5KGYvCk0jdq4jivKtzf\r\nUrnwMWr/Ag+c1S7vqjp5qjPcw5ZSzl4yFIoRiqajVuPFAa/d+my4W7ymoUzY\r\nIo00tldZ1ToHxwZlAEiAIqUs+c4MGHdDHtTo8NIzQ7Y4SoE/SMGHtzaHbNwI\r\nZUpo9+ICLP0yZaExhRQpAZXtcl8cZa1/qkuAUZR4X8lprUVR3kUWbUaepLCF\r\nEcFAv1JZNyl/XpZtQbVhsKuMqkTT3vu6WDU=\r\n=hoIl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"c6d63ec18cc87c999bb0f30c588096277e90b55e","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build","postinstall":"cjs/bin/postinstall.js"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"9.5.1","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.1.5_1681210621375_0.7852253873845574","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"tunnelmole","version":"2.1.6","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.1.6","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"9ca56ee36873b89c785075cd9eedc2247f74f4ab","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.1.6.tgz","fileCount":153,"integrity":"sha512-On2cijNCJcEFz93iumJ59GP7zzLdDT+j6OJKZJ2utW08ys8E64c3kUM0gUaYAN0m03IQLSoEbgbQ4A5OUKAJYQ==","signatures":[{"sig":"MEYCIQD84QmWYgZVgDR+JQ8SkLBiCsrV/L5A1dOEXCsXh6c02QIhAN/HmZyz9BVzTcVmPDoPEWX8AkcTiJcZ4NTtjQyX6Sg3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNT2eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzMw//UTd0pZfSknKZV+iE/pyxg3/oEmNqgCBLxl/iZLh2bPPPK0EF\r\nkGmjC65aAj+Qri1MdNQqctQHnDrwjeAvm7v7yv01RZ6qlmnV8UKZT8QUMPpS\r\nRCFgAwRT6WzNo/1UoVE6uHWi4H9BjeMNSMqcukNbgE8xIb6yB0TnplgHN0YZ\r\n2OK4VRgTUgf3dpcXkWZK30SU2VhJu5j0dLRyBOWa12tSWdfzo/AEqxvDBDlZ\r\n0yVAed5soDe2E57fYRD2o3xHkwriAGqHQHLkwiTo9IToYoTMlPOnIil9Ub43\r\n10gwfEM3RyQlaibUWO0q+0PaUbnP0Ob/NgQyPY5T080fWFBTQDCiWe36CBzD\r\nkxkumB33LFeDqDbbZskbWKDRIymk/ybZzzsKJJaTGfUP0UbQSV/c8jaNzYiJ\r\nSXxOrAj0CKMkvjbYezStU6rPBhyCwG8s3/Za2Mge/2O8G6n0bxjWjhOUMfeb\r\nVZw5sed0cqAfNd+oaUgy2WUl1573G09lERuWiVtHFYlyKTByIRuQmo6KVcGb\r\nowuO2G7ScVvP8rlDSjsPNt9ogrngBZXd3wKlXkOJ2CjIcoX/OfpNBk24U/mf\r\nBrq8fQX0CDbK+i0J8D+wrnTtC8C3ZaJCVs4BtQbEL+PBdttgnPvbbC1xSILI\r\niv3MPbhZQEsxCLpBWg8HkpAwi+J2hvqGMe4=\r\n=zxXJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"ccc2afd33bcb29c6015ead5c9dae0247526935cf","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build","postinstall":"cjs/bin/postinstall.js"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"9.5.1","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.1.6_1681210782322_0.8130472432115405","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"tunnelmole","version":"2.1.7","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.1.7","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"09d98c9d76df9540130c40eb9096a17142bfe67a","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.1.7.tgz","fileCount":153,"integrity":"sha512-RaOLwbFzfV9yMFm0Z8O9xaOs0Lh5MdqrCdAf0glYH+YjHEI3z3xxoJih1wyHt8DqcPzugFFcB5YeTs5pcaEubQ==","signatures":[{"sig":"MEYCIQC2PZqDWdHNq3tHt64fXdSN5yCr/1NrunKDuulQKKVLMAIhAMBqXjcsL4rHJL/wdt/T6KWZI1Txe9HuvP0otYRhbQ0B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN8BqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrH0A/9HIBbCIZNdRt6YyNM2KtulZA0jWTff0yGsTn/8m9a+YHo8/nB\r\n74RlMdqyWN3pcACKNFkCMGgal9lGKSt3EVk/I50HivA6z0drHv9J7TUns80w\r\n0BklM0BsdEZBSbrYP60ynXkHFCHzQAbd6Zl9bbQLhGMVxQosLKVbSgBCJWF5\r\n+kitrkOaIEV/b/1td0cS1ug41X4y2tx99fcdtrjp6yPACvppfuhfEEyV9A43\r\nUgkD/sPk7TKQqtbQYtk10TjWEVwb1zvNhohPhntMQv45UEsiRH0jmsYxkiWI\r\n1s0MQr3Zp4OiQY8F1vMm44XYLK4V9IbqtHa2+wBr44GSwhv6aWPZwZhP2T5A\r\ndk2XPA69BCNQ9q8PXhJ1xkbEamoFqelM8WoMQmBJ7KHm2qyCabDuspq9wmNq\r\nOEH9XAihS0Yf7zVRZTQP+saLxDRoMbC1vO4EcE0x31uoUvhSOEslmlPtiYe0\r\nSRoX4x1HXpiIRM2WpqlH36aIclUs0muWnnWVH+8OGGA7OwzAoHBRN4l/kpMQ\r\nioT6B6/TV7LzgQWnTvLW8GuDPINvN/cdns54DSw2YjopCUil+PHuB3kslfzl\r\ncsr+/oPwBGJ8+8auz62RqWV1w/bVO1GlGeuKOHS2vLrp/qcf3/tr4P6lXg3A\r\n6Bec2Xw+7lJSY3yHJ9QASzo7CZ8G4QxYasQ=\r\n=ZdRm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"4ee860672eda0ce99cd1cb6034f6a3866260549c","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build","postinstall":"cjs/bin/postinstall.js"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.1.7_1681375337905_0.29203309819120715","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"tunnelmole","version":"2.1.8","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.1.8","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"2da8fa9ce7e8eb298412c4bc1a87ba49870c33d3","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.1.8.tgz","fileCount":153,"integrity":"sha512-zvcFChjMNJstNjwDid3JnWnITC9JRKNBd37md55ALVDw1TQHa18QscmRu6PIDa8AouMsILeXa/xbhcISuBdkrA==","signatures":[{"sig":"MEQCIBlk0/wjJaRcx7ZS0KcQIyt5u2jT8JRVznOn/1NOnSuyAiAYAqRZggILYYhHHAtfddw7Tu0NpuNrmXlh+IQvlOMdjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOTlAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyQw/8CKSxVkpyJ0In86nRlYo8YMdLCcd7iTC/P2OYBd9yoRcN5gzP\r\nYwX2Pc0sIKsm2tHYjfzlcib9aeqLTv8tAlVh3Yla39ypXg8CXpYC2BQIZoqj\r\nNhsl/eouGVa7aDhShDTyzOXmOGb8xNTzLYpY7UqVoUx2AaZ9OftDhZroXCv4\r\nJrimr9OEv9BjBJAgRhaXjlzhukkYSFK0K2bk/nXNYBZNjb/u3B14DgcfAG8F\r\n2ti/jOfyf+R5e2nI34S+/Brpe7bpoCMcuZzC3BrgRXBjhEbjaAunO0vYyt1h\r\n2hevR4ebcwlnbnoe+Wv0H6emsBP6FAzOsz+GmiLD+em95QE5Y3DHgVBsh+TO\r\nAv2R56T0FJ/zW66amJH3HYGVzE0lxdt06shnCCvB5SomXpsnNpfxcbM/Z145\r\nMTHLoSfLCcOiTEbaiesnhfa3bZ8GRmrfvAv+gUMlQ6O69nAwpdTEbbaz/1t2\r\n+EKbh8uFRs0gmSOkSOxFwKJRKd/JSzcwsQKDfUU0f6dgYPrzpGnLRutMIZT3\r\nH5ASyWW6hg7sM6MB2zRBWDIH6s0Pe9xwvWmxtY0ahryBxcS6qfhvdme5FeXE\r\ncxWKfMl3bIH2C+/aIL28+w4ALdiJW3akzYTV+i4lB5IcU3vhR9oJHG0QZckw\r\nrZVD0lK483HFopJSxiSDCugpuSM1msWAY5M=\r\n=V6Yr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"d544e4e14a8191229b0c093d3f3f846edcd5a615","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build","postinstall":"cjs/bin/postinstall.js"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.1.8_1681471808272_0.3001750557330136","host":"s3://npm-registry-packages"}},"2.1.9":{"name":"tunnelmole","version":"2.1.9","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.1.9","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"0406215a4572ebc632c07652ca1cb44ac8ce12b4","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.1.9.tgz","fileCount":153,"integrity":"sha512-iFBfJee2BgjLx5Mv1HZxX2kwzRn+o+MfuuBRC1QNi5fTwqcf4gnuLeLMmTS5Bkjup0VZ8kpfksZyvPW2L09Exw==","signatures":[{"sig":"MEQCIHvuNpcq4oPfTQ1E50iGjUbTBBha8fVgopJlHfMr/hjTAiAKENRoaAbTqFnAn9i2SKnZvD2nsZ0u3swdyzaYwZ1aew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkO/OzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonSg/+N1q7sXDf6S29vv6gITKjXWT5k8rG3wIDIwG+DButoucgxW57\r\npIGUd/Z5d6kjkZxGaVF4JRLcUKLiRXNGNclHcAi5tANx5wCVwXydYjedukJv\r\nViP+F6UifEAa/F1k2bFhG+oJw+PEmIp4m84A/wNohHKmTQLYQ1bQ0+w9pjhM\r\nfaOTOwTbz38GF6tJZQ0ctMES+Q/2mdlYVKCFUp4cynu6J9oKwlPsvn2o5Mss\r\nq2S27dAcyTqB7D0kYOcuci7UVrg/LFE7e6Ggvze3ypu0dPjs3El3sDzVAvXU\r\nm6WOzyBs1NZbXUsJjO4hh+0IPR4Jh08MsMCpSLIjVb4nZZZZo3esazBvWjHC\r\nQXv5G44wbRZjigJZvvckB4cWy54C/K1z/b2dqdRxL0+uO8AgNJ8FR4wHmKxG\r\nqjur4duhgbUgDC8a5YM/xT8chge5JDJDrt85hgaDi6vwF1v0xN7URkNiHoSY\r\n1Zg6b6yQ+idup2FndUZ+mybr5qrefcRVP0xCBOoxU5efQUjYvzi96a9aA5mf\r\ndJL9RbosEXA9KHkIZJJznNzI1OZGr0sFWO7jTTDb8fX2EzI6EIdhKglDlyjb\r\npFat96+qh8eaNhrw1nDGxE36NhQUn74x+t7livuXVklkwurV3IXPUTRx9/Sc\r\n2rnzh/PXNQ/tuwgASf33JhRqoXRWuidV1EQ=\r\n=sjzQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"2588f62bd2a96fddb22e35de65dc8c146ce52735","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build","postinstall":"cjs/bin/postinstall.js"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.1.9_1681650611348_0.33192853327146254","host":"s3://npm-registry-packages"}},"2.1.10":{"name":"tunnelmole","version":"2.1.10","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.1.10","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"a242dd0aaff978ea0a3ed5e4674db49ec1d6255e","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.1.10.tgz","fileCount":153,"integrity":"sha512-zwxn3zKcW8J24Yvp89fupxATYtZmicMFJV6JPqrFWjWQzlPqpSpV/oBP+sYpI7T8xhfdMiLcgbZi4cBbG1dDUA==","signatures":[{"sig":"MEYCIQDXLR9NrY8OyrHg5PbqLn34L8OvvXaE0ECcvEHv6F76AQIhAPP//l2z7iAjhyxckLJzr+7fLFTEGoCh4tatTzy5sgSQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPSKjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1cg/+K2dzU7uQ9YvyBSt3CTFVBSM80bCXFfNn0w++fQM8NavkJ0WO\r\nbGuvkb5+9e0ggXrKRRXr6nuaM6BqPB/ES6XTrGONQVNUbHnf8xo9XepCceaI\r\nYZOsZDnbUcMmNGALMuGi2dRXHFMymPokZRKXILLrpVaEtfygaRzz5zQhI7SP\r\nEEwx3Iwq9UY7giYtH0iKcPWmc/zssAgERqGo9g7H/KNj4wIRTPIgUNyRoA8B\r\n1xuYb4kBBvZa8KgH9pbfYeizAiWOlO8OKQcBLoD2fvqgBAyYVQNFuLzETRHz\r\n3VIj+0444c6uzWxr7R6r6yJ2HSOAy7v1+P7S73tQzboqd9qqVgmjSAvjZuUK\r\n0vsN9+FK01KY30BZBobSAGHm5jcyjkpxfrOYbVmOAG5b6Ao/UHPgee7oNIYA\r\nvDYuzYjJz187bWdnJQZ3UQY7loVbAIHBDazPOmJLeXQ+/WMcWcUjKdebw3jd\r\nmKWE9cO4GX1lZR2eEsIQLSjyqi0OgUtVFBvWYwrra4CE83yXggAHqYA2azPJ\r\n7d6QTYpRrPBhfFborzWE7JGAHLeN0Z7yAZXHy8mYO3t+1lP46nkkRr4rRFfU\r\n5zNf1b3t56gne7CkQxtB8r1ukE3gO5C+v5YMfI+BRle710u0b4j39FyOB5KR\r\n+lDvsgS+p0iQu2G7+DVmIY2HC7rTFXlra+U=\r\n=dOgO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"c0288b8d288afbab9d6e6c668e6a1f0ac434cb2c","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build","postinstall":"cjs/bin/postinstall.js"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.1.10_1681728163040_0.19260762678863785","host":"s3://npm-registry-packages"}},"2.1.11":{"name":"tunnelmole","version":"2.1.11","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.1.11","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"dc3bb97bdf43386086b2564158b6c454a5fa2a34","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.1.11.tgz","fileCount":153,"integrity":"sha512-zEcPIMxsjFHBwinTpyFgYWcwPZsl645vWH+vopgNJ/3fHVVVcSjnrsa94z0D9mHB2mF+xJYZIAlNfR/y27Nh9g==","signatures":[{"sig":"MEQCIHZI8a+XsCtiEwtPwFam4eWgd/GqGNS0CiHpqVjlYFcYAiB7An351o0CHLlB99IMH9GeOOotD9OYBX6KypIkp20kkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94073},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"e9acfa370b580e0c1306ec51e9fea5e7108e56a6","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build","postinstall":"node cjs/bin/postinstall.js"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.1.11_1686449219612_0.7866823034164079","host":"s3://npm-registry-packages"}},"2.1.12":{"name":"tunnelmole","version":"2.1.12","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.1.12","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"21ac8a2c8e7142300e2da2770b8862c3af8e331a","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.1.12.tgz","fileCount":153,"integrity":"sha512-O+0QgiYEYCzyj+7nSattJzOwyN8cBdVvZi0vJ/1QACx2003zjGZp3NhWEVE6iuNpYx7Lf2mTT//C1Q6nZGNY1A==","signatures":[{"sig":"MEQCICmDa/8YHkWWdGd8LBc9kkoaymn7hExksTvoO2xeDS+vAiAvKnzqABX3mvWjj/HzFwkKc3driPpiQKTwuq/47jpgcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94413},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"170cd170c4bb1682dc43d63aa92d398553f925e5","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","prepare":"npm run build","postinstall":"node cjs/bin/postinstall.js"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@typescript-eslint/parser":"^5.56.0","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.1.12_1689499403145_0.02538184798792864","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"tunnelmole","version":"2.2.0","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.2.0","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"5a50e2e5c8de09211e173c4f1c45f1f41e290f8a","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.2.0.tgz","fileCount":181,"integrity":"sha512-kgrpnWBIDNjqrHxHXZfO9YOc1U/sxdxvhy6YZ8kBizEJqZj2Ce0VwSfQANDdRIMUUa7sZMUWm52YHtAn+PHh3g==","signatures":[{"sig":"MEUCIBDUnSlNKDDz+cqJGqenJPelAQCykw+4D+9V4eQ3L08nAiEA5LpheRzER+T1jHg7eOLIxgFW31eeLDAygDsR+x/jaSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107555},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"2b088c71cedb4c9746dba10fef68c1a33598daa8","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prepare":"npm run build","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.2.0_1695726824314_0.36802352270495553","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"tunnelmole","version":"2.2.1","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.2.1","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"249756e1fa5d1b4a6c5b6aacf67db522bff1b653","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.2.1.tgz","fileCount":181,"integrity":"sha512-jMDC9ks/n7HqWbysgDe4jN83Er9tBNG5ruJHo/CrZmb16zntPUWQCzfH3Omrk2CUiXnzIAsuSfzAZnKd54jYAQ==","signatures":[{"sig":"MEQCID2EHo6CDpgdNEXE3Iym3hQlQVFydUISRKVdxqbWRBkzAiA1urgUNP/bRywrfxUSkLxcgtE8pFZXm/v9ske3D9huzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107753},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"9700b4982f0165bd61d0a9fc5bde40cf9db6a20c","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prepare":"npm run build","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.2.1_1698315818201_0.9643751897697643","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"tunnelmole","version":"2.2.2","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.2.2","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"4a194ee348cfa2d10202f96ee641221097e56abc","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.2.2.tgz","fileCount":181,"integrity":"sha512-9UDUJKl2CthVkDOCHutRMXWnlZKwolB71SBug763o4ihfAjlnXTxyMMjtcg+2+p0xS+qOoGgLHQaoQU1L5c11w==","signatures":[{"sig":"MEUCIAfxXkwUFKOg8gRF28CGXWM+e2SXwD4//z+I+7BytHGKAiEA04tzp5C299L1cEwRxXCkcsj7dVBfj/e1kjF//+NYKJw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107753},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"a746177bed0ee320e683e8a9de6b90f05cbc0214","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prepare":"npm run build","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.2.2_1698315924326_0.7375782297226401","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"tunnelmole","version":"2.2.3","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.2.3","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"7a838997fc7ba969190ec6ff3bebf86b420af8ba","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.2.3.tgz","fileCount":181,"integrity":"sha512-7mIUon5eqYLmWyAJ3aQ58+9N9pfxi1jVWuWMnf0FDtXS4VwkrI9NS+mBCpbnIQyXcJLzBH5bbFkhl1RYnBd4Tw==","signatures":[{"sig":"MEUCIBlLM7yh8ger3DrQjmu8BQB8GXjQ4YtXTDasmLGEwcweAiEA2gFOjRoR+CYxIxRsFEr0p18cOYcEapOu4raADIXHK64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107977},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"b1b33de21cd195c2970c2c4fbea147656a4ed261","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prepare":"npm run build","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.2.3_1698316284811_0.8922653195849177","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"tunnelmole","version":"2.2.4","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.2.4","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"1481b69fa320de7824b71a8ef18f8ef6e821f35d","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.2.4.tgz","fileCount":181,"integrity":"sha512-MTtud3IOtS+j+MC39xw/VSPjAswcJ+sx+NOrQMrl29hLYquY8zBLdQKRxKKHwPc+7vZEuRx8mlg8PU3mJnhKHQ==","signatures":[{"sig":"MEQCIBQti0TgPbrkTBnUkYu0Lo4/ADAIxej0IM8/0Y5rKICmAiAwxyDh0ZM6UE3im3K0XBYRtWHAi0a58FO+F3EYWarJ0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107989},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"eb56f30ed351cc71de4900ac0bc7b2ec8472ba26","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prepare":"npm run build","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.2.4_1698317351293_0.8018331663391993","host":"s3://npm-registry-packages"}},"2.2.5":{"name":"tunnelmole","version":"2.2.5","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.2.5","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"a091f16707399af09ebe39ddfb118e482f0bfad9","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.2.5.tgz","fileCount":181,"integrity":"sha512-tuhf5cmxuUYfCC8ECl9rF7J47JB5d7NOdRJxjye9sUVZmgyIihWE4pjim8eybPlRTN+jQedcnTfZyS8wjaT+Wg==","signatures":[{"sig":"MEYCIQCBDlz54rLwKKbDMnRS74xoauJSRNTeWbttDOvnd+ZtzwIhAJKEYVquB1pZfC+203XeXw4W4sNIO+9YbbJlZ/ixtIxc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108264},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"443891453edbb4fd2dad73da65ba28628f158909","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prepare":"npm run build","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.2.5_1698449444615_0.25209790257014464","host":"s3://npm-registry-packages"}},"2.2.6":{"name":"tunnelmole","version":"2.2.6","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.2.6","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"3414991e03e0ef4308c564b0bcc494944b09d723","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.2.6.tgz","fileCount":181,"integrity":"sha512-dV/bfExKGbGH20vzEAz9+uuB0wcC3THkyTWHHrNSE3kk/WNRHlk/JnKu79OpOABgFrjHaaJTZtnPX9krLLt+jA==","signatures":[{"sig":"MEYCIQDoZ1uc5NuBbFuLdMUHMXRdiY1xJmaU9Tl7RAjScODWmQIhAKRIpE8j0IW0vHjHU84pr4DCOZbSh4c5QPebGYWfYTsi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108179},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"4e21849723bd83d01cad1a3d2138d0d21038c806","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prepare":"npm run build","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.2.6_1698921546102_0.8438099477437364","host":"s3://npm-registry-packages"}},"2.2.7":{"name":"tunnelmole","version":"2.2.7","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.2.7","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"51bb4c72430530a7a221177e3750c437284476c0","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.2.7.tgz","fileCount":189,"integrity":"sha512-EpN2K94mpJahQxOJpdnzEE5AhEn181YICsNcGbT+geeGu3r9BwYupRPFLPGRqZs7J+mL2rooZ289WVU2zQKmIw==","signatures":[{"sig":"MEUCIGEjaLJhbvtQmJGtvzsAVu+VhFXqHEZdgHRhxSun/kRLAiEA7BI/zpJszjLFj4nIk2ms65MZp4u2oRhknndOi0pd6oA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109511},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"2499989fda15438c2121b827b9cc9f8bad6afd32","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prepare":"npm run build","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.2.7_1699164567228_0.7370422531747554","host":"s3://npm-registry-packages"}},"2.2.8":{"name":"tunnelmole","version":"2.2.8","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.2.8","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"58f4a6d5de5eeddd1df21b513f4620540a5689bc","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.2.8.tgz","fileCount":189,"integrity":"sha512-bWx6daZP6pOXdnC7MeE3nsv+xymf6IWcbMN3xRoofCHjUrTCiBRy04VJts/5gHHN5g3PGuVteXT3OJijcdPyzQ==","signatures":[{"sig":"MEUCIQDMLkSJ7nNi1KFUfnHKB8u8e98HFs63YnZR+f8STZ8POAIgOZOHxwWZNLj725otuYT7YB0FhrjDyd/DdhPzhrUD4UA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109511},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"2499989fda15438c2121b827b9cc9f8bad6afd32","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prepare":"npm run build","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.2.8_1699164606134_0.6719809056529573","host":"s3://npm-registry-packages"}},"2.2.9":{"name":"tunnelmole","version":"2.2.9","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.2.9","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"e3bca67e8d56c5062477b42c7953a8ef0d6fa07e","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.2.9.tgz","fileCount":189,"integrity":"sha512-Pnrb5CJoczQJ43VzNP5qy8/GOi4OPaE+ametW/VtTDWWT9HDZRFLil21e1CwhzBDNje/IJ/WcnMoxz97jLcAyg==","signatures":[{"sig":"MEQCIBcdjkOgC4qYzL/9h1nkpqJVqzYR4EsjwEWU3zmztb4hAiABDh5eBkQj8bgy+rQL23ok/IXrY/LrdKgYe4FhvT5cDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109534},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"5bfd66e3380a74fb6c5a440922a712428c8b2d72","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prepare":"npm run build","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.2.9_1700388120724_0.0629657487040356","host":"s3://npm-registry-packages"}},"2.2.10":{"name":"tunnelmole","version":"2.2.10","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.2.10","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"01c8a43dd21c5a8c942731bd85500c5dbce1ea54","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.2.10.tgz","fileCount":189,"integrity":"sha512-B3QfviOZdg7Qy6BE5clUkheIVfT2rlxadW+C0J46xBkYgTzTxqmZTcEsZfJRNIyLgS36TOb32b1WfADfeaEuCw==","signatures":[{"sig":"MEYCIQCe2/OJ6yh9u6ebgNpR1N6a4wEm5G5N22TGVYHDJt2wVAIhANeHQJky4Gn6kYv18src2a68ja9YQOiDewUcDYuTPavX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109513},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"36290bfd6311ed6b6417a3306b1e12a8514eb3e5","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prepare":"npm run build","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.2.10_1700650977561_0.40969238562906996","host":"s3://npm-registry-packages"}},"2.2.11":{"name":"tunnelmole","version":"2.2.11","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.2.11","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"9dddc524eca07ddcf65060e759785ae77cf2433b","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.2.11.tgz","fileCount":189,"integrity":"sha512-kNeSjsx+LrmTAE/TjPtY+mAGhA2WIcbY7rkukQC+uU8huLubppMnBlAicbCRw98kTZBQBCsUOsG3gu8KWp7now==","signatures":[{"sig":"MEQCIEQ8DsvxArqaPlSCJMzVzNOgjwezoN9WVhFPVM0EE6PmAiA+PB/Wip8JyoTAXuUkhbSiSOFAs5BWyFDtUNGOpPcftg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109536},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"e43d9e612edf2c52d14212ab1d16c325740e6641","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prepare":"npm run build","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.2.11_1700951012996_0.030881030841176882","host":"s3://npm-registry-packages"}},"2.2.12":{"name":"tunnelmole","version":"2.2.12","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.2.12","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"01cf828e87d5706628cbbf30ed05accea9d4bf06","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.2.12.tgz","fileCount":189,"integrity":"sha512-RzkzDBkdJBtGF1zPjlbD07KoBYnLcBIRlA4JUvvEJBlPKJEym1DgiJ2+qZ3VJgvKbZrFcHCJC7XWuG2+B/apfw==","signatures":[{"sig":"MEUCIQCfJgnfm3lJDZ1kygLV0HK/CC90kVuwe/UumWZYxhKLlwIgN/o1zl+xuyBC5GDSVXS0j+Jo2ZrjPyvYSc3KVv7K1fc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109635},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"2b084b3a2d1b84506f9dd9251d7bff5e02168492","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prepare":"npm run build","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","prepublishOnly":"node -e \"if (require('fs').existsSync('./.nopublish')) process.exit(1)\"","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.2.12_1701681851230_0.2625756696308301","host":"s3://npm-registry-packages"}},"2.2.13":{"name":"tunnelmole","version":"2.2.13","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.2.13","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"32fcbd8a39ce6a58efe5013746f9ec3e4734dcbc","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.2.13.tgz","fileCount":189,"integrity":"sha512-6TTF4NQvWIse8UDn9MoWH2z0qD/Mjkrr3eFvU5WJrRERHaHA/elPheRdQKDG2wR9vgPKx+rT9ES76c7JQXMVdA==","signatures":[{"sig":"MEYCIQCA0pi+bnSs3uyb9/PdZJQyZqrtZXrloGmxgKJjJtjIMgIhANOz3DvxM6UWGq1KGCliUWnN4yyNXx9HBlC5eokHy8wg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109640},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"b0f452992222191219d7edf7a7ac0bdb1391e278","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prepare":"npm run build","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","prepublishOnly":"node -e \"if (require('fs').existsSync('./.nopublish')) process.exit(1)\"","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"7.24.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"16.10.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.2.13_1701857654477_0.9579505601479239","host":"s3://npm-registry-packages"}},"2.2.14":{"name":"tunnelmole","version":"2.2.14","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.2.14","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"4b327bc47f20a0473cb2fedf0dbb71c6a2ef37d9","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.2.14.tgz","fileCount":189,"integrity":"sha512-ZtYsNRBQhqjZR665EjMf/XMOAuBDq6AJDHIE+9G9bU0GIR+Mg8pFUQ4mnkSeOIpErRu0S4KjTMvG9VZPCijcnw==","signatures":[{"sig":"MEQCIBjghe+va4gskVYH/7do/FOpwHfZczGWU33ouRkncf6JAiAcPatKUAz3o4f3zEOwyKJrRClfJE7cNHO0Z8ItLXGfjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109608},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"eb1e670078a521d6158b7d4d234f0a042ca854d3","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","prepublishOnly":"node -e \"if (require('fs').existsSync('./.nopublish')) process.exit(1)\"","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"9.5.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"18.15.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/commander":"^2.12.2","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.2.14_1707125186887_0.8799040031706211","host":"s3://npm-registry-packages"}},"2.2.15":{"name":"tunnelmole","version":"2.2.15","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.2.15","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"06f7d058f7eb905089ff6082a5cd43920147e2fb","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.2.15.tgz","fileCount":189,"integrity":"sha512-tdQM8I18Zh5LW3gO94Zs0TpwjTp9r1DPJA4VLW75RNQVvbxFLR9rHsDcXLUOhL+Y8EjQgIF93sDzKgajueA58g==","signatures":[{"sig":"MEUCIAstSPKK6pOVSUaAwiPHSxRpcRdXwQ8VDoXqnWtNcUtWAiEAyeKcNnjDmV6/fY0i7vUUGRuyp/uumg3gpzIVOPQvbBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110657},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"c4190587ef43fe352b56a15bd40e8deeb9c69568","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","prepublishOnly":"node -e \"if (require('fs').existsSync('./.nopublish')) process.exit(1)\"","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"20.18.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.2.15_1732612645659_0.001861253390697648","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"tunnelmole","version":"2.3.0","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.3.0","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"396fdb740cb6b3fa7708d7283d6434014f9f7ab0","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.3.0.tgz","fileCount":189,"integrity":"sha512-RNG9BOlPe4z1fLv+VajcT8AOIcQ3BY335uMvad2Sixx4YSG3pLP95vyWBxm/4bLXWf7D2VS+FKgWW42G8M1GiA==","signatures":[{"sig":"MEYCIQDLH/xwuZb5f/5nOme0PUBj33g9aStz5mKqGGHMRr7V9gIhAMVc26qF6HEpUNVAFY8imjG0cTFBcFCuAmKpH71Y73hf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114498},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"a9016264bd054a0ce1cdd1e587ee5b2d6523562b","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","prepublishOnly":"node -e \"if (require('fs').existsSync('./.nopublish')) process.exit(1)\"","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.3.0_1736239840682_0.8614588930768832","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"tunnelmole","version":"2.3.1","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.3.1","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"94c77abc504b6af91c5869eb9a484678e015cdc7","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.3.1.tgz","fileCount":189,"integrity":"sha512-t1oiPSwVDB3mXJ/7rvujRt18zwq8ND6EOLf4XGSmdYQhuzImSDWcXEbLTaNI9ly2d65qBY5DGNEHinJQxnDjUA==","signatures":[{"sig":"MEUCIQDwEpV1fFgTxpi6D0yyo9RZCunCxtg7u1b0ab7poe6m9wIgAkylrtLrZAzcwxbXeSzCZM3VzlgYzgEiU1X8LT7gzgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114284},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"ff2ad568a67240671fa2f729489cfd22d66805bc","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","prepublishOnly":"node -e \"if (require('fs').existsSync('./.nopublish')) process.exit(1)\"","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.3.1_1736245526235_0.542447144430789","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"tunnelmole","version":"2.3.2","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.3.2","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"9696108625c440cf3d292cb456bb1f2df5e52dbd","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.3.2.tgz","fileCount":197,"integrity":"sha512-k5MjD6madbMVAWvJRx4rRmgDUaUgObk6wKMZlILj4ysOV1ODTiWaypG4d3Dbm1cq9N2dg9lbqmwBECwSHY0g5g==","signatures":[{"sig":"MEQCIFharUOJJXrwT+JT0knHYYMQsUh2KsHIhnHM3LS+c9tsAiAIemuBf8tWNWJxq9L0DRZP8IaeJhVAOnIfB14yghPH8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116270},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"fc93e82d81cd65bbccd36e33072d569a600dd542","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","prepublishOnly":"node -e \"if (require('fs').existsSync('./.nopublish')) process.exit(1)\"","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.3.2_1737712509836_0.4399355811546748","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"tunnelmole","version":"2.3.3","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.3.3","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"cefaf04694893028a472ab7eca0b8084ce2f1c5f","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.3.3.tgz","fileCount":192,"integrity":"sha512-K8yIayPS7Kyb0JP9+4We6Ac/W5n/HYrZkUCkpl8ysjOki0gzFnrhBoCePudpvMOPYxXTY654CUzXXb25Ei/LSQ==","signatures":[{"sig":"MEYCIQDKjm5QYId5wMyytpZC9F15fmyUloFu/PfGg7pztW+exgIhAKe8JBULfrWwlBBhxbAsmSBtL06/3qzlwWIX3GCCP4WN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106690},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"5bdef9c5923b55c77f74378593e03f527c2f3f59","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","prepublishOnly":"node -e \"if (require('fs').existsSync('./.nopublish')) process.exit(1)\"","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.3.3_1737965349915_0.1177096153804722","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"tunnelmole","version":"2.3.4","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.3.4","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"06294694f3e3b253d6b6dffb832fc07b349af8bf","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.3.4.tgz","fileCount":203,"integrity":"sha512-bMqgcHCyeK+KxdoaiCMKGgRv5DB3Y3Ow05LufRu2CsbeCp5XymH6Qtr58aQzJF4iPBurnzjSOSBFEWn83KuuuQ==","signatures":[{"sig":"MEUCIDw4k+LXqVDL5+KWbpSoQvWXQxXTopn/yHMTlVEQgPviAiEAm1/pQ2XrSoBE+NyW8eE6qldMmQWWIT5uT935PpjLjaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113336},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"19b090bc1a6b6c6c93ff2d90d9663f8342b0fb83","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","prepublishOnly":"node -e \"if (require('fs').existsSync('./.nopublish')) process.exit(1)\"","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","detect-port":"^2.1.0","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.3.4_1738748048460_0.27690067043681554","host":"s3://npm-registry-packages-npm-production"}},"2.3.5":{"name":"tunnelmole","version":"2.3.5","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.3.5","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"8bd3551aa19f2f33c8ef15522e3ac8674a3cb65d","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.3.5.tgz","fileCount":203,"integrity":"sha512-zmbOWbyJwh+j8GnvmThw46ZH0qG1BPUVFYbA6rq2dv42i5vKGmjzFkvXbVVQ2YQJsPrh5TRa1XpqaJeDBDGHvw==","signatures":[{"sig":"MEUCIEZ0cTeoWSRaMmtal2qhHqzv7QylmoHIyXoM194q8nTkAiEAhKwqfuDQXuz3mlp6Gpjza2CZw4bVtTUVFOYYaVe0psE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112455},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"88134a089d30a13ce07970f53eeffbc681a3d652","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","prepublishOnly":"node -e \"if (require('fs').existsSync('./.nopublish')) process.exit(1)\"","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.5","@types/jest":"^29.5.0","detect-port":"^2.1.0","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.3.5_1738919110556_0.43465168917512464","host":"s3://npm-registry-packages-npm-production"}},"2.3.6":{"name":"tunnelmole","version":"2.3.6","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.3.6","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"17e25f02d18eb84bcef609b9f50db0366d63fec6","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.3.6.tgz","fileCount":203,"integrity":"sha512-7R6ukwCN/bW0EagRQ5GPSrGW34Y6RIazmthWTQ7ciwVt62hQJiASgdXvC1Lq24vn1fT05ZtqmG6+xvGkGio0yw==","signatures":[{"sig":"MEYCIQDiGmkfyBPOjxdykfYMgU/zcLxLdLrDNxjx9qB7YicJiQIhAJxrsE+lupHOSsL/8SK2tA1tStMtxasZdqKk5FopHpNj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113815},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"445a3b40dd0ab1d66b7dbf1821343305dc78db5c","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","prepublishOnly":"node -e \"if (require('fs').existsSync('./.nopublish')) process.exit(1)\"","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","chalk":"4.1.2","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.6","@types/jest":"^29.5.0","detect-port":"^2.1.0","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.3.6_1738924569112_0.17950553167523164","host":"s3://npm-registry-packages-npm-production"}},"2.3.7":{"name":"tunnelmole","version":"2.3.7","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.3.7","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"f6069035827e7ee840ca1954d031f36189a377f4","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.3.7.tgz","fileCount":203,"integrity":"sha512-yuJ3zVCgDxH8UmX8bdzrB1s8W2zGpVj7j6/dSo7huQfAVphohsw0XD6aHIHCh+OF78utUQUSjHP64wI95M5f6A==","signatures":[{"sig":"MEUCIFQBbigH3j6EwM9pdqAE7ldvS6lCtqUqQNZx9m2mAVJwAiEA3sNqnusplLXt0qjXUOyZzf74V540BmykiTJ+rr70XSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116046},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"e8b8cedeb1a139cde410b7d454a839646a2da554","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","prepublishOnly":"node -e \"if (require('fs').existsSync('./.nopublish')) process.exit(1)\"","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","chalk":"4.1.2","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.6","@types/jest":"^29.5.0","detect-port":"^2.1.0","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.3.7_1739265451129_0.22367751686165183","host":"s3://npm-registry-packages-npm-production"}},"2.3.8":{"name":"tunnelmole","version":"2.3.8","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.3.8","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"6685d1b0cae1e8bc2a20ecd3c25ba22e2e8f7301","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.3.8.tgz","fileCount":207,"integrity":"sha512-ZaoRgdXpO7Jk2fT+qHQuSa2Hx72xZ5OFpzkwpThGknnl0mol7mq6InotWFyUURLv8yzUqKY3MOP8AnrvrSXBgA==","signatures":[{"sig":"MEYCIQD7hwcSoOpHg0SrbrzZbGjA8D2V8VriZjFFuIwvDfZnqAIhAM3I0Ojvhe5IXYHz6DBmH8BweNg3FM8IQlP3W7dSR81+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142327},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"b217d6b6fbb7aefb0d72dfd01d98fbd601c43cc8","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","prepublishOnly":"node -e \"if (require('fs').existsSync('./.nopublish')) process.exit(1)\"","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"20.19.0","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","chalk":"4.1.2","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.6","@types/jest":"^29.5.0","detect-port":"^2.1.0","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.3.8_1743757646271_0.10723564331541424","host":"s3://npm-registry-packages-npm-production"}},"2.3.9":{"name":"tunnelmole","version":"2.3.9","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"author":{"name":"Robbie Cahill"},"license":"MIT","_id":"tunnelmole@2.3.9","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"homepage":"https://tunnelmole.com","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"dist":{"shasum":"95456e4cdc40a15ac28aa91d30776317dc712cfc","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.3.9.tgz","fileCount":207,"integrity":"sha512-ks725sH6+lExv+Ztwj5fZF55XzPo5cgO9qFvmneOHADAN5UVPoUE3Gxu4bG1gI/MYQ01kiiyyK6nVs+loklbpg==","signatures":[{"sig":"MEUCIDe1d6yXGfAhAMsOPl7Vdkh6FGu280em2IqXPkcv5gYBAiEAi7dRxQQT/Tq3OzKzW+XPH2qDcLdugom3zKOcH/D/0ZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142499},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","gitHead":"44c68f4aae5692d0e9628dcd01ce63588c781644","scripts":{"lint":"eslint . --ext .ts","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","build":"tsc -p ./","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","watch":"tsc -p ./ -w","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","postinstall":"node cjs/bin/postinstall.js","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","prepublishOnly":"node -e \"if (require('fs').existsSync('./.nopublish')) process.exit(1)\"","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe"},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"repository":{"url":"git+https://github.com/robbie-cahill/tunnelmole-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^7.2.5","toml":"^3.0.0","axios":"^1.3.5","chalk":"4.1.2","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","@types/ws":"^7.2.4","commander":"^5.1.0","deepmerge":"^4.2.2","is-number":"^7.0.0","validator":"^13.0.0","deep-equal":"^2.0.3","node-fetch":"^2.6.9","tunnelmole":"^2.1.6","@types/jest":"^29.5.0","detect-port":"^2.1.0","@types/is-number":"^7.0.3","@types/validator":"^13.7.14","@types/deep-equal":"^1.0.1","@types/node-fetch":"^2.5.7","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","@types/node-persist":"^3.0.0","@types/node-localstorage":"^1.3.0","@types/source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"pkg":"^5.8.1","jest":"^29.5.0","eslint":"^8.36.0","express":"^4.18.2","typescript":"^5.0.2","@types/node":"^18.15.6","@types/multer":"^1.4.7","@types/express":"^4.17.17","eslint-plugin-n":"^15.6.1","@rollup/plugin-json":"^6.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","@rollup/plugin-commonjs":"^25.0.4","@typescript-eslint/parser":"^5.56.0","@rollup/plugin-node-resolve":"^15.2.1","@typescript-eslint/eslint-plugin":"^5.56.0","eslint-config-standard-with-typescript":"^34.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tunnelmole_2.3.9_1749119458015_0.9461918702916972","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"tunnelmole","version":"2.4.0","description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","main":"dist/src/index.js","types":"dist/src/index.d.ts","type":"module","homepage":"https://tunnelmole.com","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"repository":{"type":"git","url":"git+https://github.com/robbie-cahill/tunnelmole-client.git"},"scripts":{"build":"tsc -p ./","watch":"tsc -p ./ -w","lint":"eslint . --ext .ts","start":"npm run watch & nodemon dist/src/tunnelmole.js 3000","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest --forceExit","prerollup":"cat package.json | jq 'del(.type)' > /tmp/package.json && mv /tmp/package.json package.json","postrollup":"git checkout package.json","rollup":"npm run prerollup && rollup -c --bundleConfigAsCjs && npm run postrollup #Prerollup is a workaround to prevent node complaining about the package type in the cjs bundle","build-linux-bin":"pkg tunnelmole.bundle.js --targets node18-linux-x64 --output tmole-linux","build-mac-bin":"pkg tunnelmole.bundle.js --targets node18-mac-x64 --output tmole-mac","build-windows-bin":"pkg tunnelmole.bundle.js --targets node18-win-x64 --output tmole.exe","build-all-bin":"npm run build && npm run rollup && npm run build-linux-bin && npm run build-mac-bin && npm run build-windows-bin","postinstall":"node cjs/bin/postinstall.js","prepublishOnly":"node -e \"if (require('fs').existsSync('./.nopublish')) process.exit(1)\""},"bin":{"tmole":"dist/bin/tunnelmole.js","tunnelmole":"dist/bin/tunnelmole.js"},"author":{"name":"Robbie Cahill"},"license":"MIT","dependencies":{"@types/deep-equal":"^1.0.1","@types/is-number":"^7.0.3","@types/jest":"^29.5.0","@types/node-fetch":"^2.5.7","@types/node-localstorage":"^1.3.0","@types/node-persist":"^3.0.0","@types/source-map-support":"^0.5.6","@types/validator":"^13.7.14","@types/ws":"^7.2.4","axios":"^1.3.5","commander":"^5.1.0","chalk":"4.1.2","deep-equal":"^2.0.3","deepmerge":"^4.2.2","detect-port":"^2.1.0","is-number":"^7.0.0","multer":"^1.4.5-lts.1","nanoid":"^3.1.5","node-fetch":"^2.6.9","node-localstorage":"^2.1.6","source-map-support":"^0.5.21","toml":"^3.0.0","tunnelmole":"^2.1.6","validator":"^13.0.0","ws":"^7.2.5"},"devDependencies":{"@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-json":"^6.0.0","@rollup/plugin-node-resolve":"^15.2.1","@types/express":"^4.17.17","@types/multer":"^1.4.7","@types/node":"^18.15.6","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","eslint":"^8.36.0","eslint-config-standard-with-typescript":"^34.0.1","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.6.1","eslint-plugin-promise":"^6.1.1","express":"^4.18.2","jest":"^29.5.0","pkg":"^5.8.1","typescript":"^5.0.2"},"_id":"tunnelmole@2.4.0","gitHead":"44c68f4aae5692d0e9628dcd01ce63588c781644","bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-IkCkOvPg7ROxW8Zkpofd2j9HaXGXnweAKYGmpxem8HLuIbnCk162PCUdeIdtXespwom/FItOhOMmM5AedtdTgA==","shasum":"8acb8b1ed0ae2671fb88d1420c09c68253731097","tarball":"https://registry.npmjs.org/tunnelmole/-/tunnelmole-2.4.0.tgz","fileCount":207,"unpackedSize":142499,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHHJ8XY4WGq+zKhzaPM2SS+fpsW5qEzZiWAexmMwMIRAAiEAx8xYhwEw1Ae6j8eU30npUt4ytvpdZtCcrS6V+iwjWP8="}]},"_npmUser":{"name":"robbiecahill","email":"robbie-cahill@proton.me"},"directories":{},"maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tunnelmole_2.4.0_1749119868561_0.07848486790540887"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-15T09:03:59.877Z","modified":"2025-06-05T10:37:48.919Z","1.0.2":"2023-03-15T09:04:00.013Z","2.0.0":"2023-03-17T09:16:39.527Z","2.0.1":"2023-03-17T09:23:30.197Z","2.0.2":"2023-03-17T09:53:47.803Z","2.0.3":"2023-03-17T10:27:09.986Z","2.0.4":"2023-03-18T00:03:57.463Z","2.0.5":"2023-03-18T00:09:35.900Z","2.0.6":"2023-03-18T00:15:08.394Z","2.0.7":"2023-03-18T09:13:55.330Z","2.0.8":"2023-03-18T09:41:24.470Z","2.0.9":"2023-03-18T09:48:39.299Z","2.0.10":"2023-03-18T09:50:24.501Z","2.0.11":"2023-03-20T09:51:47.798Z","2.0.12":"2023-03-20T10:00:48.246Z","2.0.13":"2023-03-23T08:29:40.703Z","2.0.14":"2023-03-24T09:42:10.697Z","2.0.15":"2023-03-24T09:45:05.264Z","2.0.16":"2023-03-26T01:41:40.444Z","2.0.17":"2023-03-26T02:05:16.275Z","2.0.18":"2023-03-26T02:09:37.941Z","2.0.19":"2023-03-26T02:19:07.716Z","2.0.20":"2023-03-26T02:27:15.150Z","2.0.21":"2023-03-26T04:45:07.686Z","2.0.22":"2023-03-26T04:49:24.562Z","2.0.23":"2023-03-26T04:50:31.355Z","2.0.24":"2023-03-26T04:51:54.107Z","2.0.25":"2023-03-26T10:44:27.581Z","2.0.26":"2023-03-26T10:57:11.506Z","2.0.27":"2023-03-26T10:58:52.214Z","2.0.28":"2023-03-26T11:00:42.052Z","2.0.29":"2023-03-26T11:02:05.282Z","2.0.30":"2023-03-26T11:10:06.086Z","2.0.31":"2023-03-27T10:24:34.399Z","2.0.32":"2023-03-27T10:50:05.324Z","2.0.33":"2023-03-27T10:52:34.884Z","2.0.34":"2023-03-27T10:57:23.421Z","2.0.35":"2023-03-27T11:07:09.176Z","2.0.36":"2023-03-27T11:09:39.896Z","2.0.37":"2023-03-27T11:14:34.414Z","2.0.38":"2023-03-27T11:19:48.716Z","2.0.39":"2023-03-27T11:21:35.721Z","2.0.40":"2023-03-27T11:33:34.794Z","2.0.41":"2023-03-27T11:45:16.790Z","2.0.42":"2023-03-27T11:54:06.621Z","2.0.43":"2023-03-28T06:41:56.462Z","2.0.44":"2023-03-29T07:05:58.341Z","2.0.45":"2023-03-29T07:09:03.879Z","2.0.46":"2023-03-30T09:29:40.990Z","2.0.47":"2023-03-31T06:30:10.043Z","2.0.48":"2023-04-04T08:53:07.780Z","2.0.49":"2023-04-05T07:54:50.079Z","2.0.50":"2023-04-06T07:40:33.923Z","2.1.0":"2023-04-07T06:36:07.809Z","2.1.1":"2023-04-08T10:16:21.765Z","2.1.2":"2023-04-09T12:47:49.920Z","2.1.3":"2023-04-10T10:12:37.337Z","2.1.4":"2023-04-10T11:20:09.835Z","2.1.5":"2023-04-11T10:57:01.577Z","2.1.6":"2023-04-11T10:59:42.492Z","2.1.7":"2023-04-13T08:42:18.073Z","2.1.8":"2023-04-14T11:30:08.478Z","2.1.9":"2023-04-16T13:10:11.636Z","2.1.10":"2023-04-17T10:42:43.320Z","2.1.11":"2023-06-11T02:06:59.831Z","2.1.12":"2023-07-16T09:23:23.367Z","2.2.0":"2023-09-26T11:13:44.573Z","2.2.1":"2023-10-26T10:23:38.379Z","2.2.2":"2023-10-26T10:25:24.547Z","2.2.3":"2023-10-26T10:31:25.203Z","2.2.4":"2023-10-26T10:49:11.493Z","2.2.5":"2023-10-27T23:30:44.978Z","2.2.6":"2023-11-02T10:39:06.255Z","2.2.7":"2023-11-05T06:09:27.504Z","2.2.8":"2023-11-05T06:10:06.378Z","2.2.9":"2023-11-19T10:02:01.009Z","2.2.10":"2023-11-22T11:02:57.817Z","2.2.11":"2023-11-25T22:23:33.225Z","2.2.12":"2023-12-04T09:24:11.373Z","2.2.13":"2023-12-06T10:14:14.656Z","2.2.14":"2024-02-05T09:26:27.027Z","2.2.15":"2024-11-26T09:17:25.874Z","2.3.0":"2025-01-07T08:50:40.892Z","2.3.1":"2025-01-07T10:25:26.380Z","2.3.2":"2025-01-24T09:55:10.009Z","2.3.3":"2025-01-27T08:09:10.140Z","2.3.4":"2025-02-05T09:34:08.694Z","2.3.5":"2025-02-07T09:05:10.762Z","2.3.6":"2025-02-07T10:36:09.355Z","2.3.7":"2025-02-11T09:17:31.538Z","2.3.8":"2025-04-04T09:07:26.442Z","2.3.9":"2025-06-05T10:30:58.195Z","2.4.0":"2025-06-05T10:37:48.757Z"},"bugs":{"url":"https://github.com/robbie-cahill/tunnelmole-client/issues"},"author":{"name":"Robbie Cahill"},"license":"MIT","homepage":"https://tunnelmole.com","keywords":["tunnelmole","tunneling","proxy","https","ssl","ngrok","localtunnel","pgrok","expose","websocket","webhook","testing"],"repository":{"type":"git","url":"git+https://github.com/robbie-cahill/tunnelmole-client.git"},"description":"Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls","maintainers":[{"name":"robbiecahill","email":"robbie-cahill@proton.me"}],"readme":"## Tunnelmole\n[![robbie-cahill - tunnelmole-client](https://img.shields.io/static/v1?label=robbie-cahill&message=tunnelmole-client&color=blue&logo=github)](https://github.com/robbie-cahill/tunnelmole-client \"Go to GitHub repo\")\n[![stars - tunnelmole-client](https://img.shields.io/github/stars/robbie-cahill/tunnelmole-client?style=social)](https://github.com/robbie-cahill/tunnelmole-client)\n[![forks - tunnelmole-client](https://img.shields.io/github/forks/robbie-cahill/tunnelmole-client?style=social)](https://github.com/robbie-cahill/tunnelmole-client)\n[![Tweet](https://img.shields.io/twitter/url/https/github.com/jonsn0w/hyde.svg?style=social)](https://twitter.com/intent/tweet?url=https%3A%2F%2Fgithub.com%2Frobbie-cahill%2Ftunnelmole-client&via=_RobbieCahill&text=Check%20out%20Tunnelmole%2C%20the%20open%20source%20ngrok%20alternative&hashtags=%23JavaScript%2C%20%23TypeScript%2C%20%23Ngrok%2C%20%23NodeJS%2C%20%23React)\n\n![Tunnelmole](docs/img/tunnelmole.png)\n\nTunnelmole is a simple tool to give your locally running HTTP(s) servers a public URL. For example, you could get a public URL for\n- A web server\n- A Docker container\n- An API\n- A React or node application\n- A static website\n\n### Quick Demo\n*Getting a Public URL for the Tunnelmole Website, which is running locally*\n![Tunnelmole Example](docs/img/tunnelmole-demo.gif)\n\nTunnelmole has been compared to a similar tool known as `ngrok`, but is open source.\n\nIf you are using the default configuration you will get a HTTPs URL for free.\n\nHeres what you could do with your new public URL\n- Automate your life. With a public URL, IFTTT and other automation services can send you webhooks which your code can then react to\n- Test and debug webhooks locally without stubbing requests. Set a breakpoint, then trigger the webhook provider to hit your URL\n- Use your phone to test the mobile version of your site. A real device will always be better than using an emulator or devtools to do mobile testing\n- Test advanced HTTPs only features such as Web Notifications and PWA's locally\n- Cross device testing with real devices. Hop on another computer or device running the same or a different OS, then hit the public URL Tunnelmole generated for you\n- Share it with anyone over the internet such as a friend, colleague or client to show off your work\n\n### Installation\nThere are a couple of ways to install Tunnelmole.\n\nIf you have **NodeJS 16.10** or later, you can install Tunnelmole by running\n```\nsudo npm install -g tunnelmole\n```\n\nAlternatively, you can install a pre-built binary for your platform\n\n#### Linux, Mac and Windows Subsystem for Linux\nCopy and paste the following into a terminal:\n```\ncurl -O https://install.tunnelmole.com/n3d5g/install && sudo bash install\n```\nThe script will detect your OS and install the right version.\n\n#### Windows\n1. [Download tmole.exe](https://tunnelmole.com/downloads/tmole.exe)\n2. Put it somewhere in your [PATH](https://www.wikihow.com/Change-the-PATH-Environment-Variable-on-Windows).\n\nI'd like to have the install script for Linux and Mac also working in Cygwin and Mingw. Let me know if you're willing to help test!.\n\n#### Build the binaries yourself\nThe above binaries are generated with a combination of [pkg](https://github.com/vercel/pkg) and [rollup](https://github.com/rollup/rollup).\n\nTo create your own, set up this repo and then run `npm run build-all-bin`. Once that finishes, run the appropriately named binary for your OS from `tmole-linux`, `tmole-mac` or `tmole.exe` (windows). Send the other ones to your friends running different OSes.\n\n### Using Tunnelmole\nFirst, verify that the install went fine by running\n```\ntmole\n```\nThis command should print the help and doesn't connect to any external services. \n\nIf instead you got an error and you installed with `npm`, you probably have an older version of Node (lower than 16.10) installed. Check your NodeJS version with `node --version` and then reinstall using one of the above copy/paste install commands to get the pre compiled binary for your platform. If you got an error and are running a supported NodeJS version, be sure to [Raise an issue](https://github.com/robbie-cahill/tunnelmole-client/issues).\n\nNow that you have a working installation:\n- Start your web application locally and note down the port number its listening on\n- Run `tmole <port number>`, replacing `<port number>` with your applications port number. For example, if your application listens on port `8080`, run `tmole 8080`.\n\nHere's what it should look like\n```\n$ tmole 8080\nhttp://evgtkh-ip-49-145-166-122.tunnelmole.net is forwarding to localhost:8080\nhttps://evgtkh-ip-49-145-166-122.tunnelmole.net is forwarding to localhost:8080\n```\n\nNow, just go to either one of the URLs shown with your web browser.\nThe URLs are public - this means you can also share them with collaborators and others over the internet.\n\n#### Custom subdomain\nSometimes, it can be useful to have a domain that does not change frequently. To use a custom subdoman run\n`tmole 8080 as <yourdomain>.tunnelmole.net`.\n\nIf you are using the hosted service (which is the default) and you want to use a custom subdomain you'll need to purchase a subscription [Learn More](https://dashboard.tunnelmole.com?utm_source=tunnelmoleClientNPM).\n\nOtherwise, you can self host. To learn more go to the [Tunnelmole Service](https://github.com/robbie-cahill/tunnelmole-service/) GitHub repo.\n### Using Tunnelmole as a dependency in your code\nTo use Tunnelmole as a dependency for your project you need Node 16.10 or later.\n\n#### Add the dependency\nAdd Tunnelmole as a dependency with\n```\nnpm install --save tunnelmole\n```\n\n#### Starting tunnelmole using code\nFirst import `tunnelmole`. Both ES and CommonJS modules are supported.\n\nImporting `tunnelmole` as an ES module\n```javascript\nimport { tunnelmole } from 'tunnelmole';\n```\n\nImporting `tunnelmole` as a CommonJS module\n```javascript\nconst tunnelmole = require('tunnelmole/cjs');\n```\n\nOnce the module is imported you can start tunnelmole with the code below, changing port 3000 to the port your application listens on if it is different.\n```javascript\nconst url = await tunnelmole({\n    port: 3000\n});\n// url = https://idsq6j-ip-157-211-195-169.tunnelmole.net\n```\n\nTunnelmole will start in the background and you'll see output in the console log similar to the Tunnelmole command line application which will include the public URLs that now point to your application. The function is `async` and won't block execution of the rest of your code.\n\nIf you want to use a custom subdomain, you could also pass the domain as an option.\n```javascript\nconst url = await tunnelmole({\n    port: 3000,\n    domain: '<your tunnelmole domain e.g. mysite.tunnelmole.net>'\n});\n// url = mydomain.tunnelmole.net\n```\n\nAgain if you are using the hosted service (which is the default) and you want to use a custom subdomain you'll need to purchase a subscription [Learn More](https://dashboard.tunnelmole.com?utm_source=tunnelmoleClientNPM).\n\nOtherwise, you can self host. To learn more about this option go to the [Tunnelmole Service](https://github.com/robbie-cahill/tunnelmole-service/) GitHub repo.\n\n#### Suppress output/logs\nTo suppress the initial output with the URLs, set the environment variable `TUNNELMOLE_QUIET_MODE=1` somewhere in your environment. This might be useful in a CI/CD environment or in other scripts.\n\n#### Using Tunnelmole with NPM scripts\nInstalling Tunnelmole as an NPM dependency will make the following executables available in your project:\n```\nnode_modules/.bin/tmole\nnode_modules/.bin/tunnelmole\n```\n\nThey both work identically to the Tunnelmole command line application.\n\nYou can run them manually in the same way as the command line application (for example `node node_modules/.bin/tmole 3000`), but its far more convenient to integrate them with NPM scripts in `package.json`. This way, you can automate starting your application and generating a public URL with a single command. For example:\n```json\n{\n    \"name\": \"myapp\",\n    \"version\": \"0.0.1\",\n    \"scripts\": {\n        \"start\": \"dist/index.js\",\n        \"start-public\": \"npm run start && tmole 3000\"\n    }\n}\n```\n\nIn this example, `npm run start-public` will simultaneously start your application and get tunnelmole to generate public URLs tunneling to port 3000. Replace port 3000 with the port your application listens on if it is different. You will see the public URLs in the command line output.\n\nThis allows you to start your application and get a public URL with a single command, instead of needing to run two commands in separate terminals.\n\n### How it works\n![How Tunnelmole Works](docs/img/how-tunnelmole-works.png)\n\n### Telemetry\nTo help improve the developer experience of Tunnelmole, some anonymized Telemetry data is collected by default.\n\nFor example\n- Your NodeJS version and OS\n- Crash reports which may include stack traces to assist in detecting and debugging unforseen issues that were not detected during testing (especially the \"it worked on my machine\" type).\n\nTo disable the telemetery, add the variable `TUNNELMOLE_TELEMETRY=0` to your environment.\n\nOn Linux and Mac, to opt out for a single run of Tunnelmole you could put this in front of the `tmole` command, for example\n```\nTUNNELMOLE_TELEMETRY=0 tmole 80\n```\n\nTo opt out by default:\n- On Linux or Mac add `export TUNNELMOLE_TELEMETRY=0` to your shells startup script, usually `.bashrc` or `.zshrc` but it will be different if you are not using bash or zsh as your shell. Then log out and back in to apply the changes. \n- On Windows add `TUNNELMOLE_TELEMETRY=0` to your environment variables using the System utility https://www.computerhope.com/issues/ch000549.htm. Then restart your computer to apply the changes.\n\n\n#### More information\nTo get more info on hacking Tunnelmole as well as debugging, contributing and more view the full [README](https://github.com/robbie-cahill/tunnelmole-client) on GitHub.\n\nThis package is for the Tunnelmole client. The service is also open source and its possible to self host. Get the code at (https://github.com/robbie-cahill/tunnelmole-service/).\n\n\nIf you found this useful, dont forget to **Star On GitHub** [![stars - tunnelmole-client](https://img.shields.io/github/stars/robbie-cahill/tunnelmole-client?style=social)](https://github.com/robbie-cahill/tunnelmole-client)\n\n\n\n","readmeFilename":"README.md"}