{"_id":"@ahmedrowaihi/listen-up","_rev":"8-3b1fe6ca455871f1c38f2694501c0ab0","name":"@ahmedrowaihi/listen-up","dist-tags":{"latest":"2.0.5"},"versions":{"1.0.0":{"name":"@ahmedrowaihi/listen-up","description":"A simple HTTP server that listens on a port and prints out the request body to the console, with serveo tunneling support.","version":"1.0.0","main":"index.js","type":"module","private":false,"author":{"name":"Ahmed Rowaihi","email":"ahmedrowaihi@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/ahmedrowaihi/listen-up.git"},"bugs":{"url":"https://github.com/ahmedrowaihi/listen-up/issues"},"homepage":"https://github.com/ahmedrowaihi/listen-up","keywords":["http","server","listen","serveo","tunnel","logging"],"bin":{"listen-up":"index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"publishConfig":{"access":"public"},"license":"MIT","dependencies":{"chalk":"^5.3.0","express":"^4.18.2","morgan-body":"^2.6.9","yargs":"^17.7.2"},"release-it":{"git":{"tagName":"${version}"},"npm":{"publish":true}},"gitHead":"42925ce29ae9b99e6df8e2e294d01249c24587f1","_id":"@ahmedrowaihi/listen-up@1.0.0","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-z9PKwpXZDtkCZoi66xGOTRxa8Vx0XtSk+epvyOystJ19qDUipev7RZtkqDl66C79J6Bl6OtSqjkbkqJmaaTlmQ==","shasum":"4bee933dc168b3187373587ad11df2771825736e","tarball":"https://registry.npmjs.org/@ahmedrowaihi/listen-up/-/listen-up-1.0.0.tgz","fileCount":3,"unpackedSize":4332,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDc08bOhn6ps56u+WUF94E7bq6GNHvO9iAYYZ+d/xnWrAIgBT6AIdQoNR/djXLsAoDyMrRk49k1ESJ817782KWwaq4="}]},"_npmUser":{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"},"directories":{},"maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/listen-up_1.0.0_1689184963123_0.06482091100275622"},"_hasShrinkwrap":false},"1.0.1":{"name":"@ahmedrowaihi/listen-up","description":"A simple HTTP server that listens on a port and prints out the request body to the console, with serveo tunneling support.","version":"1.0.1","main":"index.js","type":"module","private":false,"author":{"name":"Ahmed Rowaihi","email":"ahmedrowaihi@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/ahmedrowaihi/listen-up.git"},"bugs":{"url":"https://github.com/ahmedrowaihi/listen-up/issues"},"homepage":"https://github.com/ahmedrowaihi/listen-up","keywords":["http","server","listen","serveo","tunnel","logging"],"bin":{"listen-up":"index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"publishConfig":{"access":"public"},"license":"MIT","dependencies":{"chalk":"^5.3.0","express":"^4.18.2","morgan-body":"^2.6.9","yargs":"^17.7.2"},"release-it":{"git":{"tagName":"${version}"},"npm":{"publish":true}},"gitHead":"12a1a2a1e13bc6cbe1538921bd9c224212c9520f","_id":"@ahmedrowaihi/listen-up@1.0.1","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-dlXmEtQXJO1SVPXz1HTb46HQ0yMmfyQgA/xeMukKDYkk2zFSDUJiA9LtrUHdOq4XKifQSs0yJhlK1cbBJcqooA==","shasum":"3342bf72db39f2511f79ef05ff0a862058b9fa4b","tarball":"https://registry.npmjs.org/@ahmedrowaihi/listen-up/-/listen-up-1.0.1.tgz","fileCount":3,"unpackedSize":4521,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSHo58acnAtHgpyBzqPQEgFiEUhlH8z+cuxuwXPSw/GgIhANofwNpmn20+9KnK08TJNEuIea7dZ+iWfB+d2Bcyn2N1"}]},"_npmUser":{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"},"directories":{},"maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/listen-up_1.0.1_1689186365548_0.844358889378874"},"_hasShrinkwrap":false},"1.0.2":{"name":"@ahmedrowaihi/listen-up","description":"A simple HTTP server that listens on a port and prints out the request body to the console, with serveo tunneling support.","version":"1.0.2","main":"index.js","type":"module","private":false,"author":{"name":"Ahmed Rowaihi","email":"ahmedrowaihi@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/ahmedrowaihi/listen-up.git"},"bugs":{"url":"https://github.com/ahmedrowaihi/listen-up/issues"},"homepage":"https://github.com/ahmedrowaihi/listen-up","keywords":["http","server","listen","serveo","tunnel","logging"],"bin":{"listen-up":"index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"publishConfig":{"access":"public"},"license":"MIT","dependencies":{"chalk":"^5.3.0","express":"^4.18.2","morgan-body":"^2.6.9","yargs":"^17.7.2"},"release-it":{"git":{"tagName":"${version}"},"npm":{"publish":true}},"gitHead":"b195c8a73d3756123d549ed31888c14fd45d9521","_id":"@ahmedrowaihi/listen-up@1.0.2","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-R/wZ5fOJbmOOj2k5jzaWHx9jxwg5fHR4jfycr+XEfpwHmnh5vDGwKDL3aJ92/SqynjALcn5cy6cG/p294YFoRw==","shasum":"d0da07b69f97709992394b5e55481658838a13c9","tarball":"https://registry.npmjs.org/@ahmedrowaihi/listen-up/-/listen-up-1.0.2.tgz","fileCount":3,"unpackedSize":4432,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDRl5GjrBdo01y1E5SHjZ4OxzLn3C+mMdmBLaUpY7xBWAiEAvPgxeuZw83MFVGAhNk47EYn9JWwQ1y3pyEa9MiarP98="}]},"_npmUser":{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"},"directories":{},"maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/listen-up_1.0.2_1689188657934_0.12723442553965714"},"_hasShrinkwrap":false},"2.0.0":{"name":"@ahmedrowaihi/listen-up","description":"A simple HTTP server that listens on a port and prints out the request body to the console, with serveo tunneling support.","version":"2.0.0","main":"index.js","type":"module","private":false,"author":{"name":"Ahmed Rowaihi","email":"ahmedrowaihi@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/ahmedrowaihi/listen-up.git"},"bugs":{"url":"https://github.com/ahmedrowaihi/listen-up/issues"},"homepage":"https://github.com/ahmedrowaihi/listen-up","keywords":["http","server","listen","serveo","tunnel","logging"],"bin":{"listen-up":"dist/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","prestart":"tsc","start":"node ./dist/index.js","build":"tsc"},"publishConfig":{"access":"public"},"license":"MIT","dependencies":{"chalk":"^5.3.0","cloudflared":"^0.4.0","express":"^4.18.2","morgan-body":"^2.6.9","nanospinner":"^1.1.0","readline-sync":"^1.4.10","yargs":"^17.7.2"},"release-it":{"git":{"tagName":"${version}"},"npm":{"publish":true}},"devDependencies":{"@types/express":"^4.17.17"},"gitHead":"7d34a338bb5564df39f60f17e9c7437f65146247","_id":"@ahmedrowaihi/listen-up@2.0.0","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-pdebiOkivMoLAbsoSaoIi3xLeJywyOtbKrzWjzTzaeknCy1ztp/PC2tUhAkg/IHzQS7kqE6JQ7FHZn1JVol+gg==","shasum":"1ab8a5ef00160cf323e2ff89a3c7c2e33c3a5654","tarball":"https://registry.npmjs.org/@ahmedrowaihi/listen-up/-/listen-up-2.0.0.tgz","fileCount":9,"unpackedSize":20963,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSlksTJiT//eB2KcuMeWLFeNQoUNyXeoh81VGezj6KMAiA/XNcqpsAoEE8pIfpIRH2LAM23/fvuuWQ/gEbCo6vTqQ=="}]},"_npmUser":{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"},"directories":{},"maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/listen-up_2.0.0_1689296475243_0.056993721884921245"},"_hasShrinkwrap":false},"2.0.1":{"name":"@ahmedrowaihi/listen-up","description":"A simple HTTP server that listens on a port and prints out the request body to the console, with cloudflared tunneling support.","version":"2.0.1","main":"index.js","type":"module","private":false,"author":{"name":"Ahmed Rowaihi","email":"ahmedrowaihi@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/ahmedrowaihi/listen-up.git"},"bugs":{"url":"https://github.com/ahmedrowaihi/listen-up/issues"},"homepage":"https://github.com/ahmedrowaihi/listen-up","keywords":["http","server","listen","cloudflare","cloudflared","tunnel","logging"],"bin":{"listen-up":"dist/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","prestart":"tsc","start":"node ./dist/index.js","build":"tsc"},"publishConfig":{"access":"public"},"license":"MIT","dependencies":{"chalk":"^5.3.0","cloudflared":"^0.4.0","express":"^4.18.2","morgan-body":"^2.6.9","nanospinner":"^1.1.0","readline-sync":"^1.4.10","yargs":"^17.7.2"},"release-it":{"git":{"tagName":"${version}"},"npm":{"publish":true}},"devDependencies":{"@types/express":"^4.17.17"},"gitHead":"787c7ecb195c3857eb273fd1c035e4794241caab","_id":"@ahmedrowaihi/listen-up@2.0.1","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-5P+OQE2Y1CV8sKwbwLBySncXRlnHwi0kVI2mWcO/QrpYfnNS4FYknzT/8ksfOgDs1W2T+EO6zSOazIxu/rlaVg==","shasum":"6ba20f643a2083c106f40934a8ed489900710397","tarball":"https://registry.npmjs.org/@ahmedrowaihi/listen-up/-/listen-up-2.0.1.tgz","fileCount":9,"unpackedSize":20992,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5KCXASiTDv8FopRGiRus5Y/05eX5X2XsLTvRAxTN+WwIhAOiSd0qwrOwkMZHD3LiFvzO0+AkbYAstxgplfqoady5j"}]},"_npmUser":{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"},"directories":{},"maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/listen-up_2.0.1_1689296931366_0.9029814356700561"},"_hasShrinkwrap":false},"2.0.2":{"name":"@ahmedrowaihi/listen-up","description":"A simple HTTP server that listens on a port and prints out the request body to the console, with cloudflared tunneling support.","version":"2.0.2","main":"index.js","type":"module","private":false,"author":{"name":"Ahmed Rowaihi","email":"ahmedrowaihi@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/ahmedrowaihi/listen-up.git"},"bugs":{"url":"https://github.com/ahmedrowaihi/listen-up/issues"},"homepage":"https://github.com/ahmedrowaihi/listen-up","keywords":["http","server","listen","cloudflare","cloudflared","tunnel","logging"],"bin":{"listen-up":"dist/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","prestart":"tsc","start":"node ./dist/index.js","build":"tsc"},"publishConfig":{"access":"public"},"license":"MIT","dependencies":{"chalk":"^5.3.0","cloudflared":"^0.4.0","express":"^4.18.2","morgan-body":"^2.6.9","nanospinner":"^1.1.0","readline-sync":"^1.4.10","yargs":"^17.7.2"},"release-it":{"git":{"tagName":"${version}"},"npm":{"publish":true}},"devDependencies":{"@types/express":"^4.17.17"},"gitHead":"4fdb792d2134a7441f1201058e3abcac3aa441c7","_id":"@ahmedrowaihi/listen-up@2.0.2","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-VTMYFZ7MkbgVOoZiDWNEfHvELZi+3KUIAsY385ge45NL1OrZCuLXHaltdYL1u9+fyJ7gzyL3HDEl5D2WBQj+xQ==","shasum":"5ab28254a830ff36c00fd304c0b3d1707d623fe7","tarball":"https://registry.npmjs.org/@ahmedrowaihi/listen-up/-/listen-up-2.0.2.tgz","fileCount":9,"unpackedSize":20939,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiVIDOMpcp9xNhjdSG17cyHPtPifrTh48G7YWifN7S8gIgLOOGkmghtcCD/UVRcv9ZEJikB4p/nZrDqe13AJ++0MI="}]},"_npmUser":{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"},"directories":{},"maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/listen-up_2.0.2_1689672676487_0.4426207677211509"},"_hasShrinkwrap":false},"2.0.3":{"name":"@ahmedrowaihi/listen-up","description":"A simple HTTP server that listens on a port and prints out the request body to the console, with cloudflared tunneling support.","version":"2.0.3","main":"index.js","type":"module","private":false,"author":{"name":"Ahmed Rowaihi","email":"ahmedrowaihi@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/ahmedrowaihi/listen-up.git"},"bugs":{"url":"https://github.com/ahmedrowaihi/listen-up/issues"},"homepage":"https://github.com/ahmedrowaihi/listen-up","keywords":["http","server","listen","cloudflare","cloudflared","tunnel","logging"],"bin":{"listen-up":"dist/index.js"},"scripts":{"test":"jest","prestart":"npm run build","start":"node ./dist/index.js","build":"tsc","lint":"eslint . && prettier . -w"},"publishConfig":{"access":"public"},"license":"MIT","dependencies":{"chalk":"^5.3.0","cloudflared-tunnel":"^1.0.0","express":"^4.18.2","morgan-body":"^2.6.9","yargs":"^17.7.2","yargs-parser":"^21.1.1"},"release-it":{"git":{"tagName":"${version}"},"npm":{"publish":true}},"devDependencies":{"@babel/core":"^7.22.10","@babel/preset-env":"^7.22.10","@babel/preset-typescript":"^7.22.5","@types/express":"^4.17.17","@types/jest":"^29.5.3","@types/yargs-parser":"^21.0.0","@typescript-eslint/eslint-plugin":"^5.13.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.2.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.1.0","eslint-config-prettier":"^8.9.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^5.0.0","jest":"^29.6.2","prettier":"^3.0.0","supertest":"^6.3.3","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.1.6"},"_id":"@ahmedrowaihi/listen-up@2.0.3","gitHead":"4f0ff23a0a4aba89125aabc94092fc22c86ae108","_nodeVersion":"18.12.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-1MCKxSfZnwWqJpEnLIonSjkWoc1S2C5MKG5HZnNAaWzCMpJWJ+FBMWzecQu7lX6h4g3bLLDRWcxTIKFUrmjfOg==","shasum":"51ac518476f918904b9c8145df06fa2d9807d573","tarball":"https://registry.npmjs.org/@ahmedrowaihi/listen-up/-/listen-up-2.0.3.tgz","fileCount":26,"unpackedSize":83878,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFYrt2M72b/pNnD1YCKhOz8dRwDQ+B7LjzC7X+l4bkyAiAUdZAopEo35wfH3isPUE1zX9bz7DuGpYINp0+l/H6q/g=="}]},"_npmUser":{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"},"directories":{},"maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/listen-up_2.0.3_1692009917039_0.6298717639506719"},"_hasShrinkwrap":false},"2.0.4":{"name":"@ahmedrowaihi/listen-up","description":"A simple HTTP server that listens on a port and prints out the request body to the console, with cloudflared tunneling support.","version":"2.0.4","main":"index.js","type":"module","private":false,"author":{"name":"Ahmed Rowaihi","email":"ahmedrowaihi@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/ahmedrowaihi/listen-up.git"},"bugs":{"url":"https://github.com/ahmedrowaihi/listen-up/issues"},"homepage":"https://github.com/ahmedrowaihi/listen-up","keywords":["http","server","listen","cloudflare","cloudflared","tunnel","logging"],"bin":{"listen-up":"dist/index.js"},"scripts":{"test":"jest","prestart":"npm run build","start":"node ./dist/index.js","build":"tsc","lint":"eslint . && prettier . -w"},"publishConfig":{"access":"public"},"license":"MIT","dependencies":{"chalk":"^5.3.0","cloudflared-tunnel":"^1.0.0","express":"^4.18.2","morgan-body":"^2.6.9"},"release-it":{"git":{"tagName":"${version}"},"npm":{"publish":true}},"devDependencies":{"@babel/core":"^7.22.10","@babel/preset-env":"^7.22.10","@babel/preset-typescript":"^7.22.5","@types/express":"^4.17.17","@types/jest":"^29.5.3","@types/yargs-parser":"^21.0.0","@typescript-eslint/eslint-plugin":"^5.13.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.2.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.1.0","eslint-config-prettier":"^8.9.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^5.0.0","jest":"^29.6.2","prettier":"^3.0.0","supertest":"^6.3.3","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.1.6"},"_id":"@ahmedrowaihi/listen-up@2.0.4","gitHead":"4920cee3d8ec254ab77c39d5c3fa617fb3450a6d","_nodeVersion":"18.12.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-nRBwT/3XVJPay7C8r/sj6gwR0G24lDvdduVoxOWu74+5SkNwTyLlgO68iZsy1mTOntTWs9UbwS145Ul+ARaPyQ==","shasum":"c94851f306aed3beec21ad8c59e5a47a5fcbd4ef","tarball":"https://registry.npmjs.org/@ahmedrowaihi/listen-up/-/listen-up-2.0.4.tgz","fileCount":26,"unpackedSize":83825,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAlLwQJSlLoW1fYdE2JXu9LxGVkNitwW+B+iPOvO0t2bAiEAjKnc+ytmA5qKXA943remeEuS4NDrEmOWTXpDfzgAJx4="}]},"_npmUser":{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"},"directories":{},"maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/listen-up_2.0.4_1692011168722_0.8354719735923013"},"_hasShrinkwrap":false},"2.0.5":{"name":"@ahmedrowaihi/listen-up","description":"A simple HTTP server that listens on a port and prints out the request body to the console, with cloudflared tunneling support.","version":"2.0.5","main":"index.js","type":"module","private":false,"author":{"name":"Ahmed Rowaihi","email":"ahmedrowaihi@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/ahmedrowaihi/listen-up.git"},"bugs":{"url":"https://github.com/ahmedrowaihi/listen-up/issues"},"homepage":"https://github.com/ahmedrowaihi/listen-up","keywords":["http","server","listen","cloudflare","cloudflared","tunnel","logging"],"bin":{"listen-up":"dist/index.js"},"scripts":{"test":"jest","prestart":"npm run build","start":"node ./dist/index.js","build":"tsc","lint":"eslint . && prettier . -w"},"publishConfig":{"access":"public"},"license":"MIT","dependencies":{"chalk":"^5.3.0","cloudflared-tunnel":"^1.0.0","express":"^4.18.2","morgan-body":"^2.6.9"},"release-it":{"git":{"tagName":"${version}"},"npm":{"publish":true}},"devDependencies":{"@babel/core":"^7.22.10","@babel/preset-env":"^7.22.10","@babel/preset-typescript":"^7.22.5","@types/express":"^4.17.17","@types/jest":"^29.5.3","@types/yargs-parser":"^21.0.0","@typescript-eslint/eslint-plugin":"^5.13.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.2.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.1.0","eslint-config-prettier":"^8.9.0","eslint-plugin-import":"^2.25.2","eslint-plugin-prettier":"^5.0.0","jest":"^29.6.2","prettier":"^3.0.0","supertest":"^6.3.3","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^5.1.6"},"gitHead":"62acb5481f86dfe3a3fde34808d2ce2913c3e0ec","_id":"@ahmedrowaihi/listen-up@2.0.5","_nodeVersion":"18.12.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-wBf0AC9sL+GdOeR/7Ey0R69DCHSoQqeurE7aPMZErBxzHCcgckv4L34QL+RmHNx/czC4bzfZ+75yNZsvJWVZXQ==","shasum":"8990678ac3625265f87299aabd37b5deb64f58e5","tarball":"https://registry.npmjs.org/@ahmedrowaihi/listen-up/-/listen-up-2.0.5.tgz","fileCount":26,"unpackedSize":83651,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJRoUZFuqzOr+OfHSg+pBh2hSRUgQgvvoUKIK6zsIYpgIhAKtdNL7bfZQl4KzJwQZjMoM50f/pcOtFCPPaYkJIezaV"}]},"_npmUser":{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"},"directories":{},"maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/listen-up_2.0.5_1692077117831_0.9148024733871838"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-12T18:02:43.032Z","1.0.0":"2023-07-12T18:02:43.280Z","modified":"2023-08-15T05:25:18.176Z","1.0.1":"2023-07-12T18:26:05.780Z","1.0.2":"2023-07-12T19:04:18.114Z","2.0.0":"2023-07-14T01:01:15.482Z","2.0.1":"2023-07-14T01:08:51.569Z","2.0.2":"2023-07-18T09:31:16.652Z","2.0.3":"2023-08-14T10:45:17.254Z","2.0.4":"2023-08-14T11:06:08.931Z","2.0.5":"2023-08-15T05:25:18.017Z"},"maintainers":[{"name":"ahmedrowaihi","email":"ahmedrowaihi1@gmail.com"}],"description":"A simple HTTP server that listens on a port and prints out the request body to the console, with cloudflared tunneling support.","homepage":"https://github.com/ahmedrowaihi/listen-up","keywords":["http","server","listen","cloudflare","cloudflared","tunnel","logging"],"repository":{"type":"git","url":"git+https://github.com/ahmedrowaihi/listen-up.git"},"author":{"name":"Ahmed Rowaihi","email":"ahmedrowaihi@gmail.com"},"bugs":{"url":"https://github.com/ahmedrowaihi/listen-up/issues"},"license":"MIT","readme":"# Listen-up - Express Console Logging Server with Cloudflared Tunnel Support\r\n\r\n[![npm version](https://badge.fury.io/js/%40ahmedrowaihi%2Flisten-up.svg)](https://badge.fury.io/js/%40ahmedrowaihi%2Flisten-up) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\r\n\r\nThis is a simple command-line interface to start an Express server that can optionally spawn an SSH tunnel using Cloudflared. The server logs incoming requests to the console and can be used for testing or debugging APIs.\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install -g @ahmedrowaihi/listen-up\r\n```\r\n\r\n## Usage\r\n\r\nTo start the server, run the following command:\r\n\r\n```bash\r\nlisten-up [options]\r\n```\r\n\r\nOptions: All options are **optional**.\r\n\r\n- -p, --port: The **local-port** on which the server should listen (Default: 80)\r\n- -c, --cloudflared: Whether to spawn a **Cloudflared tunnel** or not (Default: false)\r\n\r\n## Examples\r\n\r\nStart a server on port 80:\r\n\r\n```bash\r\nlisten-up -p 80\r\n```\r\n\r\nStart a server on port 80 and tunnel it through Cloudflared:\r\n\r\n- Requires a **Cloudflare account** and a **Domain managed by Cloudflare**!\r\n\r\n```bash\r\nlisten-up -p 80 -c\r\n```\r\n\r\n## Features\r\n\r\n- [x] Start an Express server on a specified port\r\n- [x] Log incoming requests to the console\r\n- [x] Optionally spawn an SSH tunnel using Cloudflared\r\n- [x] Automatically generate a random domain name for the SSH tunnel\r\n\r\n## License\r\n\r\n[MIT](https://opensource.org/license/mit/)\r\n\r\n## Credits\r\n\r\n[ <img src=\"https://avatars.githubusercontent.com/u/67356781?v=4\" width=\"100px;\"/><br /><sub><b>Ahmed Rowaihi</b></sub> ](https://github.com/ahmedrowaihi)\r\n","readmeFilename":"Readme.md"}