{"_id":"http-schemas","_rev":"50-3613bef060f692b609a790a15dcd6db2","name":"http-schemas","dist-tags":{"latest":"0.13.2","alpha":"1.0.0-alpha.0"},"versions":{"0.0.1":{"name":"http-schemas","version":"0.0.1","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\""},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.1.6"},"gitHead":"d5906ec48f5afb167b9ab994041bd0e3a2726ab7","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.0.1","_nodeVersion":"10.12.0","_npmVersion":"6.11.3","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-T/c3OI3HiGF/wMVRIdbSPHeRDU2dMbKJuAgVOg6mfdZoP4qajbHtFJpmuH7FR3Yd+lLVkJpXZs1bcicn0liKhA==","shasum":"ceb738e4ebf6920d15adf515e99e6812ab51b17a","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.0.1.tgz","fileCount":21,"unpackedSize":32703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSjOeCRA9TVsSAnZWagAAzKQP/jvAro13EodcXEkOlTci\nYaFllMSbs0G+33byr55RDQOUXQrKahNepzUJTpUxbD4H4Y22etRvdJrlA2XJ\n2lUeKe7dWoozvBk5B9vdBnmof4aqeKOmSOmm67z3QtCgZXv7QQv2XAnQ7F1k\nuZDbFVh+JXGYTHzolWOgrTOqMroATWgRTQfbbMqdR4pE8VDe+AmiP+CKOhrH\nSDiZ8PsGPmYKchoiGL/LtTpZI5WID3gB1kOoC9oAwuF5ULZA4psIPwzNSkpv\ngqMy319TI/Sx1jQ+DCehzAlcWNJ/JwxMUjeWvpRhQqlZ9+EcpP6RwKI7l3HR\ncI7MFDwsO7LLc7IgTXVVgzlZnAd6Jy8pV5KjbWtjYcUpZCkt9Qr9Dii/HTgt\nrLv/7gZf7shsMkGoID4Y24GuZXNqqCkFYc4ToAle4JY8ybcMof6O10dYyTUv\nxhtbQ1Gp0OD3mlZ2W9gAEzLj1VfWoP1ZS84c1P0Lxg4YOqReZ/ke/kZMC2+O\nZRiBvAzdcsiH46qjO222A0zWzuPGfhY7Zr76TMebwpqxpt5Jya6NMJzHT2SK\nzRUk5Nf5AnKWhU8xhEsYVllL48Grt1/H9VvoWti4gzysi9+wkYB5n3zEzkxd\nAjZq/kpgwn8ZMDBRr2saA+EI6hK51D6E92UNFHfCpzjFHvd7+Bnr/EYzwMf3\nQHjJ\r\n=YoIK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+XaXtVoHjc6p/2wpv93vbZb9vlZpb0UgF0GTUz5s9TQIhAOPkK7ouKX47Ath82ZQGbGlohEobVEqEDU+rjr/Yfmr7"}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.0.1_1581921182285_0.03284037516126914"},"_hasShrinkwrap":false},"0.1.0":{"name":"http-schemas","version":"0.1.0","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\""},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.1.6"},"gitHead":"249c01a97fe02ec7daa8045206e502f4b9161c68","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.1.0","_nodeVersion":"10.12.0","_npmVersion":"6.11.3","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-OAGNcWWqpvJB5aVUsL0BkGhklpd1U/8iH4SfZoUvv6iDfvpvsLpHkijBxm9BYe3/kvN8+SW6tbLaht6xMv6t2A==","shasum":"12842c30643acd4bcfb9be906a4515f23485c09f","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.1.0.tgz","fileCount":24,"unpackedSize":38747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSjfUCRA9TVsSAnZWagAArakP/0R86griUfTcJFfveaXS\n00ZsKfF17hhQUDwBa8f2q+V+IKLgPt5acgq91kvcsoiR3Okw02jZHzQjLlXo\n2tCt1M4TA7IYa4iqbhReFvZQe1LHG9l7km5pmMTZIQY5j6NMCqx+e9ApHxIr\nS3uBloyIbLtKoWYjFG9Jw7VJOKtXSv7rVc2+IP53aA/BHwJOcCiJMO67rglO\n8y28LOE9+QNUBQbxASu6arHuBpEGSveB26m2Ha2COwaLGgak0HtegNazKH0V\nHpYerfhEE+HStWPdE3koJvdLIc7a1Ha5QDjr2PFvYYBuOpR/tpHwojUkdDqJ\nGbhQxXwNtqXYGY6eveU1w5yJ9OQyLciVWLARnA5V4o417NOPV9vvg2cYz/15\n5ScY7smA+fPLurEhmBSpxpEGPoGriyrq4rETRVoSOLf9ja3lX3Jvn5srXQIE\nUam8bLCTNDVXgdrSQRWfmYOT3+O4yUbZJ/wr+XD6SQLYWT7Z9y1L7K/yWJ8B\nl5CBh/ioarI72+R9RR/tHbm08gZA1Unt8y97mBxMBY3JFlZVmKdgdYYSReIH\ns11+dVOjdH7plaWLRJCjKbet98DImVMwmnu4NBL1+YtXoIgsemSFab3YR1vL\nDhkjEPHZwKzrdlKMQxEc9JQoE4JtbxkGIPUWGUfDqWFx/CJohnGUFrhrVFBz\nU9nh\r\n=ZtxY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIApIc6KG5Or0lLg8hKes0Ukgn3jHqpBRaAnuVAKSQH6rAiA8moxsrP/mu+Zjr7gAxC3tXZn/yiSJkdVlkOK0i4ygqg=="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.1.0_1581922259473_0.5833078453826737"},"_hasShrinkwrap":false},"0.1.1":{"name":"http-schemas","version":"0.1.1","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\""},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.1.6"},"gitHead":"209dde72d87fd2a1d5019ed9cdea01bc904ee379","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.1.1","_nodeVersion":"10.12.0","_npmVersion":"6.11.3","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-bUicTYOUT3ew1Mqw4WUWFDyOqLZxLZ+0HrfZWdD3aeYoUcQDkcV8mn501C6wrpqpuJUrj/SMmpDqWJYOODow9g==","shasum":"2518a873b2ca272914014d9237f22d883ca8452e","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.1.1.tgz","fileCount":24,"unpackedSize":38747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSjyiCRA9TVsSAnZWagAAzIAP/jWKJMYkiLbszkToO+4/\nxnTrd6tN13/ilo/K93NZkarQ957lMERYpiYv0EDWb+MQfjeXGuaQQ3rShpci\nba+Wawy9lUatti5NVgr8CyFy570UMggG5prE4w1d7G5zpx5PWxukQdbbY+36\n48hxUn2+WxX6BnrizL2++eY7q4r1bqkdPCoyFeNzl/6y7GcJtlzV7R02HaIh\nuFDIU0QYb1encrfglkSizpVffWH+sdY8ZVF9pOJseoRu0JlaIezh57ZMaGnM\nWtphXQUXhhba89NdAqOlPfzEGqWCSt3V0DkfZNfSjqbIXgw1V0jlrc4uDkTc\nPT8+XnGORoiJPAzC2i7LtxGTKgc9YXR/OHZpYwuQYQZPMDYVS7CFANtYAPq1\nMNSVs8ThXX/1xJviCzpV9SYUwMQl9JGekUAbcnso3K44YCuIbM3mwAxi8Hhv\n+lynxbBRseAsyfQJYNjlaPQTLvTroJ6NXiBC4+l/BKW2veDQCPa/6pR7RJEx\n7sLLHfMyhdQtylj4qdzL/2Jc/kgGUE7RzFdoaO+Z7tkOfApEb4e76OvqqNZ2\nLN6GJ3bfTfkJumSGgOLfwz9Pzvam2SzyC/2WeDisJP88AYnvHJHrrFvnCjh/\neG7NhbLmouPR90BMC/5v/BdEYNe8Pgiq4F07+3bmNQxCqi9nThU9dBqvg0Wp\nOzVK\r\n=8BBX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDx6MDPgCbB9aLMC/jpsW3e/JnUztlZGPe5Wql9AV88QAiEA3+H2YnhhamZbaXtP7Esgl7VgsD1Y3VUwfcNe7obDY18="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.1.1_1581923490411_0.0015957400799557764"},"_hasShrinkwrap":false},"0.1.2":{"name":"http-schemas","version":"0.1.2","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\""},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.1.6"},"gitHead":"eb9e9b968c4c0a51afffb43d3745d2e93da96e40","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.1.2","_nodeVersion":"10.12.0","_npmVersion":"6.11.3","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-PEpJzgd9HAlqjq8yDlVlBKZ2tsTha8NgJIPWHs9Hs0UfYukzuNTcyZ9i/EO7jDc7CNisXmwJGKIG1tH4l0AvfQ==","shasum":"93d772dad2b4621446e5563d838f45c238ec8ca6","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.1.2.tgz","fileCount":24,"unpackedSize":38574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSj2JCRA9TVsSAnZWagAA3bIQAKFOYxf0Ox1u0NVki6Qy\nNf3RXA/0xrLtc1WIMYFd/M6jy/i6WYxp2HqyMT0oNoIIUAuRnpEYMOcbLTP5\nLFPVnc8RylOPM6Yg8hGPTFang89f4kysO0960LxFz72Gv1QRE9fBrJcHY/9/\n11O3rDuBIoGWqexCm8T4e1hMwSkB9gzE1eE+GdHlA4vP+YlUGSauOvHKrM4j\nA0GSJ/El1fKMUdKdBB0FR+f4Omgs2Oy4uziszFabtsMPsWeIGtlQ0AsBppEi\nHR5mMKVXUvnBUww96L1mTEjGqi9M0e6DT4wuVJXCjLaDpCKIAL9vSBZ0oZTY\nTCop1S9uOPyvkkQubMRSeC1dloMBLnX8ielP61Vz3SFIwWGEWiOEpHBCFhRG\nqoyMEt8VN4WAdLveXHO4ephAhiIcNsiWpyp3EjxgCf0G2pPGD44pcROqRIJU\nb3HVVVQmx0wNElOJYk0+QsgRK8Ab55NCODl0v9+J6ud2vyjFzCRk0JK5Pd1P\n+NUTgATiQHKbYq6fjcA1wcg8l3hbYvfY+H1Yp1p89efL/VV4B/gwnGL0IlAq\nHEjz9rnKSvV+0EgSrG7OVvE1UGQg5dP0krqIk9jhCIOQmNu/KHu5ZBhN9V9B\nFuDtgipmKMTnl9YOqmM6OWDcoUUP0n4oWOx6mdz8z6z3jBu4fmiV4d0w1h/b\nrBoF\r\n=dNsV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDwUWCbCcxE5DY8nMZs4/JNCa9jA3ZvWJ74aKbgyrLqwIgGBBcf+gDuP7Gl5DO2kt74+9agGcoDfw7qKoMEbvw6E0="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.1.2_1581923720748_0.9655454651241824"},"_hasShrinkwrap":false},"0.2.0":{"name":"http-schemas","version":"0.2.0","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.1.6"},"gitHead":"19ee8b67a17db7a3a9b9106deeff740b2b592ba2","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.2.0","_nodeVersion":"10.12.0","_npmVersion":"6.11.3","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-MTykRuMJY11O6aH2KSrf1GfqZBFLkB0mzwb03fGxGVNaXO+8Vy89a54qei4U4ASCPaAYfg9bqOtwu7RyHgWylA==","shasum":"90a690a9d3a27fc6c3a0b5d515322bbb1bff490f","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.2.0.tgz","fileCount":28,"unpackedSize":38432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeS3I6CRA9TVsSAnZWagAAOS8P/iBagaqFI4yf47SkecPS\nWwhDh+gy/JNPh8NRSsVOVUsHNW54B4vJZfzHc1lrRyBzr5tPuKD43krn93IQ\n0uj+6HEdBU0+iCpsO65sTVyX0aabFzgBnavG0AZabij80nWkSSgON+V7XTak\nluorygcHBZlhi7ZRTdwPtDLyXPoIyk+Cb2PHAHeyCUGi9Bru0x7pZQmwZT2Q\niaHEyIqjewMZj84rEafUOETaOw2mybUFKMabVAqVgkOd/QPMIQfYaqrNQ1OJ\nMlwQYt8Qw26RGEAFIM5HLbw+mmmccd/vEHdrBq37RR9ochfJaJYzcDbzcNvI\nweAXJcO4Lu+/qik8ycyqALRHvhLJGqBq6Qqa5IGgkwIrq0zgai/6kt1Dp/qO\nfP4/h3JxKsBKZJDaXicpQw38aXXApBcXxpLdwFL86QPuJZdjrdEqnAKdlyE6\ncXBKenzRYMu2tScLuhSJEh23Xs1UcwUYcvIopTVwHW8MEIYx2bkAw/FQKFDx\nIFpLi40FvfzQKZ6fQTf9Mj/6pwBAoMhPyY8zq8dT9zwc3Widkwos8ESGhs4b\npmfADqubpk8u/9QKx+OcPv6JknCYwFjo5F6nZburAl80ClcgeQ+VcLiUE4JR\n7Dm/omY8pTVWBX3/4M283PgrSUJehXVx4IxX0YXWZu9fewY1qvuWlp9qSTbI\nZKZl\r\n=I4Wt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/5u1hdqf+rJNXfeQj/h4LndGFSwUViak9yYUPrgmIcgIhAPwreJwQj6FjDyF+sTg9jXhVXHumfIrhNLdxHT7m+Y5i"}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.2.0_1582002746394_0.989203462695345"},"_hasShrinkwrap":false},"0.2.1":{"name":"http-schemas","version":"0.2.1","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.1.6"},"gitHead":"2eeee388ff1be654e760a8d7d39c53e5b80bd076","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.2.1","_nodeVersion":"10.12.0","_npmVersion":"6.11.3","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-cggn4Xsy9rfumEGqpcFdrihBz6v3M2p6W21yIaE7+PcRc7bMD8Qde8oHvKPZH5qD+0NX4oDc6a2L9j1Af23XSQ==","shasum":"5bf26e226d8d69edc29ff805c050dde566aedee9","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.2.1.tgz","fileCount":28,"unpackedSize":38432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeS375CRA9TVsSAnZWagAA4/AP/jlKwLNvzkurhbY6n3xz\nLVUhrwNIQRuv710g2OifAQjBz0CV+ogu9Z4eWgfSf4HXnL7NSV20HnvTcyL6\n45XQnWIsKb3dtLD49BuchuDKyc0yPJyD99wOSCThJcWelYfA6LmvAHW3vcEC\nbazWFfh+ZXoe2y5AB/U7TxpIvfDwzmaNLj620BYazp3zNi+37YHLg2Ejq0ex\nOa0E+wn6QSfOXGupDGaoipgSyHsd9KaaXRF1E+/aCStB6+Npwsq+bXUxknos\n6vganWNM1aWUeLdjbxjbMc9IKtg/NriQOwV46q2wV+rdMdC2toOtCcuFjto4\nuyfrtjCUa+vTT4C2puZ6bOggZQlbSYMhJKQKqyXahWmHAP2dy8lB96f1F5rk\nB+ogMzZNOtHrvtxwhim6VJ4PodMErFfHq8wg/+xLlnj5qm38Og+t2KfCYz6i\nEFU5Hi60LV0RfeYtRTVTurJWmf9+LOU74xZD4HJXdt8ha99p3R+KckwqtYNO\nQSF7M0Nvq0B5gWTpdmMvUZulE4o8H4bKusMeEg680iryRhMNljO7WAjB7oDb\n1zueV/3tFOZV85M388evnIzgOEaty2Fgy9EZ55fU8BvJa2oCUjW6S4Fgg5Jj\nndT9b2s/PD8kyq8IphZnkvh6mcTiThUWLzqEV4sB7iJ9q6g9T1no0kMasf9t\nzZQQ\r\n=TyjV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2fCP+1+kKytRtF+c4l4rWq0iIO314doCENHj9hsvUlQIhAMlXqzru9SFv7rRmEgGQp5vJQ+SbB7yU1J1pQJcBuUpJ"}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.2.1_1582006008716_0.2139676191905484"},"_hasShrinkwrap":false},"0.2.2":{"name":"http-schemas","version":"0.2.2","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.1.6"},"gitHead":"99f3ab603243f14285b314b341aca5ea263399c8","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.2.2","_nodeVersion":"10.12.0","_npmVersion":"6.11.3","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-pC+WUsQHjik/tqWiB1oNPWMnmMWDJmYMwuyTZNj+iADjK51kik5h9sUl1f0YGAzTpUJDid8tp/fcuiTtrKeOnQ==","shasum":"018f810bb85080a4627e0cc6a2ecd111fe1594aa","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.2.2.tgz","fileCount":28,"unpackedSize":38510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeS4DcCRA9TVsSAnZWagAA200P/0JzUOSJG0FnquD34Tgq\n7z6H8tOQiNDJsXZizJ0XhimtW5dSCmOgQCnavILjpAPvYdMJHb3aiSxn/Rox\nHLRLtbLVZ251esH/sGrzXJcs8q7ka9VWX8QbMdykdz0yClp1NzO3VXTVj0jj\nCzfTTkhj/YqsRmAFJfP6O4+EABvWKsFSPItAWbweEkmcyDgMa27ftdPg97Bx\nEqGHeJKC82OitPxQ43aF3L842qoXlOQnBbnUXgG+9NjI3X1RatLfhoehhdnS\nsewF3X9kGwq4DazXpQz+asSQFqjpSTVDM6Y5UJojKqoYjOW0im7EaF4cVFbb\nktCkXcCHPdTAmBNjlc4cKsVW5x+JfwxS2wkyoLKFAs9bg3TBBwHUAiSjhejs\n/76kAnnnfjm1hsvioaHRxhzvt9wpGx+MXZ56IZWkhnnn8EBDn7iczRvmJv6L\neig1Xl/rTtXp3cm4CbrgEZTysql9yH4Gqfhzda51IUKZBMG7NOv3iy3iRNfi\nsh0mDnQVnLV7KAMNDSmBhAidRxqxF+js6LL7IIuzyc8vvgC11MlEDyhcbnyS\nnFVVhudN3oAODyMgGFqVhpDDm0HONEBxrO5g18aqKnaoRyPObwqypA5i9rZd\nbVqUFtjhFLHD64OK757DJj4fVuqcheJmeAZxgiGKLy/K+Xa47QbN9VbDxRJq\nM8CL\r\n=A0aU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH7gYssyWXRSi1Y7O01ApyErUhg1RZyweincjpM11j2VAiEA9FRiPh6tAkOVGZ1+t2enwGNMbmfPTX6BgzeHnmrVUXk="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.2.2_1582006491485_0.5560501749793054"},"_hasShrinkwrap":false},"0.2.3":{"name":"http-schemas","version":"0.2.3","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.1.6"},"gitHead":"99f3ab603243f14285b314b341aca5ea263399c8","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.2.3","_nodeVersion":"10.12.0","_npmVersion":"6.11.3","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-D52mr9XWm4eTa9ebaD7w+3oKvZtkdN9XPZjW09jb8N+JBFpYmD/I4TQZVeX2jVicK3iXy9ZnAz0ekgnXRoBvvw==","shasum":"35f5a8a2a079bba3bd401b2f1d4d4e832f105c81","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.2.3.tgz","fileCount":28,"unpackedSize":38639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeS4IOCRA9TVsSAnZWagAAIXsQAKNK7diIVkjcQUOFcdKH\n4xIr6Sr6eryoTN5S4QEpPngFf7o0/t9BtpdcnfJPpSy7ZaSAduLBMw0WYuEZ\nGrLZNS58pI+mDcXJB9Pq8jDRT2FO+zdBT3S21/PgyemvGtzlDATApdKtcX7L\nhMaS5Nybm52Mx/o5ttgbdKIPCWyDKLiM9ZqpxC1GbD9x5G9/3pSgsNoEBuhv\n6xyymHbekKoROT3HeY0uovyRVH4wNrnlvoPLHT9je6a9vyJrpjJMR9tMLqnL\nPa/9vrtXchYOCvQ5ufke6raNgmWgFPHNl/RCXTk/qhe8R7XkoKUNvOKjTCgS\nedEUmMrGd1R3CRvwp51oDURkDTOAjsYT3+5u3GD3HNuB2ATmd9apFNg211L7\nG3L7osHgZ4y/kn85c7hOcoomt8Rf04QKixV0rxpZkhf9CYOre7EAgzJwbrsT\nEmrXDFu2Xq2gxo0kj3c8d5IrtkPvdZcFZx3tSR8LFwEi3iepUxiJiNvFgIvm\nat7u7H4AehBu0zu/7ZpQ4lgOuUY9VCWINGyLBUu2c+6aP/hNp5fcIxzcidBx\n8GUgRLzKTW954KHgo0A0+v37o8hhmfSmHX6AGZq/qpIliDSzR5CTW18Yytz2\nXX5H8JdoDb5cW1G1y/QeTHYuw5Sz8sgOMpDJA/vdKnxw7BCCv6gkbKoMYlgI\nPkPC\r\n=KR3T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDFss2gH0Zxbvh+fZs3hnLgp5Wp1K4pi4YBBHUie8p8QIhAKciJ4W2RIBH4q0h+JblEGGvIkTB9IRQE7pxfyX7eUYk"}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.2.3_1582006797699_0.6427190076967426"},"_hasShrinkwrap":false},"0.2.4":{"name":"http-schemas","version":"0.2.4","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.1.6"},"gitHead":"2891d9f767815d7d7938ff86ab7c9fd80dde5398","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.2.4","_nodeVersion":"10.12.0","_npmVersion":"6.11.3","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-rhZ4rWU9YVLEdXHlQ9j+r4mJyAGjQqYujZLKnkCrsyZ/5gXs6M9fEgJO+axbd0BVFIt5pI6bRJBLfjtYJeVk2g==","shasum":"3f41a3fcff6ab298798bbbb732f8bac782803a18","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.2.4.tgz","fileCount":28,"unpackedSize":38804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeS480CRA9TVsSAnZWagAAcHMP/0lqhPEPMO8d2ajNRaX9\nu+mHJwmt71lB2Tml0HEa2/gobQ+TLVzqqBhz4vohrOuRmoiitZwegLxaq4Nt\nxNE1+z34RP19rvs403VodrxbiIYXutL/TA9Rc468MDg5cX+I7m/8YZFSVqSO\n5BcadK4ucYzWhsQZzlBRG9MOBgRVgKvTAnPWWemdS20nJabNaJEqBDmHiHls\n49ieCMycS48Tv8iZaXXgN5auJWVsL5G6oRE8F2lF0bJnqJ4KMABmV5lktAPE\nAtvFU+vH46qTIf3BiKq5PHa3vRi9vf6qUFQNgWf/+gFRvYBCG92JjlsjnvPi\n9YSltFNr8SvRyPYnRDb38bBWSiaIC7Zb7h2hCVumTIDJpZQuRjHrm5LW+oPt\n5/QvyZdzqaaEZ3LyKyq01EjMuJzQvETeA/PTiPgKFrf2HGQvW0QOon8s7mu/\nJC71fNqw4FTexIbcjbPM7R0hoKR7XcJUvsYDiEf8++jI0AvqLvHb7Mub8zJJ\ndJypiDonOpg4oKqrOe4nUGxuHfpF6j01tZ3zd4Vfd+q9cvSBGnq8eAoOgHSb\n+8XZI1N6h3AFDP1Sm0aovZKn5Erd38nXTkOEIDEo0J7cjzzjV5e3XuBEFWRA\nlwnvS/8QOBrzt3Jp4ejGp60lAOAdruYTkV4LvDPbfuCzagr+7y9K/Cy0GlAy\n4MKP\r\n=gWhx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDhGy1kM382BrAssPnypOZloB7Ggcx8DvSmv629tQL/5AiBhYDAEMfJkhijpR3mcZRWmeNlkR6XRHL1KkW2iNtFMKg=="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.2.4_1582010164548_0.41555040235809537"},"_hasShrinkwrap":false},"0.2.5":{"name":"http-schemas","version":"0.2.5","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.1.6"},"gitHead":"168372dba7f5b69e8c36132c13d88a9d614423d4","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.2.5","_nodeVersion":"10.12.0","_npmVersion":"6.11.3","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-hJXcwl2PC0DQFqRklorErdVucSXMmUXLphPei0hHe2RSnUvPtZy6L6765/f1Gm8DemwFzWF9aBo8zDV3z/3I6g==","shasum":"8cacebb6e7ebe67e2698ad6e8a708af4a960035c","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.2.5.tgz","fileCount":28,"unpackedSize":38956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeS5HzCRA9TVsSAnZWagAAy9MQAIpK0cESUU12nHObFZXE\nLzUVSSYEFQGBebeXPtYgTPHEvr7O5kk5TFknT14WHFDpX9S4XODqmybS2oUW\nsQYAftoTlsNXgKMM6d0YnovVnd9wGIFC6Q0HtDU3X/iYMC9Sdz72I9vklVFU\n2dSRup+9h90vSp40W55CJfUcdFbaLtHhXn9rum8WWjtGegQE7Lb2v/EFDGen\nfY2+UoQgoKvRuvgz8SpeSrM5D6i9YQCL7hNMBJJoQntuH2x8lh7HiKW4SrOg\n6Xk1uD0g+aJT7xVAY04DeISTy+eKtWhQWKVNIe2wa3OeaEuI+7Vg5oyeZv3I\nYW/jvvpzoBvbcxxxUgT8KNQIVKdXHZZ4mfw13QpDPMUgY9PbIVAekp5wfjbu\nxH6XLEj5ULWbz6tpKbzHtBjFo+/Cv3ozVWFRHjuf4dONfG3lC8E0nXjhnX8E\n1aIPcD4g2ibxNWDfw+zftwAYwY7/SzxSAgMrpZouktt6a90agfcFEQBNvHXU\n3Pc6NER+7SopGtQbHuDVHjtu+iztS/7LgY477OtDa+c45h+Gg0vOFo/A7hEP\nWZVV74qTvSrwxgcd/qR924PJYr1ifzSqgb5T6+yalHdUPyfPJKGpmHAbdICW\n7+z22L99clvthfX8T2yy3VstoP8n0gP+OyNgfD9XqpJfN7Aglk+pZyqTAVM/\nMV6Q\r\n=GmAC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCp7wvjcOZV2qNhD1pWCV7JCF/jHirk9GkX8T+Y2shGxwIhAKd3adkS7Q7zhHiosWCKqs1vheLhD8KYLtJvGoeluZws"}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.2.5_1582010866806_0.8582238869212795"},"_hasShrinkwrap":false},"0.2.6":{"name":"http-schemas","version":"0.2.6","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.1.6"},"gitHead":"0d2b7aecc55608390f62328d3266f312b66c2686","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.2.6","_nodeVersion":"10.12.0","_npmVersion":"6.11.3","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-JE5+/XAItp1bTYZZwJYHoosz8QmhYHEUOI9SkWa1Ce7MQs+VWKcmVLw/rcF2+7EQ6nHroI2SQhP1D18IQmykxQ==","shasum":"6cf757eff6907908bc4f4f7078016d5b3512a309","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.2.6.tgz","fileCount":28,"unpackedSize":39330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeS5k2CRA9TVsSAnZWagAAqpsP/3TwvOefsYrcSFe2zxq7\nALDw9+KUEgWr3ZhSpnjvD+VdFg4mjTO97fvOY9rZSsP/hOZgJGCUsMtsb9dW\n2i+/pUzmyCm/SJcmsJ/lq2E0SbGxUdVLc2N3a1WLbaQArEutptL+Ijg/h0Kt\nhsfP0Wwp2UlVFo9lCGNp3jfE6aD6ZpwdL5UEbc5kgJ4rD6F47zWkophepbrC\nti8zqUuVedqcCDm28VdXkRsBW3vrvo8XTCXONNk9G9syLQK5ZUd444DmC5cU\na2mHfHTinOzddX7qxi8OiX13qQY8LMBdVa+5my5M08oXxHoY3sLUVBbCt6dq\nlXZSNUjgH7CeuFFVZ1oDutuW8nHtzZiftqb6zMotQL8KaqYrfcSPaW8uc8MZ\no9kxDzKElDhj4njiM3Hldt5BuaGjNJZwL/+1UwQgduzMrf7rXLc7+4hsKFhj\n7+fVtXMy+De6e6ZJ5x8rpCmejIKSTdQe/gD11TkO/LDNAntFe3LX2mWpeqF1\nwxcDkY2HkSIhYPMbch75GHvyxHiAIGAPvARkJk8N/nnWVMM+z0IrPWThVMdh\nAUu+ZvANDgo6S4DEQh600BJhr5HMEs0zzKjPLNyxtj4sy4l+rrIEYZ+DgITt\n7U+XAk2ya0VkHlUq9LIm7PwUspDsDYgf8dRR1Zpxu2nq6qpC0kVsCX6vmuzR\nvHSH\r\n=Myat\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDE97b/1awg3ptmuiZNF5zBOHGrlSpTRU9vIrm4CWofiwIgdRn8IGPF+Ly2JMKf9coUsCdEKuuvn67eTqhR1iYkvCk="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.2.6_1582012725823_0.6464580758609815"},"_hasShrinkwrap":false},"0.2.7":{"name":"http-schemas","version":"0.2.7","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.1.6"},"gitHead":"bd42efb0071e9e8e05e86ca91aadbcc44814da80","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.2.7","_nodeVersion":"10.12.0","_npmVersion":"6.11.3","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-lHFRqZaBT++64IZzXZU9/qLIfGbXQ8UK2O9e4y3FIR3ujhhlTWnipZfZcbewocHtV9SolKZqHC++D7tbE+Yhdw==","shasum":"d848364eb7f87c7254bff62d1ca179fb811c971a","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.2.7.tgz","fileCount":28,"unpackedSize":40478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeS56bCRA9TVsSAnZWagAA/S8P/ixJ8sEE/AJZeb6Nyr8Y\nQPlG9u6FmmuvplXK/5rToARl4VH8l17cXbWMHOrkZptSDK2hzQ4OaMyONB+i\nGxfDBz0+EsNgRGXJa+LHI5ykeQb5VknE8Ephxi4jNHLo17f/6qNman0p3fMM\n2XjP24+oaswdNurfGC7fnrPqg/Ly1e5TsriKQoEJjag4lzJY9fw3hMDIljDK\nLANDcJcF3I771WZ0gcvZxA4/Hl/zu1YlImupHoAWdxsn7ZE9gRfmWZb+HF2I\nniVyOw2Kq87YB5YBwBDwxGHqWYGjTqLzuZ7qi6D5Y3KN1V7+kbsy7nLrAt2a\nQUYuwXzUY36aBEA5uIe49PkFoC6pHSuKNCPZEQHPilirnDv8mYagsngovB19\n0VkLeR4vTPMui99mNkDxIbljOa0bh3YNisfrPoWZ8kpFOaceK6LNTKaR6aFW\njbC4BHmFxebG9AdHF3zpEQZV46L+tv/xNQhQ997mF9XCCRexjNXeQYlg02+2\nhrN0vDBgd7odnsJcatfL032XYK6nChaJSiSueYEJ4JtqqqEVOS9t9VNknbdb\nVrD2w6//6znrHvqQ3/qoTNxgOlgWyuBJmW6UPJw+WZnEbe1b5Opy6iLTQhnT\nQm3x7DQ3w4I8C371/dfhN8shkVXjqCN9IXwxzPiyjthY+tYJuETUNAvH/6/D\npV+1\r\n=j1gj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD003z5MULsVmCeyleH78bToEftUlEahjdw6c8VybDb5gIgeIbIcE7kSqcYCjF0nNixWGu6UrH539AfRU8DM5IhC74="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.2.7_1582014106810_0.951599252213001"},"_hasShrinkwrap":false},"0.2.8":{"name":"http-schemas","version":"0.2.8","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.1.6"},"gitHead":"52236265176628cbb68c10213018544e60ce3037","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.2.8","_nodeVersion":"10.12.0","_npmVersion":"6.11.3","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-Ma2BDf7+RTDUB69ryHQsTVlFEtsp7yr2zlAzVam/NbQI2NYMALuvmyFBTdhn7kqH68jU2fTly4InIB9jaJUlow==","shasum":"7abe974ae5eb86896251a5db11bc861a5a0b1338","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.2.8.tgz","fileCount":28,"unpackedSize":40704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeS5+5CRA9TVsSAnZWagAAvrgQAJo4pDG45gHhVl2RZwRT\nUpTB32osBObdjJj+vZL0NXs/bdfADJJnq/jQhbwbATtiNTKTYv2ZpaLwMB8R\n6khXMxNeHTISTPwx7iLL2fpXUYoiB4P4vUX39jNvPvHEju9c3sAJIqIbKqpU\nCIdZ5KQ65G2SgAno9wDCDX4A/3DxtNx9+XS8tibwyUOGjew2DBA/VKHmnJaS\nqP5yo2x94cwrDAl02isZTZuKPE+1yqH//zeVz5q13X8zQOlunUBHnN1ZImjO\ngiOmnHe4bpvtYTQJW056/MsclyVdoSime1MzU/mUaPw9PpGGU+tc0ZBNFqKb\nqkqKbFhxs/LVfl0qEvCzEuWBJG4cRoQs/Ftpz2dh34/WmnlWEWwPi0kVEhVT\nRvS/zlIVr7bvJ+ODnCmwsSikDCcVHEZh7Q689CQG5VttNXJ4Dxvh/ACodtb5\n2U8P3dIOVuWtYoAM6myibK0SLNfetERgNjLpwZnv/Dx0hHp8cyN7YWT8s62X\nrwPWifBxacwmtaT+C9Uq5KiTZ7Q8hPiaviGahZtL0NkDL9kpzILnJdlM5vOQ\nPrbgeXBxFa6WXEbYHtHQy5LvJUVdYm3XAGPC5unt2X249LAC8eGuP5lqHryq\nPV+LE5Lapz+txxh21ZhSRyEF4KRsnPbB0bEpb/E1XQsP92bhChioFZg8RtGN\njbGc\r\n=a2Fr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNPL5G/gcq5UhVtU1LPJWhOeSX5HiQLf8HdxhiqW+UqQIhALPByZivUosoVh6PFDjIqkrhkV5+rAXFc1+cpj75WbWB"}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.2.8_1582014392952_0.01726053466785582"},"_hasShrinkwrap":false},"0.2.9":{"name":"http-schemas","version":"0.2.9","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.1.6"},"gitHead":"2ee1ffd33a95d60f3d2d3563aed0c37f1a09ed54","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.2.9","_nodeVersion":"10.12.0","_npmVersion":"6.11.3","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-lqK6Yd5jj2G5zu8VUTUpRn386tCOtTe32w0gYwURfN3aAYgUjpMSZ0CH7VJ4utc2wtqtu8wYWsrRTvIwerjC3Q==","shasum":"b66c1adf92bf9778ff038d5d1d2dcc5dd468c9af","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.2.9.tgz","fileCount":28,"unpackedSize":40735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeS6BACRA9TVsSAnZWagAAP5wQAI8ibXX4lYzs2Pw8EmZv\nKCaKXiRyjfMGdOGR6ZFrAxbCT43lWapjiarZF+rRqCgsFxRw6uoSGNEbMIj/\nu1pizJXMgWG2RPdXLZp22VbauQvbitMm6vfExheUQIyf3LvMSNMMkQcAAi9b\nweHFpQVYShV5nj1VdaJLrtfUymnxDoKwsTR6k+wgHF3w1LIkIsWUnQ5OoqgU\nl5V7B6IYx2Cg3/5/0XRfooEoMefPlW+G8JCETCttr+M4pqEWmEDcEesj16/M\n2ECdG14Th/2SYRusn2ML2wjbMKR4fJ6CVwpsWijSMSwIHCbkob/guwOVnEsm\nNA6juji2ga3ZL2z+aFFav69FNMFmUXaENxF8YJ3iTPAIs0KitkgHd3sC6tE+\nYnHkTSmRjp62rCZKZkm0VOHMsk8/u+FBzNh+sx7+zQuoLRhUMIo5ggQYoNtn\nmHMEUetyvI4jkvNE5n2cD9Dz3mqf/+PvG4Co0lmO5wJ9bwc7FTg6fBRA1Gsf\nqrs+Wyx+rKVo0lhdszmFD+ZLizBmfHIPJkDqF/7M2HZhvpDmqOBRdSI8sP1D\n76nIB70WgirHkQVkMNWgmrqAAC18AMs5cYTIL/izLI/Z3lMs9A8+Z29+aL4R\nhvOKRlR2nQ0ZHhPUcDoy5y26196ChHx+lptuU95pSViedzE3Mo04+Ln41WcY\nL+a7\r\n=R+J1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAsdFe5el9WRiOAMyKrt14lVrflX8LjgRSMAvAPfP0MwIgBJ7Ohv+yevthB0fkIjvgL3cfb3rtaQzxxJVaHG0JBug="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.2.9_1582014528295_0.3538728236329596"},"_hasShrinkwrap":false},"0.2.10":{"name":"http-schemas","version":"0.2.10","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.1.6"},"gitHead":"440e753afca277bd5c9f08bfdeaea96c896dcf8e","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.2.10","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-ODC3IQ+crGWpNzPs+yU/4XFqmZscg4E+3MRMYh7m/TCq+S/FL/cul320mXSuUNFX5mk4yjSfXdDUGUrDD5c9iQ==","shasum":"0b8c317b5030a1285e4a122cfe2ce9c919dcd268","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.2.10.tgz","fileCount":28,"unpackedSize":41995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTMXeCRA9TVsSAnZWagAAckMP/1Z7MFRkMGiIF5pkr+eA\n6lpWD9aETkg0+UjJXhUq04hWDaw/p+Ez3KjPQxyAoRsjwlV795vG4AKQFuUJ\no1hmEsxBC25U6HLJD1aZabfJA/TSBgatoJOVwRBAM0QmhY5D7KLkX+3VVOPM\nurDmbJz+VYpEsHU55qsXOHlW2pLpySdYO/ooLGE2/fXha85V27qfl8NAOJkZ\ngI17xy0ThFjkiX+iPbELP5QC/jMIJ1bFHcJkJ8ST4q+D/khJXofgUxGKmS1q\nfcx9jkb5ETdlGHNCNca16sj+DBNKhPkzvS6dlPqAoVfRqV8UjnbblzJcC+5F\nVw+6VbIe3dvFP8g25YkU76y43q4DjUxmQksQ5FUOfDIvwuq6NskKWHjKn7/o\nrBEMiNAjbKc7kuXeqIhPysXSfferpVG3L1ZUKF/YGjzhWuI6vjmh+1CFZbYe\nROhfRFh1yFQwwiA2ZNJPu/bwZ0HCt2NK8VbovgOMQTmLFqG5RdWg9Iu6DaPj\nhmDCRTNWFa1ByX+1ZDzN24SqWj8f/g59gY0ef1g0vRJM1LIRHfJTy3Djr1G4\ns9pIZMaY2DxUOo5J29rbz4oS4TWgLb8/8+nlRYrE/1F3IQzZ1+phleWic5Ax\nLUPLUaUN2dvf4kSX9cPqWhFmgpFZKcN6E0d7TOh58u5+102J8iZM2fF2pX1e\nRnCQ\r\n=fp8w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA1W3n7ZGzHvqei3zHmZ38HnTMylyAV6y1894FzeShhWAiEAq3edfuTvYpX27VQTleyylfk0x+lOlnDtsvQXAiwqO7U="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.2.10_1582089694319_0.31152860163377416"},"_hasShrinkwrap":false},"0.2.11":{"name":"http-schemas","version":"0.2.11","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.1.6"},"gitHead":"ee35b036a3ab6a3c1e33658bbfc69210c2495e21","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.2.11","_nodeVersion":"10.12.0","_npmVersion":"6.11.3","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-3lRpiNuNIhHR3d7Ct4iPUyS1yv+bxjIwWC+/POgOCTGUAaOyIkTjHXjDpBqTcx64uHEw2pSi3ONusQCZq1ZXFQ==","shasum":"89c9c623060f3ead8305ca3a19d14aa7643d14f1","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.2.11.tgz","fileCount":28,"unpackedSize":41639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeThv9CRA9TVsSAnZWagAAv68P/jR+2fq87sRx7yobSihK\noA7SCRawXsGD1kkYL21SDAirvWslPVBRtGH/bP3e1inbMY9K4SOxN61yXY6E\nMLshu0qksc3iDld/6xbn7o7BZJV6vPH9j/FRdoo9XnIZVNrcCtpy6Ag7iuwq\np7W9CsXo9ef40ikA5FlXDnNRf4uNcT95x/GanxYHYH561XT4rxyaxxO9DRo5\nckBddUGk5C8nqzSQ9myCTpEDyZMb4dGlvcQrxsdjKM7dfWp0DDzYtn+AeJPa\nhIc3dLvnEYmW5z5kNW0Xv1mBXG9G8bPycxQ+rIbmjyVt1tCWiofqlyP/mHuo\nqXa8UMZXSmZg5afGjtkFiZFMk7N2kenEt0V/uUGBwEzIbFpm2Wwg3ahtPGCl\nZcxcfizTa0/wvWfvlzZkH7s8O11nhv9tvePKqxP4LzYPGwvN63kw0r8Qtxcu\nk9y/h7fdg47kULhWiMyi4mv5FPu3mynMZ1BEjRZ0qCN9s+ZvcrihLjQ+benN\nSt4sxL/6N+U2CkW4lMw9U/NxJS5P3BvOq61iir3qUuj62LezgUjnV0CcUQp0\n7zEL/CVwfxYadvY2rr12TFLoC0RcpEa5QCeWRqv/inC4iQSIevieoxZ4vlJ8\nL9TRn3JPSXYVZ2vjcT5HS+F/7hY1tzEl1JCvZ2ny1uorn/xtcG5s6pnUyuIi\n9jgv\r\n=vAc+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9JsNGHwBndrH4wVpRWXr+/qs91Al25qIwUK7E0XO6VgIhAN37bJk4Uzxuxh0pwRCY/MHjfrotNq/S3Q39shtUlk2y"}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.2.11_1582177276738_0.47489096633063643"},"_hasShrinkwrap":false},"0.2.12":{"name":"http-schemas","version":"0.2.12","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.1.10"},"gitHead":"231c42ac230ba473ca22bcb4dcb452b1de3911e1","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.2.12","_nodeVersion":"10.12.0","_npmVersion":"6.11.3","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-JrHPhEAghEhdbWvJiLtRyArnLqihv4fV0PcjprsOgCPmNLvQ44JuB0ORELIeY68vD3JmPbpJx6VbhmGgU++uPA==","shasum":"2032bfde7a73a3d044b44b4b0ce9d3c7880037e8","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.2.12.tgz","fileCount":28,"unpackedSize":41640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU1VFCRA9TVsSAnZWagAAQK0P/jZodNnEeV/SZgDOyo+E\nlUK/iFkdHsPl5/fmGA9sK9WyayS1Buz0GOjw7I4dNhrJX92C+60sYaHM1wCx\nLp7qgfAK5cmfpvS1pMYejHbixuLQl+FRWE8rVHQisKYOB6aaZQd4yTtr0PcQ\nhQpZ2OcPNwKT2WFCp2n84rpJ9rRQzp4cRtQTlMVcXdCRnzHLDLeKRXKJoUCm\nzwtpIleJN3qp1l2SPbLVdKC9WclW1j2nabPZnlsw1yZdwQx4NBnLihnQHhB3\n8Ent2p0vnYlQe5O+VjZf6NLG4Z3YAWJiu9hXMIgFsMMvEbxAqhfc5kHFXruj\nNwT+qDJsYQFXGUSZHBTltVbRqjpa3M9VFtB4NuhwOtm6V7WbBVYYdwtmRpJA\ncYyO5c6kFk5sM4OFIpwBA/BH81MZxIGo31Xhhnatab/uYMKj2TikpWAWnZ0v\nwCiMXosaZtU0ODAHmkp10+HzPCgUNVtc2RLJ93wmLYyVNUpdJy4eaZqCKpI4\nRRuAx1npR/Uq/1uKjZvJGnelrlKWA8efJZu5FotXFatb6zmuIRcwSoSEhNU1\naBC/DtAVwwBeLPTV6cQV4eQJ79WMyEiiy+axSF89FgPDzPJXoKJ6aQ1HA2rA\nQ66WRg2k01KzzrLd+q2IX+hPruZQFJHVmb4pP68syqeGspkne6Stioog4MR+\nOi0r\r\n=qR8C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEf1I7BK/tW0XlyTj1biOQV+vYV9hjpM8bW4b2p+zlYMAiAmbYLEmKJ819Eq1THuTq/WIZLYqlJ9NlmYSGJYMgYgBw=="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.2.12_1582519621074_0.5535921175641738"},"_hasShrinkwrap":false},"0.2.13":{"name":"http-schemas","version":"0.2.13","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.2.0"},"gitHead":"9029db887f33b38408de168719def46d75c2424c","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.2.13","_nodeVersion":"10.12.0","_npmVersion":"6.11.3","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-WqlsrZpg9NsLr2ezU/XDexbZziz1kLcu5NjVgH28QZl1gr4LzEmJXYExo5l3dFrGGAPGPsL4DmcllWIthiBrmw==","shasum":"506d0386747ce1eab9a0b1c958370ffe42d8ed29","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.2.13.tgz","fileCount":31,"unpackedSize":45915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVJGaCRA9TVsSAnZWagAAO68P/1seCl+090jJNqYhAMZJ\nVqpnkiUIOq8he0BVCOg7xghn9PmlHMMYzgbffZdXYPZQhKR79Z3s92j5et1y\nNFEVf+PyGWiC+BEIDhiKIFco2T2+sglzoAoTRdpmACqia9QThipVLC6hAuVj\nwbVePxuGQjPbZAQ8+vBHmVuZQwJlWMHTwrHukLMi+pmiKEHrIiJVgTQbyy4a\nJh4ImMhYXHzxymqe+JWpXb1HmGjTCPcJHdI6Hmgj5lCMsOFC5V6udTIBw0dS\nTz8qBxWf6YfkH6Xy0bNTqayPtNhhwl4rxV9yqSgn+Q4LcZXOGkvcCdI31PU8\nAlRs3iJasjEoYrmxrU6X7KuWhGqVwEkckLIRo77DiIrME7mtE6l6l5RlPCNJ\nQOFuXT2/J/WOYPo1QmQqD5rLNQJkOgHHcBX09CATLHeLFGAtkTUSDylfkmOd\n7ujgLjj5d5GduhJHttVVJ2hmSAzi1xU9yHRGrHP4J6rU6JWUJ5Ywu5Ipj7Kg\n66pxj7/rmHmX7nV9NNSkngMqq9uVggYpAjN1DO2hmxMrDnRIPterSGZp+mjS\naSbM6a+OqXkIZaWygqXUEDIOpC93TmtBmRNApBPdIVfKP6N6fu3LB9BKhQod\nDVA7TPf7UCer5QL4YUjgyAk3tTDUacdiOU0zRjvxOZbJZXcQO91NKO6/5SXS\n8/b+\r\n=HP4y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG735TToYhT18tPmRV8oHKE02hDBo5/YqGbyngz/ORitAiEA1eJ94kG2mFNVck/dI6a8FraxeHgKUMtrDQdkBLNRCPk="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.2.13_1582600602466_0.9124680107269705"},"_hasShrinkwrap":false},"0.3.0":{"name":"http-schemas","version":"0.3.0","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.2.0"},"gitHead":"00a3dce74ad3ac4b1a943708724bc2c97e648e9a","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.3.0","_nodeVersion":"10.12.0","_npmVersion":"6.11.3","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-UzlCiuXoSfykzjypDeH58SX0n5zFpBdKo7TAQOfRZqDx3L3gqTHwukp+sCNgmFeKjLRD9bgkvoUHP9gWSoSxHQ==","shasum":"7b39bd3de1c6847c78f6bf8ee656ffb2dd06e066","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.3.0.tgz","fileCount":25,"unpackedSize":39710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVMQFCRA9TVsSAnZWagAAbNIP/iHE8PgDo7KlzsdlAwjU\n3SqzxTIfZdwZ3BMwpP9USH7wFJC+D455ua9sHOLgjFJqJhQm3rjdHQGezoPY\nQgydaHfA78btgC9TGgijj7oBhm38Hs0gsJY2p6SR9FhICSumczF4cgZhFwm8\nj0u1HCkhkahTBH7lS/6Dkv8ho5ld4WNFUyAeOh6nYg4yEvoJwZdTma5Qz2Zh\n2JKE7kBm3eL4/p2ruu+Jtr1EWKgFqG7IxgjUxvdrEnOXHTaRtfFvqrSby+/C\ne8eX/Bp1iS8O7/EeVqtIDAYLdlpdJi90x+EupldnmnryyeDUQpq36mofdLT1\ngSOtloqzDaSV4+WtioOkTti1uWSHwzoSKwc4bR/1m8UkamLHJdf+eCzgkLh/\nuqY+eaY//68YuHvfuR3Z2O8G6VYNc4SrXuCbV5u92bHf254tAZ/WZNP/GYep\nVqP45qhMRWQ25moBGF4OttS5QUqxC1CV4V6mooUhI7mpz9otEv6sxkXmDjKM\ntiuGv7ezyGx4KVGSYOFmwp/f/S7mU9+pND+JHIkwtUKHU/kuHtL7vauYrTl1\nN9VPbT85YKxjZVZU7OIhUczeAHzQHJjG9tlRt8PCzqJhHXy278alfyp8aZni\nMhy0Rm1LSVSU5nJI8ozxs00eq7L7iIJfUmIg7TrmE5BgECKPRXTBBmScecoc\nTf4d\r\n=TUBw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJUQPlpYZcAS9Xn4Q9A5fB177o/dl+tFy155x5+2U+igIhAPVsO9JQEhy9dQvvzVGyzZEZS+jzLqIzSc50sauHs7GU"}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.3.0_1582613509375_0.11693437308088961"},"_hasShrinkwrap":false},"0.4.0":{"name":"http-schemas","version":"0.4.0","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.2.0"},"gitHead":"a9549b6330c3a15386c94acd7fe366642e35ea11","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.4.0","_nodeVersion":"10.12.0","_npmVersion":"6.11.3","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-EZppTM5I9OaDx1ZFlN3Ba4UOzYJl3FMcTIqQQpwUBEZZYrjfOelgDs0R9vspDoB80FBXRvs5I0c3y8f82LQUUw==","shasum":"19c1bb579f9512de503b228c167b1a27a1c28e38","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.4.0.tgz","fileCount":28,"unpackedSize":41339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXcIfCRA9TVsSAnZWagAA9QgP/1A3arxudjMjnJ3PIM9i\ngV8NKGWrHUnsYL93AxDt+S8r6x2gxjig8+jh5Ft9ZrXoiUk2YQVh+7XzZX56\ntsmhp321aexjHAuTiuGR5/46yO88SqHouQZhZ+z3v8VyaI6cmXGq8Bqno37N\nCRmNcT1Bx3LmnuI/GAMunEbHyXBy6zrC1U1DlgVKZ1nZ58Ha1ORZHjZPUqD3\nhps1VkjJBl5+9Cur9+Gk73dCOgW7qUwYTHCkWtz0rWvh1d6KpLcW5dMlEoPP\ncmVU9Sr4PUUEbEi16zYDqUcMYXeMcK8hIN8CRJQS6v/ZPLXAPUL+L5o5PTq9\nOw5RgD96SZpKHcsQlTRY0/BQnbhwxlOxWmG3kcAc1JSc/tZQzBy8Y2IwmlCy\nPHSEBDXbBuax2bozT2PRCfg7O1fUxiTZcUSJE6TWU3s+JCs2XBOt6mpCeVOn\nnXUQnfMxN61FKeq8Fe7549NRuvtQbnYx+A0TfRZrlX/Lp79GZPZQeUSDA/cZ\nSz3kmdGv7VjMje8ROM154yg+0tsDW1XWciqkq4JugP1TI/A1j24ZXT9F0cEs\nF75E5n6jEXj8OEDTXNhvHYdB6kuCzjIM5I/ipReN5guHBkRY8w29pAPS1OL4\n50kXvIqkn3UP7M18lG4s/x+fj+q6vFh7wvIAS1DhzX9+AoNoLYqlPOJTMT79\nM/eh\r\n=vlar\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGE0SZLvdQMcRhcMwUIySHnl679Z11zncOILHsE+Z6yIAiBJYQveKQT3efZD9k8oduwZ38oFYdwKI2Ny0g5CRaMoOg=="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.4.0_1583202846765_0.4186324964424968"},"_hasShrinkwrap":false},"0.4.1":{"name":"http-schemas","version":"0.4.1","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.2.0"},"gitHead":"0d3d09df90dac5dae2cdd853025b5c180841fa7f","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.4.1","_nodeVersion":"10.12.0","_npmVersion":"6.11.3","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-QC4MVOXsG/7ddc8sX/Ql8vttgQJf4VwkwrV8sicijdBOGbKGetPBAEVtowm43U8xXqkMdK7/sLpdpXXI10lZig==","shasum":"8e363aa7c272f92d70a851324d7a405bae1daf5b","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.4.1.tgz","fileCount":28,"unpackedSize":41354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXcrNCRA9TVsSAnZWagAAp2QQAJUz+BANCXmylBqMIDVJ\nR2mQ8OEDOukJ/tjmL/PbS60Zhsocw+RqTayDl7i7Zpj9Lj/fg8wyssWuLN0O\n7ijcYGdOWFydOx4WpG+Ebaj3w1jtLO+KPn7Hj9C+CSTo0qGc0HdhLydEO2cF\nN12JGqyJxZd/vj6EQPaiTsMOYG6ozb8V95HHgQUQ3cPfEowDNLxNrdFHri+p\nV1jNEUqyqmqna6hXyh/VO9CwNvqy2/o0l3VbP+eCCSOxeklGWvqG3dXKk1il\n0UGWuZh9KqCrHoMhSc2mz0Uz4AK56oJNTozZdB9cNk4u8VCxXKyHm7MTHet6\nfyCsGKeba7iq0ZsBaqEVKdNoGT5VbvDbsKZWMHYjc/Uo+AGReMXND3EFbdnX\n/8odvQShKjkvryeWWU+xtUdNfJGGUO/or0j311UMBipiESNDhBjSjwPdG08Q\nfOksgfzK1LyvMvnayf3eUsbeSVSoh0rS9cjYGsIGiyTTpO6URy1/kuYa+I94\ntPppv7oV3L8tlFPksU0FP2d/9NcjzS2fXzcEbMlOtAVvotjgN4dHgKyGXx8N\ns2TYulC0Mcy49ivP1wYBrL9Y7RoElTo1oQiAZpMZRjSPHiSIhxJk2uaYMlDw\n0if2onmKJvjIk8UR0wQ8GSNe8M3F4B/yMNaxvwME/YU0f1u2CzG8i98BDJ69\nNYsW\r\n=JQ3F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCg89i/ZUqlEF4Rt/Z66juOK7zFdOeY3Km33hmmF5PKJgIhAPicpWZ8nrfbSRtISPjEXuH8C+Cx6AkdsP/L29lVOKmQ"}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.4.1_1583205068908_0.6922683509849235"},"_hasShrinkwrap":false},"0.4.2":{"name":"http-schemas","version":"0.4.2","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/chai":"^4.2.9","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/helmet":"0.0.42","@types/mocha":"^7.0.1","chai":"^4.2.0","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","helmet":"^3.21.2","mocha":"^7.0.1","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.2.0"},"gitHead":"5dfee53cec21444a97eab027aabcd44fffea4761","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.4.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-3sE6AqkmDDZtHTgKQz9xkuDfZpDvRvZYQjgTPLS95krj0wW2UIVqgwQz4HmacjjABHSXmi+kqxvsaffYFRX1fg==","shasum":"493a906134e6bdd993e8b08d9b135d00c8b7124d","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.4.2.tgz","fileCount":28,"unpackedSize":41928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejBQHCRA9TVsSAnZWagAA9t4P/3DeFoCCvK2mJF1kmOr9\n8zDwIi+ohqNF1oz8UhhHNPCzSNvcBg9Rq9RDnsEmXJJh6rha/HZRh740rCWJ\npwgPUMD33m36tGop2eIl20vqN1XCNwcmriG2eQBbGI/QvAAxNu3ieRiS/ZUH\nYAubOuI6oimE7cgLOnJSQqNJc9SKAh6hbk4mtxD3yAHkmKCCgJxfcPakl5q1\n0Noz46Ng6M3Bxxj45nSfAGGRzdzxVvC/NvO+kKwypcV4jLZe7GjePR8zzY2r\ngrSF28euBNe5nxcr7gjV8jGwZkiX/3LI5IYnpxMVOu2YJ9Wt5EesjJhS9B+r\n3knSVHsukFhNDo0TeLw1j+Ey+LYVpOUNlTNn/npv1hsC26GEny72MKy80SJg\nqrOzGNyHhTgMUAGCQsx3zKXZd3/EUn8galpwZx2TyBz9jtVgVF/qk2NSqpRg\nn77dgouhIenwfvXTuS4o2aW7UPm4S/M9X7hQmpxNRqqKJtKdhlsMnHsoOpqC\nuE49R3+tA4N/2oNCZN5qDdtxmeomRo8kZVKg9e5yKi1VbQ0cJAGcLeuQCL4t\ntjvlna7nPxwdgaTwdcKOxJe6tBxYt0VK5MFQBTMnYnjTTeP14yHkpdpcinWn\nTYEQFXmS7Zbo0jcQlzW06l6YHwxgg8dZRMMCe3AF9JZ7r9eo+genbfgk07kp\n/n5f\r\n=9vmX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNPy30POIp8WkmPmj+/1jtPLL6fC/F7SYqBf2B7hRmTQIhAJFmKl+q499CMAkXOkRm70cRZbCOPsvWMMr7lNL2HZCY"}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.4.2_1586238471221_0.3823861299877762"},"_hasShrinkwrap":false},"0.4.3":{"name":"http-schemas","version":"0.4.3","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.0","@types/chai":"^4.2.9","@types/chai-as-promised":"^7.1.2","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/express-useragent":"^1.0.0","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express":"^4.17.1","express-useragent":"^1.0.13","install":"^0.13.0","mocha":"^7.0.1","npm":"^6.14.4","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","path-to-regexp":"^4.0.2","rtti":"^0.2.0"},"gitHead":"654192bda6e9cfce858693f161c43929c9c64b5c","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.4.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-R1thaqcxJNwNuj7KgLF3odCIPV2Bqr7qwQrTdkFKUrA17Wa1s8llBHhLN+MxsWjp0SuPaqfytxN6C9aMa1vlPA==","shasum":"fe20db4ffeec2df8e29e9b828b1bce59868715da","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.4.3.tgz","fileCount":73,"unpackedSize":86381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejE04CRA9TVsSAnZWagAAnhYP/jpDV8NOH5pkdrfjXSVX\nhzgXxWHIvLPDGF14q1i2EeIkUjq8ntw6ha2ZtLQLtxvXTkVOLe+O+krhByhv\n07sPgaTaxrnqdcKegymwa+UUIMDzew2yQpbfEBzknv1pv8bd1fkMHv0+m3OC\nNn6SXTIYmQUMC7izqthCODcFXxXytugAEiHNsakZQWWyqYboLwY11ZNd2nJ8\nfY7+qCPgBn1I8q7l8qFAIkC+jnF5oZGKdUEarf21Qtq2JatE4VMYeuRbXOIE\npdJuHYDxoxFYSIGUK0qBMB4TIiezRsyZPtiCSvCQKgBm2ICanwp/q25EfFyx\nD4SyDkFAGSTIMNdx5+JVhOv77A0pDXB3kUAQirdkEPJ8BM6qcXctg8PbPpJf\nwTKSFUdaYbKx3cL1pMIUnEaXwMw2f1q3Ji6X68LIs6IRZqIMs+AebGDmrWjh\nTb1viif+NOKxoSGZurvaSm6lAb/Ly3RRKms1fnQVcGazI7Z1+k5NnvY3+U1h\nRDq+A9aFlYgu4z46wTS77kmWyh2KGW2XjcNY4NRXizGf4zKLm/+LYg9IuPDL\nHb42U5j7DbWh6EtYMnb/xAk0ACqL6/mDXty+NNc026Wc41jcsGLSG4E6OUlr\nMXd4ZbuTLoYtGeZQ6x+tazXDKDzpecJBVFJN6zNtDdHzes6bef3/C5oEZzaK\noeZo\r\n=EuKP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGx4akBaK51RORS7NrUMK4qJSNEiHbs26gWwurzxc6jzAiEAyTT0dXkg6ju02xEsybzsma2o6ys2aj0jitqPiH5pfR8="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.4.3_1586253112295_0.08894221088756638"},"_hasShrinkwrap":false},"0.5.0":{"name":"http-schemas","version":"0.5.0","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.0","@types/chai":"^4.2.9","@types/chai-as-promised":"^7.1.2","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/express-useragent":"^1.0.0","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express-useragent":"^1.0.13","install":"^0.13.0","mocha":"^7.0.1","npm":"^6.14.4","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^0.2.0"},"gitHead":"27be7285b33f68ac96bacf8f9babe642f9d8f88a","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.5.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-H0FbU8Vc1Zv5sCP0lOG5PeV8qq4eunhZlO/yBzaLje25jYOOTqkfX0WC4pj2cggx/9WVardZTgnuyh7IrtOWxw==","shasum":"913e6bc9b72078d92d700bcd588768cb04479209","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.5.0.tgz","fileCount":73,"unpackedSize":86758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuPL7CRA9TVsSAnZWagAAfwMP/j4VziK6xugIHKu9/Jc+\n80kAnCo26J3sBLX27MV/IUStgOJRhbwG2FiJR5gOZIhjS5m3CPcnF79j7kw3\nv9rQtNglhGLvVPhBgPFiszdlZDAMwcH7Ve57E4YOkVwcviz1bfHC90iFha9+\n+uAq+fCBUT0MSooyH2Pkt95aopdGE5tiWbCiZReYNB4xf6zG7CqozwSJenKD\nsv6uGUn3d/f0k17QrGT3xhfkN0ZgPM2nOJQ0BzdAty69wn0YDbPW5rRvHCEc\n0eLX4Oz1xZUg6g7g7eso2hsiAtbXRQQvyWvaro+9t2Zb/v0IiPYC/CyD70GV\ncJUDgmLXUmeKUqiMLWZGZiMutgdLM4OJrKLCArcq07UPpEBNGplu2jYqzDjV\nUW/9calIXYfeieDVAnr8QcjOsiIvKlCKe5SQCMWRLQirgClzNhu3VrqYlRnF\ndDfDbykMSMz402iKw2d8YM0lCDnBKwoMIqdz55DNhF1oB+kiMm/inv9eKViJ\nohOVmBNA7ANwBps6FZamXsezk8RZPWi+V3htBo93lp8BaVBco0J8JAfqAz8B\nVM3hZBl16NCHkqEEWttXMnrBFNQEbg68qyG0Nf90p0y9WZZsxhwLpjFQUR9Z\n1JtdlPM7ciSQJ3LbF/OVS94hPg+BZAe4QV+J3R/y2Ua1U0z1UPoH8N+OreiW\nvd58\r\n=N3df\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFiDmrPDzgYerdeSfFTq7l/zd1UAi74T6w57626i4FK/AiAPHNDq/osq5bxQUeBDNxREUuB5v2ERNa7LYLCXL/U3WQ=="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.5.0_1589179130603_0.5799379731430658"},"_hasShrinkwrap":false},"0.6.0":{"name":"http-schemas","version":"0.6.0","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.0","@types/chai":"^4.2.9","@types/chai-as-promised":"^7.1.2","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/express-useragent":"^1.0.0","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express-useragent":"^1.0.13","install":"^0.13.0","mocha":"^7.0.1","npm":"^6.14.4","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^0.3.0"},"gitHead":"c1cb67fd7f2b2fe98165478c85e90a3d67b1829f","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.6.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-K0OTmWxliqpRnB8zo64B8IN1H97wmtdDiMtE4JQ4kwLHkynL3ZZDpkVFK9EqELWI7T42Xazvcm07oo0ZCxb34A==","shasum":"c93e2a52d59b80946bb2409b32fb52399a645446","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.6.0.tgz","fileCount":73,"unpackedSize":87000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeupVvCRA9TVsSAnZWagAAg8gP/2cqLqCPDiiO8QNFQixQ\nmj84B6R8dh8Yy047Wbrf3weal8FFXS0HW9jDRttLe+dgl0xR97SgNvlMQj6c\nxa0fovawnlV2i/L1jn6IriACrn0uZp0xa6GczOJKmVKRBrimLZmzcya3sM8j\nHfHyqlLSoPsiDiz5S0XUveDfXfYx9Fs4D41xw21BZVSry6v569uwkz6jh+Hz\nseuEN/QXWINEzB4LCq7/RI6NRlLVrxfwcEsEOwpGYRo/Ga3Sc9jFWAbiKC86\n8HeJ9f8aJQ8jDMIP68tpVqbscCPc9vsNKjw6P7JHJQmLRkgHB/BvJhDRkXF3\nTobKVLG23SFHT5fGMFxubMRFJXxWvQMUPA/vV4DQTEplE7kB4cp9PeD7R0Jk\nXhPggVugv6Vpm+/EOOzxQAHzHXwh9DTJGtk1wKqAmCgO1m7Jwylh+rYAeJiH\n5BL/cHlKa8vYLY6FIO/Tdv7Y9SJl1nuVEss7PyKetV7cGa/LA7Xs76+DErTe\nJPCBHZRcEC7ut6c8QYRhgxBYWrcTKa2R35RZGX6znkAxOeQz53KQkKv4oSSM\nwfE0TJdhgrr7v2BVwUcvFCxXuJ5vhcN+5+hOMhCIrbafIbCZgjDKeJPsXVH6\n4u41MVwm+nM4XmZq8O3gsyfMfEWDxnArKj81J0zBVKCvGAxfoShLAom3ThAu\nZfvy\r\n=JqxI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKfTqSkhdLEGjF4ySvIReOJbyd/0x+JI6pa2vDGYza5AIgEmS0Zga2iEwRAu/ajJRkL6btyI0eL52jRhLd53fo6RQ="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.6.0_1589286254673_0.7248042455414352"},"_hasShrinkwrap":false},"0.6.1":{"name":"http-schemas","version":"0.6.1","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.0","@types/chai":"^4.2.9","@types/chai-as-promised":"^7.1.2","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/express-useragent":"^1.0.0","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express-useragent":"^1.0.13","install":"^0.13.0","mocha":"^7.0.1","npm":"^6.14.4","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^0.3.0"},"gitHead":"5cbac46d1229fecdceabf3bccd19219b909dde67","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.6.1","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-weERE+toZu0sr2WM17cSq98crl1rdtCLcsYHvnvDWxkfSirQWQQxqGjf5KcbGSL1nucuA0OtAnHE25XAa7FLvw==","shasum":"aee2ff9f39897f94d6aba264b8ee3c63e372f35a","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.6.1.tgz","fileCount":73,"unpackedSize":87103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevOW5CRA9TVsSAnZWagAA8DEP/0jb96FR5BIyBEuIInzd\nHUV45YJUdlMqyIJHi8ONLXOgxbvH2tTI0JidsKkhyXT2iDIW/NZqpTPZ3Lwf\nbtEEHMlBm+y6/r8R4K/TsbcpwhMzUwNkWfmXC2OCiAfZ8H+q5m/71VsC7Qul\n9qZs/tmYNrjZ6K3BRageuA626ItF5Rg91JQyxNu9ZID6mW0tTc9FLNkOOKZU\nPurfY+iUdSaTYykKlewMTm471C83z6JXY4hxjWtda1YPm+JQmeEMZ/G8i9nK\nyHNSbwtaUptRxHxhBKPHbnF8jJd97qflkmV2wsVrQVyRENXkZBkkxkaABfH4\n0Tr9omRfvTCZOCCpO3rBKusCjLWlf2uP8gtAEmhMALdPodJqbAFucmEf+rjQ\nvLoEyqN6C7ZRil3pJF8aXCsAHpNAK/9vUYXwS4anpm2k0UN7TqV8CeYC8ew5\nN1nRhwvoo6iWEYiNRgRdza5xjqYNpRdsSoGJItkFPRKKqjGOqilcCIhkxXfD\ngrJ/SV39Y2LiivdgZU0HRECRyaNHq9lkRnxU2Y/5sWPGUdZR8X/qDqUFZtMF\nnSJQyg6kcy0djVH3nTSlzIjGHtMDQ9M/GEa5pQbs3+ZUNaxqaEBViIl1zWG6\nNWVkavDuVdyB6OA9UUpzZyHNFCHCbnsHlhVBMryHjtgze4VsHGlIA4PnHTGT\nTcQs\r\n=8kZT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJoHwyh7sTdMqe6/vOjqjN7qjzVsZnTNS2GlMma0bUlQIhAOHQEcXKoGWIkvRU+JhIG80v3OW04Ql2TLHdQIpIhmgF"}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.6.1_1589437881131_0.5915599118780006"},"_hasShrinkwrap":false},"0.6.2":{"name":"http-schemas","version":"0.6.2","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.0","@types/chai":"^4.2.9","@types/chai-as-promised":"^7.1.2","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/express-useragent":"^1.0.0","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express-useragent":"^1.0.13","install":"^0.13.0","mocha":"^7.0.1","npm":"^6.14.4","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^0.3.1"},"gitHead":"38ab8aec1e3161de3afbf4c972dc2808aa97c9d4","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.6.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-RwD9MXS7f0rG31wcqRNFDvk9AGopQ0rJsdO9wXTSOd/6p6vXm+0/UTPZxIY1gRQfvSH56QMkexX9fSLAjwMKpg==","shasum":"512f7b177ebdd895e6230628be503d84b1e9c958","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.6.2.tgz","fileCount":73,"unpackedSize":86861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewmCACRA9TVsSAnZWagAAYoMP/RT46BLm8rCiHvZ+A+RL\nBCH0MEU3qpmZgCoPhG4mVEwrX3dHzALgzcVFfVVlRy3vkrCGGh6k9eeDKmxe\nQwJSD9UiTRBf6HsUpRwdhodYXi2rz+dRjkqu6daeBNDzsa94Cf6g/56ArnFG\nEg0jYsHy02fvygGcCmmkDMSp7tuIb9wtSgSuSEijyrVeasRLBoKLI/DwS+Vt\nq8GC/VhjiCbID2meNMFTh4jQyJPCAhWec1Fhgz3Ws3sacpo2EoJnZA76LMyD\nonywjfuJ0wMrUIjCBKP+TF1Udcaqcs/yhcSNAwp554m2hhx7aj4qnQ4eUlFl\nXesyzjZwfq8A8EQAFpNTGXaDbWH4iq/i3GxVgk6PonwFvPMntVRVcX1tc/Xg\n8qQR+KVIcuWyxhwEB7j9Q5Zep3nGCiQO+/7dfTlyARzPpk/zs2jDNhjmpAp1\nG0hU/QmZPqkRkfg8K2c6ciOEdvdwi8SNqPpFIi88Dxcb1thpksmFCwuzIREZ\n4j3MPCDC9Uz7Gr9ynCgFq0zAYFJyJZrrkCJUdSewPUcSBTL1cDFa6t6M33cX\naIBP6soENkQ9Nv6gQUS8Y/UCodVyFkcOsr7Rfs838DxoJo9RLskmrFw4TK4B\npOIoYs/XpCqWHEL5SXzSPShi0qgUpRZe41ZbWYXpJlghVpoMtlmNcy3LDTzk\ng0MV\r\n=4eDS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICcOAjPPc4oFB8RCsD+VAtWH9vY+L95Gdrs3uPgYOMMBAiEAwr+sK/aDE3Snzfq09MrNbbNeZtf5p0cN7BP89tOunPQ="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.6.2_1589796992352_0.1296333714593172"},"_hasShrinkwrap":false},"0.6.3":{"name":"http-schemas","version":"0.6.3","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.0","@types/chai":"^4.2.9","@types/chai-as-promised":"^7.1.2","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/express-useragent":"^1.0.0","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express-useragent":"^1.0.13","install":"^0.13.0","mocha":"^7.0.1","npm":"^6.14.4","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^0.3.2"},"gitHead":"ec9380ac15652e78406dffd5d0f22d875a7de2dd","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.6.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-nbGFHzoPb16kXBchxHnQgwjvokhtIux1QuArhT//fDBHBUN1nM/m4CmFUwsHCqpgA/RBd4TuvxYMYd/MCesDiA==","shasum":"b1730da4da9646241fdd3f821c07f01f3c92405a","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.6.3.tgz","fileCount":73,"unpackedSize":86861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewmcYCRA9TVsSAnZWagAAsesP/Amv5G/kSMn275XpRxbf\nVe8TEgB1Oke5qgtUmZkAw62fubL9cRE7jNxFLh53E63rSfzRG9cg4FlmGUXq\nnenxof8IurLJdAbF+6in6PQq9vv7K+/8ESXSvQ+EoN8IGae154dqdDXH3MC2\nZzis76KJADol59H8BSoC4VxThz2eJzU9cNgRbXIRy3NWYtBTf7Crolf2+dtA\ngmI/OyaXFM0wxdviAHO87vM6NkVN+AW4Ik6fcDiMRgA9fUmFUcHEeCfr890Y\nXhGP+8e8xypRyueBYcj4GRJXwQQGCIAyj2Fij9atjyzxCNMAbDDEfObQxjls\n+t8lA4RrmaU8SgGVauPlsJWsXu+63sHQlGrfBh7zy1XzXXHi7iJainxktHGs\nbTblN/lLJcAhLOJawfBeTblytOcnpfLsMdB3k7Kw8ZlpByhjKgT9By3jNz1i\nQV6rHFrfzI0fFahEVQUryrQQ6irFyO9UrqtOl81R8VIq4uXPFaXpk4DRzDKQ\nBG6UDqnjYmnN1CB//m78VwJQp4ogD+POoNHM5D0AfCi08ePqb/SPL/Kj0wCZ\nU2mi1MPvJ2zjb54NyPvc7hZCkyvgcjYTo/eGNTYXoO3XOEf220E5P0wTzG0B\njggcdwIzhetWFE3sB9XGAQ+2A3Tr7Jy6C/RkFYQD3INA7MtJuVwtzkZd+73O\nTkcn\r\n=XRBh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAuN/y5u/k08c1jGv3uRCMW0K6qFOqhQfmFyz71fnJ5RAiAi/KJkvGZ1XRXIS1DAvfMOAMGq+j+vuI3N/QWk0xb5WQ=="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.6.3_1589798679790_0.31651652926833007"},"_hasShrinkwrap":false},"0.7.0":{"name":"http-schemas","version":"0.7.0","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.0","@types/chai":"^4.2.9","@types/chai-as-promised":"^7.1.2","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.2","@types/express-useragent":"^1.0.0","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express-useragent":"^1.0.13","install":"^0.13.0","mocha":"^7.0.1","npm":"^6.14.4","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^0.3.2"},"gitHead":"f69a65f231958b5dad92d25498d38865140cc935","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.7.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-+c+PHQnqq9IZH9RXHZV5UMWsxPITC+oTEQfI9vGJyltMOSzbxdrMCWc8kRFOSMm/p8lgFT4nMWwHOLHwMzjPnA==","shasum":"fef60b9fc7e9a9ab54b486707e28b3057455bb3a","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.7.0.tgz","fileCount":73,"unpackedSize":88107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6vwVCRA9TVsSAnZWagAAxF0P/1mxcGRp/DkGC1LwQrMM\nArfj5Sxtz9stWM8uP8fa8pwvgS8MN9rk5JBSUieBLsGuB0OC3ifBJle8swBw\nz1NjiHXZQg/SNOfxeBK0Jpx3OdrtMF/lb+5acRReJVIE3x4yElTiwC6caYtB\num+zj14YjGwKt/srxevmqRhRT1P9amqsHiRMAyWCLrbnDxhXzy6c6tavyMY4\nH6an6j/Vk6McTGo5xlE8sM+CmbCWdZ1kuX/OD8ZA30ftnFtVPzcfTylh95cj\nc2G06YefQNF0R9ak8NrOEoSTaj+eG/VacG2P27sRWlt1Ctei+dPZMS6Zirvr\npZ4SafuV5kDhPD9RoJddtowyNbt+v2xUEflDCHwKpsGpbUyRK/l/SIgWnOit\nHs1jzuYXGFCMIjGrsO9bKAkGj/Q1u9AeDrl5TFCkJFOaEE/i69u4yCRXyq6u\nRHlU+F5/B1kVLzx37PvTNq95VZXGftaIRBYM58G+Q/zYVvkIyP4fbB+wmwXr\nD04BPX8YZEoBoslbQyU/sTVVs331gr4hvRtcLN+Wdkm0XRnAlDljrNN4WqBH\nK4SnWXQz+i8sDl5dPQ2ICd0vwVc61bVs13tckAVNVU9GVjTtcOgjJklMYz0s\nFgOhFLDiMN2SBbf2/gifJJzDnRECpF7mkHrUcUtsO0EDYhQlLlmqcoS5pnQ0\nr26L\r\n=vSvN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDS76LeEcXnTfvn8DMFgDV3n7XMzGKfhZ58EQfURzRAYgIhALJhD5EC72fsiY9FyRBv0BPYirroRYbDbX6LMisMAd6G"}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.7.0_1592458260549_0.20905542247174025"},"_hasShrinkwrap":false},"0.7.1":{"name":"http-schemas","version":"0.7.1","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.0","@types/chai":"^4.2.9","@types/chai-as-promised":"^7.1.2","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.6","@types/express-useragent":"^1.0.0","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express-useragent":"^1.0.13","install":"^0.13.0","mocha":"^7.0.1","npm":"^6.14.4","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^0.3.2"},"gitHead":"559c41e528061ae371b1609bf8c927de6f045af0","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.7.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-sbKlth7gAONSd6a+FP7ISHjgLMH2beJ/iW5zcY/MM7gFrkav3TInXwm4enzIEIJAqV6ZkUlGDQONkIZ/CRM/Lw==","shasum":"eac8f77afdbd722ff558c5e1bee36a3f5c9c87f7","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.7.1.tgz","fileCount":73,"unpackedSize":88107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6v0+CRA9TVsSAnZWagAAlGoP/2TuvWHbBdKrZvt+a6lF\nkMCjCA2e37xTN7OuuiGUPhJniIoWqKCaui7HSvy/XQe4x5wvEOnG6pdSZ56l\n6UIsERr0DSS7/mp9sSl70+5JdpQhS2OIFru0Nf/eiyXNeZAEQ/+v/5y6AXHK\nuwzmFXGj7jg6y2E6XPqImBWYaZMzPUjtGKUEp3uFpgtBOWed762u0Hgk6xd/\nZXf4ZKoE5WK5P75Re0Jj5nRTNYQHunVSYjF0J4WsXPFAcHQbGm7K5BV9j/jZ\n2kAELXOOcL5Y3qVh4woQo3jGgi/85+mM3w/sL44ZnDEfMJOj1CdINJHY/okA\nuPwahaLUPL8ItZVMG7GBiMMyIiu+54qnQuD6HS6LAnTJpuD8M6jgDc7Crkdm\nrtJhudzIWB6KqI4IQEQQsCRBvLuHpFA31Ze2K2jrtBJAfFa5l0DF7dCEzr0q\nQgm5pwl/Fj+w01wSzDOMb4tx1+jvbtT+kWlEa2FyAFuc56hxX93xmbhVkQQ6\nuWMoefOPpXdnVJLolWC1lgmZnrRzN+DVOSjCL+veFbWu74xiU/Yi1N0tCTeH\nw6tl5AdjvsRLIV00HltwJHyBUmHkvVDppHK2FIq7ZmI0g5vZ+Do6HpXtiwNi\nZCMfyYb/EvZJRI1V8qWkbvINffraV0dAWlSqEmQbFHGi8M5kcm1hJnmO1ko/\nvK96\r\n=fOXg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHO9GvJwJmpV1zD/zz0vLl8W8swpB4W8+ddUicsk0hS5AiEAmc7hbvC2q8cYx26KAFj297ZTR4dXks5vqawACifKdL4="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.7.1_1592458558613_0.1951242057534579"},"_hasShrinkwrap":false},"0.7.2":{"name":"http-schemas","version":"0.7.2","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.0","@types/chai":"^4.2.9","@types/chai-as-promised":"^7.1.2","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.6","@types/express-useragent":"^1.0.0","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express-useragent":"^1.0.13","install":"^0.13.0","mocha":"^7.0.1","npm":"^6.14.4","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^0.3.2"},"gitHead":"75c85807dfd5c2241660d771157ab52f3f95aad1","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.7.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-tDGzEpioBRa9g8XGjmCw2RuB86o30w6KAk/tYm/Qvhevmmyd/t+pHndthQb6J1ZMmcIEtCzDSiWzz5AiehPyqA==","shasum":"28dd06b218351689bbd8a9018acfe23fd6d1d190","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.7.2.tgz","fileCount":73,"unpackedSize":88107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6v3tCRA9TVsSAnZWagAAOEcP/0PIU1UGhRULfb2q7aKl\nFUwhS45M5+KQGDAa3C6hIjEBMitWvMSIzHh9eo7gW1sNtTngEOr9r61GfQa9\nqAHpMt09aPZRdO+5i6UGKsvrxSKJCB8I114X+Ncmff7sW8C61QLEO2ifmVk0\nxODKtoprItRHNx75x8BDJ2gfYpTjnmumIeyahoyKJj4VN/d6tBKTORlVoglR\niUy6a+/UMp1oFR+YzBxIxl2cYHheOjlBrM6HnA5TXXnO5hEWDR8sgpsMqkzD\nEZTdMHf1GArIbQYzs8ONTOANAYvFirelIV2qlP1X0/84JCb52cTKp9RD/2AR\nurPhGMkMRuVg2atnUNR5LJDX0/LlgdC9qPly/8sy9K03fCSBN+1YrALIjo9A\nBcBDHIOlrVxKrLa0X8JFeOW/B2bNJR95/zl8xvmH9e99t+FMofD/5veBfhm5\nwQe4dKN/opGI8ivV+QQhXeLLrU5O/2visI9TrSOfVE+2AUC35EOO+lRTR6vj\n6ZTCBcLWDxn9VMrJ4YMNbmzLjNGIIl4DJx565sVkZQjfvOfmSFjw6LWoVo/J\ncJMm83+1UfRWdpJdye+LYVBBwWd+pOgvkhs5huBNYF2gjcoHrxNJzOruR4F6\noWZwkd9wdtTQ29ds3ZG2JWZXOTqd0xZeGdx0C5XdUUR5Z/ebw4NM5jeUiqo3\nDN4x\r\n=S3by\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE3Ii5WtUIGgUXClTasmxQVwqR492cF3z/b+EOn1uMJ6AiAGvaFXyXzhzpti6hbWPw09IfXYr0bohisrLTrmk19xPg=="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.7.2_1592458732602_0.13979094630955125"},"_hasShrinkwrap":false},"0.8.0":{"name":"http-schemas","version":"0.8.0","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.0","@types/chai":"^4.2.9","@types/chai-as-promised":"^7.1.2","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.6","@types/express-useragent":"^1.0.0","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express-useragent":"^1.0.13","install":"^0.13.0","mocha":"^7.0.1","npm":"^6.14.4","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^0.3.3"},"gitHead":"8d37aef541c9e12bf575643e1b6b0bd022d29bf6","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.8.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-TSNJW74joWVw2YXA4TcIdyBiP0H29KS9cRTsZrvYvjfa6wBI7cP6btFKTn7PKXCgudTSeNnZKsjyQVmWShvTig==","shasum":"43dda430cc5fb58b0bbabacdcc29497bd0e6d686","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.8.0.tgz","fileCount":55,"unpackedSize":55185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+bqBCRA9TVsSAnZWagAAF+EP/AnkmRGdD5Tf6O4CIsL4\nl2XiRv2Tm3PyDWxKHUg3rLJpcQM0kfyqYRUR/1ew3o6r26S0goWgqqcT8Fkw\nXCKVohZcDFBaHYpRQeN7KvJflKKFvLnV41J2wKSAJ9OZVG1vQdPShn3m+VnP\nd8hafBADC5SjEUpsN5CV3dOTZFtBdm56XgtzYaLx9w+dh+b7TqPPNjedKV/R\n4th3zloTvvcnJRjMgWRo4C1NpDzFoAwsFhCJ1+5Rnawi++0Yxb/W8adItmsO\nEB5362HYyLdGHnqoUYGRilu4UaQaPmpbHQQx1V15A7xdknkQPjPlrb5sakKe\nwbYtPH9C6QYqV8ZnWsHfhNvTHnz1gEccY0n6NudEnTqKTOGciLZR4/Kzd4Bo\nR8kU7D2pCTrxEOM3YaZp3EsYoUFQgqy1sZqosTamLKNkV7lwIi4W8CU9Mv/D\nPkYMmAbkAQQhFk5B83qNrj6pcBy8hz28Pu9+s0iNRUIY9w1wo1Wnv42uce17\nsSE3YyrxkQAskSIDvWwOf9BhVhvdY0hI3b4Hv6RLG25/6UJBAsF08/GMXKdH\nYefClIQVIvulhY3oMTLiNMfFj3r7K1eqEI+gZ+WuI8/GIaZ2Pl/KBomIDU+d\nFjWmqHHC0UD49T63HheX1TNgNMewvJxE0PAOjheYN7Cfo/BrF2n7yy9qczLJ\nS/hV\r\n=pvWU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFPCnxHxq8rapJIi7IHJ89I6DMZU9DsZQ9Ew9Gf6BFtgIhANbFEI3w12ShpQXtpd8QUxxJnfoKFZ/W0Kre8z+n9/15"}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.8.0_1593424513440_0.9882074073094937"},"_hasShrinkwrap":false},"0.8.1":{"name":"http-schemas","version":"0.8.1","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.0","@types/chai":"^4.2.9","@types/chai-as-promised":"^7.1.2","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.6","@types/express-useragent":"^1.0.0","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express-useragent":"^1.0.13","install":"^0.13.0","mocha":"^7.0.1","npm":"^6.14.4","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^0.3.3"},"gitHead":"cc62f071a9dad02981759e01fce5a034503b7721","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.8.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-YtsiqD9bDUvybdv3nK2srPncv0qonhhoI4FFj2Rd6YQjagBrN1so2AZSP7lBVXg6Ketp0KBXxSF+HIyC7NVWZw==","shasum":"454d9243eef1cfceb9e3bd9599cff522a9e869d0","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.8.1.tgz","fileCount":55,"unpackedSize":2763502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+qoxCRA9TVsSAnZWagAAt6cP/3/va+eMW3O0Y5UsLqBn\nM44JAmub86Gs+xat1vyT3f7coxOlWLKzlfaWmSRTRf8OvRyRBcjYnM3/5VkL\nQrw06Iz2sIQ3z791nrQbFedIzB1VkKzJpsM8NF+1JghZZvgouHLFrdEURg6I\nM3s+7H6iydDb3TObLoV2KiiEX8OwzjxFVjIxMj1TaUz7mv35PGCDLKVUH/Ri\nfvFJquDPQ86WizDIMAVUcc0GciOj0fuBg75SSOhb7bCQqt3mbj15vbofGxzb\nOhXmBTcm0lOCRSZg3QhJ6Qqdl2KhG0mh7Z7p6PkYZ1VHG7e6oG2dpL0atg+V\nvXfyKDDsbyGGc+d0lDBqh3In4yiHnUMpZLs46fqh6GPiHTUOZ6BlZ2IRZj5d\ncXhaI6h/77PjnRcCS8SmYaPxFExrc+jh3fHsN67sygv+yh6GFIjlB+oyTnV/\npt40ZFy3d2xKSwMjwgNV+NSdQ9s9q2PPdMBycthrisdrZfMNR6V9kH4y/fxf\ng+mFsf9qPaYpchoDqivlWtIwVajvFA/htnecVnNSEvHiJwx5U+QGlKRiRH+e\ndaliCc/3k8k2xtj7XjF3mBAV/uCG+E70EsKd7J4syT3e7BLx02hPQ323yqRn\nM3I6Au+JMqRWI7Scz890F4P02J2NntpaAVmYSn2a6H9Pd11ZpESOT5qSkPFG\nRz3I\r\n=qIrw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGfRdC2CbrcB6JjbTFLOj0V2DBybRa0zX7Bo7oJoOLOCAiA6mRnrzNma0BRPbAEA7c1onNCee/Bs/Nw5LXeCmtBxjw=="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.8.1_1593485873404_0.28826139114752936"},"_hasShrinkwrap":false},"0.8.2":{"name":"http-schemas","version":"0.8.2","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.0","@types/chai":"^4.2.9","@types/chai-as-promised":"^7.1.2","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.6","@types/express-useragent":"^1.0.0","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express-useragent":"^1.0.13","install":"^0.13.0","mocha":"^7.0.1","npm":"^6.14.4","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^0.3.3"},"gitHead":"07a8e5e0968db6737b5d6f6a723af1466bc3c0e3","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.8.2","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-k6xPkMZ5U4Cma3kKSsFLfreUv+Qo+Aw/jorsooVG1Zlop4ithaMiuFnv9m55Q5U6sZ4fLvJQwldm1K4/rl641g==","shasum":"36d9312674f06e0ec1aec20b5744b2cee27c5b63","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.8.2.tgz","fileCount":58,"unpackedSize":2769976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+rI0CRA9TVsSAnZWagAAyy0P/j2UkyH2hAaRUIgKhAHY\nQ2g1ObmIRD8+PjysouhJ96mKick8AUKjhRN8rVoomojsbsAPgVL/ehPEiB3F\nl4XfO96Ax87jLhqJlBvdMNF8nJ3Bc6TDwFJzpMacKINfB7ABqNLnXgX1hWo9\nfy491J46sxYr7yxDtBjkiQF2IGATb+ik9wbJOms+ytDEsDwHNgKUV92U3/6E\nRduvJyHD5BPpJkpAoqF0MxtvNMPp0N+u9naLLB/2hADp1ixwP1KJWhc8nhRd\niBhpIw+3QPTTPW0jDOnNU1IxPY0H1fMVJwDLELluyXw2kVTdlmrEyuV2VSVa\ndWenbWeU5Kn7Hvoos6IHRLBB+BAh/MrqBZXz6qBd0pKCKAh20+6caJBfrSyO\nkHPK+rmWq95mr+3LTk4hhxV6/1pUzVDrIu7y5TFub3iSLK1wg1ZiaGPZvncW\ngJc5epmwHTEMVlsQO/tSQjN3S9zhBvQj4UTaz4U2N0OEsMEUnnktZhho90ox\nW52LNOmAh2yhaFRJDMTVowDTFmuEbdOZksN3vQ5bO08z+U3XTbVo+ni7H34+\nxdG0FZpJtJ55V7vC44wavNc/YDKllzeWLZvlHH0zi9BY0GQLfv4gO5IO26zN\nnC9lA2piGcPhFCWONQVHQDYdfCOW4876dR+O9wwLSH8ETs7CBJ+pCFlIhMXU\nh7+M\r\n=87EJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIALsVg8sIMjA/FQbhj0W/oJX8hRHOHUKfi+iAj2mUKqlAiEA7rlpHn4mfieklTcpP+YOSMrdt5IN2gMvfOgz0FgjT8o="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.8.2_1593487923694_0.5183372903378158"},"_hasShrinkwrap":false},"0.8.3":{"name":"http-schemas","version":"0.8.3","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.0","@types/chai":"^4.2.9","@types/chai-as-promised":"^7.1.2","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.6","@types/express-useragent":"^1.0.0","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express-useragent":"^1.0.13","install":"^0.13.0","mocha":"^7.0.1","npm":"^6.14.4","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^0.3.3"},"gitHead":"67ed89d82ec11398ccdd27891166b0ff4cd8d415","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.8.3","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ctmIwq2xwkwJ7lJ5iBIybeMmRtO2pXDg3vpdTDpl+oCsrMyxJX+YZQ56vfl/ym9nfpMBPcdmK4QGpgOVNykLig==","shasum":"cee89c4d1c07d7b66f6ed222d927151fe511d911","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.8.3.tgz","fileCount":58,"unpackedSize":63519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+tBQCRA9TVsSAnZWagAAoboP/A6EmvRV4IP1gxjDOB9g\nUMvFrko5XEl9k/ve8dA7goD+8xtZddRyycM5pUr6KwiL+2V0b8WTbbZkYsfc\nGPMAeNyJQWHnUwyd9pHHOZD4isuXLjtypR1vOQO5OlDv+FWcW6t6JYW7lZRc\nRp73Q2Z8OniAzKUfK0HzR2Erpcz9Sz8Xht7l2VzOG4Nscs6TSIai01S/SZe3\nrB+xYJyIjVk7ZKiuR7rEiXixwhXFHgZAQkeGaK9SehMtZTMpzxXqAjvrvqHn\nEa6VNl2nw5YXQibQ/8Lqlv+tdY0s5l3RHTEwCSUNLhkFTtoib/tkSYxhFJEo\nug4IFuUD+rio+0CHw9mrjRVOwQ9AtEXeqcbUHLKPF0Fy/BbP0dy6BHHxj+H9\nH52xG/X7KX2ATSpt78lg0Ui7ZqvYR1rR8yjNTszg/KK35hlR1z0oak8+nPq4\nY6+hATzIL9s89Hm27jkPZDYQK0uUMB1MVILlVZYbsS1P/HMyDWbZae1KfmOA\nWAhcxxUDUfn5HGeugCRjyQab8drDwU9AfsHl0MmzHtx9ir9vgCtxcJ46eqJt\nICS8kNJH7gucAZgWI2jJ8vC/0EzQ0GSgrS737Kbdna6XtcQI1b/cX6y8RYHW\nCVKKySMPEZeSBNtmQH8RZeC1FB/wEN2RHoZ8UK5x42YDqLQ8VAkQC1KXJtz+\niwGQ\r\n=gCm8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFfsmppVYcs6sYxKrz+YKzpsHVAIL4ul96/vit/KIRHgIgMNQL4VOd9avmxBq3gjAkqXvmLzyhP876xMmYnAST/vY="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.8.3_1593495632281_0.10248933238079116"},"_hasShrinkwrap":false},"0.9.0":{"name":"http-schemas","version":"0.9.0","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.0","@types/chai":"^4.2.9","@types/chai-as-promised":"^7.1.2","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.6","@types/express-useragent":"^1.0.0","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express-useragent":"^1.0.13","install":"^0.13.0","mocha":"^7.0.1","npm":"^6.14.4","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.19.0","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^0.3.3"},"gitHead":"bb5cae3f0455612d10567a18c406649f3eec49c2","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.9.0","_nodeVersion":"10.12.0","_npmVersion":"6.11.3","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-nqOCaH2vBiGrlU62uJXwXzITsUo/8SCAIZ+sDgmCn6dTfcaiIzxXuc+RduM9WUJRrDkU2nbfy4zyxYMq3uiJbA==","shasum":"c3b22987c1df5c9d4e0a462351936a58bb9267e1","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.9.0.tgz","fileCount":58,"unpackedSize":62723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIntjCRA9TVsSAnZWagAARZEP/iHUnxIlhX6PHWCA8BkW\nc2RQAgaTgWmrj4AESNllZUBqdsYPUYn+6Vl6WFzA3C8Lw0KTMtg2JGq6tnJB\nhxHp55usgAVshEn7WDd9R+/eVWztbQBRRzEGeptcqiltN/0T8PfQl7p2IArn\n7k8jViR3m0qi+usIQ8ASq3fqTsmPJukw74VxDpgG8qa6ocq721YWo9sfk8jC\nbYVg1af9Nj9Whu5JH4lTIUxJ1jF5mfTapqbQk2OHMjuUw+kUOzr5WQO5W9H2\nzGdijSkGciDAZt8VXBwFEHxLXaAXkRB5nI+TuTV14p0w98qyWRAvW9ALAaRM\nfmHkXGTAjyfKRedJRiDsN3vcXSz5RFP+2t2DEP7bT6dEFzzLbmYHsD5+rHIb\nx0zCXD6BHkZ1wJbV1MrkdmY9+3BOt16Qef+OY3L0p2XXceBEdJu6D6bNUdMh\nHXjzf48TDltL7c29Cp/5Rd3sNrKqGnqjH4V4aBgWdz2Pe0uTHXF2Wt0LxHem\nMqNaBNM4vTDAuCD4wkwKfJlPmV13F7BaKuhSBz1D443YZHksk199qExLXmRD\nuxFKJcCwXezGNqm7jt+cQGbjOgbhM/vJA1Fuj32MBaJaE2eVUkLubokEnWzh\nJXbOVFT4JrzwWO0BvhgKczgQ/5Ixh8lHIrB6o4ZJl1kK+lW3ee6Alnw+ORvS\nQwpV\r\n=o+AM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvjI91LK2bUNKGQzeWksG06Mk58MgyaLq6BDg1nNFCuAIgbstuIawGhq/DfV+uKr+WLDCqg/RFfIxK8YQQuBQ5n+Y="}]},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.9.0_1596095330768_0.297552788792955"},"_hasShrinkwrap":false},"0.9.1":{"name":"http-schemas","version":"0.9.1","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.0","@types/chai":"^4.2.9","@types/chai-as-promised":"^7.1.2","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.6","@types/express-useragent":"^1.0.0","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express-useragent":"^1.0.13","install":"^0.13.0","mocha":"^7.0.1","npm":"^6.14.4","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.21.1","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^0.3.3"},"gitHead":"e86a9ba105ba1d1a7af46ccc56f09bb90e96d880","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.9.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-rfu30/I5D3Ug8R2NRFDlfkb85agIl6iSfzpO9pK5kyQd5DGTI7YGmTdYOrMUAzuT440bZ/fEr+iWXcq8J1FvKg==","shasum":"812bc0775db5f98f4ee82d2f36620e5ce47da414","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.9.1.tgz","fileCount":58,"unpackedSize":62723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKzNlCRA9TVsSAnZWagAAb6kP/0ZO+LbbIwQI6hTaHytj\njIPe/M/WQo7ng7Ar1Vzuc9y4w7yujvdmEw3UojwgCwsyM90O4F3VJ8tlHRNy\nPPKOdFDMFrVr6tN9RFAkz8sXcWh0NP3Yt0hzljufbl8HLsQZHm/zVDzjsGAs\n+24OTwCpifRXMptR/V59zIivqmsz32E/kvwNeIGIvX2DRbQtEjzusZ7quQnL\nL2y3ES5rcjGpMZ70prJafekvNb/DUMVLRykk6Pd5SR6JR2zKcnn46fdHiuTZ\nQ57WRcna6ACbKMLbCZHap1WlPDYgSFsdbgdjwWfPqV9U7f1/za5Vixtq4ftG\nPjQ2F2y+MFQvhcMJJ6ZcnqAb0SHdOZM/ol4bvkQ18O7L/wWbW0f2VJpWwY6K\ngSjqd1r3TgiwbaaLQfmZw76uoF0juhPDMVfLFn1XHZvVAc9gpH9yiPrRrp1C\n0c3fv8vXN1b0Blp73uEpbdOrOxJ9ELigEvmAARrp0YYy9W/TgcCAUdhUxq19\nKqtDA5dgr4jmnZrKyBdWAwlh7PRZ3Hd/O3viel5cy+uBg826r8eW1VDZTyzp\nj7JUndaIHPhXeFhalImSHhhblNILpb6ONjXxIKS8kuNDNEZETQ/BfruDcnrz\nBwnt6HFqhsi8w4QVlHZDYKSM/v/dLAxVflOGJzf0l7gXsH/KWpVJ/Qz87SM/\nke8V\r\n=KcCn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUJUR0/TkHrrNEgGRqiL2WdJz3nZfVKH0WsedW5p9zsAiAvY3sJ5N9M9GxUG4ABM6DYVEKRptWe234cHjbuCdlv9g=="}]},"directories":{},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.9.1_1613443941137_0.09755698075628483"},"_hasShrinkwrap":false},"0.10.0":{"name":"http-schemas","version":"0.10.0","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.0","@types/chai":"^4.2.9","@types/chai-as-promised":"^7.1.2","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.6","@types/express-useragent":"^1.0.0","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express-useragent":"^1.0.13","install":"^0.13.0","mocha":"^7.0.1","npm":"^6.14.4","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.21.1","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^0.3.3"},"gitHead":"1dc9cd2726454cf398a09b42838ce5cc432f8742","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.10.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-SVbtGWq2OwHEGd5DIJuFawNAA+K1HXEMPVSi2BeFsAQO+orVa2Gp3Fik79xa/dGzmZ78G4v/yrSek15yVYxSUQ==","shasum":"e1c0b6691fbba7b2d4eaef9ce15ca278d56d0deb","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.10.0.tgz","fileCount":58,"unpackedSize":67861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5EVVCRA9TVsSAnZWagAArNgP/04xqLQmhtcNBxsgrPbF\nzPQks9NGMtg61Snez2ihLAx8tLatYWC4GG9sgeE73Xyt4N9lB6qzPnAyronK\n5w0ypokxTrhKwkN+FDWoQlxQwPKstkcuWj3tkyJNcm8ppdb1uAEHdVKZTbGl\nKIQHx5F4lFNiLqZJa6UwFJwNyRvGtd/tbmaSTmvkIowh5ExDnLIJH03f0C7x\nbVuRjWngUdYRe0kXefAz+8dtVFX9OQCcxk9qG04qI8eBfdOjRscoi3O4CBU9\nVKImP4kf7z50jJWjkSbg5LeK4F1XOmceER3cm+tJJCLbmriIru6HEJwFVTzQ\nJvfIffQ5seIKieWDeMvSAYq5kEVrY2oi8GgD6+GjdKgekpe9+j8D53MM6l5G\nPpiRDHen8zeezGNj2AgbCtLXgyEieX+Td5N6SzeyVHONIzqu7XJyRVaumbz6\nHEgR3+SP/OyEGMJlpzpm2GxBBaSkIHAh3V8x5W2AAst81eDrLEJiRo8ISOOu\nquromy4y4GunEd9PhB092uYXPNEteIp1pZLTHKAgqszK3fLn8NA4CRNh14yF\nsKHHk8pCQDOKUMP6Wiq5YvSkEkh1GQ9ih7D4+IBsvPCdj0aebuX78BymcxkR\n5aXabW7idm8GMcZeqx1R+xkLqgB3CMVWsFFHRzcOUxyO5/dmxeiYhP3b5u0o\nYyHG\r\n=56Dd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvS448JQ95AwrbpiJkyk4Am5BxltG0sRM/9iACFEiW5AIgStFiMShdy6Q9Mz/32xOYf8hk1zQ3wUgchhDmveWMB/I="}]},"_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"directories":{},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.10.0_1625572693419_0.8517935525944966"},"_hasShrinkwrap":false},"0.11.0":{"name":"http-schemas","version":"0.11.0","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.0","@types/chai":"^4.2.9","@types/chai-as-promised":"^7.1.2","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.6","@types/express-useragent":"^1.0.0","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express-useragent":"^1.0.13","install":"^0.13.0","mocha":"^7.0.1","npm":"^6.14.4","ts-node":"^8.6.2","typescript":"^3.7.5"},"dependencies":{"axios":"^0.21.1","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^0.3.3"},"gitHead":"7a865d508f581bd3b6cb531a33f7ad41bde58887","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.11.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-y2nVbKK0NB59EbjwbDYtY9016op1QBbvUqmEghvVLrdJC5J5kSEIcekaJjE3Cg87rxcKvNCkugYJZu8FUKSa6A==","shasum":"5d85b17bf01950d53b75ec6d8189f5697385326d","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.11.0.tgz","fileCount":61,"unpackedSize":72494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEeRGCRA9TVsSAnZWagAA5lAP/ArRYxmBvK6u92CPMxk1\n2m3DEQLDJilN+frXLW5+Bsd5PQII+Piy2taxcAj01gvOFrq4FnTWA7XrfHQN\nx1p29Ey24UijRF30cJ3ghgRwc+9vTarkwX2vmcwKSgwlffZfPzQw2YkEp/Tr\n7AJHSgshAYpm4a/li+n+k6KlWIJ7JQ/PO6t1m2WbvMJylEQjtUyiKf4KT/ie\n9tbFvX4pj+F+PMtNMo/K7Cf8LQXfoQU5VKYRpsv7q1V+8G8cXK7f1S9e/+7z\nmgApxbycl37uEOMyjS58EfxESEWhoTS3p9F6B4AfHGmpFwE+BDoQeNSllj3f\n0+LvpyjQuuONx0v4aodyzp8cSu4DCLF8Q0SWCyd7snnrlV710+KJBjthZVDH\nL4p5lnJWTgAfwIePtETBa+rh4qOz/NA1vQvbd1alFSNQW+TKb5erp4T6KJmv\n6tfO9RIGPm2IlfYpu1MaPdw6hFZLEITa6Cw19L9HLuxXzPK744IRx/UyQV0v\nGlbfi0stCCF5aIwkGgGYN2/42WwVw9zmF+21793SkJP11rSiFM7e4GZz2k8p\nUBWcpt2oP+gU9IG1mB53l/riC7QTwT3HyuJVTr7zWhT04ZynZnpgzfFsDIVS\nkpdJyhzk1SzfdhY7gKBba9FAm4e59yQc6xQ5qQE6pnWVsOtsdyLCKq24QxGf\nbmZu\r\n=IWJM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuiATGtfGonw9RtKx6B57qZTjQASGMQrrzPRc7eM3OygIhAISBExgywGh75r37BLcpyyP7BHY7LNoZsg7wlE0nmHbw"}]},"_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"directories":{},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.11.0_1628562502644_0.055070780745231085"},"_hasShrinkwrap":false},"1.0.0-alpha.0":{"name":"http-schemas","version":"1.0.0-alpha.0","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.0","@types/chai":"^4.2.9","@types/chai-as-promised":"^7.1.2","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.6","@types/express-useragent":"^1.0.0","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express-useragent":"^1.0.13","install":"^0.13.0","mocha":"^7.0.1","npm":"^6.14.4","ts-node":"^8.6.2","typescript":"next"},"dependencies":{"axios":"^0.21.1","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"1.0.0-alpha.0"},"readme":"# http-schemas\r\n\r\nUse `http-schemas` to describe the 'shape' of a HTTP API in a way that is enforced both at build time and at runtime. In TypeScript source code, HTTP requests in the client code, and route handlers in the server code, will be statically checked against the schema, so usage errors are caught early. At runtime the schema is used to ensure that request and response payloads match the schema. Response payloads are also trimmed of any excess properties to prevent accidental information leaks. A schema may be shared by both client-side and server-side code, giving a single source of truth and ensuring the client and server always agree on their shared API.\r\n\r\n`http-schemas` uses the [`rtti`](https://github.com/yortus/rtti) library for specifying and enforcing schemas.\r\n\r\n## Installation\r\n\r\n`npm install http-schemas`\r\n\r\n\r\n## Example Shared Code (use in both client and server)\r\n```ts\r\nimport {createHttpRoute, createHttpSchema, t} from 'http-schemas';\r\n\r\n// Declare the http schema to be used by both client and server\r\nexport const apiSchema = createHttpSchema({\r\n    'POST /sum': {\r\n        requestBody: t.array(t.number),\r\n        responseBody: t.number,\r\n    }),\r\n    'GET /greet/:name': {\r\n        responseBody: t.string,\r\n    }),\r\n});\r\n```\r\n\r\n\r\n\r\n\r\n\r\n## Example Client-Side Code\r\n```ts\r\nimport {createHttpClient} from 'http-schemas/client';\r\nimport {apiSchema} from '<path-to-shared-schema>';\r\n\r\n// Create a strongly-typed http client. These are cheap to create - it's fine to have many of them.\r\nconst client = createHttpClient(apiSchema, {baseURL: '/api'});\r\n\r\n// Some valid request examples\r\nlet res1 = client.post('/sum', {body: [1, 2]});                 // res1: Promise<number>\r\nlet res2 = client.get('/greet/:name', {params: {name: 'Bob'}}); // res2: Promise<string>\r\n\r\n// Some invalid request examples\r\nlet res3 = client.get('/sum', {body: [1, 2]});                  // tsc build error & runtime error\r\nlet res4 = client.post('/sum', {body: 'foo'});                  // tsc build error & runtime error\r\nlet res5 = client.post('/blah');                                // tsc build error & runtime error\r\n```\r\n\r\n\r\n## Example Server-Side Code\r\n```ts\r\nimport * as express from 'express';\r\nimport {createRequestHandler, decorateExpressRouter} from 'http-schemas/server';\r\nimport {apiSchema} from '<path-to-shared-schema>';\r\n\r\n// Create a strongly-typed express router.\r\nconst apiRouter = decorateExpressRouter({schema: apiSchema});\r\n\r\n// Create a normal express app and mount the strongly-typed router.\r\nconst app = express();\r\napp.use(express.json()); // it's a normal express app; mount whatever middleware you want\r\napp.use('/api', apiRouter); // `apiRouter` is just middleware; mount it wherever you want\r\n\r\n// Add a request handler directly to the router\r\napiRouter.post('/sum', (req, res) => {\r\n    let result = req.body.reduce((sum, n) => sum + n, 0);\r\n    res.send(result);\r\n});\r\n\r\n// Declare a request handler separately, then add it to the router\r\nconst greetHandler = createRequestHandler(apiSchema, 'GET', '/greet/:name', (req, res) => {\r\n    res.send(`Hello, ${req.params.name}!`);\r\n});\r\napiRouter.get('/greet/:name', greetHandler);\r\n\r\n// Some invalid route handler examples\r\napiRouter.post('/blah', (req, res) => {/*...*/});           // tsc build error & runtime error\r\napiRouter.post('/sum', (req, res) => { req.body.foo[0] });  // tsc build error & runtime error\r\napiRouter.post('/sum', (req, res) => { res.send('foo') });  // tsc build error & runtime error\r\n\r\napp.listen(8000);\r\n```\r\n\r\n## Full production-like webserver demo\r\n\r\nThe best way to see `http-schemas` in action is to see it in a real demonstration with documentation. Take a look at [http-schemas-webserver-demo](https://github.com/Antman261/http-schemas-webserver-demo), read the docs, run it and play with it yourself.\r\n","readmeFilename":"README.md","gitHead":"e8b4c9b2f3b559482872618a8216a569796f1b56","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@1.0.0-alpha.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-jWgLSVYOpAR/H6BK29DgjgLrEomFHsXpO/DUm3/A5RQGHhFmRxq/nao5NMtWtnzie2ZTKMyzr280xAVe5266+A==","shasum":"038e11c7d81616dcfe997132e854a406c36cce8c","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-1.0.0-alpha.0.tgz","fileCount":61,"unpackedSize":72255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhE380CRA9TVsSAnZWagAAh2gP/06rmL8o6g5MoQBzXjYk\nTQ1ecbXjdOqPktXGFywDOeh44pKsNZQ3FoDRCyN7r5OWIey6rtXvm7gMaRSp\n8zWOVJu1nuad4mJTfVDztYwov9V6sRaVGS8FFUBWvWLLwRIOPmHjPcD1SVVm\nsY9c/gr22/uE+ZoQslsCK8xLB9rZvnOLqK6gJCqgKpVYaCebHpUnqvC92juO\nmcdhnvvCsi2POP9Ls1/0Z47fN5x9bGtAR0mcMzPWwRu+AirJYWrh//aR7lmD\nOEjL3YyHFEGLg2Ell3VNxDIKjrICqbGW3sxVlW3A83hYT1hhEJWLKM4oSIuR\nTcsyEW5tXKKb93wJBsWtI+2ISFnLDTGApTR7xE7egMG2WrqENj0rEo+FLdnT\nTKdOo7BoYHFwxLfpwVtgsWFVzs8Kk6EZ5yK5jQS1eMnL228O8Jwb0oCrvBpx\nJP355JUh2LN4u5OP0uEDWfTO/j5xXQKBSzVUIBseZf3CegCqp3lDjgWeWuLB\n4EPs+BEjij90G1o2x4SnbOCkYY2PVcwvd0XNtM2/165esVBDg0b+pLEw7Ex/\nVzhumBl6mFLzJEF0CRNaGVJUaNTAlEYCjqYNuYfBp+/lU+8vnshff4Wt+HAu\nvyRFiQpL/U2qFysRO+dV1JF0CrldGGJUEL/CTg0ENVWhAlqJxI4u8VqRiEzc\nUbuE\r\n=ZxGc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDaBshaYBHRu9c+7ZnvmcIKTb72ewW/GDHvodRZTxCdNAiAunQU+ah2g2MjAKgB0xk2bJ8lhHJXMBQt/740cKd1Qvg=="}]},"_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"directories":{},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_1.0.0-alpha.0_1628667699982_0.32210220750568275"},"_hasShrinkwrap":false},"0.12.0":{"name":"http-schemas","version":"0.12.0","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"not-supported.d.ts","typesVersions":{">=4.3":{"*":["./dist/index.d.ts"]}},"scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.0","@types/chai":"^4.2.9","@types/chai-as-promised":"^7.1.2","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.6","@types/express-useragent":"^1.0.0","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express-useragent":"^1.0.13","install":"^0.13.0","mocha":"^7.0.1","npm":"^6.14.4","ts-node":"^8.6.2","typescript":"^4.4.2"},"dependencies":{"axios":"^0.21.1","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^1.0.0"},"gitHead":"c85f789ddd40ca84df463abc1789fd39d783db0b","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.12.0","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-5veAnxjKjFj11OQqJ8RHms0s4GgFWybd7onEz1lkpKHLILYqfyEiFQ4ZtzGMCso6gl5r76E8bEHR88Dslxt4+g==","shasum":"e4647a7e0e2d09ca9c0b3aa42ef616108142a279","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.12.0.tgz","fileCount":61,"unpackedSize":75920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOhcNCRA9TVsSAnZWagAAspsP/A6CAyclGAisM/Vgp8SO\n4GBLYScDUyxJK6LWsdLeBHY8b7hC0n2sIAXk8UgQUgBy5kgADdLhSdA1BjuS\nhtZFd1Nx7hY74I80BWPZJiFmvOqKkRu99OG80cjaeZO8Op+gV/OVFZ+fh6N4\nnmTiTQShqVEb/jjNFbs8DgGaG3vgmFgDRFpL9e9mHv7pviC6Sco+yqEcmgzw\nAWoPVL1KlCigsUBhbaUcPZsNCR7EYlaU48oNISW5lsQhb3YdiCCJc1sGiB9k\n3IkzoBgW0a6GbYnwBR0ZTy+u6D5chCclP1Iud9YLoD8mmezr1yi2//Mjy1wV\nXAqyE8dL0nX4WVm5ORLSm8LdlkzCJAZCXZHaR7cgA8bnguwemRKSsp6M5EQI\naSp+R81PhcB8rTudIrYpAB2yre4t2PzoCO7zYDs0MTx02EVUYbRPryIXKILM\nmrwUNsp1RgWpiXH6vYd8r8uaiSeebau4AUSm8mLE+CmNX88tfG9kLxpKQCf8\n5iReRfDBmXydtXAukN8pnkFBFGf8SuJc/4eG54VVwis48gO9ifMVPPno10xR\nrsszO7/eZTMWWxG1laqkHBeHFz4ODPAFWUZEWjCwY3Ldm6zdz+5YteFNeQoc\nhrL+2HmScmwkwzLQfctnn8s+ZNhvbaKD5+FsrKrX+4+aLq7PKu6RUjYMiKou\niv8M\r\n=nZZM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIBPK3w6v6sqsl/i7p2QxMx+/8pxxnCVXktzzCM5ENFgIgbUFj7cRZdtBjkHZWFFWXuqAFc8It16SG9CCFzyNDhLE="}]},"_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"directories":{},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.12.0_1631196941001_0.3704756736768646"},"_hasShrinkwrap":false},"0.12.1":{"name":"http-schemas","version":"0.12.1","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"not-supported.d.ts","typesVersions":{">=4.2":{"*":["./dist/index.d.ts"]}},"scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.0","@types/chai":"^4.2.9","@types/chai-as-promised":"^7.1.2","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.6","@types/express-useragent":"^1.0.0","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express-useragent":"^1.0.13","install":"^0.13.0","mocha":"^7.0.1","npm":"^6.14.4","ts-node":"^8.6.2","typescript":"^4.4.2"},"dependencies":{"axios":"^0.21.1","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^1.0.0"},"gitHead":"908239dca6c0f830286decbfb88c31b11d0274bf","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.12.1","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Pqj2hJ120jPpBt3X7a5s1feU5LiOQ+hiv6UtNjDZvLWgsWh7v4Hd8bgpSihDU6qARvH6bvubpGqV2u5qjPxN+g==","shasum":"2f7c54beec57fd229367889dd1a52da8119e14c5","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.12.1.tgz","fileCount":62,"unpackedSize":76035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOsRiCRA9TVsSAnZWagAAR+0P/1Be6uoaPmHS7GAHa5A8\nT6JMBMuCepWuwgnGAjRDMV1FCEta+OBPTEGv/kAQfHnPIzk+bhkjeXhXzZrX\nhEAb3x7Py7pNH4C4/keEHVCWXoOC9FF2Ka3eP72yRbZjkEn1X6puUxCPcWWC\npqkZnV0vz9pZxd4fAlnUOXCF8nj8cwaNS9k05txNs/uzImLi2/+Ak9nzHd+6\nB8DRPfA6m7mTscHzuydpOToifrM/R0C3BA1dzC+0sMIDlL7+BZsBCsU6Z14U\npUfCJJhqJtcvk+oAfKpFo6LExEdFNn1kMl53SOUIEOK7gIqfC/bkteaqSiLV\nLpQhFGiTk/+WsOce3vIMl9SmAZQlkhATd3gFngLr9bYj8C6JCRa2KZ3lryFR\nUfVqadAg3G19/soGcbqvzHinO/bH9N5wmgGvhl3ESIpyEy5O7rLuRqXlw2/S\n1z0tWu9ZVOPslwJV3D2trVcjMnoXAuknQF+17nNQ3rLLvFvRH2ENCAyn6kXR\nOrp0rgDr3xphp9hFJ05T4uU0k+lJeHjKP9sPdXuzU/a/ud2PqvM/BDvtIQIa\nl4PbmZ8iiTkcb3J3QLHCgdEFKbv9fa663PHXyGsDqkuzPBx3V3M5G/ArRCcZ\n0wLZkvzN58F0g6EXIJ6WcHiSF5bH/GQhgQr2YN5w/okYz5oENLLrxfsXhgef\nAbmJ\r\n=HT/l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6HQj+8C3UYI+yeyc2KefeDFgT9CGngaZ1SnacnSurrQIgfFa8TFgkg5oxfpAtXadqwn3nkI71VvPLZaGY2SgB4jk="}]},"_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"directories":{},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.12.1_1631241313911_0.2989549765015933"},"_hasShrinkwrap":false},"0.12.2":{"name":"http-schemas","version":"0.12.2","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.0","@types/chai":"^4.2.9","@types/chai-as-promised":"^7.1.2","@types/compression":"^1.0.1","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.6","@types/express-useragent":"^1.0.0","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express-useragent":"^1.0.13","install":"^0.13.0","mocha":"^7.0.1","npm":"^6.14.4","ts-node":"^8.6.2","typescript":"^4.4.2"},"dependencies":{"axios":"^0.21.1","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^1.0.0"},"gitHead":"95a72406f078d2bd8bd885489e0e251604574827","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.12.2","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-XahE3gJOqZoC0jE91LkMKu8veAih6ZTxrfPpy71l0bIBKoaKaoUwLfN1XWgCYItoCl0rd5/fv6hf6lAOcA+OzA==","shasum":"f84e67c5e413ab75ed366efe6333499d3ef66911","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.12.2.tgz","fileCount":61,"unpackedSize":75767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOsepCRA9TVsSAnZWagAA7MwP/2NKPHyNcz4EJGgGqEa/\nVN580ET6rI4WgydnQby/wlShgH4mZ2ft0GVby4ZLdqbrF+WV06X5Q+JD3hpj\nbNbMFAA7uOjUg9Z3HMiU5IIFjpySONJL7dfJBVaRMR67AHgwfvhz/djcb6Hs\nHsK2NL90r8nIalZ6IHy/58i/XcvJzMTSloigWp3Q67lkW6k11+CMCyaMjWrF\nsGgHHzAA4EyyGArqNW0kXq5OuKXRRV3yjR/2FfPYhFtWj82OuJTQ13EGOKVS\nLgcm5wKx4jdOHDpSDoIFslzXmigtC4coFiVDXSjWhz61NHr+TzQTNdKMNUux\nr918qL+X8rew5bQvMPeXGv89MshCzWpxBq6tVdV0Jqn2FmUSPRgQ825YWtx+\nFfiL11zaEEgyn4OBnYEm4sreJQfWo/z9K780HAogK6+gW+eHTKZedaseeCcs\nI97rbDTIa7+DbGLq4MIwBEGPiu1uCbBYt9wtvGC2ymAuTDE/3MY85zACQvek\nQnMKslBfqAFB42htEy9nRLPn+CDXOzsYwAPB8tVGPTzwDl2LbpPuyaZqT+8e\nX1XjuZqQ7Iyy4Ttm+1lkDgQ/0QjNOSZyPq0D8wVy4jtMsaJ2+k/RVThq5rvO\ncqObtIjft2hrkCdIdW+U9uW9tdE6EtCdlW6bl7bVJ1XWg3cMrKoc2qC7e3aE\n+PDA\r\n=lFBU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFDcxHslvdQabMNcXLQE63jt1PKJiHU7qnG45MZxLUsFAiBdfa0GV72dH5YzqRrdK1cKjB7hx27iPhHVBTrYgehQ8Q=="}]},"_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"directories":{},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.12.2_1631242153703_0.21078445028906434"},"_hasShrinkwrap":false},"0.12.3":{"name":"http-schemas","version":"0.12.3","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.1","@types/chai":"^4.2.22","@types/chai-as-promised":"^7.1.4","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.13","@types/express-useragent":"^1.0.1","@types/mocha":"^7.0.1","body-parser":"^1.19.0","chai":"^4.3.4","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.4","express-useragent":"^1.0.15","install":"^0.13.0","mocha":"^7.2.0","npm":"^6.14.15","ts-node":"^8.10.2","typescript":"^4.4.4"},"dependencies":{"axios":"^0.21.4","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^1.0.1"},"gitHead":"5ca1c7d40d9740cd761f67eca4c88287fc2f673d","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.12.3","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-mHNbp45fQUPry03vOUcfw/7QeN20a7HanFfsHTGsbI7hC6b/gjAfXDmKeBHqfYow2+K79B7ZMSwU4gbR+uAKxg==","shasum":"1035e9dda21e3ebcb477191aff893fb32ad4eb0e","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.12.3.tgz","fileCount":61,"unpackedSize":75771,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6OkJn0/OBQyqmmRV6HM1q+IY5TWzvA551GLfxor68jgIgbXePfDi++oscbmRZfc6C+O/bN/eApbU1M67RVz5sCmA="}]},"_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"directories":{},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.12.3_1635912823696_0.1681618679619057"},"_hasShrinkwrap":false},"0.10.1":{"name":"http-schemas","version":"0.10.1","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.2","@types/chai":"^4.3.0","@types/chai-as-promised":"^7.1.4","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.13","@types/express-useragent":"^1.0.1","@types/mocha":"^7.0.1","body-parser":"^1.19.1","chai":"^4.3.4","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.6","express-useragent":"^1.0.15","install":"^0.13.0","mocha":"^7.2.0","npm":"^6.14.15","ts-node":"^8.10.2","typescript":"^3.9.10"},"dependencies":{"axios":"^0.21.4","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^0.3.3"},"gitHead":"2dd009eb99b56707128d617bf04a50fe17d6981b","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.10.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-+j29UIRItbGnPW8jbRpFsiTBxNKx9/nfngRKCoYdSB6hw1yNBNYk5faOMXsa2wcesSS/8as4b+RqZyCoFIUG6Q==","shasum":"93b457269ac9c7e36fbe24def456187c776f783e","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.10.1.tgz","fileCount":58,"unpackedSize":68926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuqsSCRA9TVsSAnZWagAAegoQAIckseM/ZFIbzamEpiVE\n9EQbeiMIirQUdLRftytjXKvdBE8ZjSYMp59l1nPwIJ7WlLdJkRa+F5bILSxG\nc66AxJSitgbqWMgGlBtKJcYD/8FAOyInscgbdFyH4cXwx6z0bDjNe+E5IIqi\ny9jjIwXTspPNxizLyGQq143QU4TLDRssERmX6wQidDEpXvlCkhIpuJyL1n0c\nNZwxJeSwljEa8LY8RVCN3uHoxxLxjGfvRe09PjExJb1g3mor1QxhcdH0dv4/\np6A8UdV8uCsg7yVyl+9UinF+hu/2aBfsYuTTwd1h6obJDdMgrsFXU9UJWTUA\nam9u28KZnmFObhsUKzyXCQgooKb48QJMNFjEtNB2/+9BLAHIyKUzTTeh/PDh\ndD1DNZaepKMuMxi1JUn5gp1NYQKIsMYNz9o7CHMH1kVlGE7aCaGGtgxEg220\ncIKFTkJMVpvnZ3SoGgtTguvN95A71WM2rgHC9jcgeQ11OJN6n4vfhVJbml4c\nrz50B3Fa6yrrNyCCJEnNTE+EEFoxtgw5RwcsLTOEFgtFzOGJfxJd2tYJSuoi\nj6a7hndrGekISKk/XTDhKdM52GCUH700Nnn9KOz/d6dRfvxpQcQtmnMucpUf\nL8u89fxMMjZuK4OV98/JJSi+q1cGf3Ei6O0lpaPyGIH4zRFi+zR8aQCTjZun\nX6T4\r\n=WTxD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIECv8gXgviOrlGGgjan33l0hzqj0ry4lsMlzInZ60UB1AiEAnPehnIKGT/ksCpdFE9Rz7sonxQM4QF6nDGl94EkDCUI="}]},"directories":{},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.10.1_1639623442748_0.8838513864538537"},"_hasShrinkwrap":false},"0.12.4":{"name":"http-schemas","version":"0.12.4","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.2","@types/chai":"^4.3.0","@types/chai-as-promised":"^7.1.4","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.13","@types/express-useragent":"^1.0.1","@types/mocha":"^7.0.1","body-parser":"^1.19.1","chai":"^4.3.4","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.6","express-useragent":"^1.0.15","install":"^0.13.0","mocha":"^7.2.0","npm":"^6.14.15","ts-node":"^8.10.2","typescript":"^4.5.4"},"dependencies":{"axios":"^0.21.4","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^1.0.1"},"gitHead":"9453df3c5dd57b28bae63de7695ae14ef551ee8c","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.12.4","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-x8xaYHw8/q1rpBEcYNX6Uqx+wq//LY9Tl8+AEYGUA8Vrgyqudo1z61KeRb3YPBhv/bNhirL8EPqQPRqh2jegAA==","shasum":"3e9b765680d3c3620d079fd72e66bd051eb0bb53","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.12.4.tgz","fileCount":61,"unpackedSize":74675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhurHWCRA9TVsSAnZWagAAfeIP/2MZ5hZlpYZ0L8gwl9qG\nsnhrB8BB0OzBGNJZXEebvKzLGAgE1yx2imSR6aBwZ69bm7gIp1Rnm300hJHy\nNVLOzetGI3fJb/jk3zxN0iVidhItpS4M36muIOYv4anL/GhhK9LfGKzVOv7y\n1bnkXZx4HFtHdtp+UPbS1Pz2a0r4XEqwwf4xlesH2TuIf3an9W9ovYHJ4jnU\nXwq1iDRa/vF0lcAnwr/Vfm736uloFC2HLp0t+oTipwE8FX5sQFGsDlkH0K6N\n+UifQpGtuV5FrMMLx6XNQqqpPPFZZt8GuVjLlGpFwAa3CY6k1lgy7nxApVCt\nEcFGwTUjsAEoaWEo9lgbSqtrgBp+tpDXJOrZq//wS+p8X05WuWcC/UI/m7me\nEYXL49xS5OTKhxwj70vTL3eQN6bgKErgbVtTlFHNg5ax/9XLVHYTrO6doK64\nYsweyj1ecXZHr4Kj4zsAAhFHzOlw++T9tfwXZjk2TknVUqf1P5hGX3MJXnm8\nKfaXHz5m7cCQRnkXEuU/Hvcf4NYGU1rrGSiFp3Q+80UTFTYk+E/zDZwbqiW/\n91J3fxkxK8yNGD/vOrcjYi+FEBbxQbAtnwWRLTO9fGjf/H/O7Zc8QPYz70r7\nXEUilvuqioHTsEiHLCzD3cnYatHC+hmbUsJhz1OO/JjqM/XCYIM/VflKbpk6\n0xYD\r\n=7ovN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAdFxfOYtb8Rv/EeZM5Jd4mY+MNnz410LJWW9XWBbMZ0AiEAj7D8Tc7ECqmIJmDlUugCBz+4IAPWL2r5JPXAyFMGeGE="}]},"directories":{},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.12.4_1639625174075_0.4839756207072128"},"_hasShrinkwrap":false},"0.10.2":{"name":"http-schemas","version":"0.10.2","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.2","@types/chai":"^4.3.0","@types/chai-as-promised":"^7.1.4","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.13","@types/express-useragent":"^1.0.1","@types/mocha":"^7.0.1","body-parser":"^1.19.1","chai":"^4.3.4","chai-as-promised":"^7.1.1","compression":"^1.7.4","cookie-parser":"^1.4.6","express-useragent":"^1.0.15","install":"^0.13.0","mocha":"^7.2.0","npm":"^6.14.15","ts-node":"^8.10.2","typescript":"^3.9.10"},"dependencies":{"axios":"^0.25.0","express":"^4.17.1","path-to-regexp":"^4.0.2","rtti":"^0.3.3"},"gitHead":"1992f638014ccac90bfb5236da850ae8ffe648a6","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.10.2","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"dist":{"integrity":"sha512-8SVYhhKSlvQmQHgamNJBhCJYhREnU5LKHivZHjJMtqRR5LNgwnXeshj6cDxHoJm2Ed2gR35LS+9F8pMJF41hpg==","shasum":"2fae4575c9ddf667597a875f4752adcbf82aec88","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.10.2.tgz","fileCount":61,"unpackedSize":69495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7jhHCRA9TVsSAnZWagAAsAEP/RJY38fKyv+upTrh6dw8\nL/bLgCyfb8zNLOK4eYrFz9BOkL04u677Rz819YEjZAkgJIEyaz+iuoTVmbGK\nh9+UwtuVfx9GboKX1v8eUOQT+FtiJTE8z3HQ6IT+30QcEG2UvP8mEaaRNxfs\nvQQTILKMII7kpOSznS4f7ISQvGdOQVjKTHQZTfFvY5Zun+mmU+o/jrYoFkML\nn4gmLx7vHBiDWg0yPip3V8qSSpZ/rNYX/vW5N+5WBxqLDESVYSgo3SEUOSP6\nEP+LPMuMs67mcGoSJsgVE3rm8DsFXIpVZWBqk/Wmuqd1gPcYMRo3Zc2kUADs\n53CUPc4Oy88GcXJRcaM7ZGO3fxZ+8F456/kErFJO9yHoB63GlH8Ao/D7DVCE\nxV+j790cVOKoiXF4Ze9ut2Zqh+6w+JHKyKW30sJC08BKPmuWpbLeOZoroJdv\nrPDfTFKXGM4bdwqJZYLlhvEOZSVfEOWgd3pO8x83Y27HwTUlfDPRYlFnbvmL\n03AzP7rdZ+bBSo82J0wcBKhYlMbJjyDJa5oO2pgR0S/kPNaDX4D2j1eKYA0a\nkcM55GxNlvb1VFIfHlxqu2U3BfazoAaWBwxSWv+sXIPB3RSSvGPyAybpgvTU\ngvR1LK/bQdOhzsh/21crpfGcKkl121WHjhWxBRqEbvgfAn42GI3APWRxInce\nObOa\r\n=5VXc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEg9dTS0h2R5HJrm4eJHs9tPrKdNyPApAT3ipP2iTOh5AiBoBf3EFoNZKmofvlD68pPPijHSKrFPoyc29HU4foUMlA=="}]},"directories":{},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.10.2_1643001927201_0.2611726562759733"},"_hasShrinkwrap":false},"0.13.0":{"name":"http-schemas","version":"0.13.0","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.2","@types/chai":"^4.3.0","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.13","@types/express-useragent":"^1.0.2","@types/mocha":"^9.1.0","body-parser":"^1.19.2","chai":"^4.3.6","compression":"^1.7.4","cookie-parser":"^1.4.6","express-useragent":"^1.0.15","mocha":"^9.2.0","ts-node":"^10.5.0","typescript":"^4.5.5"},"dependencies":{"axios":"^0.26.0","express":"^4.17.2","path-to-regexp":"^4.x","rtti":"^1.1.1"},"gitHead":"d6188854ff6da185c211b5e4d6a25845223d5f04","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.13.0","_nodeVersion":"16.13.1","_npmVersion":"8.3.0","dist":{"integrity":"sha512-eohE0UbIWaYzVHYprsE6CS/0oMfYGOTb/F1iSD0GDVKzqFBXXxf/OH92aKiuqqDNfBtFF6p0D4uzamf0eTkKOw==","shasum":"e720a19df8abb45f2180251e916c6c3131f1953f","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.13.0.tgz","fileCount":76,"unpackedSize":119469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDLvmCRA9TVsSAnZWagAA7usP/1EnWivLWXH8sFbA+k0j\nbWHBARzl0rk8+nix5Dfnv06/wvKmzYkKp3Wf2EjqJPZoOMG3p4VyN09EMdyJ\nZmPIjM8gTUXvbQre5P3whC2l6IhYRyP1tH8nTZj2NKurpXnVuRw1VrzZlF4l\ndvkpuGn95YuNazDl8Oy9qUn5b45tveZThs95+nuIyelenpx9waSa28GBXsD8\nAyAkEGTkqQsxIBEKSD/INelvQqm5BZQ966YvilN+cEfk+L8JSEnhxmgu5W1H\nJVpGP6zlExwzlIxxSNH85L4PvYsEGtopRlWxd9fBYxwJrZqjOg7goh9w3w+I\nwRKDG+esCugxTGNBbejVBZJruJKIJN20T1s3tBB1VAx3LX7aKqRmqvZ3Ix8W\niW9v4cKIs0quniFrBFE54if36Iw+6HWfFYiwLw4/boiKJ3kEIWw9lkhc88sv\nTyYWFhjWWjjGohFQGljN0y3i0pmuX0gOnnQ39z/StkORa9XHss2Vyiqey4YQ\nnuH90E9XD8DRfDzbnuu2CfEy3fsSU/M2Dtz2jkSFh18cLRdM2CxTGPXQGZ/n\nKGn7ib5JhEcFKdBL0pjjGNhXP7S0ImAawSQNOU7bgv5PRvLHqR0qqOSLd/r0\nO/ppR4thyqYzcXu0z3M0M57Ui+o9YgDB/8VQoYTGci11wIW9klirUHiM8hZm\nVLh6\r\n=Xlkl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH6lgEMysuV64t9fGnMyDn3TOiPZAowHrp2RfUR+8M40AiB4DON3uyj76FN+OjaE4WEi5ghu0tkAHXBhNAOYLGakIw=="}]},"_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"directories":{},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.13.0_1645001701933_0.8328788296532224"},"_hasShrinkwrap":false},"0.13.1":{"name":"http-schemas","version":"0.13.1","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.2","@types/chai":"^4.3.0","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.13","@types/express-useragent":"^1.0.2","@types/mocha":"^9.1.0","body-parser":"^1.19.2","chai":"^4.3.6","compression":"^1.7.4","cookie-parser":"^1.4.6","express-useragent":"^1.0.15","mocha":"^9.2.0","ts-node":"^10.5.0","typescript":"^4.5.5"},"dependencies":{"axios":"^0.26.0","express":"^4.17.2","path-to-regexp":"^4.x","rtti":"^1.1.3"},"gitHead":"2653be5f65854538a96045b18793895e46157bee","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.13.1","_nodeVersion":"16.13.1","_npmVersion":"8.3.0","dist":{"integrity":"sha512-Qb4jQEhXnF3iSolFSMzo6fRgCeqikZI8Ygze5ZU9XtGrs4LC518ka0/VHVhDK7SKW9gwJJI6399woW953NIKzA==","shasum":"fcb83303be831b06abc7f5014866eef686c28858","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.13.1.tgz","fileCount":67,"unpackedSize":99499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEbqrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmps0g/8DDrU7G/kOCTHN1LTbo8qs5CYauPTPho1Jy8EVCr89BuUO+Ia\r\nT6t/XhhBvTKTak8nslwLjmlNhF9tvZtg8W+qhyUikZdqUGVZOTTegCRaW3Iz\r\nPm/d4HvfUUrhECuVEhEmj9hz+cJti0sRm+mejXsRT9tYulYfDbwp+FddEv5n\r\nHI+uPAwWi3vDG8ikpGeAZbDI9nVV1RY+lyp5m2oVeyiJ+e3K1X2Ouj4UCiY6\r\nAcknoS5jhmVnIc++23Iab2WGrg8wMkn4WWnFgxxtAze+24THqJHQY+RUAcD4\r\nnB7b2q+tzPGidzU5NF/XiSIogsqyCIwFsOnnwWbPqFX0K7ZQPS5J5nVvAzas\r\nEGc6cl88isVOXx22pg+B4tr7w5Oe/AX7k7w6VBsxdEPLgj+AXxIlxbQYwOHY\r\nZB+0Biw1tnJgrU9p1DT6PUvB3WpZbjNW2/PVuIj+1QIR+5tZwCEh5NyuiBTX\r\nUeklAgx2w90j2tumsCFmh/kAFenJJlsb7aFO5Ixw1Qh+mjt7hgR/8zwTtqwk\r\ncWoz/PWwtzrsbkMxK33yRwMW8UTU+HkzSDy27dz/X3on7ezgcN6CoXEVISyO\r\nIEenCQKpov2wWHxZDaHTWceG240HFx575Ad55ab+tHMQQsP6nnv/xKL1gySM\r\nSiuIzTnErLdMNnMH5nH0sqaaLW0sxB6DKVU=\r\n=SJ/r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqe2kQmvYp2q/y1lBYtb3KHFK8YY77Q+fvmObAXtZvJgIhAMbm0gMWXdwbhMj1LueTKCRVWAmpYZaBbddaYrOpp1gL"}]},"_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"directories":{},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.13.1_1645329066925_0.28464028863618074"},"_hasShrinkwrap":false},"0.13.2":{"name":"http-schemas","version":"0.13.2","description":"Strongly-typed HTTP schemas","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc","test":"mocha -r ts-node/register \"src/**/*.test.ts\"","prepublishOnly":"npm run build && npm test","start":"node server.js"},"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"keywords":[],"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"license":"MIT","bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"devDependencies":{"@types/body-parser":"^1.19.2","@types/chai":"^4.3.0","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.2","@types/express":"^4.17.13","@types/express-useragent":"^1.0.2","@types/mocha":"^9.1.0","body-parser":"^1.19.2","chai":"^4.3.6","compression":"^1.7.4","cookie-parser":"^1.4.6","express-useragent":"^1.0.15","mocha":"^9.2.0","ts-node":"^10.5.0","typescript":"^4.5.5"},"dependencies":{"axios":"^0.26.0","express":"^4.17.2","path-to-regexp":"^4.x","rtti":"^1.1.4"},"gitHead":"4e15e729c29e490e47c9cae1e3faf2ece8f38966","homepage":"https://github.com/yortus/http-schemas#readme","_id":"http-schemas@0.13.2","_nodeVersion":"16.13.1","_npmVersion":"8.3.0","dist":{"integrity":"sha512-Dxs2yKjeEWx3BUsYUr3pIqo0blCXy2l+kYhhuKx7JIMZrBJgay9HBsNBOzvG3J8yqjER5kpOQS8kuquPQjXvwA==","shasum":"5306f720db6fd1f0b8670b7f2136dfa126fdb226","tarball":"https://registry.npmjs.org/http-schemas/-/http-schemas-0.13.2.tgz","fileCount":67,"unpackedSize":99499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJWDBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFIBAAl6kAiS2/I6iz+aU1D3LeZ+cgCSjYVjN0LOcAc7JgSe0Dawyo\r\n4irZoThWIxX7JExbIvl1SyMI2NRIOyGOEru1OnqwxDCczHKyL9NgdLr/aYiy\r\n53gubQmK5Uhr1qj0wEG6SC93XDYj01vHKqseMXfCRz9p1wAkdCXXQWdIme7W\r\n8wYEz6yjcpluZNSS6tSIcK9oH8WkeoOoBTU4g59cMW7OnXb9yVKuRcZCiSpQ\r\ndZkBP5bOYZxDhjb7D1vJZf0VsQYldCv0atu6Y5fSVugFaAf/xbdjFp5/i0pA\r\nym4MVNkUtnQ+XYYKhtRgAwhPhjd9FbE9wZeLDbOJVSJR9x0LE7IigqIlhr0V\r\nn2AWpY4jPwGNAPLkiPAQoTiQhtW7tSSQlTdpsqyXqXOkq2mBuuGoiE4Bg3G2\r\n0dV/rnlr/Zw+/X0wp9c2C/amX6mbbaqN2O1EYyGCG0O0ft3MagK2/AWXHb81\r\nVn6tGU59YDq0aS5soJi/IQP79em/98mkqrE6syhHseDkVF77x82/GLEmyXYR\r\nAs8194SnTjJUKmBC4q+qo2flsPQSJ038Unq6HZOVRTs+fENMntysT/EVAMgQ\r\nTT5uCZ1vNaiVRab5Zu9csP8TVQO7w2u7grywf3+RnhXcc++ggpf/g9x+8/88\r\nbfpHbZtUMzTTmvH/cBzOS1GITaxkNnWiw1Q=\r\n=m/WQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDt69t0DmIvSQQ2JM+vGR37tp9WHvaz3r61NRhTdVfsSAIhAMMM0tvAonM5asmme3AKtm7SKi7+2dmfXNSizHng0ZHb"}]},"_npmUser":{"name":"yortus","email":"yortus@gmail.com"},"directories":{},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-schemas_0.13.2_1646616769640_0.8261059230211292"},"_hasShrinkwrap":false}},"time":{"created":"2020-02-17T06:33:02.285Z","0.0.1":"2020-02-17T06:33:02.418Z","modified":"2022-05-05T08:13:25.651Z","0.1.0":"2020-02-17T06:50:59.726Z","0.1.1":"2020-02-17T07:11:30.528Z","0.1.2":"2020-02-17T07:15:20.859Z","0.2.0":"2020-02-18T05:12:26.558Z","0.2.1":"2020-02-18T06:06:48.864Z","0.2.2":"2020-02-18T06:14:51.664Z","0.2.3":"2020-02-18T06:19:57.886Z","0.2.4":"2020-02-18T07:16:04.686Z","0.2.5":"2020-02-18T07:27:46.892Z","0.2.6":"2020-02-18T07:58:45.939Z","0.2.7":"2020-02-18T08:21:46.985Z","0.2.8":"2020-02-18T08:26:33.142Z","0.2.9":"2020-02-18T08:28:48.670Z","0.2.10":"2020-02-19T05:21:34.424Z","0.2.11":"2020-02-20T05:41:17.024Z","0.2.12":"2020-02-24T04:47:01.200Z","0.2.13":"2020-02-25T03:16:42.656Z","0.3.0":"2020-02-25T06:51:49.549Z","0.4.0":"2020-03-03T02:34:06.888Z","0.4.1":"2020-03-03T03:11:09.088Z","0.4.2":"2020-04-07T05:47:51.333Z","0.4.3":"2020-04-07T09:51:52.532Z","0.5.0":"2020-05-11T06:38:50.707Z","0.6.0":"2020-05-12T12:24:14.745Z","0.6.1":"2020-05-14T06:31:21.290Z","0.6.2":"2020-05-18T10:16:32.485Z","0.6.3":"2020-05-18T10:44:39.939Z","0.7.0":"2020-06-18T05:31:00.739Z","0.7.1":"2020-06-18T05:35:58.791Z","0.7.2":"2020-06-18T05:38:52.773Z","0.8.0":"2020-06-29T09:55:13.583Z","0.8.1":"2020-06-30T02:57:53.536Z","0.8.2":"2020-06-30T03:32:03.819Z","0.8.3":"2020-06-30T05:40:32.383Z","0.9.0":"2020-07-30T07:48:50.892Z","0.9.1":"2021-02-16T02:52:21.251Z","0.10.0":"2021-07-06T11:58:13.594Z","0.11.0":"2021-08-10T02:28:22.766Z","1.0.0-alpha.0":"2021-08-11T07:41:40.156Z","0.12.0":"2021-09-09T14:15:41.135Z","0.12.1":"2021-09-10T02:35:14.094Z","0.12.2":"2021-09-10T02:49:13.853Z","0.12.3":"2021-11-03T04:13:43.823Z","0.10.1":"2021-12-16T02:57:22.920Z","0.12.4":"2021-12-16T03:26:14.236Z","0.10.2":"2022-01-24T05:25:27.338Z","0.13.0":"2022-02-16T08:55:02.254Z","0.13.1":"2022-02-20T03:51:07.081Z","0.13.2":"2022-03-07T01:32:49.929Z"},"maintainers":[{"name":"yortus","email":"yortus@gmail.com"}],"description":"Strongly-typed HTTP schemas","homepage":"https://github.com/yortus/http-schemas#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/yortus/http-schemas.git"},"author":{"name":"Troy Gerwien","email":"yortus@gmail.com","url":"http://github.com/yortus/"},"bugs":{"url":"https://github.com/yortus/http-schemas/issues"},"license":"MIT","readme":"# http-schemas\r\n\r\nUse `http-schemas` to describe the 'shape' of a HTTP API in a way that is enforced both at build time and at runtime. In TypeScript source code, HTTP requests in the client code, and route handlers in the server code, will be statically checked against the schema, so usage errors are caught early. At runtime the schema is used to ensure that request and response payloads match the schema. Response payloads are also trimmed of any excess properties to prevent accidental information leaks. A schema may be shared by both client-side and server-side code, giving a single source of truth and ensuring the client and server always agree on their shared API.\r\n\r\n`http-schemas` uses the [`rtti`](https://github.com/yortus/rtti) library for specifying and enforcing schemas.\r\n\r\n## Installation\r\n\r\n`npm install http-schemas`\r\n\r\n\r\n## Example Shared Code (use in both client and server)\r\n\r\n> NOTE: The [v0.10 API](https://github.com/yortus/http-schemas/tree/v0.10#example-shared-code-use-in-both-client-and-server) is deprecated but still supported.\r\n\r\n```ts\r\nimport {createHttpSchema, t} from 'http-schemas';\r\n\r\n// Declare the http schema to be used by both client and server\r\nexport const apiSchema = createHttpSchema({\r\n    'POST /sum': {\r\n        requestBody: t.array(t.number),\r\n        responseBody: t.number,\r\n    },\r\n    'GET /greet/:name': {\r\n        responseBody: t.string,\r\n    },\r\n});\r\n```\r\n\r\n\r\n\r\n\r\n\r\n## Example Client-Side Code\r\n```ts\r\nimport {createHttpClient} from 'http-schemas/client';\r\nimport {apiSchema} from '<path-to-shared-schema>';\r\n\r\n// Create a strongly-typed http client. These are cheap to create - it's fine to have many of them.\r\nconst client = createHttpClient(apiSchema, {baseURL: '/api'});\r\n\r\n// Some valid request examples\r\nlet res1 = client.post('/sum', {body: [1, 2]});                 // res1: Promise<number>\r\nlet res2 = client.get('/greet/:name', {params: {name: 'Bob'}}); // res2: Promise<string>\r\n\r\n// Some invalid request examples\r\nlet res3 = client.get('/sum', {body: [1, 2]});                  // tsc build error & runtime error\r\nlet res4 = client.post('/sum', {body: 'foo'});                  // tsc build error & runtime error\r\nlet res5 = client.post('/blah');                                // tsc build error & runtime error\r\n```\r\n\r\n\r\n## Example Server-Side Code\r\n\r\n> NOTE: The [v0.10 API](https://github.com/yortus/http-schemas/tree/v0.10#example-server-side-code) is deprecated but still supported.\r\n\r\n```ts\r\nimport * as express from 'express';\r\nimport {createRequestHandler, decorateExpressRouter} from 'http-schemas/server';\r\nimport {apiSchema} from '<path-to-shared-schema>';\r\n\r\n// Create a strongly-typed express router.\r\nconst apiRouter = decorateExpressRouter({schema: apiSchema});\r\n\r\n// Create a normal express app and mount the strongly-typed router.\r\nconst app = express();\r\napp.use(express.json()); // it's a normal express app; mount whatever middleware you want\r\napp.use('/api', apiRouter); // `apiRouter` is just middleware; mount it wherever you want\r\n\r\n// Add a request handler directly to the router\r\napiRouter.post('/sum', (req, res) => {\r\n    let result = req.body.reduce((sum, n) => sum + n, 0);\r\n    res.send(result);\r\n});\r\n\r\n// Declare a request handler separately, then add it to the router\r\nconst greetHandler = createRequestHandler(apiSchema, 'GET', '/greet/:name', (req, res) => {\r\n    res.send(`Hello, ${req.params.name}!`);\r\n});\r\napiRouter.get('/greet/:name', greetHandler);\r\n\r\n// Some invalid route handler examples\r\napiRouter.post('/blah', (req, res) => {/*...*/});           // tsc build error & runtime error\r\napiRouter.post('/sum', (req, res) => { req.body.foo[0] });  // tsc build error & runtime error\r\napiRouter.post('/sum', (req, res) => { res.send('foo') });  // tsc build error & runtime error\r\n\r\napp.listen(8000);\r\n```\r\n\r\n## Full production-like webserver demo\r\n\r\nThe best way to see `http-schemas` in action is to see it in a real demonstration with documentation. Take a look at [http-schemas-webserver-demo](https://github.com/Antman261/http-schemas-webserver-demo), read the docs, run it and play with it yourself.\r\n","readmeFilename":"README.md"}