{"_id":"@tryghost/vhost-middleware","_rev":"93-a256b6f07ec222971c90b0f03c39444f","name":"@tryghost/vhost-middleware","dist-tags":{"latest":"1.0.28"},"versions":{"1.0.0":{"name":"@tryghost/vhost-middleware","version":"1.0.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.0","maintainers":[{"name":"daviddarnes","email":"me@daviddarnes.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"}],"dist":{"shasum":"b9318b837054e87c35b27a31961847ad8bf70868","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.0.tgz","fileCount":4,"integrity":"sha512-F+rSk4YmquxjfSPvRc4s20NuOQfnQluK6drvttkPybKWTMoRvs5/uDfVdyil3lTVZC5COh7sSBCCM3Fin7FYGA==","signatures":[{"sig":"MEUCICKVV0tSWfyf7YcDXeuVDyZwVt11ulIOkVgJjsvu7/MqAiEA9rt9qPesBu1j6SpclA0wzwpbX4xzMpowMQx3PlHf+fc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsbEtCRA9TVsSAnZWagAAS28P/0C3aVr7X39jh0ZYyW2v\ng+9TRzQhQr6M2lV1dxKwGEkcxn09XcYJwLbQCgTN8qIzyWo3vdpmV34Q73Sz\n7L35IVTx4xXYG0rsa4nBSpt395K2DeTlItzUnU/Qd4AVQP/y8irT1BzioAnr\n4rwPD0jI+99z4KwUintHRl1Zluqkx43konw3ErLk0B0RDbco/S2kQJAzAu3k\nAlyBB9yzwJgLMsTY4eADlxrXLdIgB//Mc72RTGOWVOCq9/fAuaW35GhLjG3/\nTSCNA1hU5U04m4iAr6AJLJNWfJvLwhuL2v/GmVKXW+C1sxg2PqNb0XiqJsmg\nPnT9Gab3F1sUq0s13kaCoglTm97yiZdB/aFZLLuAZIpEM4NBYFjTOS/trsX5\nldUDLVtEjBe1RArcipybyG+XKQOBy9dTCQXBwiXh8HxHCaJ8nDF91B88bBR/\ntmZjtyDOqiYve8Pcu2isOXIcGq+5hmJxtrXBbfQLw7NJ6WWwpGH1OfBtFCIL\nDgat3EgiC/ekGV7wMjStAuuixO6ooGueQT9aCQvpoIvvtTT77f7oGi+DEo1A\nWrTx408+2ScMoD/wIT7nYLcp4MTxxWgo2fABupVJ41zzJxhiWi83iD0hKHu1\nG2T65MdOwUWyMdrnhK1iAe4hx47xaGz7OosF6ZcjaAG+kA5qYqpEc9Iyb89W\nAn+H\r\n=Tp2I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"06195940454f8e482d9507bb150a191813bd49b4","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/vhost-middleware","type":"git"},"_npmVersion":"lerna/3.16.5/node@v10.16.0+x64 (darwin)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"lodash":"^4.17.15","bluebird":"^3.7.1","ghost-ignition":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"6.2.2","sinon":"7.5.0","should":"13.2.3","supertest":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.0_1571926317123_0.8538938058433219","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@tryghost/vhost-middleware","version":"1.0.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.1","maintainers":[{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"daviddarnes","email":"me@daviddarnes.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"}],"dist":{"shasum":"7a609f9f9d0ec977144745a07633e50fc4ee0c4b","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.1.tgz","fileCount":4,"integrity":"sha512-NLc9xqwWSJXg5GIAgb7nUBYjpGacRZITRz8EWDhJtLIGun19uIlYlau/lYF1iRL4UP3vJqEvUp4mtpYFvQX0Bg==","signatures":[{"sig":"MEUCIFX64uBNaK3//OvkRtKPkMBGl9QzbLQAEw35YSBgWaJ9AiEA7RFQyBdZ9w2OGzOx4sjRlzZ5N5D6w2bGksM1AproS8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQWGbCRA9TVsSAnZWagAAQiEP/iRUw9ibMoZAizD2Ygoo\nKyzK1hq+pMD+SgDTtc0BeUYGcakGvsmUZVhkvxwOKm7XaKnL5aPc6ML9D4Da\nArfhhWdoNG50/GrflmTaDcPSfeNtxDXbsoAup6a9tXlbjMvsaR0OCctiuH76\nHeKAPgLjoIt1/4nAlJR4wsRq3dTe//+M5dBSX+cKBwIvtA1+0RGct5UOJKyY\nggpi6B8T4n4HRTD9QYOxdehSMNcjuXItyxJ8L8z0Xb4zze9Wp9n41f14yhUt\nF9dGh3r3gmQsYusWdLmh1UZ+LBY6NpTVGijEA9vHXgfwaTXIbMUNwCd7eYKo\nVenJeHM6xaBjS3gh2mqbFm8izsJZEdXZ9pvs+0iMlG6EQDXn0FPSNK60mDHm\nZYIPsVdCRKnQzde+zTSU57joVw/tCp8kRLe+xd1oIsQxVG3TFW+pdr171Jpm\naknW3feerUNo7P1jJO5xZT2E/dnzTme6ycFOzYjHE32fr/KoVotkID2OraTD\nPrUAueiANNOr5UiBuokumn50DflRK1gIz8HIXsxUuwA0aotA40cruZF0pzAS\nHC6YQxQwjSt5buELQPUtjaPHoSsrE5kL/eiqkxypZMVP5YehjOG6BHRFZlWx\n7xdqCMW4Mdr31yOrQ1ybWRqESsoKWAjEZwV5+Y8IjNVGBSKMBTuxzkVU7WYM\n55Hg\r\n=f8np\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ac83f5ca8ef71fa64f76759524526f87efcb7d60","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/vhost-middleware","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.18.0+x64 (linux)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"10.18.0","dependencies":{"lodash":"^4.17.15","bluebird":"^3.7.1","ghost-ignition":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"6.2.2","sinon":"7.5.0","should":"13.2.3","supertest":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.1_1581343131000_0.580432028906577","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@tryghost/vhost-middleware","version":"1.0.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.2","maintainers":[{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"daviddarnes","email":"me@daviddarnes.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"}],"dist":{"shasum":"9fd34ddbb453771c4ecb1a1e2bea786396d09181","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.2.tgz","fileCount":4,"integrity":"sha512-ZUS9N4UFPCylKf0sv/c78E5Rfjf2V6OrUp6105d9k+XZ0tPXEl5mEoptQXi5hSp79hHIZfoLC65HC8HHVkVVqA==","signatures":[{"sig":"MEYCIQC9/d5wCtq3VU22xZradGVY5jxrDx+Cf0O0Ys4XEEH4gwIhAOSL7cotkC1yNlb2O0OnUR5yQRQm5ct1dibHoQ4bsdI7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedSWvCRA9TVsSAnZWagAA574P/1N6bpUmBq9CPDSHyXh+\nMORJNy6mUSJAAfY6t4znqzGbFZsW4hLi32O7CSNYGCfOZtBjNZYycG5tOiYv\njv87RPUfdTTW75DM/seHgp3OmUz0kGBgiMFIOcTOtptO6NT2o8574W8+FMNT\nPG37GbcDSJQiHxgVeUTf8DA9QceFDc905b78CjxShSwOs4rCMhgLpfDP2jlf\n9fKvmuxhZzjHk0jiDGPFK0J/50QSZuObUShvktoxACzNExjpHhu0lTmacB3Y\n4whBFxgJBSeZ/KJHnww5m8JTrQwbUkLX64fhQ2SxUjFvYJ4n1t+9Qz8X80W4\n5z1tBxnJ+OetTJTnNOwg8yVBzFVzrCoN6kepqw5Gw45l5gbRgH/kwRMxQP3R\nCUW7vvHD+bLcUiSImUtEXGsVNN8hldTP7r+HOeXx+JBEcCEi+Mfps4QbmVYg\nOw+kN01t34GoGmcqhPgMJZuWPQ6KFsrqghSZ+L2jMAFGMkATspsqw1pZkMWb\n7oVgMNpKpWzMD+Mb7HVC904L7tbVeZMXnzn8BtRL/2RYABL6LHazGw6VHQLZ\npbZRGiyC1uPd3jwPK2KyLM/ef/pCK8kzFmdRJ7haaBf+LjwIS/z2CgINMYY6\nyXtHyF0C5uex7Xfyu9c8zRPn6I6T0cP3p48X0hHZtoX4XWXI08Tvz7D7BIe2\nWjDJ\r\n=tO1n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"67b02ac70de391c6f405f5af4b5feeab468f1f83","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"erisds","email":"github.erisds@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/vhost-middleware","type":"git"},"_npmVersion":"lerna/3.20.2/node@v10.16.0+x64 (darwin)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"lodash":"^4.17.15","bluebird":"^3.7.1","ghost-ignition":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"7.1.1","sinon":"9.0.1","should":"13.2.3","supertest":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.2_1584735663215_0.9260403740252336","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@tryghost/vhost-middleware","version":"1.0.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.3","maintainers":[{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"daviddarnes","email":"me@daviddarnes.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"}],"dist":{"shasum":"c2779a3e15c21393a69a380daf95205e030eb979","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.3.tgz","fileCount":4,"integrity":"sha512-nPKGrL+frenlyVOIKN9f59DR7JGP5azi+8GkWxvZsDmjic+Yh8osJgXJ9luNU35w5eIGpOvQSh9Wo8YZfsZBFw==","signatures":[{"sig":"MEUCIAWTqRk+CFFhTr9vSBOECvoKpr0t/2lk7d2xl5aNjsZRAiEA8gIN85WL7XaE3gKUoGH6jTExjlzhP9YE8vHOHIbrbZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemFp7CRA9TVsSAnZWagAAFBcP/1fc2yu/NhAXjxOS0udJ\nd3FTjQzahMyxLLU+cKShoBLghoRwtmr1cpgRnEQUvRvnjQTQAF3xjy57YDJw\n0a4r82U9sGeWwwOLU9O7CWE4icUb1wiA/gxunjSjjKA3YGaDThPTwjg1T+rR\n0AxrsUlcTwI6fk9aEld9Rbhs2pXQS9b2E1rO1BUUI1CroXhoyB4HVQouOHZE\nKuD0cfxvpc0Qrhavnh5L+YwZm7KnV+vQ2uj6ndV4V1OMoOVNJH4risEH8iyJ\nb1g6bXmUBHojw4oyN8QPB6CedsLSFMGQRxn+ZeRjfi+3o/JraKpuGnWCp9kn\nDaUnLzvpK0vLg8X7uAyv7EFXbkg45F4pn9PFFDMn5khiuOBNzAjODz9fqcTj\n1BRRHO3SxpfpEvhpgpnUb+75UjwJcSRHq3rCdo7VdLE26ecpsysIs/51YbCV\noof0bftrP6o+otF79mVv19eh/+rR5uadVIKvUDZWy0HJNZ2kQ00pRznMai7K\nPBocCol8a5T19K5uRdqde2X8DHig2Y5kCtBIpwV5VuHKM944nyZmjC2QfYq8\n8sb0K7Vez3fnVz64Z3egBxB/fMIxOmm13Br9dY+PggOgRG6Ik4AakYdbXZLv\nan8fg3RxKe+JDBEZ1jccq4glsmdw5eASOtj2SCa3LDLXibyAhLiPuzyDvSA6\nBcQr\r\n=pWh+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"898e261c61352024e538e87397476c6496e98129","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"allouis","email":"fabien@allou.is"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/vhost-middleware","type":"git"},"_npmVersion":"lerna/3.18.1/node@v10.16.0+x64 (linux)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"lodash":"^4.17.15","bluebird":"^3.7.1","ghost-ignition":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"7.1.1","sinon":"9.0.2","should":"13.2.3","supertest":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.3_1587042938768_0.2905736611527865","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@tryghost/vhost-middleware","version":"1.0.4","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.4","maintainers":[{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"daviddarnes","email":"me@daviddarnes.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"}],"dist":{"shasum":"b998ef2a0198153c16a8899b2f9140e7d1060046","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.4.tgz","fileCount":4,"integrity":"sha512-TWgYHJkMw3KhVFlE09/zUWt+BxDaygMyuboZ3WMdrrIAvhNcpUTSww9xqi8deTJKOwj7HVGrkTWsn12ZSLvS+Q==","signatures":[{"sig":"MEUCICdai4+RiBaoi9myOe5ZbvnF8GwOEcenjQS1raVmPFq8AiEAuwcjMum019Yqg/Jq7qGM2uNaipBsoGexHV3yLgagclI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetXmUCRA9TVsSAnZWagAA3+IP/0hLIzMvjZmgn49TcIdM\ngbqizpbPA0oa+zVoAkyTxfZIMJIj3h2qK9Dq059BfSooonE35uD/XPS7ata0\nAcTENpHJoHEzes6ZG/lXsB1J7sRqtecSlTzKnXWBQzq6uVHUhI351Bi7XUTv\nDM/oSz/9udnbsMY7fEkNDczMwxUchPvjZZxHJkhzngZSDpTyCFSSrTxjS9Os\nTlQmJwNwIT4xQWyzCKmH31IbRfRP5OHk0A1vI/az0v7A8mBZMwW2NR7HU6AR\nDpsnCiO1Vml/wZ5miU42w1uPrj2LXfU7H/Ou5I9XdC1aNp+aNVyg/EPddr1z\nTBOfZ51Ohk9BLvclcQ8VU8qiAVya+VBE866Y4foWRA/B/OFklezGS82B6raW\n6J6oVEt/QvZ7pQT8wrUoh5ZcmnnkDnoK62N2ICzzX9fzsXa/awaXzOiPVG9U\n/TmnWNtFB7JE9Xriwza6kBQDtHWU/3ockbnuqH/QaGpBgVMcqhYa8Ii9CsL1\nhhXFIkuCOwIj9jDREkPAlpQDfDMoyu5VZ1/8JnfupIW54LaxBuTj+9I4bcng\nYuF9gF0UDt5LbJtY0TysUFYxVEdZVnq4+btOLfL+IUbqMNi4XdvjsVUglFBe\nZ1n6FkfJDAnXvqqk6j6VZLZnpicJ8dNVSfhshPgjS6D/SB7o6NO/CLEv7wDg\nAhgt\r\n=Myg0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3034af3c5f4c1b22f6a72fe417e4b1ebffc61f83","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"erisds","email":"github.erisds@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/vhost-middleware","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (darwin)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"12.16.2","dependencies":{"lodash":"4.17.15","bluebird":"3.7.2","ghost-ignition":"4.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"7.1.2","sinon":"9.0.2","should":"13.2.3","supertest":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.4_1588951444112_0.8692378036362525","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@tryghost/vhost-middleware","version":"1.0.5","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.5","maintainers":[{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"daviddarnes","email":"me@daviddarnes.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"}],"dist":{"shasum":"1f6fdcd21d62a8d49e844216720980e362e4938f","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.5.tgz","fileCount":4,"integrity":"sha512-6i6V4b17dRWMpoIyCDjqUSyIpYKsBjHr20wjvr2VU0XGrL1m3lI46BbodLchBj4t29ABawSu9Fuaz3Wrkwv5HQ==","signatures":[{"sig":"MEYCIQCvZed0djUM+37Bh+gi2+3M3bKsJyEDE5MwmWzVLRNN7gIhAOUzPQYu6oi9mMo2+ZZFUxcscvGHHFsWmBFzI+0QZWRm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezUFlCRA9TVsSAnZWagAACUYQAJcY/ZlxCLFG3qEZLY5U\nJjAvJcsG2IqCZaOBlmxFVtLmSBAjXuCZJUEb9G0sChqUVBlX0OUmeNFhhuxr\ntFOvRtHRH9cMWrddRZ7xT2GhVjwGE0B3h2DQIg6TW4WswY5VyJqqo0GEfDU8\nYbFQVddlZEAdvHceXz6QJvdbsM3r7uvGU4Ae2y5ViQjrFPrVYAbfanQvL0dd\n+nUZ8Eu21DRGhISpBrPYyOMudus0gxXh9iP7N/oOlDkqYUl8SWy8JXPvbfCf\nNFgA3pmpNym7cwfNI/8bdEUIJOYCh8w/BeDyyjN1+Bjqr3xC7nVnhb1kkWRP\nV3u3T7ZCfq2zVe6gGRb3TZ6lrb/e8rgKY6J8Yqbi6L+eW1ZqmxmJlXWoaFhr\n+um4aqHx+bqteP6D/th30yglQOB5K1ImsoX5vBpBlWzOa7AYuVSc3YZpudJc\n6yF7mWdP2JDYSJCaZSZkNlwshl9DabYzgFI2KiZlBTn62OApgiFDHHCI5vKs\n84F6t4dlyy52wLdxB/6mXpuPFyLPjLh41cB/w5BhNf22QiPQTRhtbZjxnmFF\nzj7iZpXcluB4KYR3F5j0trE9ZxE4QA3mJnJVtVPtwjQOSZYu7cdmgbPfz4V6\nzgI/Kn9sUirbkcUX8fefGKqTrzp7ObL+iAvDe4+GyjNV0Jm/0epgiFjORkv4\nmQrL\r\n=QeEY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cca31c55266b89fa0985f27ad754f35e79b6e7af","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"allouis","email":"fabien@allou.is"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/vhost-middleware","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (linux)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"12.16.2","dependencies":{"lodash":"4.17.15","bluebird":"3.7.2","ghost-ignition":"4.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"7.2.0","sinon":"9.0.2","should":"13.2.3","supertest":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.5_1590509924934_0.8243865646913555","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@tryghost/vhost-middleware","version":"1.0.6","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.6","maintainers":[{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"}],"dist":{"shasum":"fc48659f267b0f9607db1eac936b5a3cccb8004f","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.6.tgz","fileCount":4,"integrity":"sha512-ogeQQdQMw8EX+av1+qNnv1uKa1sRkrmmscwiiSGYiHEsnETug/KaAnZYvKyJZtNQ7ilUAwK+uyJ8n8S5YtPqzQ==","signatures":[{"sig":"MEQCIDt7HfM55P9UdFwoaGGI08gegVO96MKCzDc4hPjz3qaKAiBMnnIgsOcbAHK+q46ZA2vRUkrAZe41J+FgBNqnIxnfFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLW30CRA9TVsSAnZWagAAyNwP/jOQDzoPUkdqhkq2yu3h\ndalWUbBL/1DgLyCv6v9Cz7bQwC482l3mw5upaV4As9WboyRtwQmu5X7Tixbj\nAT1ykaa0tA+6Q0E/bOw1ruJgQpNQYTL/AylamL8Ej+lOJ2VCE+j1tL3T+4zB\nmD+tLF8bq6g34sA9hQu4ldRfVpX5a7vWAaYL1HcFNWfqh/kBbbVVWHDt3K9B\nJSBlV2LY9hrKM3gRn+uch8jXMqzTND2+U/pmD4oDD8L3G0JzfdX9nvahbOT5\nV3Lw5HOv34P+dB0sO3sLQcLdoJ3i0I+G3ufzDQUbWkRFdAzFAmOc7ZOMsagy\nKxbb6cpmrYNucAlGSaYplvZtIgq5X0dQoSWMFdUIH78jQN/c7EY+cHdHt+xT\nXuz0oLJ9ADOSaoPbcPLTlQbQ5KhEsgDNR9WPyhfVx4cBhrXgGUWg/WqpUVeu\nNq5kyINg4II4l8p82VDLwYQT6ak8uDEuOqk3cLpw8aimuzB1X4cSSKMAhWY5\nqysNZQD3qdSWOiIWP6vmhQnJDlbyrzL33Q9oHtR1YkKdU2vuvSX267xXmJlQ\nfEm0xEhsPIsI+RYuglfut0m0Ggr+6Qbs9nSO/QmOWE7V+g9VezBfKpqZhWgA\nYIWnxtSm//uiwZ0lkoEVcne6D90IPlBZb14tymq+j3UgZeyhhIvRzb4YO0wN\nLLh0\r\n=SV82\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a0616407816f8b19976670347f7dbddd9a5935ce","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/vhost-middleware","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (linux)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"lodash":"4.17.19","bluebird":"3.7.2","ghost-ignition":"4.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.1.1","sinon":"9.0.2","should":"13.2.3","supertest":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.6_1596812788343_0.061749706531069926","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@tryghost/vhost-middleware","version":"1.0.7","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.7","maintainers":[{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"}],"dist":{"shasum":"e938185d2cf81468a5b9b1488d5ee4907514dd34","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.7.tgz","fileCount":4,"integrity":"sha512-JU/YPEBLqxL981lK/nkBoi6ypfLAViw9swHGVUoIwvdtJPg/UfliThfdJjTFrozzNaIg5rk4tg1IhFGXReOSTA==","signatures":[{"sig":"MEUCIQDBqXj8Ns/WD7Mm6wNxMIWgkshDgjJk9UddHVu6deCkqgIgD9FlZJiKCYWUB4nOd24tyQhIokTzXcccUwMMBN1Xpnc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMXFhCRA9TVsSAnZWagAAhuoP/3y/kcELp0MjB09QhLXZ\nEhDwnIQxLM1Loram70HnW5ZsXrmndeoFKuldkobOw8M3ab+c87NCv7RYjbWn\nb11UpND9380kLCAKMfXJOCdw2ylUdERpCPf50m19ae3cROYAwUxUQat8zzYs\nFia1lZ+ntgB/KlDIsPtxHNtEAo1cxD7YuAmV8WbBzO2smllYeZmpdxEjNa8V\nnoyGnsOLGTnxzwAkkrHtx/bqt3Yoam1vZrYYqe+RZbdHp6FqDbFJB7kTybIX\nGiJKzEQ9TGhl9QhqY/FMHK7BAUhWO8c+0OVlmI3kjHC2Pjzdqa2APyou+wnK\n5gl4vgCpqxbTisjY2Hd9/QdOhwVa8fhe078VIMJY6zACUJ9wOt3soqt460nx\nvDUxMtrlldKgXk0n0zTtwgrdEoGngsa8AqO0yEppa8HoXvo9+2KGBQQvmKli\nciHYlPeLxLjqI8BqnmOdQTk9I9VWIbNRgL0LXoaFDOxLRPhwqeCzrmWUAuDY\nCXSYvap/aBNNXAwwuCIVrxS9UoR9tqf0SLdQeFDEbOpH80d20Kus5rGS+L2m\ncPwrJulkkX5i0Jtqv3I/Nxq1pC5TMCnOmmhsxf3tQtX2ncXMea9XYzRMwdFJ\nzW+gkDtjxLGZSgNmysNT45ytnB3Nspq+q7WBSg6lHE3zaPQCnbwC2lB8IB9+\nkczL\r\n=+cMX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"afc9b19d1cfbc55873417e2ae10a0953692fac11","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/vhost-middleware","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (linux)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"lodash":"4.17.19","bluebird":"3.7.2","ghost-ignition":"4.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.1.1","sinon":"9.0.2","should":"13.2.3","supertest":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.7_1597075808965_0.7857132799962108","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@tryghost/vhost-middleware","version":"1.0.8","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.8","maintainers":[{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"}],"dist":{"shasum":"b44ded495475687b8981c50da2402d0724ca66a6","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.8.tgz","fileCount":4,"integrity":"sha512-dlBINLI0ZqWBjVyHhzAXURNEmq0qZ3Y77trXPjMboxmSd3bD6Il6M0CLkInKuWBCqwX4Rje04v0ubpZVz8etrw==","signatures":[{"sig":"MEYCIQCN83huLUtmQLoCvr8RkVujUAZYRvWv60+/zAtOUDRUjQIhAIMSYS1J+Z5bzR31SsLdT0DwX5k9tiC2xMiGM7AYtk3J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMoRECRA9TVsSAnZWagAAv/gP/jVlsoZ8YrSHSgdKUKnQ\n/ifPmLJCMFR2wac6MuzUCJGSPHoWDOVbFg8ZELsUguaa4iZIMBJD3er3TXOU\nqU8ijMQofevWoMw1coOq4RO+pkLgGyrXVnZ0I23tj2vjGq3y/W3kJ5lvzEcC\n+NMLOX4FN+lAPJV5micTqkYTOFGcLmU2BlZf0IMOLNVBspCFKjVSL0tzDt5a\nMuZc8L3LJYp+s/veEh8BDPVJmW6u2K8haFW6hDpJIemghB7mz+kAgW4PQ8K+\n4RsWXnOKawDNnRO/kRh64YmutQ2L3HOZwz3T/VaCMw464qOdHSl0VeOB+exc\n9OBbseWoHN2moOw++ZvdShS4OPCo3DSKwAY1TDQeg0mzQpBMu9nYAXGGpngs\n9yjJ8rtJQFf5a1lA5G8DJSLYj/gHLnGHbK/3W1Xk6q0OmtXX+qol2AhJzzrs\nAPbQGF/LZqXd8rb8rdKTuXCDto5cvKckP1k90r/9r/5QPDpyNeppFnrDr8Ey\n50XTvcJ+XgRyzZZti308HRGI1xq848fumT+w671w7U4+MZsUX9gtKm2CY/l8\ncU1Y5TlMi/Vfe5oHRO0Aylom9mia4D53E6ggPW5mN3OGOL7m+HhJq1TOnTNW\nGMATQS753DLLFHrSuejLVHixF0JEbEA3hwRWk9WDs74+lglxv0OajfqKlG9I\nkm6V\r\n=qubN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0325a71ec84b17580658c3eb8c1eb1c2d91be7db","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/vhost-middleware","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (linux)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"lodash":"4.17.19","bluebird":"3.7.2","ghost-ignition":"4.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.1.1","sinon":"9.0.3","should":"13.2.3","supertest":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.8_1597146179863_0.2764843788627507","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@tryghost/vhost-middleware","version":"1.0.9","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.9","maintainers":[{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"}],"dist":{"shasum":"f4db3a8fbad98786eb69e8848c96d14197e6342f","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.9.tgz","fileCount":4,"integrity":"sha512-E4CgU9DmVkoLcNzbeu9yfLg/vKHQXkw01om8MMTYV0LFhwDBXYWUoUSjJn+Il67+/zyjmDCL/l6hl+q+OsQBJg==","signatures":[{"sig":"MEUCIQCpBUiou8V8CnaHW7nOLmm/aZCLdGbZSvX7cn32nT5vmAIgKvE5ajBh2HJKaKNJfbdB+iNdF68bxJCILPuaFKYllco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaXFaCRA9TVsSAnZWagAAHFEP/1Cyhnj1hcp3vVgobcSe\nUxmPTWQhhet1+wzXzfravfhJSDOdKozCGytpSYoNbHKFcFtzA9qhEwaS6wpc\nxs5Lhd9yY63hKuuarfc1o43LHyLQjNEpFwr9c6E+dccnDrtxIoYdgjdTMaNZ\nI99i7D2CyNfkQRgJc62EaR7gTDhL73+0G/pVNyApZ0LSWC6xxIPJnjHiOpkw\nFua5/YsDktbmxQx2CTGRoU7tVui3lHHKzjP8+UXkmupFQkhRFwh6cuJrnWZZ\nfi2oo3xp0Sq0zFImbARyXxH2HveatB6qe1Vk+qau3cdgrkWNTT838cuOIvsv\nU2B2ztTFcMB82Hsh/4RpAQ5HINQ3FVr3M1Bc+cQJfnfUeVhqXhcQ1gamUAcz\nMBe+B/LtfLxrrgWNUIxfEDddMmAVetl0gazggGSWE3FRNFToroR4EUC8vHlV\nHN6yHkiNN5PTmqGxwh0C2yH6Fx8l0aX2SjJhgwE5vsKrLGLdihoS/wEMdsN4\nWWKeiqG4zlSqnS98U9QavHy3hinggyqi/DL3vhLci3BYOTTEgBeaR5y894ZJ\n+BZkpJrsbcu34tvBG8Pk/0mMes0gGWDQudBkR1KvqSz4VkW0DJFdkQSgZEjX\n06uJYa6pJMHWIctPwmQhnwho13oidFJAdeD1GyJaXYKu8cccuwzsd0r5B8Wm\nL0h/\r\n=BtUr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2c6232612f359ce13e54f8ca124b7f6739f3dd18","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/vhost-middleware","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (linux)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"12.18.0","dependencies":{"lodash":"4.17.20","bluebird":"3.7.2","ghost-ignition":"4.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.1.3","sinon":"9.0.3","should":"13.2.3","supertest":"4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.9_1600745818462_0.0956681591727091","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@tryghost/vhost-middleware","version":"1.0.10","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.10","maintainers":[{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"}],"dist":{"shasum":"17818bd1bf2606f56cc11271f4358a86c9b8626f","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.10.tgz","fileCount":4,"integrity":"sha512-88pwLDGY0u1F9tFgTg/6lramGAs8LQDs/o08Km4qocM5sASHmwEAtIaC9kC97gnM3PIpya7Il1IRxVgQUt2yMg==","signatures":[{"sig":"MEYCIQDC+oI1cmIDU65WYdRLc0+XasBA/Y77dLSSqdvLm/XveAIhAO9vtStv+1+//GQP5ujMyejLkPs5xUAJjhYG6xY3bVua","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo4HaCRA9TVsSAnZWagAAhR4P+wUaFERgZ3sWZ+Ig33fG\n+i/7d/7xi3AoKq+LfS1vWt9ZjdHJ4sxiuf0fRrSGFsZtaDIvlWM0FWBP5QsC\nbTp4+IOgJtgHmDXcAA3hWvA7YKau62gee+kY6+sfybRfXra1gYg/qzydG7ny\nPDjmJOT8eElFTnhXo3ObDRlhAViRzEJXIIhGlnhwhzWoMWBpCX9R/3Kr+9JW\nfPiEYnDQ9tcrNv+D4Hr9Vh7+US2FetysYyNBA64zBt9oQ4hXHXLRreUGrxMG\ng3WioY8PNBfCIzqdJ+9C283ECjhInrGkeCJnkb6p50yQXtePUC3CUZT/4xQ4\nRc866OofTv8758Xd88ww8GXzMLFWMJq8zDt9A7vpaQXiCEG8ZQgQ3mAB/6BI\n2Rb+nVDTszMspUmla2FGsxWGoRMtjt1EplS1+zyTJEI9Q0XNl4k3zhNIn8Bx\nwaWBNNlApq/KrnHQPrBI/E9fQ7UivXuiVKPu1tNFNsx2Ew1Z+FvsUnfjz94h\nsGoYq6tCJoYdJxXvZWRb+tYbjCSxvOSkj2QNyLB3Pf0STaFXpcUBhtByVNCB\n/oyDx4SsDPsgLYvNGhZ2cTLVHDFIkK2wMqMOY+aqI3O8ir83P0oA/pxxsl7Y\nkEwoSlnNcdS2dYk1BmjipDG6Br/1Q7dfsAtDTEE15PT7alVPRcIy5L3wpRjy\n4Re9\r\n=FaIQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7656be6fcd6081f65c473a0a7ff319bd404c7fc8","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/vhost-middleware","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (linux)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"12.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.2.1","supertest":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.10_1604551130218_0.24647210578607037","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@tryghost/vhost-middleware","version":"1.0.11","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.11","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"7ce184f2762d5d438f723169aa6c36dd6b284db3","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.11.tgz","fileCount":4,"integrity":"sha512-k8w0nsGLoQULLiDE15GSlYA33zQT0CmTxwAC2QQC1eh73epCuZfPnBzq9BKkc+pbP1qQ7Ag2u9bm5eNiJ2rlMQ==","signatures":[{"sig":"MEQCIG2Qfyf0yEOCLw+sGJ26yXgN/WPj/G6MoJxN2HeHbjkQAiBzwEZclo2P/ZzMIqZ6JIj/Wo8fymmAY51HTxeoX4axng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/dHSCRA9TVsSAnZWagAA/oQP/34htFazOvohODpXTzv6\n3Kv0lFSZqciJM9crT4NEfz8BNS0R2NMXC3+WORaFGo5ci+Hn1gevE27ScR9n\nIqkR/o/W1+GiVfVzamJr7B3vDtzO39cAcabYoQnI2pUVPGKGwbHmNRtQLuZt\nzidMUT87npQ8/t2TQVbjaN7LvkQ5MtJ0oqBgNr2z2ECe5pJyvJ6qETbBXiVx\nBnf8iwZU4jvo+HnId5wzTUtl/fOWaEx+njMPdaRasDcWChhJEkiLhRYupV91\nft1cD/B44/gAa5L6JsVANhdtpRIJSvsgKf40j7bJ9QDoG/hkhvIuJNPtHsOj\nAPrr+P0vZIf9gtv7Zq91dBTBAZsi7kQXEyRZ4aA33GkaBmOyOkYDf2nQZqEr\nW1HfNBn5/mcPNwSHdy8PhaSj87DUVVXEfOQV1E3nNJMC/wQX4jiOIGzpu4z4\niCO/d/DvyADiL+lw9ySdkGmwMSvw5Ehy/WD2yJxd+DRPaYH4LW4JJ1T9f4A3\nEn3Mu6bf0NSoPnIUCFm8f/1fb55NzIgj6pRRcl61RdxYk39hhm+SdGOcu294\nhBn2rF2CGuPa4kSSo4VHBYgQ9yFFHmj44eUcCnjGnQ0qVaPanEvWUhECDahN\noXTDP7l4dnH/QeEtvXd4/EMx4mhQE5HD6QqkdJKpPjKWQsYChcvZiUeAhdgV\nokOE\r\n=rPX5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"56dbfef6273d6ed531395e1908de836fdb7bff89","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Utils/tree/master/packages/vhost-middleware","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (linux)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"12.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.2.1","supertest":"6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.11_1610469842020_0.4942943510429345","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@tryghost/vhost-middleware","version":"1.0.12","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.12","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"f963b2c2826a31186c5a9b92c87629666d4aee88","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.12.tgz","fileCount":4,"integrity":"sha512-QtggCEsnVqCkeKA1tQY4MzpMQGIuFbT8I59Fsxg6Fus89MpKkgXBBynZ98OIrPiM2VtQ0gyW5wN+ZQlS3YdHVg==","signatures":[{"sig":"MEUCICgDLoHPfmPjd5vSS9rXBLHMkRQUS74J6qgwj0vVuEfwAiEAgrTssd7EVIp/dk5G4H7pgOKsWcyiI8efRMeq4+BSRCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgInfzCRA9TVsSAnZWagAA/o8P/j57EaVOn2bK6+K7GTkQ\n3u1g8ErqCsdQiQ8RU121lJUKhguNDip7zGBH1KVs956ID6KnmIWV8AYkLseg\nH5QZFb5fMzWjOYx5lNvmiq73DKYWoeIKSV+SB1ddp+RFTqfIC82l//3giDfn\nDuTpzSGRt1AoMe6VTkS1Crz47TrMPij8EBABedhnA9BHGroEKWW1x/bfc1gY\nE29S25Kih/NKzEbgvJGudy1wY17jbXhgzlTjUEij7a6WbyLlY8psuze4DT3j\nZOkITGgPove16RSLnMweOrEieJLzkNyAPU6hhnYOWClNbAh8t/WCu6EIjRGh\nJDobG1ft0dJJJDTaQ+DQ3c/6BvUvp7BT07XgR/6+0+OeoDzxlxxbAQjdzfMm\nvEEN0VQ33iqOgF/2sRsZZ1II9Q0f0Cs+2h6bjwI6Cb32X9apYSbEztx7yU0O\nn7rRYJTnL7MOHPyjbJKrtBlc7PYh0tgPP4KU5orecRyRxh1duoVmQPr0eAcd\nCg/P/CWbt4PJLpt+ZQs7wPwzUeBOlgGPI2H6AkrTCRp96uxMys9Oixkx9TeJ\n5rOqFhcY8vauTpK5ZybrPr9wYh6mvkyfRuQpI7NAHKk2gpKpS/7Z3tMHa68M\nolRvVZ/R2bXNRcS6KCXuCIcnoE8AlJfIyoPhIwGa0hecezLZSOS3UWLVeMXG\n7qz9\r\n=6md3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7d0b859740607b380819f14510209ed2deb45016","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Utils/tree/master/packages/vhost-middleware","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (linux)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"12.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.2.1","supertest":"6.1.3"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.12_1612871666393_0.9439030489019409","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@tryghost/vhost-middleware","version":"1.0.13","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.13","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"a69234507dd46c27329aa89bade66341265e4c4a","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.13.tgz","fileCount":4,"integrity":"sha512-oWmgf3fpP1f5f+QY5K6y1ePdNr38uh0dYOqV2etx/wXlf7OobONSSDUG/ou5YajQQcv3p8faBJvHTwMAPEXImg==","signatures":[{"sig":"MEUCIH+uYZ5WyAgLrFmUY2Mr14XpU1GG75F/MaJ8YAMjL/pUAiEAjMhybrkalCimEMEeSx78ZC294wwtPQQ6jQ95taI/6go=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM0xMCRA9TVsSAnZWagAAihIQAJzRc6WREn/Im3nrHMNf\ngg/A/KWFhOQRxxBFoZb5MNSHye4Y2+TDRg7B2UulbnJfQ8UiWhiDh0hjBb1F\nb14mwvq6qIJ/Fro4D3f0TI2YXyd5IjRVhj0coq6FjbCm50iA0PaysiUdM8DM\n+3cnJSNc4pJKesC1g/NjB4rzynCNDTmaWDwbqytryrDBUSgyi0qsvryt6cc6\nvs8612ttaRW1Q2OxWfDgMf/0xd0ZDUIjMKJOZ+KmRLHb9dYiJBGQUVvlqhxp\nAumgkimxkjzCyX4JF/lb/mv3sfU4yiLaGakyyp0uDsVwpd0t0ZhhyCfNLxeY\nwGSuskgoD/32c0+i72zYN/0TmoTu/Pu5cH7FkyQ8pPSTniCU/YAJXh3ReMuV\nwUjb7JsYiXRQ1VmPDyJvivBYx/NJMGaT74rhAE+aHJvPMNAer8T/HPVZJMen\nIsWj0+TAKY9jHY+YsriRnfvVVbjZu37TIqhIfXAiUIGnQ9Eo9br5Y4E5mBcW\nyqoAP3/xVBZ3ZTsVXodY712fAulwwe4UkcP67Y9Ep8BSPAYVIszw8UIWNdig\nhfpLyQJqNft5I532ydyb3LfigmN7exl9ODD5vcWVOox7ADzQmy3jBzEPaOdG\nei1jJnoqtAAgK/5mHxNuN/4ypG1qoA6sMTAdHa3uX2xo8NnYYguVBuip8z40\nF2DJ\r\n=vmb7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ef5ffeecb900a817ff0b2bce10f411b85b4b8a7d","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Utils/tree/master/packages/vhost-middleware","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.20.0+x64 (linux)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"12.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.3.0","supertest":"6.1.3"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.13_1613974604098_0.9054855809860309","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@tryghost/vhost-middleware","version":"1.0.14","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.14","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"e161409cc85db9a7677703f464b433417d357dc0","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.14.tgz","fileCount":4,"integrity":"sha512-st9dX9wSHInPOBt+kibZ1cln7+d3ZAD0PvLrIPQv8EdgHdOnbrp99XWOvETcdIVPt2eCCKM6IbbiJuJv2vnfYA==","signatures":[{"sig":"MEQCIE2FXaouEoJZ1aUpqR3nSQhlc8xXxFfwqtw0sadTjdN9AiAWVyhGFqsIdzQ4rGZdq1bjXG1qR2H7nErwbVEeYGy/vA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbQ9FCRA9TVsSAnZWagAAYCAP/20NEHhFoBH8XGQDPHk1\no4xQQdbQARgZs/gySJmUYMblrbfnOerkP7iKprrZisY88YPedLrOhN8eoJ16\nEu/NUbTcpUSOg/8+mij5MzCNjTpKPeA1hGFXXLC41qgRx1iVXs6F+kWQB/aa\nneSAXYt9agqhOV4ilYZpdhK7cYS77+s3zbvhraTKyVlxXzssBEltA5GeD95/\nJPiLyda7QVPhgUkjyYkXgf/4HcUXL+IM50j4oR2NbYERnSMpOfkbXQohJYbZ\nz2mbvN59E+eqHNj5+7n4cqdPdru6yLjZhi1LqiOvccXcXDzikE+DV3/OtH7F\n9yTc2wkI+qXmxld83xbW1N7eLkLIOq3NgrMYDWhQXkHd9rwjBgXu7/0/EUju\nVjfEjgkvMb96Q81VvfQ/Ll36zrimm2EoGIR3Zoy2eA3rmIkyiymVDqnEIiS/\ndqtSAjI7QfNrK2y6kjB42ji9kXeHpjX9Z+WWguq3OE6CqZ3KONC/jEslIRwc\nk/V9YrqCzRJguBEXFF/LWuiKQ+Cx8i2y1yrurezqLNPCvDusKaCJYcjSVPgv\ncLrNGK1K8DsB7rSWbVSUr505w9oGKSLFmc0kNM19cuORXrMLgoXkAIZaZQBv\n0gektyBM0TLmWwDU+ceAWXq9dSavcmWBqYDeSR/BiYNQT4E2n2x2xb/1PANl\nIOz7\r\n=QZZu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5e718a9e00749297415ac1331a1a7d5dd3da8248","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Utils/tree/master/packages/vhost-middleware","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.0+x64 (linux)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"14.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.3.2","supertest":"6.1.3"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.14_1617760069313_0.8078531167708896","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@tryghost/vhost-middleware","version":"1.0.15","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.15","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"6f5e7e018fe6d9b09b0f2b7f5294f8133398cbd1","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.15.tgz","fileCount":4,"integrity":"sha512-8ViwnbMg4kjahTri4nXojACTJtRpjJZmi6XTSjR0DHbFDbWIurLkcfWApRGtVOEumVT7jEnyzDG6wAeIvoNFzQ==","signatures":[{"sig":"MEYCIQCJq3faYt2pU1Ury+vek/PslWVDjDSbd3VRA7t4zT4HZAIhANh07pSmkwt5OvaY72lzKKSFQIaQ4D2d84ITu49OyoxU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwKGfCRA9TVsSAnZWagAAVWkP+we5vYcZ7Z/lwLwg+ofQ\naun6AU56F8g932RWtMqPwuQDtl5csdBoY+X4yW1YZ/M7gAK7OlxAsNnzHX39\n2rxHZNz9VhtynyjV9PPSzTDwPWWZVCOzTXKSi9y7p6gy9qWjBZsa8OJ6IUl4\nVNHKOGLEtCeDLHNsY9ple3FvIUmzZ+fLIwnwTSFVJUR75LV0doB+uaU2JVdC\nhT9pxgIZlHn1/QQJsJwramyI0qTk4gNBQzZl+Pl+M7I04QE/fVpEqKs/oLK2\nPkhVXqxqHqyMkCrgiEVj/bcI/5mgjkTmA+M7sy1PYsDCP2j4UOaJ8g9DpfF+\n9KXf4EjTLfRnhaduFGpcCmmJTnfB4BO1cIlV3PTKpcE5uO7toOm2y/D63D5T\n9zg2gURsdmCNQjEcA+YAcLXGRh7+220XIqZpxCyhmXgv+uCNwpLbQs2SwuCT\nJPuUPckgMeJL2QilV5SqggAUmXnTkz6Y+U4DhCJhNAjNS0XwDLLZunYBfyRi\nfoLLC4xr1Kk0awrrqjvPyNR/xX0VnKHOZS24J4VIUJcQCLSvTKbdP8/6QtKc\nHkJSY7ID8/nd3vcgOWOXvec6F90Im1E5PgLsts1lK9rRkkVR2ZIwt1UGLsRD\nKh9A2DuFl66I79qRl1LnEFU2waO0y6mPInrrOE5ogzT+fz+52XgGMcPsXW3A\nO8or\r\n=g3f6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"58aee93218b7cb98a75216704f0568cf1025231a","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"erisds","email":"github.erisds@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (darwin)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"14.16.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"9.0.0","supertest":"6.1.3"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.15_1623237023616_0.8523809333498318","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@tryghost/vhost-middleware","version":"1.0.16","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.16","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"f8f5af252b28afd080e7a22985534abdc242b944","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.16.tgz","fileCount":4,"integrity":"sha512-2lbKizmyuXNHK6usNXtyzjF/oR+G+sTtihJkKAoFSTUVlwl1QKU8uVuLDvuC5Wb2USFNQecQqhxLyrJJHTjENA==","signatures":[{"sig":"MEUCIQDWkxryV+jM3gZ4ZB0hFYViWDD2EBE31ufj5idzQiCzNgIgNNnFSvy0ziuxiGxA+xvqQxOVfbRPba1MkJkwU1i9FzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9587},"main":"index.js","gitHead":"9545d13a14c1b0ac70cd80ee111f66f642eb0a4d","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"14.16.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.9.0","mocha":"9.0.0","supertest":"6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.16_1632304798652_0.16472872113498171","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@tryghost/vhost-middleware","version":"1.0.17","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.17","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"1d00c31b4ccd00217b919a71642f78e2f21b1d69","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.17.tgz","fileCount":4,"integrity":"sha512-aGi60Q6A3/RHtrXUMKyX+6HFktvvuRki+Je8ubQYeEpTg5aQ/2dXJQjPsd7l7JxAbsREb9/LuVnJzCgZoqERPA==","signatures":[{"sig":"MEUCIAqJjks3kyc+TbdiSwY/1FzbW900si2f1/TpOHC2wmjuAiEAmyFExGlG75twh82V1XTrlE3bg2kxpxsTLfMNRZbB9X0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9587},"main":"index.js","gitHead":"9bdfa67ecfbee6666553845d4887d616abb87029","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"14.16.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.9.0","mocha":"9.1.2","supertest":"6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.17_1633022654037_0.8666860544194532","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@tryghost/vhost-middleware","version":"1.0.18","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.18","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"187441aaa2981848b95587ff723a36dbec885667","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.18.tgz","fileCount":4,"integrity":"sha512-d1cwxhHvOpomQaOxsVM+28TyJRPMUt/8GODYhppQed/6rnQut6Gj6BB465x9g9LUcpUwir1DD8T7B0bt6q0FQQ==","signatures":[{"sig":"MEUCIQDTsEkPOTFaEmDzrGdzZxWUG1GYUdxz7YYM/MJJjdJ3UQIgKLVFY9BXpiApsSxJjDeROZKfp1SKisntMbZSb2SeLqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9585},"main":"index.js","gitHead":"a88c5e82f900a7df2d03c2e07d14ec9b5c59dde1","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"14.16.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.9.0","mocha":"9.1.2","supertest":"6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.18_1633103845175_0.27221989547528747","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"@tryghost/vhost-middleware","version":"1.0.19","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.19","maintainers":[{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"8988196fee745353aa4ca4393874bc0b236429d4","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.19.tgz","fileCount":4,"integrity":"sha512-wZU1mmPlomSQK2Z0Y0GT8oGm8XsOQZhn39J1cr/ULBWf/JmQTTMRkAxeeARFvvN3u6b+/RlJAaO6OdLkk0dROQ==","signatures":[{"sig":"MEQCIF/tdWVp2GDtz/nxS4xCXxUY/n2KftX5rMlHBkf+3biPAiAyVbMYaTXVCHymJKHPu9VOSHARxZNfCcirAyWoSH98ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9623},"main":"index.js","gitHead":"6f0646450de6e72d3542812ed028f71cd7e38ccf","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"14.16.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.10.0","mocha":"9.1.3","supertest":"6.1.6"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.19_1634904118913_0.7243305943146454","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"@tryghost/vhost-middleware","version":"1.0.20","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.20","maintainers":[{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"ad2f4c60cf7d7fd0613ee91f0bc260b2c7ec9310","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.20.tgz","fileCount":4,"integrity":"sha512-ztaOgH5zX51s0ZWMd1hPat7lRfaaXLEetrRPhdIXq0Jge7gutE0NcQeaIJw1xeNUQ9CzAcnqKlwSR4vt2g9N6Q==","signatures":[{"sig":"MEQCIGFlAxG23NMP8g9w6cRz0a3g3EUuMGylzbsTZjT/vttFAiAHbGixhlL7trzP3jJlOR0AeBdwc2gKnWdKeynBTX/eaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5oOJCRA9TVsSAnZWagAAqjYP/jWeLY2vqVo+JXj33f/+\nzp4sU/X4gRiaKKZIDhG2uU/XmzyX0nPdfP1BxwVRf8Jdn6ZMuLxGmE/p0PXh\ntT2Y7lT1lvfQ5V9Xov6JVvF5qnltxkg7CJ54D3/zIbLJj/tCktIVWwEmKyF1\n4sIRieHvzXcFISOE4Vv9YyJNqsFuHAWiT3jCMERPL1vIil+pZM80/6hdISIb\nSTbOVexY3go7Wr0pF1KvV3Zun98c4X4V0QaHAEcytcXYbJ0XZzPgcnPVeutR\nUnuxl4yiQVfMSJZEThIdhy35jbUBlEKqI/AkyRh4hDRmtiLRUJj/+4eDrV2D\nHSmBprx0624Q5yYvAu/OIoQeyO12Sj6VU6MeaAWKY1gZpjnuoSxdm1+imDth\nxwZr3MHxMIILLLWLL65xC681WS4XdRUEvOnDI7YMrJ6JUpPkiZeG9HsDfGw0\nnVNq5cqNSvdr9MnlaBzajALfPqO21mG/G9WSLQOlCc9qTPyRWHz7roQuIq/v\ntA03dnV2jCqlaCgqqQBuT5Wvs9pQjhwT4EEqhjYYlnV10BMdM0QWbmEZl+qw\nXpdzrEFV23jvwueFmM2KwhU7vkcKLFSzYyN3PLWngVB/3ha0VNi+jtJA2sgp\nnr0rStdr17RbmMCG0lnAE95lYXfFg0oMOEGz5fj9zQOc85HmymbSUwC5K1Ro\nyxGf\r\n=904b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d9374c7c0a1bd92f53b4bf330797a890cdae7e6d","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (darwin)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"14.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","mocha":"9.1.3","supertest":"6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.20_1642496905334_0.2550320219802227","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"@tryghost/vhost-middleware","version":"1.0.21","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.21","maintainers":[{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"40f408a552a70073ea570d1d7cd93b0dddb1afb2","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.21.tgz","fileCount":4,"integrity":"sha512-hN9AM0wPGsGlQkWGIbqouXhn6BWhaC4+knKB+vI/hAcGubI6yeFKmEcP82rRyUVDyiRqCwRzZ9tN+pRsdeFjNw==","signatures":[{"sig":"MEQCICtmKnvvogZh4cMlbxJqGgoK4qj9sfxPl8TH1+f2oG+5AiArrljPaoUFFDDQm6b5hUzWpSwB6xP4HbhZCahMSP3K2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/SnBCRA9TVsSAnZWagAAUGsP/1YB5bo+dua3YdunM9sJ\nbEuXT+ircdn0PoOony+g9wMSHAbmr8RUObzwqZ17ePnh7dypKjfcg3Cpm871\n0fX9HongYFVRna1AbfzcfkX1NYzTE3EtAu6jRKMIaDXjyn+shkYudCT9V4Gn\n5rKB7cKwTAviryz735DZhBY1qiUCQKHyE90yQtJMJIxgoPmYqcGIr8V6OsMz\niw6qTUGxKT/75JF2G+wuk/jHI1mPU9I6niB/S5b59G75CYLWdVvmlRrZJl4K\naqpIjXsAH0HrqWFqSKd4NrcZbGYdRphuNkkQjphNLl7n01tMyNj+WCZDAFqv\nh8ffIKK/wskBzSctQxNWgsAoiiGJauN4ynQu+we6Fu3qaqBhE/SLI6jTcmhx\nalTsbtbiIMXk/MZEWGAuMzuLwyUkvZrnw/2EweuQlWU3XpAsIyJqS9wJb5Qj\nAWb90FPJaX09e7Z5I91IJNOxtigY8Dh8zAoJ/jVI8jIHhiUCEGH7IGdeXD0q\ngOs8GmBbklMkXC3sP3PvVsp7bBmj0fI1LO2sJvodkTB3wD7Vd/J04JBBw8mo\nJ7Db40+drnqdYuh8kgDYPqI63+hFpMn9EObJLZgcouV0lEosTNSS1GP9OMOx\nXIVrJIwTPPEBApfF4rO+RwHr5buVzGcCU0riMpqdjQZwEP2NeWRH0R3vW7ju\nWkfO\r\n=sGqE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2f760f0875974aef9c9d867f7243ff70defc0152","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (darwin)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"14.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","mocha":"9.1.3","supertest":"6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.21_1643981249795_0.08095991009835113","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"@tryghost/vhost-middleware","version":"1.0.22","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.22","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"22b9de3f6854a5f0c7d14acbb20abae789300cd7","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.22.tgz","fileCount":4,"integrity":"sha512-MBNe1i6wWGJamm/aaVAujJEQ04J/MKzxGC2hvnaWYkYTPA9PESecTsI2IEBN3RbInI1ozOSQxtjNcdHMIYkzUg==","signatures":[{"sig":"MEYCIQCE5DfOUfL7fKVl3LGzedAFQeYcz9n32mVQp/UdImvligIhAJczrx/7r8I+RiBL1ca81ppgttV4DF8virrbk3lAa5CL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHc4OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqy0hAAjui6RKBe23pQax6MhupyOx0Af6QQ9G16v+0mIBcYwlvm2UrA\r\n1n1cfm+bc7Ovz0BFfYUqkxGQkkJXNT69JCNxr5NanmixJHjMH8yZJFtwzRUA\r\nk3qOYfDc8dBdqlUCMnkiXIyZ1gOLgtX6kvU7m0s0sKJI9yJPdeeBuvEJkUAz\r\nmymJrTEz81Rd1pVs33cCPIDtoyCqyrAxbV03mdMMrNQSkZOvOT2aGEm7wUvO\r\nGjcl2SNPM3xLKxXiZy/2h45qqRnfmsMpMsFUrm+mw4lO5u1Ja9QvMxUY/ovX\r\nrfD159N9RhUcuE8SZyh7r7VUmsRdXbKZQmYv5OFD8bpj8lpgv0yMJMIs9VlV\r\niZj4aYB1rePfb+KLM9EwLIzxdjBh8XqQF/hY0a4Ixz+hsAzRu5YNvxOWgr3H\r\nQny+BEdSv8VNFFUXmZRXaib2rEreukdHrFHLwpIpJKUlrO34sVSNDnWDfOlf\r\nVHBiRZCoR9MrDwwnTDUMt9YkIM4ClgEgvu1m9Rdm1s0i+fF2UDaFxG5evaAJ\r\nq3bnIl1venkxWpiKLVqGDl27BiB7/jh65chiByZHEqGjxWFc28yWM90J/3iC\r\nfSqOjptpYDylkNPinCLOCCeHkQMtT1H71l6XVq5DsfSpl7nfGFzi/hvLnp7B\r\nZzGFRxIdoW1tQt8FYpdDXRu298PBBAtPbOk=\r\n=ATFq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"66b978f9e41829822d5406699b7f67275606e2a2","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.0+x64 (darwin)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"16.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","mocha":"9.1.3","supertest":"6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.22_1646120462721_0.20974165918592824","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"@tryghost/vhost-middleware","version":"1.0.23","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.23","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"37efcdfe0764c112c1628ee4ff4063cb57692d6a","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.23.tgz","fileCount":4,"integrity":"sha512-NbIjLxt+qZzeM6ei7Mdf3ODlMhYlbWR4VYdfeFUssE+5lEAiYRZGFr8l7FralzjofxEd/CAiGF6eyjeSnj0A/w==","signatures":[{"sig":"MEYCIQDxMMycprHr1aqB/9E0uRClpf/Qd8iR9hFHlIgIC97IXwIhAMq0rqN1t85jA0lKK2iEo5o1bOJ9TMzGTOk1DuJGY/DC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYVUTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoU/Q/9H+rjY1/tm5fvWakCWmzJ9b+T5ZiX8bnDAY3KA87Gsyli8rzL\r\nSZCjMlNgl4R9G+5KMTJomwwaPmkkoQXIH3Qf7kS4RobIL/ivNBR3TmWg+rjF\r\nWM5o+eTqeXqRFl856Q1Tlj38uy948rgZMZBVxJK7mDBbSgqqL/8gbticIGnY\r\nz8WLou/5q6cBrhl1xyCXE4l/9eaVeQq604CeD0zqFpVz5YpnWuGX8PnWqC7+\r\n8vc49jVjJ9IQC5CgQtGoQZx51/Rxr8BFpTAQ/PIdiBfdDKzob6aBgJOM3Ofz\r\nMij51LRM1tjIqArtR/3kXsOkPHIYJxdOfUwkM2uA1ooaYmvlS1bQ4cT/fxlF\r\nem2c75qAwQOR0xYEaG5iMPpbs/mxWziOW6pkt2utGelKA1T+Vol8milDSaXF\r\nzpF/O1bU4fPW21kHxAhqLk9GGIycYdBeZEcRLG9/9ydVyFYClwD+ecqa4REa\r\nCC0s8thetbhbP5oUWFgbtKmFlFvkcXfXCTnrraqn7DzqrDwOtCqWwqsYxPx7\r\n6pPrsYYm3wg8oSr51zSXRVGYR2mIO+Qcji19woNdTRf1xn+mpCAnrDrhRctW\r\nq9vsmIVJa3RcqhUedigAXBa0KBQ6NZstcAXR3WmVX6SX5HrmtbLr6dP2rDys\r\n4zc0dyUYXFrNXWpOnGYhk89gduVogjfJfbg=\r\n=+c9l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8d69959c131f54d10ccdb12bc8b45db46162a4f6","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.2","mocha":"9.1.3","supertest":"6.2.2"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.23_1650545939163_0.2454465930583163","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"@tryghost/vhost-middleware","version":"1.0.24","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.24","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"e190cf0671a16bb3101415e150e7c73a401b707a","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.24.tgz","fileCount":4,"integrity":"sha512-TkTuRIK8t++wQthV26BL8cWCGtMyH72xDQ7YW0ftr9Q5o4BZTeIhGrMWn5LOvF8iGBE48Tc3NNq2OaAWPNdyVw==","signatures":[{"sig":"MEUCIQCi9xDUajrZgUljaUQcTX0xc7txkpjCPIUICFoaIMJ9pAIgPnJBwtuvC5X14F2Khfe5A8XCBwq2V3hjhhKcNQVyqOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaRt+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCdQ/9EsxaDmrxymqri/3zxWV9+TBaLPnHAS9+syTGXZCJJhfpxpu7\r\nHyQDoVQ/JQW43cGrPjj3voGL7AChrx2b0/RC4SOvLN0f1b8Z4zkpyfHBkyok\r\nXz41MYiiBUh2B0v58/0d4Ygy9XskOdkVB3khSlzXUslNttYKIxkk/bmUZX/e\r\nUdkF74UDmLChOkdUXGEdj21DLZFYtrxvmhXKLF9PRILJWE88NZdC+ca4FC6U\r\ndpdCzjEXZk8W2hftpvuz3PSteEUPlANFMbKI8GmwF8gNqoW4qktvuKKNLiZi\r\nLi3MlcfrEtJnajOfoWxOCADJWiuJT/Nc5zQFXRCaOHaz3XHkI0vQWvzqkBGs\r\nG7EE4/F1M8jTxdwO5BPljNb2aX+rz5lINf+yOnsTR0XnA3VonHkgd4dhGv5e\r\nGMsLhqvFlf9lPSlq6Y6vkAr+8rxKURIRFMc8TWuQ6kePixAmn6gukkh4uU+U\r\nVDOrOCKTTzGGjYNEJxRgISl/eR85KnPOxoS5wuNVtqqWWAyxJVkJLZl0YwVF\r\nomNP36H2/aMdnWe8jdIhcoAQkqV/zdueczPieyzFKON2XIU2yZc4K4mp0y+K\r\nW++0ZYXwM2ug2xLG3DsRkWSQRrHlGs/2WuxSrv8VpL2EdCe8hCN+RCoybiw3\r\nljnVGX0ihvGq5Fgh6+3AqLlCGjHq35b2VOo=\r\n=wolW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9a90e404200df76c6e4e3056f89d73eb69c9013e","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"allouis","email":"fabien@allou.is"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"8.5.0","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.2","mocha":"9.1.3","supertest":"6.2.3"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.24_1651055485911_0.7472092685876501","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"@tryghost/vhost-middleware","version":"1.0.25","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.25","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"058fd77e96a3f259a609ab7ca672f4c2a15ef7fe","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.25.tgz","fileCount":4,"integrity":"sha512-vPcStNGoIsoZ+5C9axQVM+Q2eeovdb4U6w0HI4mfY7i5GbiDbB8qW/kpCovfKruOHb/ye43nJ4XIxjMxyUfo/g==","signatures":[{"sig":"MEQCIGMmzA5TvT5agnUgFnueK6/1sXZ3kkWJlYtCutVxo/YTAiAOUMXyOHpqsciQihvdC1KwcfJRJyUflwz1rPuQYw172A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJickW9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5GhAAjoXENSXXTGjxpplF10wuFEcUTRovj6xXWkx4CvtOj2LaVsWi\r\nuen3V62k+y/F0lgYJmx5/L72vXf+E3hrWD2jvLauzCF9sSIn2KwPL9i3T/99\r\ndTiyS6X9U9W5FD/+k2HbM0wAgeXqMgDDzUnoy9fhr1xVEcpv5IGYCts9Wy/D\r\n4+R44s6X0otPv+rWtR3qxZKxAWH0EybzgZ9wi/gmpqU8ZpG7aUTLMckbc8P0\r\nBeEr4jkmNDOIfz9i1Za1kTCi6XTPlAAxKCRx3pR+1JwaNfUqcsB1OTyjG8xE\r\ngDqiOdAUGu4OnXU24bxR03iN7iokRbNf3rtzVtyxFFdcP1dMP5VmKjsZs5Hs\r\nWLZgFURDe2dm7BaRerYL41njlQlPHGgbi9wTJ1nmen8UBf4Py1Mwm8uiS+XU\r\nuR8V29wcgSOhMWuf9qGpjOoW9ciVMZfi5ODSj7aD9xJqHmIxTvYGxjrFnGhv\r\n1XVVVBQp0z+sWVRIjsV6vOBjnK9fXW30KwHXS0E2JZIgvkpK/910qV2cy7TE\r\noR2D0JhxdjplMRwkZshqnqFfqf3+EKmcUDD/o/Fx/YpqBd22B/jlJY8AcN+y\r\nTClxQ1Q0m6kCAORCCXt0BEBm1JsaxmKBJP/WPyLrSqSWq57VA4zn8yIs9h0Q\r\nLvlGPFK9zhrcOgWsh2Rt5ztAOw9BDt6dpKA=\r\n=iGjT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e14f269ad87fee8f5c7c9fa6c2bc69d587f26e38","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.2","mocha":"10.0.0","supertest":"6.2.3"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.25_1651656124887_0.7559173132971533","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"@tryghost/vhost-middleware","version":"1.0.26","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.26","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"8e5fc668f47d3960af6295bf4275a37e7c4fc4e1","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.26.tgz","fileCount":4,"integrity":"sha512-7IYYeRLIzWS/Wl3PLSVDTpk08AB9SZbulh67buXdzjWXZCkFtWPPMB4BS3fCUuJCFDOfz6f92rfMkMu7Xji/TA==","signatures":[{"sig":"MEYCIQCN6FqH+TCcYfcTmC9EjPXT4oWBRO4RrbBe/a1daB8HnAIhAPE/mKZD+eBYT5BP2/U7v5jOmzw5iDOOWXTjfxCj8eg5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijLw/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohmhAAoDFRug6dfgTv7HhIIul7lSlCLTS8JuOfndh3qbme42dGsl8g\r\nPquN8cWXkEBuHR/nwcdtpDitosqK88ShGRJLnYx/18LW4ejdtYBb5um0ZKEc\r\n3Xp+Zrm/3W1XDeKGu4gZs49BXk2w9YIimHRZK/xtAchBt8WpVAaiVveFQFcB\r\ntBFvH9pyGpsIbIbs8BQrlJNv+HpyRRY3eVxpbRfRPfJTE5g5cgzB8lddgvjc\r\ntkTSLZLX6Vr8YMahMSpTAuHJYDy+5GEp0f1u4yVFwZ0jSx8C5PkvUV3kLrMh\r\nc7FXqJsKLPKeARFOBnrWOVKAO5FYtul8A358ZIkdV7rGHs/jS5P0922RPZqA\r\nrafHwfbHhoBuX2SxORTopvtsAuARLdd+H8JkDVfccB2wK0j7+KWN+2RBIZlK\r\n3194WP4N6NeB0aTeHphvNEg4t99Hfd5E89xj2LLLwTddpLnDuFfGKveBW6v/\r\nI+nHGgoN/VQktDfFfH5Fg/TZyp4G/4iwUgzMv8rLIHCr6ScrU143NFg96uYB\r\nG/6QQOtIYQsjmw8XaMx3IFIxCDa7VAYxJRKmqwPEmCu03p8OuL2RgG/EYfcy\r\ngLERi2ga7S4buQez9ctYAfrdeE+ZVPIUPQNICqOV1zslbEZrpjKvtU5RjuDo\r\n7E8Ad9+cdfq8S+jW7Ef3TKuNLknt/3MSa38=\r\n=1MOK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ee7a05a733c50a4eb7c7b972d0f52a7b3d58751e","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+arm64 (darwin)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.3","mocha":"10.0.0","supertest":"6.2.3"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.26_1653390399339_0.32905803801650246","host":"s3://npm-registry-packages"}},"1.0.27":{"name":"@tryghost/vhost-middleware","version":"1.0.27","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.27","maintainers":[{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"c00f455a79a3272e7edc0bebbcbc91f7c742b3bf","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.27.tgz","fileCount":4,"integrity":"sha512-vosOAg+G+URCH1qiA8UEiCGR1qhxl6xjHn5qlPQlP4BZXOtJRPL83/ppUjqFTSGqAFnN+sq4oPabIIAlvY22gg==","signatures":[{"sig":"MEUCIQCQ8vGgUE7ipWgXFZFQOpUV78YYmldb2b/5A1pwTFPS2QIgSIdyZ8Brx4lYuXyxORMCvtIDB4DF6tw5c571KiKuL6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0WjXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrU3A/+MFngum72Nku83FH/2KELwxE5dmSXmeJ16jR9ri+IBzpx+CVx\r\n/FJAUyQx4Beo0R37k+bTGObM1ss/TKUUZx+8wVOrIfqqVouRSN/XqT7JHA5l\r\nmWbixJ99RH49Q76b1yzjAJ34lpPxyoEMGjul93LDFv0+RIE0EBI1Y5F+PUJa\r\nuBl4z5H+cneXSJ1QinYBWfQLJvYfsA4HttcOqwqs4JLD/MYnX6AAy1Cm/7zB\r\njDR6A/7LfEqMmZahWCiSGvHfZQ0JUk9mRqA1J8KecVn5BUi/MKe8y+CWTYbT\r\nLojGsNXVL6kduw1Y7FAojeE1WR8/UvDNmPXgbIqZRxUp7Wixa2NcItV1P8br\r\nvKJItZuMYtI+RoZSnuzb6nTNq13oq7UptTkvY6V0DaAq4CxIO7chRqOZzSg+\r\njp7ZSCpr0thsivECYtN1ULmzXNIwm6lgabzGM5pRat9C/m0edR2CZlyIi2zl\r\n5niFOWlJ2T7fC/MJ3GfQzHRqfK+kRmxvK454T5LPsH2HonWLx/01YFyi9P/8\r\n0ZzdMYlpWNxZAEXL7kgy/9DkMDNEYNRVeDivLpr6IMImPmvvvCSqQ57xYghu\r\n6WjIdRuoyw4dtsSXpa2t42m1V3wPkxtNIebdAF2D9y250WGvhRh9lF2AD9Dr\r\nT/Wsl8uNqdCHhjoDupUO3f632EKFj9Ov0Zg=\r\n=Rgk0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"60f77998eee90b3396e0df06ac0cb9879e5d39c8","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"simonbackx","email":"hi@simonbackx.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/5.1.8/node@v16.14.2+arm64 (darwin)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.3","mocha":"10.0.0","supertest":"6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.27_1657891031166_0.7042033898925162","host":"s3://npm-registry-packages"}},"1.0.28":{"name":"@tryghost/vhost-middleware","version":"1.0.28","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/vhost-middleware@1.0.28","maintainers":[{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"425cf0c7c92f070a3a0ef1fc6e272f00f0f39bb2","tarball":"https://registry.npmjs.org/@tryghost/vhost-middleware/-/vhost-middleware-1.0.28.tgz","fileCount":4,"integrity":"sha512-FppRUUo0ywg0btShICgWVKIHjxxq7SpWD6kwxsZYwXaSCaExJ1P68e52lPvAJutAjbxH6bZDcaIzm/lJo3ILyw==","signatures":[{"sig":"MEUCIQCN4atZmTQgRX5alE0QKLRtTtbtsa8MbY/nDOf0IJR3xwIgIaJxKbwDSVl2Pqsr7Pi+vuvVOgAohUsu7xtQdQBE7CA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2saTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraXw//bdoanXF0Qf0L/QoDiMJErCUz/i/7YAlp3ohVlsVmCKHgWTVi\r\nrUVB7I6EcXAGDMUfH24cwzHHDltR2DnOFcp+SHmXVqARzM7GTHhFkDSRXYQV\r\n58wT/pLrg6YMBrIuzk8DF1c6cAQt4LZR/fTxUnGiIJiGFQxYmjonG+WSErIV\r\nCjpLLMPrBTNqaxh7jmIZZ85rww0m2waNstT1NyT2FFKCwx/BWmkd0N9Yuuxx\r\nJRhj0Dg+JqcY3ufJRefqdj3MKE5nG1rm3WJFYjM3gZ6xheG4i0bEMOZkTlPg\r\nY2DBWcnXTyX21JLU0ANCKX8lgbLh20j9lebL7jD3TCh1W7hf17tWWw6O2oOM\r\neSBcKk8JiSwFNBvo9Bo7mQhvWWUHGVDYuJmNnJRdT9H7kMWULjP5FRSiUoM6\r\nSmLzceeOvaS5jxT3agMlvKv/OsQLgPcZfsv+mjYRN1J1chvEOksH44MlUWFp\r\nc4SJXaNZo5HydUIgwdz8L7s33UVuoQtIFWQ/oyxo5ZlDy81EMxICngYJXXo0\r\nvGymMW1iXUCZs01lfoe/P3ZPdWqsUo2KqW9WHOicvloTOuNhOSsxFvyLPAnW\r\nVdbWT5eYZAabk9qF55ksEcPcUa1Vn4k6gYBjSGIkOl1dvF3rdxy8U2XSeGGj\r\nNA8bRM3su1c5pBegzEWBWz7aMUhGgkJDPuk=\r\n=+u+7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2ce0a263975cf6e0f34233caf19404fd8ab5e7a5","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/5.1.6/node@v16.14.2+x64 (linux)","description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","mocha":"10.0.0","supertest":"6.2.4"},"_npmOperationalInternal":{"tmp":"tmp/vhost-middleware_1.0.28_1658504851405_0.8321960523522394","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-10-24T14:11:56.848Z","modified":"2026-08-03T01:16:41.260Z","1.0.0":"2019-10-24T14:11:57.352Z","1.0.1":"2020-02-10T13:58:51.099Z","1.0.2":"2020-03-20T20:21:03.302Z","1.0.3":"2020-04-16T13:15:38.927Z","1.0.4":"2020-05-08T15:24:04.211Z","1.0.5":"2020-05-26T16:18:45.140Z","1.0.6":"2020-08-07T15:06:28.452Z","1.0.7":"2020-08-10T16:10:09.097Z","1.0.8":"2020-08-11T11:42:59.973Z","1.0.9":"2020-09-22T03:36:58.576Z","1.0.10":"2020-11-05T04:38:50.318Z","1.0.11":"2021-01-12T16:44:02.155Z","1.0.12":"2021-02-09T11:54:26.543Z","1.0.13":"2021-02-22T06:16:44.271Z","1.0.14":"2021-04-07T01:47:49.458Z","1.0.15":"2021-06-09T11:10:23.744Z","1.0.16":"2021-09-22T09:59:58.792Z","1.0.17":"2021-09-30T17:24:14.168Z","1.0.18":"2021-10-01T15:57:25.309Z","1.0.19":"2021-10-22T12:01:59.053Z","1.0.20":"2022-01-18T09:08:25.503Z","1.0.21":"2022-02-04T13:27:29.950Z","1.0.22":"2022-03-01T07:41:02.833Z","1.0.23":"2022-04-21T12:58:59.261Z","1.0.24":"2022-04-27T10:31:26.120Z","1.0.25":"2022-05-04T09:22:05.055Z","1.0.26":"2022-05-24T11:06:39.493Z","1.0.27":"2022-07-15T13:17:11.411Z","1.0.28":"2022-07-22T15:47:31.591Z"},"bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"author":{"name":"Ghost Foundation"},"license":"MIT","homepage":"https://github.com/TryGhost/Utils/tree/main#readme","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"description":"Forked from https://github.com/expressjs/vhost/ which appears abandoned.","maintainers":[{"email":"zimo@ghost.org","name":"zimoatghost"},{"email":"fabien@allou.is","name":"allouis"},{"email":"matthew@ghost.org","name":"kernalghost"},{"email":"chris@ghost.org","name":"chrisraible"},{"email":"github.erisds@gmail.com","name":"erisds"},{"email":"john@onolan.org","name":"johnonolan"},{"email":"kevin@ghost.org","name":"kevinansfield"},{"email":"david@ghost.org","name":"cobbspur"},{"email":"aileen@ghost.org","name":"aileencgn"},{"email":"npmjs@jloh.co","name":"jloh"},{"email":"sodbileg.gansukh@gmail.com","name":"minimaluminium"},{"email":"hello@samlord.me","name":"sam-lord"},{"email":"paul@ghost.org","name":"pauladamdavis"},{"email":"bobvaneck@gmail.com","name":"bobvaneck"},{"email":"account@joegrigg.com","name":"joeegrigg"},{"email":"filip@ghost.org","name":"hadret"},{"email":"erik@ghost.org","name":"erik-ghost"},{"email":"guptazy@gmail.com","name":"sagzy"},{"email":"vershwal.princi@gmail.com","name":"vershwal"},{"email":"zach@ghost.org","name":"zach1618"},{"email":"mike182uk@gmail.com","name":"mike182uk"},{"email":"luis@ghost.org","name":"luissazevedo"},{"email":"leif@ghost.org","name":"lsinger"},{"email":"nick@ghost.org","name":"nickmoreton"},{"email":"renatocesarcp@gmail.com","name":"renatoworks"},{"email":"rob@ghost.org","name":"rblstr-ghost"},{"email":"evan@ghost.org","name":"evanhahn-ghost"},{"email":"austin@ghost.org","name":"austin.burdine"},{"email":"weyland.swart@gmail.com","name":"weylandswart"},{"email":"info@ghost.org","name":"ghost-slimer"},{"email":"tmciesco@gmail.com","name":"tmciesco"},{"email":"jonatan@ghost.org","name":"jonatan-ghost"},{"email":"9larsons@gmail.com","name":"9larsons"}],"readme":"# Vhost Middleware\n\nForked from https://github.com/expressjs/vhost/ which appears abandoned.\n\n## Install\n\n`npm install @tryghost/vhost-middleware --save`\n\nor\n\n`yarn add @tryghost/vhost-middleware`\n\n\n## API\n\n<!-- eslint-disable no-unused-vars -->\n\n```js\nvar vhost = require('vhost')\n```\n\n### vhost(hostname, handle)\n\nCreate a new middleware function to hand off request to `handle` when the incoming\nhost for the request matches `hostname`. The function is called as\n`handle(req, res, next)`, like a standard middleware.\n\n`hostname` can be a string or a RegExp object. When `hostname` is a string it can\ncontain `*` to match 1 or more characters in that section of the hostname. When\n`hostname` is a RegExp, it will be forced to case-insensitive (since hostnames are)\nand will be forced to match based on the start and end of the hostname.\n\nWhen host is matched and the request is sent down to a vhost handler, the `req.vhost`\nproperty will be populated with an object. This object will have numeric properties\ncorresponding to each wildcard (or capture group if RegExp object provided) and the\n`hostname` that was matched.\n\nWhere the `hostname` of the request comes from depends on the type of server you're running.\nIf you're running a raw Node.js/connect server, this comes from [`req.headers.host`](https://nodejs.org/dist/latest/docs/api/http.html#http_message_headers).\nIf you're running an express v4 server, this comes from [`req.hostname`](http://expressjs.com/en/4x/api.html#req.hostname).\n\n```js\nvar connect = require('connect')\nvar vhost = require('vhost')\nvar app = connect()\n\napp.use(vhost('*.*.example.com', function handle (req, res, next) {\n  // for match of \"foo.bar.example.com:8080\" against \"*.*.example.com\":\n  console.dir(req.vhost.host) // => 'foo.bar.example.com:8080'\n  console.dir(req.vhost.hostname) // => 'foo.bar.example.com'\n  console.dir(req.vhost.length) // => 2\n  console.dir(req.vhost[0]) // => 'foo'\n  console.dir(req.vhost[1]) // => 'bar'\n}))\n```\n\n## Examples\n\n### using with connect for static serving\n\n```js\nvar connect = require('connect')\nvar serveStatic = require('serve-static')\nvar vhost = require('vhost')\n\nvar mailapp = connect()\n\n// add middlewares to mailapp for mail.example.com\n\n// create app to serve static files on subdomain\nvar staticapp = connect()\nstaticapp.use(serveStatic('public'))\n\n// create main app\nvar app = connect()\n\n// add vhost routing to main app for mail\napp.use(vhost('mail.example.com', mailapp))\n\n// route static assets for \"assets-*\" subdomain to get\n// around max host connections limit on browsers\napp.use(vhost('assets-*.example.com', staticapp))\n\n// add middlewares and main usage to app\n\napp.listen(3000)\n```\n\n### using with connect for user subdomains\n\n```js\nvar connect = require('connect')\nvar serveStatic = require('serve-static')\nvar vhost = require('vhost')\n\nvar mainapp = connect()\n\n// add middlewares to mainapp for the main web site\n\n// create app that will server user content from public/{username}/\nvar userapp = connect()\n\nuserapp.use(function (req, res, next) {\n  var username = req.vhost[0] // username is the \"*\"\n\n  // pretend request was for /{username}/* for file serving\n  req.originalUrl = req.url\n  req.url = '/' + username + req.url\n\n  next()\n})\nuserapp.use(serveStatic('public'))\n\n// create main app\nvar app = connect()\n\n// add vhost routing for main app\napp.use(vhost('userpages.local', mainapp))\napp.use(vhost('www.userpages.local', mainapp))\n\n// listen on all subdomains for user pages\napp.use(vhost('*.userpages.local', userapp))\n\napp.listen(3000)\n```\n\n### using with any generic request handler\n\n```js\nvar connect = require('connect')\nvar http = require('http')\nvar vhost = require('vhost')\n\n// create main app\nvar app = connect()\n\napp.use(vhost('mail.example.com', function (req, res) {\n  // handle req + res belonging to mail.example.com\n  res.setHeader('Content-Type', 'text/plain')\n  res.end('hello from mail!')\n}))\n\n// an external api server in any framework\nvar httpServer = http.createServer(function (req, res) {\n  res.setHeader('Content-Type', 'text/plain')\n  res.end('hello from the api!')\n})\n\napp.use(vhost('api.example.com', function (req, res) {\n  // handle req + res belonging to api.example.com\n  // pass the request to a standard Node.js HTTP server\n  httpServer.emit('request', req, res)\n}))\n\napp.listen(3000)\n```\n\n\n## Develop\n\nThis is a mono repository, managed with [lerna](https://lernajs.io/).\n\nFollow the instructions for the top-level repo.\n1. `git clone` this repo & `cd` into it as usual\n2. Run `yarn` to install top-level dependencies.\n\n\n## Run\n\n- `yarn dev`\n\n\n## Test\n\n- `yarn lint` run just eslint\n- `yarn test` run lint and tests\n\n\n\n\n# Copyright & License\n\nCopyright (c) 2013-2022 Ghost Foundation - Released under the [MIT license](LICENSE).\n","readmeFilename":"README.md"}