{"_id":"@anzerr/proxy.util","_rev":"10-1ec85abb8b6f8cc92004dc77790b4084","name":"@anzerr/proxy.util","dist-tags":{"latest":"1.0.14","old":"1.0.4"},"versions":{"1.0.5":{"name":"@anzerr/proxy.util","version":"1.0.5","keywords":[],"homepage":"https://github.com/anzerr/proxy.util#readme","bugs":{"url":"https://github.com/anzerr/proxy.util/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/anzerr/proxy.util.git"},"license":"MIT","author":{"name":"anzerr"},"main":"index.js","types":"index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"eslintConfig":{"extends":"eslint-config-basic"},"dependencies":{"clone.util":"git+https://git@github.com/anzerr/clone.util.git","http.server":"git+https://git@github.com/anzerr/http.server.git"},"devDependencies":{"eslint-config-basic":"git+https://git@github.com/anzerr/eslintrc.git"},"engines":{"node":">= 0.10.0"},"gitHead":"3f72e069892166bfc84a4a2db97cc09881caf63b","description":"Proxy request to a server transforming the headers or url","_id":"@anzerr/proxy.util@1.0.5","_nodeVersion":"11.3.0","_npmVersion":"6.9.2","dist":{"integrity":"sha512-rkJI/tbzgCZ1a6cpyZ6ej+N6D8lhqt87YS+CgBG3LJwNurVJ/Zb35u69Eg/eoc4bY8ZPbtzgRcgmuz+Xqb+G2g==","shasum":"0ba618610fefa01c3cf9fd6eebe08d3c163c0b93","tarball":"https://registry.npmjs.org/@anzerr/proxy.util/-/proxy.util-1.0.5.tgz","fileCount":8,"unpackedSize":5514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSqPcCRA9TVsSAnZWagAAWgsP/2bV9I0d/X8lCfvi3rMi\nDE81DREzUifOkDhhyhYuBJmHa9gTRMxsMbf3efkgzmVVSYUcskXtNTHAZvoa\n0W3bCKlqojNZyNqajWGrvDDX+YsbMPVBknWulgK1QXz5PkNcaitE7OdDj3HN\npXLoydL0cJyG2YlwKJ4U/eO6cCKEpWWsk6+3WGLZrAclx1yieQYa2TUl60Nj\nrk3jjzIpsQaP7mxrYNbfAU4o0AxoAldsaflp2rWT6bP5DHK4Q4BaO4bO4KI3\n1TGicixHa3JCyYbtNmsr7CVy6YLmOBfKDacgfDhetqc4oCXd/cM11fbhZeaZ\n4HR1uDvcTQTkqpiDM9xoWVZyUtKoPAXN9phZsXXU2v2gIPANuGTxHakKAzsG\n3WMiE+rb2sDr6c69Yi7y9Ch1mVXgINI1UNLx50/RygpFiNxyRIa0jr5sT5Ln\n76sC6/xf7fBCBN5OcHtn1M6RB7NzBmcfs5bJEGzYtwaHi+OS5kY9nlTaEpY1\nmpxmO+xq8g1yzprycf/N0srFEzYj1p2d5uC0/L0t8Km2jC6StRXSx5mLZjfs\nPGA70coKr3Lkxfggt55e3Z7cjD518pftYblndgnLOhJpv/tXy4vzEVn8jCKL\n1/+2Y2Aw5nJXS+0e3y4wv4oK0uplG4jXKhbgFEYK2MKAggRMrKIavT1jy2Kx\n8xnG\r\n=MLnq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpHU+rMED1933b1YW77eAG5/7nNZDv4GqaHi2MvWDuIQIgNBBUPbRsQyjQODsUMYxoQ9QeZ60W/866WYGIjORg9u4="}]},"maintainers":[{"name":"anzerr","email":"ryan.anzer@epitech.eu"}],"_npmUser":{"name":"anzerr","email":"ryan.anzer@epitech.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy.util_1.0.5_1565172700443_0.35245323944132956"},"_hasShrinkwrap":false},"1.0.4":{"name":"@anzerr/proxy.util","version":"1.0.4","keywords":[],"homepage":"https://github.com/anzerr/proxy.util#readme","bugs":{"url":"https://github.com/anzerr/proxy.util/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/anzerr/proxy.util.git"},"license":"MIT","author":{"name":"anzerr"},"main":"index.js","types":"index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"eslintConfig":{"extends":"eslint-config-basic"},"dependencies":{"clone.util":"git+https://git@github.com/anzerr/clone.util.git","http.server":"git+https://git@github.com/anzerr/http.server.git"},"devDependencies":{"eslint":"5.11.1","eslint-config-basic":"git+https://git@github.com/anzerr/eslintrc.git"},"engines":{"node":">= 0.10.0"},"readme":"\n### `Intro`\nproxy request to a server transforming the headers or url\n\n#### `Install`\n``` bash\nnpm install --save git+https://git@github.com/anzerr/proxy.util.git\n```\n\n### `Example`\n``` javascript\nconst Proxy = require('proxy.util'),\n\t{Server} = require('http.server');\n\nlet proxy = new Proxy('https://www.google.com'),\n\thttp = new Server(8080);\n\nproxy.on('request', (req) => {\n\tconsole.log('forward url', req.url);\n\treq.done();\n});\n\nhttp.create((req, res) => {\n\tproxy.forward(req._req, res._res).catch((e) => {\n\t\tres.status(500).send(e.toString());\n\t});\n}).then(() => {\n\tconsole.log('started server on port', 8080);\n});\n```","readmeFilename":"README.md","gitHead":"a9170686bcc037f71f7cb45ed2aca4cebbf3a333","description":"proxy request to a server transforming the headers or url","_id":"@anzerr/proxy.util@1.0.4","_nodeVersion":"11.3.0","_npmVersion":"6.9.2","dist":{"integrity":"sha512-ktcpukAGMxPwLz9bnczePG34xCKz6mq8HRBJXWCRFcvLFxL3iLziVBHS9gbE6IDZdHNahonXifrBuvCxgOTR7A==","shasum":"6422ace4dd78e2670006f7d748cc3ec9c1c2e7d0","tarball":"https://registry.npmjs.org/@anzerr/proxy.util/-/proxy.util-1.0.4.tgz","fileCount":8,"unpackedSize":5540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSqPhCRA9TVsSAnZWagAA9IIQAKAoQhZYhzoxzRLDeTFe\n0P60zyB6moolsrzGAXwLlZVo5u8oMz+Ooifv2ta6p6wwlpHB8LDNjLB+dD+/\nXZQU/LNSex4QNcSRfi/hFejFaeI0GqaJ7kNpVf7bZcIz4WcruEHzqcplrS9H\nIuEAghLr0MtmwRon5nGpQcjOlAiIOn2OR+WxJNp1GFqiwuRghUJb69kfuOCT\nqw2qrtHboJiAykx17VafGo0yri6JVlrN0aJWfYnfuJ3vjPdPpvKxghbG0WyR\np14QMGJ0rPyTcgRDelN0lqEzOhQPuVf1TFLtFvLQbNfYSsVupL6X/lfgQ2wm\nfk1ZTm4X2KB7QtYAOyeJYbTkVQUrVsrRj1/Nu0mVHG8Sasy66DLiSHXOuRQn\nbIu2gUN9oI6OerZRN/toxfaoBKbX00NtQ4DOAw727kxDAKY/BHkDBUr6GJ+/\n4nD1xanqgkGSe1PaRGbot467BvjM8/Q5bZvMNZDpcywwn7pRQcGYMUE7z+To\nXcjTVApIpSQiNq1qn5gjnGRqDqiJjLwUX2Xr1jnLqYwaYqdYwk9XRXeFrAxr\nuv1wTZzXyPR6UVKV7iVYhhn5mVqv/rqVcbWVWZ1JYbojySpWCl5Xwaw08YQL\nCRY71C+kDlqxjpvBUHGoXhZPwgZJa+ReFR5Kzi7cShtpEcqqIAMjxKUq6f4d\ncy5G\r\n=maTU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjgXw3g6O0qyf/5ECPrWtBLkAl954gP7TC0PQJoVTqcwIgecLsprw6bqaER/LrYhpphJPC0Em5SLiungx7WWhPNRU="}]},"maintainers":[{"name":"anzerr","email":"ryan.anzer@epitech.eu"}],"_npmUser":{"name":"anzerr","email":"ryan.anzer@epitech.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy.util_1.0.4_1565172705067_0.7768513830859289"},"_hasShrinkwrap":false},"1.0.6":{"name":"@anzerr/proxy.util","version":"1.0.6","keywords":[],"homepage":"https://github.com/anzerr/proxy.util#readme","bugs":{"url":"https://github.com/anzerr/proxy.util/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/anzerr/proxy.util.git"},"license":"MIT","author":{"name":"anzerr"},"main":"index.js","types":"index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"eslintConfig":{"extends":"eslint-config-basic"},"dependencies":{"clone.util":"git+https://git@github.com/anzerr/clone.util.git","http.server":"git+https://git@github.com/anzerr/http.server.git"},"devDependencies":{"eslint-config-basic":"git+https://git@github.com/anzerr/eslintrc.git"},"engines":{"node":">= 0.10.0"},"gitHead":"244282ba9afa5fd6d422b61ccd41768d39409bcd","description":"Proxy request to a server transforming the headers or url","_id":"@anzerr/proxy.util@1.0.6","_nodeVersion":"11.3.0","_npmVersion":"6.9.2","dist":{"integrity":"sha512-W4SAp7WOijs5e09qQQtILFK5GsENB74ssDigAnGFz4BBtlKKh9BCawh4zyu+95igywEZX2kwW0+zdKZxP8AQow==","shasum":"1f8f10f2f75efa509298a11e14212a29bab10e42","tarball":"https://registry.npmjs.org/@anzerr/proxy.util/-/proxy.util-1.0.6.tgz","fileCount":8,"unpackedSize":5552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSstBCRA9TVsSAnZWagAAZXsQAJYAO6E06zdxDAeTnYSb\n046X3uxcVu11/LZP2BPgGIr3mZDhYVBxJG2DXWBKPm5+qgdn0t3QkxhMLfjC\n8VmSdLt1vronCXI3p7rYTkQ+DQhBVItHCDjXKerJAgKnLTIWoDBymdJcprlp\nogKhX5AT2zuGCpcNEf4xcHZWjN3syBuUzJzvzxAG3v6R0PrVmQxf4tPWCUJZ\nklMXqfm60G++59A+4dWRubw4tHAzdtAF1BmoXYYho+5FZ5KIOPQaVqXP4tXe\nOoazL7rkG3+xguuPocbLcAJpCNLGAJy26SfP1lSMOMgiP/iUW7RRiVl0Yms0\n9TezFZ/FKQUYPZhhYlxVFQkdCd27GbZYNsvxeCOMtCF/o1vz0YoGoRJIRM0M\ntesCZxsZLrTYuoasPN0BqHKMDEvxAPhznpHRo4CrSAu99wFxzY23IqRTLrS4\nwc9etkvTR+DUMTcIR1Dw3O2DrKhvWy+oXDxY3ZdPNiVOR4+rPcedVg7uti9b\n59CAvwaf7mzFxdIDYKsICsQFov6BdzxAY/PEw8WU8DXQ3I1b7NvGBbzh975J\n3f3SHboWyVbpeFLOPPmuWuWSho6VMvGbvn7YFsz2MNndsDluNEDCYy8w3fFq\nzy25l2f0PzGE9odbEz2+DewfMEE6PEWQBcDGJPXwk6c5afmcx8tv/yxC6yOo\nz+zB\r\n=AqVZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZHfP38nQu1aQPZ8l4qUQP4a57ARD5Wp8J8N8qEZdepgIgIIlyBTdz/ELdtueLW4Q6Q6CKCheSUf2B9o5BS2sA+t0="}]},"maintainers":[{"name":"anzerr","email":"ryan.anzer@epitech.eu"}],"_npmUser":{"name":"anzerr","email":"ryan.anzer@epitech.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy.util_1.0.6_1565182784995_0.09828991421542965"},"_hasShrinkwrap":false},"1.0.8":{"name":"@anzerr/proxy.util","version":"1.0.8","keywords":[],"homepage":"https://github.com/anzerr/proxy.util#readme","bugs":{"url":"https://github.com/anzerr/proxy.util/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/anzerr/proxy.util.git"},"license":"MIT","author":{"name":"anzerr"},"main":"index.js","types":"index.d.ts","scripts":{"test":"node example.js"},"eslintConfig":{"extends":"@anzerr/eslint-config-basic"},"dependencies":{"@anzerr/http.server":"^1.0.12","@anzerr/clone.util":"^1.0.9"},"devDependencies":{"@anzerr/eslint-config-basic":"^1.0.10"},"engines":{"node":">= 0.10.0"},"description":"![GitHub Actions status | publish](https://github.com/anzerr/proxy.util/workflows/publish/badge.svg)","gitHead":"26fbc5ff25e19bd86b3e77b8e6d84bd49f0c1344","_id":"@anzerr/proxy.util@1.0.8","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ZTumHQ0+y97T7cZdJdFmbpQ/aQV3RyV7zQj6sK7xeScxBI4D016AvQsN8Dr9b3WZKAETp0hb+GWonVy3nJkPCw==","shasum":"363fb7f2c5e72615481e86da5fc437f0352a0bba","tarball":"https://registry.npmjs.org/@anzerr/proxy.util/-/proxy.util-1.0.8.tgz","fileCount":7,"unpackedSize":4987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLNFbCRA9TVsSAnZWagAAEgwP/jONvSD2odCVjtE6gapf\nqEdibOcGgq0IR8PTZzpWOUKdSECEa1pf/irRmNAEFU8zIqTWZRKddGkGejrO\nKhE6BLlgWDZ9GJO3rN6tf3KtSeyltOUjuMEGiTaaCFu3/EXQx/1EA2i8u7Mz\nkrTrr9lhVjop24PoCcbbpUOJKYR2NF26R3gyo5TKySEpEs2C777U0zWRHiAP\nUc1ceaNahfZz+5XyeXGMG3vEw+CkUG/46/snbMbon2HOeoMx3L07MxZadpxo\nb4o9YA6dlaAN3pcxLlyXO3QBgrsIruwoAmUHq6Jx2Ul1zaVPCiTGSSMITBXB\nEZTMyd4J//9sBzhdumCR9YSo9B6m8QqhCui5T7DOqb4CbsNcPsTj/EQit70k\nFMgWyeJzJSoV2uECEs0fSTY9bYnGs3dA+CBq1m2CoaoJeI8xD/cB1TZW7fSn\nwzYF0MEiAlVOxgYmVb1nnvjm/fj4YwffXpNrxIHeIhSVAQAHBPjfdNe4zwix\nXlZp1pj7N/2TNiZvqfiTbxWfgUhpthmfgKvXyz/ylLSiOpwJooSs8jvq7JkC\nPLBY1BoLkRBS6vAP3UJQOYkCM8bovrWyuHkfI7oXwrUM1l/0R+0NU/Nr5PZ7\nxK0yrcupSxsifBl/W8SsDzf6m5jgzElMZvURY10bUhgU1oNgXkmEshf5gKNa\nvdn6\r\n=K24g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHtYgvX9rGuFiLgma1Uo940Fbv04k93OvW/htaGh3pPAIgOW4XR5YPNbz/MAx2UwPUrQhJxrjrp5W+DQQMSHKdBX8="}]},"maintainers":[{"name":"anzerr","email":"ryan.anzer@epitech.eu"}],"_npmUser":{"name":"anzerr","email":"ryan.anzer@epitech.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy.util_1.0.8_1579995483262_0.36227669931273576"},"_hasShrinkwrap":false},"1.0.9":{"name":"@anzerr/proxy.util","version":"1.0.9","keywords":["http","nodejs","proxy","util"],"homepage":"https://github.com/anzerr/proxy.util#readme","bugs":{"url":"https://github.com/anzerr/proxy.util/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/anzerr/proxy.util.git"},"license":"MIT","author":{"name":"anzerr"},"main":"index.js","types":"index.d.ts","scripts":{"test":"node example.js"},"eslintConfig":{"extends":"@anzerr/eslint-config-basic"},"dependencies":{"@anzerr/clone.util":"^1.0.9","@anzerr/http.server":"^1.0.13"},"devDependencies":{"@anzerr/eslint-config-basic":"^1.0.11"},"engines":{"node":">= 0.10.0"},"description":"![GitHub Actions status | publish](https://github.com/anzerr/proxy.util/workflows/publish/badge.svg)","gitHead":"189a2ae8d51b30a46234b6c1d61291ecaf84b974","_id":"@anzerr/proxy.util@1.0.9","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-WYT6lZJ/3zoVsfja8I3DiX/AARwrhNRpkCPDMZS9Qhn6IWX1ugriUlGOj30+MGZEn+klEvMaZTLW5M7OPsSj5Q==","shasum":"31fd3b0ef9aa2ed58f4875af65ed10aa8d7f82e2","tarball":"https://registry.npmjs.org/@anzerr/proxy.util/-/proxy.util-1.0.9.tgz","fileCount":7,"unpackedSize":5031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLitDCRA9TVsSAnZWagAAlowP/2LTFfCw+2Ea9qz0m7Hp\nVwAutIEg56ulornAM1EwEtPHmnZsrm4lXVW7pt5dT/hfwAzPLr70N4bjw8nb\nd9q3+8MnaPfxr/ihJww1cUcVXNn2p5TiiMhgs7zz0b9XWObVCfhK02wDxhm7\nXG5bxywcNFkIYcOUSEIzp/cejcIkiFx9bKv/nXAzKjvYNdzebKrfwD/H4GRl\nGivX+J08imxpS2chti8TSFotdmqSkWnACzw/0dh1bHDgSqt1AWCwJv15WT6t\nNZpYcwl5MGK79U4jiljBFhJhdHFQ/fJRX8nIkbvEX+RXksNm8i+5m8nylg3w\n0y/F20DzmAP7Nj7+8biV4OUv+vZsWFIRHy5M4iYtes7WvdqLA5oOB+5NDQ/f\nopl6rvoKdR7DHvlJ6IJUeEdxvXkldfz+BpA9cmjBUL+sSmvZ2dS78JrDd5gi\n2nMMaL9uoaSjTTnQoS6iTNmCOMh9m3hO1AU2xl1jy0aphtUX7HZNxR7uV5OL\nPqvd/YNTcmO/HFmvm9AZ+3ICo9s7t1xtJC7gLOvIL0GtBYeeO50741casEiX\nW/i8rLO0Fx/sEAAAMajtyckzAk8MoywNQlL3LHc0y9z4r8EHiSqvmBzjmma1\nCdUw022TWpvYLxKoIe+Ogz8HmoXkiCU0I9Y4xPQIVB/5jcMnkD9utyXaP3re\n8Y02\r\n=Tq6b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDlTzoq6XVFiaLD1QdFaGiu++ymsd8atFRoUbW2/NCEMAiEAkG2CRGatszc0LeE/I+SW/I4+34JnVheyxD+XOHq7J3I="}]},"maintainers":[{"name":"anzerr","email":"ryan.anzer@epitech.eu"}],"_npmUser":{"name":"anzerr","email":"ryan.anzer@epitech.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy.util_1.0.9_1580084034687_0.5031676772011042"},"_hasShrinkwrap":false},"1.0.10":{"name":"@anzerr/proxy.util","version":"1.0.10","keywords":["http","nodejs","proxy","util"],"homepage":"https://github.com/anzerr/proxy.util#readme","bugs":{"url":"https://github.com/anzerr/proxy.util/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/anzerr/proxy.util.git"},"license":"MIT","author":{"name":"anzerr"},"main":"index.js","types":"index.d.ts","scripts":{"test":"node example.js"},"eslintConfig":{"extends":"@anzerr/eslint-config-basic"},"dependencies":{"@anzerr/clone.util":"^1.0.10","@anzerr/http.server":"^1.0.14"},"devDependencies":{"@anzerr/eslint-config-basic":"^1.0.13"},"engines":{"node":">= 0.10.0"},"description":"![GitHub Actions status | publish](https://github.com/anzerr/proxy.util/workflows/publish/badge.svg)","gitHead":"19fc867f2c8e61c38236dde2174d36ea73d97d58","_id":"@anzerr/proxy.util@1.0.10","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-FmalzfWKdMVNnDatUPL8ZDLjWDzHcYsKqIqU2/FnynJzonpGCyqtKWboa1OdBF07qLaYYuBrxnK4ibt6wsrb4g==","shasum":"832ca7edd69b7a0008d974b2320b8f07781974fe","tarball":"https://registry.npmjs.org/@anzerr/proxy.util/-/proxy.util-1.0.10.tgz","fileCount":7,"unpackedSize":5033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefgStCRA9TVsSAnZWagAAXgUP/i1e1C1s7tx6WQxYl55x\ngJsfSh/Mrq0I6qDIdbbWOyU2jAfaMrw3V7jVL9Maxeta8p5m+i7x+YEpS8cZ\nQ6jPTlxhU857eNbn2tYVjqwI9TTE3L60ntE7fU/yC9ELcW7SDtS52XUO8OFQ\nTzgAyHOIIaONEQXeKkMZHG53knX/zdUBVonmgXNxGnErQUvT3jnxZb/y1H70\nm2lJ6KecQZHJoLHwYW4UKM4T/zJZqKWZl0404IxtXpl9tuQ7avCMHq6fOG8q\nOH6H8I/GuD19tYWvg2xfg5GRGrChKNQF4tE6hcaFoRtc8JRSbmrprQwokfQI\nv2Ru9nQVvzQEfvD54rOEyVUE4PgHJw80vq/9Y7XTpwQw0x1oSL9YRNhj41cC\nIN+VwrC1WssGhVUTzalm7VPuoGCFPEO9Se9QLXAgusKWmMwRfYvloXhS3MSw\nh8WRW/RgbRnbBF556zABi92yMfXsHqw5VqcU93RYqqKEW10aS3YE1cwf3oGT\nmfE7d0Hpr4NHQwERex7LR7YxEDW3VJQvbn5Kv/YZGJrAwz8kOM9YBe1QXYwv\nLmwYl37TLFDapqKTBlgqcm/klRJNsqzrgPN1XaVYCMAy1N+sfWdYi3ZLlllM\nKaM3h4WG6R0HzQJCMW24jIuta0YZLCCkZA+IUvxaxt3hNoyo+nbX50zc3XX3\nrDVR\r\n=Pue9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4wRMUW05WB0lrc8KhCiIUTYoaoqw85/BLUtQonZMjjAIhAOPrZ6p8wQJLs5+U6qleqdQV/W+uiwnk1zneuB7qSpVk"}]},"maintainers":[{"name":"anzerr","email":"ryan.anzer@epitech.eu"}],"_npmUser":{"name":"anzerr","email":"ryan.anzer@epitech.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy.util_1.0.10_1585317037318_0.9225047650397971"},"_hasShrinkwrap":false},"1.0.11":{"name":"@anzerr/proxy.util","version":"1.0.11","keywords":["http","nodejs","proxy","util"],"homepage":"https://github.com/anzerr/proxy.util#readme","bugs":{"url":"https://github.com/anzerr/proxy.util/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/anzerr/proxy.util.git"},"license":"MIT","author":{"name":"anzerr"},"main":"index.js","types":"index.d.ts","scripts":{"test":"node example.js"},"eslintConfig":{"extends":"@anzerr/eslint-config-basic"},"dependencies":{"@anzerr/http.server":"^1.0.15","@anzerr/clone.util":"^1.0.11"},"devDependencies":{"@anzerr/eslint-config-basic":"^1.0.15"},"engines":{"node":">= 0.10.0"},"description":"![GitHub Actions status | publish](https://github.com/anzerr/proxy.util/workflows/publish/badge.svg)","gitHead":"2f1bf41ed0b818b9949c2a71e2275b3898532bef","_id":"@anzerr/proxy.util@1.0.11","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-jZq5F5avqo7kBdkq60qpSGtkr3woqQCwjxv7A8ApbKUC51PCMzRo+EouMva9HCm0VWXFTi2o2dP+cLoW5xi9VQ==","shasum":"b99de49678c3b36aaea0c01c09911070ec180407","tarball":"https://registry.npmjs.org/@anzerr/proxy.util/-/proxy.util-1.0.11.tgz","fileCount":7,"unpackedSize":5033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGWoZCRA9TVsSAnZWagAAbYYP/i11KEAaPvhy15LrVuP1\nSvJcHAMlsNf01FMOfHXfM2islo9FSjapuQjnp6eg0WCPv1Oa2uRCrUOc0vgl\nezjkg3dYDDw/WDkmcYOF+qEqnp+Pd9iOzvYQjcE9JzijMOcgN9fPbJfmhnYW\nVpagaLUmG5NdrXmAilu9Vr6nUxPKxEo2Xv0z6P9/Nuur89SlzXtLIwJO6ykF\nzNBuSpFFgfmNW0dWBRMADErLcVGPlVyImq7m7XiTIP2MEkIELkS3kSyNmG3u\nKk82awUIWy5e5SpSMQVGD0Z8ztg7QKW27WT+Cdwk1GoZWp9yrdVKtCOvearq\nSzVL7pbUiS+hNp8aCRkpZOqJhZHhS+Gfe11fmOjpV0AUWFsFyBh2MkeW09eR\ngo429AgloyCqI3Zz4z7uHESVCS1nRVdQSvuLqXU3PsMsIgEuSI2K2oGPrUS5\n0mzr5lygAxV5j4Z052XTyX98ZQnPkFLG7b6zsWiDU4i0iSQE7KeCaXsA3y9W\ncuF7qdKs4qWkkkGrDcXjl2/F+MNkNbaqojAyKWKhcJUqA4TNcvw+JLOsTyi8\nHgbxcruggTbNwDCLpSmmS+bqQtiaGpYbxbdzuiObKq3uQ3W++p0TlftSwn+y\n8RNCFxKuShqscVqcw0iCqPYHMjljjYJ9h5JLaNzEv3an+D6SSI07WSEJojdK\nFeVt\r\n=jIW7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsTA0jLXwDkcyfIwlyQivYWYHORtJ4YwdEvMyJg5eiYAiEAyxbbOymtVe3Fi1OyIll3F6tQZI3N2pQi984Ci7hzNiY="}]},"maintainers":[{"name":"anzerr","email":"ryan.anzer@epitech.eu"}],"_npmUser":{"name":"anzerr","email":"ryan.anzer@epitech.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy.util_1.0.11_1595501081151_0.8839994607596522"},"_hasShrinkwrap":false},"1.0.12":{"name":"@anzerr/proxy.util","version":"1.0.12","keywords":["http","nodejs","proxy","util"],"homepage":"https://github.com/anzerr/proxy.util#readme","bugs":{"url":"https://github.com/anzerr/proxy.util/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/anzerr/proxy.util.git"},"license":"MIT","author":{"name":"anzerr"},"main":"index.js","types":"index.d.ts","scripts":{"test":"node example.js"},"eslintConfig":{"extends":"@anzerr/eslint-config-basic"},"dependencies":{"@anzerr/clone.util":"^1.0.12","@anzerr/http.server":"^1.0.17"},"devDependencies":{"@anzerr/eslint-config-basic":"^1.0.16"},"engines":{"node":">= 0.10.0"},"description":"![GitHub Actions status | publish](https://github.com/anzerr/proxy.util/workflows/publish/badge.svg)","gitHead":"8c67a3b0d9c830be74ea2083c78bf7b00e88ed4a","_id":"@anzerr/proxy.util@1.0.12","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-uCnOmiK+RE+B+gG4gGEA16iZ40M981MD/vNyvnABT8d6zqGVmSMV/NtPgJCTDgyAlfrZEfmNXJkStlUuSwqppQ==","shasum":"d20897b72d79fa23ccf8b6cb84e431ee2e110404","tarball":"https://registry.npmjs.org/@anzerr/proxy.util/-/proxy.util-1.0.12.tgz","fileCount":7,"unpackedSize":5033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSNrtCRA9TVsSAnZWagAAC9UP/0pGjFqTIRz/IEztcnmN\n6IfQih7GFOuvEqEb8mN3vhvXzM3BMmdZFFejJG9FDo2LCK96NvT2QtdKVCRU\n2dzSDJd6GclwqwgmrCUOpmmI1dnwQK8LX0ueZvWVjkGLzpCYGW4vWJrrJR49\n75UAmtqFof5LqOnI0i9K7L/12jsbaEQFGOr+ozQE/T1g98gXr+p+GhIBjETf\nIQeKcIQ6iYEKd7ijD+7u1+nCWsl47a3qP4uavsEItimdkrX9By6bJ9yNAykw\nsQlFMIXGou1RRv1pgEvOPchSx9P+BvEU5d/3NpDWfORIxrUSD46w6IbwR3yn\nXB+xMizX3uHy+yuArODKznr+FhjVejBQjaeH9n7EKdit9GouIw/IpVwFV7nN\njC8exsYMRn5CVdqPCCOMW948iaSvPcwemq68nB5NLGg9giGRVaQ9KYvsivgO\nyDyyJECwbqExTsKcrYEtij4CBxGM9pU7e581N9lev03iS5aLRcDe1GGASWxW\nZ80PWP0StSDEOI1mWV6b345nj7lTq8Ihbpv+pflmYLClEA7ToARGEcsFAzc5\nSYa+hCXzFBdVwOT/fU9MvJ/9j5629EFHZcc0i9jVBn5ogiU3cbXt2UWYlcSU\n2CSbwOlH3K0o75IGrQ++BRyFdiCOluLi/aUonuxoWamC1h63qpi3yJFIOVss\n3NSu\r\n=qydd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdJhNtlIcfTTprqnZMfh9nq/YYA2DX2Df32RfTCEv//QIgBj4Pp1h80VmAAiELTWUwQy2TJuNUnnZvK2VXAAR6/V4="}]},"maintainers":[{"name":"anzerr","email":"ryan.anzer@epitech.eu"}],"_npmUser":{"name":"anzerr","email":"ryan.anzer@epitech.eu"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy.util_1.0.12_1598610156527_0.930434998032776"},"_hasShrinkwrap":false},"1.0.13":{"name":"@anzerr/proxy.util","version":"1.0.13","keywords":["http","nodejs","proxy","util"],"homepage":"https://github.com/anzerr/proxy.util#readme","bugs":{"url":"https://github.com/anzerr/proxy.util/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/anzerr/proxy.util.git"},"license":"MIT","author":{"name":"anzerr"},"main":"index.js","types":"index.d.ts","scripts":{"test":"node example.js"},"eslintConfig":{"extends":"@anzerr/eslint-config-basic"},"dependencies":{"@anzerr/http.server":"^1.0.21","@anzerr/clone.util":"^1.0.13"},"devDependencies":{"@anzerr/eslint-config-basic":"^1.0.17"},"engines":{"node":">= 0.10.0"},"description":"![GitHub Actions status | publish](https://github.com/anzerr/proxy.util/workflows/publish/badge.svg)","gitHead":"56ce7dac31435b824ecaaff186b9ce9fd1dbfb92","_id":"@anzerr/proxy.util@1.0.13","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-8OYGvhz6gt8Y8S1YeZ2t6Z0mpybFyRkGyq084Q9VfgIBWG75WWyLGYJtv8Wy7HW1HYinIW2gHdsuBUvYjdlpxg==","shasum":"04dfdae53e2a4bf4c47f1deae81b83244ce1c661","tarball":"https://registry.npmjs.org/@anzerr/proxy.util/-/proxy.util-1.0.13.tgz","fileCount":7,"unpackedSize":5033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1ctcCRA9TVsSAnZWagAAIJ4P+wdsoRBQLtgho1dFqN6X\n57SYnNJCQi1P6ZN3GoF183KMKHO8T4XbdY1CN6l1Bzk5wa9IsieZtYB+ffis\nNU4K3eVOY6ZYDWwozKjEm48nfvzWL1Wp7/FbzPrLoPnPewCX2ACsRpPnBN51\nKQgM5/Xvjzx91wvwQ5WTli9S9Z4qIbJk3V0OjrzOWFStMCD9L1GSxui8UZ4t\nf+wnNnEdrh/B2+fUb7nxD/6pLTkb3LPEIi9Cm09dV/SfDcrdfvMYcfJBATv8\n/xgUATYP2K6gOpr0OPopKt3FhXzhr4vP4azVZnS8Uc8sdYsY9Y1oL9ggSBQs\nMZsVTERKy224GDlmysZ0wjyXrSZmLmgaGjasdzni9AJUhBj7XfnZpzZ3XV6Z\nkikCkCmlUj7aYd+EYpiYK/5yWsMgT0F6gRs6dh+3eMdsO7JiQ1gz1C1lkn1v\nEDKmcPV+Fux0PWol94mvRoSbo8SIzH434gOsPMjbT/dkJpdr1zAdOvUhNI88\nExw4tBQqcsR65188BmX3FAhepY+U92ubBdyQ5qJqJhZOT8uP3duPWGoKyJWO\n52lF1RPAjuYJv6Mz7eWdSoAxOKdEuekXn4pW3NpkcJhZmSGHpWBp46idVFTb\nrCqHGzRc314LfZlwJMi0sMNOpTmYUzvKMPpV/zx7X/WpLm6Z/5XPa+VxgydC\n9mF7\r\n=QLEC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdduhVQz7gG5JBWhx9t+57Rg+H6bCByzzBN6Hb/2CXZAiEAh6y90OofAOUCVynp6EXIqV0iRUTOnbQ9Dc4M/eNFoq8="}]},"_npmUser":{"name":"anzerr","email":"ryan.anzer@epitech.eu"},"directories":{},"maintainers":[{"name":"anzerr","email":"ryan.anzer@epitech.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy.util_1.0.13_1624623964122_0.9249751961792696"},"_hasShrinkwrap":false},"1.0.14":{"name":"@anzerr/proxy.util","version":"1.0.14","keywords":["http","nodejs","proxy","util"],"homepage":"https://github.com/anzerr/proxy.util#readme","bugs":{"url":"https://github.com/anzerr/proxy.util/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/anzerr/proxy.util.git"},"license":"MIT","author":{"name":"anzerr"},"main":"index.js","types":"index.d.ts","scripts":{"test":"node example.js"},"dependencies":{"@anzerr/http.server":"^1.0.22","@anzerr/clone.util":"^1.0.14"},"devDependencies":{},"engines":{"node":">= 0.10.0"},"description":"![GitHub Actions status | publish](https://github.com/anzerr/proxy.util/workflows/publish/badge.svg)","gitHead":"a661412a90e12d52eb42b41591ccce4f0b166009","_id":"@anzerr/proxy.util@1.0.14","_nodeVersion":"12.22.9","_npmVersion":"6.14.15","dist":{"integrity":"sha512-EK8uZiICVx12beINIm0xVFyzJtezeGpPWgVbS3RW3EImoobZCS349mp6iTTWr+M8bMY+ijwGmDT0jngnqJx0xw==","shasum":"e58cf50f6a145e9d105dd19266c96f54f25f5f1b","tarball":"https://registry.npmjs.org/@anzerr/proxy.util/-/proxy.util-1.0.14.tgz","fileCount":7,"unpackedSize":4922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6t8vCRA9TVsSAnZWagAAcdEP/RPQPjjVk0z6sUd13lFr\nTxscyan6mCtqPxIIzH1Ox1Zk0g0D/eeJflm56Jy500Rte2LjgYu7k250FY9X\ncaoyqdFDcssUM1Ak08+spffEF6FbSGMviR2cQgTSwUEZt1SQcw5pgtz472EX\nBVciTdbLSDXWaveKWeA+khnx8iUYPZB3jc6lxwMOHIYfFKEPB18W50HRLjPp\nPHj8e+5KLkbiwto6jC/dc5nzPXrs4zrtCBHNr9oinqkr4sZOpuBnNAcdPPXY\nJmChCGyQnECAhId/vA+Mry4AgyZthobOfVF0oEzHCHp/nzJX/pJ8Nm4pLsi8\nndy/Ccd3bn2NnIqAKTbK9b+VcuyyLWWgxX00/3xzveYBsNqh3qHat1yVZSa4\npTtyQgu9INKeNYmeVkhKLR0duVrxXoU2NyRwXnDBgBRTupACOEHW0FyPNMhO\nDtqWonRi1rOd3VtH8fgGkvikZAfC5cdJqTBDNK5/kQaQ5vzmKSY5rljs1x05\ncx7mM6vIYdE/qrg9xJosU1pS2BikwvadQ0JnEJ12hfp1DKTEjcUSpshz7mEc\n32W4Ht2adjy63tyfUFzx54a58zWJXavz+3c+6a36yfMgLgy6d2xjjpOl/f+A\n2YlUswm6hKGs/FO1Oo23q+stRut5BENXftThdtkYqmOcR1U6iM/fp7LktLvf\nA1jj\r\n=SZLP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDU8HQ3+n9IM2lWBp9zxfaGQ9ragzPJCdUA3m+eschegAiEA2mECLvveFkFE7EfKuPiqpgCEfO4D3U9yd4/r+l7iJuo="}]},"_npmUser":{"name":"anzerr","email":"ryan.anzer@epitech.eu"},"directories":{},"maintainers":[{"name":"anzerr","email":"ryan.anzer@epitech.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/proxy.util_1.0.14_1642782510926_0.11676871625022534"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-07T10:11:40.239Z","1.0.5":"2019-08-07T10:11:40.549Z","modified":"2022-04-04T14:28:18.030Z","1.0.4":"2019-08-07T10:11:45.189Z","1.0.6":"2019-08-07T12:59:45.108Z","1.0.8":"2020-01-25T23:38:03.390Z","1.0.9":"2020-01-27T00:13:54.787Z","1.0.10":"2020-03-27T13:50:37.482Z","1.0.11":"2020-07-23T10:44:41.282Z","1.0.12":"2020-08-28T10:22:36.681Z","1.0.13":"2021-06-25T12:26:04.278Z","1.0.14":"2022-01-21T16:28:31.095Z"},"maintainers":[{"name":"anzerr","email":"ryan.anzer@epitech.eu"}],"description":"![GitHub Actions status | publish](https://github.com/anzerr/proxy.util/workflows/publish/badge.svg)","homepage":"https://github.com/anzerr/proxy.util#readme","keywords":["http","nodejs","proxy","util"],"repository":{"type":"git","url":"git+ssh://git@github.com/anzerr/proxy.util.git"},"author":{"name":"anzerr"},"bugs":{"url":"https://github.com/anzerr/proxy.util/issues"},"license":"MIT","readme":"\n### `Intro`\n![GitHub Actions status | publish](https://github.com/anzerr/proxy.util/workflows/publish/badge.svg)\n\nProxy request to a server transforming the headers or url\n\n#### `Install`\n``` bash\nnpm install --save git+https://github.com/anzerr/proxy.util.git\nnpm install --save @anzerr/proxy.util\n```\n\n### `Example`\n``` javascript\nconst Proxy = require('proxy.util'),\n\t{Server} = require('http.server');\n\nlet proxy = new Proxy('https://www.google.com'),\n\thttp = new Server(8080);\n\nproxy.on('request', (req) => {\n\tconsole.log('forward url', req.url);\n\treq.done();\n});\n\nhttp.create((req, res) => {\n\tproxy.forward(req._req, res._res).catch((e) => {\n\t\tres.status(500).send(e.toString());\n\t});\n}).then(() => {\n\tconsole.log('started server on port', 8080);\n});\n```","readmeFilename":"README.md"}