{"_id":"openapi-enforcer","_rev":"131-bc18ce855a0bcadc9bd64ca77511ae87","name":"openapi-enforcer","description":"Library for validating, parsing, and formatting data against open api schemas.","dist-tags":{"latest":"1.23.0","v0-latest":"0.11.6"},"versions":{"0.0.1":{"name":"openapi-enforcer","version":"0.0.1","description":"Validate openapi schemas against values, connect middleware, request parsing and validating, response formatting and validating, and response building tools.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["openapi","swagger","validate","error","schema","request","response","connect","middleware"],"author":{"name":"James Speirs","email":"james.speirs@gmail.com"},"license":"Apache-2.0","_id":"openapi-enforcer@0.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-TAMRFdA48gNVhEPzCM8sY4cw7DqlhKnbYCEHI6Ri2IAj4kk9/VphDBZQB8J8G9MD6xSmW/uNsMtOCPTdW6C1ZQ==","shasum":"82685abc7314a94e5de5acaf41f250a707c9e3f4","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGbSE8HVXhY43cof7qoOUu58TtrJA9KkqbDyjJg5D5srAiEA6tYGlFcxdKeA6s0r0b1xejEEp+THyEdJk/ZwtjFHt9A="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer-0.0.1.tgz_1510789245661_0.6069148960523307"},"directories":{}},"0.0.2":{"name":"openapi-enforcer","version":"0.0.2","description":"Automatically validate a value against the swagger schema while you build it. Alternatively you can validate the final value.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha test/*.js","coverage":"nyc --reporter=html mocha test/*.js","coverage:report":"nyc mocha test/*.js && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/swagger-enforcer.git"},"keywords":["swagger","response","build","compose","validate"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/swagger-enforcer/issues"},"homepage":"https://github.com/byu-oit/swagger-enforcer#readme","devDependencies":{"body-parser":"^1.18.2","chai":"^3.5.0","connect-busboy":"0.0.2","connect-multiparty":"^2.1.0","coveralls":"^2.13.0","express":"^4.16.2","formidable":"^1.1.1","js-yaml":"^3.10.0","json-schema-ref-parser":"^4.0.4","mocha":"^2.4.5","multer":"^1.3.0","multiparty":"^4.1.3","nyc":"^10.2.0","request":"^2.83.0","request-promise-native":"^1.0.5","swagger-parser":"^3.4.2"},"dependencies":{},"gitHead":"d40724359248eb9176b7a196aec77280dc86d4fc","_id":"openapi-enforcer@0.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-wyjCWisTwLA6zpTK1G05Hw1T1KhQfMGu8f4CE7NvnD/pueDvjPl441WwY7jXe0vBClNaYqELRyMdYYziaCL7gg==","shasum":"5e1ac795037590542b77e74af05891e6683b5c65","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCf2A7HDe4g99xUcyZa6yk0tQ3gb18XazmKNkFQdipIvQIhAPiAG+QX7b7Km6rm/w74cwVM5Q/2QVNVPxFQYufMURYc"}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer-0.0.2.tgz_1517872107130_0.5689440057612956"}},"0.9.1":{"name":"openapi-enforcer","version":"0.9.1","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha test/*.js","coverage":"nyc --reporter=html mocha test/*.js","coverage:report":"nyc mocha test/*.js && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","response","build","compose","validate","parse","format"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"body-parser":"^1.18.2","chai":"^3.5.0","connect-busboy":"0.0.2","connect-multiparty":"^2.1.0","coveralls":"^2.13.0","express":"^4.16.2","formidable":"^1.1.1","js-yaml":"^3.10.0","json-schema-ref-parser":"^4.0.4","mocha":"^2.4.5","multer":"^1.3.0","multiparty":"^4.1.3","nyc":"^10.2.0","request":"^2.83.0","request-promise-native":"^1.0.5","swagger-parser":"^3.4.2"},"dependencies":{},"gitHead":"ecec2e1159153440282dd67b342a1d1640f16fc3","_id":"openapi-enforcer@0.9.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-zV7rzSUJzSjKoH5EqTxkYFpxHFq+PZGUPrpB/5T/4KuWxPmRNWjAApGAU2agR5sf9tP4ZumKSPdFrYr3s7NZUw==","shasum":"6ba1b037a40c653214fcfbff870f535dd5eb64c9","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.9.1.tgz","fileCount":35,"unpackedSize":377322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1PGZCRA9TVsSAnZWagAAhX0QAKK4sgi2X9Z+TAvqmREt\nDz4FwkN5oqL4zRPZorA13bSBt0KfIbiRShJliUmkor7YNVsZLqgh5S/MQf2c\nxomPzsKkmNRIwdGIZKCCkKRAjZQoEmb32PiP26P9l8E9sUuF92qGx/3r4DDx\nBa3QAe7snNKZSwa/lbUnZz1dz0w4VB8RyVC6Co0zO84vqzGy3heuSc1wQ+ra\n0qT402wiA4fl385C5VoIQetHAGfjmdYu34JdoRWDmIYod6HYiYDQOhAR6+sj\n8HxPlRlwk+nC3i3qqrK0oknljrXV+QToIzCyJBKBpswmv3xRjbx3TkOsQguv\nT0m0aeeWIttTJN6ffRi1ktnCmoqy3jlyIvp7HMNdG+Ftf1knXlW7ufyvVht5\nzq/KBhWrgnT1h5ypaRs+sl3N9n3+TmEk2fVtu+QD1gKkzmO9EnlL8GQm1RDB\nCpZHvEl4KZwrMNjMyhGvsB4J6EethBf6yRNsV5nDMzSyhV5QYXauxsBXBdSS\nNdftcbWP3MjV8h8G7DvPxGOuaO3Kv1Itabd3urryX4dpf4Ba+Ow8MJnzWDYh\nLTN9uq0rB4cHZB4mNfh1FJyOb1FkiGm5L9Rc1nCUsiGhqEFJCKn1iPW4Hq/2\n74BwUum6sIcpaJHlJe1DRPpTM3NDt4olbZwKS7UR8/m+zxcDl9b5mAPagcs0\n3L6e\r\n=/eCv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJwEY0sNFS/xk/fUNrknb7jmvUAVcnd7ouUN24SeOcGAIgYAGCw/Kg9tHWmiXfxxaw1fNV6/fDA54u3nEKjR6jJ0Q="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_0.9.1_1523904920189_0.8617490159421901"},"_hasShrinkwrap":false},"0.9.2":{"name":"openapi-enforcer","version":"0.9.2","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha test/*.js","coverage":"nyc --reporter=html mocha test/*.js","coverage:report":"nyc mocha test/*.js && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","response","build","compose","validate","parse","format"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"body-parser":"^1.18.2","chai":"^3.5.0","connect-busboy":"0.0.2","connect-multiparty":"^2.1.0","coveralls":"^2.13.0","express":"^4.16.2","formidable":"^1.1.1","js-yaml":"^3.10.0","json-schema-ref-parser":"^4.0.4","mocha":"^2.4.5","multer":"^1.3.0","multiparty":"^4.1.3","nyc":"^10.2.0","request":"^2.83.0","request-promise-native":"^1.0.5","swagger-parser":"^3.4.2"},"dependencies":{},"gitHead":"8f69f84ef35719c1da71fae6f0c853d58837c73b","_id":"openapi-enforcer@0.9.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-UWLbGXvSJhKtJGTjaUToWBie3IH9hUsnQHS84ZaFk+oYR8ASd5u9PCRM0UtBoDy9oKDP9kQ+0Xv3st5YpSycGw==","shasum":"a2dc88095c672ec78e5b14558afe90d6fc7808a5","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.9.2.tgz","fileCount":35,"unpackedSize":378586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFqcyCRA9TVsSAnZWagAA3p8P/iJxFjkNbvla4zDnQaqr\nJWM7MHMQ7RiBYBkWhs4B5h87lT4mEzjkTzQSvhSbZiay8hLfpOPbWMJ+tJRj\nsegmW/7ar/DUz0sSsheJW6dd9p1uI8GXXJBsIGu3FNYEQ+N9zSO0p0BH00h5\nXHRMq+Fvs3u12FuiKMSS5zvj8wn3enRRM7y3xelx1gZRF3n/xBhDmlw614WB\n6+95XnSJUfH+sO8lFmuHDbFOg7Eo7iEEfZ2vyHDju4YZT2eNxKykLSMkhCYI\ngVaKPDKynVZAT+Ekp2v07lm7KrEw4eIqpnkSkudKxq/9WonYoHr9DyWIVk7e\nGYS07ambPV6OMK+ZNG75aeZUE5oLfoMApw/w5Rt0GjMXD+a6key7UYFTuw5A\nuvS9YGL2aBTY9WdiefjqiDdSCqv/jLS+ewkq1dDL0SDlpkwYlEyvaZ88V4z9\nPMQuqZJdj9ESkZwdLpEbZeBIb8TbpJ74In3Am2ID9NY4S6xV9BOLv4NuzYX7\nr8ju5TXPVm0fdq5u35VGdSjJAtfQqmnWyhMBrglEbVXz67ksXbZhkWiyIig8\nfoiAQhb+kGeGWWLjNRPJwiAgf9iyYedNgqtfPi0Fs9M1sqZh+ix5sUGojz6W\nQe7qFcd9/vybrfLKJRTeIfCIbNj6r0bfU4qGs2eNreNyk8A5CDKNMCO8BMkj\nQVok\r\n=b30x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEufSdCLdcWAppglMjF2/5+4+lZ8htv8fAe4E/7Gxz9AiEAkrEkr+3XkmKH6yaqni1CFqOjPcJOe8TGDVdG/lhAK2w="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_0.9.2_1528211249324_0.0628644016045643"},"_hasShrinkwrap":false},"0.9.3":{"name":"openapi-enforcer","version":"0.9.3","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha test/*.js","coverage":"nyc --reporter=html mocha test/*.js","coverage:report":"nyc mocha test/*.js && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","response","build","compose","validate","parse","format"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"body-parser":"^1.18.3","chai":"^3.5.0","connect-busboy":"0.0.2","connect-multiparty":"^2.1.0","coveralls":"^3.0.1","express":"^4.16.3","formidable":"^1.2.1","js-yaml":"^3.12.0","json-schema-ref-parser":"^4.1.1","mocha":"^5.2.0","multer":"^1.3.0","multiparty":"^4.1.4","nyc":"^12.0.2","request":"^2.87.0","request-promise-native":"^1.0.5","swagger-parser":"^3.4.2"},"dependencies":{},"gitHead":"2d7bb2e11ce8cd1e8e0db6b187770484b65a18e1","_id":"openapi-enforcer@0.9.3","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-3McBIcGsyMcj3bG/o6ZhzLc59Sj78I6jfKw9suJH4hSrVy1ag7tDpZN9NhZ1tNgxfv+/6Qx3Kr/5jIRfTs85Vg==","shasum":"c4d0040f73361afe407a76ae346dce4a691375a2","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.9.3.tgz","fileCount":35,"unpackedSize":378622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFq0CCRA9TVsSAnZWagAAtVgP/3ojZfVgbB+Fm2MS2SZS\nN8JVbE6scFoF6DSvoJkxYdNw0I9DvIQ/Mu8I/IDnKPj6hMV8hJG4RgUAHQ7C\nbOn7ynmFyVB2J9thQQJt6BNaNb3lky0bIgx4GCJYYwGzUGnRvn+AA/H8/IMT\nyGtqjVcWhivaaAGn/epJpL3D+r0ivbpG8A6rTrp2VEf2orVDAct2QiDvrHtJ\nUOHF1b9n34ygKzLmZB49vShTd6kAVUFMOyfYxDdaIy4G/SpsujR7k9P1VRLE\nqzvnGONrnUilP7v+ArT+bwbtAU4uX2c+iele0THngQywDFPoUmkQwtZBEr62\n4ovRleKIV14Uicf081NkgGhEZFb/GyqaOFWUqJ91mCSdcU24QwIrWn4obhx1\n/ZglXUi1TVcZnw5fGqMRY37p5/FI0iZxzf/jNj+xF1v+nghCBj3kNvsnSVgx\nCDmnchlebwK+B4U50eUD7qGD9iYx7R1h0RC1W7hx8w8lOdTiip3t0CLUaulV\nd0QVH2YFWyPxkjLFkZQtkKvE6E9fi1Eyt+yettVCJ7I/JHoWbaulN6V8fLzT\n+NXPGNd5MVTb2hmVrFC2wzr7oX2aCmCIcbV/OS/bHm9BRlhgE5kzvymEFtGr\nH+k2Bd8P60PCjLeXgHpATViteOeOC1TUyO4REfosjZ0/EbjGUmM5P3ifO0Gg\nENVa\r\n=MPrM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIUDczOXJDnbI7/vOpKXJgIc0v+YKbeQnJcjxE//fkQAIhANA/zvef5dLKgBKj746Ijd5wAU/GGAQaUhTbeIvHvWk1"}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_0.9.3_1528212737632_0.8127100225654198"},"_hasShrinkwrap":false},"0.9.4":{"name":"openapi-enforcer","version":"0.9.4","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha test/*.js","coverage":"nyc --reporter=html mocha test/*.js","coverage:report":"nyc mocha test/*.js && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","response","build","compose","validate","parse","format"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"body-parser":"^1.18.3","chai":"^3.5.0","connect-busboy":"0.0.2","connect-multiparty":"^2.1.0","coveralls":"^3.0.1","express":"^4.16.3","formidable":"^1.2.1","js-yaml":"^3.12.0","json-schema-ref-parser":"^4.1.1","mocha":"^5.2.0","multer":"^1.3.0","multiparty":"^4.1.4","nyc":"^12.0.2","request":"^2.87.0","request-promise-native":"^1.0.5","swagger-parser":"^3.4.2"},"dependencies":{},"gitHead":"09ecfbb6f4a8e3789167103e4e8327f89598b0fc","_id":"openapi-enforcer@0.9.4","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-KvwGmk9lw0RZ96W+nSy4HspTN6vT0f4/++xRC1ALe5JBzwawAZTmD1z5WISiplVwuzcpzQV77bmZBtTEfLp8uw==","shasum":"d52ac33173e895b9ef84121493ce90f8938c60a8","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.9.4.tgz","fileCount":35,"unpackedSize":379336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIUXiCRA9TVsSAnZWagAANh4P/iWKzflKITNWvM5NjyOv\nx2CBV/d6tvfJfPSixTicvADfYGiD3hyjfg4zYBymK3HRIVG4h5fNInkNrpsi\nuarC8MK9pTQGWVgiKJ0650ZIGa59igfCpih6lgHeCLDbb+4qs580tRSZZmL2\ndcz+roSfbkEzDOo34PMAJd9bPVwcUheM1l3AE0tWdEm8MrL8UOkipmGBrKCr\nrWc/D5/c0kO9fgu2xetgv10YL1QouDR10Y2O4OK1ezKCzJg8vXMQ46QyRz31\niPIPayr2lc+RC5TfA6uu3xOLDpyz9a6hFG7kbomJbrgmYXOtRaAD5ebU5kGK\n5anzeZIFxfq3GneHxOcXBSi7yALhSV0RxLArK2qWzXR0yXvvo+0tH+Wy0Ka4\niz5w1+Yp0xxRlsou59eatFGCr9R38DYFmWIx1Pph2pcV278lPb1noSpSlA+B\nKBrJXOwHrzmwr97FpJOuX2me2Hhg93EpQZd0xKWuKB+MzwLPxdByYhlmok5K\nqU55/zzAlxxsuU+JLEpC3LA31KiBbHEGMZiOfKZPP5bUVnDzh1uLiFFmV8Ko\n+hCtyHWPXF/PQXfLatzlbd+DwV13bmPS2Q7+tuP3nYLhdJR28Z1i31bZJwbz\ny49dKQJ9jY9ES31gVVLoyYLKO6+BXPHeG5QpoX3r299Ni1NOqwDr83cYUpKB\ntFuz\r\n=cSko\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPVF970WPIQo/U5SnKmLjKAU+EWNUeW/TGm/xReZFbHgIhAI08LQVCfc01MkZB7x8EMYMLtrPhOB8uOUjhwmXyzPmz"}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_0.9.4_1528907233667_0.9718441599695036"},"_hasShrinkwrap":false},"0.9.5":{"name":"openapi-enforcer","version":"0.9.5","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha test/*.js","coverage":"nyc --reporter=html mocha test/*.js","coverage:report":"nyc mocha test/*.js && nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","response","build","compose","validate","parse","format"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"body-parser":"^1.18.3","chai":"^3.5.0","connect-busboy":"0.0.2","connect-multiparty":"^2.1.0","coveralls":"^3.0.1","express":"^4.16.3","formidable":"^1.2.1","js-yaml":"^3.12.0","json-schema-ref-parser":"^4.1.1","mocha":"^5.2.0","multer":"^1.3.0","multiparty":"^4.1.4","nyc":"^12.0.2","request":"^2.87.0","request-promise-native":"^1.0.5","swagger-parser":"^3.4.2"},"dependencies":{},"gitHead":"e9989bf48699e2b727480bd4f9a5ed8586eba4ae","_id":"openapi-enforcer@0.9.5","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-BWv/20eEa4tLj1LP8wf9kE8HkOz5ZaPBt+1wlqm96H4LMwgxI4NLslGJwB2MCdjmjN7zAuF6xv+k29vfdNEE8g==","shasum":"50c9c3cbb81d5c605ee8941f017350a7539074e5","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.9.5.tgz","fileCount":40,"unpackedSize":389674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIZk/CRA9TVsSAnZWagAAPP8QAJyZ5FbqhlQN1lgdTNRX\nUfL7YkycGgizOY26YUY01gFB6Kp90pB2u3fjTGKm61GcZW1A+yU4RcXkDF5K\nhqayPMjWg/ywS661wpFbEWioaqpkFqx2nApsGFz1u/LAHSPwGtnfdrGjd7As\nknpbyyE8wsZWP8mezuWSUsdHSUik01jVh1BnXgCc+/D1WuGxhYc+EVBMC0Y2\ntftRtAktRH8x1hYSqNjAx7gPy1cjG+SN6qYIFFus6B0MeOLoSlglyY6T6XEQ\n6UNWa6RIR4hxMwzjIttdM89rWi7GTZ+pjGVvsFAcQYPS19U896sGSw5hvtQs\nrtCp0TxhRjKlrbjEwwJAdCxRYXTt0xb7tszJxpMaJyBEZ0UIS1sNtGBxbgUJ\nNC+o5ASMPXUaj6rDrgw1C37Hf3CJZCg7N7sStSj0hexWUNp0QjIi74wL1NNV\nzGuS0eObtIQ7abpSwviaJ7CEk3qnkPiBbTOAMjRXwli1lKQ/QA5Dckmwy0uN\ni1eemO3tvPLBdNnwdTDTVY9B8LXCcwWa9zDTV+gXhc0dQMKKUDT75plfktHO\ngtqUuvQAz7/Z8vaKwLnakG2cpjSvJWoFj1y/7kyCFW2b+zaDarz5MZHXX2dg\nhXZjQOLrIUJE+imTeiE3+C//S7b2AdTp08pV2xWwfdxmnZYGyEMaNDK9GVlP\nPVMW\r\n=fWe7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCL4q9dNLVoAHJqqd2p1gA0IDb3FaZb0fjJ5vOGOgsW8AIgc8Yl0Neeho28JXyl+UfUq4IT9/TuAVIQxp/3E9CfYaw="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_0.9.5_1528928574453_0.5429810324468831"},"_hasShrinkwrap":false},"0.10.0":{"name":"openapi-enforcer","version":"0.10.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"types":"index.d.ts","scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","response","build","compose","validate","parse","format"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"body-parser":"^1.18.3","chai":"^3.5.0","chokidar-cli":"^1.2.0","connect-busboy":"0.0.2","connect-multiparty":"^2.1.0","coveralls":"^3.0.1","express":"^4.16.3","formidable":"^1.2.1","js-yaml":"^3.12.0","json-schema-ref-parser":"^4.1.1","mocha":"^5.2.0","multer":"^1.3.0","multiparty":"^4.1.4","nyc":"^12.0.2","request":"^2.87.0","request-promise-native":"^1.0.5","swagger-parser":"^3.4.2"},"dependencies":{},"gitHead":"fb688e4791e9ff01a209dadfffe534b19e13fb33","_id":"openapi-enforcer@0.10.0","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-RuF9HzkPUAmPEM08npqWicXgYKZJ7sO6LiXBb/L0PInyw+TnqAU0DdWRK2f4oQrAWMZbGKlduSy3s27Wy27rIQ==","shasum":"b22bf90d30e2abdf96944749a7e95786773d6382","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.10.0.tgz","fileCount":48,"unpackedSize":458786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRRfvCRA9TVsSAnZWagAA+IYP/RNdg0JrvyPDZGIFbKq1\ns6m3W5l8OfJ3LAoryAfTMFJ1hIhpgGJFU6mqN/0naHBnVWuU92pmz9sUPmba\nUg18uaol0wqN7dfzmdE4qyi4Qjf8UoipnIIcQdWkeZ/GN/WQ1cDfveK5SRXy\n7VvcKSRTzGg/vBEwcqt7uDb3XpMDe0/0f4je7y+XnowK9VB3HBOzdoNVYhCT\ndy24s+xDm84pBX7bzk55zo5itnhMjqO30O73Jy0x5CSNR2h7xT5kE9Ny4hL1\nyKX3/mxjjtoOivNcabG5/cffMztrtiSEX3MpRKNauQDWSetwR1Lwdy/AFFzI\nAljEuf6qBKvRSRTLuMHRBALScSrThe1MQ79ODfKSfzKp47kKQb7i8Gfu/pb+\n9FqbM1bn/vSZAxHENz0EA3RsXDuVqkWzA5ePxrN4jYcEyvSAnV7agGApHyAW\nfntecEPoUIwoFJPDeh0ztp/e3B2CjPwBukx+ucm8kOIM9k0b/LnMATN6JO9l\nxYLZ+M/Y6P1ZM7tHWouejFnwCPQQ6jl3Z5i6KLjR1MXF7rOVIlKBINJsUP0R\nWLEGf71mMnnQBR+y70fbRd8Df0zZ9Mq8qko7ZyJz75Epihmctj4+9mscA4+8\n3c6RMywDa0NIzBFRGbN24wetG/oHKLghwSxmHHf7jHb33elTisw7/GmEoVt9\nukZ6\r\n=y/ms\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDIs/JKKgMyeW/Rr8J6oZ+NTcdLmS2vVaVn93118s3gyAiEAn0fSkSdpwU5kPVCHPOUS42/oSHPQZ2VhY2eAEdBWWcs="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_0.10.0_1531254767235_0.9001865376878124"},"_hasShrinkwrap":false},"0.10.1":{"_from":"openapi-enforcer","_id":"openapi-enforcer@0.10.1","_inBundle":false,"_integrity":"sha512-RuF9HzkPUAmPEM08npqWicXgYKZJ7sO6LiXBb/L0PInyw+TnqAU0DdWRK2f4oQrAWMZbGKlduSy3s27Wy27rIQ==","_location":"/openapi-enforcer","_phantomChildren":{},"_requested":{"type":"tag","registry":true,"raw":"openapi-enforcer","name":"openapi-enforcer","escapedName":"openapi-enforcer","rawSpec":"","saveSpec":null,"fetchSpec":"latest"},"_requiredBy":["#USER","/"],"_resolved":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.10.0.tgz","_shasum":"b22bf90d30e2abdf96944749a7e95786773d6382","_spec":"openapi-enforcer","_where":"/home/james/temp","author":{"name":"James Speirs"},"bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"bundleDependencies":false,"dependencies":{},"deprecated":false,"description":"Library for validating, parsing, and formatting data against open api schemas.","devDependencies":{"body-parser":"^1.18.3","chai":"^3.5.0","chokidar-cli":"^1.2.0","connect-busboy":"0.0.2","connect-multiparty":"^2.1.0","coveralls":"^3.0.1","express":"^4.16.3","formidable":"^1.2.1","js-yaml":"^3.12.0","json-schema-ref-parser":"^4.1.1","mocha":"^5.2.0","multer":"^1.3.0","multiparty":"^4.1.4","nyc":"^12.0.2","request":"^2.87.0","request-promise-native":"^1.0.5","swagger-parser":"^3.4.2"},"directories":{"test":"tests"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","keywords":["openapi","swagger","response","build","compose","validate","parse","format"],"license":"Apache-2.0","main":"index.js","name":"openapi-enforcer","repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"scripts":{"coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","test":"mocha --recursive test"},"types":"index.d.ts","version":"0.10.1","gitHead":"bbf2bc2faadc8b0597cc8e733cfd8b49cccafe93","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-8hzreS2h2iQYb2vap3Ak58toG+/yL2stdLsfGK2WdVgnLewh11anw2SFiCxNRL1h5EP1SZUfqPZfCivKeg5jfQ==","shasum":"e77d49d043f4fb4d410f862cc9119caa7af7669f","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.10.1.tgz","fileCount":48,"unpackedSize":459617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbab7cCRA9TVsSAnZWagAA2bIQAKLKFosCSqjT/F4zw/+n\nCKC+poFlRzM+yL6ksbsYUSl8ViIxA+E8KGZ8zVGUnmXCY893zirLRr4TqsB6\nyqRz2LQCm9/8XH0uPBn6XjPYNWbqcdDPXVnx9hr0tDkVOC5IMaTKZ+swgKzo\nDAkcybv8pOuiLJCsfFuJXhbCRJ+iZ60iy2G3Ya2j5yTBw53ps1roMODmeCBa\np8CIUe6HsxHEhi5OUiLcB8L7HQGmvQOVSALtxdk3ingvmhRi/EmZvO5HJx2a\nHU4ePFnNxXaHmCZ5wD7yyebbgApC5bFFy7dvLsNIt++eA+zd2hJHePKFMUjg\ncVv9XTgGb1H54ZhNnzx9V6kywoXXnT4vy9kPXeWkBHs/pXPFedlIxy1ugJe/\nJ2bFExxkpqt1cioKUKFr+f6DtawZmckHf+8zkhwENzB6qiyMetJQUkzAf4/B\nv+IToyV+aRE29XTmCThchj1diwSPLk673EqWmUzz2jWEokvLXpozbsrCdJ4D\nvbLzGbWISKfMHwI4HLZWhMfzeI/uY3vYoiykDD1sgBDN5s8lG6c2A8esl/gz\nbDHHURCNJ8Sem4+dKDRrGzvzndCsLI/m6y4VwpIYrruLeKlnErSA+WUuJsMB\n0QLJy8n/XJKoS0cre1+7mvBGzMTl9gMRVsv386qs8Zk+QZifq4TMNXMlRnnA\n0oFn\r\n=m9L4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU7ELaDdE4/pV2UQHzAFUS0u1YqKLVfrWkjS6bq9qg/QIgKb0cU8p4i7tr2zd85gf3dqK+hPyu6N4nTHzg1c+vDoo="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_0.10.1_1533656763019_0.3223253823405181"},"_hasShrinkwrap":false},"0.10.2":{"_from":"openapi-enforcer","_id":"openapi-enforcer@0.10.2","_inBundle":false,"_integrity":"sha512-RuF9HzkPUAmPEM08npqWicXgYKZJ7sO6LiXBb/L0PInyw+TnqAU0DdWRK2f4oQrAWMZbGKlduSy3s27Wy27rIQ==","_location":"/openapi-enforcer","_phantomChildren":{},"_requested":{"type":"tag","registry":true,"raw":"openapi-enforcer","name":"openapi-enforcer","escapedName":"openapi-enforcer","rawSpec":"","saveSpec":null,"fetchSpec":"latest"},"_requiredBy":["#USER","/"],"_resolved":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.10.0.tgz","_shasum":"b22bf90d30e2abdf96944749a7e95786773d6382","_spec":"openapi-enforcer","_where":"/home/james/temp","author":{"name":"James Speirs"},"bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"bundleDependencies":false,"dependencies":{},"deprecated":false,"description":"Library for validating, parsing, and formatting data against open api schemas.","devDependencies":{"body-parser":"^1.18.3","chai":"^3.5.0","chokidar-cli":"^1.2.0","connect-busboy":"0.0.2","connect-multiparty":"^2.1.0","coveralls":"^3.0.1","express":"^4.16.3","formidable":"^1.2.1","js-yaml":"^3.12.0","json-schema-ref-parser":"^4.1.1","mocha":"^5.2.0","multer":"^1.3.0","multiparty":"^4.1.4","nyc":"^12.0.2","request":"^2.87.0","request-promise-native":"^1.0.5","swagger-parser":"^3.4.2"},"directories":{"test":"tests"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","keywords":["openapi","swagger","response","build","compose","validate","parse","format"],"license":"Apache-2.0","main":"index.js","name":"openapi-enforcer","repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"scripts":{"coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","test":"mocha --recursive test"},"types":"index.d.ts","version":"0.10.2","gitHead":"d80d3b1ba1f686c5607e178dc5fab11ed0098baf","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-qeUcexXoBYNbnKp2vlh1KRynU/q4TI9uRFS9yLvZZd3bs+MYYIxoIChZpIoqefYXoSDRWsIcctdKaqMQgzgGTw==","shasum":"0fff7f3c8c25c2bbb3de4a2c645ad14d1fed2593","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.10.2.tgz","fileCount":48,"unpackedSize":459632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbac0ZCRA9TVsSAnZWagAAzrMQAJuwLRIUI3ivyco0g4NC\nWQLcZQu7AmU6L62wnrNC3pQDzF2eZd52ew0PhL7vFsmC5NkeZYlWf3SkCBpw\nkTJuUyXM2p4I6QexSoDFxmElLTCW8HlP3gasAfc7e/mtdXVTWKV2fHX2bZms\na7Dv80NJrx9FAHWQBnU/SV/fCXZ3ABfQ9o8/kkOZmrIEZ+KtScrZx6XmNQhc\nD+TaP+XHFTPSdL3dBFSQRpfsPb1H2hTzkuQWn80q1Hhlbo9nBo3jkAY9mYRP\ngfrAOSAms2shUUic3D1wkNUIpO/C2t6JjSTDQNNYnZUaIO7hr8Vt63o8G5xL\n3OPi3k5fBDjYws+0OjTAGb3JDKvwQ3PYuPIkMehl98HEbGI58J10f5QO2j31\nwqjrRolig8TvUl3nsMar9B4qmlq/9RAF/cutYdSuee7xGljtbXZtX2rHHZUg\n1U9yyyl+lGrfs8mti/NZf53kgqgEKCaktXRrck1awEQ8pLe/w2BPL3JdUSh1\nXJGMTfKZIl1SoqgGGtWsRbNYM5xEMbaOPEeD5cPlcOqKY85ASW6q4nas/qd1\nvOSk0dbuXO7AIE6ZTkJWzzXjcTNmNeijAoa7eMzwsjG01N2Lkd1Y+n1KFJzK\naGFznN9+/btN94ldavDkmY0mLkNJ8Oi0p4MfkmGtHdDRvHCjCBbdih45MRaX\nC1oe\r\n=CaTG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHj/L4BVNnfAwC5+gdWMskcGGSjzzFLTaPXkSvtbnBkEAiBIs66Tem8+nA+7xHiRWT9BqG/8fOdbTxlECxBvxZFsbQ=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_0.10.2_1533660440995_0.9733145624526987"},"_hasShrinkwrap":false},"0.10.3":{"_from":"openapi-enforcer","_id":"openapi-enforcer@0.10.3","_inBundle":false,"_integrity":"sha512-RuF9HzkPUAmPEM08npqWicXgYKZJ7sO6LiXBb/L0PInyw+TnqAU0DdWRK2f4oQrAWMZbGKlduSy3s27Wy27rIQ==","_location":"/openapi-enforcer","_phantomChildren":{},"_requested":{"type":"tag","registry":true,"raw":"openapi-enforcer","name":"openapi-enforcer","escapedName":"openapi-enforcer","rawSpec":"","saveSpec":null,"fetchSpec":"latest"},"_requiredBy":["#USER","/"],"_resolved":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.10.0.tgz","_shasum":"b22bf90d30e2abdf96944749a7e95786773d6382","_spec":"openapi-enforcer","_where":"/home/james/temp","author":{"name":"James Speirs"},"bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"bundleDependencies":false,"dependencies":{},"deprecated":false,"description":"Library for validating, parsing, and formatting data against open api schemas.","devDependencies":{"body-parser":"^1.18.3","chai":"^3.5.0","chokidar-cli":"^1.2.0","connect-busboy":"0.0.2","connect-multiparty":"^2.1.0","coveralls":"^3.0.1","express":"^4.16.3","formidable":"^1.2.1","js-yaml":"^3.12.0","json-schema-ref-parser":"^4.1.1","mocha":"^5.2.0","multer":"^1.3.0","multiparty":"^4.1.4","nyc":"^12.0.2","request":"^2.87.0","request-promise-native":"^1.0.5","swagger-parser":"^3.4.2"},"directories":{"test":"tests"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","keywords":["openapi","swagger","response","build","compose","validate","parse","format"],"license":"Apache-2.0","main":"index.js","name":"openapi-enforcer","repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"scripts":{"coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","test":"mocha --recursive test"},"types":"index.d.ts","version":"0.10.3","gitHead":"762319673f6bc235b1c79a7b6764940317e6bbe5","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-fpT2Rf+pOAUacUzGUBIcug4TXXi6O6u9/si61B13YzqXuKjh+3THN0TiT47vgEKZ9ZywO8iRIEz3ihc3yLY5EA==","shasum":"975106ac594b9860041c6e85275dae491bb5e8ce","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.10.3.tgz","fileCount":68,"unpackedSize":634012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbffi8CRA9TVsSAnZWagAArIAP/RBswJfR5vyixYMc3jaz\nUcGl3s4L2TKLVjgYeWb5P3bl8h3NOutcZBGzHCHV9Jv4OqF4foQ4KCSU/Y/C\nsUlJYzQ7i5OuSnRz+1ZLSgBFPFoanqwX6Y6NvmTio+ge+Y/KUySFLd0vcz/e\nz5jiHtW061bbd62hQFsOZDfP8tvbSmgnYWreT0yfytytYhj7TgAvhOg102zY\nQXMnK2GH82f94Kh5odKuPkgj3DQ0KqXENIjFmGU4fMO56Yz2WC5XulZYPfcY\nqDmwkcczC2acibkYkuz3CQBdALviY14nC1d/E9NSgA+zAm4iH4fur8Dmv5a7\nDuKxWKK7AMNpsNjXFqYZhHtGRuhENIAXVKRq4919ZMGOBLYgP82spsFWVl3L\nf2Sj2E+c0UE/JM8B3A3bA+gOrazOkgaLFlPcze4PtZr3+6keqMFIgFdsE9QB\nqL45evtaAhgA/7e81qVs0WwwsOcA2bannuQ+mDGMKR9LS41u19qb4d/eVfdf\n+hAv3ZR5MyE6RQYtfBSPu2Jx7RPu6QIXGD0g0EribAsU4VSFYmkHpvOOTWaJ\naScGbwn5xCo6guvlQZJ/kcXG1ZESFLXtzjXWMSTwGK+YXX7jYvTpHOh7GwOC\ntAL98hE6A+jwAJfA4C7/LtoLXzRO9latjsk+JgdH5DJ7XPhaJUHwUb/B1Toy\njgRN\r\n=ncnB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+kMy/ePRNTYxGyMCyMOu4upscXMmR+M2EAOs9Nr6RqAiBh2+ZJFt8zNq3g+P/djyTEQDeMvYrdQvdJOKTkERLQPQ=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_0.10.3_1534982331255_0.38732595311920237"},"_hasShrinkwrap":false},"0.11.0":{"_from":"openapi-enforcer","_id":"openapi-enforcer@0.11.0","_inBundle":false,"_integrity":"sha512-RuF9HzkPUAmPEM08npqWicXgYKZJ7sO6LiXBb/L0PInyw+TnqAU0DdWRK2f4oQrAWMZbGKlduSy3s27Wy27rIQ==","_location":"/openapi-enforcer","_phantomChildren":{},"_requested":{"type":"tag","registry":true,"raw":"openapi-enforcer","name":"openapi-enforcer","escapedName":"openapi-enforcer","rawSpec":"","saveSpec":null,"fetchSpec":"latest"},"_requiredBy":["#USER","/"],"_resolved":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.10.0.tgz","_shasum":"b22bf90d30e2abdf96944749a7e95786773d6382","_spec":"openapi-enforcer","_where":"/home/james/temp","author":{"name":"James Speirs"},"bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"bundleDependencies":false,"dependencies":{},"deprecated":false,"description":"Library for validating, parsing, and formatting data against open api schemas.","devDependencies":{"body-parser":"^1.18.3","chai":"^3.5.0","chokidar-cli":"^1.2.0","connect-busboy":"0.0.2","connect-multiparty":"^2.1.0","coveralls":"^3.0.1","express":"^4.16.3","formidable":"^1.2.1","js-yaml":"^3.12.0","json-schema-ref-parser":"^4.1.1","mocha":"^5.2.0","multer":"^1.3.0","multiparty":"^4.1.4","nyc":"^12.0.2","request":"^2.87.0","request-promise-native":"^1.0.5","swagger-parser":"^3.4.2"},"directories":{"test":"tests"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","keywords":["openapi","swagger","response","build","compose","validate","parse","format"],"license":"Apache-2.0","main":"index.js","name":"openapi-enforcer","repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"scripts":{"coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","test":"mocha --recursive test"},"types":"index.d.ts","version":"0.11.0","gitHead":"f084afb5d4532c41ebb2506b12a69a7c20780717","_npmVersion":"6.4.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-lgp1TBRzgPTa96JyAvijC5QQNiwMvxol86To5ZA2hlCp/9zKsK+quZ5ZdhtLHLfxxxwt6sEC1brdi+brnO6nkg==","shasum":"e0d5ebe84f89a29ef6ed51f9c92036fb7f2ed2b6","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.11.0.tgz","fileCount":68,"unpackedSize":635322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbu5ieCRA9TVsSAnZWagAAU30QAJEFye4ZRo2bVkSOGLm8\n1ukJf5zhjDFHWxTUioA4eHYzPKovEakoahFYceCj/P3HoVd0L61FrzRUxujv\nBuFaRE1EJp0Uz9ZqUagrPxDBY909U+L3sGlovBYujVaBiqLf9zf+Ll29DEtJ\nw23yjPpdxC029c/vqrOrxdJxNgtWSupe5YKAnbYrO+rZaWg1+1N8yqnjmcOD\nzLIODxsNLkWX4Q2dHTZrps1MyIcBnOfhOsk2bwRmT+MJBohpQDVsm+zp1/VP\n2x3g6X9XXqNCEsO2Rh3FqkUzAnnlJUA3ft5nSRoTLo47znsekwx4t5o1R9dH\nYNVS8my6cYuzas9B5JQ4dkCnGrtLkZQBxD1tV0WeFNoRX64jZGxwiLyMzTRq\ntMMgiFKEzS5NUcmUdboC6ZpvfnlLIsy6YfdUFNF4aXJOZlYX0HV9esAG5Puz\na313cjZX+sICchiRZwXx2vTb5gxgE6kFGRTf70mpeHvMs1FskOf7wLyv009D\ncLQ9qx1Pd8NHd8EbR3sdmrrNkWiaIzWgkW8wQer1VcourobLCDQIyJ+J3Eb2\nsN7ykPVfhbdiAcEMB1n3/jG+qWOzgyzbm50GbX4rtF6MSHvqLBLtD4HAZlCx\nC+uxW1REbVSDIf9qHi0hwSppYPeqdrCj8bQQD/Ob9IqDN1deH0RW5BBXo0cu\nKQYk\r\n=5K2k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFjFWRjokef6636V+sxDuWEG9prtvlAlPH5/255A1tK4AiEAr6akuFHULf8JMzHPFOgG+sJECnOj5YOGqEaloupvl48="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_0.11.0_1539020957728_0.09349192627658653"},"_hasShrinkwrap":false},"0.11.1":{"_from":"openapi-enforcer","_id":"openapi-enforcer@0.11.1","_inBundle":false,"_integrity":"sha512-RuF9HzkPUAmPEM08npqWicXgYKZJ7sO6LiXBb/L0PInyw+TnqAU0DdWRK2f4oQrAWMZbGKlduSy3s27Wy27rIQ==","_location":"/openapi-enforcer","_phantomChildren":{},"_requested":{"type":"tag","registry":true,"raw":"openapi-enforcer","name":"openapi-enforcer","escapedName":"openapi-enforcer","rawSpec":"","saveSpec":null,"fetchSpec":"latest"},"_requiredBy":["#USER","/"],"_resolved":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.10.0.tgz","_shasum":"b22bf90d30e2abdf96944749a7e95786773d6382","_spec":"openapi-enforcer","_where":"/home/james/temp","author":{"name":"James Speirs"},"bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"bundleDependencies":false,"dependencies":{},"deprecated":false,"description":"Library for validating, parsing, and formatting data against open api schemas.","devDependencies":{"body-parser":"^1.18.3","chai":"^3.5.0","chokidar-cli":"^1.2.0","connect-busboy":"0.0.2","connect-multiparty":"^2.1.0","coveralls":"^3.0.1","express":"^4.16.3","formidable":"^1.2.1","js-yaml":"^3.12.0","json-schema-ref-parser":"^4.1.1","mocha":"^5.2.0","multer":"^1.3.0","multiparty":"^4.1.4","nyc":"^12.0.2","request":"^2.87.0","request-promise-native":"^1.0.5","swagger-parser":"^3.4.2"},"directories":{"test":"tests"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","keywords":["openapi","swagger","response","build","compose","validate","parse","format"],"license":"Apache-2.0","main":"index.js","name":"openapi-enforcer","repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"scripts":{"coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","test":"mocha --recursive test"},"types":"index.d.ts","version":"0.11.1","gitHead":"b17a90923d09a395a05ccc652bdeda576cc68dc1","_npmVersion":"6.4.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-W5u5PLywWbQ5e0uvsL260aRx0J98Bt2Ib4+XzgV0/Jr0W/LvxzRQx7idbKfJ4qGegNMlQzaZulOktQlpQFToOw==","shasum":"0d889fa0ce87b6faec4ebfce627d2d973e6d003d","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.11.1.tgz","fileCount":68,"unpackedSize":635466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbu7YbCRA9TVsSAnZWagAAZdQP/RsMBzvko4KnaaWvtfJd\nBXatP2JDAz6wj1Ps8URvQbO+n6OZxvwdUdGWdsbGCJ3yAt+O2qJMZz1MAbdl\nNQxdgUAyGzquujTFOyqZ1xUw7LjJ1KaRjmP9OsmrjKX+07u6S2G85Jw5pRun\neXlbPuonP/JQtdtLCsZtatcunDRukbMoR86Zp37qDMkJvOceuXHs82WY1sVf\nNL0jvADvchUycAmHV5jHtLKlGS+Lr8a9gqnT0v4bST10UNuCIqblM96AnG8J\nqI1DuuVSEUYf7z0v9wFU/QXj82eKJBzA1MqlxuN3DgrYq9hDD4ScfEfJqh4N\nZs1IYg5g5EV0/VeVA/SQIkJ4utknAiLPhRQWuFmyjiqeEYL0HYNA/l+HbX/s\nlTYK7EgwsZJTdWlagh5a6DRuguaVApnnsWPxd4AHHporQRN6M95sYLADpjaf\n2zUvXJrTkQpgMmiap3ZiEGULZ1xJRX1VmKCqGgt4trOxBBR6/wc1S364j5N4\n0GEhvmeOBj17aBFT4UvobbT5OCFJd5RL3JF76kMjjyF464LpH7nWyLqbY+r+\n6bEFdBxpZpkDBDRLugOLffhKy1qOEcnc16CrsJHytqdpKgeYqn+s+MmUe/yi\nzrSS5FAO1HAEe6IaeqA9971pOw4HJGb5czZkfiMg8EX/gSaMHylKu7lfMG7a\npRTv\r\n=sz8S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvSFZo3br3X2VkUsyB6Y87YCh80ERZmM0kyCTBh42PKAIgOJubVmH3+DRGyByrOF0KMmbOHuV8HiuZEzKzfBUnlpY="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_0.11.1_1539028505932_0.44477916382494675"},"_hasShrinkwrap":false},"0.11.2":{"_from":"openapi-enforcer","_id":"openapi-enforcer@0.11.2","_inBundle":false,"_integrity":"sha512-RuF9HzkPUAmPEM08npqWicXgYKZJ7sO6LiXBb/L0PInyw+TnqAU0DdWRK2f4oQrAWMZbGKlduSy3s27Wy27rIQ==","_location":"/openapi-enforcer","_phantomChildren":{},"_requested":{"type":"tag","registry":true,"raw":"openapi-enforcer","name":"openapi-enforcer","escapedName":"openapi-enforcer","rawSpec":"","saveSpec":null,"fetchSpec":"latest"},"_requiredBy":["#USER","/"],"_resolved":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.10.0.tgz","_shasum":"b22bf90d30e2abdf96944749a7e95786773d6382","_spec":"openapi-enforcer","_where":"/home/james/temp","author":{"name":"James Speirs"},"bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"bundleDependencies":false,"dependencies":{},"deprecated":false,"description":"Library for validating, parsing, and formatting data against open api schemas.","devDependencies":{"body-parser":"^1.18.3","chai":"^3.5.0","chokidar-cli":"^1.2.0","connect-busboy":"0.0.2","connect-multiparty":"^2.1.0","coveralls":"^3.0.1","express":"^4.16.3","formidable":"^1.2.1","js-yaml":"^3.12.0","json-schema-ref-parser":"^4.1.1","mocha":"^5.2.0","multer":"^1.3.0","multiparty":"^4.1.4","nyc":"^12.0.2","request":"^2.87.0","request-promise-native":"^1.0.5","swagger-parser":"^3.4.2"},"directories":{"test":"tests"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","keywords":["openapi","swagger","response","build","compose","validate","parse","format"],"license":"Apache-2.0","main":"index.js","name":"openapi-enforcer","repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"scripts":{"coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","test":"mocha --recursive test"},"types":"index.d.ts","version":"0.11.2","gitHead":"3a91cdf933fd7b74f9d0575da70fd8a1839ad711","_npmVersion":"6.4.0","_nodeVersion":"8.11.1","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-hUEyndAWvCQWjwouq0JkzhOELlWbr5T3GME6zm7UeQD7olMfD8m7Y3MSX70IEHjGvmm1PRA7z/qET+M4eKTrXw==","shasum":"b522c5c6df13d1b5b8f6b3a2246f81e5e252ca86","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.11.2.tgz","fileCount":68,"unpackedSize":635442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbu760CRA9TVsSAnZWagAA9RoP/1yi2UH1eeOZkNJf2Vqg\n63bwwoV7KDMIe+OmZfEuc+pTg/DP0HwEprHoxVRh/uknzHg9F2EO2Mo5vFqG\n+PsqVcH/SB6INlSpm3bby/OhMsECKhyqP+tWSMOYzp7ds/tGH5xSLMYWl1oD\nqZH7dZOOPh1sBp3tQZXuNVjblzh50jW/DqNKpawAo8ny4viiKhX0sS4SVgrJ\nhHI2zb0bPMVWEInvL5mZ8X8uEXUYUuD9aYNLAq8EnSClDo2Rm7zsoJx6Ns2W\nrsgIhrYKpiIMP8tnIUWXiaYfF1+Jd6ptcifdhh2SKTT62dbCQtqZlBfIKL3F\nuZpBKtRQO+S7IWLDH4ZQc8n+FP0BDsQo/ckcpWk0rqvxwF1mDswhlW3XsJ62\nwU1DB98gQTKfVkySnT/l6hpxDqRcIkvATKar98uzEw8L6ULyXnPpftI94DSN\nDwqoHcaJ8WUakqgVBM/MVV4+myRgUqkYsXXkge6CKF5UyM9NWmoAaTasGyfs\n6p65hYw9irWaWxnxasaBgQ1Q9NZKghob0QIai+5kx0Oc+GNVP1yBevXuoyJJ\nlfo49buN95LER7gRRoQMJS1zN/h2X+ReLtqPxAsDz7fOi17aaXnkjqJXiuAA\nuo7pAGm+Tm1m+N9Ii/MVA738kK3jhQuxFDXo9337oTqeWSaKw/J30bTBbU6i\ny2/a\r\n=Kd5j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHK9ZUTFzQ+s0A8Hilim57E7aUtsN8zDFdPzln/JVecSAiAC/xwNUfBBm9/rdm7LAM6jF/tkV27bEGsxHPQdCczf9g=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_0.11.2_1539030703954_0.22544936615221167"},"_hasShrinkwrap":false},"0.11.3":{"_from":"openapi-enforcer","_id":"openapi-enforcer@0.11.3","_inBundle":false,"_integrity":"sha512-RuF9HzkPUAmPEM08npqWicXgYKZJ7sO6LiXBb/L0PInyw+TnqAU0DdWRK2f4oQrAWMZbGKlduSy3s27Wy27rIQ==","_location":"/openapi-enforcer","_phantomChildren":{},"_requested":{"type":"tag","registry":true,"raw":"openapi-enforcer","name":"openapi-enforcer","escapedName":"openapi-enforcer","rawSpec":"","saveSpec":null,"fetchSpec":"latest"},"_requiredBy":["#USER","/"],"_resolved":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.10.0.tgz","_shasum":"b22bf90d30e2abdf96944749a7e95786773d6382","_spec":"openapi-enforcer","_where":"/home/james/temp","author":{"name":"James Speirs"},"bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"bundleDependencies":false,"dependencies":{},"deprecated":false,"description":"Library for validating, parsing, and formatting data against open api schemas.","devDependencies":{"body-parser":"^1.18.3","chai":"^3.5.0","chokidar-cli":"^1.2.0","connect-busboy":"0.0.2","connect-multiparty":"^2.1.0","coveralls":"^3.0.1","express":"^4.16.3","formidable":"^1.2.1","js-yaml":"^3.12.0","json-schema-ref-parser":"^4.1.1","mocha":"^5.2.0","multer":"^1.3.0","multiparty":"^4.1.4","nyc":"^12.0.2","request":"^2.87.0","request-promise-native":"^1.0.5","swagger-parser":"^3.4.2"},"directories":{"test":"tests"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","keywords":["openapi","swagger","response","build","compose","validate","parse","format"],"license":"Apache-2.0","main":"index.js","name":"openapi-enforcer","repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"scripts":{"coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","test":"mocha --recursive test"},"types":"index.d.ts","version":"0.11.3","gitHead":"2c422a33bedfd2495ed9f58a7f4478d0f90ed8b4","_npmVersion":"6.4.1","_nodeVersion":"8.11.1","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-0/ZA782KtPkOYaXxBe/3jgHg9qt55iC2XGZuS3v+UccnaL9517wiZnCclTtTrXk+yxqx43ZeiTwh6aIV2QHdSA==","shasum":"f4655e155882d057525213143cd06988b7aa04b5","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.11.3.tgz","fileCount":68,"unpackedSize":635804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwQPwCRA9TVsSAnZWagAAk84P/04xn8hCxdO8jhV/Q/8L\nYUQ+1ilEx8sFLt+jAz5PXvrrx4brsaCMhCwdmCZKHO5oR2j8Zsx3WwYeDoTA\nJIi6eHlad7FZPFVMoGba29i0mspgkZSLq6Pb6stqjx7V2rqVWQMFblXAfovX\n7u5hHkX4J2JhUjU+tgt7VPD9uRgPVh18EtnB0DRPOy2g6/HY18sIXoQJoDvb\nNqfVEWhb4ln5qURIEwGqEfaqUVwRJvWpXV41eXEqfGfZRpCdvo7e+PznDvRj\n4Y631Yh7qrmGyQFHAAy0RpsRpjkwi5f/Otv7P0oGWdwnC3DPj6lRoWl+UJRd\nJ4ytHrd/v/qW6Qz84yw1T3/3x/3U3mpu+Oam6dd/fWa4BpWJmTazry09fc97\nrnN5wHfhYumMm9zyCvDsIHqyNjzsXJ+W7htZX/h2Lis0bsdjDh6zWkY+WY6I\nzoFheMrtyPYQlmgHbspLZWpk2zd/4VyjaKRCsmP/P3j0HNRZWXzUacZoxerL\niuqWKlgXUNBgJfY+iVwKerMf3bDyucVo+NbxiG1B61Ymm5+9UOaG47BVe3wr\nXIuijcmVXXH4uotvNkT1atfptlkT9MXsg3ZMyKTCEBLxQQc4nOaSvpHaQYml\n8yoofgnRW73z2w1gfl4xtdZJ1mdvcIIukWYOhb3heb+E1A6gxHinAArTEzHG\n7kpp\r\n=+Fmk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFsd9oUlYhJxUNm6qztfNvVxweN/qeDTh/nXYlpi5FVKAiAAkVeJotkrNhpzCpnmgktC93xFMGxmK9n3n51m/FjlWg=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_0.11.3_1539376110293_0.3454077096949244"},"_hasShrinkwrap":false},"0.11.4":{"_from":"openapi-enforcer","_id":"openapi-enforcer@0.11.4","_inBundle":false,"_integrity":"sha512-RuF9HzkPUAmPEM08npqWicXgYKZJ7sO6LiXBb/L0PInyw+TnqAU0DdWRK2f4oQrAWMZbGKlduSy3s27Wy27rIQ==","_location":"/openapi-enforcer","_phantomChildren":{},"_requested":{"type":"tag","registry":true,"raw":"openapi-enforcer","name":"openapi-enforcer","escapedName":"openapi-enforcer","rawSpec":"","saveSpec":null,"fetchSpec":"latest"},"_requiredBy":["#USER","/"],"_resolved":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.10.0.tgz","_shasum":"b22bf90d30e2abdf96944749a7e95786773d6382","_spec":"openapi-enforcer","_where":"/home/james/temp","author":{"name":"James Speirs"},"bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"bundleDependencies":false,"dependencies":{},"deprecated":false,"description":"Library for validating, parsing, and formatting data against open api schemas.","devDependencies":{"body-parser":"^1.18.3","chai":"^3.5.0","chokidar-cli":"^1.2.0","connect-busboy":"0.0.2","connect-multiparty":"^2.1.0","coveralls":"^3.0.1","express":"^4.16.3","formidable":"^1.2.1","js-yaml":"^3.12.0","json-schema-ref-parser":"^4.1.1","mocha":"^5.2.0","multer":"^1.3.0","multiparty":"^4.1.4","nyc":"^12.0.2","request":"^2.87.0","request-promise-native":"^1.0.5","swagger-parser":"^3.4.2"},"directories":{"test":"tests"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","keywords":["openapi","swagger","response","build","compose","validate","parse","format"],"license":"Apache-2.0","main":"index.js","name":"openapi-enforcer","repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"scripts":{"coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","test":"mocha --recursive test"},"types":"index.d.ts","version":"0.11.4","gitHead":"843dd9e27224cd64782bd28d118c511dd5a57451","_npmVersion":"6.4.1","_nodeVersion":"8.11.1","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-wL6IJ9X3WV2Dhomi42HvbXKY0DNmATEm5QvSSB6DCtB4u/Q0zo3PTKg50zA/tbq4MORw75WgAYeZ6MBd+8n88g==","shasum":"133cd523ae06ec675f6eecf18dd81e02eec5629e","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.11.4.tgz","fileCount":68,"unpackedSize":634546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwRmACRA9TVsSAnZWagAA6rMP+wdqnPbEpzx89tgbrqht\nTuCUi8dZ4K8Re7g8BEurg4njcK9wngByWD8ugz7YJdEPVSWYoO/1d/sVSGmJ\n0SYOI7ASRKoA9Tdz1VwkFitBCbIxXEvnfWDoIj/zPmjxhbwRINGiOPnagibx\nWcpgxBL3wkyC3hABWz9hAwyfRxfvBDs3ZFK/nAkKHwtgatm3mqQT1FHZsQ/o\nRgM8pmm4PW+Z/E81R5njwLpioujZP2A5cvnY2JE45tEx87Bgoz2IUsUeT8zd\nbd8RMF2ChMMONC/rJhHZTih5/i+6LPHr0GG/T7//Fsof5smJjyMIJFwC+nFU\nqpDmybTwPwFY5A9Y96Y9E+l8fRT4WZ8lGySRpHDla1hFRXkpRW5TC6gH2qII\nEOByejo/O+b3TL9scHjCC+eIxaStdO9cZWle3Mk2Q/9m4P0Zqip8gImZ7/eu\nr/qggPLtic9fN8F3kTDYMOabYdKIVPvi4Qs+HhLHsaBiDYcp1b3HbA5XT8IQ\nWdWpb2e/38rOc6A9oQ9VgeYuk7w16NA6uOQI0DKRv6e1dMRNBRCENYzKDjxW\ntir7TKiODSgNcTcRtFnIRyBgVPuBcTY4eZLnYbelTBLAwiHFJ/Lj/zOML6v7\n0Ta8Wrn5g7r6EejG4HtbFMw3mMjT64Olq5hz2JEGf9sjRmc5G7/ov3gWVD/5\nizbN\r\n=Fv/d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfrmJSkt5dF52OBdNgNVDkrPINhi0ecJzVtRnIHgzjgAIgIpOIdt31UZN653BV3z5qlGTNykCS5sfzWy/8u23FeJ8="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_0.11.4_1539381631404_0.24097437811166045"},"_hasShrinkwrap":false},"0.11.5":{"_from":"openapi-enforcer","_id":"openapi-enforcer@0.11.5","_inBundle":false,"_integrity":"sha512-RuF9HzkPUAmPEM08npqWicXgYKZJ7sO6LiXBb/L0PInyw+TnqAU0DdWRK2f4oQrAWMZbGKlduSy3s27Wy27rIQ==","_location":"/openapi-enforcer","_phantomChildren":{},"_requested":{"type":"tag","registry":true,"raw":"openapi-enforcer","name":"openapi-enforcer","escapedName":"openapi-enforcer","rawSpec":"","saveSpec":null,"fetchSpec":"latest"},"_requiredBy":["#USER","/"],"_resolved":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.10.0.tgz","_shasum":"b22bf90d30e2abdf96944749a7e95786773d6382","_spec":"openapi-enforcer","_where":"/home/james/temp","author":{"name":"James Speirs"},"bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"bundleDependencies":false,"dependencies":{},"deprecated":false,"description":"Library for validating, parsing, and formatting data against open api schemas.","devDependencies":{"body-parser":"^1.18.3","chai":"^3.5.0","chokidar-cli":"^1.2.0","connect-busboy":"0.0.2","connect-multiparty":"^2.1.0","coveralls":"^3.0.1","express":"^4.16.3","formidable":"^1.2.1","js-yaml":"^3.12.0","json-schema-ref-parser":"^4.1.1","mocha":"^5.2.0","multer":"^1.3.0","multiparty":"^4.1.4","nyc":"^12.0.2","request":"^2.87.0","request-promise-native":"^1.0.5","swagger-parser":"^3.4.2"},"directories":{"test":"tests"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","keywords":["openapi","swagger","response","build","compose","validate","parse","format"],"license":"Apache-2.0","main":"index.js","name":"openapi-enforcer","repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"scripts":{"coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","test":"mocha --recursive test"},"types":"index.d.ts","version":"0.11.5","gitHead":"4295f00e3be9f21b87a086bf17ce67d3d4ad6c79","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-No0ByTWPAAD8NPGcQgl+iBudmYTsKF1ig2XkHZ/ky5acrM2LgygLoY9q/kNpl9u1ueNup1mdhucBnwjG4/3nAg==","shasum":"09d3c59fc2b99506fb60884ba1b3827bc4a59550","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.11.5.tgz","fileCount":68,"unpackedSize":634959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0g0jCRA9TVsSAnZWagAA99AP/0r+uuV2bWU15QdHJT39\nVpbwBUFYToy6NRevR4z/jy5Xd56ES3otJFC4u3yXciRrnSxIgf0emZ+KHtNd\nb9rFUslilDhASF0V4fuJMinaivsfaw23MMl+5Va72Sq1JIsw7arrHulNMd7M\nJAfiiYmvHvTLnzyi6V1YnjDmuRb0SY2fpNJ/liyDyIlQ/9pOJIcKD313JZ69\nWwT4bm8/gVcJnPggxfEG9d5y2/kPut1urUopHUOV4O1haKziGWc8FnjmzvAS\ndKeQqbpRddv6p/yEKQmddXwgv9mSd4mRIrmCK5R7Kf2CQlt0wmfUqryBEaWr\ngbcymc76ap4o7GFjHMdSV5E+49mAyL5uVjts9PRpqdu1XT4CpRRTsRgiOYjS\nzgBIsSueykgtSqFXtwca5pDLjk6mqAODswZ+LfmjHAqnPPa4jr6jZoKVyGI/\n6fZWvj142rdDzGp0dYfnLJbsxmz2ZJT1/moL184CAqbUI7KpEGPjPRLKfRwa\nSe0jSCrThdS29hJdY7EaZWowXH1ExqQ9nRpLu4cSes2XLgT4mQVLGqjzhiSC\nehsV+a/ZiH6zk+N+sNN0z5XG4zr91r+iMKNlT1hbU781Kaxq0xNE2wTzImfG\nS4dAJS/gEseH1zmeCwVMnzM12m7zxtV8TqMFlCo4BjDL7eSwNIdfb1km58ii\ntt8U\r\n=cQ8x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHccCTAD1WsN9Gm9JggKU9DtMg8E8nW19Xy9XgvuOOhAIhAO2ix68ccAAsJ4/3fYJMvqkGDJdLB05eIPYUsjosudhb"}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_0.11.5_1540492578032_0.34280883021260333"},"_hasShrinkwrap":false},"1.0.0":{"name":"openapi-enforcer","version":"1.0.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.1","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"7c503d9065e5e203cbbb860886c45c9bee6cf44a","_id":"openapi-enforcer@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-AulIaGMj2Z5GttTSzxYyJOYWgFdq64wIT5bpnL6gSCwVAh2Oy/8W38YhCGdK/W/0SgwhUhQ0F72h3dzuuCp//Q==","shasum":"90a2807ea9417491e362d18e9f8f3299b28090c8","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.0.0.tgz","fileCount":82,"unpackedSize":714685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHYHhCRA9TVsSAnZWagAA7YoP/006xUZ/e08+SVKDfeDY\nN6qx02ps2zgGk8yGtMqZTi9Z3aHp1s8w0jM8eMFQO9ayuIIfCVgAQ66WfY+E\n/lvTmu3jMZl8rDyN/S3WPfYosQIV2QmZHXrIzXI+03oAlrnf+Sc5JxcGADig\n+a8YQMNp9FURLCpUtSE9L6aNbBLnVJs3iZ5EdGH1+VNTvLPlUREb7rIj5Vmj\nmQUzFYZwl0/StQZvZ+a0F+EcqpjZBsKgBezUJuii+KfO7JDVhgGEBkoltbIZ\n2EHs1DrDptYt2aA7vFxi7+OwvezXtkG+8zVLf3fv2ZtJm9nJ0hlI6yblrixT\nWLWGKHZinoWId7i1coZiD6WvzdBMmYhvdSHcTpb2T/yvT592iW1JpaBw4p8U\n6r63hRyb+qj1p9D1PJzkRxRaCdL6L8YR1m9/uMQx6ZzHCPLeln6cFma63Tae\niizAHq773ksJ0nZ4Lq49Cl4j2kO+f4C9lLJG5Ncd3nO81/594r9LDa6zeksH\nLouqPdK227lQaGV2YNSktlUCuFI5qsF7G9Q7vl2G54JpoPmnjTfZu7AbnTdX\nFREw766c2PkjDfnEs9szAfR8WIoYfOdsj+bNFBIKiehXK9NFw+0Y7kd+iNap\ngZV+QTOUtC1P4Eok58Z2acRqmAWcTBoLrZrgWdFMXWrzTofgI7+O9vLqNxai\nNsdS\r\n=pItr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAf4TRsOX2x+TIeQfVVM15wfa9f6RP+JVwjxhE4ex5M/AiBXtgCt4QMzLx5PqSNvBYQPjwV956Z0+pztd5kuVhXiTQ=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.0.0_1545437664954_0.3091429732771058"},"_hasShrinkwrap":false},"1.0.1":{"name":"openapi-enforcer","version":"1.0.1","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.1","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"a4cafcf7c853539e1a900fb1e3bb6fa5d3e7d6ba","_id":"openapi-enforcer@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-t2TpIkae0kxxZNUraqdq2Tj3OsVFLUOV76rsoT982HHHgCW1kJi1rxKb9GsLohZVyvKNCmHtXTi3IC6KH6lb/Q==","shasum":"faf32f5208dc224bfc79a716cd5f6c0c71030f0f","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.0.1.tgz","fileCount":82,"unpackedSize":715969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLjqFCRA9TVsSAnZWagAApdkP/3MDtHEcJbkkKDNee8Mz\nJiQVW6HbqIhQsHH8M52fqyKi4p4+FqOP15Hwz7QFVACYUy5nsKdNOvSnx4VZ\noEeuTsM+zutXzAq4CHsTxbmJffxNOgL2yN3KEvXa53yR4M3B+t0ah9a9ivo2\nSw6FlmWgBcr7mI8K75cqq2e9OKfFm2y081C/XjXnr39tVcX7GtvMff4fmkrA\nx+gn+d59tiBMxgdkAgiZUE2yFulVy6WJ1fvg6xSb2sY44f6Bj1tOqB4Z7oAX\nDIUImHemdjn1M+zNJw3VEGKNJ3YIAaLA434k2YrcWrVHfmhrJ7EuF+2X9htm\n76Yuikwyq3Ibboz7rlQ+46JoOVmwxp45CIAjE7BmeZEXu5XNqgNTLwbv6NTi\nNFgKo3UwxX5j2759yJooQcRriex1Q3SX7OPY7Eud6txG5EEPzqHS9opV2Sc8\nrles6Hh8otajKeQ32lBHQPE1PTkK1rGA2lTVd8Cu8wzGFEYPWwpRUjvtlc03\nPhWXgfLF5TeIGZ7lhqlXerHXi3pEl0TMxS8yelOqhuXHe3JdcQBLpTGzm7u8\nPWxoVa8mp7RUOiAzj52JkUXEGI2ietmzuVWsfz3hDqQ/TIfsTxS16GWQX1mb\n0sP8+q5vr6kb/e83CSSUgIpXL+LwkxbnsY0Dz+IChPatyQbrHk8wOogVn/XP\nn7d6\r\n=/019\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU9PrlEFSlQSpeUDrNHUKW7fGRfS1pDieCYlkAQjmCzAIgR/EXT2s1MwkzNsL0/gBlXv7tZr/cqnnS9y706RzD7Ig="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.0.1_1546533509373_0.930126660387504"},"_hasShrinkwrap":false},"1.0.2":{"name":"openapi-enforcer","version":"1.0.2","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.1","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"61067c4dbe67837bab5ea4ed9a29245e5ad7bdb9","_id":"openapi-enforcer@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-QGTOU2AHUzuSAwbkkKeQ19kmUKGU4pbzcXbPan5fuUDGCIq0lAUZ6EAkgN1LTDXbr3IkH61kJEbxyMrkusjckw==","shasum":"b761f2f3767ad3b281cb3c3703e117067c7379f5","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.0.2.tgz","fileCount":82,"unpackedSize":717574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLlnsCRA9TVsSAnZWagAADvcP/01TXm6/IjL9Ack6Bggl\nWSadfVATRIOFkrXX6YjmcmfI1FnIjdl/E4cd86ClfpRpZutsb4gqB6hr9HPR\nIO2aVSLXPllBZm6083FqNu6VfeqKMXn0spMi0Yof+mF9QYf9Q40K/bKoGfXa\nYDyUNEoubhVn8tvSwhC8L5s7nzxatiXlDLlliCank8wi52Jo32IT9Y0o/qYT\nSrX/p8bUOkJXlPurpURKzEpTRTxbRk8hrkJ5XyaVYqkdJjUQn1tD1lBsxDHR\n+QF8TyYNRpcF95KUHgrxlETlQa/FUVSV0eBGra8qFwoYHQnA2NX/XdnSzqv+\no7njuXQglKEcwv7sND+V2SMIzh0pzqmAATbzjgFt3FKje24IC0RixvCEUBiX\ncZHimKTdzuL2lXEygrWWXPSu2amIcH309Eyv5im460bJbdf7uo4O8g9YgUuX\nfpDP0ndiWZS32OEtukTOXK2ila23871exvUAGaNEl/2Qj4BC+GIvs1aVTYLB\nQxUD0xtZTdjAiktn9gA9xxskh1rUkTb1DMhH68DQZkTdJuHReCIaiQLYzFzo\nPr1j9V4QgFl1IXkZlqUeTWiDJT9/LD1Qq1eEYgoA1ZAfggQVFCdG3Vxtq19M\nDOiCA0MM4lrhlNNCe7fx08ZS7N0fSFU2Bu7gWp6ZG0DCxOucCG1W1gFcgPQ4\nabHm\r\n=PAoD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQbydUXNnZnZUxRrfs1a6ulxSpVv7iumIQgHVKNoBEBAiAE9WuDNddZ0RRyAH6nv4FTLQXPqX1WAeDm6QJyozFJXg=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.0.2_1546541548313_0.40932183126289634"},"_hasShrinkwrap":false},"1.0.3":{"name":"openapi-enforcer","version":"1.0.3","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.1","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"7a651fdc96b6582f0fb3205657124c4617506a27","_id":"openapi-enforcer@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-ZSOCGPvQsKrhl9QPfjTV3MCM1nJsVItrpjaKsN06O0OOKbyZKZEHbteozFFQKosL7OG0NK8I8WaisMdPQuxJPg==","shasum":"5314d4c283e415e5222d65ea29c840cf05269036","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.0.3.tgz","fileCount":82,"unpackedSize":717640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOShUCRA9TVsSAnZWagAALXwP+wcQ4zvvJX8EeBRZ7TgT\nJf5MLTev9akZLHb8NAjtZDFm1KuS+YuEpp5gJSrSnzTpH6QJazzZzBut1kC8\n+ntwUaDD4SggHcaxz/8B0CqCqCTnBKXhcTpJcj6KSC3PAdx8bxAzAEg6907w\n4thCkvcinSfleufLemBGAPS4CmwtcAn2XxBin23i5MdwioKOBEdZFxIuY1sV\nYaWitJNU2eE5zwOsqx3PvJcSYTNw8+y3eAjWVewSQDRrhSHMTCAel51mXe7X\n7TzPyYJ7l2o6RlZeA7Vjhcf5Ei3xZlNDNTH7QGT1wPMilAXtjZmxc0pU6HoN\n4Ui/y/Aebj18YbNaLJxoG1vD3yXKqaq91/HetqJDFj3FRX5FJ2+cm0FVF3NB\nKnH8G2X0V8jZu08d1DQCYLlhjM7m8Qz2eeudvA2rZEfgT3KqDS/Rc81yIgTc\nJMAHP6G83soBUpx/ujYrMPrq2wpdNrUnAOdUs+7vSe14zhtFjE/Z+ndMgjx3\nH8CaqKxDw6FByfyHT0dbOZi/lyAoao+ktUfv4mN0T+sG7ekssi/79AQ0QMmg\n/MMD5xTDSqgcjpyvvrLfvLEM93inMNWcqokV+GhdQhMmvTFm999/gW9ulZjd\nNldacGrQP2pwygVwBlXJUSwBOwna8ZaLZ47IyePiNfsCml9x80j1tHGSt+cy\n4tZx\r\n=4j8G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2HTqLm6mQcZkzdLMFmhbBzihRG0PkJj91lw0nABAP7wIgOoy1q6btw03ERRpi/dBl+Cnx9At/u6Te/gte0nq0G8o="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.0.3_1547249748378_0.7683228685320616"},"_hasShrinkwrap":false},"1.0.4":{"name":"openapi-enforcer","version":"1.0.4","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.1","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"0221e880a0842c634308b1815b9c8a7262c4459d","_id":"openapi-enforcer@1.0.4","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-quXlxKSROWFpRvidawu5GUrFl8JuQqXasxgJhVu3fJOZulXQbFyzwnQ+HKaR/pzvxqvQjvCRt3Nu/xpUsXJk8A==","shasum":"731c1634a1cc3e1ec40bc94cfc910f29fdbecf55","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.0.4.tgz","fileCount":82,"unpackedSize":717592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOSlXCRA9TVsSAnZWagAA0usP+QArM8rb4bAyOGxb7Ycm\noHsBFspEbxiPDMJqudbq3R7XkNbYXT6FFdmpuEup7I8aoZcvtX4IytWOB3/N\nvq3dH+5hYKm+q7HZHlD8xulezyNcVIBv45izvyacxbtAeTSYAbvlmRmjJehk\nfQP5J7/4Q9SFBu3UfeHFr149NtglYNd9p8shRkUBL5fG1FtR4hAEJQE61euZ\nJfx9j6J9N6+FWfdRedKqCzyrWBlRFJgiMWNyQL1BfNaW0WbOe3mK3oh/hX4A\nF5LfYYLwP7l/tGd4PmtcXZA151VNSJ1YLcwFTY4WgdjrJ8iMRNgCNCxD7zcD\nu3ougf6CWHUcb3f8ooKEW8unVUA8Xx7RxlZw71D5tyjgEz+YcJxglRcJTluG\n7diIGvFCf+noTp31wGkCAM24LA3xpfuOdFv933auQoRfaj83M7ksHcvM7NhU\n+X5Fnk/pKrRRjD+V8JZ/dWg3KHT/qh74CPGTGsDVeTB1Q/bsJ6h81+T9tUCF\n4t9dWJqqmm6jIK0P7b5hiIinx/OIzgxZIKpqdo++pJcTos4SPQCpTeoMqFxP\ngRjcdClK34vxpjNVi5wWkzUFQOO54xC//jO7oypcQf+bmMSDY3lwphdreNg+\nvNdykcPtsGMYpJv38ZREAhCyi/atyfCRzuGEh0RXBGAyM6RXK9fXcnECta1o\nq71K\r\n=Lhek\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSS7Tp7qXareVIFPB+DEVy+VJQkehgbDBB6j386C6c1wIgBGh59gtK4iJLGXbJBBalTNk5zkQTblxJlu5LJToUpy8="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.0.4_1547250007124_0.7980987323779212"},"_hasShrinkwrap":false},"1.0.5":{"name":"openapi-enforcer","version":"1.0.5","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.1","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"7108927d64d2eca788df93730a943c58a360841c","_id":"openapi-enforcer@1.0.5","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-G81s29f/1AiLCsSXD1IoKBwGRN+wB7iZp2Uha6Ry4cBcp6UzMpMFSFBDTuakjFeg7mHDQIaAzCGqUOanF6cLMA==","shasum":"db6e320b4d9c9f674d985d51c442680e2718c507","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.0.5.tgz","fileCount":82,"unpackedSize":721899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQg2vCRA9TVsSAnZWagAA2LcP/0PYXrWeQfkYp5M6eV2K\nz3rox4U3KxTMJtrrtzuVtgyOYdz+GkLDRHOHik4jsdNGmSVRkOztHidvBNF5\n6ktcyA0LYD1rJ7VHgBbKhciQ6fjd8UTTsH7kEb0tgZ0PnfqMlnyYkmEBNkfX\nB2SmtJevYnydXUPtxJaDG70IMhhjP0WC5YKDfV/zVdqjq+IuiH/FXP64/lic\nZY6sxHOZOgtfRqv3POCg0byVzYqyPgR2Y7mUjYQC1qDgjJ+C4EKSE19hIoez\n19dw1O0XL62+s8UofdOGk+4RyQ+rnGtLceapt+idhkmPyfsGf2gIiLS5pFqp\nyjQWh++ds5MpINzY69Gwlc83D2RWb4g4I2HwT0aoXaSvH9UW9NFcG780qkDt\npJZLX+zAHINsqpnthugiuXDBZ72DuUnTrz3upZSg8/c760HznwoewZC4MQVZ\nHuzm4q8diOyAi1Pa8jYvz4MlMqrFPfqrUGKP950Ku4gihrIhI1Z1z531leMn\n6bzM5C12bDC+7WjxlVtmKS/ddPAZtDUmX/6y8ejZiX6N9d16TgQE/bLd3G+Z\nU1cKKj1MjIFgemtZiHPRQlDK3+/XOVDLFgwO3usxnY81h+hbEU4ENk7/JM2I\niB0ggmim6dBXoaCnoBX/IlBo8j2SqUO8AdaE6cDRuMeKxcNw+eF1yML11cN4\nDjmy\r\n=ekhv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDspglaOcAHx6xQI2c2lk6eSQzLF2jqJBuLEM1eDx4x4QIgEL91DA954OVgytFnf6vMln6YcfgzVAhIZDXaXkdv9PA="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.0.5_1547832751301_0.6339442335217649"},"_hasShrinkwrap":false},"1.0.6":{"name":"openapi-enforcer","version":"1.0.6","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.1","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"88b478032cc889c8eca0e1e39ad7df54cd31994f","_id":"openapi-enforcer@1.0.6","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-gMbOtiQAWuPAz+/mr9OEYY3MQA6JmNa6Z0KcceHB+QjFEfzOKv2KVpPZHvptrXTss/CafgGfNI6ZL+Wq3vWjiQ==","shasum":"bc5bed885bed4f1c05521e1b844ed7c88fcecfdf","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.0.6.tgz","fileCount":82,"unpackedSize":723063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQk9gCRA9TVsSAnZWagAAUm8QAJGJnvs6WjCNcGX9Dyop\nC1tOQJiEcyy8sYvNWmnlgqzdiuLDDVSPBYnDQfpcdgVXObmbzzxWW6l4vlT8\nu722dwmGcjbSBBjgpilzFpwiy1JVriYslnV9Pn1+6cgQ+4TlsZpnenoQc8L/\nbqA2GAursTD3Rt2GONK5slQZpqfLQ+yvK9Mj5lITP4590P2pK9zSGYREmL+E\nfwDYWx398rZB8j/LGx25kbGXabyu/3Lovy9u9Vs0Npf9Ppatp3ezyQYFC1Np\ntljbIUJ+WERqFrq4cfYP0ZLznHfn/8F2luaL9fusw7BzXaNVkxFoUmOLMV2w\nqP2DqLKjScc0rRmZ09NMK7jy4/fGJzrnmiekjnlESGvLh6EvrWBUlVS0AuUI\nrictSOJ8VwAiQX4DLmlqDBRHpTVQnqZJbG9XmnFvzrSagPQ5/JneM26NM7d5\nxWn/IqFeDjcla5ERD7aO5aC2Wv0aZlvU3s+P5WiHYvlconfPmdEpJo1knsdY\nNd34XtQW6RqGH/G59UkqhLPKmXK0L9T0ICP5pP0E3u645xPdRHvNrgpHK0ku\ni48CafSbZYRR/y8veqOz6FlAEeFzTDM+CfqYGxQq6fC6PDgxZ8MqZMu3+f4s\n+K6z66n8j+XOwNINzXuXFZUVXM0TUeMNzhO+5mJH7kkSigqKKDx+5M1AtnEy\nBLhR\r\n=9gGa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1MGJVcuG/BVpXJjHufPclf9NbsImoc+2Q7xBqKGECzAiEAk5jg3KZOr3ZXkxhxDbDpcim1i5QpV494gVHpRhDPa5M="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.0.6_1547849567794_0.10887821302259959"},"_hasShrinkwrap":false},"1.1.0":{"name":"openapi-enforcer","version":"1.1.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.1","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"355063cd381d6485f77d6fd3674274b1990ad062","_id":"openapi-enforcer@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-hFte50fypz1I7GaXzG6ClPkoqsJah52BXOgxg06D38RB+JsSc1KWVEa3n2jyhaoMMRj6Tzc/NRE7WoHELIJ4Ew==","shasum":"e7ce9d2f0c7c0a70dcb47325fadd4cb85f482ed6","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.1.0.tgz","fileCount":82,"unpackedSize":725040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcR2tKCRA9TVsSAnZWagAAW+8P/AkJuRUCO8k3zL2XDyhE\nPCBUZvzzj8TKXMFGkalhqaD5O2N8FVLdvVFcAS34zO6KdwYKzq/Rlird3T2V\n/YkzflYYySuHERQJ5gRgIYU52r1y7v4K7nyKJMvFMV/lSdbDwCNW/zwAEWGO\nQuIIUx9airrdvMAcjMAKgoYOUF8s51ymVYxO6RCQeXOYfV2HUaWpQEWVGys5\nx9luxtG59MyYSnqSyFqJX4WmZnHsKZvh2OwTcMmQy7mf8TuoVgHvHduDb3TL\nI7P/zwPwbXJxsFo9w+GaUJ79P68F2OaZg+i8J2B5YHcdJR03X8thS7B0WSPg\n/cfvZVoir9S7aLQROusZbfvnzN02Czk9abUT8Dk8VFBcCjKAQXYVEC+49HoT\n3o/VhW+6usChz7smxPHvsQV7EkPK2PATufPZqCsdPIE76Dh0MBBbzIGXiK/O\n71ftLggcxwyVs/MhNRulnzxPasZIVdapB3/kCxDEav1Tia+J2VS8AQBU6poX\nuhwkFotp/8j6maYFnb1LioVGVx4SGvnQsEgdLsCh2fCirXYWu/Q1yk9l1hsN\nqoUjepdSzWMMRrz14ZuNk1mQxe2eXGysi1A3QcCltoM9+G+R5Xg2Jnwgr9Z+\nAVA2+rylcf7nE70zMJ+Mwk3PbWvB5a9rgV+9fDNqf46PbC6ZB4oL+gs9zndb\nA8/6\r\n=YCHp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFFahZMM7l0uAuGJrxG191tql2JZS8STIEZL97y1EJPvAiEAodqXxbUFAt2r1aPfnWWY8alqMLoDQK4I7myKMT/Ekb8="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.1.0_1548184394045_0.8387125040043559"},"_hasShrinkwrap":false},"1.1.1":{"name":"openapi-enforcer","version":"1.1.1","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.1","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"90a58bf56beb1d84b850ba7f1ab8f2b3425361da","_id":"openapi-enforcer@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-QRpKY6P0MqrNKTUA9wxHc2CIKWLs8k/zbADrM3E7niqYc0TwcYlr2a53zyJ9kfDGCgNnltf/hRu+TUI3A2sbhw==","shasum":"226a345502d0c0ffb06bd43642563b9fe36b595c","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.1.1.tgz","fileCount":82,"unpackedSize":725384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcR7p1CRA9TVsSAnZWagAANT0P/iKwAGhpsqLMqj7mRzf+\n8AIHMHrZt8dbaXMAku2CRpxKPaHBEl9PXUO2X5bHmEK8s/izsk2nYIRpsJ59\nyN72Hb+Yp+ivyhcYBtGd8Tyd62w9Nttx5X6aR7wJJQaqfjS8oiNhWSECkfCB\nOw6zGvTXZrPsnxvh2cT2jvj3dW7SV+TejOAal9ehf9dgjZ7t97HOnmk/pDPB\nFP9JxAIYhFuG7cD9Lhz6GwmjnF1FtQgLridE6AyaAKh9Vz/vXyn9dyiPy+fG\njgxdbnft2MMe7+mX+oNZudw8VzKTKot8+3a0LmVkWSoo6zMmT/zLkseMI9wC\nY854ZXYfX9AdyygnXLq3erkhBjjcUyBtr10vWDRjd5uRtu7g1tvfIkZDBiL1\nB72oGL8maxo8sObC79ZZasWjLu0Gcr+/NKogk/MVSUVCjDukC27udcZnXpVp\nkWByTKzWIN78sNb5WBnPUWFFcSQnp+1is4fU1vsF43j+Xp6sHa/VyypeJnVw\nI6JRJg0hvexF7uIno8nCje4iXqZGnrq5Z+asfnGZdslTlIpeYtf+FrMtsX9R\n0MoyS1c8JN6tlWTI7AQhSPU233zdjzWeA86dtfiBkSX9TVTzF6M6ayeNasGs\nZpcmOT+wnvmBOzE3TGTI5P6feVDaMAv3u48WmnwsjHv3HKMc622VSdQ16y20\n5bfG\r\n=n9f9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDxn33vpBWRaYdEFaBW1LUoxWl01Da+IcGCDmoEOIsP9AiAQqPNfHZztqdlg4JJ11s6CTo6dVWIef+c6qpnzZBxYgg=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.1.1_1548204660456_0.41986475353789143"},"_hasShrinkwrap":false},"1.1.2":{"name":"openapi-enforcer","version":"1.1.2","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.1","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"f8a4b7df997df8ebf1178192d43fc98e1d45fba4","_id":"openapi-enforcer@1.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-nwCzVDgToxGY230K1G8CS+SIfERGl7G0nnOEpGiGZClsGiELaGVaJqFLarFUoUwJlOT73CeaNTeZddwxNbMMxQ==","shasum":"708100729dfe208b1fa49b88d1dbe25207fe6f70","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.1.2.tgz","fileCount":82,"unpackedSize":725375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVLppCRA9TVsSAnZWagAA41gP+wcnZnbgRkixUszjSLq2\nbKzrC41tSMmW5ymLnPkRGveGh3ohAivbu8W8rUg96ahw2W9SVomRe0ZoRkOI\nqhdXblssCn2JFAc3JOHvgai2fwvE9ilzYYVQbwBxkLrEP5dMieu0F9PpEtb5\nBN1Vu0npbyxRpoRkYlWgF9iFos5hRGiZYRy1jJSrF5Eu7NCc0Q1WbuclVP5/\n89rEsU2jpMP0R9QO3INCIAfOrELQoXHSSRgNikl4BL9Io6/QWDdIUU+jo4kW\nWMsioDpwrDmOSSYAosXiB+YWJVllqw6yuWJ+i2NkgqC3naGIg9kJqboB6C+Q\ndFKGTFXBPwqncC4XJcXnwMdWHy4hRh292P0ePZyu4+0rTmNSavD3oCQRxDAp\n2femhMBL82kK4OLgAQ7KjnddIsyyoVqVQ/NdphjSdy6RQVITlDS2GvSiaFAP\nNRNorBwNmPQDEeY3IZi7Bf+w8tPafWcAxgVFk5uEJMSE09Ryw+a9exLGR85r\nysI/zzffWaxb2869NlsjYqt3lg+JPDS21DwM3dduQrS1LKtgiEzL59AlwEVS\nSnsdqgqi8U9ficUdnVfuQu2JTFaftlTrGHSQuPiC64qZHjUmIBPjaDpHeRiq\nnf0MO7JLFGXlcKWcWBdx7rLdONazu44AeZ8WbJeHErWLl/i+30qHpLQd4oAo\nkw5n\r\n=kuf3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIH07NoJDVMwS23dOi70lN1KEJiXXRD0AmARCtdQ9JxVnAh9cBTZ0u+HuW/vDMiKVciBglh56IOHECGlyg2fh8j3r"}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.1.2_1549056616428_0.14946170784459567"},"_hasShrinkwrap":false},"1.1.3":{"name":"openapi-enforcer","version":"1.1.3","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.1","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"4a9f38d1dda14d96eec500879c2ec1fa68134095","_id":"openapi-enforcer@1.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-/qlbmlrlXVifWeK3TLdCZXjYwy9Ja5Z/TZXW7PjfuLGt2IyFcq8aVsO/AXF35EPUpmTGa548uv/1t4zPKzcEUw==","shasum":"1f3a24bd72e7fb022494bc33a10e126deb6969eb","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.1.3.tgz","fileCount":82,"unpackedSize":728367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXG/nCRA9TVsSAnZWagAA1AIP/RnDS35+Sa8FUTZ/dA8B\nFt7lJOeu6x/LUWcVWjtf6wNxAsnqnA8LSYwKVgshw1q4ti/kDqVwVJJbbMPU\nhhwb1Ns4R99lkDMwrTCe437cvmkZU/3DFmCvAbNFx1mpHTjvRGLteltSpNoy\na2j7gyK4Xu+yRpLnsTQr4tGfy0HQxexjXVUbNUbuQV0jjKmLMBdEj6Cz20xN\nAGPUc+qLzcrbYWyCa3MeMautSYqgkrAw80mWKv9Ej3FaR2dolHTwm+kZuY5S\nF/ytxD2SIcrARQJJ5iB+j75v0IkBxL0R/ngntQdBrNypnPT5pMaWWlExfp38\nqH5JsZNJghAB+UmjHdSsbySc9Y5DaNq6oeTM06+xL4X5oA1Vpdf14tsJsE2M\ndAANBBW3vXuUIlYhCetk+NhBivt7ZFU/bI62pLKBeoa0QVYsrlh+UBxWLGSm\nBLW2ATedPrK4Wc6Cwdsp8N4cMx9Z/defL5UdRInpq+XLRZ6R/kKzma5dsmhw\nIKsEEMicitYi48I7LmFyHx4zvNn+VzTypEvWw1DDikxAhWB5B9t2JsYXXyMw\niAmJPbqSk7CbiY3cpIiLihW4R3xjEnc9VVXLy7j/0Rgg1qV0F4ekfxEuE2zB\nENNvxDQAlTSFl+Y/ROUBt+90E5tDYLGUnI0T2mTOgOjlINxiGb1pxcBZ2A4m\nU7L0\r\n=nSP7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSPLeWYOheZrW0KDAfUxcyZUg+nhENOmN4+brDZH+NeAIgGE6ijE522aPIFAdYp3OhQMt5awOeNCAfXJX5iqvz4sg="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.1.3_1549561830940_0.3614595528774347"},"_hasShrinkwrap":false},"1.1.4":{"name":"openapi-enforcer","version":"1.1.4","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.1","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"ee607befefbc427a6a89666120e218b5c8b549a4","_id":"openapi-enforcer@1.1.4","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-BNdyoJfeFntojePK7sb894dtKgGAwsG07MNx/UH4nXVoizapNCOmUDwGI82ozEn2FO7RELobDqlfs0A8jVAwhQ==","shasum":"69660ca4d44195a92a923263e826969bc45bd710","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.1.4.tgz","fileCount":83,"unpackedSize":730395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXbRyCRA9TVsSAnZWagAAGQUP/0drEx2gzy9AbHTxczcL\n4LQUwTxGBxMbzEb9LTF2XNCRdsGaJjtBKWRv5jSAKaDFWjUfF8bDQJcBYFCu\ncaOhD+1KSLe3W1uQ8VV2JWxjV+T6733ZEHFxIz1zjuy4/6u5CWew/MnLrSQX\n7kViNlmXR5Xd/BZxG5EJEu098hwSfe5kJ55lxLMU5e/Ai7NmzX8t0J5hkP8z\nAVqk6gdSd22MNx7SUTzyXlVUF8ZRfzIZqr0ahg7qKUyvhOcwWY4GSajM0oP0\nn3FamkwAUvym2hGmxYtnMlzRaJIN7CAQapDOILAf5NBY6e2zYfx+fW5vkGFs\nNiPDMTkTAZLyXieCx+My0jnFdo3SS5JHNWn2FlUKd/stDZR7hA5eMcS2uqqe\nH+ZhyNid9YatNbq0lYTcnLEW3wDxniT+vNVZ+sY7TjXejkH/YabgmFVDIGGQ\nB9NAMSLGAbRtdd6wkBC871ev4sY5XTuiTj94pwKCt8O12uRj7zHEjRKikBIM\nAAL9SzBWlS9vvE5pBSubjOFf5HjK+mFd6JHMbRgeZjmAwQqaPks4gW5pIDx6\nBGMcUwaN/NSBIBN++tMLWeYIrp6K4wuJyhNcHg0QTi/rv6o4erK6ixNlvxR0\nhbNgpFIcPN0Ykm6BX+6OkAJOXsh+w58cESnJPMURCHqFaKIWcUFYJpIJS3Fu\nUETD\r\n=qvOH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAaLsvGT+PTyqSXeeaAMzG8M29HWuYsBkh2ng9M/W4PcAiBmvdGTx9VauG77o2rwKFceySKdAD76LIygGb68fdY/vg=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.1.4_1549644914209_0.06398372815082332"},"_hasShrinkwrap":false},"1.1.5":{"name":"openapi-enforcer","version":"1.1.5","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.1","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"2e2e65bedd26d2257bdf14e7c9b2ed824c39925e","_id":"openapi-enforcer@1.1.5","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-wGZ6ci3H1u/7hUBkA0FnJ3HYjCYRZFGmr0vRPzx1bBJvHfgqQLB2R+6kRXC/Z0k38UKYC1euj44WUGdptw7csQ==","shasum":"eb98b477e85bdd1f1710819819fd225e7fbabaf7","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.1.5.tgz","fileCount":83,"unpackedSize":731436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZcQYCRA9TVsSAnZWagAAtWYP/RHxN0q2V5YclXHjYR2C\nu+uMYnWeI5IyAk96tZsarB/5AhSeyq2NAIZPVIfOy1SrTd3vR+DCGvDVPa0R\nvRhtcs3ISzuklGdvKvutd/+uOJ4Y4X4vMFzt+LXU0MlRfRf7FgzazQ3L9MPR\nOx4IphPTI5GjRJa/n+r6TSdiN85T6Fv2V+6y5QeQCvkwnnnnGHfXu4u32oU5\n+GA2jvqx4OpWnV+FVWChn8Xth9R66Nzv7PDl0w/RksnrfEln2CNRaYmoyBOE\nSoHRGOveATNpTdubWEllad0/+8OP3mrmTmpeeFaLDh7nRT90T+GSOqXxj9VS\n9XTlHs7Dffh79Jy8kUYxpCTSC2/VfkvdAvv2zZRVNmn0ulcCvfENws+cz6po\nyUVFGdLItLNlORUiqwtp/sbiQ5Q3koXIe/NS4VqDg0vGj17PADpShZVpj9aj\npgR8WFHIGa7VyEz2JiTW11o/Btyp9WckFa3sfKSZRCTKv3zXV0Ft58Rm+KO9\nR0eQZtnldGBb9rCq6kLwnBpR1v/GTjqMYH5WVw98JZELlZJWhkJHNP1zvzMq\n83sVh+Y5VLX1FCItY9BznUzthCaSJsnm7A36UXSAR2jJetkEPamQSqFsfW3d\nV0FS/b+/e6Wz1TNtQvhxxbIRwqVYe3Gvt3VHdDpr+UQFcXcLWWlzDR4B1LvW\n1Tet\r\n=jWjZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCypov6lIIKdL9wBh+C/qyK6UVklSUywHHCba59jXyvdAIgc5mHGlShS100mMAEW0u14E4speuXRynBH1tFq6BrxCI="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.1.5_1550173207592_0.667987724815619"},"_hasShrinkwrap":false},"1.1.6":{"name":"openapi-enforcer","version":"1.1.6","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.1","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"24e6dece800836dbc5a216aa5f24586ee02bd846","_id":"openapi-enforcer@1.1.6","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-sonMl9wox40187nNsi0KBTk/sIs5CgO7CgVakcNI1PB6gOuQ98HJL823Or8s5pwBG4Ki/4d9XfONAUXIAhzH9w==","shasum":"28b3fc55d3da7633d8f6d6e7956c628807c7c23b","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.1.6.tgz","fileCount":84,"unpackedSize":733810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZfKQCRA9TVsSAnZWagAAdjkP/A8ApGMVdU9Nrez5rLDo\nV9idhL6tCOKrsF++jyRfBkYEaFH107QrX6227Wpp7pqqi9NnfVcGZOL0HABx\nAQgL1GdxXTQ1v3ufqjVwsG1dvydlTYYqfD3Tg3tOYSC3aO7c3mlYwk6u9sNz\nuECxREgg3D1dmsAod/BMv1tl5ufG7yrShPxpwkG4hmJDj+jPD8m9RJYmnvQx\n6ItnYsbDH3qyR+9f0z6dn3ImPsP6VqgoOaYZRNOfWTlUaprTKAo6wcrZiZ7s\nnWFwKl0o4dD6Dsp3a6l0lGNjjn63zoNOtW4+n31qB+JT27FPL82P6bTqFzlk\n4kZF2zfHHtyjVrV4+/MnpU90Lhi+S9wPIcwxLPpVpZetI1pz0pBjpN34frbE\nC0iXCIYDvfZViGvuR2e2eU08Gn8QiNMuUO1egpx+9A0HxhTQ/RFWD3oPK4E0\nWVUZk359K1GullCHkcwqH1W3Vkrv2Aukm3sBMKqz84bP0L5x4rvXWTNtIOPR\nR9TbQgnuI7e524EjpYU8uMN4Rl/4elmKwKEICmRy7Az5jNlnT5LF4rA4E/Sc\nRWPmkFuTkAg2N1RuafCM1+ys0uTJi+I2R8Mtt51AKoMkV3APiUBtKVCxiGIA\npOf7uU+DTgswBC870p7erNlBPpbUjsbwgoihBb6OmXYSee3Rsmxh5+9jNTtV\nNb+c\r\n=Gf09\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGH0fZx+WLRS6cxDOCvbhbh6Wzr7ODMcusYK3TautLrwAiA2x1bTBkyrJ+AvSPzUaMqV1ItPnw7Ha0Gmnou5FIn5NA=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.1.6_1550185104375_0.9793792763767248"},"_hasShrinkwrap":false},"1.1.7":{"name":"openapi-enforcer","version":"1.1.7","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.1","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"d31317ff8c5389ad91ed3958e0c837f75ea76447","_id":"openapi-enforcer@1.1.7","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-35bu8TapQOFJ5T5OqoAzBp5lZXd20K6+ouC5vbj44Kr0yiOrkYQ9g+iBZHMh5llkTKb//uvPNxq1J0eJV1sjCg==","shasum":"6f5f1a8c2716876ff9a1e1d0782afcf078a6b16e","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.1.7.tgz","fileCount":84,"unpackedSize":734456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZfTVCRA9TVsSAnZWagAALFgP/RU4eyghJxd2yzJAcHLA\nYNvt3Z2Gemg5AWQ90kuWpsqtLKUc8JyP9dOj+CGPLSgJFk7CyO+DojYp1ApT\ncSlgaNNpxcEFaQLC7zvJJpA7lyPbrkofc2lp72J3x+9drYDDdRCEElBf5pxT\nL6UJNNRgo+BGzvT/iVS5MNnC0GCXAaJqhaL0Sv3UB6AAMLoMWhx5C0plU8nn\niZQwnARPSJwK5wQ/BIZ/rlKtf/ScqMPukUKferzMSBg/o9eZPKQSblIMix45\njOm9mPx5MMJLSKXNbE4WKIkDxo/xFtCoqXlq8daLUYfPCu9p1sk+v7wbcPcM\nR0x17CQrk9js8u+cNJWSZtiYLcQxYNDUj+TnIdoMqklcK2E1zghHC/Zy2MYA\nFkR85WHgNgmipz7OUF9xywm/UseR49G9C1+hxvz0WNtn+O4fICO/yAFQk+W1\nMPK7mbvnoD9RuZJ2VX8kn9kOSyFdQrLjv1uykhFJR9Gh7R73f2t4MNd6tbYX\nv+8tW9glw5flQ3690WmJARgTNNBeebQFgnR6lFjwP3Rhtw+1v8tYeh+d7lnP\nUOnd2Mz/Gz6F4ImI/zW/4fYs8O64JjbCWrLmvtwuWOaqPX20mkUeiBq66iuw\nqVNkvzJ2IhUixOVIT/89PYSKfEq2XuDAhnx0RLyPFpZB7Bm8PDMxWfNIk+Sk\n+XjE\r\n=R9OA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWkb+b24dhEUWpFsaoeFg4cx1/Yf2C1yK+iT391VhzegIhAJ3Wmtu4M/TngF0XgLO1upV3Ax7cilMI5X3bzJImAvKT"}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.1.7_1550185684258_0.9854331077462704"},"_hasShrinkwrap":false},"1.1.8":{"name":"openapi-enforcer","version":"1.1.8","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.1","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"66553f1833d4c63340cf8f59b96974a75dcb1df3","_id":"openapi-enforcer@1.1.8","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-TIumL86y9mhfvN9FteLbZcLtg735GjOlvTprVYsqba5J4rtPOGu7kLsyHQmCcqirXndFtVXoyauH2bV4eUWdoQ==","shasum":"beef834f41529d1d395846b420c05fc82a2961fa","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.1.8.tgz","fileCount":84,"unpackedSize":734798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgsjDCRA9TVsSAnZWagAA4goP/2OI6JPoxOUjgEJEhezK\nu8jjq1/zIlQXt1qN83I4fnqf+4pGA2IbUR/kWU0hYqJ45czFk9ypa6jVEi/U\n7ORzKtB7ix5w5gbd7MN/eNpmzWVUzB26woedqV9jBiSmout9O273hMDKTinL\nnr+eGuBuSyXBqpf9jwckxEAfH5UQGP6q1Dc/m1aaNhVxoBRRI7am6CW26xUN\nXjI0fL+r4XzdUOb32/DvaESmis9FtP/45L99LHiEdqwYbbE6IZLIaM/l2bP0\neHRDgdv40Vd3JFyABeiBXVduiFsj83OS7qBDyn9Xd2u6oaaARqQjKVOZtZHb\nel25SaXU2Pnp7OiGm6jBmoyS/hTu4p6LqF8lz/7m/dEPkzuit0CKfcGw715f\nC9VZ1mB2RpF3UqS8M3gUehNKogbVJRgJkbGzR2KSYBVOyKLSTQd5UrnWUqrm\nWQg/HProcF86r53e8KBvZydJ/ozF3WCPus5gv7B67y8FKy17kZd7UI9HkKIc\nJSX156bSjC4P3gmgPI/A2anfA5xUQicEo+Ub+uQV6O5BPKrSk2hRZYgoLk4/\nLCr4KnofOXnRl3RVzvDBhij6gyTZ1gdvWS/gHvUOwsAjO1XCsRsE6GFuvG8N\npkg6UxV7HM9es1UDT6rZfawryJtdDdcDYSTNHLzXO5wyzo9QyBPocb6AYLRQ\nM4ap\r\n=uUTS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/WcQmp88PZLF1apwJGyoRXFMJ/xgEE4eefBY1Kmi7MAiEAzkE7V/gv5Rssl4rZ7Yz6p312FxmBeAZGsfZLBUCQZJA="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.1.8_1552074946637_0.6346055468430727"},"_hasShrinkwrap":false},"1.1.9":{"name":"openapi-enforcer","version":"1.1.9","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.1","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"54f4a20f366e509299d9ded4cb0432601f05dbdc","_id":"openapi-enforcer@1.1.9","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-mJfUtncndKG1RG1q2SnY5smuIAqIEu2ttE4NW1mmkePMEJcRierdcTbV3SjK83XJRnJl7P5oIXv7AKj80HCRCg==","shasum":"a58e3abf23d7301a4975be8e6fc7b71bedf766cd","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.1.9.tgz","fileCount":85,"unpackedSize":977600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciSr6CRA9TVsSAnZWagAAhf4QAJRPJNF86aiCrFL6XHrg\nnMxink9Piq17I3VsoIRy7WKLZ/IkRYWvEqjGUUZ5G8EUgeAn760jO15dkDew\nnLoLPMfUToULNA9cQTLS5BxtZ/PbO6+I/wGqJTutSwPCL3n4juvAGTUSxQZ3\nyna+k2ljXFuN1awZSxhAiEmWcXXg5R9nQIljsIuId3m8BjWBG6GspNT2z1IA\nXohdy4sj+h412DHy8g6uX1bcgnAoI2QKWVCcJMqKQDIDCofSZV8dD6ucnr0F\n9p2vQQGgJPKVwZtMxSdzHezo9grYSBRMd/ryucYbDVfhQ+3P4VilZLNiTG83\nicE8WywyLCriAilnhc0VP+J8C8MycT7edLngKdbEc6A2RLRCQsSzSBpzoTmX\nF/eFNRtCOBu7HP9snuhVJQMnrZrB+JAABvBfT5IeGNGQ32CqB7U1+ko0l/8w\nvRsf/0UXjSOaXgWtnOdfYCGoMRLbjP9hsCMHGqOiLHRuWwQsNn9AkizAJQYH\nCtia5nyjTwOolc1JYNpB6dMRGmRclV4FEu0Bq6ZgX8lUYHu7hNsXopqtqg9p\nmYIN76NEp4MQMOB+9MddEH+FajrysoN9p+ThgCa1bHMWEv056cb91SCMaxUj\n722qLPwtFrvp1Doe9yRgSsBXa41py2haOHv8uzh6bvoqxktOY4jKQFmt6uOz\nbfKs\r\n=CJQU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMB8xOVMCR5o/s78QbiRCFLuNvF+Mg3a76/ueNzgsh5gIgBDqIp0t8of4xtd+xI2NwugU5Foia9f1bqe9sSH2qM9c="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.1.9_1552493306013_0.20271259368707994"},"_hasShrinkwrap":false},"1.1.10":{"name":"openapi-enforcer","version":"1.1.10","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.1","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"f152f20a3feba18c86003f1b141d7b7e3e5bc6d0","_id":"openapi-enforcer@1.1.10","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-CE6eWm9meNYyMorpw/WmWmHXfwpVtpZSOM7Tqq+9sHZxP8XeF/ZvNNYgQS7aIWFFmA1yiui0bmgnlW3MZJloFQ==","shasum":"db086de298a9ac756f6598167e61695aa30e8f3c","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.1.10.tgz","fileCount":84,"unpackedSize":735181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciUMACRA9TVsSAnZWagAAKXAP/0ubzxDj1yrpq+p7uiJt\n3CsHWY1Q/Mba79rWdrK0SAXl2Kn7XGP/X9UKxOyZbRPTf/l7VJ2UwhR+NOAv\nnejDZMuvQrD/OJyRsWN7Y1dzCkKxvwN1jIwgWElnZZNXQLzlL6ZTU2ukIR5r\n3d9Bsse9uGvmbD4YsbmQf7HpYNxWwImnhQ8hWIdnrHebgFS/XicFQ6v7R2fh\nzZNnAVkVuy7PC1mxxbY/5hKyiy9UZFdVR9sNxNod8wY9PbCMwzlGYI9+8qIp\nc2jtKZ7s6CzC4bhxqDWS43X6g1/8ZW318OKhYwUgx6TsjzqJNnwcEnbe9GWb\nudE7kaSx7rHkBXot1WGTAiCW4XorEcH55YO737JRu8EusXqsZ+9EyHHFqEgA\ns27OJrTiyxBtn6aAuIHjrmtb2UWMkQL9Is9q6Xx3usSRK39S3I0fQt8bdciN\nopVbngL/CQ6LN4w4bkiQ/366oSTxopfT5Yx4oywoh1FBGMz2vhWjFLfUWAmX\nCy26LB5Xzqw6LtjPTHlljeCeM1bgvxlzgvNQ0aXK5jeHf49IJUBLeeMN983s\nN6WkVv5Em9+/3IDgXIASRxGj7ExfOx7NrSqrj29LVVsr6yl2rPeLIFlMsVPW\nNSvepuEPk7REk+18kcXIpkZm0WajcfWzBMHRoRF88H4gm3OjUwBdd73SPon7\nZS7S\r\n=TUMn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHj+VqvaDGDr38OvaOd5hu8oqydFcM2K0OprLlraGkGQIhAKSL37UvAtjGRJEJKQhRtCurH3JTFFLOu+EMPa92c3IJ"}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.1.10_1552499455508_0.6099662263154599"},"_hasShrinkwrap":false},"1.1.11":{"name":"openapi-enforcer","version":"1.1.11","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.3.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"d3a2f465cad891b028874a7be69142e0b1036c89","_id":"openapi-enforcer@1.1.11","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-7fuk6QuVu8EH4atqE5w2j6SHZTSF29R1NFtx+xN2kltRSvh/WgrvyLI4Rd1kKajsLbCHRirQ48TpGscOnkaCcQ==","shasum":"5a72351de6e3d8918090d685ed31da4d936b5a09","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.1.11.tgz","fileCount":84,"unpackedSize":735665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnokJCRA9TVsSAnZWagAAu08QAJ0Hlf75E3k2CR3JK+L8\nio56lEQMpkPlKPrNw4AU0gftNbZw7Th1qu15x6tS0h7QwY43oLVZULCQUEwb\nHdXTRk/YfkIfUTD55b7zEn95TBxH1b7v6BFeG+Dqd2MDi39faqV7Yd3XGiRC\nhGAADGUxfUSiHElxTlJsXlJVwAp2r+fXm5gNmOYn5fPMLX8ggGwKgfdqVvFz\nnfwmeJoU6vvw5LSmkF3jjoRtiXPbwOB3qTg0xOSrag4psJZEVvMukHQ0dpZo\n3C5h0+q0UKTECM76FykFpowy9HFUUcz2qcD2brvnUIQwECWHex0zXVJiOdT8\nbG6v86zJwSZ+IJuY22sLRZ3Hs6JLyqurN5ZvyraJAnRbrl0SuiDmUVKiJCTp\n32QPBv9F2MDXA4ui3pcxt9oFRaxBRsXLtL1ZCGT6o0MWGQgXzD2IMWTaMDQB\n7F8UI/5b8c2gd39UkxK2Ic21DvBmKxzToCLaXlPMO9bhc/tFs0yKHmj/cFMb\nHeKOmUorDnhWIrGnO9z9Y7M8BjoUXvPVP0nzhqiYXES+ooNXb6AnwnvwCi0q\ncBntFkkYTRsbCjjNv+uobeIM/MW4tK0fhRhPJNjPoOQdZ9vZwAMBtYa8T7EH\nZ3mAKAvFa+FQcV9ueSLBpxPwnvhinE62YIZBDWhvFJ61+9d4D0FstuTVLLzf\nTSc6\r\n=WvtM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDc7DbtbOSPBnAXAMlvMui65txYaZpR5rCtWo3pEzBuTAIhAPNdgO7YJqF9aTXQiiSdI+8NcHi3zA7jAhQRs4ew4Q/A"}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.1.11_1553893640700_0.3724417651337164"},"_hasShrinkwrap":false},"1.2.0":{"name":"openapi-enforcer","version":"1.2.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.3.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"e3f4d431752d9fefcda6ef5933a7235d0da433c1","_id":"openapi-enforcer@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-L6rofr+VqVr2X7gONmbnT8AX1I9DtZieNnsCFoEP+vB4MsKak1QnmcrnZV/ek6yUmulHytUyTbXHEZcxI5TW0Q==","shasum":"7f34c560620cf995becd16e89aaef539be2ae45b","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.2.0.tgz","fileCount":161,"unpackedSize":1477913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr6nJCRA9TVsSAnZWagAAScwP/1i3sSoQA/VIkmaCTL0o\nV4yKtJIq72j08RyJN1SYc5PgwvnubjmvL3FBmcvCa0CmfuTzvYCMX98KJvBD\n/Q7dLQPU4mpx+le/x5+KLfe+0RhZhL8GIehkEzHk2XNZsBvkTTJ8+NlKYIGJ\nN07SwJyaPdUNoxQpaFDzrr1ZcC9z076ZSl1ADmLCgRdlrx7JpEPHANkQTqnN\nTfib+S5kH4pTAPmM+ywJ4k5Sj8Kd7LK2pSZp9x+lfRp8mgP6u6ib3z4BmoZA\nUPxuQ/AiHjtR+7BFahmecLhfSyXD5KdMT4xCq/LXHx3ZNFvXxerEzU7Nzc2p\nVhqCRaMZpU4euSB9wZddM4orJbounGoPtt7ETtYalktPzq4KIlCAWYhQHNKC\njeHAdPdF3rjTSEzCjOHkSaQqU8FUbW9boF3dvqIdG21T08shCcO+5qzzNeTm\nQxc899Yx2tlSwMQdXu6mfWtt7W8lN5n8mV2mHFOHpiCfuv6vdQCMs8SkKP30\nkBEDwG5ewIEdE+LJs9aFW6Ck8ja2dpzJaC8fuIIdbDjPk6Sp391YFpagIBWC\nAxdUuC2nAj9+wFr80MjGh4gE0/BF7Nryxwd2alU1HLHUFWtonOQ9zJqRG8eJ\nkU/dmCX1NAz7uLuQRrzvUTK2yHhns4lZz5REwk8dYEDglNewRRSrLxriuQHa\nG8dU\r\n=bmIO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXf8Zx6jrtUfFvCMO1BXrdwvFg3wfmWl74KBE+5HDWjgIhAMAXy8djtIDPHCIZJf17Nf4XkroFxMZ6ujvJW3LwKQ0h"}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.2.0_1555016136596_0.9972431107115145"},"_hasShrinkwrap":false},"1.2.1":{"name":"openapi-enforcer","version":"1.2.1","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.3.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"9ce66da31cc0e3064549e2b4374710ba42349982","_id":"openapi-enforcer@1.2.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-eiZwpZLtCaWxTPlVdjAamfcl7kGBQp+qsrt0az3Mom3t4J4hYgB+PAujRI8UnrhQCQDeOHjAM7ibDcwCY5Qrvg==","shasum":"b6b9785cd759d82c85cace4a4bdc5623865ddb8d","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.2.1.tgz","fileCount":161,"unpackedSize":1481239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr8kNCRA9TVsSAnZWagAAm04P+wdU5ijPGvyxfuXspwh1\nLQI2tfoNCZrqaJeJoPggDRoH/ZrynU1XjwBYTP0xIGCuNsBoc0g6ZOGGDt1P\nqklqDpXOqjYOaDVJkt4eBqjCmWXxpfs2dNnEAefPRKFe6IR8SvbOqnJzy3hh\ng8SmV+f8uval7QPR8/Q1HHluV+Nt8cUg0fLCy/oqkq31WYL11TDwVeBh9de6\nXtQP3pHfsEGZTX4F/tgGgLYZL43gver2l/Wa3i+lJtLSnEQ4LjFYBO7S0+C1\nTbWTaTAptNdRTElQLJ8ZX8JlRiHg2qd/nqwaeVINU1zFDLJn8l4l9am8JuQV\n34fJmUqSW+9ABMdlltdaKtRqoruvOflCLniAfrCwEcxP8neUcDkhX0QS+e3U\npIHh/wNFCBXVlQMxKW9JZ+u5LU2L79uKRZ3czNcWtKBbiGk0A53q4xLdRBud\nxUS8cBWxmAGUI+I4ShgMtnKfVp807Eoe9olSq7s8YGAyiE2bFNzIdMwUfXzs\n6a1veEXqWY6TsDMOSDwsQB7PMldGNWfRfhi85zr5uOH4pjqq3dx5rZg8i6EP\n3pUIOmNjg/xJm2swQZfKmsQxthnQAyjtQC7mykOMdhKi1QSOqVtU0DZHEkd9\nrwxUx4ReLVrUr2OrYrMJDRycWJPo34nvpU3MW9kLl8xGhdol/ogLLt/lTOHp\ndMOp\r\n=GHr/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNNQNfPM94IHX4EgzN4RlIKtddOPXnpggSVgBZvE+xdAIgGLfWTHhwmd35T8ebKO4PdfDsxCJzsNlgjhifTg7Y1JM="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.2.1_1555024140456_0.5581322587530573"},"_hasShrinkwrap":false},"1.2.2":{"name":"openapi-enforcer","version":"1.2.2","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.3.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"f648741d21d7d6408fe41765b1e5c4bc7f7641fd","_id":"openapi-enforcer@1.2.2","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-dAYGyBih7chSfpZSR/QjdoyugN2DR+IBvOPErHxPTpD+1ogwzWNErGKQJG6vThWACcQHYjbyRqR2qEwG9lKL7Q==","shasum":"54ced301f04fe2f7276f28f3c8d5877d08575c90","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.2.2.tgz","fileCount":180,"unpackedSize":1883142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctOduCRA9TVsSAnZWagAAqb0QAJJUB+gZQ2yr+jV8VdOj\nju7/gzl96mVLw9+zDWJzBUrSGpZTcKBmeGaPwwhHXOWhzUU8kay1FoMjoGWn\ntgIj8e8oKsV/qycyeh9+BCYnGfbJMl9BUmAmeXCbYii2ZhJxmqqYu5E50IgU\n2GFH76eMjVP9Soh7gcxw0DHkWwmltfJGaTOaP5UiZgzDGCLGhmG5CUFZSNGM\n1ACbW/a25RlgbbFckj1EGZI6UHwIX/8SiyYxfCKpkHRPOcFVWv9HSp/9QhS3\nsBnOuQinwBeFV+sPgRisHFa7GEsEcTJ2Z2nDBlzsc/gtHPjplusbhUCiu/4H\n+lkganAciZl232XaOTPKeVTMPtci91fRQUFtg1qJILJ/t3Z7JawiDrOA8WQk\ntt4znhfrV02TNLEBHVHz0B4FgY4DIKarGQOoSfielEiGOdXOHM4HSB1TYFDg\n2Bz2/Ksx3Oe2MVyWIVn/QFvWQxpSzCJ1DpIdc0MAtSI4b+msCSUFxnxWtMmA\nxySo+8BxCgSn+FFkQZ61JOTQzGFfreBn8+dVV/dYkT0uBLSehDMeJuat3JqQ\nOvk/gUm4KqmKz+fzfozKQFQzM2Sv88cehmgVIBFse4jQ8qVZvJ0UmIpZrmbd\naxPXHOX1gKAcUYHhZZaIp6hjDMSbejq8PUOJFzpLBMs4qVIqgSlbDdCKRLuo\nBD55\r\n=10sh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBSjl7pikMuLwZIpvINhpj7IXiOdlseMo2TDOr1HHsC4AiEAjPtFzxjsCds/phs3TUTIlEDZWpQJ+5LgBkK8qcgDsOA="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.2.2_1555359597147_0.021469749467521115"},"_hasShrinkwrap":false},"1.2.3":{"name":"openapi-enforcer","version":"1.2.3","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^13.3.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"4f3f2829c0005b729ec7a5482d98dce0e4925006","_id":"openapi-enforcer@1.2.3","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-9S32v6nJFBI3ZIAuyMH4v9H+1CfKMBwpUw8JUXFlaRSAZe5ii8cE/MuFuh4/dqaHtoorcH+oBilKC9wcvrnccg==","shasum":"abbd02d4d61b1526e0f0ecd6c98c052ef99ee202","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.2.3.tgz","fileCount":183,"unpackedSize":1899217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct5nyCRA9TVsSAnZWagAAzLEP/1wh2pw+R5Nff7ZS5EAy\nUvuu9lURss4KMacTAE5TEYAHAwXWHYV4CNRSpi3WCEkM9M6mQsZctyTUquNR\n5dZi+Su89bVkgwr2trN5VeTqbRENCRA+Jh9ucMpjHLeglp98GaF2wf6GjXOH\nuhj/FEIkTookIbVUhGIvkX9nCp1hZAeBB4cm0nQc78SbUIKUs87qe/8Tim8l\nJov/Nx3bB5eTFMFkGAvFcWYh45RQ5jmZIhTfQTTV+rJYcsJ2CkKJD75qYYma\ndVoXTHQvM0Tma+qcbiYdt3xP+j6HV+VJTnLEwoz1O1vwhBVX75ozrTOix5E7\nY4D4kAgVxffWBBgyGJwsKAB51JrklCtFsZgEg87HjK17Sjs7Vle8uRDSzJQ0\nibNFnZm5POj0ax2mHmX1OegHSVcMdFC5KBU9c03TYOS0qsCHRWn/AU3eOwy8\nfa+N+2SpMGzJiSrjj/qDSz89QccLNM4v3Z7HJGN33H4dGO9XiBdbrHAj9ot9\np7/4RnjVLJuNEczw42ZXaZ+eJtkynYu0Rb1Cur6tDem30PDEOdFnUeS2mtk1\nFyjNZrgyadFWJEWPNUN807d3GMsO6eSUmZ9P2OqFVufGgww65tTBrIWMFp7e\nEGoW9QIJ56ROk2jKlmmvlvbzF+4qfHXSWWHtn6R+Rn/uv9zsn6Q4cWJWn1Eg\nhWbh\r\n=9Fog\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIATisv+KPEDUuZF+KKDw3v34oq7OQFCr+dJaV6V0m78OAiBq34X3iARlddOgD7ng+wrNwV2Fgl+UUDPO3ZkqCJKKfw=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.2.3_1555536369387_0.7424675554286915"},"_hasShrinkwrap":false},"0.11.6":{"_from":"openapi-enforcer","_id":"openapi-enforcer@0.11.6","_inBundle":false,"_integrity":"sha512-RuF9HzkPUAmPEM08npqWicXgYKZJ7sO6LiXBb/L0PInyw+TnqAU0DdWRK2f4oQrAWMZbGKlduSy3s27Wy27rIQ==","_location":"/openapi-enforcer","_phantomChildren":{},"_requested":{"type":"tag","registry":true,"raw":"openapi-enforcer","name":"openapi-enforcer","escapedName":"openapi-enforcer","rawSpec":"","saveSpec":null,"fetchSpec":"latest"},"_requiredBy":["#USER","/"],"_resolved":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.10.0.tgz","_shasum":"b22bf90d30e2abdf96944749a7e95786773d6382","_spec":"openapi-enforcer","_where":"/home/james/temp","author":{"name":"James Speirs"},"bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"bundleDependencies":false,"dependencies":{},"deprecated":false,"description":"Library for validating, parsing, and formatting data against open api schemas.","devDependencies":{"body-parser":"^1.18.3","chai":"^3.5.0","chokidar-cli":"^1.2.0","connect-busboy":"0.0.2","connect-multiparty":"^2.1.0","coveralls":"^3.0.1","express":"^4.16.3","formidable":"^1.2.1","js-yaml":"^3.12.0","json-schema-ref-parser":"^4.1.1","mocha":"^5.2.0","multer":"^1.3.0","multiparty":"^4.1.4","nyc":"^12.0.2","request":"^2.87.0","request-promise-native":"^1.0.5","swagger-parser":"^3.4.2"},"directories":{"test":"tests"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","keywords":["openapi","swagger","response","build","compose","validate","parse","format"],"license":"Apache-2.0","main":"index.js","name":"openapi-enforcer","repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"scripts":{"coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","test":"mocha --recursive test"},"types":"index.d.ts","version":"0.11.6","gitHead":"e48cf7eaae0551e35e5895f0df00f63b04838a5e","readme":"\n# OpenAPI-Enforcer\n\n**Supports OpenAPI 2.0 (formerly Swagger) and OpenAPI 3.x**\n\nFeatures\n\n- Validate a value against a schema\n- Determine the schema for a provided path (allows path parameters)\n- Serialization and deserialization for interprocess or network communication\n- Request parsing and validating\n- Response building, serializing, and validating\n- Generate random valid values from a schema\n\n# Table of Contents\n\n- [Constructor](#constructor)\n    - [Enforcer.prototype.deserialize](#enforcerprototypedeserialize)\n    - [Enforcer.prototype.errors](#enforcerprototypeerrors)\n    - [Enforcer.prototype.path](#enforcerprototypepath)\n    - [Enforcer.prototype.populate](#enforcerprototypepopulate)\n    - [Enforcer.prototype.random](#enforcerprototyperandom)\n    - [Enforcer.prototype.request](#enforcerprototyperequest)\n    - [Enforcer.prototype.response](#enforcerprototyperesponse)\n    - [Enforcer.prototype.schema](#enforcerprototypeschema)\n    - [Enforcer.prototype.serialize](#enforcerprototypeserialize)\n    - [Enforcer.prototype.validate](#enforcerprototypevalidate)\n- [Appendix](#appendix)\n    - [About default, x-template, and x-variable](#about-default-x-template-and-x-variable)\n    - [Error Throwing vs Reporting](#error-throwing-vs-reporting)\n    - [Parameter Replacement](#parameter-replacement)\n\n# Example\n\n```js\nconst Enforcer = require('openapi-enforcer')\n\n// define enforcer instance\nconst enforcer = new Enforcer('3.0.0')\n\n// define the user schema\nconst userSchema = {\n    type: 'object',\n    properties: {\n        name: {\n            type: 'string',\n            minLength: 1\n        },\n        birthday: {\n            type: 'string',\n            format: 'date',\n        }\n    }\n}\n\n// check a value for any schema errors\nconst errors = enforcer.errors(userSchema, {\n    name: 'Bob',\n    birthday: new Date('2000-01-01')\n });\n```\n\n# Constructor\n\nCreate an OpenAPI enforcer instance.\n\n`new Enforcer ( definition [, options ] )`\n\n| Parameter | Description | Type | Default |\n| --------- | ----------- | ---- | ------- |\n| definition | An openapi document or a string representing the version to use. | `string` or `object` |\n| options | The options to use for all functions within the instance. This options can be overwritten per function called. | `object` |\n| options.deserialize | The default options to apply to deserialize functions |\n| options.populate | The default [options to apply to populate](#populate-options) functions. | |\n| options.request | The default options to apply to request functions | |\n| options.serialize | The default options to apply to serialize functions | |\n\n| Deserialize Option | Description | Default |\n| ------------------ | ----------- | ------- |\n| throw | Whether errors should be [thrown or reported](#error-throwing-vs-reporting). | `true` |\n\n\n\n| options.deserialize.throw | Set to `true` to throw errors\n\ndeserialize: {\n        throw: true\n    },\n    errors: {\n        prefix: ''\n    },\n    populate: {\n        copy: false,\n        defaults: true,\n        ignoreMissingRequired: true,\n        oneOf: true,\n        replacement: 'handlebar',\n        templateDefaults: true,\n        templates: true,\n        throw: true,\n        variables: true\n    },\n    request: {\n        throw: true\n    },\n    serialize: {\n        throw: true\n    }\n\n**Returns** an instance of the OpenAPI Enforcer\n\n**Example 1 - Version as parameter**\n\n```js\nconst Enforcer = require('openapi-enforcer');\nconst enforcer = new Enforcer('2.0');   // create an enforcer for OpenAPI version 2.0\n```\n\n**Example 2 - Object as parameter**\n\n```js\nconst Enforcer = require('openapi-enforcer');\nconst enforcer = new Enforcer({ openapi: '3.0.0' });   // create an enforcer for OpenAPI version 3.0.0\n```\n\n**Example 3 - Using Discriminators**\n\nIf your OpenAPI document is using discriminators then you'll want to either include the entire swagger document as the input parameter or include at least the component schemas (OpenAPI 3.x) or definitions (OpenAPI 2.0).\n\n```js\nconst Enforcer = require('openapi-enforcer');\n\nconst enforcer2 = new Enforcer({\n    swagger: '2.0',\n    definitions: {\n        // ... named schemas here\n    }\n});\n\nconst enforcer3 = new Enforcer({\n    openapi: '3.0.0',\n    components: {\n        schemas: {\n            // ... named schemas here\n        }\n    }\n});\n```\n\n## Enforcer.prototype.deserialize\n\nWhen a value is sent over HTTP it is in a serialized state. Calling this function will deserialize a value into its deserialized equivalent.\n\n`Enforcer.prototype.deserialize ( schema, value [, options ] )`\n\n| Parameter | Description | Type |\n| --------- | ----------- | ---- |\n| schema | The schema to use to convert serialized values. | `object` |\n| value | The value to deserialize. | Any |\n| options | The deserialize options | `object` |\n\nReturns the deserialized [value or the report](#error-throwing-vs-reporting).\n\n```js\nconst Enforcer = require('openapi-enforcer');\n\n// create the enforcer instance\nconst enforcer = new Enforcer({ openapi: '3.0.0' });\n\n// define a schema that defines deserialization instructions\nconst schema = {\n    type: 'object',\n    additionalProperties: false,\n    properties: {\n        integers: {\n            type: 'array',\n            items: {\n                type: 'integer'\n            }\n        },\n        date: {\n            type: 'string',\n            format: 'date-time'\n        }\n    }\n};\n\nconst serializedValue = {\n    integers: [1, '2', 3.1, '3.8'],\n    date: '2000-01-01T01:02:03:456Z'\n};\n\nconst deserialized = enforcer.deserialize(schema, serializedValue);\n// {\n//   integers: [1, 2, 3, 4],\n//   date: <Date Object>\n// }\n```\n\n### Deserialize Options\n\nThe [Enforcer.prototype.deserialize](#enforcerprototypedeserialize) `options` parameter can define these properties:\n\n| Option | Description | Default |\n| ------ | ----------- | ------- |\n| throw | Whether errors should be [thrown or reported](#error-throwing-vs-reporting). | `true` |\n\n### Default Deserialize Options\n\nYou can change the global defaults for how the [Enforcer.prototype.deserialize](#enforcerprototypedeserialize) works:\n\n```js\nconst Enforcer = require('openapi-enforcer');\n\nEnforcer.defaults.deserialize = {\n    throw: true\n}\n```\n\n\n\n## Enforcer.prototype.errors\n\nValidate a value against a schema and receive a detailed report where errors exist and why.\n\n`Enforcer.prototype.errors ( schema, value )`\n\n| Parameter | Description | Type |\n| --------- | ----------- | ---- |\n| schema | The schema to validate the value against. | `object` |\n| value | The value to validate. | Any |\n\nReturns: An array of strings where each item in the array describes one error that was encountered.\n\n```js\nconst Enforcer = require('openapi-enforcer');\n\n// create the enforcer instance\nconst enforcer = new Enforcer({ openapi: '3.0.0' });\n\n// define a schema to validate values against\nconst schema = {\n    type: 'object',\n    additionalProperties: false,\n    properties: {\n        names: {\n            type: 'array',\n            items: {\n                type: 'string',\n                minLength: 1\n            }\n        },\n        date: {\n            type: 'string',\n            format: 'date-time',\n            maximum: '2000-01-01T00:00:00.000Z'\n        }\n    }\n};\n\n// get any errors and log to console\nconst errors = enforcer.errors(schema, {\n    names: [ 'Bob', 'Jan', '' ],\n    date: '2010-01-01T00:00:00.000Z',\n    num: 8\n});\n// errors ==> [\n//   /names/2: String length below minimum length of 1 with length of 0: ''\n//   /date: Expected date-time to be less than or equal to 2000-01-01T00:00:00.000Z. Received: 2010-01-01T00:00:00.000Z\n//   /num: Property not allowed\n// ]\n```\n\n## Enforcer.prototype.path\n\nGet the matching path's path parameters and schema.\n\n**This function will not work if you haven't defined paths in your OpenAPI document that was passed into the constructor.**\n\n`Enforcer.prototype.path ( path )`\n\n| Parameter | Description | Type |\n| --------- | ----------- | ---- |\n| path | The lookup path (optionally with path parameters) | `string` |\n\nReturns: An object with the following properties:\n\n- *path* - The path as defined in the OpenAPI document.\n- *params* - The path parameters (still serialized)\n- *schema* - The path schema as defined in the OpenAPI document.\n\n```js\nconst pathItem = {\n    get: {},\n    parameters: [\n        {\n            name: 'id',\n            in: 'path',\n            required: true,\n            schema: {\n                type: 'number'\n            }\n        }\n    ]\n};\n\nconst definition = {\n    openapi: '3.0.0',\n    paths: {\n        '/path/{id}': pathItem\n    }\n}\n\n// create the enforcer instance\nconst enforcer = new Enforcer(definition);\n\nconst match = enforcer.path('/path/25');\n// {\n//     path: '/path/{id}',\n//     params: {\n//         id: 25\n//     },\n//     schema: { ... } <== operation object\n// }\n```\n\n## Enforcer.prototype.populate\n\nBuild a value from a schema. While traversing the schema the final populated value may be derived from the provided value in combination with the schema's `default` value, the `x-template` value, or the `x-variable` value.\n\n`Enforcer.prototype.populate ( schema, params, value, options )`\n\nThis function takes one parameter (an `object`) with the following properties:\n\n| Parameters | Description | Type |\n| --------- | ----------- | ---- |\n| schema | The schema to build a value from. This property is required. | `object` |\n| params | A map of keys to values. These values are used to help build the final value | `object` |\n| value | An initial value to start with. Set to `undefined` if you do not want to provide a value. | Any |\n| options | The options to apply during the build phase. Any options specified here will overwrite defaults. | `object` |\n\nReturns: The populated value.\n\n### Populate Options\n\nThe [`Enforcer.prototype.populate`](#enforcerprototypepopulate) `options` parameter can define these properties:\n\n| Option | Description | Default |\n| ------ | ----------- | ------- |\n| copy | When executing [`Enforcer.prototype.populate`](#enforcerprototypepopulate) and providing the `value` property, you have the option to either mutate (modify) that value or to create a copy of the value and mutate that. Mutation is faster, but if you do not want to change the passed in `value` then you should set this value to `true`. | `false` |\n| defaults | Allow populated values to be built from a schema's `default` value. | `true` |\n| ignoreMissingRequired | When executing [`Enforcer.prototype.populate`](#enforcerprototypepopulate) there will be times where an object with required properties is missing values for those required properties. If this value is set to `false` then [`Enforcer.prototype.populate`](#enforcerprototypepopulate) will not add the object to the populated value. If set to `true` then partially completed objects will still be added to the populated value. | `true` |\n| replacement | The template [parameter replacement](#parameter-replacement) format to use. This can be one of `\"handlebar\"`, `\"doubleHandlebar\"`, or `\"colon\"`. | `\"handlebar\"` |\n| templateDefaults | If this is set to `true` and a default is being use to populate a value and the default value is a string then the value will act as an `x-template` value. This can be useful because `default` values generally appear in generated documentation but you may still want to perform an `x-template` transformation on the value. | `true` |\n| templates | Allow populated values to be built from a schema's `x-template` value. [More about default, x-template, and x-variable](#about-default-x-template-and-x-variable). | `true` |\n| throw | Whether errors should be [thrown or reported](#error-throwing-vs-reporting). | `true` |\n| variables | Allow populated values to be built from a schema's `x-variable` value. [More about default, x-template, and x-variable](#about-default-x-template-and-x-variable). | `true` |\n\n### Default Populate Options\n\nYou can change the global defaults for how the [`Enforcer.prototype.populate`](#enforcerprototypepopulate) works like this:\n\n```js\nconst Enforcer = require('openapi-enforcer');\n\nEnforcer.defaults.populate = {\n    copy: false,\n    defaults: true,\n    ignoreMissingRequired: true,\n    replacement: 'handlebar',\n    templateDefaults: true,\n    templates: true,\n    throw: true,\n    variables: true\n}\n```\n\nAlternatively you can specify the same options in the [constructor](#constructor) or when calling the [`Enforcer.prototype.populate`](#enforcerprototypepopulate) function.\n\n## Enforcer.prototype.random\n\nCreate a value that is randomly generated but that meets the constraints of a provided schema. Works on simple primitives and complex objects.\n\n`Enforcer.prototype.random ( schema )`\n\n| Parameter | Description | Type |\n| --------- | ----------- | ---- |\n| schema | The schema to use to generate the random value. | `object` |\n\nReturns: A random value that adheres to the provided schema.\n\n## Enforcer.prototype.request\n\nParse and validate input parameters for a request.\n\n`Enforcer.prototype.request ( { body, cookies, headers, method = 'get', path } )`\n\nThis function takes one parameter, an `object`, with the following properties:\n\n| Property | Description | Type |\n| --------- | ----------- | ---- |\n| body | The request body. | `string` or `object` |\n| cookies | The request cookies. An `object` with cookie names as keys and cookie values as the values. | `object` |\n| headers | The request headers. An `object` with cookie names as keys and cookie values as the values. | `object` |\n| method | The HTTP method. Defaults to `\"get\"`. | `string` |\n| path | The request path. This should include the query string parameters if applicable. | `string` |\n\nReturns an object with the following properties:\n\n- *errors* - If any errors occurred this will be an array of strings, otherwise it will be `null`.\n\n- *path* - The path as defined in the OpenAPI document.\n\n- *request* - The request object, serialized and validated. If an error occurred this value will be `null`.\n\n- *response* - The same function as [`enforcer.prototype.response`](#enforcerprototyperesponse) except that the `path` and `method` properties are already specified..\n\n- *schema* - The path operation schema as defined in the OpenAPI document.\n\n## Enforcer.prototype.response\n\nGet functions that provide details and functionality that is associated to a request and its response.\n\n`Enforcer.prototype.response ( { code, contentType, method = 'get', path } )`\n\nThis function takes one parameter, an `object`, with the following properties:\n\n| Property | Description | Required |\n| --------- | ----------- | ---- |\n| code | The HTTP response status code to use. If omitted and the \"default\" response is defined then \"default\" will be used, otherwise it will use the first defined response status code. | No |\n| contentType | The content type of the schema to use for the response. This can use wild cards or even specify multiple acceptable content types. For example: `\"*/json\"`, `\"application/*\"`, or `\"text/html, application/xhtml+xml, application/xml;q=0.9, */*;q=0.8\"`. If omitted then the first content type defined for the specified response code will be used. | No |\n| path | The request path. This value can include path parameters. | Yes |\n| method | The request method. Defaults to `\"GET\"`. | No |\n\nReturns an object with the following properties:\n\n- *data* - An object with the normalized response data. In the case that the `code` or `contentType` were either not specified or used indeterminate values, this object will have the determined values as well as the response body schema to be used. In short, it is an object with these properties:\n\n    - *code* - The determined HTTP response code that aligns with the OpenAPI document.\n\n    - *contentType* - The determined content type that aligns with the OpenAPI document.\n    \n    - *schema* - The response body schema to use for this response.\n\n    Alternatively this value may be `undefined` or partially populated if the OpenAPI document does not have a response or content type match.\n\n    ```js\n    const response = enforcer.response({\n        code: 200, \n        contentType: 'application/json', \n        path: '/' \n    });\n    console.log(response.data);\n    ```\n\n- *errors* - A function that returns an array of errors for the body and headers.\n\n    Signature: `errors ( { body, headers })`\n    \n    Takes a configuration object as it's parameter with the following properties:\n\n    | Property | Description |\n    | ---------| ----------- |\n    | body | The response body to check for errors. |\n    | headers | An object with key value pairs where the key is the header name and the value is the header value. Each header name that has an associated OpenAPI schema will be checked for errors. |\n\n    Returns an array of strings if one or more errors occurred, otherwise returns `null`.\n\n    ```js\n    const response = enforcer.response({\n        code: 200, \n        contentType: 'application/json', \n        path: '/' \n    });\n\n    const errors = response.errors({\n        body: {},\n        headers: {\n            'x-date': new Date()\n        }\n    });\n\n    if (errors) console.error(errors.join('\\n'));\n    ```\n\n- *example* - A function that produces an example response. If the OpenAPI document has one or more examples then one of those will be used, otherwise it will be generated using the [`Enforcer.prototype.random`](#enforcerprototyperandom) function.\n\n    Signature: `example ( { name, ignoreDocumentExample=false } )`\n    \n    Takes a configuration object as it's parameter with the following properties:\n\n    | Property | Description |\n    | ---------| ----------- |\n    | name | The name of the example to use when pulling from a named OpenAPI 3.x document example. Not relevant for OpenAPI 2.0. If the `ignoreDocumentExample` property is set to `true` then this value will be ignored. |\n    | ignoreDocumentExample | If set to `true` then even if an example exists in the OpenAPI document, a random one will be generated instead. Defaults to `false` |\n\n    Returns a value that can be used as an example.\n\n    ```js\n    const response = enforcer.response({\n        code: 200, \n        contentType: 'application/json', \n        path: '/' \n    });\n    const example = response.example();\n    ```\n\n- *populate* - A function that uses [`enforcer.prototype.populate`](#enforcerprototypepopulate) to build a response value using the response schema and a parameter map.\n\n    Signature: `populate ( { body, headers, options, params } )`\n    \n    Takes a configuration object as it's parameter with the following properties:\n\n    | Property | Description |\n    | ---------| ----------- |\n    | body | The initial body value. Omit this value if you want the body to be built from scratch. |\n    | headers | An initial header object with header names and values as key value pairs. If the headers object does not define the `'content-type'` header then it will be set to the same value as the `contentType` option specified by the data object. |\n    | options | Options to pass to the [`enforcer.prototype.populate`](#enforcerprototypepopulate) function. |\n    | params | The parameter map to pass to [`enforcer.prototype.populate`](#enforcerprototypepopulate) |\n\n    Returns an object with `headers` and `body` properties.\n\n    ```js\n    const response = enforcer.response({\n        code: 200, \n        contentType: 'application/json', \n        path: '/' \n    });\n\n    const populated = response.populate({\n        params: {},\n        body: {},\n        headers: {}\n    });\n    ```\n\n- *serialize* - A function that takes the status code, body, and headers and then validates and then serializes the body and headers to prepare them to send as an HTTP response. If validation fails an error will be thrown.\n\n    Signature: `serialize ( { body, headers, options, skipValidation } )`\n    \n    Takes a configuration object as it's parameter with the following properties:\n\n    | Property | Description |\n    | ---------| ----------- |\n    | body | The initial body value. Omit this value if you want the body to be built from scratch. |\n    | headers | An initial header object with header names and values as key value pairs. If the headers object does not define the `'content-type'` header then it will be set to the same value as the contentType option. |\n    | options | Options to pass to the [`enforcer.prototype.serialize`](#enforcerprototypeserialize) function. |\n    | skipValidation | Skip validation prior to seraialization. This can save processing cycles if you have already used `Enforcer.prototype.response().errors()` to check for errors and have found none. Skipping validation when errors exist may still cause errors to occur. Defaults to `false`. |\n\n    Returns an object with `headers` and `body` properties.\n\n    ```js\n    const response = enforcer.response({\n        code: 200, \n        contentType: 'application/json', \n        path: '/' \n    });\n    \n    const data = response.serialize({\n        body: { \n            num: 1, \n            date: new Date() \n        },\n        headers: { 'x-header': 'some value' }\n    });\n    ```\n\n## Enforcer.prototype.serialize\n\nSerialize a value according to the schema. This works for primitives, arrays, and objects. Arrays and objects will be traversed and their values also be serialized recursively.\n\n`Enforcer.prototype.serialize ( schema, value )`\n\n| Parameter | Description | Type |\n| --------- | ----------- | ---- |\n| schema | The schema to serialize to. | `object` |\n| value | The value to format. | Any |\n\nReturns: The serialized value.\n\nCan serialize:\n\n- arrays and objects recursively\n- binary from boolean, number, string, or Buffer\n- boolean from any value\n- byte from boolean, number, string, or Buffer\n- date from Date, string, or number\n- date-time from Date, string, or number\n- integer from anything that !isNaN(value)\n- number from anything that !isNaN(value)\n- string from string, number, boolean, object, or Date\n\n```js\nconst Enforcer = require('openapi-enforcer');\nconst enforcer = new Enforcer('3.0.0');\n\nconst schema = {\n    type: 'object',\n    properties: {\n        time: {\n            type: 'string',\n            format: 'date-time'\n        },\n        public: {\n            type: 'boolean'\n        },\n        seatsAvailable: {\n            type: 'integer'\n        }\n    }\n};\n\nconst value = enforcer.serialize(schema, {\n    time: new Date(2000, 0, 1, 11), // formatted to ISO Date\n    public: 1,                      // formatted to true\n    seatsAvailable: 23.7            // formatted to integer\n});\n// value ==> {\n//   startTime: '2000-01-01T11:00:00.000Z',\n//   public: true,\n//   seatsAvailable: 24\n// }\n```\n\n## Enforcer.prototype.request\n\nPass in an object that is representative of an HTTP request to have it validated, parsed, and deserialized. The path must match one of the definition paths.\n\n`Enforcer.prototype.request ( req )`\n\n| Parameter | Description | Type |\n| --------- | ----------- | ---- |\n| request | The request. If a string is provided then it will represent the request path and all other request properties will use defaults. | `object`, `string` |\n\n**Request Object**\n\n| Property | Description | Default | Type |\n| -------- | ----------- | ------- | ---- |\n| body | The parsed request body. This value will still be deserialized and validated, but not parsed. | `undefined` | Any |\n| cookie | An object of cookie key value pairs where each value is a string. | `{}` | `object` |\n| header | An object of header key value pairs where each value is a string. | `{}` | `object` |\n| method | The HTTP method. | `\"get\"` | `string` |\n| path | The request path, including query string parameters. | `\"\"` | `string` |\n\nReturns: A parsed, deserialized, and validated request object.\n\n```js\n\n// create the enforcer instance\nconst enforcer = new Enforcer({\n    openapi: '3.0.0',\n    paths: {\n        '/path/{id}': {\n            put: {\n                requestBody: {\n                    content: {\n                        'application/json': {\n                            schema: {\n                                type: 'object',\n                                properties: {\n                                    x: {\n                                        type: 'number'\n                                    },\n                                    y: {\n                                        type: 'integer'\n                                    },\n                                    d: {\n                                        type: 'string',\n                                        format: 'date-time'\n                                    }\n                                }\n                            }\n                        }\n                    }\n                }\n            },\n            parameters: [\n                {\n                    name: 'id',\n                    in: 'path',\n                    required: true,\n                    schema: {\n                        type: 'number'\n                    }\n                },\n                {\n                    name: 'date',\n                    in: 'query',\n                    explode: true,\n                    schema: {\n                        type: 'string',\n                        format: 'date'\n                    }\n                }\n            ]\n        }\n    }\n});\n\n// parse, deserialize, and validate request\nconst req = enforcer.request({\n    body: {\n        x: '123.4',     // value will be deserialized\n        y: 2,           // already deserialized is OK too\n        d: '2000-01-01T01:02:03.456Z'   // will be deserialized to Date object\n    },\n    header: {\n        'content-type': 'application/json' // needed to identify body schema\n    },\n    method: 'put',\n    path: '/path/25?date=2000-01-01&date=2000-01-02'\n});\n\n/*\nreq => {\n    body: {\n        x: 123.4,\n        y: 2,\n        d: <Date Object>\n    },\n    header: {\n        'content-type': 'application/json'\n    },\n    method: 'put',\n    path: {\n        id: 25\n    },\n    query: {\n        date: [\n            <Date Object>,\n            <Date Object>\n        ]\n    }\n}\n*/\n```\n\n## Enforcer.prototype.serialize\n\nSerialize a value for sending via HTTP. This function does not validate the value prior to serialization so you may want to use [`Enforcer.prototype.errors`](#enforcerprototypeerrors) or [`Enforcer.prototype.validate`](#enforcerprototypevalidate) prior to serialization.\n\nSignature: `Enforcer.prototype.validate ( schema, value )`\n\n| Parameter | Description | Type |\n| --------- | ----------- | ---- |\n| schema | The schema to serialize from | `object` |\n| value | The value to serialize | Any |\n\nReturns a serialized value.\n\n## Enforcer.prototype.validate\n\nValidate that the value adheres to the schema or throw an `Error`. This function calls [`enforcer.errors`](#enforcererrors--schema-value-) and if any errors occur then it packages them into a single `Error` instance and throws the `Error`.\n\n`Enforcer.prototype.validate ( schema, value )`\n\n| Parameter | Description | Type |\n| --------- | ----------- | ---- |\n| schema | The schema to build from | `object` |\n| params | A map of keys to values. These values are used to help build the final value | `object` |\n| value | An initial value to start with. | Any |\n\nReturns `undefined`.\n\n```js\nconst OpenApiEnforcer = require('../index');\n\nconst enforcer = new OpenApiEnforcer({ openapi: '3.0.0' });\n\nconst schema = {\n    type: 'object',\n    additionalProperties: false,\n    properties: {\n        names: {\n            type: 'array',\n            items: {\n                type: 'string',\n                minLength: 1\n            }\n        },\n        date: {\n            type: 'string',\n            format: 'date-time',\n            maximum: '2000-01-01T00:00:00.000Z'\n        }\n    }\n};\n\nenforcer.validate(schema, {\n    names: [ 'Bob', 'Jan', '' ],\n    date: '2010-01-01T00:00:00.000Z',\n    num: 8\n});\n// Error: One or more errors found during schema validation: \n//   /names/2: String length below minimum length of 1 with length of 0: ''\n//   /date: Expected date-time to be less than or equal to 2000-01-01T00:00:00.000Z. Received: 2010-01-01T00:00:00.000Z\n//   /num: Property not allowed\n//     at ...\n```\n\n## Appendix\n\n### About default, x-template, and x-variable\n\nThe `default` attribute is part of the OpenAPI specification. The type of it's value must be the same as the schema type. For example, if the schema is of type string, default cannot be a number. When `default` is a string [it can behave](#options-populate-templatedefaults) like `x-template` and [substitute parameters](#parameter-replacement) into the string. The advantage of using `default` over `x-template` in this scenario is that the `default` value will often appear in OpenAPI documentation generators.\n\nThe `x-template` value must be a string that will have [parameter replacement](#parameter-replacement) occur on it. Parameters in the string may use handlebars, double handlebars, or colons depending on how the Enforcer instance has been [configured](#optionspopulatereplacement).\n\nThe `x-variable` will perform value substitution only.\n\nIf a conflict arises between the provided value, `default`, `x-template`, or `x-variable` then the following priority is observed:\n\n1. The provided value\n2. `x-variable`\n3. `x-template`\n4. `default`\n\n```js\nconst Enforcer = require('openapi-enforcer');\nconst enforcer = new Enforcer('3.0.0');\n\nconst schema = {\n    type: 'object',\n    properties: {\n        firstName: {\n            type: 'string',\n            'x-variable': 'firstName'\n        },\n        lastName: {\n            type: 'string',\n            'x-variable': 'lastName'\n        },\n        fullName: {\n            type: 'string',\n            'x-template': '{firstName} {lastName}'\n        },\n        profileUrl: {\n            type: 'string',\n            default: 'https://your-domain.com/users/{id}'\n        }\n    }\n};\n\nconst params = {\n    id: 12345,\n    firstName: 'Jan',\n    lastName: 'Smith'\n}\n\nconst value = enforcer.populate(schema, params);\n// value ==> {\n//   firstName: 'Jan',\n//   lastName: 'Smith',\n//   fullName: 'Jan Smith',\n//   profileUrl: 'https://your-domain.com/users/12345'\n// }\n```\n\n### Error Throwing vs Reporting\n\nIn some cases it is useful to receive an error in the return value instead of having it thrown. To this end, some of the functions in this library have the ability to either throw an error or return it. The functions that support this functionality will have a `throw` option that defaults to `true`.\n\nIf `throw` is set to `true` then an encountered error will be thrown. If no error is encountered then the value will returned normally.\n\nIf `throw` is set to `false` then it will return an object with two properties: `error` and `value`. If an error occured then `value` will be `null`, otherwise `error` will be `null`.\n\n```js\nconst data = enforcer.deserialize(schema, value, { throw: false })\nif (data.error) {\n    console.error('Error: ' + data.error)\n} else {\n    console.log('Value:' + value)\n}\n```\n\n### Parameter Replacement\n\nParameter replacement is when part of a string is populated with parameters. This applies to a schema's `x-template` value and potentially `default` value. There are three types of replacement:\n\n1. handlebar (default)\n\n    ```js\n    const Enforcer = require('openapi-enforcer');\n    const options = {\n        populate: { replacement: 'handlebar' }\n    };\n    const enforcer = new Enforcer('3.0.0', options);\n\n    const schema = {\n        type: 'string',\n        'x-template': '{name} is {age} years old'\n    };\n\n    const value = enforcer.populate(schema, { name: 'Bob', age: 25 });\n    // value ===> 'Bob is 25 years old\n    ```\n\n2. doubleHandlebar\n\n    ```js\n    const Enforcer = require('openapi-enforcer');\n    const options = {\n        populate: { replacement: 'doubleHandlebar' }\n    };\n    const enforcer = new Enforcer('3.0.0', options);\n\n    const schema = {\n        type: 'string',\n        'x-template': '{{name}} is {{age}} years old'\n    };\n\n    const value = enforcer.populate(schema, { name: 'Bob', age: 25 });\n    // value ===> 'Bob is 25 years old\n    ```\n\n3. colon\n\n    ```js\n    const Enforcer = require('openapi-enforcer');\n    const options = {\n        populate: { replacement: 'colon' }\n    };\n    const enforcer = new Enforcer('3.0.0', options);\n\n    const schema = {\n        type: 'string',\n        'x-template': ':name is :age years old'\n    };\n\n    const value = enforcer.populate(schema, { name: 'Bob', age: 25 });\n    // value ===> 'Bob is 25 years old\n    ```","readmeFilename":"README.md","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-olUWN52h15d3W4mnojin/rPFIm6lgGIJhBzk4TuiUMxuiwLF73vG8SDrL2PW3wvfukDKhdT25XXYWYWjIYIgHA==","shasum":"21d03b52c43606530cf474b176609df26544d961","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-0.11.6.tgz","fileCount":48,"unpackedSize":461099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuP6aCRA9TVsSAnZWagAAF74QAJ2mcgcS4r4nh0d0Q7LM\n10dgLF1Ud25F0KZzVN0zTrRWUJcTrKvtwps4ucir5hziRugtzGikZ6+IeDr6\nx+vVDzF56+rS74E3YXeTGNotsmBL5cETPp59Hw1CNcQ1xzfQIHngWUe/jGjA\nud6vdGjs6YSHD5DPBtzCE0jNqp+RkgQDC7JPXPkfvyOh56EZsZjhWZlMEeUK\nkwQ6SNdaWIfA0U8iuACSJq+96oLiU0B59NoYpkEJxhd3ZUraefKILScvbo2b\npAFjL0tlNbvoLWbajktAtbasggTehRHfcUcrUtS/cNBxyBN8uaDP54C4c4z7\nQnpqZIJNW8w+DnEnqpc9+ElLr/2Zzrj8/xpAgZBy4LTJW0EZoWZAonyjTVI7\ni7516rhC8m8e71JXoskInCCL+iYZ0AOepwX0L8ndMnLEXv/ovTxWYLmMzv5a\nuWfROSNXvPQeYPsOBbPLarAMlAwr/EQEqSXHyHvnXLJCLIiLwQUOHYL1PMj7\nfgdviVRGMa+5Oe9iwg0NW+puaegRWjhPGgRdtjxHmCeaYWq0vihCsgSFcBzO\nrMr3R6a3ZTujwR7INnNLH20ppw6+E64HghaE3I1pL5vVIftn7Lh5725iYMNA\nJ9XjEE+wOe2v2G/WZbe2WWyAMifG+t/C0HdgRTSlHKlrEuo5JpcxFPjB+EMu\nyWSA\r\n=9WGp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZv595mmp/KTeDcU29rwYnNYkpurf/XmTUr/XLw7QSAQIgOdedgT82e7l1OcIkHiCX3gCbIu3H5tY3oLdYTPbMRFU="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_0.11.6_1555627673602_0.9992926880423156"},"_hasShrinkwrap":false},"1.2.4":{"name":"openapi-enforcer","version":"1.2.4","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"@gi60s/markdown-docs":"0.0.7","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"4c496e1dc42b3114bf92691259d3cec79dd4d322","_id":"openapi-enforcer@1.2.4","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-L97hNBw3+pWw/EzgXJeZH8rdUi43XSmDtGEGLsCf5gN28jaCmtB1JErTQYFZhrUq3SE2o4N+NpHOLBin13ysGA==","shasum":"a1a1d73c3774bebdccbe508b028439a549353449","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.2.4.tgz","fileCount":140,"unpackedSize":1207533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2a5vCRA9TVsSAnZWagAAygIP/Rgui8NvrKRn5krpbPL7\nKW/r6CzSF/2hgJZfYwpxugXSwAGhg/zGk9XJWhku5WdkZaMYBC5iDo4wz6yW\nZbvup8jGfiG7z2aSuw/xfn1no4NkhpcOBlovhrAODfSreer0z+YnzEFn7gRH\nXkGNvdrxsSK4OP/kFK0AYaEge9cLiNBAjs2J2++sClPdN5rauMkOPqel/PVW\norHT6P+FgD4+44hcZbsd1foZpwPZP4R1R/QgHaDbOiciP/ifZ7XzcDx1d8P9\nMS34ezoqBbe74tqDbcXPMh+vm+zv2cCMBtA9YFAp+hMfsOjAYM72PSijECLy\n+KPxc21GAx77oq+VLw0CJSSxWG0LXQ7UsHUM5LpjbtXGdbbtqLxgmOLa7uU2\ns56ZBYcvase2g3MQjIRucgRJOlOH9RdEYD9S28xOkSid5IHJMVrNtd/BUKrD\nPAQNmxAr8HQXt0iDhgs40U/nih7N7K681OQhvHhLNGetJVxFm2H9fhXrMcZF\ngNyKpW2A3IulDnSNs9msDpNV+eGcxvSugLCmnvFRkKBMA2QTtqOKkE5mHpi8\nWVuioVJNF6gKEZc/f743dOFwn+I9fdD0WwswOjpQCCEKeJBn7q52NTl+4zkI\nyUamH0aJuT3IgAt9ud0+2UW4T56buOOuZijkyVGoOz/8aXwBRyjMTgTWJlBW\nIpg+\r\n=9VzA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEVknFvtNnFx0UN2MXuh17VfGw5DfjOylUGmjzP0JYjNAiEArIJZ0ksBqrszavoMLph+cdBVc61Hp9HikTnBIG31hvc="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.2.4_1557769838381_0.3261869178648755"},"_hasShrinkwrap":false},"1.2.5":{"name":"openapi-enforcer","version":"1.2.5","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"@gi60s/markdown-docs":"0.0.7","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"4f2f64ebc70af54da5beca6f6fce4ddfec28bb65","_id":"openapi-enforcer@1.2.5","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-/1DYLx5ynTb1Y8sgXCwHR7jmtPI7298qfkk76cNapt361WZhTGfbadw9myw9DauCODokSQVNY6BRxXWvMreYwg==","shasum":"5e2d259bf97e225e0609311d47908bf841bb0425","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.2.5.tgz","fileCount":142,"unpackedSize":1211931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3KJ6CRA9TVsSAnZWagAAuwsP/0eTLPYFqaOPyNrgJFd+\nvrdcjQvxVgfSbIiVW0JWvU61PpIbJd5dNS4cAY5K0U36z+lJgjyiAiheDJHC\nCqnoT3C8urGWTu7ncbPyaOD1VrkGeradt/nKh7+NZP2jzx9wTXIiCKjBYb1/\n2hvoqHtm6Ae4y0FAxefExqbJvRJwfo59ZKXBju3Blyxtv3OX39nVO/LVhSyT\nVmHozpAfVEhPwJvH3r9Pj1wt/H6huvNmIxEa/Wx24cQp5XnOw9RrE18je88c\nDBgdtgPX6Dl1WGKch9qqfMobCwGQss8KlLJ7B+nE4/EqfkTxY0zXtx0gbJn7\nam4zoTQMBYiikNh1K7rVMjkLiaxNI4SrwtLA+9jN55x4bbI2+cltgfK7bdd3\nLzcUY0Xpn/oRQEs5XFdbe1t8UrMYE3kC7lWMSnQHIy7PNBMl4qAUvgy5eEkp\nJ9YjiGaZG9PQSsBmTgbepMKsxIY7ay2FOhRAlm8NaGmcXMQS1wiG6RzSbWCF\nI3b/BBF3/UtJN/qaMMFnjVcFfpuLU9IgZI3cw6vnyOVVS+vyVRzOucqDvKi8\nf4cGm2XSPk6RAFHYWcGbksGhrd1uD5DP8gREPgTgM6NHJrY3WIth5DE3llGS\ng1tqtABlKefqtgLbQ08stTaI/V/Ra+muRWXroCyw8DRAHmDkpd5ho9xBnSHD\nXcDT\r\n=hdiW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9TWy/WVglM7Y4OWOFPdVbVtoW1P/OaPev/Ohd0nTM5AIhAK5kjaTT1BSS8oj8MENUm4hLkdrozC16V16kby542/SZ"}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.2.5_1557963385653_0.9620863187261075"},"_hasShrinkwrap":false},"1.3.0":{"name":"openapi-enforcer","version":"1.3.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"@gi60s/markdown-docs":"0.0.7","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"ee804552fe0cc9d14813a77581c24a9c2ea83049","_id":"openapi-enforcer@1.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-URcUT0cEA6dc5J2XjAFR4Wg4FW/l32BYClNRkhuqOY/s5Zq7ydfRJwNzVQrUszpsVILsOMF2Z0Ba5sBoEyCjhw==","shasum":"73b67ea85501c97d685717adbc95a38dc484863b","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.3.0.tgz","fileCount":142,"unpackedSize":1215075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3xVtCRA9TVsSAnZWagAAMLwP/16UmmIU5sUuj5kVyyR/\naV2AZ8Zghl6XMMXXDaDL57xW1LKCo1NXB5WN8GFFRXeRxWZYJa88dmOdeNQS\nHqHsFPTz93+9Op0X9CQc95FpPYZMghPKxQobicGNnrf2IG4lFIuC7CGvAOAU\nbzSIOkYNWm8hd3UEdwWqCckvEAbrTWs7nYruxMaaOVxsRBSkEGsKacQWArHf\nYhzT0kueG9BhXk/nKJnSnPN7X2IRJQh+ab98f5/orA6HX+xS2NhG3Q/YJg3j\n2RsiiKWj2bgUZU2PhDimedtZp3IRrsx4O6po3NzwiNTHEcQSuU/PgY86jOxC\ntRhjDoBvgfBrL0Z72MByi+jrMoIQuXohq61sdCGRkzwDSDq9h7deCpW6rEVs\nUKVt08GrXOuzgoy3qO1KxuG1MME+5MYtK4D7OY4DlEiZY8OH1sfcOUsXEfvK\ndApzjQ/bCls3osZTSuLF3YboQ1L+iDJ/2SYhRDRX0dIR3w7Z4ijCmRc1/XZ2\nRC2flyMqAMyS/kU6ztLUY2JkrCm/JhQnwEda8B16mn5mz/Nnttd7tvKkDP4O\ni1DlKupITvNMWMYTRqWvzENBl7IiOQBvAyjCKK4eUDfnQif5+hh6nKD4cpeh\nm8+IYqRyqksuOpiKDFIQuoMj+zWtf64tofkyqAEgcFhZe5hZj2aDKJfwVG3K\niDif\r\n=ZBAJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAXYZqRlMgwl16CfqoukROk5hiQ/Ww12BHmEOKEYc78gIhAL/T+olYmud2RL/UCN12AxNtUssqSkl96yNd8XeGT2ux"}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.3.0_1558123884784_0.9680734937142279"},"_hasShrinkwrap":false},"1.3.1":{"name":"openapi-enforcer","version":"1.3.1","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"@gi60s/markdown-docs":"0.0.7","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"47e6aa0ed54a438812cf473345126daa9fac3820","_id":"openapi-enforcer@1.3.1","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-59/B2Twnr9QwV/7K90ODXbwgcX0LThvr/IX9IzHa1mKjHCRBbavUNbv0ZoPaBeVAFjv7zJNxKy0huyPsqFhMTw==","shasum":"a2526eb58eb07446fefa1c3741988a056be3f7ef","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.3.1.tgz","fileCount":142,"unpackedSize":1217162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4vFJCRA9TVsSAnZWagAA09cP/RekDJnWJWaM8V6lm5yg\nMueZJAFWhbd7xpriUa9RyTqOvhF1N/tjAbg+vggm6uC09Hikznj64Pam1/cW\nhqrHtSultM6DLluOZ1VV4Oe+XwNbok7IK3aotEvR56ObpUNX3vytpLs+0KUC\nsXshGBWMIJ+bLTCYumLuhdY1smpJgb8E3BpTOp/pHCAKqxaPFCSDvSVh7K7W\naTAexAz9j83mmmf6XrjYQeSHIxiS/KIcqQ5n/m/1KqELj8xiCCYcZFZVgffp\nzhBvBkM6DElLy4jJ3LjX2w4HGh/9JOgUhdUrJ5ti1G57Q8sLfqHlcGgo+5P1\nb2WRAA/fQoQDZM0bMY4lTPf4ebpy+5MIXNQQgEBQHVmo9kz/Bcs+HR7qrqbj\nyCExLNFchSMCiq+eoQc4Sf1H7eLJ/H0iy7MDIOJXRabQcj3HvpcgbsPZqAPB\nTpojxGzAf1AUHpUrrFVcatSvEsIUXj8JEYNvd+oNo7KxADqwNby9CWERBjSE\nXPO1vt2gJ+tcx7IaEZxxzaZlQ9aBH5+AIpiLU5CEzx/NvLwXH1v51pZar4nG\n76j4SUiJnjjfinxIbGE5sJ6GMdL+Sv4a8X1YIIue3CjRz4HRsvYbJsRXOl28\nNJ5nxkJwZOKlwqweUByXpY7yr2gwDeMnVU4mwCO98JIV/AND7E3g+64J9ORx\nksO2\r\n=tUNC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3jScvlV4t9u5Z0OQTtVdzWCqkF37QjYqza+3gOrpc2wIhAPwkeorRpoYeS0JbHCOpoXyY9T8sEeqZxCjEMh0+1aCG"}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.3.1_1558376776847_0.9686431808913567"},"_hasShrinkwrap":false},"1.3.2":{"name":"openapi-enforcer","version":"1.3.2","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"@gi60s/markdown-docs":"0.0.7","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"9f2974118065926b5f44705470c7ff4c5d10d4c2","_id":"openapi-enforcer@1.3.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-6D04ggQGHfuTEkvfC0JSlUu4cX7ySVqjr7q0/nLBKSwoNY8q7ZuKbTHSSAfuDtrW1vXcWot2gxT0uU7fN8AVGQ==","shasum":"e40fdc5f80b5c88712dd040ba8ed09aa2c166ebe","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.3.2.tgz","fileCount":142,"unpackedSize":1217092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5FURCRA9TVsSAnZWagAAwhUQAIejdZSt3jTiNxoPdhIM\nuVlsLsoTvpCkzPYSizGs38yeDCq8qLKt6B8I6mx3WPAZ2l84bZRj5AzMbKWr\nWLaDeGqEog00O3nC0P8iRu9As1as5N38TtbSmygSt0EKKylXVl6fTku04FkV\niy+x1Vz9Fw2XEfkviDQY7Nqz8+lJpIOLil/xEUh0n8dAN+Uesv074aflYT9D\nZcge+T3pWF3iVyzC0ZDwBIvVoAssho4aMV6Fq0RxsfHVLLfs1jIIM3EnK6la\nHyaxAR97qdpOpA4ZKGyUptnc/Ofj4R8LITkDiLfuF98nZdp2hTjTxnVQ4Du8\n/tDtVGS7tMEQaBjhMR38csVBKPXtxHuamc2ANH7kM+wwmeockBCaA6OsXvJG\nihrU0iY/i+ZQ6xFKM7OWD0rAEUN199acLIX1+4Fd4xUBVvgeaQ4/ii0GCqzD\nXOZ/Yx95vjHIq9X+GsopUr2D93Qenqw0weNYyswtPYi/SXphzQbcJjfWO4Jv\nK6oTSCqWfIA0/OvsX3BDviY7fBlhpCy7vRwuMeRGpkL9gyHzSzBv9t4XNeA0\nb/M2n87EV9cEiMf3Com6+x+cr/JK8QGTQwS8LthrCqMj6pFtAFbfLNMYPwjv\nhP5Hg1lCxh07KqfNinq9SmTW66wmvVysqS7yr96V3WKgWnIerWQzmhbfnn2K\nyW2a\r\n=nWsE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDIGPTeyBD5HsAsohGVd8RdIQ9r9pq8/1XrToXs7U+UCAiBAj7uPrHa/k/8jmiis5KcEqDLzIhSK/gQVr2nqtZd1Cg=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.3.2_1558467857069_0.4906433891816542"},"_hasShrinkwrap":false},"1.3.3":{"name":"openapi-enforcer","version":"1.3.3","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"83267754d18a74133dd91183c28267dbda5a1275","_id":"openapi-enforcer@1.3.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-l+X+aSdQGarTul/rQ7WeKUk0hFjxwXboOJKhMiANTgWzmjH9XMN2m7q8n9dt4gQ1SOT/+MY0usXwvGcDFp7kaQ==","shasum":"e66387c731d8d61491426d8d39bad2a6ff5b7af3","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.3.3.tgz","fileCount":142,"unpackedSize":1221473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5eCCCRA9TVsSAnZWagAAiGMP/R6a4MYw9glO7Zgotg9B\nZxBXz6zRJYhh9v2/nDcLv79NygD1Y+OvCmp5c0Nb3hid7H4hq8l2SzjSZUCK\nzTSMAe5QEYYxu5IJGFXemC3eTtrdD5pCIcfQz60az+Fc96GfN+zkGr0zuB9B\ndYsPZv3UmhAFK4f+tZ9ISyJ4Kq/p4geVIyhJxGl2TSHQEZ7aV5Fp3zQYKlUt\n8EOMH0QpWCBNrtnQGqaBeHm8957zNXhTodXThWwJyUcl1u4LPa0Rdp5b/tJ1\ndGCTOLNWdM3k+Oq/PO39aKM6Zxj52Eg6pFlo+N82EfaDpaTW3APpeUaU3tKb\n1C6e3rtRjJo4MtR9WzUYOg7Qqhs44rG/VmROXOhd5xrJa36FreAKgxgwP1q5\nA78EL9Abb+g2jNNjrBEV4psb+tB526SOBC0UDDRbM7V/s4pY+6Q77iN4yBOu\n3iB1ge4llql7lhoCeIPnru/vVfjGqMMsTe5HO3UiuNGAvwlXQTMsRxWYXf31\n1Hl6eP45sDDZ8EWM9Pqd0becM8DxBW65nrifdJV6o3ZuX17H186lsdbLTyQ5\nPs7CNqZV3ELxj6LncJOr6l3k026c1EOuh1ynDempwl/K4Q/aoDLd35TbgUMR\nxQTROg+XrACO+gdPV/bpwvAeIeEEAWYyiUOEJQqgzXBW2kRiv4mXdqsU1oab\nQRXV\r\n=Fvl3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2m8YcmdVUbc1DP0cHFA5/kGT1o9yI9q179iGg9LHaygIgHAixbFrvbWIaXz/2Ea43Z+kbCce122tmEhkuPjjnyjc="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.3.3_1558569089525_0.5166735843660915"},"_hasShrinkwrap":false},"1.3.4":{"name":"openapi-enforcer","version":"1.3.4","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"7ff599b1b87391d7119a5c1156467f23d8064c61","_id":"openapi-enforcer@1.3.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-WedaBit+fZzbAT8VKEYWledLKeeOoBXaDAyVFfY7Wd5jv/VghfjLtgoHKGRj1PU+rPvwSaurxcPK5zhjpMaxog==","shasum":"045f9b6a14556c2fbd27d86b14bec864dd47d02b","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.3.4.tgz","fileCount":142,"unpackedSize":1223267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7VGaCRA9TVsSAnZWagAAik4P/RZYifFp2TfMIxWx50Xy\n7ZYPS1i+jkFvMw6QkJQ7hDRwKe2ZwzT162BAlCJi7SXUglB+gtP8NZ1d1WOC\ne73KIq6SShqz46uI/6MSTJp8nga2+0tzFIZDbeocG7vGyh/hFsT80+I9z1nw\nNYPC7tSD2A3egewEBZz7EEewM/uWh7rVlEmX/BrrSy/zVToj1KgRUXeQYJdk\n2TARh+XcK2EvtBlMa/0Eii9KOzn50Ab7ryG1lS3z34F/0n1xKq7J+uY1Vsec\nELFFo6One43nN1mCJh61nMCY31q639/69zuADcPOBnhq7h6ik9SGJEnS4O3A\nfnXYOrNjIKDjfNSHgvCqfKTmZT8eIa+k63RsRbL30AAZ3StBrd/3S2MlU7B1\nmA2zDEgCrrpEFps6F+MVb8qEpGE6sZ7sdDvVb7TYgCbLox/qBfFHdslAALYm\nn96MVImv8y9tCwDnzlPubxwjb5VN/l/pVuxiOCzHq3be+IZ03jzZSKzDloPC\ncCmV0D+ZF92fNFRjWRMtmbhGa6ZRD1qldhS4BIY4dBlXF5+Qz+OCCVJNC4Z2\nuNIYDH4vKTtDWkauf00t+nZfsTPzOBNY1oDUnY/7gRNaIgXX5T4j69sokg/b\neYHgWiTJOb2YNLEpUd89jS8btKqfu4mMVAERu+J7vZBKZvHvinxv9LOjn845\n/QkI\r\n=pZaB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtA580F6iMPX4KXRfR9lSNWDV/LWvDLIDNT1yksVdI1AiEA9+VwjKtFrjoRwwdr8bqTjPiX7H6kfi02+5ZVdaMRuGE="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.3.4_1559056794200_0.1086288210243811"},"_hasShrinkwrap":false},"1.3.5":{"name":"openapi-enforcer","version":"1.3.5","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"6e1dec9218df3c0bb525da1b37494d25af8ad246","_id":"openapi-enforcer@1.3.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-0XCRRm1rpCDjEz8q5aDTAjGy467XSb+iG8Vr4yRsiNbwBXR7V+SJsRrMU30cI4EeVdovpszcI7vMdOyaDVwjAw==","shasum":"78583507816303c409b8aea425e32a3273d822eb","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.3.5.tgz","fileCount":142,"unpackedSize":1223269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEi85CRA9TVsSAnZWagAAzn4P/2cRpgf281HjitKPFi04\nMCPw+Syh0YB0J+Ib82k6zI5teHnR2mCTX4iMMvVvNrBlGvh8Shi30coZm6r2\nxhJ4hBLV1bfZ0BZ16thfgKNIaoezjnfbHsiBb1DNSql3F+uCoLCll9SjfxEM\n8Gun4Z+IcBvsz2JiGxPYEwWc02V3LJELMADzR+jpDbcxtg+ZGPSj2WRfuTOn\nZrjUencj0uOzDjHpoDOjE4msmdu5Ve5UXmNSo3so0FbaicliGeDP2ZTgLUHO\njqxxuIs86a8x0eI+tY9sOO9a6/ugFV0OBVdwQwp67y5duHJ59QrpYigu8zfg\nyz5KAxDp4YyEn735WHcGCrj1uq7Ovfc7XK9vl4rOmJAlH4Z9mXsgYQZ+tykd\nXd4Uh7UqfRQTXqVMRTkqkABGhIxxDHjr9x/SgGAtL5DHVQHnPm5kL+EGk4CP\nfUBHDpxCbOv/+pXyjF2HjsOB8NCMnu4+uWxbqUSbfT9/Me2pClBY7O9gTJpR\nJ/xj+fYGmH8aDeK4I0lm170vB+W1iDZz80sbH2xLn9dTBW4dmFmHbPOeJqrE\nDM7AhPsUpTKRawcWyJce9GadL7+wM4fruqzVzsmaPSs5nQR6ce5wA38GVfNr\nAgIHRtrR+xJAtwi3SaNnX/NJrR/8UsqKsqk/nDqgglqCPDr3rEIO+YNU4fJ3\ngztg\r\n=/zM7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQJ0Dzxt921EgoSYI4L1psNRzKdIJ17hJ6AomuKomxVAIhAOSzS4C2fIvcDaGzM/oZItHjAh905YyRSeAoLWThWNkz"}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.3.5_1561472824593_0.3051885691789913"},"_hasShrinkwrap":false},"1.3.6":{"name":"openapi-enforcer","version":"1.3.6","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"cebf9643cca837c49b37c26e2921a8f2e1e2af1f","_id":"openapi-enforcer@1.3.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-t4UZqUED1LzAKSguo1yiBdxTH+tBcAEk1d3AsXULAY+CL97b1cqhEyB13XI2vmMXow11Nf/2Oj4KSYyplul7gQ==","shasum":"76220148a395906c5ab9c867dce2d66e9354c58c","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.3.6.tgz","fileCount":143,"unpackedSize":1224472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdE87kCRA9TVsSAnZWagAAevUP/2MUxQSyowiXpmPdMUXI\nSRTCPpkra2AtOubjjOhLgy0haopRpdanTuCmbruryqs8V6GF/I6XVMthaAgm\noBsKTygOeYjmSGXbcPs4u2qrOxpoOa0eOys7+orBVQgtUTM73/o0pEifOh/x\nRYHOfRRnm03Rsv8FBxRf3dR4RLO6274A6bWJjB0Vw7UgoLQ9QeY5e4K04B0w\nciICC/9Kb3/aBXI9IM50t4pScoS0JUOOEV3qr/uvWTaM2e2Xksyw6RsBaeSS\n6azM8+NTbX5+w8LplJyQ8vk1NpB6F2ePsQWeFBZ1BMCnE98/5LKEaR3Vx4bI\npi6qEzv2b9TwW3QDAkkzJcs1vMc04MRsT4fMBMXj1QFpsi1KyYOpWAjUVA1d\np5I7zziK9RSBAYgM1rqIXi1Mxv3wDUg03Zz/YLQ269rp1TfJyoNP02IxOVuR\nMt0WkRBa75AeOPUL5QYp8DvDTbXUJLvtNZrUfKfswEPTAAlEimS80KQ9vjm6\nYK1O4fdgZXUxKa/FGXJjI692OfvIxA/+bYJ8pWuaElb2YqZXrOmqquHUbvz8\nyKQRQUZC7KqT9Al8oSwSqZaOE7xo7p3NvLyeEKWxCWLzxR5rUXQZRA98nyQa\n7RFVmO6jqfdMTvhdpk7p3PclVW7JUgorZb8C0Bq4zzFHtr5VkhBga99O+rzO\nqH/j\r\n=l5Vy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdi0bYUfi4MBim1Viw1zGNw3veRVv1Wv1RTGCXvtd9VAIhAPqFJw96BHSan4o4PfJoCTQ+hXky6ZA8VvaBN9RSO7XU"}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.3.6_1561579235683_0.9590921816150595"},"_hasShrinkwrap":false},"1.4.0":{"name":"openapi-enforcer","version":"1.4.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"fe04760789f1bf546c81ace4975accd4fa606657","_id":"openapi-enforcer@1.4.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-pMEznNeIuCx6hoaDbTvCokdp4ioU9wmA2xQC0qzX+V6yRgQAfaUgHdK7RvH80J/PODDjQDCRrdTcuv4PHpKdQg==","shasum":"3f68f18a34e10f335f2d3c72aa74630d7ac8ed12","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.4.0.tgz","fileCount":145,"unpackedSize":1280195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFVNPCRA9TVsSAnZWagAAeqgP/AstjXcAEOnc2FqUg/N+\nSKPRDlwJDgwKKAYEGZ7rprC0SM6QIiDY1WZ+jRifiSdd7+KGrWGQeE8IL0y1\nbY0x9HxDiSEJ/wPVIFXvfXx4D7wbo+0WMGNJTbGmskP0/15nZo2Rm8jw1F7I\nK8aquDYp8Ozhv+D2LhbjiG4A+X3s6rdGIgX0YUekaGT8WNLMPe8ZUEJsGVvR\nbxBWiUKe0CqGxjUKmJrCRY2oYwo8LFvfk2NYlLs5831mg8O7ZkFSSfsx9WQm\n7gOiSRx954QCndQmows/qdtMa8cVJVCeEI1zqzc9ozhYrQDu05KNNtRsEzwm\nk3Bp6aLlGaeuryzZufhKO4fnRArPny++khm9axaKrafBmVqnLKKSoSz5ZOBA\nZHFzr0OUuWR6ZFwPTuQg0UT97+T/Q+5b6DCMDX8WwkBFzgEVHI3fw7wmDz9b\nBTJRG2U6bKBhLa4ORO0wq4mXg36BmkH8zTr6HpKxLRZ+KOldH2Gd7spK4v6L\ncDsWEACdYEOEcouh3mRgxiLzow3iF+ADvrT4Dm00PT5stJDn9mzv91lclw+s\nO6XeE6f0Nmqm+9Www0QXzGFwjOpiZSFDrZ2TmFCO5g14So8e4Xo3bo/G3BKR\nYGGZq52D6IL2xXjM9kldZM5Ktt5ruzgBAlsHXpRCJ892O31PaMMso3cUHXaU\nGVqo\r\n=eDbJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbcf0ZC+nKM71f4fFwkzt6LbK1flmEPka+gIB2kG0kuwIgAm02LxOWFBvHm9OVvExVble8D0QAT7haCHKYRrL++Gc="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.4.0_1561678670333_0.13740253443126393"},"_hasShrinkwrap":false},"1.4.1":{"name":"openapi-enforcer","version":"1.4.1","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://github.com/byu-oit/openapi-enforcer#readme","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"8833215612879e5f95a93bd7db4b74b55eefad3f","_id":"openapi-enforcer@1.4.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-N8OvS8JsV1e9gusoEaw20h9cFXqwzeFqXykgch9yxN+gS9diuzZGIZXrITMymasUeJ1oSyt/KVNO48qnvAM5+w==","shasum":"2f8334384e47dda8e5252704e39f126b13ae50cb","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.4.1.tgz","fileCount":145,"unpackedSize":1280180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGia9CRA9TVsSAnZWagAAjpkP/AqvydJ0/AwK6N2EN8Pa\ncvhmo+JM2ligt+3FqNGqEg+NoPOKDu9UjeYSA2el0CffBUlTEGnkuHipFPB6\n2nALE86smtMSo2m/lb2RWWSJmiuEurXrE72NbVTxwfDxKuykfESRTWMQ4viI\nkyp8LoNTWHTjXBYFxVr51HZSUCZc+lvypWJERcSLBP89d+qCG5kmHZJD/Y8s\nUtF/eSq3kUp8/WIqydc6NVKvIGXmuSRdMWhyNThbm5b+9YAGvciE4jgvhXhm\n2tqJCZnC5ODEzz8ComK5WGhElxo+qI+AVqas9A4BDKX6vZYhQ18h4GDFc2Cw\n9owhFX3CEZPylisBrztQrI1xqd+zJ7km0vcdlMCRBOCvcOaxaIiteXm8uPoK\nfu2tZYeF3FCBA22azCecB3k8Iho0lbfwhOctKR6RRXOwqlWf80C8FyusZT9u\n2DCn2u0iMf0E8F/LylDG/cPr6obPm6bcVC7odkLWrCSo35b/Z8pFCa9hESLC\nLwUD2swjoRMRz0aEGcc1BZTTpfoMZhWiIa5AOdG3EHPm/Ay4F7cgpuOfVuje\n+SMQxmnNUsC5OcA2nR5424R4HopkXWFCDFEMpoFLpGqptT+mYAT+L4CDdQrJ\nitxbrEaU5C7YGo0nX3lc+RaqN2Kjqz2npbiMZEQHAtJ8t5gV8oHCGFELLsRG\n7vwa\r\n=Ybfs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFW/ONLvhtch/yRpSHPtSL5kSj/6N49NH+16DnRHq9ZTAiALUNYcaxUm+ArxFsSSf0uk2T+eaRBWe3ufrjeIFNklAw=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.4.1_1561994941054_0.735935408176243"},"_hasShrinkwrap":false},"1.4.2":{"name":"openapi-enforcer","version":"1.4.2","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"39dc2a6a03d1ecf690788c8c72ed801c23ba37be","_id":"openapi-enforcer@1.4.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-r0Lkeh1wLvYxen3XMe5pRyAdKn1oxMzl8dh/yfvJbtgkzH3Le0oTcHUodUas8ffYt/i3ldoKt8mXODx1u7jzvQ==","shasum":"70a265aaecf9ee8553fcc1b0054fa4fc13dca08b","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.4.2.tgz","fileCount":147,"unpackedSize":1309661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHMBOCRA9TVsSAnZWagAAUO4P+wfojmvkYbOC2e1bZPgF\nwv9nTias/I3WlT3HGZR639+gQ8Vpv/9+4nCSTjh8qisOaWld6gmWwEvttNcg\n0VSa1JRvH6CHNrAGQ7tspy9zgUE/vmMKQtdwKfXPnNINtN2aJOOP6v1UiesG\nbtIUgcz0umsPn6BlKCXLR4SqjPZjqncxCO5GLVO7FS3fryEilE+j/qbBaF8O\nryQIAdmQ+M8BaegDoC1x3EWeV6+e3OIXKRMzPMuWRwEGV46+qb6y7z0fUlER\nWU3W/NMZVK1jkp/MUlu+uxlWmrvLL4msU96VFDV8LovAG61UAE9JyEoNLzj1\nrVXHbsRILdUrtO9FUkycV9hJzdhsVT3tWQ7/d3D0c5sECw/g/1T41Fa4LPaL\nVgellgNBzm0JQtyP3eyB0DbQS0ZDJGunvI5g9z108j6kry6W/Dxn79a0F0c1\nIOWhTHzBftELYe5EPdkSWkgZwekcC+f/ulMYn7U+Wi6LI0qjyeWt/rEliI5e\nlDf6ZjwGA9adfBcrgZClTr0ilqyqnwbVxfnHeh0XaVE51mLchICrIeyX5/sZ\n1WV4LBdmDZBWMsVaIGD+B5IS1kjxnH2Q/9q+4ndvtuS5GSS7iSIIll9ov/Zs\n+8RIycQv3CstsHnn8Nhb3+R0gcDX3pxLk7NIGrHRrHCgqmav1QBxqjQ90ghW\nOK/c\r\n=tlz1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBjYfhmXremJfBsmZLG0zTf/qfSdUdpl/T9g8aGFf/UJAiEA88+qwj+NUqSC7sLW9YW3T8JI//m14CHDiKWfnflI0es="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.4.2_1562165325335_0.924239227534114"},"_hasShrinkwrap":false},"1.4.3":{"name":"openapi-enforcer","version":"1.4.3","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"0e23a501bb8487243fad0f54ee620290078ad348","_id":"openapi-enforcer@1.4.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-W4v6ZKOWyl8kQjLbwvnTj8iheguP61/8AyLoPXOoLgdlZkbLTczDZ4bzjtRNgCwHMmD1CP8JWMztJnWeszaUQA==","shasum":"381c20f0ee8d67660e9a8b25ed3a2001f3d9760e","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.4.3.tgz","fileCount":149,"unpackedSize":1325591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHTenCRA9TVsSAnZWagAAHLoP/1nNHEmlZ0HFaAUydM2X\nWX+8LVx8iZ6H62yFrCls3q6p4hYhaks13aHl2ciDVi22rArxcz+F+ohJeuOT\ntyvLaQdB1zdBldOXX2v6AklcjA0ddENxga9oNnfDJEzBGcF8i5IFCTbKC7VA\nXjJjLZRssdR1/ZBNn+ErR1RzLhP0mF4fzVPr3dxxkrU/D5Nv79I44gVdHInL\ngtlzRXo+lcwSRKK9VpVPUzpgAsK6eJwVA0ELJkxhoYj//fySJ0/qcr7y+IOg\nERNMAwU5RL+h4+dPOYOy8sxNsZjPHBLxQJIGER5e0wSV8FiQFZVX+zcXN22X\nn8mJBo8ay/HYz2ERjjhRfXYQM5Isg4x7MAWrjNkzbeSPbV8iXpjcYKiAZZhj\nqzAbCzeo7SiYnPE/mVY3ySDtZadAOm7ZNJgyckIzsTR/PYtBJMs5tlrlAYp9\nbTiZMIAjO/ilrfl0p3cBjG6I9C1898EK8Gd/Y03gHBGkJ4FoAZiceXgWRpBm\nNB96hOgQDpJJ/+H9tA8tPcT87nBnzYRXef7L1BnsGt2HU4tGDqMthsX971y/\n9DAU4W5AdjeSEpZ7A7oGx+oHNT8mq9Ibrk8O4dZr6YvQY4kkNoDva0azaCCz\nG0+XVwswU9HWw6c6zEUPBjFlVjCYiLJl6kBml6PywCdMehXWaEkBRcKfHtiV\nCXi7\r\n=g0Pd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNESfFC+6IO8EHuo7w2Yp58C/uoNRI7pFDkJUZKU0WUAiALt0SzlBdksnvu9ibZs/aVoShBP1B1K836JpiF4AEbLw=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.4.3_1562195878352_0.9450359663220103"},"_hasShrinkwrap":false},"1.4.4":{"name":"openapi-enforcer","version":"1.4.4","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"60fd630e27fcb0dedbec38694a6be5c4ebabc07b","_id":"openapi-enforcer@1.4.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-SHc26qBCdk37C6WBL9dMZWSgQT5WBy8yD97tB1gTVEE3M4uD5317X5z/G9pcTeUBqNsael4wK5DWFv52WqyYVQ==","shasum":"c177b252ed490487fd868ead11a43da90aebe9fd","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.4.4.tgz","fileCount":149,"unpackedSize":1326418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdI6tVCRA9TVsSAnZWagAAYxsP/1bK9ijEOCHMAq7xD7ng\nhykTZZgsSzK6JsMDKhVkkpp2pqyyVV0Uht6uqXp/zfj0HcJYTi4KZEP1WEeh\nI6jfqa2rbSJnTreKAUCX1o6nRWhLx+oU7wLKBlyHycjTJ/b2kH4LJjBc6Q0I\nASp8ge109HF9olnh86n0AQu7WIC6zJkO8dC41XQz8VOAo8CkE6wvZ5zRYQzw\nFHmlrGaaOt0hIO9Zgdw7RblyEbfavmJj8vn2CWO5FBVSxZBsMSsbiDI80wpe\nN+lI45qUbkeEWFmSw0v8mTGsW3tJKwTEqujmJMOVWQIOeOXJQzTmZocsj5q8\nLe1FlaOP9AodtR99kqSh0D+h5y2fY/VuwMWuNAV8Pm0rDOJ5IO+Vbg4aquY2\ng5hKkt/hQ1b9ZrSaBSBuoq/Hw29zWTaRz0r7AZ3uIlK4d2++5k9eeTKB/ibZ\nNIEQZ5cDeRYjVSEHg8G3pXBOJ/EWQhxxipxvuQcBZuIaAqE/0k7TK9L2IWYT\nU+tx3bh+UzmRYCeQoCTNhOT5bUw4//Lh4guMPm9Hdy3YfvF3hXrDtcW04sEF\ngPKPEyHaqZN3ACvUoatXrBp3YZNZeKiZXHae4cJsupRZdhNVNWOMicmyNSZQ\n3kO1Ar1tcXoxn4QtoudGn/iVvn3KuyuhcGprEGNiA13sikE0WDnHxaru2OsI\nYFsa\r\n=co1m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOL8zGR5hydvZ+O8EnaAMLzhsPDtK61Y4U7cxf3J7SDAiEA/6566TVTptSf/26uuBXlJV+H+xPu+cZ8+8RwJtgqDms="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.4.4_1562618708794_0.2975507692681425"},"_hasShrinkwrap":false},"1.4.5":{"name":"openapi-enforcer","version":"1.4.5","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"51febfedbd88814c0bdfefbb00702db38b37c224","_id":"openapi-enforcer@1.4.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-is3IFvlgd9zYFfNDNkfq3qltJcMWAcNYEogKrSiGJ+8jvOrnfZuhtRY3IoB4FAcVaW2nOK6/PQNIhMbdwWT81g==","shasum":"4c864f78f1d1ae15e139c70573f2c796c8b7d93d","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.4.5.tgz","fileCount":150,"unpackedSize":1331987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQMQNCRA9TVsSAnZWagAAkxYP/2JlXjuUPikZyJ5pnRfh\nRpKUBKoPOyYMm1tOB9sO0OJH1YSaUsx+AxE0hzlXSiIzwaAJVLWZ4XpIHi3U\nUTI1mVN4IPovq3cAjVSYgxvixFFFZ3rFHWPj/tNtnnVKdAaQKW7euY713j1Q\nAsZfXBaS2pWlDqRdeFUifZzwaFjH71PtT7rbzOuaLwNa13+r5FpfGGjV4MxI\nZU+cMgfQPdLcJ1Pi0YvFgOWNwXKX7CF0UDROKADPRDtV8WNBiazDDYCbTVmw\nZwU9razrlA2GoHvKz4FP7VFF5LdSJwauggHLsjqW9P5ioDg1y7AuS2F4BKoq\n2fnMx5TZjwRiuf+a+TB5tAXNIvJCW9Lea8MHwU3GnUqXm9ftK6bNTUGqufVf\nTBlcLVe8jS24NDDePYRAfJVzl7fDae0V1Dq1nW1lUOyBx65d/Nz2P8c51hYD\n5Zcs9m8bWj+1gTic3+rY2zSlolsFhK+nPgItQ4E1rW2ZFg9YbwP452vVsY9f\nzkGuoCvwn6BntFaXyLSnHCNFBFggTYQHpehWUtML2Ri1NpCvWNaleWn0e6WQ\n8Z9qoBc+EAUU257Myj7F5xStk2dxWHqO7ILZIipAcUeqLo3kiiJ8wDeNHIVk\nEnKQ+fntz3hI7wo0A4H3gqvFHKiAr9D4zFr2xcYol8mhjFe2QyRXcroSj/Sn\nf5wb\r\n=P/7o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJhsYfbmF/c+gmsujLESFZutrpI1Jo50xkVD6VD7d9bAiEA00YV6wSIuYVjOfhHbCtbmQB73DMtnpPBAMJSF6v5Tmg="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.4.5_1564525580274_0.10501778788735328"},"_hasShrinkwrap":false},"1.4.6":{"name":"openapi-enforcer","version":"1.4.6","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"f0d1b8c4a4715a8d05bb241c30fa34cea364aa32","_id":"openapi-enforcer@1.4.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-HpDOS/EsTR0GuMm4UWPH61Y2Iwdyr5h22pUEYz5EFmanyBmGnuudFck8X1PdRqJDH4glKMI3jWBOz6gza5ZZyw==","shasum":"c0d2ff143a7200f96c08d929bcddaee57c55da06","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.4.6.tgz","fileCount":150,"unpackedSize":1331952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTZ5+CRA9TVsSAnZWagAAT+kP/iZxwGE5aEsQ4SBAUCcq\nRbOcHAu6NnOOwza6GU5LsAX/2MmMEvOEnbea7buIW3OBBNJruu9fHULXnpsG\nQlVAoTYaLhLv883C4i9OCAPulHGH+4YGsLscWSqJyTkIrYTQqAm7FU6J/gGV\nfdJGDHumBczgW6LnK/GOdMXwDOB3BQdnebU9W0wzmzB/OOUSciln8vL2tOhS\ndjMALaEvTvLu0otLnbcTFPUZO/T8iOxD6HnsWDM4N72IYME3x5JoeGIvrpJ2\nJtg2ZEo55yuPWUqh4gc/Dukk147/AW09TRM5rfw84dQlOJuddWA8G3ahYErZ\nun7SLVCiJ+lfaNffvSh/r3e5WKWqE7DyAf25TwRy3AvLeLqxyX6pqI8DTASf\nMmw9gDnM7Erjohv89qcKTxdoF8RYWQgha47GVb20THLiLHxcnNJASZOLYmUf\nZYWf0I8J2ao21SIkgaRYVLsUopVmXkFwpZeKmaW2WditExOT7i0FLnokc7QP\ntUyNK6+YDx/km7u0fcrBWzQFx2JPggtrwPzNPbFwLhoLm86tkZML9X43RNCN\nJqLb4kwa27kQeKDjHUWEFqM3lFm3Qm46UMZfVNtDfUt4XnuUQ/VuMcK2wFcK\n+S6jWK5A3HTiKAEUQ5oYMo+eWTmptw08RcxSUkKig2BS5+lwrFeSJ9HYqzML\ngjL2\r\n=krvm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsa6Zri5uvUN4boNbjZWhyVFEde/AYR2yYWL4jHbzYIgIgbtp9+ccfI+6UG+i+E1q8zvA85GLrErkRzM+zKsYDxsk="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.4.6_1565367934025_0.19257627906698804"},"_hasShrinkwrap":false},"1.5.0":{"name":"openapi-enforcer","version":"1.5.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"20caa6467e5937eed02a445103892f9fde61fba5","_id":"openapi-enforcer@1.5.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-XU9dLspawQU0VJoOtnf7YFD0LX+Vb9wWX956Os6wWQBwzPWkesdX/0iNWO2T4mPG1Gq1PCUTZ/reQ2GxQuUgrQ==","shasum":"f3890f9f55feb291e97cd385daae22c526d22173","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.5.0.tgz","fileCount":150,"unpackedSize":1338069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcDZ0CRA9TVsSAnZWagAAQSsP/iJPnxkOJk1Bh/ALFbq+\n+/8F4unAAUTdCyh8j16O0tIReJR4lca39bsbPepP5TQMJiBrr5IOVTZxJid0\nIqUrf+qlqL2O5loAB4WOfcrqJ+fsgaB7l3SoP0PZn8J+nWAaqKKFyAnQ8qMk\nHPqQGkE/8Tr8ZsMiP2kdEIeBc+BnVaWa6BBlbpwN0o0mifa6xhw/whItMGLe\nyxKVQmy/zs1IGcKtPr7uKqPOtefK7TpTnQpey0lCmppp/6eb3tOAhsWlOo8Q\n/L//Rn12AqKMBOXFaqy4/TstL5OyklrzguyIp+yqsem4qsHjpwnb9j0XOhEN\njB7DAyi+pVlNbRvcHoXgzV7mGmgFok+uQfW945eZXPdITiG0YUV3VIC3Cq7T\nr1FFO0aKLJGmdQGZpxBnVeVXpzHto2eUeovxFYcm3lwqjB/PzHkfOiqqR0I5\n7r7PA5JQMa2ySPtbyA2nA6zNMP2aRiQNoMcLFG/XZFGrhWQ6b3sznF2jif/2\nySfv+CmXqPEvIlUJ27qHRbNMyWuvcqjoM0Bg7QU/lvIpYvvz2VVYyISJdsuR\nQidXkLk9lK6aHqavFy6dTVeoedKZy01v92LalGR6c3BjKQBZTCBtHwUErpJk\nH+UF8/doRIxiT3ydqKdg3CUPYEj78G5h5dXo04qUZyi+jvWWvsugZhBaw3/g\nSB5P\r\n=j7VN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICyj3pUmejXNodS3/1QxHzNxiNTVfMRQ6788Itoutf2LAiEArswHFmG0z0jH+2KVpI+q0uzPGvPBC5GmkG+JBKOpcHg="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.5.0_1567635059783_0.29396081719903844"},"_hasShrinkwrap":false},"1.5.1":{"name":"openapi-enforcer","version":"1.5.1","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"666d8f344a04199c347b0bea1a0d2840c8aa9fea","_id":"openapi-enforcer@1.5.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-J2xDW6nD6ccAveD/BborK6JgM1sGOpaRpPg2KNFpwh0KYzikQOMLpCpY+7mpbVNPt4UYU0ZlN49pIt5Tc6o4dg==","shasum":"646382f3aab115f5ef5940dd3d608919bcbeea56","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.5.1.tgz","fileCount":150,"unpackedSize":1338082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddngUCRA9TVsSAnZWagAA94YP/jdkVQ41sYq0G9n4y8TX\nifRbeIuvl1pU7otkg+x2HweVth8aW85Bl8+zFJP87p1k0uUBOAp+qqJz7Dl1\ngjXwDF9Dq4BHoeGRLWGAD8Y2FKu8zPR/SzGYtSeOFFDSew/eYJMwwH5M5fXd\nvGpRDTzHv4LWhNiuqZ6a5NOwEWTgQT0s3wGQ5KpeMBg1RDDn0UtH/xBiVjga\n9p4s+uUTFp7khVW20cOP4FkSUvbIn9XInRDj4IGBinwuNtZpufyqGElbLXZK\nfLMqeZrE075BVDFHJ5jpPqWstvDG+ljHpa5fdARTvu9bUk6oUeSy/oVTAviC\nUSVtgRgCH8854W5XxARYsIzDBimWMQcPLP9WUMBpX65ucZbVIv9Zjy14pz7J\nOETnqmVByMy+t/z91VE2i41pSchobE5NkrxU6SqbuKUVlfase3HlIRSPB63X\nH3uPAGREIWzsup+QfKbkR9S6ayoUTE64VVot2vTC8GIwHyoWm1MBnh3VMLYx\n0W932E4iQ25Oo7EcOLo2eQPWu1xy1W0DaQykrzaaqf9aBQdN8RbhM0wx0qFh\nSFdJhDAPo6m4iKboF3XG4RoNPL7VmNAWNlk3oj9D1TXnxxpaq5slgsToaOt9\n9G4SBeZIGRq/OcaYYLgaXvQJNp3+ZFx2RoZW60i7ZLqdajgTkOFlCPzalaQw\nEFk0\r\n=Y6dM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBNPHrc2a+POC3YKp8rnzR58nXYoV7Ck3737PnXZy41HAiA/z3M/ifERQftpUmmA4wEF+Vj/mzlwahUohXEiSxAaSg=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.5.1_1568045075512_0.5377993086329895"},"_hasShrinkwrap":false},"1.5.2":{"name":"openapi-enforcer","version":"1.5.2","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"71d4ca6d74307c5a8892caaafbdf36e244fe10b3","_id":"openapi-enforcer@1.5.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-hk0NxVWX/W/j0TLMJw1FDyieBNPAtcekOdUHRQ8iH244hHik6embmJluMv76fSZvBCQZragciCP0ahDMoTF9KA==","shasum":"b30ff009e240081045bd8175fe2c7978b498639c","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.5.2.tgz","fileCount":150,"unpackedSize":1339649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhPQACRA9TVsSAnZWagAAmGUP/RasfVGFnFN4U86PXFy4\nQir0UI12UN07DQSrgSSqaN3ovb8liOanQ2QgTw50veWxBS/+HGAmm7M7SLE6\nanrrlpXyf+fRwMGYp55aIQdgB1ROM1hde/IFNsqm+sUiAy64CWBKal6EpHpB\n+s5z7+vHov6LWk3mnIqS5uSyu7+6jAbOTB573+brz4DjkXZoIaYTsfhO/P0j\n6rHqeDPl8Gh2ypX/J+kFvbI5IVOnluigNtWlRrfUOzzx5oFbPmEyGXVdsmHS\nH6awPOL0DBBqQGoUZDb4SE5b0At1s5PkXaTtyEkzirHd+WwPwlntbWNoat/W\n/tcrg2qcHNjNc9sSGqzWivIXAOIi9IEB9i+po9VG3ub9+e+Ja2sY8oYUMxvg\nJeFZ5Rg6DVq8BlZ3GtDscXBtDwN1YAXC9W6HicdgU45bez+VT16pbDARr74Y\neM7NzxD88hvr6bORn9+JWTp7D+b5cresXnBWsGadm12WZBls8bNSqegjxj4a\nMfonYX7je2tvTtkqXTmhiQZyAQc6xy7Jw9Uf5iKgke5O6WrJjpEsuqJKKcwX\nHG34pmrtB3+iAwbI6a3XBlcETxOmyfFpMNF1tKFpX5xfBdgKS2tFmc/6vp7/\nNga1EJADN3tyf/lhjZpbvloEwqDvvtggH01dmRp+O7Wgq/+M2wuHj1+oytvV\nUPSy\r\n=JqCD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqgR8lawuUGx9a0ElOcjRmdWuP7uXlQCRCp5qKklFsoQIgQOkRWziY9acdgVxj/fY/CYbclt9YyFzbHTuZNSWgs+s="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.5.2_1568994304172_0.4564574299936299"},"_hasShrinkwrap":false},"1.5.3":{"name":"openapi-enforcer","version":"1.5.3","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"8fbe3b731852dab1ab9ca8532df4980ecdb016ca","_id":"openapi-enforcer@1.5.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-9uogmTrIpEOHqno3hSjsXGeOzoyE2YwY3HnGWjE5q1uqBVQlnEd/dn2rs5ibQllDsrcojQho/pH+E69ZxMoHMw==","shasum":"d37fab4071ae422d55fabc2e9d632cec5b4878e1","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.5.3.tgz","fileCount":150,"unpackedSize":1342517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiU32CRA9TVsSAnZWagAAhOoP/i8e2e4LOsxLXHFqPvt1\n5Eqzj2IYZOdo3f/WxJSbOmCCCQzx22yjZLEYo+CZ94LadpvXQhe20toeW+Go\nHSg1jbTXTe5HNm0B/J7YawEIxzcLFqpKk0k021QQe+9+0NthYc7CuIjuyEZE\n+4xd37Ag8VudSdRBFnBO2IG9M4opJhFYoHy4/01PVvvrX3nBu5HlPbHqc6yR\nmd7SwfZVhvfNmrDEWx4H1/zwA28MSOVlbTkVkhHRl25b/mB6b0VhLzm7Y8Hl\nwuqXxyM+6ADZJ1LloqEF6+sWQPdZkDVIuCzr6d9pklfmXfRPFB1Lgli0gQyz\nf/qZ7swFGRsQ3iKGEGRec12XGE5QdnfXuQ6vUtCY3D3zIOiesfiHoTS6vL+H\nNMisCzUvyws6rlLzHSvqSZbBcIFjV6AMVHL19lqzo/3rm2bM+UkCwSXAU5AQ\n3MVllGgcuo7/t78PYhrUbhe+M360f+qMrQnR+PSJ+pJAFgkHLZfj6HjyzOFE\nTSCOe4lVgwInVnP4abaawvHHGIKhIPFAj2goeJ3kB4ORx0vX1a4rPRoKk8rU\nK46XCamYBvT91pM34hEwU8fluvSjqun4OEDgCqk/To0X+Z6pkTtwKYpDtUtP\nobrx5z6QXaZYPKSSBibB4brU6PB6LB/NDZB+UkVYOpkGokFvneIu+mOscYqe\nkhun\r\n=yRAv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMsbGA1JuazLo18PkGdQ9eWQ4yAjBMzENT8kqfym7ANwIhAI/xhmmmNdUtYZhyeD4eBLeGvJamtvUcrNhaicU7ILXf"}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.5.3_1569279478255_0.004897193891490792"},"_hasShrinkwrap":false},"1.5.4":{"name":"openapi-enforcer","version":"1.5.4","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"6ed02760e3a8cdfe1c89531f90ee1b021b523755","_id":"openapi-enforcer@1.5.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-Oi2+2GcS+GwpCx1KcBaJ7HF/FwKQZAWrP1CRmaquTeG1cHoVw3rFB48muU/mcBP0wXJZlT7OR8eHUTFsV/XNOg==","shasum":"b28f9d62d325187d37f002fa2a855f160856637d","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.5.4.tgz","fileCount":150,"unpackedSize":1342515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjOfXCRA9TVsSAnZWagAA9JUP/Rj8E3233aKOQpVkpq+3\n3iB54L+s2ZAT8b8YbEW5eWdKVMJqO/nU9ByCe3KUgJCMSOUYZrIbW35XKgcE\nqqzQws+a1AoFk3llqZsoRRdcVsygeuqMPXoJbPobOqu6J1g1sCtct5wNdMj6\nCaQ2w/k+Ll/UPG1bxNp6C82v70CouAnKA4rSMIGhpTe/ItEoy2YUYOVBgbaY\nP5IFeGJb/D1cl7hIfKslqoLWmb6BDu7xB+7CUVe42p4espcinTYSMB25rZZc\nyBXpHhmYqL9YH65m8zcmD0b486UNgv4BZG4ROAcWwy3q206aUn7LUiAyKuwT\nRIgV6J2THpZsZjU5MfVnKLPZ3yJNuvbeQtH1iK5Qhg1OU7mV51IlmT4LzKJV\ntoP9tjlROiFZ5A5L1wDzgQ1qu+zaHw5wHbM1T6L+xl9R0QjAXD15k2QbCU6s\nT5GJHPFki3VGmiI4E72sU9Fs7QULUv/G/0IdxBX+3kC4x5WAKFZgRzDY//U1\nvn9yQT4RfCxfHtCdpQWzzFzVcMYzFc/5Pyawd74crCMSYJwGOcZ7DEalljsq\nNotUrTZUyLoxIgo957F2IvM4VuO94321CeYaoLxf0I7y5ocpUJUIhFG0RE0u\nkDo3Bvmuh7CcDaDLZR7iwWY+z+siIA8YcDa57uAbi/DTcliI7+XZNfgzOXpd\nQw5e\r\n=Eqba\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnn7OrfA0NETt9gODLTBGaX24PAKnhx1DsqgUTINdJLAiBmzelrgQAAJltUMwR/o2ox9aoOj2NuW9mi4rpKV5e7Gw=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.5.4_1569515479240_0.41500537986966335"},"_hasShrinkwrap":false},"1.6.0":{"name":"openapi-enforcer","version":"1.6.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"8b65f1cf781eb03b27a7a734aa3382a6386756af","_id":"openapi-enforcer@1.6.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-oJOdSJdSJ2Ri3orN8jphzkl2c2QA4O5ElhKJy9ISzYWxMXcw9X5U3D7zr4rWzHvx87vfyirAuZkMo92cgv8REw==","shasum":"0e555e17aaccc8adcdcab430b6038e7f6f9c1e87","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.6.0.tgz","fileCount":152,"unpackedSize":1359121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqJ1ACRA9TVsSAnZWagAAUxUP/2mzUrYp6kefUoA/Ae6+\nmLnDbzVVP1Kyy4TL6lYIcgxFg+qJQhyg6AcwqbB+mQNb6plcJIVP+irm0Qwe\nScOP9DrNuqys5L1LtyMpsTjkttD4PzAfuJDYHIeq+9zWq/+1bj8jJ1D1u7Ao\nZFWO4z8t4WxmqTR7WDI3XHzFOThEHthjHrCsancYFyVbV80WWkzZhYwD1wqt\nUGdj2o62A3eWH+bWGSg+ei8KN+3MmmpVTu7T7cEE9kCFkAqHndykIWSoFa/v\nqIfnDzG7/mJz92p+5X9mFRZeNDjnDWCB24ETWcFiTA8cnE51RKPFh1swAppt\nAymuLnn86Aap3sMjRpKrNjF9Sky74pjaeDkro11eOPNtqnFvv/uXt0z0wDlK\nupZPYmiCVP6wfrSkKbrfpZA0tyFXMVn1C5scKlVSijDqntWtcYU7M+j6hFND\n0yH0OdZSo5EP4iISvc5OWgujOV+C5NgxI2V7mwp/YmxSQ1TNwqgZuuxVdgUC\nPVlcYB9j05T5/GMIfmguuptFK5WNJ3cPDLUnp7njqFWeBEggf1pd7SgEw+Vd\nu0TmQeZ+XRRB8gyZDx2cMmHgiddROr/6yz1ZzSzw+9ecssyWWlbVsTAO3b02\njJgnT0VHxwxSCkyXpv+YDHYp5M77iEdoJtuqipIp/KQUvGJLJEk7VEF8x011\n/jun\r\n=FgZB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC55rd1nU+uFSApJOkhy1FsPmVjS0zhEO1rgzCmXIEbmAiAofgVT/S2aopXrRUEPiWidN39dOQWE7wyxzt/kaIXVLQ=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.6.0_1571331391795_0.5296981367624969"},"_hasShrinkwrap":false},"1.6.1":{"name":"openapi-enforcer","version":"1.6.1","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"07d7929a1714f3dca4c2be6f649cd9e8f171a4a0","_id":"openapi-enforcer@1.6.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-eTQ+Su6shBLtHfIkPI60na591ACrPa5b3l0fqKySWbBBSVy7TdnQHi+BVeHuux8I4QOGEEWAw2DZ6fhK/C0yNQ==","shasum":"1b82136e7cadf6a5600ae8ebb3d6057c50ddcade","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.6.1.tgz","fileCount":154,"unpackedSize":1361943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrc/gCRA9TVsSAnZWagAAiYYP/jVNf2MM8m9Fs+/TdRxN\nxtBERJGnCEN7dQqwQ6E4tRBS0f5IQwQvk+NNzx/Ez8u4Y3QmWH+/rj48Szpf\nSxBguJolKmeLpj70uAlKoZB3c27qnD9/wVmAwZon4nQnpGgrFrWRrDMsPmJX\nP1vCpPlHyzKsja6jcR1OmBYBdTHex+74lfiL187y/IeLyps6J3jCWW8NnzOa\nSDh201zxcYJXAMBpvIvhUId9LFVudfO3+8Wk0Z3SnQKBkDswEP+eYXRQEoyR\nX/B73ooKJc003Ju5niHTdu+DXQB03wVYnz+w6Ra+sGxdInGsEut+/lc4l657\nsoNm38DkzfX/tkih0I0TIgL6wdl1RFycP+U8mxyP1OT1hzoYW/urPvPRWT38\nvcmNhz6CSa7JJoob7Ju9itdo1TXwgIHvdcUY5EId1wTO33u7f+gRgvI3hLKw\nQS4mfk0vBjC+5V3iLWtUVfmD5s12OMJyCgqLuIbNCa7n1PTgkXM1T0ebaRdt\nPvhgi/yHTaJcaQE/TS1PqWukiX0cBSPurOxNfs4JKWg6Iw0FXjRSrXmAZgPu\nQyZT+ApWcu6U/5kATHLkbpnXnCM9lvijBpc+Qs1rf88J0aWbdV6it8mPzTnY\npvm1F4nt/Tj3Fqw1u65oQoL1+2cFz24R6R08M5ELw/9sOK/RECuvhCeuHt6z\n3Bm5\r\n=bNGP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/IyqwcX2II9I0MHxvmUDN3g0kHdSdR9hBCjBHfJa/SAIhALVM4yO0BelpGT5+WT73r17wxL/pDvl6kZPuxw2no1kf"}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.6.1_1571672031904_0.9344954300126658"},"_hasShrinkwrap":false},"1.6.2":{"name":"openapi-enforcer","version":"1.6.2","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"d71ae85b4b21663db0bee853cfb6b031aaaa8e36","_id":"openapi-enforcer@1.6.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-IgqS80K859/sU5GCi6WhkngjGYu6CW8XcVFPUxWQd1h6Rv2q68qtKHNS3QG57TA/IOTIAhfupId2231KDY6bdg==","shasum":"1255f8679020ef6f7cd1ab564d542e5ed79b354c","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.6.2.tgz","fileCount":154,"unpackedSize":1362095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1zWnCRA9TVsSAnZWagAALG0P/00QPU9TCilOgYXOqJfm\n+vImx6xgtcRenTS8+gXUw2QFWIyZrTf3k9Xm+RyXVdSIIJC5Wc9SxckSWKa3\nZXXq/FQdxpmsBCaCPspuDq8D4OCM/Gcau3iE0xrX/FCYXge0SBtAmXOrutY3\nPNX+XNoQf/gEEnLBvg8+dJWvyitfoDsfgSwXHGF7tPKz4cOOqOjrkQaXI7iE\nRvwX4yfhlZo91iUz77PXdgT5F31Bmge3yHdXUu2HGS2nsb3VKq9jqQB0RPi9\nEz1JSizHJ5iSXfnkLg2Gxy4khpx/3WENzxQ5PGQcy2dNRYfKGRVTvXc+Jnqg\nt0M4wnEcpSvc8aTiiV+ZYBbNW4KoMxcz5cuQ9ld0OU2gjcTVIUFtjnLsEjpa\n5WEYETWkVf37ryi5OHPJUoG4SGgB30W+uB6oghr98bv4xlttKR4DnTHbd+vN\nC+6gNnL2VpjADTvuBpIgp0DHUnYkt5iiEfqhce2SqGNhCjXkQCuD1UVm2sZO\nXQ7eTPpmYV50eYKxDw8KSUvaGiCLis8gYpkXHeXcdC9KYZysgCSI/WpkK4kf\nBL2iE8lH04j92JTXcunpcvcl+/f6+cMqiifAIYnQncB1EckG1HfqHQ7KsEr0\nG6rcq4P7ZN0r5knSsZLCvszAODAfQ6J4LsJ0zrz9B/7IWdZtvYyChIXKaGv5\nKVZr\r\n=jGBY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBu93NnP2FADHa8mWTqCSml7OHE0iT9aGhtMw3PwQHT3AiBxxbtN2tgyh9ygeA/yjmtjU5JBtlRzb570Au4bYfqFIQ=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.6.2_1574385063123_0.934631557455202"},"_hasShrinkwrap":false},"1.6.3":{"name":"openapi-enforcer","version":"1.6.3","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"91a6eddd8479c5bb6ceacea95a821ff06eb0053b","_id":"openapi-enforcer@1.6.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-6czakzcTWde0SXw4OFixsR9wQ79qEa20o4ObCuv340+p2DziPt3/znrBjnpsNgi+Tlr8imJSqaiFjfE+73Gf6A==","shasum":"a7459b56fe931179898dac648aa2d4f249dabd14","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.6.3.tgz","fileCount":154,"unpackedSize":1364196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5VwwCRA9TVsSAnZWagAA/KIQAILuXbMOsuO9BSLHz85e\nPmEqeRaetT2SANaN6uCJ3BlgUDUWWgxY9wqwT6U2+Smmnlq4CIx6l9FpepQD\naP6dWqYbuMbXH70wS1zzFDjwuZcxmlIvVgHk1NZa3Y1iFsRrA65qldDXJzy8\nClG9mpvNbg029G4H7OpjAmFO6yCDDc+xoQP0SIJL84T5oUJpInxC9/x053U2\nQXWEPTa79kRtUVlyu3qqsoG6hIjyXwB6ODLdmy+zMdE+GaBeCsVRIWMn1H6p\nzf8ni8ZFM1i2upfproQLDGU9ZjxrxExWgf9LnsbMIjCT479jfjqMAuYseNaX\n1WbRoFsx+vtvzWHfqJTH/wzedu6oHECWstHn74o+Ng2oQGqWKgyYkWxu+kwm\nb9AaW9qCIpHbaX9Nkwk7xAf9FsJjRNUNtIGNNHdjouf6L3dvZmQMm5XFwo0+\nnwhpSMY2ZQbj4QzZZ9gFBsf1DwcAnKJ9xDstUi+E18tQ6bRyo2hDiWSwrbVg\ngj2Bep/Aqiv2RgAFKocRCV6Lh70XiU9HMYPA9qmMlS3e5lzyen6qQm0L6lHP\nPUP/fnMzlu2ZSgDRA0coAwmzSD/yrqgqI7l8EO6DHKW0GM74icRK+brMvv0d\nkVRzRA93U52pbqj+24+McYILgvNsgMB+I18lL2PUL0gecvLLaFZ6OVCB7ZRc\nq4jf\r\n=fMX9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF5XOzJbi7HV5KePp3ikFKkPMlGBD1p/IHB+OB8mZemnAiBGA9u0SawIBd98j6XdZAWH5cYV8HSQZWdpJFgMwCMjaQ=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.6.3_1575312431867_0.6157968982295703"},"_hasShrinkwrap":false},"1.6.4":{"name":"openapi-enforcer","version":"1.6.4","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"514332abdcc2db7a77c08f832c1e43824d49a421","_id":"openapi-enforcer@1.6.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-6YJw2dvkt7NX4tOXJxnTkYDIo9mTQtmIOZTj+VtoiIx+wwFdgxOB6x/CisMo2RAPNFmPVZ1DsA6mN6v0Xo/8Jw==","shasum":"4d5c830efd3879b26d3a1dd36ba650129df6b6fa","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.6.4.tgz","fileCount":154,"unpackedSize":1365681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8nGSCRA9TVsSAnZWagAAZogP/AwltXMJ2tEDXmFqo1yP\nCCF3BO9NfArxjRYYzrqcF4E4p2HQYP78oD0A0jyyXNpi8D+3elxqzFFnxuvD\nveHkgFL7LqBljLrYQrj25hb9zbwJMxf57x3QSTol0/hfc7bZFp+OL/GnnMB+\n1oYAAyJ/iPfjmv2+wNigRKwxrQIV7/sJpAvt/eyFSZwQ588doFjT6Wqp17X9\n2rxpIia6SC8ziLjbBM+9YKfY9q7KORitDfM/Lj0okXJz/Y/2VgE3EXNHaucj\nDRRvec4kjfdVfVEA+03OG9Jg2r5UeCsun0BUKdQ1eRBOxWC4rnMzwkasPUfz\ngwScaH9u+jGvHGDuh/2faz9phnLE7XiGEITsgOysZ2trPfkz0mwYicPT0Qrk\ne0Ba5876Qn7zDz+fwlgfUgDY0xhteTKSscxY5cTK5oUlxAZrx0PJ7jsvESps\njDfwx84y28gPqpUN1y2I6UoHAydYO20ipqPks9XCapisvZ8ezqsb1yxDN2M/\nI29dbklQR+cUQ6PXMySPVqPFpUcpzrqhGy/L7XxcpYH2/TVjRj+UeA1cMsaX\nqM/LYTzO4kxxXrY+5jqk9IOKsTo/tHbkbstMrMkzlIBxXUGqduGNdQfNY35K\n78QIEAJ3Qe0FDOcD/rOz6ffGujEAIbeTCMDPo7iyWq2isdt18zPM/c2Sf/RY\nX7G9\r\n=GNKi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2qzBjp3WzCYxy/0N07FvE5BE9rFl9XBkrUxkzGTmvjAiEAozXyqoeqw13mDSy3oMaYIEZu4dtseDtBvU1QPbMvop0="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.6.4_1576169874104_0.0894867640583803"},"_hasShrinkwrap":false},"1.6.5":{"name":"openapi-enforcer","version":"1.6.5","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"661c3ed7621d7282973b8ded648440348f736818","_id":"openapi-enforcer@1.6.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-9csl0raIUU6TFr+lCxZ8nPP+kdC3Gd61PvDbauAuZL1XX3Mnb86Zcem7L5tqvtTFJznuChMKDyFBaEMpE47+Kw==","shasum":"a6eb69730aa97bd83763e9671eb07dca480e4702","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.6.5.tgz","fileCount":154,"unpackedSize":1366042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+V6jCRA9TVsSAnZWagAAlAsP/2H/m9YDMCDLUw/q1hmR\nO4rT/43SKF/87nPlywFs8KK78/Axbj/vIkVhpkpJS//cjGaPasHgE3RCvs5V\nnzIuoidY0ZBM9YbZNswYbGeeQEjfASyQ+xeaXQ4yZVGQ4TU2IZYENJcWFcSB\n8FZRz/W6KKHFWw5VVVxP1cb/97dJEWRmlBAJncaOjEC0XUnNXGjO53Yo027U\nHOtLL47smxvC9D4ycICTb4+41ReHvB4Ry1xvX186qNdJjq62km/Qs6kk+7yG\nr0NwUJ8ChC40GVc7q96CZ+ySYA+182u4lv3XGkeVjg3s4JyfP4+i0w0xILfQ\nrVs+cEmUa+6JofROKbflH+9fBf6piMqvAVcMkikFT8fmj0kJmwKWCdYxPHlD\nOj7DkH2P4I7PAQYDAhMaoizpn7ggKI3IMPMCcD88DXZBpQLpvQuRpXCPHPKj\n1IceekrbSK/L4o0mU4LI90MP+dcakA1X20vjTust4GVOYwr+IR4//C6Mxf4K\nOJXvWBMaIGO91fVrXV7rwIx6YD+4RQjTj31dBf40oyEKIK4ljJCxtQLcex8y\n9ETPHDsgz/PQT23DzsKRljrYuj2aMoXbnkxND1v6Ssdh7uAtvgzj6FNLWChH\nEWj62Emst7tG8eqcaJzO6nFD5691XBmN0virO/KcllCImRiu3N5R6Ij3qePU\nPc7v\r\n=R3ID\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH8cNTS57hJyt6qUOeDDc3ACUUESARpbPcBu9BU/4DWPAiAZDzR3i7LPJLZJNvoX0OVSq+aI58saBfSmuso2NqRUqQ=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.6.5_1576623778744_0.9625215492537262"},"_hasShrinkwrap":false},"1.6.6":{"name":"openapi-enforcer","version":"1.6.6","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"8be4ac961bcd321b78a242b913bb4d198dbf726b","_id":"openapi-enforcer@1.6.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-9PYIcYS+rKaVrffwfQKfNfSSqwp46THZzJX6hCsDoimvsmxNgd6c9b7miGVCo8WLBfewvOFeAkRJFXzcndUoiw==","shasum":"1d1bd5fbb672313bc679184d4a0b9128dac9781a","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.6.6.tgz","fileCount":154,"unpackedSize":1366593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAO4FCRA9TVsSAnZWagAAXOUP/19DaZJFQNaMXgLhlPKS\ny1zDprGA8xtytuJq/+RIpkHzkyCRvUOj9IfyyPSi3sJJYIvnBMuoolMGFTFT\ngxa2YR4aFbzaiqnQd6Ezqu7J29rNK0Ofoj439gA/ax3NvXrVn+Uy8mj44FaR\nALKeCU/BTEAZXSRf7p7mX22VAwNcgXjZhXuRDA7Sb+znJzv6FX+yeJ96jD8K\nJz1o4LmL+M1TXpDFn1MPDap7ipvR9+m3KqzbfSZO2r9zkyUN2z0KcMfUR0D+\n1znjwyYBZjD+kb4HkDZgDZv3Cvh056DGtbbsZ4wIxJEEYn5EJdCQQEnQ7w1z\nXDd3wdVQBGqWEQJzTgZfspR6gVgCEcH4FN0z9i4NihFHP/Ujm8bkALe/0Im3\nn2Ta8DiEujWhNoN57YbIkl3ka98qTV6+53+396JZQ/zi2TRKT0ZyihzDJ8l1\n9z303d+fHYCHdd7LcgAzj2f2ZHHrOC/mkL+f1V66VQTmrna2vyGjsRIRX3vB\nttssc/Or70B2BxVgq/KZ7bAOrubTbnopvdpJ+UgCNpB0658JqbCDT5VEUQ1b\nWkaSp49kNubMM9AnTzjFi4JiPGhIXRLRAy+lXNFzTb3+gg2IWFHstJ953DIU\nTJnMfhXxnaIvlo1M09JlkAcIJ6p0oP5ZuDZVknKKHQmr41eQwx8g5N29bRlM\n3QNh\r\n=dpY2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWQkmh3PIbfz6ykXzsH+34dLL2Ui5dCUeofwEx67GIWQIgGwWYAEA5x5F33g2qBbJGdKxz2HO5C06ESjKJsAYX2+k="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.6.6_1577119236493_0.587108465697717"},"_hasShrinkwrap":false},"1.7.0":{"name":"openapi-enforcer","version":"1.7.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"60d35d218359d9f7f683e23d116549cdb10cab8c","_id":"openapi-enforcer@1.7.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-Jwjsl8MyX4q0LcS0CauT7DvM2KuTd8VAe+trM18HkkYc0flkXtCIds8JWokHhVTrSbB/GshkHk2YvhOe55XBrQ==","shasum":"0257185c182f97d5e2ed03f04e0ad2d32fdf6731","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.7.0.tgz","fileCount":154,"unpackedSize":1369778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBU6KCRA9TVsSAnZWagAADKoP/j86Ps7xfZNrzXnWSyfm\nsLF3v4Q0PYHh63eQm/MPz66oKg+Mp6L8zoIwXGPZVbDSfMumKj05dt9qx816\nAu7AQ/8wMHREKs68vKyT9EiCHDeE02cdJFl9+XUy6YNCDm9zZv1zZKonbLqi\niVw05yIiRMBMuWhnskcQCpKxRnU3ocXax/YnCd95+23rJ/jPFrsJX2Jt9J5q\nWxeAyoAGE1e2VQ8Hh0YmqfvPuAdLkvdA6oSh/H3YUieBEFuuPEeLeY/ukrrk\nYpv3zjcgcGhlSY43RDkjHls3riBDmJN2V4RDGCUGPfXVync4b4W7SOAyYSm0\nqjxk+hXMdg+wsZMoIebYEV5k1lmuPhWt6caw+CwWvBAGs0olwIkc5c5W09tH\ngd1yyDfus3fxW7a/f66pgtFIPC8byRG7yqmplGz2zd2GJ/5V+5gccZyjmYUx\npAFR+zMW6l4cZ7xXsjKmRc0+HHIDb03pc7uUsdqYRiumi/sRCXlRx67wzmle\noSB3cq0hSHg1mpKXRkh+C5OsvTsXKBV/idgsAXmUiVeB8obhvtYS4bORinj+\npNYq/SnA19MoBrcsaxAZdLBewWG87v4kXAiyNxbNeRkkWOEUEmJ+KnFyGvKK\ntK157qS1mFfZX5snKK2MyG8kJygm9w+9dXBz5Vw8S7+sJrlUap+sUKLYt/XI\nK+VA\r\n=+2zO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+DZFL40ZV1W1it+v4PtJUMwi30/rEj171XntEj2ZhiQIgbvASbz+PZSS5Qn9dd3Bc+iH8W4dXs+kSvSP3s8ga8dg="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.7.0_1577406090422_0.4386107298722701"},"_hasShrinkwrap":false},"1.7.1":{"name":"openapi-enforcer","version":"1.7.1","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"6698900b5b7e3281b6fe890910609ce2580f2228","_id":"openapi-enforcer@1.7.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-jx9Y92VUanznTtT3hwafJlOVNg/jyyTf/wsEUdWpWzQYIe3/1Eu7HvG0EbSvRe4HI3mwj528NeAyeqceHmosLw==","shasum":"1228cd9ab5f2e5dfc02a4ff923af9840641c1fe8","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.7.1.tgz","fileCount":154,"unpackedSize":1369778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeBjrRCRA9TVsSAnZWagAAeMoQAJRS8tC7sy49vmGOdaKH\nsioGKx2VAMPkDdpJLwFWI0jmmywmsGu8L8s8c3LlwN+JHawD3RrmBL6gOgRL\nDhtuWOt16zMp6xW9PpaRrusMFGkXWUaLbJFukOTHwrqWMtQY3iqF4xyc03iO\n+Ems3YAhkANOBPXUxLwisdNesPlj33cIMzSprM1QVSV/NXv85ZoxDXB3Gx1w\n+kHYJK1OrGt/Z5rVA45WNCe75H6Y7gk79DWeXaKaUE0tejCm9cZQjaskwh2v\nd5Ez/Kt2PoLqfnYszUpQ2V8jNy3wVnrzKlgvBXJUQQaPp1i50JIKeqHxRyK4\n49Q858xZMV/3tCMTb6D4ltAoqi7Ma+MXOkHSWEm9SD63IeZPrkL916GT00w6\nVKDk1R/Bzi4p7sKckhdqcWpSoWTGxVGxBHDigHC9YlCTbQyHrZaNXiuGp3z8\nykn9sUNbyqzGVBf1yI+g1IHPUQSoPBfWnwaGGf6z+OgLdxLdw48YjE9gR9qj\nF//zYPXuifHDcL3Cqtj4L3ozS9EI+aHJ5oeg7IsrDZrdOVzwEZEw7DEr2cmG\nmawSCJyZazEfo3bnGKp3jhVK/bZsaStJMrfpQdAgCK6HMetlLQHQuRTHnGTw\nwcX7buJJIRQ8Nb+iL5+yQ6//pSmFPP+m2vOcn5+/5i4iHsg6vvam0vgUsbV/\n4Gh6\r\n=HwSx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5lIzZsnEHKKFVgi3Zw6kCM8t6nATp04CzQfQg/pbj3wIgQASTYv97VMauWLciiO9HmjEkjmiq1zjLSm96HnhADMc="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.7.1_1577466577040_0.09124493053973781"},"_hasShrinkwrap":false},"1.8.0":{"name":"openapi-enforcer","version":"1.8.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"abda7c75b70ff40fe4b4e1e1bea3e7aabe865773","_id":"openapi-enforcer@1.8.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-kNJZqfZLJqgDA6Ai5bhpd1fGBjvEJmkuJiFdYiIK+fXnHJlog0yDmzED+OaYm/AQ1DXZFHjrXZuGnpvDbrKW7A==","shasum":"9408c8f900a6715693371e1fde3978f305a452b8","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.8.0.tgz","fileCount":154,"unpackedSize":1372932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCnJPCRA9TVsSAnZWagAAk0wP/Ay/R9Xv4d+FzEBH5tiy\nuQ9p88WxFxuKbaYzXDozSciPq+O7erwi7//LPVzB5FcrAgirZOeERHaXV8yD\n2Y+MHo07NSPe3FoPW2xOaD+i1fT/EJZsyGrmU3mzhAFIHNSMAk5UZaQTD4f6\ni/BAp1fF9YFT0gzhPHnlCp7uuDC/zPNb+fMmi6o9VM6Cubn1sjRPj3R8b8UU\nktFyCpSL4Kqh0IC4jjmx749YVeF58uNx+ml1Ve+qDjFkC8bICS5pJVR9Iw75\nS2Aru1iJi3N9FdpgmSVNtPsjyxHyEk5ne9zOmv5hH/dB3KBk/hmxV4wPc8E6\n8nUNe8MqRSCmrtfmnOELNiS5syVrO50aBNMpNJ0WaJrV6TIzgD0koqKedGFY\nxqlJ4C2sW5jBaQoUCnjClI16AMMqrLGmPcGtwMulpJBHuGoW8O656qHL6AOL\nG5AszTgRj3GuQTUdQTChKFAPuRDVD16YtcM5lMsIhDMSZUUcR6r+6HxQtpLi\nC2jazwKx6i2bUMGSM0ES3Ho7fSZDjKoRb3oBwFOieSIKmr59QkIeuOO/8A28\nU/teLxCIcP4gg73NK2sVpVDJ1xtwsnG1zj5/JtHlkBIhfqmn0+AEcsJRNP3N\nYnpgHOvMnAI9wuoDxx6eE+s5w/H6jomrMvH1DCXubYzYhiJuZRP2f217THHL\nePXB\r\n=ruYQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBTDb70Hb/R29e1821ZjdlY7pct2JEH5c3NEugyuilAfAiBpDClc/z3nIOfI35uVfbo6eX47eiB7PBJ1cmHPkPXXbw=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.8.0_1577742927195_0.19172444165102465"},"_hasShrinkwrap":false},"1.8.1":{"name":"openapi-enforcer","version":"1.8.1","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"5cafccf34cb0104068b35e21100921f424f083cf","_id":"openapi-enforcer@1.8.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-9/+z2xlFsBQ+qjHUAjeSYs7mjzcVEaBRxLwajd31PplTtiiU5bDpq2M0b7yp+MC1OB0WmjLldiOIOJr5LJIJqg==","shasum":"d858144f5665e23aca7d260df2eb012b134e18de","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.8.1.tgz","fileCount":152,"unpackedSize":1380568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIMLrCRA9TVsSAnZWagAAycoP/315qGMsvevAjZyzf/f1\nDJGycLKkZXPifwHnFFV08S8c0agS+m8T3lD1byp6r3eGkjsRYNnpxyl9XvWG\ndaknYr1CnXcblXUgvBOkaJCQLT1uEsXr7I2oCpweMhUtPTQAKSyqmVuqB7iQ\n6cHJGlNhBKRUoFq6SvWCjce89+NCyut4JgG4Fxa72FOkMdRExL4nu3QepcKU\nomf/mRGK9ifYVhivQu8IzHqKWuKyrornMBSE7YMJitmhgPyXjphBlYNIfkq2\nqHwyaXqkC4aWQbu903Ytc+6D0tOR+Kb/GH8afShipi8hQKAELECfVfFKkBLp\nvvfVa4HC0P9VKlCPyJYWoSc26SjCJvvJkSre+X7IdXufMizB47zQE1jqIw38\nl4JRiTdaNnYpQuQI/kOaFloSQ1spJEm6g6sGyZSepSZMioL7AstwxpxkIOxc\nqpgmObbTDGQFBEKf0qxoD/FFBW2M+g4A8fo9JkYu58BtalFOi5RWmzTTm3Om\ns3T4tWW3G0gWPVO/JUPWx7wqPOodMLzXdxsagYS6l60xQ9v72zAS0ja36mwy\nX2+0/P3KQlqiDwLCRYDXAeqWU136v/XYYb1CgEXt2cEtbHetxKlUroiyu97e\nKrXi0Fxca5mArn22iVs1meUpKY+N54opzUT0ACLAAB7z+JlcsonZX4MhsJig\ndZzs\r\n=i8oL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDvArqZtyi2353H6YeagVN1a84oHjIhulX/juIZq9DFMAiEA8H8F7qObiTDRa1+Q0jeBXf+L8HpgQPORrvtjmwmJ/Bk="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.8.1_1579205355207_0.012872027583665568"},"_hasShrinkwrap":false},"1.8.2":{"name":"openapi-enforcer","version":"1.8.2","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"4345083e832960cc2ec4bb4b0e0851712cdcf7bb","_id":"openapi-enforcer@1.8.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-JfsIK5Dtgdk2NFaC0BxVW0V+B2KGt38+m7pjP8KeGGPC68t1SONXoI7MZu0VrNQ9jSeQ2KxcIQwKADXsE5aovg==","shasum":"04a4f661d11f864494e67526f6bdd2ef5c2e1e91","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.8.2.tgz","fileCount":152,"unpackedSize":1382078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKKE8CRA9TVsSAnZWagAA0jkQAIQtc2EBmvnS0r8RtdPC\nejxFwDWPTKf9CV0/dtuAzn5/7F9A2obaPtxEUPiQd+MLwyB32bg1ZrsgNEbc\nxQ1mUsy7TFDq/MgNASGBR74dMpU70ZypyivJotveAY3fXTQxiT31TUGorxHN\nN0Oers0zcIgl0Yivp67JFctKFxK1fokMRKRoaiGFrqugL/yzUIG4Sf+NJXGh\nIX1rOBpDNzxu7rYIvVusglKsekKPfmLBpPioAboE+4RWcGRpqjgWOMNgs/Mx\n41UfzMWJa3mEa20WeBqMVkOV6jLToQSyR747Wqo35WIsYnGh4KS3tdVywL9w\nTEVW9lEdDlsklKQiyGI7uIKTCJz2sR6ER5SRxrjkmam3BImnVgyYE+9JPPiz\n9o9deY/kiQr2ZkIn30UbUeJAge3A6fLi0JR7mqhDSguKn03svGMdDzB3cyNH\nzC7EvcAzGrefRaezHotc17L9x+ZJ1cPdr0EQknPKytfZQ1y+YgFmw/gj5q7j\nDF2KVkbFKl0EVAUmRz7qezV2dCrY2Cw5FL82aWX5sRZ2y5NLFPB1fG4o1i11\nxJY/m7g1Ryiadj7MmFZvagSp8Z2/b2vPw5sxvNV+36rjLM6Djb56PdGOOHZi\n9WBGUZFZc1EdpG2FOZKJS0V1yCFhCVumA+PQyzYeS9azeNOGE5DcegZaSqQd\nkCCK\r\n=6jAY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDsWWAOUABf+SU40S55W9VIvPCoWKFwN2hAKLYqFOv2JAiBMlMFFyfWKzTPXefpxOHFLVnP3WPAp0dn1pRV/SgZHeg=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.8.2_1579721020341_0.5089312200087133"},"_hasShrinkwrap":false},"1.8.3":{"name":"openapi-enforcer","version":"1.8.3","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"57f7d4ea9418be89e75daece3fcd6d2744a15df8","_id":"openapi-enforcer@1.8.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-lCnEyS2HT2MYm8kNIclALl79kFUQ5Rg/YuGxqe2v34z2f+B+0RKCrNLGpJBy6ni1750cVuhryAEXn9vSrmYraQ==","shasum":"f1ba20499c675d1d496609d0e7332b21be947030","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.8.3.tgz","fileCount":152,"unpackedSize":1382629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTCdRCRA9TVsSAnZWagAAj/sP/3+8vKWe76Yjl8Ni+nc0\nFR29/SFEM60+85/4Ael/V3roGKlnVS29AHJ9diiy7sYAWPV7T2H6SZ4RfrmV\ncYQAFmfQ7nUA4H24msD5KBzeDr0YpWhDYPbtMf/ty6NqYjeemm/vUwCcq+Ts\njJ2k1qHiGvsj+7exz6zGWzjWFdlvqhIuQQeMDSuMaz/0ls9fvB+FVwZ0F6Tw\nD0AckkHfaL6mU+wP9r4gjEJYej0Sbs+OZTT26vDBkhPxEVW0o49u447T5M3q\nGxi+4Z3LHqNQ2dl3vMqV+CZXCw3UnS7ZYnloCF1U2dI5tHsNKRghnC3zVmW9\niSrz5KJIJRjWpeJr4ODsfAMDLSxpdq9Sz487WEtcoEghxiAhu/ht6PoXiUOA\nh5vENfXR3S64nGEXzfBkAxNg+jbirPI8OBNGIVcGBk4mfvk1a2Quzn5cEm2F\nk6Ke7aUmEyRFrtEMdP0AVDOHmnf0vrOhMEGHQlGB9Q+8Mq+1Bm89nkm5+Enl\nj6N+jFyhvRS3uPa6AxxD7QcaYDIr74oKTKaZcdn/ZFjimIJokcpNiGIJ8KcV\n7FxZ9iPtUxfNYxOhkS8WR+xjnfdnC/A+IMGLlAF3/Y7NVVzqc5X9M/WnLIBp\nD+gSecRlB4w6CBHsG56U0bEXo+jkcCwV20AHdhE+3ad8APt6Ejzxzh+69l64\nWShw\r\n=QiRn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXb51af7qVJlsTJGbgkRWKel0YMKb+pqkRTNdLf+xw8wIgRJxe8tAU2B3mbpyhlf7u7vzwAE+Td6FCQgP2Rx9CejY="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.8.3_1582049105405_0.05841713989361974"},"_hasShrinkwrap":false},"1.8.4":{"name":"openapi-enforcer","version":"1.8.4","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"e9fe445d87ba6d7cef94ff5897b2fd9d974221c4","_id":"openapi-enforcer@1.8.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-lgVBEPKGWN3VGKFV3Dl57QY8AbVTnPWvOrOH26jUAcA6Ar2Z/LfXSgqCOnwPRodxOrcVrcRWQQypJICHVb4MYw==","shasum":"6ec0ce808a8d60cb24495ff1a837ca48aafe21c4","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.8.4.tgz","fileCount":152,"unpackedSize":1382717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUFLJCRA9TVsSAnZWagAA7YkP/jzFbXOjLrVG96hhGhzL\nSB9MGP9DKqY5t9B8/lDI5J9aOwb7Y3kXsynzflbdCbcknBUAMs6umV2a7AUt\ncQnuc4GjU3PYC2Q2ethnvfBtpP5mCnt4Km3i9PVdc/rz8CvHFbZEqw+0ycoS\nxXQgytp5FxGzUdmpm4v0it2AGJOCHsMHqiPLMNn1GhoDb7ztZU3MeNwmI2aN\nZBKGMo2E+Orfr7rD5ilOV7HIBthPmJTerv9XQJbMLy/ZrcSWxPYEWAk2QnUx\nwQzLzHBKr3sYy46RMPwLUhRpePkVqaNoh4PZbEDNmJa8k9tI7smp7Z8P7N1F\nd/nzRa/JP8h3JrgNhU1KfNTW6mZPQ3DISzGsyZDfdeZOyQovzOJKrpZxhOZm\ndq3BH5RphOgsaMhk1MaoskatU/HKiqEi6AzlHPtQ8N3rvRkRBW/Qsfw5aqsA\nhLz3E4jAhhdKhO+iitbVAZUAzgvKQi1TiNXKfE039e0NPjzUrCGb6gH/NlqX\ntvSPbGiGlKmHp6BD4bEz7guv7xX6Bg+Isf98+FmeYdGvB9sQfeBxOYwEfXE+\nSXJ48WnpyU14LUZ0mNi1/79Eid8xzfVVVKnbYfKNOHntc6e9GANLoRD1No+N\nIdX+82X/CLyogpJJgDgY4Ad6cFgyCZGJqU1QtrFiggErd6JyZ6pBjn19XukQ\n9qqe\r\n=wT4H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRsfC93yu+Pwzn45jFN52u7FHOV/wkEuBpz2rzoLWXWwIgNhprdAOZWumUnRFF07+o+deTegrl0aN7U5TkoORh/t4="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.8.4_1582322377258_0.966889769968355"},"_hasShrinkwrap":false},"1.8.5":{"name":"openapi-enforcer","version":"1.8.5","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"2305a77759dc78c78e95b893572d65049b970a03","_id":"openapi-enforcer@1.8.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-fa0T/TNw1lX3vBl5MbtAA4fCUwLyTr4EsMRn/CtYB6SobniWg2WvNrrPzzqaZGSbne7l3ZB6V7WAwtxfgLt7oQ==","shasum":"3a0ef327d8e20b79606fe4896b0715c8d2ed55ab","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.8.5.tgz","fileCount":153,"unpackedSize":1383693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUFbWCRA9TVsSAnZWagAAxQEP/38MoqvfL+P7kfdxJi8x\n9VYwXoyCdPAHUFyFgzaDFAnUhU1HHBzsIhzz0TT5VdhgzedsvSYNMWwfqWRo\nPlugjuCWQCvRN3sxJv33zc5DtKDfm3zEbgkA+WNTRBFgPqbvW+VVdtHxxiGk\nsCkz1WpaklQ/IH6PPABsIUdQ8xcXkaCxdoY+QL1TOh1R3kT0q5Vq8NUL4se8\n40BwgcipLKCznp2wgwbQLYrZSNinBDCPr5QNmwxM+iXavmQvcp0Eb1pbQA20\nKCE0V6DXWFLcIGgbvGZDmMOt6Z5AahScigOtttv5dZI+DBwWusVCXw51s2h4\npX4l2RKNXcZlGOJRHMJe6MbtjfALEx2ZO3m4JKoWLDYWsNMmOtyKPEfCPAZX\niA5Y5glOOCokML6FsYitdH0L8gCDEq5+jdC/8Dr+6KrlZ4nOHT8J6joS+0fS\nUpvKqeJXoZbUidl438Y2C2YfkTnZIiCAM8w5PloV7CE3v/Iy3HnLl7wRh4N6\nDK6Zlub0BkNiev8k8qzKCSjDiF2sPqxE5OQvGmEf8R06qXaJpbczDSpGMr6t\nTdBcNbD+X+Y6fk6Wx+Whu/Ux4RSIZqyzS8I2jzyu9xkTK97jj3Cp4du+aTxS\n42TKmxPASqiXFKIZJRay1gYy6OUdlS8f8fkSs+gLLmWvIB0YBZhStsFunLsq\ngWOv\r\n=iCQh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDKXH/ZjGU6RRncX7v0McV1bvjL19Sjq1TXA+uhEXHZQIgPqsP3VG4aIm8gkosKHXYerQp1SjoYo6VZEY2D8Y/04A="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.8.5_1582323413768_0.30022720437879347"},"_hasShrinkwrap":false},"1.8.6":{"name":"openapi-enforcer","version":"1.8.6","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"65911e7745262587e9c665bac234dd6bde2705ae","_id":"openapi-enforcer@1.8.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-iXoY1MaROZqs3sjbRVuQpfMLJ5Eqcvq6WDXdi8JdGKfk06U2s9JknT569/UwORZskLra9uZNFsuqWzMKL0tBFg==","shasum":"cdcb065f93ee84614c7d0b3bc96f2276b89e2c84","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.8.6.tgz","fileCount":153,"unpackedSize":1384420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUFsACRA9TVsSAnZWagAAkuUQAIkOQ2t4ZFf4Njipn+ZN\nWxGUcYo82xuvgVyWtB1OMSHk8QcG+5H/J4eY6A+V3f0jYgA1BsE1qAs0yl4/\nXPNLMkLGwG/y9f9NrgKP1BHjXPErCRHDY8HJjNUHNHoW2ahSEwrLBf7IkCVe\nq9FhjGL5Uq0+rKr0SLImX0hIV1Lg2iFTsJatj0IbA/dVSLFzXPns7P88eJP+\nLaNnyZdgWJRpLX39nCwHsIxqeXNK6MgDXdAZwdeuA5bjiV2K751OArcgpEHm\nE6Am+kuBZ1ikZpqp6wfJG9vFimFiAtVZupzKANO+Ujua6oi6FoXJmuMe5o27\n1pnU0qZPKJrqZSE0bLqvjafOoGJDTBTmy26GZEVxQFE88hviGpxOT6e4ASes\nekEyKGeJq05+Pz03P32P0K+bkEB5M7RaM2F/7qR7q1FrkVXJGyORYa0B9YfN\nu5oy0VlighOnG1dAtKLV+bZgr6lC5IKio3XwAsQ2iPuJMNCG6hLzn5aKTGUI\n8WjjOUASbguBoq6P8tZnsqllvg1d55x8MCC+pJoFcrjeufeF94Sb20doNtcz\n3t+WSrLx4LFtaNJYcwwoQr0TjiBwS3yP6aVl26rsIjN/1FJLFIF1zXl2eaTg\nDlCMktgb72By6q3AuRnzbASXPAinYPruKEvOLQFHxypXGsXCf95n2JNn9VAZ\nMQvn\r\n=SNVS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCg9eMB1YH7mL9lifA1i4jkmZ6BWGjPufEfNsGJ+hmkrwIgbgMvnKh5za1o4ruTPTOyyrR3vGRfZjRgVdDovHU3QYo="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.8.6_1582324479619_0.08152116081703209"},"_hasShrinkwrap":false},"1.8.7":{"name":"openapi-enforcer","version":"1.8.7","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"4fd3851281b4b6bfac531a5d30c5dfbf169bd2e5","_id":"openapi-enforcer@1.8.7","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-DYBVANatxrmKBHyr2XwoomtFBTJ8iCUAd4IWtvuu/BEjeKebkOmUHgcQHnv/tWqoWmvNAMFByBfAbQBZA7pLFg==","shasum":"8eefa08a1427ce4f1df8ab2e9ad1bf64d04311a9","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.8.7.tgz","fileCount":153,"unpackedSize":1384955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUHVICRA9TVsSAnZWagAAH9QP/RvE8CEoQ36pMkHV7fNF\nRlDiutowNvUMRBz5wDFzvvt2xb3CCGwSMB9xFHDvgjoA8U6jgz/2xQ3b5RaB\nqgIj8er/igQBLqywmCY/q0ikupL881fBsVrP6i2FTyrOrxf+pVy6rSltXgCc\nKhuCabCFBNZti54v2Kg2NI8MDul0gfNUUn/prgRElcGof2qWMbBOunrgfNJt\nh7gaz37QVWY1hhhkEOEuVsL00w1VxilevTuLykR9ReBVRKa6XGUkVO3eoSQP\nGgFXRXTxXYJe35kOS903fz5LqnN007i+7HLvqIw6M98JqaYYLENnEPLVPlS5\nXlyqD6212NGKsyAb/fbsCIeplwE7g8KGsMNE6Jc1Yyv//CjyDBaxVSN+DRzx\npakDmcQOCtIEOkDh254sEN8efSonFb5/5FZtDWI/kCV5O+aqVhm8+fxUcTu9\nJMnUcU4f6K9qk9sejUdtEH1Zu7Bwhl8z/S6uHi369vgxl5pvgpVkvHFORAdf\nUsxQkvcPHHPRVp6gZW/4d9rpRNtI5/qpgUjOFXZv17uIc6oIxAizCd3WbcHI\nR7zzTUvC2v9I9809dOBWRfEsB9XPin3j5CFhEHvnN01FDTra/oCM3XdOTjlX\npP3B6JObrH33bydRhimG96IRRqKRB8RkI1+orb5nswvi+sEKAIsSVc/A0fiW\nRVkP\r\n=7xPC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcXJLKiPWSBwANDrd9nom/Tzd4OyFMko8Hur9DmV4HJwIgNzCooB6fZXr7Sb20ZtJbtjJFD+O3DEWTg+T3aYtTM6o="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.8.7_1582331207587_0.7989279760902857"},"_hasShrinkwrap":false},"1.8.8":{"name":"openapi-enforcer","version":"1.8.8","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"9ac4b5ac1003f00e7c70015b8438ad764a40ca10","_id":"openapi-enforcer@1.8.8","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"dist":{"integrity":"sha512-9hoIB072NA6dnRTQ5bPfh0p+TaF0yEhsU74HaOv2C0AI42pDc8O+Mp+gOl/4tmPlPwPCfoHedQ/nGpa/MFSGpQ==","shasum":"1356d3815e34865a9017be0e9133a1f32c13abf7","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.8.8.tgz","fileCount":154,"unpackedSize":1385759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUZFnCRA9TVsSAnZWagAArDcP/0tr61JSpZRjalCmfaB9\nK4bO6utk+P240JNunzHtgOqVUUiDeD0cpJUXc2U129Vb+7IyjK+PNb0XNW+n\nbsvHHj8f0By/ipDvSVGsfH7qqZc3HwpQQDbUaC+BL/WgOm0H8Who1tno6nVH\n9LAZGQoDwQ+rFgm8jHjpjYXKlkJTWy4Y9+e9kwLEKgMS3BJ5+NlF09mlng16\n6vqrZpFR6IRjZcbRBSUXe5rE8KDDMeBj/CgOqb/4mn2alr+hDTMcS3cU4Tea\n737d3W8v/VkOxjb4DTpimFrGx9m8BcJIbhQz06SLiRGDpkDOUunOKYJ5hAh0\nR77jYC28gsoSQsa6pFYaRB0VcRWzCkdYyeC4bZ67bteIC/qggJE85TMaKTua\ns/3yUhpYU+kPj2OiIVsuXaAdqemlU1G8CxDDcMBXkV/ff5b7xjWGVXJImuoL\nGvjUi2g/bIHKEQe+Wfy1cNRZttEixJPFLp6Ot/9HN10yMguKzGetsyom+mhc\nW7pSlWKfs8coQaacAIV96u+ZfWPpVY4ah7NNm431flAG34vqJ94UtdtLHTcl\n7muw/srF3IeosiITnGvC8vrINJ8BsQv6/5Ej2FZUMmorpfIydAxsnCg/gegd\n3yAraLIRGIiPXNMAP/0UMWjrw8AX1TUySHiqH8ehImynJjYP9l7uXdWgVz2F\nww5+\r\n=FNv0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdjtl8CX47HaZdGONxiEq4EhiYAiBFS03ZrZ9HNX7OXgIgTJ4MOF9CYbF7Otawrp/RciFSLnpjIT06VYOMINraXkc="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.8.8_1582403942733_0.8620650388102635"},"_hasShrinkwrap":false},"1.9.0":{"name":"openapi-enforcer","version":"1.9.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"json-schema-ref-parser":"^6.0.1"},"gitHead":"b75cefe9b39ee5e34af8b314a5ffb23fe3225244","_id":"openapi-enforcer@1.9.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-MdSVb1VDdz+1HMaavYqZ1aCz2988Zu57tOh38tuOSn4W9OaKa9hria3LCKizllEcc6rhjXZ3aHZABqkR/hAnLw==","shasum":"facaa77ddeb41b98f6fbe0c545dc4a9e14ad9f17","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.9.0.tgz","fileCount":154,"unpackedSize":1391404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVowiCRA9TVsSAnZWagAAsKAP/21lYUWsZC02I1tEL08S\nxbVnifUSKgkq3wx9mP11i4z+0oPzwX9pEs1tp/Nef/xde+ha4ZTaSyKEvVFR\nIPJqhug9+XlNhEzlRqcpOKdbonCpz2KdWfXWa9vvqifF2kD4WlmwTCJyfn6a\nua/WOJR1MjxJ+TMm+aHgxffUN6TaKthIyZjzF3IClGwu+B0lMiQha56uH5tT\ncWUTZ2A84Mm/ELPp+YTRJKYWO3kyGxT4juD8LPD5pLhPFRaCdIKMGd8Y/maU\nFA6+Xd/YYMi7jznemUM/gSNa+x45i3LZfSer5UnrXGgzIdA5AVnZaSXyBIRp\nT96IylSqMxxKfBtD8oBIGvLyqeafI8l3GXvM8+yyTI0QKfW9BMZ6F0qh1CbT\nXUaWpdOdzm8DLOMv0Odrn6uJT1EkfDhKGGNlKDY/cS0ReEw7N5RoFmU7+nh3\naVwD/EYM96NyTyfGSutWMWlWngxGNV4bvS1UVNcvfrUGkY5fg6+kT9cnF062\nH8QwI+nVHghW7/7qzlxCjCE3f00WoITXE6mBSybpx8n0essts0B2zS/bZ2Zw\nBOzWYEJf6M/2aYc2O14R1vaLW7TGfQ8HssKvGlR3geiRYMxMJHutC3XlKp9F\ntrQP/iXteDTJ76bTOJS3BRf7X/3uGfW8fLH+CUuX7OZtydSrlui9B79kTXxw\nvz+N\r\n=1zb1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZ3eBMvULebSM8hEl78EenBkSqPYk6V7vbOvc7RZ8xVwIhAKt5egc+NKlOpDhmZAMhR2BqBZQB3aJ4gOGhPWfd8tUC"}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.9.0_1582730273984_0.5561782531840807"},"_hasShrinkwrap":false},"1.10.0":{"name":"openapi-enforcer","version":"1.10.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"axios":"^0.19.2","json-schema-ref-parser":"^6.0.1"},"gitHead":"0c8c2f44d79a3beb45e9db9d607db6f88171a8f4","_id":"openapi-enforcer@1.10.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-WsBGfbZqBrkCdK1c2fEuMk9baHqB9WhS+y+SRT/pSDQhWG1aBvt3s61A0ChHilUTGW951qk7upGRO57eo9bxtA==","shasum":"28e92131007d50ef53ec8f4a07b9949c04521e99","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.10.0.tgz","fileCount":173,"unpackedSize":1460004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeX9eTCRA9TVsSAnZWagAAE+EP/2G8VC9uX3bwqefoa2gB\nOrYyXCqc7hC14+WZMielaMltSH/wSE3g8M3jIV3EwlDNF5atRnFd35uaz/Ge\n7HXdYY5GC0FTsjsCpvy0kcAdzoUNPX1YK39RW5oJyeoeeXRCmw+41lxg+4O9\n9VQ3tM9gRRfYnawCqIVi/PNfoo+dTXQ2tan1W+HUGwoSE6XiCstGCad7U16X\nxXKttgMQVUtK62BSisy+I89wRi4eNWHpZ2Un5bCMXGuaRILxDwuublS1cKmt\nDI48Ykfx7kjo/KD4qQ7IUaqVABPFEbs317XVCCDS0mvs+jJd5jYVUuJO/E0+\nN/3zc36YXWnsn83KSIOuAwE8liFSzwAa5rNpBksSr4ORGQL5IhNg6XahgAQO\nuuK4gJmrz690gTV16df0KX3emIAd5kgf5qETaNLQO+j942SYlhVnwLdT/Ajk\nHj4w06zYloyIVkSioD0mqx6LAHSoXaOZy3wCIDJUzKN8SOOdckqThNDejEvV\nMouVWTQH5l0k2N3CACGonUOmujWJz2LfYYQ3ETksDGyIuT3Bq1qYdp7MaZni\nE6jA/GKA48fpXtKelSFCKEwZXtl6DtYcpS3lX5UMbKBMogU8ZGL8LPAbNgb3\nK5gFpa2xxshfOHMY4FBVt7giEzonA6Ogwub0tqdo0PMtzlLdDyjdLAM5hLzr\nvxbQ\r\n=xlyt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKE3uMM0oL7bQoLe8OgLZC3Vee46S5Zn5wjclo49nBegIgV3lU1gV0cx4mKhkg0QLA06dz2dQMzcP9mJLAq4AoPtc="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.10.0_1583339410911_0.9915440421456663"},"_hasShrinkwrap":false},"1.10.1":{"name":"openapi-enforcer","version":"1.10.1","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"axios":"^0.19.2","json-schema-ref-parser":"^6.0.1"},"gitHead":"218333cf3bc14efe22e2ea4e7905b2ceeaad7035","_id":"openapi-enforcer@1.10.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-iklKN0i+smrChzIK/f9GBtkncWTKgm7aq8faoJMLTRWSCyWeTs268w05A8T7nR/UdT1/Z1+OskiaeLZdB2WZwA==","shasum":"d2c64a6e5729727792b5ab13b4182d2cc7b0e222","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.10.1.tgz","fileCount":173,"unpackedSize":1453437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaGooCRA9TVsSAnZWagAAxIIQAIDcvyDA2tTW6sqyerDv\nsoQfArR6QjDiUu3qDc8gs1uha2ZYeYTDBPa94MMXSjTMsQ98Dc9IPLj/YTJQ\nFVq4BvxISlOefgcSFa9s/4N+6CveprkJ/unpjokDsqPfsvPsR9kUZQjZ/pE2\n8ReNljxuKLXkRIdVLX5SM1cseeAExKekSGrwEISbJdggaQo1dNUkAuQMSqzR\nrsRjTbnluUk1SLSY9ragK0dkh2raeyjE2D6daMtQvN2QWbgldjOz5kJjPNAg\nx510SGG8vPqyzMaxNi+J4XVxEkiB8trqaj1oj8b9FvJU8V/1q9AwE1jeSCmA\nUAeZjW++GM7JuteMBhV9FXPcqm/PsdB1Mz+jc0bfRqNTKbTdVwyFofWRsLR8\nh+T/wy9KImtPbp0bvuWGacWeVoWuu63ruj+LzO0ugw6IZvH6e9MbS/IV7dmS\nwS+xNtOzOrXUXg5v861AeOuCfPgpJHEYenknW0zSzp6msQFbyH1kT0PcrR+Q\ny4oS0Dma9QDXE60G6EoQ5qTDXl+hhfFwlTd4ztzTh+zf5YIBpvxHXDFD/94t\nFGMwnJ7cAd4KkdZ5nCwhAm0XKSQlbiA/JEUpSte7RVQPnduYIcdaI4540P/C\n1k7mfDpkcmEpdoPtYceOYFhLCyMLTvfInbDCLcnAloAhJ8tDFCPseUM+BmFM\nLuKF\r\n=E1Fw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYQQlUNzmxIKZCR9Vuh88vwUFTC7acc5DN23npSiayJgIhAMXFfpTNH4hWMbuWATUxJkUP7DbiZPRh6yFgMGkzupOu"}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.10.1_1583901223599_0.49294850632580656"},"_hasShrinkwrap":false},"1.10.2":{"name":"openapi-enforcer","version":"1.10.2","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"axios":"^0.19.2","json-schema-ref-parser":"^6.0.1"},"gitHead":"94aae2b1b1fda0ec2551afcc95a408b31c0395ab","_id":"openapi-enforcer@1.10.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-lcSDq28u1+fI1mCMyfAx87fB4RJG4qn/WO/KGIYu1ZrAM60Bxiz2oGq1tJGHG5TXXNK7UTWhOhikrqjRJ8n24g==","shasum":"cb66a2354e49f8e4d542fcadde16931c6a22f89c","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.10.2.tgz","fileCount":174,"unpackedSize":1456143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemJkyCRA9TVsSAnZWagAALpAP/3Rn5OWNyh84YDs20bi0\nINIFZ7+zDVWI5f2b6pJV7ImuUcQ/czRv93ua1768K4SO9Z8xCmB8Cte2dMQu\nl4DsqKZSQ4Tg9aZs6uReb1BnIJeEXnlmP69+qQHED/1rAqxHbdJ/h5qAc51g\nWoejxdFKxg2kaq6BCgdk80CoQDC2GaYxknUrXZ2XWqrx6Usik9rAPJ/ZXtvI\nKkmNJdNVD0LDl+9UHAC0e1RpxVPR05QsAPaBzaYftSfU7Rhm9cNw21BK1TTM\nfUOKukXLsb6T3MERHQa9V6J17xnKCoPcgoLzygE+EAIbePypApKt5S1Sklbl\nn7ZRxqyoGyd+nnrScXGDnSiwcmCfsshDHDbXepOecP/atBiEmnoIUgp/etHx\nAQt+PIcwokNm0CjTlSboHn3i1uptfVZrF7UnY6IYhHkAF5zvoigipAtWQeW3\npiltu6FZ6GJITAtw/kg/KuIThjWYvt1ueKlMl0+lZ3NkJzv1pXwIf7vGN7Gd\nvxbJyJnYkx/RvVOLK9QSWL+WeZTZs6HQP7HYttSxGY2cIIyfCy43NTSL5Zui\nxO3jNEItFu3pWE7w0zsieK+Sjvjvl61mwMpHuEZmN5DZdxbdogk7zwa1pkfj\nosKwy8dfJ/uHfvGD/CjkG96VrxXlIhXiHhxypTLZ7quIkIatocL/0Xfl1KlH\nSvo7\r\n=awMb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDapaONImGm8OveSNZl64Ivqggwscokj4K0fJ52QjishgIgX52ly5ClVAFqoGQ9bPIcoOxlm6VhxL3RjwmhLgpNv0U="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.10.2_1587058994262_0.06580501980971909"},"_hasShrinkwrap":false},"1.10.3":{"name":"openapi-enforcer","version":"1.10.3","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"axios":"^0.19.2","json-schema-ref-parser":"^6.0.1"},"gitHead":"641e96cba680fff1030c5c3b52cc92da97c87809","_id":"openapi-enforcer@1.10.3","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-2g2uzpAo1plTdFvDyU1Y0vOeOZhEvEoX+XLIGlMeSuu5YFwS47NwedgZMptIiRkFDij7Um2JW2FibmVFBgGiag==","shasum":"e5e8949c8a5dd20a82ada1a62a96686e70489a9f","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.10.3.tgz","fileCount":174,"unpackedSize":1457885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenb2MCRA9TVsSAnZWagAAGgoQAIhFb1gSPEMv5HZu9vp5\n8F7P6l83jmWSgMhagXtSWEzt/1nwPND1EbwA1xpuldEoCdD07K9dA8OlnCjL\n5OW/Nz0wrch6NVCHQKE25hI+X4FmNjGjDPOlhehVvsHZfIlrcwq+wQw/4j10\nU6Z9CE10PmuYE9xhEyXrlQHfwH1Y447rWkhODAHF3CBZBfrD84JrZ3vLU0mp\nJwQcvovKmVuzHeiI524db0zVbH36wLdBOuyaEZlItbK28D/VbgpD+Waam4lb\nSaV2nx1ItQDusThXiWHe8BlAqYUR3nbhnslKw4pFmyEqNiol6JBflRwAGYiO\nDiClZ0/GDy7UhBOT2/V9B7L6IyhMe/Qj3qBf7ixwmkR+E5WafhP0JR/xZ6sB\naIW4jkXv5vbLQRC16QOj85DJAiu9BbtWnew+rLDxvwEhZfEHjlKPd78Kz4ZT\ni9TEMDFNETnNbGbA3ftZ+ll3gXwrxUi2PcIQ+A5yRNQlt6n5Cw+Siq6bOWsM\ngR9annunLiUFbjODKjZyMMDXlAQwAqII+fCT6/LkKdndNIekd/eTGDWywsNY\nkysyFsnWgpl9CvethJZbLFMNgQF4vRBfSJZvomf4gyoK12xFjC58b2sBvvuA\ngX/wiFFgd+IjIje1xV1bJiL5NQc95QRFeuZ+Tfvq+ne2ZaN7Xa1Wq4nnWsba\nYj9m\r\n=BKiM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFWU8QdpYe+8GBT/2nkEssBVWeyIlmii4KSC5Owo/owZAiBT3rLZPdzl/Nts+OoPipNpqhmi3x3e9HAFroSr92Hsbw=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.10.3_1587395979639_0.6275102154625174"},"_hasShrinkwrap":false},"1.10.4":{"name":"openapi-enforcer","version":"1.10.4","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"axios":"^0.19.2","json-schema-ref-parser":"^6.0.1"},"gitHead":"e36c9969eab49610c375cbcbc862bea0ac8b63e5","_id":"openapi-enforcer@1.10.4","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-0KINgpb6A0APSwsmHVnWV4rl5gMhn7EUmLnFK8QuEg4UA8zSkSh3a9/0CMfQfozg97mtSUU9Ef5vd0FiM3vpEQ==","shasum":"6c84f27e8d9ce6499faea0e9b4dbf27f3dcf8c34","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.10.4.tgz","fileCount":174,"unpackedSize":1460707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesySrCRA9TVsSAnZWagAAZl0P/iMCHpZjtskmvN60svgt\n0yVgeyndmbUN1nqztlhysWKcJ3JMOvp4EeDbBTZgz3R33pJOlCWNpQQnvxpx\nLQLoitk4Md19u1VwMycEIZo5R6EqnvXH5SaXuIL4g93fTc75ZlzFviRD2G6a\noZTYlIysP74+jx5vwMiLxBbpdwUUWOVD8oxEDDXvx4LgOrDLl72P5kVjK14U\n4STBaPa3hRtftIdqMaOxBvsU94OTD+YRebAv7wOW7qvWczjTpNrMrZYmgJx/\nxfGDjKhjvJdfDmEipHMM3EI/P/y+wdaOxxgwI6KYYcgH/PeM/63hL4zHfg7q\nV0gX9LQjyhBw4OpDhJvyELgHRlR2Zo64dPEJsD71pLHPmIByJoa5Z7akOSPF\nWod8sIKakDacOCgTGU5pHDN4OC8/b0WdKmrGBmU/SBZXoALGKd67E1qEcOtu\ncyJS0R2lIDKKwpVnEjWNb3vgfJXOKxFLr8YHp1aooOla+p2eqIE/N/e5xAUr\nSPRI4A+3T5M2MaLFmwmt4hC95kOsYT6gqr405jothYr9TuZ/Lu5IdVN/p4G7\nctLHO7VSfA5MIb1aKx17W7HFKNcAOzhNM+bnBHa3YtpD+cUR5iCA5zHbvQSU\nqEsrDN2zJT+LXvw9r5SqQeaEoGsQF/6hknrzQaKibxf29NzXh86bH+GOaIId\nLMEk\r\n=Y1mi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAcDqz0CRwtzkj8emyum1D6ytB9ZGBPO/wcH4ZyF2YVwIhAL2d+zhSABwv+y2wldt/DkFhSR5dUvZEtew9qCG76AIq"}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.10.4_1588798634941_0.22430126548790374"},"_hasShrinkwrap":false},"1.10.5":{"name":"openapi-enforcer","version":"1.10.5","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"axios":"^0.19.2","json-schema-ref-parser":"^6.0.1"},"gitHead":"7deb4adca0f1373cfd8b07f44723d71fd0555822","_id":"openapi-enforcer@1.10.5","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-z5gUcc/Ep3ApNvHsRbw/OJJcI7jbDnGIVB+/Lr2WQik01LcynN/uOmmyQ2brs45XCopDVJorYfbNbglyOgzOJw==","shasum":"b1e1aea0218c111291c1211335e8b84db6b29d51","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.10.5.tgz","fileCount":174,"unpackedSize":1460875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexvi6CRA9TVsSAnZWagAAJQwP/1cb/sX699C+IjDQj9d7\nLHjAXZz84+74ILE4AfUNpJkwiYFYrkueWhegLp16PLPjnMOGv0iTD4icVMEa\ni4DrWkQTT2tS7Sdg/ENdIAaoauFNWS+V7sFmPkiXdtt/E1kTZjUM8xbNFZ6Y\nqK085Ilx35/Dgxv33rTEGMXwp130ZX7hzkZgDNINNAW7vXSS2bAeeJnTl2OC\nwfUWN0F1pSufVwOS2MVmMyVQ8+bQM9q/Vg656v/2k/loj5HjCPSpIqxBPEsC\nEWT28UqteJkbhWBAsTMXLQO8vhIbPz+kNv0eFcYDKlKxdhhzr4DKDuBOzOtB\njLQeIAvwIshv0e1WxqquyEoEIiFVcFNfWi47b0ZY8TvPFsgGo7/a/UyP3MWT\nHmCs+UeiEuvU4WUQtN4+vWcIusiiiGrEv+VJzX57d/j55nsvNtXd9kogZxwT\nJ2CUopmkCuRg1gi48HLFEjFujh7Fy/KwWCQrMJEvQcZXGK4h/4HtaAPoYb6D\nxwBeFmdvBDEG5hYTUjKKl3R/xknpuFQXecQKPJGoBYMaze4QH5ybONpURzcS\nbzzR2kLCdXA1N/Oi8rRVt2t6O+e6PCKXXuIqepsyAzXWFCtpWc9v9VAoRH39\nlo9BzmuWu6Dg3bVn3u3j43F36a/BHKt1WQK+Zke7/0b6lTn3rdR7OUdYGcvP\nvP29\r\n=z7pr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFbfGyd2wv9uZjrZolQlRFhoFznlnSl0dnbFrJK4PxqrAiEAi+S39bzqz1p5dVBEiBjw3JHqrtxdgGVAwvboW807NAg="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.10.5_1590098105530_0.9146854668564652"},"_hasShrinkwrap":false},"1.10.6":{"name":"openapi-enforcer","version":"1.10.6","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"axios":"^0.19.2","json-schema-ref-parser":"^6.0.1"},"gitHead":"3492468267908c2721b779c3c1b080eb0a789ce2","_id":"openapi-enforcer@1.10.6","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-FNRHypwmX/fmWL6VICh0SRSyc5WZRWqwNP9HsNG6ORN1zB4qRnKxN0AAhHcwG8CUC70U965p/ktokpqPmLm5sg==","shasum":"93ed7549ab87bce67777b7d62860897cdd2a9e03","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.10.6.tgz","fileCount":174,"unpackedSize":1461254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGi9tCRA9TVsSAnZWagAAg2sP+QCmej1ALcnAoGaq6g/p\nqODzHSp+5tY36DgI3TSXyZ0bygBulENMq/snLmzKckDJLYzr6NGWYNsdE0U4\nuzDz1xDfBbDHpsL/GHvX5+XFcnRiRIajo1nJGDJuj0t8Vv2/FJQojlXik11f\nzCMz77pRMkxWizX32u8YD0ETO4X7hq5H1WC9d6aXFXgivjqelYR33yZyG2fw\nqTpA9jECCC0kkhjmZ5pcCK0tTOoOSG3H0Zr7XE2Y3Ark/EUIn6Nrm7B/B2iN\ndFMPtJpKVeND1JUgHlivkLg1+uLOe4XjMHU5lxuIVXIn/Fr/DhP+5sk7TZfQ\nRPhgODwgIayIovQm/gf6gAIIzmHzBPO7cBCRFoS88+hlhgmmXoTyLn4kSXiD\nq5j2X5AU+0/0bq9MeH/89csqiXRrnb9kSiE/gTk8n/TGv5GL1DkVwFbmJnlP\nu9yBvQBpYHYL3ADalZr8KEirZgPZixYwtrGiG65SXpnZbjYgTkkADMz1EO20\n5CRTu9EKdxyvh+MlB8SEYgwTgxs8X8piZNL7nPmqydGUzb8UQ9W4NCd1pGKH\n+wwBQGrm0JsAoe/UPaLaz/YeS/CuKVTdwRVhypat25FxwL2eF9YqzeOKYG4l\nFCSwZXp3ZLHjcpVZm+AbHP25PRQo14mCbqRAR18tyGl28g163K1IWNlgXSKj\nwGig\r\n=/upR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDBgU5JK3UV60M5pw6zHnPM4eaLy40Jfi8054//HmuIAAiA8CuCN78ALjSaaHeU0Ckytsj0OAWenzld8NBy1oRjuEA=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.10.6_1595551596735_0.8246133950005667"},"_hasShrinkwrap":false},"1.10.7":{"name":"openapi-enforcer","version":"1.10.7","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"axios":"^0.19.2","json-schema-ref-parser":"^6.0.1"},"gitHead":"3faa6f08fd7df1b4c0fb7bbee717aa881ffd2946","_id":"openapi-enforcer@1.10.7","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-MPeYrXmwp+/RcFBeVGN+2RctEWMosd4RaVvJYxdC1tXQtPvfrcbOwAqlqBJEC8HXo99Pot/QVa2Tm2lqmcc1Eg==","shasum":"3443c3a7a94f9fb5cd53c2b3ea95808e8f150509","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.10.7.tgz","fileCount":174,"unpackedSize":1462794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT/E8CRA9TVsSAnZWagAAQcIQAJRghKIS5OBsgoYR3AcP\nnjx+jO7zHvcFbnCbsryAl6KaTe9dNdsr7VmUtOqvK9GuSONowtUyywSvpy4p\nl0UXu8OHEB+Wsz8bgNBivtlzIYKohGhWvOXu0mfOGxExolMuF2sPizHD0hdg\nO9+vSqjcFxdsPKNXEuL6W/3dVU9EMVbPu9GvV8nZ2n/RsTajmCt02qLYG4fK\nhyOqufdOSOnwE4cLIeDuSjRtcWQQatlYzXQxIBhuvwxoGGgMsjiuQgTkaOCG\nSXheukqiB6Yufmqnke/D/f/yrYrFj7UQ6UEMboJGf1861TcjBDmCz1VSO5rH\nn0UMtA/5zKn0+zqevBqzVdMAQv7M+y9ekYmng1x8Ty7zipoHP6hT8d5z2LKn\n7p5P5wY4F8csxk1lTWOeCtqGdvWn770nYxNVIYRaUKy/ubZBKASJKKVk1ZnD\nZig/Ph+3U1gYEwpFwFUMOm+aAedLp2+3pnHXMv7JAPxCD5SXfjvyHvIn41UG\nyvOm3HzT8lDZ/CCT5cx3LShMdWbnQIKiwXhe9cgyH3nTj+7Nz2iSzbnn3rUw\njJBmza8klGMOW+fgE+402tc2wNsd/+K44Z0jc6ZBKVlNaji7YquCx08elXOm\nvq0WWbbHD9fT15377gEy80nsxID4u6P4nmjsqcyUOkUb4ARN7+dyJOqPlZUc\n/Ke/\r\n=mil/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE1npk7h3hCZyr33vy4UHC8It6K+s2C6SjkXSvUScjESAiA4ZwDOkJbgm+eboNZJ7ozvhJSjZOrBKht6h1MGjAVyCg=="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.10.7_1599074619681_0.5904824873694714"},"_hasShrinkwrap":false},"1.10.8":{"name":"openapi-enforcer","version":"1.10.8","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.0.10","chai":"^4.2.0","chokidar-cli":"^1.2.2","coveralls":"^3.0.2","mocha":"^5.2.0","nyc":"^14.1.0"},"dependencies":{"axios":"^0.19.2","json-schema-ref-parser":"^6.0.1"},"gitHead":"5558b5971cf9e4d8b2036b5c612e31a89cfb06af","_id":"openapi-enforcer@1.10.8","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-j/TWSija3MXl+pFGye+Iwbka5r32FqBCHeSzOxwX+driTj4Z2nWmrn0n9WRg+2cEX1v/6tKq10jl3X/Pkl+lEA==","shasum":"6631d6389404308017cdb3a76262c2f8b7a743ae","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.10.8.tgz","fileCount":174,"unpackedSize":1465896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWVCFCRA9TVsSAnZWagAA3wcP/2H3HbSLD20mLDZAaTCr\nxgQDaPGCFTHK0kTBZVaSDW7iK9o2tEn5Fnu0cxdCwtEeKBBrYQOTl1CMvw0d\nmxxsU1KQBFbjejquyQSZ+ZDsAnJSY4CWbQ4+iq2rOutEA+WXmFvbQf9mY4hf\nXAF/CH/eAMLKAeGhS3fH/s/viQqdVUlk6cacG0VedaaPdugy16gY2WmKFBYv\nWfis1PIo34YLB0miOPoFZe3yV3n/q+qDx9IXhwH+ldqyDl+qnAyCkOSnA1ws\nQfBqqRGs6NJ+77h6JMf2R4v8WIY4kM61+nnst/746wxH8S/f54x71o8QkXnP\nLpA8KCcKSJLS9O7jByFHcV/IuTUut44CkUkRuszl0zuUCYG889vmLEeX66RP\n/FAZ0lILsl+SZNYaEURFTSCtg41HhF6U3ORY+ynq/B5meeColKL9jgy4h0cW\nEpBTGf7bjM9jguhKD6ehJQGaqhrw0ChHMTCyheWaZ0WkUTHiRY1TbrHsNpwj\nMZbrjKU6QQxo5kSZxdxXCASGnJhJ8qYX5OECG0SFqK6bHWDne9cdScs61BLM\nw1tj7fQXmZ+pns6q7Omnkxb3tDBRRZ+eqKciQG5gMOFgHbuQf2LYHBA57OWO\nTN+G3okVXyti3+YxnlKVJveS5R6ffdbrB62adqIbwWP1kxD2LTC0OMkvIvq0\nDqQ3\r\n=x8iy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV7iBhE3I5eWmjEGAD9sZ7fzvugv0ALQ7mQENrh2JkdwIgSC1wlbJ7V6TMNCRcO83dT5lQgRVo8Ggi+ckO9/TAvbM="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.10.8_1599688837284_0.8581759707966603"},"_hasShrinkwrap":false},"1.11.0":{"name":"openapi-enforcer","version":"1.11.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^5.2.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.19.2","json-schema-ref-parser":"^6.1.0"},"gitHead":"ea37a259a797c747d6246fee2f1bf9cb1fddeaed","_id":"openapi-enforcer@1.11.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-9FkFT7mkLhsbzvdBlagkVkjIlJ0khOpotVBLoVrzyIImrpfhZ+TzXiX0UPN1Xb8kEsN5zu1qptGQGl80pVovCw==","shasum":"2ff62189dc34e44bbab025544a8f85910bcc967f","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.11.0.tgz","fileCount":176,"unpackedSize":1476788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffgl+CRA9TVsSAnZWagAAaMgP/0EMcvA4gnUqoKzf+TMq\nqQCAzDnSwk1326Uagu9TKDSuuhAzJYh57XwhXHV9G858gEUzS7TlDNgwNzsK\nt0Mj2T3+6Gkhr31lVIdF4oGlyKx7J0eu9BRiVK3qzf9urDzPj1c3ks6CggEN\nCyvFYVoFokbxdK/LMoXM0f4dZDVsNw6tWH5XEjL1WejGoaY3OXUl9D1psgG8\n3NZoccZXI5jTQ/23M2hMW24SsEbZcH+gsGyA4S1+dEzdpvIhJEOpvLkMQFeT\n5hTFSQfrJS1j4cigyJR/2jvu+mgI1P2h3Al+pRf1eJ/KaYnKQqRHLngPpZ6J\n8fKYXpVMHp/u7M79AIXaBRJJ0113gKi/zNoSdPjZN7OoKru5BiGwCoK8Xhcj\nD81oVLBMkKvg50f7yXct9rXEb+PNv+3l5Fw0KIBwP8RRQIYswkghqOrZBCa3\nxIXHcVr1mUeKv4AaMYsXOg7BNt5aGhIOqhnUv+Q/njaLguQ3DJQfoRNYcj+Z\nhtG1Mxt2FJld5d3zz1iDda2mxoMsA0GGopGS/rNP5T1PH++AI/eXUy32i355\n+9a1/zrfy3qg4qi4bVyEsgEwSvRi1hI+J4DztnOmAv47xb0F5qsfNLG3630l\nnMbZHmKXOG83ObbOyvYkdevRwP0JtT9eDaCRZolTwslNRRUdDtWzlOg6odv6\nw/Zj\r\n=Sbj4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHmjfgBCp6P4gOx23kPCKyXWd6Qr2L5IaoMvJfOeWhGdAiEAzUwI66fLDbF6Fse+TW0QkZ/Zobj++hAF75b2ye7O55E="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.11.0_1602095485457_0.5766569982780343"},"_hasShrinkwrap":false},"1.11.1":{"name":"openapi-enforcer","version":"1.11.1","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^5.2.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.19.2","json-schema-ref-parser":"^6.1.0"},"gitHead":"eb12c8e0827d3b0ad70670cf8b7e778a6bbce44d","_id":"openapi-enforcer@1.11.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-hnzQiSFzkZVVQsexaDCpwU0JFtQrotOVjkmnuwHeprsSMErF11kugXRKQ4WNkZt1YbvfM18LL1zblTVC/1GFfg==","shasum":"7dec6187c1d10c46d34e56a632675fdc69fbbdcb","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.11.1.tgz","fileCount":176,"unpackedSize":1477005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiLk6CRA9TVsSAnZWagAAZQcQAKJd3c4/boftJHl3NHcv\nId0mTb+3gz9q+/DmFlIDovwFlp8IJwr2tixir8C+jqYldNF4xApNuTwxs5GT\nfa5SCUZuArv+o8px9/RA/TdMt0Pc4d9lJZWOaZXfdRFf1DyOhsh59SaZ+wtM\ncQbEN9ZHu2Zni9YVSCtQdk8UlSmth/eRAiH7L2ftmnOSAxPlr8/ZcUbUm5yo\nRl6Lzmq0X24gQPGVPi/F98PpXuDAFF3Klmj3ZTiImdHbZxY4QjgV+aENKPmR\nB9SCEezpZnQuYevrvCRBEUOCivqTLuNFW04IaLOGAZMzcw+PWk2QF6yDEYIq\nWS7SyItiJaZTNntp27fya/xyV68uruQHJQpgYu0cCORckfHDemPDabee1xnc\nsSaCEvXEEl10z/wGYW+0Ugp0KuDZ99GFDWyu6K3mX9uukJ7qIRCvd1av1+Bd\noHmWJ+oZgCU+mQB4VymLabRvtRfSybzNNp8ibS3RdI5k4hTawg/W4IzASjWH\nUsEsBMeUwGzh2uoLHZbfPeZBQg4bxK/bPFJbDCA4M40ZEHr/27FbYrBK42O4\n0Nrj92MX6Of/uHbs0LYt0CfrObMvX337fdoqttqdj5oWunO+7zDboNUrUUWt\n7zwkIos5oZgRKNZ+DGga8VVlkuzSWpU803TrC3DjwMUWxchpIDGVmR5N2D0Z\nS2jH\r\n=lMLz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBjDTy4Wu3jvBpuZ3yX/hW6FtzWkDXCETpAd1x5IMYTXAiEAgFywL+HcjOskoxfon/syrZbUHFe1G3GI9oNgNRnDPNQ="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.11.1_1602795834235_0.6488262554671438"},"_hasShrinkwrap":false},"1.11.2":{"name":"openapi-enforcer","version":"1.11.2","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^5.2.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.19.2","json-schema-ref-parser":"^6.1.0"},"gitHead":"b1b3f221f7a41e9a91f3f6276964766dc890e14d","_id":"openapi-enforcer@1.11.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-lP4w+pQ/YAFDJmEoDscrkWJJkeeWvgZVcTs1Tlb3Yq9m7x4LpnwUd3wAHIMTrqlLOz+k9Qvysk1ef3TzQiZFcQ==","shasum":"36e7e186450a08a8be0df639021526716f89958c","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.11.2.tgz","fileCount":178,"unpackedSize":1480782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmHjiCRA9TVsSAnZWagAABzIP/03IUOKRcT69oz8dG7uT\nXVEeE4hUiywDjxxXBpcO6vF9wxwv4MktNg+uw9p6RBhzFfhy8PqWvB+RH9b9\n9NTtYEhYgRfsFcd5QqupHUf7sciiFTR8T8kAnNSKp/J032MVyqb4es8pwvk5\n6Rab6oQ8LkrshIqsOZIZPNzhuyJU8edZipTDlkoT5EAH1AnTLl8ywm807+Fd\nqZrn/xO49XAfwNYppJbZ9am94sADUZVNwNJR5wHEjhQGzwJw0N6ca958YxYc\ncnCEzOIducCebuJiq8emj/pIxbYjp3GYhGq/JSxm5mw0HPs+cJwZRDjmFwcZ\np/3bV5tnoHnJkaf8iDCKAK4/LhC/asQo+yBug43vp5rZKfPpUnltrY+KLL3Q\nz3PcQXV5Y0OHOM0bOmGW681fU3XKKhwAU60VIOOk2KcSBDl425Kudmj2OWpn\n048rhxViiCNKvTwImiAou8Wa9BxHd771PTE/mqrNHOj8DJltDeWBSES0CSk5\nSMDmSsWa+uza13bsApraCf+TNigCcF9T/s//CiFeQ5U1nBGQE7+TDnmTYrzw\nVXcuWWCaPnLDTOFK7tRJ/Mu0thTukRjWfKUXlAsxUMyPQ8QcUqsDnI25Dz6K\nPm19MLWfRNeEMN7n7u6C+EnP1yBE0pHepqDwBeiiNjC/pbAOutx/zZDSYUw/\nqZO4\r\n=sIeh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/yZh1bZ+HF1bqNl9Cse6WyvIlx9xcXbavekbC+HtkhAiEAnCxKuymZ9fES5UHX6vrtUniKXvTAjq3ywh/8XvOqPmQ="}]},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.11.2_1603827938106_0.8305903380652502"},"_hasShrinkwrap":false},"1.12.0":{"name":"openapi-enforcer","version":"1.12.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^5.2.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.19.2","json-schema-ref-parser":"^6.1.0"},"gitHead":"a0fc21621e1e3f79ab2835e74f8f61a60e630397","_id":"openapi-enforcer@1.12.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ZWD4qNCE2nhrPpMA3vdEhDjyNJKP00tkXY//2h+/txo0Q+ajjhHaFONhdaQJ1CAA+2a0DP9G1c75InlW2gRj5Q==","shasum":"ace0126735d804965e5f07568cef81ab0a5f9a62","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.12.0.tgz","fileCount":178,"unpackedSize":1494448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrCDgCRA9TVsSAnZWagAApe8P/j+DRwTagHtKxQy0WOaj\ntTUzECv0HlJeiwu6sdpmR4UO7Yr8CtzO71C0JLlnlQU172fIi/hWLNLoz1YO\nKfmk/D+26+jKvvFOM26J+abssT0LFsWAzKjVivewvCLb/Jcfz16pbYX6uDIp\nOEzQw2s43GR0vdFqH1+XdOwjx3mArlvXYVLt2w3qrfDtmw7tk1CQBevM2fC0\nn6iqj+GtUyf/DmsGkNsPmSMotwl7s3fi0Wtz7I6JdmJ8NvW2CBXRNQQlvbQW\nQbClTu43wAY9IRp7DrBpgQo3vfe6/Ul/Hh1kLEmXdAGWhbDbHm/YmjfzG7eo\nllcVysLMTTYonQ1bGjjPHBfX7k1pBtghvHfZZQMBXMrdH4KFMej3JNP/MkrT\nzVd9K7QqYKazTmT150UbxkC2LI0Rxt+JDvaVuXmTmKdHEbcDKI8AdHi+WGbK\nIyVFb1dZbEIi2dA6NKJRMtqxVPSBRpr8YXQ69hYAnsvmuYO2zt1+JJBNg4aU\nHH/HICXS7I7GhwafaXfrqj8pMNVCjlqb2qIixutjw7SkQhSjhfnHUyWEGtA7\nv4rmPCmA8vB2oDWrP8TuFY1FR4Z717WwfGDfyuQ7XyJUQh0mJoPA1u0xLWOA\ngFAbXc8/V2lDWVCR2vmzbHMc1GrghU8wXwO6ONKGFy9j+Fe8EVH0rcn7F/uo\ni1cl\r\n=cSFV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDASN6wlqw1ZrT8q7sp4cB53xaMiWV/ygrrJG8+NCuaQwIhAIRpW+ZVmPuHcXnagcTRqepf5zGi24wI+3+6jeBe7Bt3"}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.12.0_1605116127443_0.6732818743233118"},"_hasShrinkwrap":false},"1.12.1":{"name":"openapi-enforcer","version":"1.12.1","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^5.2.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.19.2","json-schema-ref-parser":"^6.1.0"},"gitHead":"f697461b828c5e09f1cf549c4560518cfcf3600b","_id":"openapi-enforcer@1.12.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1bNLVqF0NzlE3mowEbEE6/QH7Pxj9IgwXfyDdsJXSXFA6l/PUWP9I9FXQvJhPagFv6YPHNKmel1DvUYm8u2aWw==","shasum":"44863ce8763c5e726d554fb171506790c1869f64","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.12.1.tgz","fileCount":178,"unpackedSize":1485725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyEfxCRA9TVsSAnZWagAAjvEP/3uMjt5eBiVG8aBxtZmw\n3ItMNihhffYiDs/VUukrPZ3z2Nwg504O7mbmhZm8MiUCdXSsK7iDiI4nkobM\njidML5K+xmSX6nEw7+8S7AMup45k4l8h7/k+3HRyLXAb2xnwpjTeIPx6KsJM\nSICtvWEo2SUxKIFo+XCkKCAmV+FK7gwQ7hUZwUZo7qwi8v9OQ3UB2li7riAg\nVRhwTXyuck/9XCcbu6KhgMLw7UQOKFliyZ1aGE1ok7M83cukVD81L9NNlGV/\n5/0BXhIa29zDfCbtg+V8u8NFkFn4dA92XlC+UknFq2kFfoJeOfs/XSG6ISwP\nXXQ7xcJ+YoipsKRyIGR+ernzGz+jE3BR96Ra+QlmELs73iGEQbQGEnN91nhr\nORkq046SxR5E0Oy3wDP7bmxRtwkgZBwyJU+CwP0w0d85W0AozMGFbjCij6Hz\ndQetNQcycFor9z65xIvH1uHJUTQhxurslfoM/5QwfNXNihMRwgDJe2bxvoSr\nVyxDMW9kPTGtO4foy+nfCij23xdcEyqv9lLlIXYQcWHsQIC26JmUG5EHKQ49\n34iLqu+7CKqricEfuR406zf6onT7v09VULR1+sPFeKJ7paoFEhOb2B1rtdqx\ndwrQi0eJK30qWGpZI9sJcMUBoqnVXL0POTQKJvaAaQsoeHFG7sawnlfDAdtG\nd/o6\r\n=vtWr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+lbKDDnWxeq1qeT6xhDZmVlkJ+lYP/MuTEUSvFNWXhQIgbAAE4u1Ni+2uBps7vRJHRg3UMA8i1/wwxJTZ9yv01As="}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.12.1_1606961136797_0.09678730032687133"},"_hasShrinkwrap":false},"1.12.2":{"name":"openapi-enforcer","version":"1.12.2","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^5.2.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.19.2","json-schema-ref-parser":"^6.1.0"},"gitHead":"f95a541868a6969d5321f28077ad93c72431f28f","_id":"openapi-enforcer@1.12.2","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fHK9yLcw+++fa0a9ITPNy9uayx84brMtbmF+vkhu8O4xYzblEIdTsiRW9F4whHbdCU3WcAoVMmL36KRdgWnTZw==","shasum":"070b552a457c1a53694a4bea98890707e7121e12","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.12.2.tgz","fileCount":178,"unpackedSize":1485885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyQcJCRA9TVsSAnZWagAAzlcP/09LGhtwG1NeV76cNknf\n5ruEnww6LkKsnHaFXQzO9Ux9eYMBtjCJCsCUXmnyrRmCSSWpY5SVPNn8+yEZ\n9EpbEZ4NG6XdKcev+46Wskg1vNiBZPGJZZ3HFXCeiHIdDa7lI7cd1HLXYabf\np25fdaSjw5kMYq/oo2yBfcwK+4OY6nxfHDzGfuiiAFOOy6d4/1X0AvMpcLxt\nQh4yavz703Ci00GGC2DFw5DyXHxUxG/1qdDDLACtzAOyvFPjpQunlg4f/zNb\nLOTOXZYPtHA6oGR9mH1YAQd8tJV3/Yb9K8CTb0Sg2f1cZ+/oTr6dCEJj7O9G\nDmTrRtg/8nWKLZ2FqkjMsXOoUVO303ab/vRiqvRaG6iuFJhZ24wPsqhhRYyl\nW5sDKiH2TPnfsPtstyU+WPB03Sjw4o4xMN5SZK47hlBMnO4jsjYfuvKyMskU\nCGK2Kj12tiOcd9z3Pw71R5JgqhNAsl3WQKOAZXAFNcLZY21kyE+SMsLRd6Qx\n0Dcx87IAG2l7UyAK/NEWk/IqH9v2U+R/5IKQeqoZbHDyoXrPpQmcMQkoSY3y\nC7OSD7ES6M9yb8gqugP52yBVq6kOimAkc49EcL7o5TMK0NbTI6LnB9AOQfUa\npFQJ/0ob1O8nGdpLVG7qaWSZ4T0pF3gI57QaiMMYZziHmDsuyZfNkoQg/9zH\n5chu\r\n=KuH7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+jL8CL+q+XybT+D98I38JK8tRESi3AJtEEwQjWwmYTgIgcBsQQgfa3EHpLzmnLJrKTkwjIkIP4BXvi4WJVid74bY="}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.12.2_1607010056726_0.5225497983818834"},"_hasShrinkwrap":false},"1.12.3":{"name":"openapi-enforcer","version":"1.12.3","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^5.2.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.19.2","json-schema-ref-parser":"^6.1.0"},"gitHead":"c904c0eb544674396af942272ab7c4af04cf36c9","_id":"openapi-enforcer@1.12.3","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TdUGIJllu5yZB/WXiDV8O3E/fQUF1tUH6dh/qFSOEsbpWCocj2EuxI2CdeXx+hBeaXagFcEcMGSG4rDMbRI4Ag==","shasum":"082bdfd3627204923ef7120e47cb680846cfc39b","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.12.3.tgz","fileCount":178,"unpackedSize":1486146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1StRCRA9TVsSAnZWagAAJ9kP/1d5OEAKM9Mo6YGtFNKD\n6snzqKcLPbF7lPMw+CiCK5Sf+ixRra7+4lm8CJwUxHvEjqbndcdfAZeD9olg\niuajhiqiqmParmyRukzCGJwzZzI9dpwhrpzKqNRazCcC8zYW7ulvLr2dsk00\nDA50iuoB9dJH8MtifvobDKaL2D6BwN1dLDnX/LupNRBuNG4yNUZkD3b2dKTP\n1UgbAn8KCQDQA6ZroRTAzmFQIHTv70G+zYH2QLXqsgrR7yr3WIjROGVfmny7\n+IaWZ1ospBx+a9fRKqcfeDyVIvYnPEMtfz3IIffUPbtsQDe2lohbBE5ca/vz\nB99E2lxljBfi1bGBi7563Yhnl4Y1pmZsn2hHM7WcF8Nck9hQYJ8fStosKoEi\nS68xF7s+F7+xWTKgIkm4eMShxxDOKK8KomehJVkKwydNyAzdpnP3ckikQit+\nQDtXH3Hjq1IjtaKuxqFYyYFuDVCvQaoRrXCsX1FHJKDQTZMsdrVxm+cY/2Jl\nFTyYIpcSK3Jmr4yvnYOXkio2IysrY18qwmuNYTnTPF5d/lh3gU38dWhzkdCV\nFOhJatypZOZ7FwOaVoBupqKNK0/QNJU28cYaoepBwIYKmt66CuvWq0lEgg9n\nYTRXsYbYR8nJEpvk6fRExAmUBJxh+LoAJ0pCSw/8I3e4hhddE7+8Ftq/snr0\nI2H5\r\n=6MJu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICxfWVhL+zVBDGZ135lsKRP2IM7jTr3Sjy1ceBCPUYTkAiAWQ1ONsA31ZLt4dq9yBdSx8hok9Q43aTQfEB9nlNLunQ=="}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.12.3_1607805777310_0.6325824767989214"},"_hasShrinkwrap":false},"1.12.4":{"name":"openapi-enforcer","version":"1.12.4","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^5.2.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.19.2","json-schema-ref-parser":"^6.1.0"},"gitHead":"45e232db18f2f8011980c30ada3a025ef8105bd7","_id":"openapi-enforcer@1.12.4","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LfbQdIdAr6h4UnU2CJIsUEJIoHiatSDB8i4bMDItKvUgVVcJA2qzQx9N5jjTRub1/JUmN8F9Wlu5xRsYZCEaNQ==","shasum":"40e3b8aca303db7353436c93c77011cc0f7c1f4f","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.12.4.tgz","fileCount":178,"unpackedSize":1486388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1Uz1CRA9TVsSAnZWagAAbRYP/0JozSP2jLPJyDi6ASm1\nc5dmKgZIjDnwu9cJvLKv1ryoZYye5MRGjWWELR5oQY0dh9JLkGAb81n8MQ0z\nX9DeZ5tLlaofj5E3TFEcFvnS0Usx0jxixPwOWWxWgb/MeWmDEQHWkB+4fu2y\nUW7apMiycZLzbstuZi2w73V9cXFN7dSd6ncpiXE49BLH5JvEqiL6TlhxiXQk\ncnT5v6wY6AYLH+bDCtgDUeLPFvSC1NBWQ56LB4Xd5yGq4uiLLYJ/3vURGz4V\nobgIARX5zkU8VahOSLv4QxA2j7Z0SZ7BZopkGKND3wy0Wi0H67qntnC7R90N\nCi6OYBLAG1ASF6H5k6Ihy8QjDLeCdTII+eGtzSvgeuL0OMmYxzC+RXohsz8f\nx62K6BidbYfBf4qaxcGeA+kQZh0anUjh3hcfdYlkizCJu1v4qThCV0ix2bAX\nAoYKlpd6k6H4rjvPu52Y6J+bS9p3yDGubikm4JUXX3iEaMgf+zhb4rRQhQFx\nOmyrpt157vqKLClZpuOh47o34KURq5dTblkNVYii9a8RWaJ5hZgAkNm/fqpH\nvd4lGrrAr8dqy+E37bV1hENvyReXjkomo71r9AZxu5MCU86fDMYBntHehwAp\n4BMOS/hxAR23kKdM/s2ViZvncUrGqOTwFbkY9t2yFXZPFZ1aNHPiBS2bxSoV\n3xwN\r\n=mL1r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCggxq3F2bdz9nNSBQeQd+iEwXneNLitYMyOW/3jCaeqQIgCb8GY5U387ewYRzYfoPw9XCaH21dpWGgkVNC9fuBskA="}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.12.4_1607814388578_0.3972294884654268"},"_hasShrinkwrap":false},"1.12.5":{"name":"openapi-enforcer","version":"1.12.5","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^5.2.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.21.1","json-schema-ref-parser":"^6.1.0"},"gitHead":"1ea89ceea7297b21a34586f2a3c5e2805a301421","_id":"openapi-enforcer@1.12.5","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-j0nqi0SVGG+JgRIwjUo2+biooFjv+dKX1SuPFAaykpEZTAVxQ+vgE01B0575Z6dOu1T2zIMc7Ltra6MNVJduUw==","shasum":"55def032b2cb970a38a37a54d79dd038f745cd3b","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.12.5.tgz","fileCount":180,"unpackedSize":1487843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf943YCRA9TVsSAnZWagAA0iUP/i0YfAmg7OT3P/vqYV9H\nwPIQYBMFJgVIH04dKLZEye/mqRef0SZzzmLzpXTZpdlkUJu6B4e+5XT1mFuC\n+rPvJAb0CN/D3jTj9XtF0OVuzbBLCW5lAmEmC2AzKrxEVeosNkwuV2mzb+JG\nrGAsBWT4KLceSaWNRLOrvVh5C3svJYK1UvuoyIHdKSkhjSXDNrwv437wIUBY\nwXbCf7Low76MSHVj7gJKdDf1fctAajdoqct7+BxuBf3LDZkYzBUAre1apNRE\n82JIZ3qEQRsUnm0xvCd8rlUJt8/h4RZXJtvtjTzfeMmVpcCyzXhrJWJFdH2m\nCYNTKVDP4LO2BiECqgFFfwrwUgyRzXBMGxmdutyBXa4C3BIIPWDRhE4vCUhy\n/5o5U4xUZKcFBvr306/517Pa4ZeIkNJxxTjI8n4nVLPnnPrwYnDVjD403Ynv\nbebcPPom6R5RWMHdVgHd2xKZ42HFsPmi/FK9+U0++5AU3rF6XcpXjwX4pto+\n04RUGAA5jlQXaI6NwWwzg/yUhmby7C6BtTWIPesE2tbTV5icptrjQddMSL9j\nD3KxDlwqmRAD7mlh4yf8B/RiIcd1VBq0LogrvRjkhaX+2B4LOXgHzdrp+wD8\nAQKJ9/OWq+yKmaqM+tSnVhU+JUPfRlByoIFC7dY0nLNrw2vMkPmnvQr3KDUD\nuURC\r\n=HkNf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/Mw7kLvK6efQQWb7apBw7bhcF9ZlTYPn6Kmx2aay05wIhAI7+X1yVkTFkmeYjFwBr8pqcua7wQIfLu8MclxtAMZWr"}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.12.5_1610059224291_0.2000763317073726"},"_hasShrinkwrap":false},"1.12.6":{"name":"openapi-enforcer","version":"1.12.6","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^5.2.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.21.1","json-schema-ref-parser":"^6.1.0"},"gitHead":"5f15061784bb459abc767a47cb407512eb26abf5","_id":"openapi-enforcer@1.12.6","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-wOoF1l60g+kEHF1CRwT09UOaJOAGl+rB6G2EDDLRr8algu8rZkVums9o+gxerjfD0XoZwocxB2P0xN6W+FtJ2w==","shasum":"df329a3b234a58d8c199a9d787a355edd0ab2056","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.12.6.tgz","fileCount":180,"unpackedSize":1495485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCaSeCRA9TVsSAnZWagAA0qQQAJEztdrKmyYDBvOI99OQ\nX8vU0hxl6FMTGP92ZT4GQOITPfgZNT5mQ7334nsfQw7G08+NuwcYVV6Eqkm1\nWVBPPFCvvfnBeHcLmOa9FfWaPx7F2ILRWbtuNzTe/ifqZ3G9iTjZ0RjbEAVa\nGSxoCdD3jkl/kTWIKFpj8l/6eBZV9SSoyvC2RivhSqAscUtcghy8fcsQfa1/\nC4teUrWL0LJopuFVk90bDLVmEUEpZHxDQAcz87FcRqljp4+cvk0wkqvbYj/H\nWUcG42vNPnrEpvfhF6AYDmV56ZsL9qw01g9x222bqwr9GnQmFQhv5EYdjDKN\nJ6gCE537ukj2nYc2pxtZ3x351eXXfltRM7CerR/cdw4CY6u6FPT2EtCtxDiU\nkUH/61sAo192XoT5pdPXz6gvDXIzwh5GLqeN6R0TAwpC7kmNlKThqDJL5v0c\nMkc73ioMts1NyTkQ7AMH3bpH8wEfJUwjCdlI5dFpOgZ/+10UzNZbkDc2ejbS\nkjJpWlb86VqAl55Sd4IMDVp49Iw9AFruqbIv3z7GF2OKdpzqMwO3TtXc6CBW\nBpHKqZ6ePEyCe9TCyNWQ3FUvTa3CV/rME7HBu517Sg0fvcbEy9p1SdFzyANZ\nWNMSagHBima/FzIFR2ikUjBKn8XJUiXmJ+RCSefPZW2RnTQiIxLhE+aZsXKk\naEnU\r\n=pdW4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFSyqMBXS/hrha9/38zDalDh61b5YLUH7TN2icneYJWPAiEA81o9om7Eymv3A7M8ptNRhTVsG8142mi0nxwGWBHd8fc="}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.12.6_1611244701853_0.2627194947065248"},"_hasShrinkwrap":false},"1.12.7":{"name":"openapi-enforcer","version":"1.12.7","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^5.2.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.21.1","json-schema-ref-parser":"^6.1.0"},"gitHead":"7b5e20d1243c5c0117fecd2c4292bef1ac08e978","_id":"openapi-enforcer@1.12.7","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-I+wVoHGKVx+Ac0lff8Irh1aw6ng4w2ur1w/Fdvt4P3bbkfYsNOAqdZ05gq79h83RWUSEsFPN1AWsWGRSGWjbXw==","shasum":"efdacb93c71d65da0c3fdf607174c863f30801ac","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.12.7.tgz","fileCount":180,"unpackedSize":1493406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDvuwCRA9TVsSAnZWagAA07IP/1+CPnAwCwBnQoBqnDk3\nxXf/cLx1NOgnaAcw33NGz3nVLfeopowm2uisX0O4NIz2/SVOSubagLj+9smE\nhBJpmSQZhrL6kYjsBzsu1p/4AzgENtsdG+4deb/aJmaBHl55vi9lQ57SJ7Rg\nFOoKSu4itnaEgkud1FvQZFOLP77suZgu80oItvUt/FUkc/TeTu4H13xwDOUb\n4XqjrM+UxgpAXH8sWrOTTRoYA04nbCgpDD78JFRHcWPpYhVxE0WHkoIOx4T/\nljh8aW7njt6FkKZNI8r2/tvOWdu7tIVlRVY2tzcKVt0kUisy6JteHN+tdFiW\npdPrlxbYBwqozG6SFwRGmIWOmIMSDQWnyo7UbU+odZ7hZ8y1cYd9ovoS9Nfm\nvawvVS+rm4Eq7pu3OYbkHNgT14cGLqrAXGpBz43H3y0CIFZ9EnIf5k8Mn84M\nmc0nZinnSF2elqvB8py13mc9f2XDUDYdGhCmtSyUyXRbNq/fxFW2m3rQ/bZ7\niXNTcZaEnWfvGBvGHWG5ZrU14FKznOvIR9oYNfmsO4X4weB7kLwUE22r1lzx\n/O8Lni9rqDzlah3r64RjoFjcIdk5+6ikLU/fKUfcP37Mk/uVv1THboIR1Tx1\nznBEJeIYEzDoPD5G5ntkY6KQgVtvmDl5/ymWt301BIIzQPas4f1WlkMXoUWK\noYRA\r\n=bK7k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHVA9P8vVTfhRVHsQX0X1IMD101xk1cMmujSW3pCCdx5AiEAl/I2NR2ifDqa6WGs31RMkSURHEQNtIEElfrUAT5mYXo="}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.12.7_1611594671577_0.5147591329244168"},"_hasShrinkwrap":false},"1.12.8":{"name":"openapi-enforcer","version":"1.12.8","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^5.2.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.21.1","json-schema-ref-parser":"^6.1.0"},"gitHead":"e7063bc4f3bfc54330d3ec2985b34f27e88181aa","_id":"openapi-enforcer@1.12.8","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QFE14W4xckh1byL4ugLoZ++UVkv5Nh5056EzN5KXKVMv8MMesRkSf41jmCOxkjDSMt3+6XZibF5DkXurWtor+A==","shasum":"626a3cbd7d2870dcfc62279c1ac877a01c97eefc","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.12.8.tgz","fileCount":180,"unpackedSize":1495171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDwG8CRA9TVsSAnZWagAAK74QAJuiYcKAAymwetvWPzK4\nF1upFR1mkaM1VdpgHQHA9AN76X9qS4QcNMA0vAewY837o2F0lhPvVH6Z0PeR\nRiFPrXPt4dfu1iL6tx/5bRdFmAoljEbmuiQ0UIi9qwRhtj//k+qsTDWnFThz\nh0JBFqB/8Pb9gNA/u3P+h3B23Nf08zvH5RQI+WC8xs60u2yAaJ3EwFBADAmi\nKXe/d7BU7x3Op685h/Q7fo2psPJF5GA+x8lS8/R0mpS3/QQMot/XxTWTycrt\nhg725nO8S1z/X7wD93PJZ4njp4ExW342ohCkVzJprkZ7AeAgyqBx6AVoxYpp\nMLci6d1gWeiFVrPV1p656BMhd31rgtvpYYVrh76bMip7/WS0KL788/Crn5aW\nYgDrJxHA0MvDmo7zL2tIpRS1H2CN5L8n0EMZHRAEM6qbVG2ocimZX4Gi5VW8\nydgvH2+YRKhvdstl09dHYGzFCJ9lASwNbEoraO15JZ7pAmG4PNcQjG9hibab\nkoVBVxMxXKneflzuippq8wXZjYwXMi3ypJF3SNz1K48MOpVHEfobaxRIpMMs\nqkl/L7qNy++lYQ3GrJiaARiT2b/6NWqfFDfO5AQxp9VoeUxkcBtnqd7z0wT6\nqCLEEHblsAq5IQLG5BAbTLPlePTzc774chplsYYBJGlapvfM129/zG8fAPRA\nbJZ9\r\n=hIE4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHVMd76Zm5CIgdm0pGx3+WxqTSzl/cdy6LQtFWMhb5uWAiEAvMoyGHSUZybuLfqcFTrx6jWjhqxdVLOBBrXv8iWbEE8="}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.12.8_1611596220369_0.6555419433408356"},"_hasShrinkwrap":false},"1.13.0":{"name":"openapi-enforcer","version":"1.13.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^5.2.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.21.1","json-schema-ref-parser":"^6.1.0"},"gitHead":"3f2d13d944b33c529dce73ac57338edb1904f368","_id":"openapi-enforcer@1.13.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cViaqPxzTrqHYt5D1K66s1tkaIVAVZD5h5agY/0G2hUXpYRkgQrKnRGk3GOVMUV5UO8fv9+C+d23sdf15sc9lg==","shasum":"1262d099db124d367e4928d887972d352c69fd17","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.13.0.tgz","fileCount":181,"unpackedSize":1500492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEdlvCRA9TVsSAnZWagAA3RsP/jaGZWA2q3GiG4zPW/HT\nJ0oQKA0kf+RXF2u9MsEnlyRPc2ygM5hgRm+qIdgfF4Qak7EbClBDW72Qarb2\n7mj7KSR6C35lOfdOqqVlNgk7fxGgA57bwW2nQMwUu/ggtBRUVuGfvG5wRST4\nqv/yNS1Cj5o6NRcWcs/22HKPrlfJOkbS8nkgXsJ7qs8v/T2TfR+sVy+a/j5t\nYKwmBDPWbAU7BxwgjSPmQTZ0TUyDUu9GkdRCUyRiYS4cTG4FG/X2zSTkc6/P\nxhJhBD1mYR0fuH7hveXDrYLE9JX1Ql2EUputoKHDpCb0j0deD3wV4OCgNnl/\n2P0DqfPn17TZ5gLX4bS4I4i3iOtdoNHDoSMvyURlTGBFJZTYBSBAFgOcUS0h\nKFeFRnWC7PXcLf37HYSeLjDYOTV7yE+zVOz5Hop1p6bE7XhBk13lbSDckYY9\nBEY2nwhe6nLnoKZz1dpAer7W3FLXr3V9w6vXS9Y3Myz+hptLhS+1OdoZZCgG\nJJLSz8CSTdC4wJ+LkhcSIwAZCahTzFm9OgnV3W4e9zhe6oX/wuFwXpywzTiY\ncDnWnBdSecG4l/YMoAgE4uHjMBxeLu0XEjerMGx0V8ze5ry1to3Fib5G3pRu\nceuthYlZOs9F9n8e+wDYxZMpTbWfjZyPeA3rVcuwzpeFp6iruaVjjMsYUdj9\nEYy9\r\n=uY9v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8j5QNR/qIiDPsml5dCQlhC7ppwJgvYMpcdAYRWSyU1AiAwASLF2ww61jfT55wwzAGRPoheSswy5HBoHmc6t+QlPA=="}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.13.0_1611782510802_0.8238417740872817"},"_hasShrinkwrap":false},"1.13.1":{"name":"openapi-enforcer","version":"1.13.1","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^5.2.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.21.1","json-schema-ref-parser":"^6.1.0"},"gitHead":"e82e84a243f66d92a622286502f8c5b17705fed4","_id":"openapi-enforcer@1.13.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NDDmyonl3bgxP+RabJsTPxn8EEza4Aet5zEocfX6nP9LL0J52aNFMYxNHoAuqoY3zQcZG2pnm3DMi2gYiRYbQg==","shasum":"ffcafd31bc5d092f5b5928b5c24041617569690f","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.13.1.tgz","fileCount":181,"unpackedSize":1501457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEt3sCRA9TVsSAnZWagAAKS0P/10JYB29WJC7z/2aUQc3\n1rq0/GaqQlzrgLLYotn31Gbzpi31WC/rzYnwuinpF8dlJD3/17MG8VqgLo19\nbkT1H7DaiNDP2ZIYvYwMPKeNFycw6OkYIpP0oYJhHBHQPQ7yVJ/c+SlLxL5Y\nDUDrDPLMvPkOmLK6ZSI+CkxMPOyjee9EXWt1twJnHJ3HM9NDcIc2cmQ53w0/\nIijAZ1EW8OMgSgJrEkhFY+1QiSeAlXl6CDpis+cPtH0UQmBqgfeSF1QjRk8I\nmFHTbqr46OrQZKd34G+I/xDzUU15l/1qSkZiYX2GwPYtLBynjOtHzVrrabOb\nW0NF4neZ7UxFrfTvQLyzvHVldHoBnHdvR5Lgv8ESn9wWqAgC08i8afUfMqQ8\ndtQmA8xDNQ0oHpVz6H7qQieqpKZIyh2M4sjW/nXwIV/SBn53K//PDwpow9rM\nJdJvwUiNZOyutabNhs9aZgLgVx5dftCBxiCJqHbroqwJ+sUrkwofhInjrt6X\nrbqPtEEzpcET00Lx/zG5mbtSGPVmyZ6M2XLTjNqaHxBmHFuY4GsdLStQdOP+\nWnz5TcnVqxu/XIOWUtS6Ygfmixezl/Y1CLgmnhtH6xBbBg8JxuQS5xc/E8Ia\nUkm4FVlt+cNtBn7CLvZpxAuTCdUPI10niiMUaOu2tR7KXWpAWUEFyuTMDX7O\nIUP/\r\n=BHFC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVZWhlrqQ9HTg52OjlZUhXrsycQSgpf17+EC37+78JoQIhAJDnWi2h2dwkKMuJGKJztR3HBHiNrNUlByy6mhn9wxG1"}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.13.1_1611849196245_0.23101574616273224"},"_hasShrinkwrap":false},"1.13.2":{"name":"openapi-enforcer","version":"1.13.2","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^5.2.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.21.1","json-schema-ref-parser":"^6.1.0"},"gitHead":"5af148f15472b607f2a8e61bb8725b739c6132f8","_id":"openapi-enforcer@1.13.2","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-U4GPsSaCVybiGEZU+omJGAFSf9obUsBWr3OEVaGgqM0eTKo27GhneemYg5UWjygLt4Op3/elckYN/2oIQsSXlA==","shasum":"625d62e54a5ccf9182b1ea199623458c1b9cfd14","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.13.2.tgz","fileCount":181,"unpackedSize":1504251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGDWDCRA9TVsSAnZWagAAWjIP/ikCp1+XFNAU/NITJEFf\nn3yH0t+KHIZahxiTAJkSlRLyXQVGur8k8hbvvssutd0SfHTO0pKrwCeKUnZg\nLss/cxaBArFwgLAUZoNcbsdxjQsn1g+SFrF1Fti3iFm0RgCyCcs/kEFDFYWu\nLDloLL/F0lfyBbwHf6ZGEQHSrlNsINITfXGhtrfycGdL55hVnbJggTFB9zvN\nB8GF9tkY/LnmSOexsAQ9ZCy+ZDpw0LIihFgTQzEiYUrG37I32ECj8q/UYZ8a\nvntni4Sre2PSCsGKdj0EYO0WliluGnSdLENoPDzr24sWOJCswdCPGCEeiXwR\nYQT+X9r59Pfz/FjjuNv7N/U+q/0vZiREj4Zj0/LxPXo+6khjJmNzQQFVV8Hi\nKkMV/AFxaFRhwHT9r4+6SDE1vfE8A+vBeLapbqW4RAJKQBQgnElIofntVEGN\n8bRp05SPdMnNttB1mNq6aPsluae/yHVwnemrYK7Pyz8tEeD99UdTi723SSEt\nygWsYkz++was3PvW6gwjJ5To8Xpw1pjIp75+EdnN9plH02A2l3O2AyzQFZZc\nInCU/4/1D+O1Op7lXERFALIyDQ08d9LtRPy4pO2HBvjIFnKFJ6/u1GzC5ohs\nncQ5DJYiQ5P3AaQ3YjzvqIl9eGIws0JO/j/t+oDjnfkiX5ey7w1fVP4yO733\nhFUN\r\n=RZzn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGs6kJRuCavBj1DgsmGCqqkvKymWFSFfBbuvPH/AfMlRAiEA9w/OJJanov+HkKLvOgNSXlPS46JHji5bKDIJ/36mlYU="}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.13.2_1612199299216_0.8389628341481492"},"_hasShrinkwrap":false},"1.13.3":{"name":"openapi-enforcer","version":"1.13.3","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^5.2.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.21.1","json-schema-ref-parser":"^6.1.0"},"gitHead":"e29d5b35bd8fd55f065d7476907234ad51cba21f","_id":"openapi-enforcer@1.13.3","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9e4Fe69gqtn+B7bc3VEaySVN7QchrXNr1Yl9w1jI2Ta2VQ23GdE/lGDSsfP0MxWxib2HepMopFwSVrIZOLl/gg==","shasum":"39cb1cc0d78a270085855a7784423f04fd2ede1c","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.13.3.tgz","fileCount":181,"unpackedSize":1508194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGe4hCRA9TVsSAnZWagAAJ4gP/34Afo8NhTI+LJtmm0qI\n+gSatvoDpIulZf6A1iyoRB6YOI0MEwjBwnehuPWSfgVvswCAj/+12MiF7ppQ\nIX+2JCSsO+m+EM6oaE3fHF3e0dfu3H5273kRsfRPHmqkg7bOOUx//6vWWvG6\nhl6YJWR5lbKceqkx9AAzr+az8n3RsWVN10r7t3x5n4X2cQQiFDjfPWTXeL5w\nP0akLAJ3UlSDV/K8lFzGq0JA8bguS3hfV+JIuz2M77F53k4bcw943dxxLZvX\nWb1s2oLI/aJNBvztKAFinwFISdC0YtW8e2NiBnvc/jIMY6WP3v9bsXlHtrMs\n8x+kzw1IzQykOh3CerUYiA1LuYrTlqaxKnePp4Gr49eYTL0WUQ+JZjY1b3OS\nDGsyiavHIF1mQZA762zv7PiqU5wWjFRzy39lxKYTF3Ko4MehGzyNMqBY5PvB\nH4HMFos5bWq2ZiC6nGyfHaei93lqlat1D7FaPxbNxQiNspvqOkLTLFF8PZzh\nz8U1L14+qWZvmpP2699KAhDByz8xzO1od9KSL+xkD7yDv1qsgSSZODhR5r5j\n9Kqh+QhEnJRaLWF8nhfyzD8FI/lwZRvXc5IXTZ93tZMFZyRByc+O3ydS62gA\nVVAXnqRQYFGs/19NSAWuZlFeGB5R3wDxGAoT89h8xdd9axGFIEDRZVbAQDzW\nSgAK\r\n=J2t7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFuZTf9JLyWYgACETRGpd/vrm9DyQ3m0BoIRbSnNe0bTAiEA23OTiJ5Pn3Ay8Ivj9PmTknX8waIC0eiLrb3KCwzywsI="}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.13.3_1612312097013_0.6813196089316877"},"_hasShrinkwrap":false},"1.14.0":{"name":"openapi-enforcer","version":"1.14.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^8.3.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.21.1","json-schema-ref-parser":"^6.1.0","randexp":"^0.5.3"},"gitHead":"1a547cfc11a41a76e339da98d23e9fb5bd15e731","_id":"openapi-enforcer@1.14.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lASeH/XHc85aLYBFgnUqp7LpFqvOSGIFbyShcSZRqWZenv2smXWKBri+gr6BEXnb3cNmj/F9F18JhMnmz0XT1Q==","shasum":"339412efc00f4f073088378560744f7b6fbdaa48","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.14.0.tgz","fileCount":181,"unpackedSize":1508532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNsLECRA9TVsSAnZWagAADfUP/2VdQEpM/CNcefkDJTML\n9YS719EQDMrxioCZEgd8Fz/SBdORplW4mpY/JgaHObLd8Z8V32Q3R6e8iMEt\nPqBCDys6LYU9bJWm/eubE21WQ42ll45n53ecCWdZK1aT8s4e44ehLQyRjUNY\ny+21rCRZCrEiKjJQ7RTOyJxmYnxidE7ty1tRI3+Oc5Lns9IBlTVYzy4BoSvn\niFI4szDZJWmDi6PGN/R0e3kgISIM9zNbKI5r4DPCAVOb1Werr6JpXdd8nDAb\nN3sP60hOWKcmv4GEaAXS3dtRnqCd15ayqpQIqtaAHPgXAhAW2MZxPldUaMdU\nebolV84sdcOn5kE3pYJN3IOiLlX2tfmHDl6Ep1VQLHa91iLxNF4wBI9sYB23\nLl7i1jzLNKTsO50QmLX5yVTmVWZeb2L/ajVjwMPvIyqHS9BPSWytdWfU0V3Q\ne5gO5wc7AoWIAaGhK8NeUdlysPwTM4kO97SnXfPireuCtN0B/1hHIsXd1vLo\n7S/IaeVL9K+H9bRp+fTz9P7CG6QlkiR/16p+LVRoM5oDifycAkGfk8p2dyic\ndVkzymlk/E8BFuLwglYSS54ZtZsuUozKgAdA1JTnEN4csvkkicBXyy+OfWFk\nSKYdAYCE9+k81bbhUlU8XX3HytulEf1qpS7V0741LBXPAV64KulpK1cVBWW0\nDDx7\r\n=n7wI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwou6VW+YjdJbUPKq8HH1vBMPNM/XbNcCshPVE5s0e8AiEAijNT53GX7yGnW2LpI0Du7bn7fFAZQNRTalueeihzgtk="}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.14.0_1614201539366_0.989403935945387"},"_hasShrinkwrap":false},"1.14.1":{"name":"openapi-enforcer","version":"1.14.1","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^8.3.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.21.1","json-schema-ref-parser":"^6.1.0","randexp":"^0.5.3"},"gitHead":"f97b6410184b47871ce07628d6cfe523caebff83","_id":"openapi-enforcer@1.14.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9xPbFrkzbNTnWhru6a1zhL41BYYyhnF7tgZzCUfr2F5FTFZnRjsKanzZG9uNCi/KsZu0ktB41a0JVm0gA0Fihg==","shasum":"e79afed6287872617107508a8d02020a410d972d","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.14.1.tgz","fileCount":181,"unpackedSize":1509853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkBIkCRA9TVsSAnZWagAA9gAQAJ0A+wqsQ5ivJWCeK2nJ\nM4zf5L/GBnvkoi3JJBzyrxrYWIOg644w4rOM2SIWaelRkj2iC24uD6eUT6kT\npN34v6UMeIJzhKZr3Jxhg5gVbBmGYwJlqdXZxDaJV4C4fI7YBEKcR7XL9Qsh\ndVncELDJjtRC3XQU0PxHeKYghgItsuXURcrp6po1wcbJKyh0VPWa+70vHzyB\nvRteBH/PPtKhUUP8PCuDkrq5s0DdFc/JU6h+Z/6g5CmnTZPOd+yNtT4eQ7wn\nNDooV2Se1fOza5NM8n+OBwsKrhHcz28wZ5QmRRyzXjDzn67Nh8O5QV94V4xi\nrFA8EgFP5OS0zdMTf9YAOMn6Lm9TsjqSURnp6lP/auKNKQzIdLxiqkzr8ZF+\nCKjhxiqiGCLMj6AgWr6SGFYPxZ7616DUYXRUBobjB33HoTWbklM1729bvnw9\nWgg8jn087f8NgM8m50GwaDpAzeaV/MZLBY0gPhUASdrRQZJx+HQv0BNEAL2r\ndIkZ/hUkIvasWzjU+VlTnr7rGl0kcb1W55TVjxFFXBxJKM4qOC3euVLxS1Ue\n01plRpUxBKjf+Z+mROxXDqtMgFaJHrt0G9cvmCfEDivMOeW/VNZykSxwomCP\nuD7zIaLOmQaHWaxUAZcoAXAcR1ls0XgKhWlnZRks766qzQA4r7R07m42aJ27\n7Ge/\r\n=k+Jf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBPc2sL11cDGAq4yRUuQe32fpjIKQnqwtVn+dNQ9TxsdAiA99hHvaravjWvZCnFnZ5IfJgtqMPj5cK/CZ26qFKaJBg=="}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.14.1_1620054563585_0.7535536867868644"},"_hasShrinkwrap":false},"1.14.2":{"name":"openapi-enforcer","version":"1.14.2","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^8.3.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.21.1","json-schema-ref-parser":"^6.1.0","randexp":"^0.5.3"},"gitHead":"a9ad66309c1c467795cb5a37df17eb5b54a8e211","_id":"openapi-enforcer@1.14.2","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0G+Tz6uv4hQUbY1C+tAFKsFgsRBLa9IKuT7G6OBWPPxzFMurIpUD3eNcbRBf9j7eGwkN8I+i84PZ96reWJBnaA==","shasum":"d06e9ed6b34988557861f3889cbc357692aac782","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.14.2.tgz","fileCount":181,"unpackedSize":1512943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnvbPCRA9TVsSAnZWagAAoIUP/Rma6ROcJnlJ9zDg74f6\n2+/ROGZ08VLtZxV75jfYzLD3LtrlO9pZiYTCDKy3GzyojVq3PM7K2WX30C2A\nRmFaDVb0WnUfIO7e6oWz8MHk54vvjIXWHMHF6LlMmNqEGWJZTHJgdutMKoiy\nn9ZT09oCF+63xBWIfg6e/6jymVqNb78LrgYzXf426mogy5LgOOkpNUTgT0+v\n7Bwp7ylr/IcgeE8m/N8904uhGoqD7BGxBoHR5pjF/VLIHk75lg+HuO4QhDj/\ns4JctJ6xnJgt/61I2uEJUOtn+0DyD+8kTNCtuvrIqbTgD1d7Y8O7FACHUldP\nmYWWJnEJZwC86g2bvnmaW+0ONgGZIIZScn1v0bmpnBR0/UmychIOhABl3xey\n1z/hVUz6+UK0L0YeFLBF4AvmR86QxD2lSCLs5N+kJXIXKOdaNq1FxewZ+OR8\nu38e4eRA1NUpJI4clr8/boTiOwSg7GWNM/5JhdOVUmPstW47pKqo1g5ejUyN\nUrOfQjbnPAVdlfWRbTx2ohFn3Cy0difz6E3ZhbiTz6URZXZo+wIExow9o5wQ\n7ugzD4kJ2CMSK/VeAi1fhcMnynb9XtnYzgHMX6KBsrweXZbCrB/QUxY/7DsO\n4zW9Gp9T/vQKchZHJ610v2oSjuLhzu+qI7QmhCfcHjabyJUzsx39uCVG8HW0\nMEQO\r\n=ZNr7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBcqf/16GiY4W+vRDJd6LSHUzmlaNyogHALxwvtz4trRAiEA2+zk5/qZW+nybld2TxlNrGR8I7qm8njhT6KCU2Xmqho="}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.14.2_1621030606620_0.9966869498437401"},"_hasShrinkwrap":false},"1.14.3":{"name":"openapi-enforcer","version":"1.14.3","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^8.3.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.21.1","json-schema-ref-parser":"^6.1.0","randexp":"^0.5.3"},"gitHead":"3b2845779241f8ae4f12fff3602670087e05f0ea","_id":"openapi-enforcer@1.14.3","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-4sIZnV2JUc9XCVXLbralM1RagOMtc4p6Vutx7FpNpcmhRyAyNIFl80d1c4mctTQiyp13tJNo2HEfum2Jpy9vkQ==","shasum":"0cd42ce0f32ca8d0243d6c8c9e70a32b28244906","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.14.3.tgz","fileCount":182,"unpackedSize":1561227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgummlCRA9TVsSAnZWagAAX4IP/2aRa5WvkGky3zYql+xK\n+c+LSqf/ILGB85/phZJcJevoHq9XpX3Av3Qo2i+4YNXYiAHOMQZ7qtEode9u\npKz2a2uzXzN0KDgQiIvLaqd9TJRcgZw3gv+3v5ySJ6Gk2DIMzw1JbS78w4h4\naHZc6svLSg6YPas9c2tCzacDDgoKjJeHvjK/dGT8+vQusKidZlPEeDAxQfkL\nlz45D5JJ9FqG2+YRdtOqRdrnduEz6PUM0HNHJQLkYebrDntH7qWy4MAGMJJz\nFyMv8dJZSG5Ri8YU6vxoALC4RisWjndq1OfEy5QOHCV9lyS1uGOIbEVJ3Hr0\nhDsARMH+NiQXC9R0QRuM17SlWgGw5zr8QU07cwIjrq7H6hRhCNvN3TcG41if\nRWgY6EFexOUzC/3P5hiIvA0LKCVAawpUj0oOWGUwbeNxwFFGSczPJLo7f7Xa\nby4SBdx5g4cX2heRFyOuSf1ZrlFxhefUSSSqgSK4S0eXxvJRFKhdjol6RTTt\nWcsXXsvaJkJQMS7k6in2MzLlYI5cyVLjmFa/ez1gJmZy6ElptwgqFhpUaqhj\nTnGHlnWRRJKAr/w2waomxybVYpW7vtgypSYBlycKRJmLXRqxldmwV26zw0J3\nd0ptuib91m3v6TZLdjT3K6/j6E5sR0/sz1rs2SUerRsUSa0r4Ssut5Eup0ox\nKP1A\r\n=36mx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDB6+eOEiYPPb3BptTJ5rYbwPV9E7DvC6pMWKISrRqskgIhALpUgPNzWPqkVEkTJOyj4wDKRWppIPYumQRGXHJtAkMK"}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.14.3_1622829477444_0.696069196485918"},"_hasShrinkwrap":false},"1.15.0":{"name":"openapi-enforcer","version":"1.15.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"types":"openapi-enforcer.d.ts","keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"^0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^8.3.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.21.1","json-schema-ref-parser":"^6.1.0","randexp":"^0.5.3"},"gitHead":"a3ee044d34504b5e72da6bb2bd7b7e6785042933","_id":"openapi-enforcer@1.15.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-kA9B1PbwIWG3kawo7p7ECp7PIx5JUAP/O7z4BhnZ0WwX2JxAbel6oXhKDXMxSlVzs4pG3vPzZWp6BSc465inig==","shasum":"edf01013bc28392a7defd0bc4c2b7ae7b4eff1a0","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.15.0.tgz","fileCount":184,"unpackedSize":1583122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvmwuCRA9TVsSAnZWagAAHToP/32J9n7artS3et6iavdZ\nasNa0H72ZaZpWizeIkuoYWLNyHpet8HMxLKxgDs4qSgQm77fWAjkCAsUjsqo\n+2S19i7IQtcjZr/Ee+axB/kv1hhwtFioMmynlMn7aQTgo69/TbN6pmgXwrDc\nlXVQ5PoYohqekxZUOefxKAA/rC4SwoE7ZDE28P2W32bmpVWxQUQJ+xgOpJVE\n5YEl6ALh3kP+MpEoC4PX5ZSnQ98i4Dioi5ioY6InFMAanrRE1SW/YuvNi5TJ\nq+pcPftR3L2JG++0dqHI35HA4ZZM5HTxxOpKi98j6Sa9ELiPI9yBX9P247SH\n70L42fUxNw6X4OPyqIzkVS78fdT9rQQzrvSZ897/usj4TgcMkN/1gvasAf8j\nFXdEYojXAsjlPYl34uxXWf6SgBG51ahw1aEJwT7mZYG9PhoK0vZuSaOkkATA\ny/O06gkOKfseDGZOAivIUkLeayCdJpIksNl9L6f3rNf56zqxlKetPV6S2w6L\nsPjGhojmJ//Kou0ZFOVn6pOBfU+ZamTBTI/HGW9piU+wWjDuYgErFiqTjkoe\nd0H4rPy8pdCmgUPViuNTeD5s1DQ2hjLK0vGk1xKXmNynHZhsAgNmjDkRxWP9\n/bEq6klWYo7v3lXYIm/hejYRz3fDhd9KgDXMwlBcSiBX0kkOstckMELTdQSy\nCDpr\r\n=bzrz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqSa9CY4FW876VUlK4FsGNIJvj56soKeVXwa/NTverwAIhAIpShhSA2eafUmjqisny8ISFClJPZ8+PGbLBqm8IBaQC"}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.15.0_1623092270240_0.8686435796456367"},"_hasShrinkwrap":false},"1.15.1":{"name":"openapi-enforcer","version":"1.15.1","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"types":"openapi-enforcer.d.ts","keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"^0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^8.3.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.21.1","json-schema-ref-parser":"^6.1.0","randexp":"^0.5.3"},"gitHead":"4b4eebe7c4a6b0976b92572dbf1788ffccdeed5b","_id":"openapi-enforcer@1.15.1","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-vHbxUIr0Jf6JqC5xV9PlkRkNSKIwhsV+PELZlvjMhbeApj/EYfABkNXr7DTehkcSYrQAAMG7jFIwrgwP0jZEKA==","shasum":"4cfb8fb1341560feddd7ce512ad3ecbf66f502cf","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.15.1.tgz","fileCount":184,"unpackedSize":1583118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv+CTCRA9TVsSAnZWagAA0g8P+wTQ2Dh/Sc2+8iliB+Zz\nbITgBUSL91cWoQGYZlgELWGnuEbm7Tmf3fOXDKQBvxXK1rtGCUFryaaQj698\nDiObiTVCqNIUnLTAACKsA9uHFf0rsp/sdQ63UjTgOEnOQ+9507oGkTToau8Y\n4uYCg8kKNDqfgGil4I3I34qRT0WLkzrAuIgs/xSct8BdG6ocmnNpaXIBp8qU\nSjiCblZ1GbirhFYCjgp90U5HIXbcksTrcsYmyMmnBhk9fJybb/8NELBVIM7g\ne4kE6R8Gt5hazlAO3oBCkhiMltIv9uNFuqR+DFqTOTE5A17QeNTALSAsBrvj\nZkHyB6VdtpULn88DE4adcwON6ewhQe0oiyK91DmeVuvYh2gCoa9MvxozY7uF\nfcgJEObVd4wr8xtKc/+qwM3vFg3j82sPltv1+UHKVjUCGLCYj5lWV1urVaHl\nTIOk987i4WNazKShXa2Z2EK1XR46Maa1o2dhdWEXpI4gEGLNgilmIn7sAi71\nX8zMtl0indSh+pRWNYCCYqxOzy9Zp4dMnM00AXT7TVlGjfWLItsXsX4DJY7P\nz1thX/J0c+Ksotpl4RLt7xXVIkqsyXNHANCnj/k2Erj0aqeLM6GmObPteD5J\n5kvMG/+5WinsjAknExGgF6UCywVFZanVOySj5AQ9JaZL3o/wu3l2C7SxB9dk\nfl5x\r\n=6s7W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDav9GRcKTmzHMFMhcSs7gMO6FNy+O5jIUH8KkTcdheHAiEAybvYXFzpqzsl+HiXwY3e3I675+CuwrgHi59anRMKt28="}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.15.1_1623187603695_0.08858234009030208"},"_hasShrinkwrap":false},"1.15.2":{"name":"openapi-enforcer","version":"1.15.2","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"types":"openapi-enforcer.d.ts","keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"^0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^8.3.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.21.1","json-schema-ref-parser":"^6.1.0","randexp":"^0.5.3"},"gitHead":"462ec60067bbb6ce2a7722deb06dea87095bc344","_id":"openapi-enforcer@1.15.2","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-0+8fO9SRzEYbBkv/LodBARjJ1vHaVx1TM07XZZHw9VFtVlqwusN6uUIhfevrrxL95AKi3cZpcBdK4gZxuzYlmA==","shasum":"cb4d771afb844b2fc0c6d5bf0672bf42996fad01","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.15.2.tgz","fileCount":184,"unpackedSize":1583098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv+GoCRA9TVsSAnZWagAA3XgP/inCTbXVl/at59SUsu8b\nfYuzJedSDec8FGBhmeX/NOyyNnp+TGMWj/qdcsXHx9sbWT5dYCP2ywIEAD39\nJiPbP7uKjCtz+XN7Y93dFYhZD2nlqGVBy8FGHf5UVUrfiHkQRU+R9OmuVUBs\ndROs9QpWKF7xhP9/rCfUr4rOmGlmXhYc/iCaCKOgYkgfPLS8V3uUmDV/LcV9\nrRuVx5D1K+C/Yah7C044qwBpce+M/gS1kX3Soo3nYDlrPmW5nhpVP4+DNL5j\nyQm4mPa5S9m87HVU8GoBywmwWukestWmelV49ZKXxA74iSnjVlCb5sd/epSj\nqwKRmrfwwQkjrALJed/2Kjuu9kKkQucn2hRzywAQU7dcVb927N39/yu9lf9Y\npLq7DocpJR74ckMTnyRe/lZbmaUtwmp6qdjUq1zIUNFgmCFxcE/RQ4Na45+2\nczL6HWDWtIR+5VgVNENvN7WY/0Nvj8kZX5F5AOTupxkuCAbLqabHlWQUwyTe\naRg1jz774uctUSqv39dSQeuPcfvhBdLc/lHbN5qkuj8tzOwinqmoKP5TXT7t\nuj7Rm1LjaFT9nPq7Syt6qEjMRc00XRDvFAzW1zql52TzJ+vQfI3cX5irM8jp\nW1zDdGn3R26MD0YupBpqY+e2BOEyBZBWNJQ5XbZX3ImzrbY4nh8HdUau9UqA\n0lK6\r\n=MrrD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9bEv/sRnx4ZqC5T4Z1P/N2t8RkKYnkPraAbgIxasWWAiAJNjb/V/yaApY/BRJdUC7aZsO64f7TMXKaNpCNksyaFw=="}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.15.2_1623187879829_0.30714638753716317"},"_hasShrinkwrap":false},"1.15.3":{"name":"openapi-enforcer","version":"1.15.3","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"types":"openapi-enforcer.d.ts","keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"^0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^8.3.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.21.1","json-schema-ref-parser":"^6.1.0","randexp":"^0.5.3"},"gitHead":"ea674ad0f1bb5ae948b3942b5a61b7f6315e1fba","_id":"openapi-enforcer@1.15.3","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-cakVBRDVk36ABgwq3rMOr0ESeyrJI69DnwImIFhZbK9NjyqGMq9QxUSwyjmlP7EL8IjbMtQIBLEAxRBELQopYw==","shasum":"bc9126503f4afebcb6d8033711e7ea0db3c6b7fb","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.15.3.tgz","fileCount":184,"unpackedSize":1582326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv+N5CRA9TVsSAnZWagAA9d0P/1Jc/HoyZcssq+AMcfOB\nFanW97RkdKxMgExor9OJMV4AFP4aSxOryY2kGka1sdAIjiWSsW5jVqHjuKXZ\nt1GVYqUXyfGIFcmNvUdX2HUhtZR9+UDT7iJlDOlE2TtZImtgno0VDHPpqYme\nbCdljl6ES6cwTv8es1kB5oEJ1SAFTqdyry2kiz98RIwzpV9HtKqKNxc8Ly18\nehvBuJcCdhw+OSCwjUUFCSQGR/IEq7yuTYkwmfHkjbY3RULJgZFO42ncrwLW\nlYerksPUZDPoCnlQwcpMtGTx0a9DLU3TTZT5vbGtYCj5st2rhYG0N7Amhs5P\nwD3Ah8Gwf8ADmJsUqO/PdjzjybhMvGg3DEY5RWyq1+EMeVsWjMfTqg1zAmCF\nTZg4Na6F80zgvZXZT2oo0QkigWB26yphOUcj2LxCHZ6StH7s0d7u1ZKZZEtX\nLJ6JgGViNlLX4CFhTHVZeNbSvnppx1+HAbhdIbhjw0GkAhVvingMZiY2pMVu\n7kp5lZBZ5VOshExSss2W85PytfDgsG8XJ+WX0ntpjAwdY4HNRAFU5Elz66ab\noaagk6BwJJbVN/NVDfnKD27bAF7TSrTlXCLIQx1WfHG5ZO3ZsVfx5vnX7ux/\nvvRF6DhS/LsTkpplk9EZrcN52mFe6NKf3r971gES/QD2P5PjrpprTl6T/xSb\njvub\r\n=bd3E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9kyltOorljFfhW3XAChxPECC9x1Ys7tivplVl/BKmHwIhANP2WQDG04tPTbiW6nd618ZMBSVYC2YC3kohep91RO2O"}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.15.3_1623188345551_0.5209380259219196"},"_hasShrinkwrap":false},"1.15.4":{"name":"openapi-enforcer","version":"1.15.4","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"types":"openapi-enforcer.d.ts","keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"^0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^8.3.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.21.1","json-schema-ref-parser":"^6.1.0","randexp":"^0.5.3"},"gitHead":"6ae34f7fd45c074953a7c85ad42c360976f752ba","_id":"openapi-enforcer@1.15.4","_nodeVersion":"14.17.0","_npmVersion":"7.23.0","dist":{"integrity":"sha512-CEBdnAXANDvqSX5EDFoKOicb4irZ0Jy9B+Tys5PLyPdEdp1A4+Wobv3WJjhA0DBadBZ2liriIubf0zt9V0iO8A==","shasum":"bb1b97f8ea36e2e467a803484cdb9426fca4d7b2","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.15.4.tgz","fileCount":184,"unpackedSize":1586353,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAGzQtA+oQYP7ywahHPyKp3rwt1LeQVsGONW7QlO69yQIhAPmup6TxXx1w3JrHdXoPVG2VCxSY2iYtyNuTyGGPNCoK"}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.15.4_1632931379791_0.6466845513487558"},"_hasShrinkwrap":false},"1.15.5":{"name":"openapi-enforcer","version":"1.15.5","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"types":"openapi-enforcer.d.ts","keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"@gi60s/markdown-docs":"^0.1.2","chai":"^4.2.0","chokidar-cli":"^1.2.3","coveralls":"^3.1.0","mocha":"^8.3.0","nyc":"^14.1.1"},"dependencies":{"axios":"^0.21.1","json-schema-ref-parser":"^6.1.0","randexp":"^0.5.3"},"gitHead":"21e13c857aec8f90a8ccc241227267ff568cc779","_id":"openapi-enforcer@1.15.5","_nodeVersion":"14.17.0","_npmVersion":"7.23.0","dist":{"integrity":"sha512-lHU5Qhj6i/4LinbVqOLpDwukVQkn+MUlS5exa71fQcJ36ona17lgI4csA8+9WSiVr0FeALUCWi87Glsseb1Jzw==","shasum":"e89fecbcabbc7d58508aa0df038d0e9201052e14","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.15.5.tgz","fileCount":185,"unpackedSize":1587780,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXVf29vRSSYBJ9wAcn5GXd0sw07WcMvdI8Qle1IHLJMQIhALIieupAHWoqgQvnpxSmmvNgjhvmXhK6aUTSE26QFc25"}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.15.5_1635525747921_0.009394312162074314"},"_hasShrinkwrap":false},"1.16.0":{"name":"openapi-enforcer","version":"1.16.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"types":"openapi-enforcer.d.ts","keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://byu-oit.github.io/openapi-enforcer/","devDependencies":{"chai":"^4.3.4","coveralls":"^3.1.1","mocha":"^9.1.3","nyc":"^15.1.0"},"dependencies":{"js-yaml":"^4.1.0","randexp":"^0.5.3"},"gitHead":"99a6387180017b46e617e1f42aa3c796b35be814","_id":"openapi-enforcer@1.16.0","_nodeVersion":"14.17.0","_npmVersion":"7.23.0","dist":{"integrity":"sha512-7wwvOGehsF65UHj1kPBZ+UovgJUvdK8ztWaeqRnwskXd2qlt+YZcOILwmCyxdqHt59B57u46LT28klLgXJOKjQ==","shasum":"e4d4db3f2adf6f7a49b7263a42750257189c6150","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.16.0.tgz","fileCount":185,"unpackedSize":1588963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrk36CRA9TVsSAnZWagAAutgP/1Ueycft8FzmvF3l0QPt\nfoG4SDd1yAJBM0sjm/6aOZvQiv6ZGS1Hnk32bGjWWFLDf4E/Bcvom2K5hKHH\nR0dtywo6LIIvZYbVdwcWnl9qm1hnJa/jLIcqPha70SuiSJiDPuc0AiEHcUEp\nHbYrWRpLT9fSDAex0i6ijzDdftVfHNH25GQNIjU2e92sWMjwI6O4WpoKeTIL\nqqWISLpOtENiitmYPF+e4BaZpmDbN4M9WQb+N43rx28ILC8kyJ7LmDd0q0L3\n2KibPJ0pU6zz/zweY+vcZsFkmdrB0G1aMoJNrn4zy0tNFVr+rhnRnILqULFo\n1gG6Itql/tVal4MSylwOX6m1bLbklaJabqiERZTW3l2e1mnaQAj254fpKiy1\nGarK1zbefdSy/7Xeh3xhtzeZx8hZTj6Asp2pcTBpfUsXN3U4tX4qKF83p2Rs\nuWVB5yteCQuwJ2o0sgL4y1r/OKLzum6pLeBYItng3tuIRbW9tPqkWWjRHz9M\nckzk8TiU35t239rsbyDHibZXRjhQN2gaiPD1YHDWL5uyBTacwGQcLWYCyLU8\nUYqRwLvnFCr5TzeQqMBdGNr90Sqtk1wMoTIBc8WVZW707UzjC6hJ+0U2NnBN\nqaCgQ6y4cpcDWESR4EaNp4NAtv7D6BySzeVV0QSEGEwmJX5COahI3VTJ2E1n\nzS0V\r\n=WC/R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgGEd4mTpqNs8zMakJ4Wwq4MaWhOTutc87NtQEyUMLkwIhAOXQbRlyRusmirpZO5+8P1j13sl8+IFiJTnhXFBMtgG9"}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.16.0_1638813178048_0.7330345722515321"},"_hasShrinkwrap":false},"1.16.1":{"name":"openapi-enforcer","version":"1.16.1","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"types":"openapi-enforcer.d.ts","keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://openapi-enforcer.com","devDependencies":{"chai":"^4.3.4","coveralls":"^3.1.1","mocha":"^9.1.3","nyc":"^15.1.0"},"dependencies":{"js-yaml":"^4.1.0","randexp":"^0.5.3"},"gitHead":"bdc7579245a2c2a87bbd0067c6d4b722f09f8861","_id":"openapi-enforcer@1.16.1","_nodeVersion":"14.17.0","_npmVersion":"7.23.0","dist":{"integrity":"sha512-MG3lwulSdL9Qo1p0r8QMLjX+jTcvEN+YgMIGDNjyOxe2sYuk4Iu1wWN/3rVtkudrU/AQXIAZZP31NcqTIWcE7Q==","shasum":"732a634ec76110d4205a92f6ef138959c3236555","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.16.1.tgz","fileCount":185,"unpackedSize":1591736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs+kOCRA9TVsSAnZWagAASO0P/jwRhv+W2vfCkLCD/orR\nERBRBXLFbYPoMuV/5vX+6DKA/njsm77pK/IWFulcgvcjbKf9q6xBdESVcp5P\niIjj+GDCEcSbO6JUtY0jZDbD/2paFri5To7+KU5YhWWQCZckVQ5A+UKYUY6i\nh/8ZWXq8aJkb+I4COZt6AUfSX6v3K4+Ftmn7yLvMEx17f/a7pWab+hloK1hm\nXIye866kNwTA8mMbuU0k9PPjUyg4eq9AeMn6boGbWfMSJBRj4LGI6XQ49zil\nApEgnB9dhWl+OX++pmP/uIKBV7uOvZicpNvr2Ig1cruLtlbuWxR9Rtw6zgkW\nCl5Cg9U96KCuZtb8Yoxgqlm+XfN6Gj8zcqCpo6NrgWtUG2nlhXdjV9pu7oA1\nsOLIMxLWJ5HPndnjqswlwXHi4kabR+2CUk6ZCqavDRv008J4hmgBTs3ZvGG3\nWf3Ag/6mjRFSgHCS2fpZCJplJVS/An5tmlyhepPg8vWPEzk2Jdt/QTA58koq\nPMTmAMFdsZ755i8qES17Gar/DB9IQ+vJdumHVq7wPAlGU1flf1nIr8rRrK03\npB45OYwd5QqpZF2a6oiAh0GOyqvygwRvPxtTvzkYx/1NtZNPfPNJwAUQrIJz\nxwLRSg/xU6uEC1403VVvcdgPJvm5Cy4t/SHTVPjHPCJhmn5PYE6H9VB/MuqQ\n44f9\r\n=88hg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDY7tvB/uWK/m9yvul68q2NdtgRgxA0BnXJHqDa26+wHAIhAL7vJx6cqP1AJpqQCtFoT+QBmrCC9+AkRjf7CNT6tmRc"}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.16.1_1639180558214_0.9878637424883134"},"_hasShrinkwrap":false},"1.17.0":{"name":"openapi-enforcer","version":"1.17.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"types":"openapi-enforcer.d.ts","keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://openapi-enforcer.com","devDependencies":{"chai":"^4.3.4","coveralls":"^3.1.1","mocha":"^9.1.3","nyc":"^15.1.0"},"dependencies":{"js-yaml":"^4.1.0","randexp":"^0.5.3"},"gitHead":"5c50d3f83b659bd3af2483fe6b9a9ad2d3eff84d","_id":"openapi-enforcer@1.17.0","_nodeVersion":"14.17.0","_npmVersion":"7.23.0","dist":{"integrity":"sha512-eA9zvdd+f0aisLHk4KPdkCeIWD3t0lLdE91S6Hc8FnMLUsMCUKA11lLQOpYrivsjvHti+KtBWJdGvpwsnmjJYw==","shasum":"be1ae8d97ef73caffb71918d80a2311c7ff5eb42","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.17.0.tgz","fileCount":185,"unpackedSize":1594370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBC9ECRA9TVsSAnZWagAA8gIP+we9Y13u63a1oT72fi/R\n5+8Yh7xp6KjDocBNz4BSgopTOw85mn+pd5GD/Ha1t0yGks3WLumEAngoaZHv\nSaoWk8QqnX0/3KSOGNXXGYtrK1VMxOYc1foHuE9rH8Psxbyams04gb0BLHdb\n2DF0WjQ/y8g5A/Hn4lU6KKGT2VCNy3KCa7RvQsPDIccZY42m/JVlwG85DUSN\ndfREeXIuG11zTO+b/LoGf8mEMKePnjbm45p7GNLh6NjzvV6SAOhUMy7+Vkrv\nzBDt4s1vWrpg61GoY1dTmzlGTNl/+rhGsfhSN24atSxGvQSTf6Z03gBK2Gbz\n67KXKSCFBRLWFpOp7v5/g+aAHxi7pMGhEURAcFkbAqGwl4y9op87NitP6AC2\ngsJl8ih3Kd2DfmqY5+b8Kafth1SsfIQ3VSmP8hFicByvUotgWymPSJp3odil\nbYPOtuqwc3naMU4eP6EiyeMqrHp8R4GLSoElvn9hDpO5jPXJiqRsCnHaehqP\nbNkG8MyXISq/AjnVcP3HuOIzbnTcS0QQf9u40xmOM+VIqQe75Wvrlhv8Va2Y\nfywwT23QqlbJkeMHsieq7jJ94ookb0wYWTKWAo2WWZO2oPAihwiwPDHWQLGl\n/6BoRBRjK0tcl5WzuJWSQeabCHKcSn0GUt9cMh4ckv4TVaIMf8PaS3g7CcNq\n7IQw\r\n=iS0E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7zWqaigSveaxfG2rGWDACdRhuuuFPlH2+kLkNvHD6DAiEA0Lgai7aRvx8VSWHfB0M58SDD2lB/Vg9u0Gm+7Qmb0Co="}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.17.0_1644441412132_0.3814754997207497"},"_hasShrinkwrap":false},"1.17.1":{"name":"openapi-enforcer","version":"1.17.1","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"types":"openapi-enforcer.d.ts","keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://openapi-enforcer.com","devDependencies":{"chai":"^4.3.4","coveralls":"^3.1.1","mocha":"^9.1.3","nyc":"^15.1.0"},"dependencies":{"js-yaml":"^4.1.0","randexp":"^0.5.3"},"gitHead":"b0d22238b4d2ec4d9169fce8add930d0214f5ced","_id":"openapi-enforcer@1.17.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-qAswyxzPxBqVpq1Xzjd033hnMRdU3tGhdDQUOtrHy3VradyuYTZi9EI5StqpeQbtDzNyrmw/4fR9ZFhvBWvhFQ==","shasum":"d8d4df63d14b9a62874eb4772ad7ecd0917bfea5","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.17.1.tgz","fileCount":112,"unpackedSize":1025055,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAlIomkWFn+5QKy8gdGwAAM6L0aaTVyFvA2IcE7e5TpdAiAzgwakeJx+rgkmM8VH5mJD7o0ost1QMeETu5sTO8hSgQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRNahACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVnhAApNWOU+3J8/PJZI+7YDtcCiyggOuevOViqqjorDLE13vWwFHr\r\n5U5YpmPzVnZ7z24et1XqT4ld6Li7BDF4Ns/YKB1j6medl2xO55yz83YMQyVg\r\nudDFxOBgZBVglRoU86sCCVurSX6nXr3DJ6z2lgEW3HwmH1Km4fheEX9EXOzF\r\nK8JqBLrGpUOh4hXcpLx2msocX77tBg/bvjuYGvo1bQF4SviC/LA4iXCyn8al\r\nhKMZAoa7kv2aTZ7YFFQvWgUpRxPXRXFg6leTLIE2p6YD+bhM7ZyVMlm9zro1\r\nnWotr1KL10m7EQGbafdO0eduiLb19U566KnDmEzO8K6wDiNfY0kgnJdDd08+\r\n81DDzHICSu7Vk5R6gSo1Ldrxr4ib+I8Tc2IpUYsFgibElvjDQZM6zww5EKMR\r\n5bKUwFA7NzK10IsyjU8yOqPqAAwZgCXFS/cBHgfx4sk8RTTCI3HcKqG1z/pc\r\nDB+yKDkLpuryrqlq6CKTTqj5SMKUccFLvkpcmf9JrjMIxYgfo/iKTVa2OI6S\r\nTRe0o5PULINJ5KOCuCl8x9AYAhAGfcaz7O7Z19eofsi8QX6jEmSnZw3aseXS\r\norppxFTSqT3uQg1mWm4E9DuDhjrMhZ2BUJAN5DOkw0Ec8IktfWl8IcakSab8\r\n0zPiU9X4M7QXDWltdP3jatQVLZGUYP5mUC4=\r\n=cn2m\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.17.1_1648678561769_0.7611147066220407"},"_hasShrinkwrap":false},"1.17.2":{"name":"openapi-enforcer","version":"1.17.2","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"types":"openapi-enforcer.d.ts","keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://openapi-enforcer.com","devDependencies":{"chai":"^4.3.4","coveralls":"^3.1.1","mocha":"^9.1.3","nyc":"^15.1.0"},"dependencies":{"js-yaml":"^4.1.0","randexp":"^0.5.3"},"gitHead":"4dee5af24882b417953ab603af2ac93263da6ef6","_id":"openapi-enforcer@1.17.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-pvQnERAJ2zYfZYD6wR1oTLd39ikkKEd+UQng/4wWjMm+2w609/BoowsCZItCTtlb6poWMlHl4dgewq6IdO2eMg==","shasum":"5bc759b0e87ea20b0e5542250e232e4bf71a5048","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.17.2.tgz","fileCount":113,"unpackedSize":1038341,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8G0BEHcX6t3jK16SvVLcxrUhAneD60ODklvWSJ7BXgAIgcPBdMnusvvQNtcYH+b9K+b2hXZeHH2ix1tlo4Psk7WY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRUc1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdRQ//dhU5LSjJbPq+g+ecuQGA7DIRHcNKFYcWNjTVF6BzyG1BuaGY\r\nX0URymjt4xR5MCygUmNGhszWUx9d8cB6fjWXCKKYA6CGZ8SFAJsWxjB4Gjb5\r\nXeS6fFEghB3eyg8MP6Ngs3wy9e+89yw09HishiKYZm/rvv+zi4bvowVmGoa+\r\nWgfMEITeock73tCit3juOtrlHmzdYGRqPa1yWT12+w07UvhttNwNvnlolm8r\r\nuX+Q+eIvfXudjMNkpimjb7pbB6ZazGz4vE5Y9/se3fi9AvAxVmE0eF0zmBc9\r\nORZU+v7PoxCpmmc6SlHFlI1Nh7DRM8YVlDS2UIxXIIgXifjYnV3yRXBKnAJd\r\nrDaeHRzQWpRFBT5gcYaC6eGodvF67lpPvgW4uEVXbT7RiXpkdyDJ09QCQCDE\r\n9GgUzwKhLw1IQYczW/LjdrzWAytDAm4aWK4HlGklkrIcTkyxl2AyA23m7EIT\r\ns/LpIHvh+7zFuN/cuJL4RSwR/0xY6vZKawsGWLxYl8CgCOrJs+lY9CqtNNKv\r\nc75zeLHeG54jAyE0xaxXR9BvnpBeVIVa1Fc/BdpqDZ9Z/iZZEfwmPV7q7kpQ\r\nOv3kDyFU7CcfOq9P7n/KTJYFdVCMBJNB+1yTs/rOHXZ/3DLyN46M1HLTCHc2\r\n08ha/6jAcJ1LAQrxfB7PZfy4YoP4sJ04hfA=\r\n=T1Bj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.17.2_1648707381476_0.8367377276602539"},"_hasShrinkwrap":false},"1.18.0":{"name":"openapi-enforcer","version":"1.18.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"types":"openapi-enforcer.d.ts","keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://openapi-enforcer.com","devDependencies":{"chai":"^4.3.4","coveralls":"^3.1.1","mocha":"^9.1.3","nyc":"^15.1.0"},"dependencies":{"js-yaml":"^4.1.0","randexp":"^0.5.3"},"gitHead":"8c132f0c11f9492381a09dbaea4c278f3fb49e42","_id":"openapi-enforcer@1.18.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-mS3g48dTCCxYcFp5xNpzN0ml/m+1pTr9G0AiE4e8cNAQ7Lu/jkALFfutNrlXkBF98MkUPQHCKq4S6Y+xzmR30g==","shasum":"c46a4326e1e9159841c06c1e4780ca4dda4bc6c3","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.18.0.tgz","fileCount":112,"unpackedSize":1031899,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvXCSUug9DfBnEHaLbcYYt039xmJP/9TZyQOMah2JzQgIhAMcyPk6ZdSkyDAQg0girKcUAVgrPge2/9qNa4Ugk9vZ5"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRj0PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYcxAAmVL6BAIoPV5Ry6FIgCyuMkn5UUV5UnfZHybRn4btAiEP5fNR\r\nklApyig5PErXXFaGdXqR/Ot9wO24Ksn9WEAOFtoY2GmyRbvyOa356s/7uMsX\r\nd+1FWXWZBq6NrSG6zRJzyYGow6mS0EJH5xuMtNpujo/sUWkbmap5cKgMQ2cZ\r\nauzSs0sIPXeHYi4qUQkYCwVEvgZar0C/dq4B3IbCi+mA8QgzqQCvKEb46iPN\r\noeFzinYtBwptkGIlwpr7h0708JRj04r/QAWtQh532BKp6sNm8c0moUNaypmv\r\nH2cVQFY28lwQ6x91Bo425wu7OXaRLO1DXcxOI58ceKAGJ+XmFrdYZNszZsYq\r\n/CXmixjpLXi/KcuKG/YAdFVhyCcHhTxuKfXjsU2O16tDCH5Ka9tOhHchOWKv\r\nEBar2wbO/5L9oxfehJUYjvx00e5ufC0+P6l3D6FkmMvsiUTYnvZFbWsPHP/c\r\ngLNV4E4ijf+bbKrCcULRkuna63K1Ynn2RLR7aVzDaB5oHpqO53xYnQXi9uRB\r\nyZM+EToMPnw4SjcoPCKJwbMhe8lvJFulQ5HZKpCJ0g0XRTpBk8Y/7ddt/Ige\r\nHvKQj4LXSXqsQ54R7+BRtW5rYZLg4KGzMMeuMwN+CtC/of9g321+KPvy4Wod\r\nP+dz1jCEFlSFak0apZqK5sPuIzhtxLHqXj0=\r\n=OnXb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.18.0_1648770319756_0.21360926808419545"},"_hasShrinkwrap":false},"1.19.0":{"name":"openapi-enforcer","version":"1.19.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"types":"openapi-enforcer.d.ts","keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://openapi-enforcer.com","devDependencies":{"chai":"^4.3.4","coveralls":"^3.1.1","mocha":"^9.1.3","nyc":"^15.1.0"},"dependencies":{"js-yaml":"^4.1.0","randexp":"^0.5.3"},"gitHead":"89652fcc4e7144cee6b6860b83e291432238e1b6","_id":"openapi-enforcer@1.19.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-p3PGMZjHIPa4O1mjxYm5+6jSAy/6McpSK1kfTdcJo4vN7Zpvh+ylcQZo5iBeQsrPmpc/VySkeRwganCcD60pUg==","shasum":"a6cc3b79a7e613fd81a9fec8d5e0270713b348f0","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.19.0.tgz","fileCount":114,"unpackedSize":1036138,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHHUZVp42N2eCHX8RTShe3xjb1Gc4evxINxb1KKRA8hJAiEAnRl3qKsyTrqHJwkYj6IBOQ7OsPEEgdPOxRjb7HGHrng="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibiIgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxGQ/7Bfu2w4EiOxwAGe6MRS1f4uwnFJEM5JjFX5NIJArlRvSrzcy/\r\nVRnSQkx64xsfKcdFZLdxa5hkw+KlGTa58lPDHrdd+/cgbOLTbQJJaqPdRxpD\r\nrSXaV2WC2m2GDWaLbfr3cePtaJMSxxlhvWyuvWvmLKJBz+ISybHerEKnkrv+\r\n3eNTRx6pQtm0Ek2UuRAqEkJl5/fbojlZ2Ch9pKxzfzsXGde6fxig7cZLZpEt\r\nFbmMSs1/cqRYIBPOonQynPtRP/FIHSBYG3yoxfflmYDm27CikOv2dD608RII\r\n8oTpXjAfTBfhxbbY2JLWBHpWyTX1aKnjaGtHbwi/S6xs9kVs3qTg9BsdEURG\r\n1Kj1ZZkk1+7+tiAcVah09Yutw9BgbYpotmnlsavyYHK5BP1rOtSa7B0ZFZAd\r\nk/Sa82pliQbHQt75vILq8ote43alzHqO2xvbpbTNYOiiTJSh63oLSmjf0BAG\r\nxJYGqAIxWBMuJ80ISk50Wrzbmzn59ZlU9ukA9KiHsJ/o5o/KZCld6CuQWTsw\r\nmakcCL/nJwWY+2WqDzTxcXRIA8BSTKBMOpStZFzQBtGJDVDYHjEMZXP6OO1y\r\njCgCgNMpGyi0toN7jJn3sNuu+ajTAmMhTUSrNMPzstP6+Qda22Ob1E+hqN5d\r\n1hZDjd6bbzJ7PtVECpPCH7+EE5oprVPSjAw=\r\n=KP08\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.19.0_1651384864133_0.13242026808738272"},"_hasShrinkwrap":false},"1.20.0":{"name":"openapi-enforcer","version":"1.20.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"types":"openapi-enforcer.d.ts","keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://openapi-enforcer.com","devDependencies":{"chai":"^4.3.4","coveralls":"^3.1.1","mocha":"^9.1.3","nyc":"^15.1.0"},"dependencies":{"js-yaml":"^4.1.0","randexp":"^0.5.3"},"gitHead":"aa94ee0b8230ead157b0ce4138a45dc4ca70e796","_id":"openapi-enforcer@1.20.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-C9Zfv/hX0wCR0gfrJhu8dF8lrH85n689aFbkoyWHxBoxpH6oyd89uflilzqsE+oqnG/Ek27TEIHl6QrtqfvvKw==","shasum":"14e04ebd8eaeb7657604e96cbfdfbad736d2b67d","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.20.0.tgz","fileCount":114,"unpackedSize":1038225,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJpba+ANoqTUhVQtjdK5gDVPHyKvMg0M4C4KTKqd3OYgIhALqE8aAEjUvVsXGAcm/IMf0q8LnsCp+WgK7p3hTzO8ap"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihCnpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQJg//Z+YJtSTd0w16O/GlQ+Sy/PFTWwPTJ1vklyutUiMBM1ZH8uXo\r\nZh1IJ1hXuH2JVt8pDx8v0w96gTjFYhi0JfqEUaggDJn82qCZUUabFtlnROjP\r\nq1eFiiGYWb8lJ4SkAjbKdwNaCuM2RDyXuenDBTOHz4erzoLqGqY2ixDdBqrf\r\ngXBdD4FO2/CkUbYbJnGT6r08ypmRCbXinVxZ/J6NMYTdJRQlOOfOTq3mUNac\r\nxDPrWkCZ56eJy/Gx7C70qQhPF8pHPYrCNh0MqHbr/KAO0DD+o75oon4aFy5a\r\nzGE3Zm+RP0uLCFQuGtq1z+14GNw2uvV15r76oq80Jf+WLylwV2o3Ffl58laO\r\nOYb3Pkni04f0q3t3Oy83wgIRBSddGGnwrNPZd3osa5c4udM4z+Ttu9XUbReJ\r\nTPO1otOgvAXc9k75XnOyZLdjf4zBikzX+1ucCTF68CDwcmAIko6gtR/gb9A3\r\nxqVIz37lvBaeTYt0UIgGWlyrRoKGvH0SApwEwCFwUpS/kY73EuAbMqJAeTLM\r\nIDFbR0bcyxbTqEiIXIGgke0Lfz3SBN5tScmi9oU0Lx4e1NeY3OEE42nsum2r\r\n+lzulow56wWpwwJKyl/X+4/6WcNk+4k3IT0TBxmfK3BAhxxDOH//B08ls8Xj\r\noI+rlx0ld+myzNqRdfSyCfan/24g2prqIj8=\r\n=QcOB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.20.0_1652828649487_0.38749553612067467"},"_hasShrinkwrap":false},"1.21.0":{"name":"openapi-enforcer","version":"1.21.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"types":"openapi-enforcer.d.ts","keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://openapi-enforcer.com","devDependencies":{"chai":"^4.3.4","coveralls":"^3.1.1","mocha":"^9.1.3","nyc":"^15.1.0"},"dependencies":{"js-yaml":"^4.1.0","randexp":"^0.5.3"},"gitHead":"82b58ad19f2dfc037b525b9b07d62da5a4828656","_id":"openapi-enforcer@1.21.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-5wUTQguI/xTq1a7gzi71X7IBzXw7Aw1fHLMDTVjPg3TrlYsYzMATjAaH80mfB91uptWIJYRPNptM3+uh4tW2pg==","shasum":"5fa86fcbf57cf649ff195cb9a4f5c884a83c91db","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.21.0.tgz","fileCount":114,"unpackedSize":1043378,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9m4DNa4Emqst8P9GCi6a/TmDQfBoQuxfPwoh3Lj5/1gIge/mpOXzpg2EVv81MalI0KrPYIH77XwLM7b3rrxBdu9A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihH1CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqnmw/9FehyCrYbn7n687y/9QlZllBOPLVa+Wlr2A+sLBiv8GObOGa/\r\nhon2FuTHDMQRNPcfsAPTQePqCURjVFFQ5hht/Zsti8Jczga17PJmoBOXd+Z4\r\naK272KWH00/G9G8RKSzZMSuDeeXe2+xIwWfzw/bW8DAMdALRsIhoqNkak4Z5\r\nPdXWIZcdE6o59+mO/JjA+E/zw5CKiqAzBLl+yChPTDBK0A9r678wVujhOzOU\r\nBqQgd1gaM+sedERjq2J4fzjvOkFouJe+AwOUQjBzHHQpC5AagutH5//PJcZT\r\ns/tyY2/WCHJV4XK7yLa/iPqbm0r6BbgyH7U1elbeaFKRYJt7h3A2IqgQWph5\r\nqs042AJqxjw61f5CDqZHHeI7onUs0UfdKc9QQITX2gT6HfB27FqRDcRtS02B\r\no1rWjt5z0URZMV0d8GSAw/fVZv63/zEj5IkPGtpXxv/WF7pYeU5JhFPjd7I3\r\nJtrGlGroriLgKlQ+vbCN14Nm2v5FpMdIfEhVuCyPU4II58UTtT6DYo+Io6bA\r\nL5K6X2sxdrPPOCabzBd3HbcVi5D3QIXzkYiUyUbpL7oIW0mdFyd0y8Sh1NTO\r\naYdltE2eAywhZnbtDvB4Tc1P71MeWnp2O6BJrrq3lnd2dgjtUj/4Ov0PFoW4\r\nhzj/ljdS2Q8Zq6LLAabT9PY9hDhVqAQVnrs=\r\n=/Okz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.21.0_1652849985785_0.6121665007802763"},"_hasShrinkwrap":false},"1.21.1":{"name":"openapi-enforcer","version":"1.21.1","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"types":"openapi-enforcer.d.ts","keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://openapi-enforcer.com","devDependencies":{"chai":"^4.3.4","coveralls":"^3.1.1","mocha":"^9.1.3","nyc":"^15.1.0"},"dependencies":{"js-yaml":"^4.1.0","randexp":"^0.5.3"},"gitHead":"9b707deb5109cd26f7372ba6292f15a9ac0f7007","_id":"openapi-enforcer@1.21.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-3prImYTGEsbQo0KC2/pCDprqaSFa52g9vyiEIzop1MspBxWd8YEAftpyYrNfyI/oxPHVPTD7GbQwp7mknun0Kg==","shasum":"7ee234744ab9be6f556074fea5421cd16bcb464e","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.21.1.tgz","fileCount":114,"unpackedSize":1047346,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHMSxl+eehdUrebM5Npdq5/ewtmFDrckk/jjzSI8oD6xAiEA0MWo5lPZ02ZKGEW6BnP3es0ehxZr1J3lUfnX9w0M5EE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK/0MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpD0hAAhkTEpEeZI74TE+6tPTO5ZpDC/MyeLEdlICtaU2g18K7E/hIq\r\njXvWn4IAf+IL3WOaEbh80FLW2ZFhCi/NYkuwnZQoMeKuA7cwGabis8f7PVqY\r\ny9gkexadBBQSeHa4LfVwX4zdecrrMwLdKKX980cSEGi2RfXh3w2SmSbQWcPY\r\nuf+V0ca9YrORrq6FGhVrgDrk19lgxdTthFaNJFfAo3vPMv0nek29tbjgEMxO\r\nN/8B2fYd5g6Qgmt0BYckad1NfdZGH88DMsjHdtSjJWrO1oVYHwHTbVvgo2mf\r\nZ4GkHuxkg9wzIDd3uw/c80STvgCAnHMxKq4s14S+zalQB5TfobVpSF1wqvFj\r\nxDllGu8hH13AOqDAwVNYPaO7kIWeuV87jgw5NlRx+89xTTLpGpBaVuT5/c+F\r\n0nU8U9H+HZ5ZC6EsZv16sceHsASs/TO+gEqHEhfbrgPMu6ocFhtIOTImldrE\r\nFC9zzCSXyubqNAUr9qF76JkEwNWXY3XQ9IjXpwdDHlg51g8pfOLuJZUHQHPX\r\naLkHwnQOzmlEPcJUJCdlqZXlfMlUOvrOn9urXI6b1rD21CT9FqAHqFC5YlcY\r\nxmMFR3LK0nZskoLFOlfbp8v4GhLY6sai4qiGvqpMt03Bt8RxA9JHTnD3y+XT\r\nGiz88Rf2K+Oep5UBm+E2AR5bBfnBl2f0Js8=\r\n=xTJo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.21.1_1663827212731_0.9596917660261743"},"_hasShrinkwrap":false},"1.22.0":{"name":"openapi-enforcer","version":"1.22.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"types":"openapi-enforcer.d.ts","keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://openapi-enforcer.com","devDependencies":{"chai":"^4.3.4","coveralls":"^3.1.1","mocha":"^9.1.3","nyc":"^15.1.0"},"dependencies":{"js-yaml":"^4.1.0","randexp":"^0.5.3"},"gitHead":"fc78fe42b4cf2eba9200188cc8d45f8aaadf1577","_id":"openapi-enforcer@1.22.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-TP91CEsR10HB8qTv4hhq8+PiLCPCQtfJYVe+kBF67MfFpO7RicZIwwE4Fev5XFgtv1IcBnX33GdEx/P7Xnk7nA==","shasum":"89fd941e4573874214790822754ee0b56dd01099","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.22.0.tgz","fileCount":114,"unpackedSize":1052863,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCq1M3uiNiNet17vV/VUH5IldsuX8veXz0ZDGXfT886uAIhAKgKn3BQSkswGn15TEJt0EIYPbmNX34xJFRa6liX/pfz"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjP2jHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhzA/9FETdYrKzCi65+rsIRQ+WekbYCgZYlpCPeyIEMZeXnfxGvqNo\r\nV5cUCOrvl/4Dm5QZpO42G/PPK6f7N7+QUv8X7r/8D+ZeYP+J4OQa/QfzyEh4\r\n5V47d1pUDXcnNlbIE9tgMHbpbxfxD5Q8SpAAei0fNUqTSSnyXBoolnROqOex\r\nKWarMB9cN4CjVTbA2VFRJa6alM7zWBeTw25F7r9Ow9rqpIP8qfzrWrKzT3qi\r\nQJzillntDJPZ7AQNoRFdBt3tjGyWb72X66K8Gu/YPt0KvCy4ZG0odeYBDhrD\r\nylWnmAFIhgraTuzecg+rC0diaw02N188TxG7l4Vw/kgA1lK9FD14ecxoZKJD\r\n6WLczqtj6eXXV/bE/HYH6jNindhHO98fpN+5Cqzy7Fuat/w/21/iuG76D8EZ\r\nr5pWfGDrEDeJ96M9xZTZUPvokE4SJthqYKzuyD3Fe+OEIJ6b9IlXTfaVooxr\r\nbsS2CYNSptmh9jMJt9jb6XK44UoeAyltNPKiJIJjzjNEIC7xOmCgnLHtS2yP\r\nnShn3PUXKd/4BY2VgewA3ztGmiJQtodr57/akaj2CO9oyjxzTWIhVsIDs9Sw\r\nK5Jtb6634TOUsnods3Ct73xyBFNWUJXjDX2VkONxabPa9fE6K6TQiAWr/cY2\r\npyvcMLY5LrPcJ8c4ghLDJ826wmhQPcJggcA=\r\n=JBD+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.22.0_1665099975213_0.5112846222049869"},"_hasShrinkwrap":false},"1.22.1":{"name":"openapi-enforcer","version":"1.22.1","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"types":"openapi-enforcer.d.ts","keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://openapi-enforcer.com","devDependencies":{"chai":"^4.3.4","coveralls":"^3.1.1","mocha":"^9.1.3","nyc":"^15.1.0"},"dependencies":{"js-yaml":"^4.1.0","randexp":"^0.5.3"},"gitHead":"11e77301c5a4bf64369ce36d7a35c1496a9db095","_id":"openapi-enforcer@1.22.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-pGM0Os4zILSIlku/zaSy55VsnCPwSUDGdBrjuluGKhSzK0JE1zF2lAQ5ymBwdlju/QijkmX/1tY/jDCkzS7M8Q==","shasum":"d90911fbc5b90bcf7533d4db4f0dbf86e1c31978","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.22.1.tgz","fileCount":115,"unpackedSize":1055583,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFPpUlSimSeUzQUxRMmbeNmm9LWAUj5yKWBPyoLopxBmAiEA5ff8iGHm+JI2xLN/zwPsvlTIOC2l26IWmY70durVR/M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY2fOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaJg/+KwqeAwxrjElxad3Lli7WhkXOKEE4HmpPaCJtEZbeUCJvAGpU\r\nnFaznFvvUOZrhvzD1qu4KOYG1+vc6+4BLP/reCUEwtgETkdHY/SmRygPLgS9\r\nEBcnP3oSpLlVy6DYjVnQb4vinTQ+PIdxMbud0RDH0k3pYHQmffESYRKBuHYH\r\n8GSSY3YdxMEISA8ZPHQQeHJHSsNH1ldCNzZH/OwI1weZ4ha1aiz0G33qc5zh\r\nQcHjvZlO20X4fAuDNGRoDlXY8U+zRwahR5/utuyZQ3/57/xZFo79BWKsye6A\r\n7EPv6L4pK/jGff5dRxH0teOWkfjpmfXRVi5LZ6LjCj0Ku5XpyTH6mUqE+EpV\r\nhJ4lu1dNGXakaY6Ru2GfqaPx+1XXDImrWDnKqO8c9vtT0EHHrBKWoBa/Dmo+\r\n2w1fk9k1tLPwuPOf16ZHyejlV2IbOJy3038X+z/FVRmKEgxrkXeehMLpVRan\r\nPckWFn2Lrv90LF8eZ7JeOl04x43NSBbGk/WiYqUY7cGX98B/skIM44ybNFi2\r\nENnOWrmqzhsA9Lq38NgI3+pwv2EnuRwNS+ZVrBahDznN/xlEOz48y2KDWSV9\r\nuoYeIivhXpujaVKE1DDxGxyChAjEYbkq5UXpOVQ0uijzIt0OH3yU8e3mF4gF\r\nYpv81pow/ZRtApqbiFKZR2Lnz8PQyW0xL3E=\r\n=i69Q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.22.1_1667459021696_0.04412078500415273"},"_hasShrinkwrap":false},"1.22.2":{"name":"openapi-enforcer","version":"1.22.2","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"types":"openapi-enforcer.d.ts","keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://openapi-enforcer.com","devDependencies":{"chai":"^4.3.4","coveralls":"^3.1.1","mocha":"^9.1.3","nyc":"^15.1.0"},"dependencies":{"js-yaml":"^4.1.0","randexp":"^0.5.3"},"gitHead":"72e13f2b91eef7fc8a6346bb12a485b675236472","_id":"openapi-enforcer@1.22.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-uIG8xNKBVjJOreRylkSN0ATZafIZaGEm64t9PJm8Ty32b+Dh/4ls8Jwv1SHnMeQdC7LBPdxmcBD9hyOJado5Ug==","shasum":"a170ec6d129c1954c81c044d283ebb01a1fcae2b","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.22.2.tgz","fileCount":115,"unpackedSize":1056426,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoC/jHYWT21GN5f2J9Ee46XhBHjolox+aUGBOy97AbSAIhANtE4h47YjSIcU5j50b2PsmpDVwEkrT6LrUwpwu7mm/U"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjuddACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotFBAAhCPP4tfjnJYREqmrwkQZt8G4f3iXcEYBJtls5GCmbFJ9fOut\r\ny3O6vDXsESMVwb5mcdKtzdqHgUe7vsc9J50IHoPWWC9ilckHRvIQARG1uI0D\r\nn61H2TtH6ljJ/ZMhOv8i+vARgkvsb90hbrjH0uxp6+TAMQURTopeBkJav4M0\r\ncGdxeYoXesbQz5GnBOo7Gx6MvaeXgRjTDvWwyjYkYNoolwWoavz8ZsNuPLtX\r\nj9NW890bCD1P4KRmfdbCHrIsT5N+oaKZ7lxGN1In5Y0DGwsrj03QzHzMGn5W\r\nLZ6QaK5ac9jVdX6yL41/IdmSAPqz7uSMZ7TDy3YRMGIfjIYIshieDSC3wRZx\r\nJd7p7PEHxXfrQ1svdCXgFciSqjCD4WiCLwhOD4dz4ukSl1tfIuOvLPX/GXgz\r\nQAgpBlXw1B9bXDzv+IijsMnPRPhDLvZ1u7qMuxF9/7QOBOZNQcKuK30GeD6o\r\nnXi2P7U0Ue11wuB8hP+HalTqLNKDnw+ZnOaedxF4/9ML+KK0cUpPmHp0++Mu\r\n/fWAhu+gQYqm/JAi+UKPkfxiKQCA09GXsoOqDeuPmPcnQvgVL54OrYPyV92n\r\n9tZn4Le/YxA9eZ2nfIKFR+Ckr34dcj/G376/WexsUUu3Bnby/HsIeyKABGq/\r\nP0laTeoX/dOuT6J/b55KhZI+a+V8TcxMYOs=\r\n=AW0z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.22.2_1670309725215_0.896390596222006"},"_hasShrinkwrap":false},"1.22.3":{"name":"openapi-enforcer","version":"1.22.3","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"types":"openapi-enforcer.d.ts","keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://openapi-enforcer.com","devDependencies":{"chai":"^4.3.4","coveralls":"^3.1.1","mocha":"^9.1.3","nyc":"^15.1.0"},"dependencies":{"js-yaml":"^4.1.0","randexp":"^0.5.3"},"gitHead":"5f3718155e0e07f0f092374a5a6031353e03668f","_id":"openapi-enforcer@1.22.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-WNHm6oaW+I2SD4nn5U8N/vgKFxkhwRIRMKFdnA3XxPJpshESZpkJWRICNUoBLijhUye9IOnruVjSAEcaSeRx3A==","shasum":"02ecb0fc17aee015161ced9c188cc92ed9eadd11","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.22.3.tgz","fileCount":115,"unpackedSize":1061337,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICdruDIygyFk9+w3TffejwN1SL5pT2n4JsZwp3WRbV6qAiEA8tuXJWFk/gT3mSgOk22VsrvHgdCSSB76fGHcZeXawFM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVJYEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3oRAAomYwRvdlMpTkoRubr7sjuVoSUTH9BUcj/KcCsK/0/OtFD3ly\r\ncvr9V+g+9BugC+vflbjsnEfAoGxPcQVUF3Svmu+IQd4ffI7CiA828uIBZ2Ea\r\nEuIPDqeWb2dzScKE/IZ46tZxCMzxKjYeR5mKsMLzJ22cqIv4R25qc6J+DZTc\r\nzOY/vIQrzn5Abv4xiconniYpUg4Rwme3nu7TU6n7IjcKqM5DLR3ycm63YKtP\r\neMbvkYwSqUdWZYlIoEjm+fwF7ajl7iJk6K5x0vqqBeFjOuxK9nXcylmAwBE2\r\n0RQimVsl0FHXu4LcDx5aN3Dpnu6cz1lFdVz0SgQvKAl279Il0VXLVt7hrJE3\r\nVKb3EKg3TPZ8Qu9t3sW7JUjjZcv2t7/isHL445ZuEt/RV2e+uRE5WtMvPjTh\r\nbrmxieRsm2JmFl8QJGmE5POT3a8XSrwp861oJDipLcXxRMopW/darYToUG7Y\r\n/cSvgLls/qIK81k8t5MX+yXJBAF3D56gGu/7UnL+SxygaHjkootjpeBrhmy8\r\n6c1Ryf2TY6zsl+I2YNBAvLAQEL4zXWizZvAwjfvFHuVMd8yEXL1ud2/hv/s6\r\nCnPMwSfAoY6jnjFewD0+IbGzBGeEVdXKgrIyEZru0GJTUEc9hiQI7nGljFY7\r\n9T7l8a9coRdQUkH0WI5V7Rc6bzJgOytPJgc=\r\n=P/xQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.22.3_1683265028789_0.8200779594060958"},"_hasShrinkwrap":false},"1.23.0":{"name":"openapi-enforcer","version":"1.23.0","description":"Library for validating, parsing, and formatting data against open api schemas.","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"mocha --recursive test","coverage":"nyc --reporter=html npm test","coverage:report":"nyc npm test && nyc report --reporter=text-lcov | coveralls","coverage:watch":"chokidar 'test/**/*' 'bin/**/*' -c 'npm run coverage'","docs:build":"markdown-docs build docs-src docs","docs:dev":"markdown-docs dev docs-src","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"types":"openapi-enforcer.d.ts","keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"},"homepage":"https://openapi-enforcer.com","devDependencies":{"chai":"^4.3.4","coveralls":"^3.1.1","mocha":"^9.1.3","nyc":"^15.1.0"},"dependencies":{"js-yaml":"^4.1.0","randexp":"^0.5.3"},"gitHead":"f6427c46f04e25eeb4986330c9fe98f20f656666","_id":"openapi-enforcer@1.23.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-Ja6kvNQ28jvCHpotNZkB129/dBg2IslMDV56aUSl1Dcs+bcd8lGJTq1NatGYsspGpURXvQnFA/q2K8V3AQoO3Q==","shasum":"b82dc9849da06397eb11f17e4ff7c4a4f470aff0","tarball":"https://registry.npmjs.org/openapi-enforcer/-/openapi-enforcer-1.23.0.tgz","fileCount":115,"unpackedSize":1068416,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQxJ54riNS8TsHqU6/Jbkx6eMaZ1zEqc0HL6eNZw6hEwIgEwPzKDxSVjnphmvTzdOmJBdNVa9w5VMaCv4vhhpfaas="}]},"_npmUser":{"name":"gi60s","email":"james.speirs@gmail.com"},"maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/openapi-enforcer_1.23.0_1709339837368_0.9467761375143107"},"_hasShrinkwrap":false}},"readme":"# OpenAPI-Enforcer\r\n\r\nTools for using the Open API Specification (OAS)\r\n\r\n**Supports OAS 2.0 (formerly Swagger) and OAS 3.x.x**\r\n\r\n## Features\r\n\r\n- Create an API.\r\n- Validate your OAS documents.\r\n- Serialize, deserialize, and validate values against OAS schemas.\r\n- Identify the operation associated with a request.\r\n- Parse, deserialize, and validate request parameters.\r\n- Facilitated response building.\r\n- Generate random valid values for a schema.\r\n- Plugin environment for custom document validation and extended functionality including custom data type formats.\r\n\r\n## Website - [openapi-enforcer.com](https://openapi-enforcer.com/)\r\n\r\n## Installation\r\n\r\n```shell\r\nnpm install openapi-enforcer\r\n```\r\n\r\n## Examples\r\n\r\n### Loading and Validating a Document\r\n\r\nUse the Enforcer to load and resolve all $ref values and then to validate the complete document.\r\n\r\n```js\r\nconst Enforcer = require('openapi-enforcer')\r\n\r\nasync function run () {\r\n  const [openapi, error, warning] = await Enforcer('./path/to/openapi.yml', {\r\n    fullResult: true\r\n  })\r\n  if (error !== undefined) console.error(error)\r\n  if (warning !== undefined) console.warn(warning)\r\n  if (openapi !== undefined) console.log('Document is valid')\r\n}\r\n\r\nrun.catch(console.error)\r\n```\r\n\r\n### Processing an Incoming Request\r\n\r\n```js\r\nconst Enforcer = require('openapi-enforcer')\r\n\r\nasync function run () {\r\n  // Because we don't specify `fullResult: true`, any errors will throw an exception and\r\n  // warnings will be logged to the console.\r\n  const openapi = await Enforcer('./path/to/openapi.yml')\r\n\r\n  // If the request is valid then the req object will contain the parsed and validated request.\r\n  // If it is invalid then the error will contain details about what was wrong with the\r\n  // request and these details are safe to return to the client that made the request.\r\n  const [ req, error ] = openapi.request({\r\n    method: 'POST',\r\n    path: '/tasks',\r\n    // the body should be parsed by a JSON.parse() prior to passing in (if applicable).\r\n    body: { task: 'Buy Milk', quantity: 2 }\r\n  })\r\n\r\n  // You can use the req.operation property to look at the properties from your OpenAPI document.\r\n  // A good use of this is to look at the operationId you defined there to determine which path\r\n  // is being used to handle the request.\r\n  if (req.operaton.operationId === 'my-operation-id') {\r\n    // ... additional request processing\r\n  }\r\n}\r\n\r\nrun.catch(console.error)\r\n```\r\n\r\n### Producing a Valid Result\r\n\r\n```js\r\nconst Enforcer = require('openapi-enforcer')\r\n\r\nasync function run () {\r\n  const openapi = await Enforcer('./path/to/openapi.yml')\r\n\r\n  const [ req ] = openapi.request({\r\n    method: 'POST',\r\n    path: '/tasks',\r\n    // the body should be parsed by a JSON.parse() prior to passing in (if applicable).\r\n    body: { task: 'Buy Milk', quantity: 2 }\r\n  })\r\n\r\n  const body = { id: 1, task: 'Buy Milk', quantity: 2, dateCompleted: null }\r\n  const headers = {}\r\n\r\n  // This will validate the response code, body, and headers. It will also correctly serialize\r\n  // the body and headers for sending to the client that made the request. Using this method\r\n  // you'll never send back a response that does not match what your OpenAPI document defines.\r\n  const [ res, error ] = req.response(200, body, headers)\r\n  console.log(res.body, res.headers)\r\n}\r\n\r\nrun.catch(console.error)\r\n```\r\n","maintainers":[{"name":"gi60s","email":"james.speirs@gmail.com"}],"time":{"modified":"2024-03-02T00:37:17.981Z","created":"2017-11-15T23:40:45.728Z","0.0.1":"2017-11-15T23:40:45.728Z","0.0.2":"2018-02-05T23:08:27.291Z","0.9.1":"2018-04-16T18:55:20.493Z","0.9.2":"2018-06-05T15:07:29.411Z","0.9.3":"2018-06-05T15:32:18.073Z","0.9.4":"2018-06-13T16:27:13.734Z","0.9.5":"2018-06-13T22:22:54.571Z","0.10.0":"2018-07-10T20:32:47.776Z","0.10.1":"2018-08-07T15:46:24.791Z","0.10.2":"2018-08-07T16:47:21.151Z","0.10.3":"2018-08-22T23:58:51.405Z","0.11.0":"2018-10-08T17:49:17.860Z","0.11.1":"2018-10-08T19:55:06.612Z","0.11.2":"2018-10-08T20:31:47.288Z","0.11.3":"2018-10-12T20:28:30.467Z","0.11.4":"2018-10-12T22:00:31.601Z","0.11.5":"2018-10-25T18:36:18.258Z","1.0.0":"2018-12-22T00:14:25.342Z","1.0.1":"2019-01-03T16:38:29.494Z","1.0.2":"2019-01-03T18:52:28.417Z","1.0.3":"2019-01-11T23:35:48.513Z","1.0.4":"2019-01-11T23:40:07.306Z","1.0.5":"2019-01-18T17:32:31.404Z","1.0.6":"2019-01-18T22:12:47.937Z","1.1.0":"2019-01-22T19:13:14.293Z","1.1.1":"2019-01-23T00:51:00.757Z","1.1.2":"2019-02-01T21:30:16.595Z","1.1.3":"2019-02-07T17:50:31.141Z","1.1.4":"2019-02-08T16:55:14.347Z","1.1.5":"2019-02-14T19:40:07.747Z","1.1.6":"2019-02-14T22:58:24.493Z","1.1.7":"2019-02-14T23:08:04.443Z","1.1.8":"2019-03-08T19:55:46.755Z","1.1.9":"2019-03-13T16:08:26.145Z","1.1.10":"2019-03-13T17:50:55.628Z","1.1.11":"2019-03-29T21:07:20.856Z","1.2.0":"2019-04-11T20:55:36.746Z","1.2.1":"2019-04-11T23:09:00.628Z","1.2.2":"2019-04-15T20:19:57.352Z","1.2.3":"2019-04-17T21:26:09.651Z","0.11.6":"2019-04-18T22:47:53.715Z","1.2.4":"2019-05-13T17:50:38.503Z","1.2.5":"2019-05-15T23:36:25.960Z","1.3.0":"2019-05-17T20:11:25.038Z","1.3.1":"2019-05-20T18:26:17.052Z","1.3.2":"2019-05-21T19:44:17.229Z","1.3.3":"2019-05-22T23:51:29.701Z","1.3.4":"2019-05-28T15:19:54.362Z","1.3.5":"2019-06-25T14:27:04.794Z","1.3.6":"2019-06-26T20:00:35.871Z","1.4.0":"2019-06-27T23:37:50.507Z","1.4.1":"2019-07-01T15:29:01.327Z","1.4.2":"2019-07-03T14:48:45.554Z","1.4.3":"2019-07-03T23:17:58.481Z","1.4.4":"2019-07-08T20:45:08.998Z","1.4.5":"2019-07-30T22:26:20.466Z","1.4.6":"2019-08-09T16:25:34.212Z","1.5.0":"2019-09-04T22:10:59.949Z","1.5.1":"2019-09-09T16:04:35.667Z","1.5.2":"2019-09-20T15:45:04.365Z","1.5.3":"2019-09-23T22:57:58.502Z","1.5.4":"2019-09-26T16:31:19.475Z","1.6.0":"2019-10-17T16:56:31.917Z","1.6.1":"2019-10-21T15:33:52.059Z","1.6.2":"2019-11-22T01:11:03.249Z","1.6.3":"2019-12-02T18:47:12.150Z","1.6.4":"2019-12-12T16:57:54.228Z","1.6.5":"2019-12-17T23:02:58.943Z","1.6.6":"2019-12-23T16:40:36.770Z","1.7.0":"2019-12-27T00:21:30.638Z","1.7.1":"2019-12-27T17:09:37.264Z","1.8.0":"2019-12-30T21:55:27.354Z","1.8.1":"2020-01-16T20:09:15.419Z","1.8.2":"2020-01-22T19:23:40.507Z","1.8.3":"2020-02-18T18:05:05.549Z","1.8.4":"2020-02-21T21:59:37.415Z","1.8.5":"2020-02-21T22:16:53.958Z","1.8.6":"2020-02-21T22:34:39.842Z","1.8.7":"2020-02-22T00:26:47.742Z","1.8.8":"2020-02-22T20:39:02.994Z","1.9.0":"2020-02-26T15:17:54.181Z","1.10.0":"2020-03-04T16:30:11.080Z","1.10.1":"2020-03-11T04:33:43.768Z","1.10.2":"2020-04-16T17:43:14.464Z","1.10.3":"2020-04-20T15:19:39.929Z","1.10.4":"2020-05-06T20:57:15.136Z","1.10.5":"2020-05-21T21:55:05.642Z","1.10.6":"2020-07-24T00:46:37.045Z","1.10.7":"2020-09-02T19:23:40.345Z","1.10.8":"2020-09-09T22:00:37.524Z","1.11.0":"2020-10-07T18:31:25.666Z","1.11.1":"2020-10-15T21:03:54.377Z","1.11.2":"2020-10-27T19:45:38.283Z","1.12.0":"2020-11-11T17:35:27.603Z","1.12.1":"2020-12-03T02:05:37.042Z","1.12.2":"2020-12-03T15:40:56.993Z","1.12.3":"2020-12-12T20:42:57.492Z","1.12.4":"2020-12-12T23:06:28.849Z","1.12.5":"2021-01-07T22:40:24.471Z","1.12.6":"2021-01-21T15:58:22.034Z","1.12.7":"2021-01-25T17:11:11.794Z","1.12.8":"2021-01-25T17:37:00.481Z","1.13.0":"2021-01-27T21:21:50.953Z","1.13.1":"2021-01-28T15:53:16.385Z","1.13.2":"2021-02-01T17:08:19.418Z","1.13.3":"2021-02-03T00:28:17.267Z","1.14.0":"2021-02-24T21:18:59.519Z","1.14.1":"2021-05-03T15:09:23.747Z","1.14.2":"2021-05-14T22:16:47.102Z","1.14.3":"2021-06-04T17:57:57.567Z","1.15.0":"2021-06-07T18:57:50.401Z","1.15.1":"2021-06-08T21:26:43.913Z","1.15.2":"2021-06-08T21:31:20.051Z","1.15.3":"2021-06-08T21:39:05.774Z","1.15.4":"2021-09-29T16:03:00.037Z","1.15.5":"2021-10-29T16:42:28.173Z","1.16.0":"2021-12-06T17:52:58.221Z","1.16.1":"2021-12-10T23:55:58.375Z","1.17.0":"2022-02-09T21:16:52.407Z","1.17.1":"2022-03-30T22:16:01.902Z","1.17.2":"2022-03-31T06:16:21.637Z","1.18.0":"2022-03-31T23:45:19.927Z","1.19.0":"2022-05-01T06:01:04.249Z","1.20.0":"2022-05-17T23:04:09.743Z","1.21.0":"2022-05-18T04:59:46.038Z","1.21.1":"2022-09-22T06:13:32.882Z","1.22.0":"2022-10-06T23:46:15.424Z","1.22.1":"2022-11-03T07:03:42.001Z","1.22.2":"2022-12-06T06:55:25.547Z","1.22.3":"2023-05-05T05:37:08.952Z","1.23.0":"2024-03-02T00:37:17.595Z"},"keywords":["openapi","swagger","validate","response","build","compose","parse","format","deserialize","serialize","request validation","request parsing","response validation","response serializing","utility","utils","plugable"],"author":{"name":"James Speirs"},"license":"Apache-2.0","readmeFilename":"README.md","homepage":"https://openapi-enforcer.com","repository":{"type":"git","url":"git+https://github.com/byu-oit/openapi-enforcer.git"},"bugs":{"url":"https://github.com/byu-oit/openapi-enforcer/issues"}}