{"_id":"openapi-backend","_rev":"142-99a4618b84d987ac34f5f32589e3a909","name":"openapi-backend","dist-tags":{"latest":"5.21.1"},"versions":{"0.1.0":{"name":"openapi-backend","version":"0.1.0","keywords":["openapi","swagger","backend"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@0.1.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"ab1dece298d09e595326d0cd8b689280ba7df4c7","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-0.1.0.tgz","fileCount":6,"integrity":"sha512-llp90/F+nc7ouTqk4gnbN80xdOi/0eVGOzZYBJCL+YTV9VUfb0eCy6G8KaGhWbP//3DiYk2XWWfXLAYGrR6Urw==","signatures":[{"sig":"MEUCIEuR4rX+SMobK6hsPwkMD6FnHre/56Kqz6Odg07k8sJVAiEAzNMr+ndVhObmvVwpglx4bZuQfLRuWsJKxSBb+dMzH28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1GZgCRA9TVsSAnZWagAAtNUP/0fgzVuV4GH5VJe6eGeL\nLB16rc7CkpsTdGeATpxwkeAs4wkgh34YZhI9cvBDoZTWJKWgATN6+7n4SBBq\nDysSRKCZWyLWpwdLYIPcYCQmkAh6/rf2njaeHcvUaA0QiOzJL+HljH3FHHVZ\nu5xbSgkRmqnppxVjSNrL9BSzarY/osNga2YAwAFODi/JcG+U3gOWyfqRasUH\n/FekZxNMmk7rFxkCzwCBMcGZbUT5ldhc3+HtFvhDUm+u6OX8oY02De6Bz+Rx\nRyDZe98lV6izf0DA+TBg3fnixovpfVUnFTzfLZRY0b98KIA92/D/jmKixlp6\ncU+O1oiT0JKAGVQguNwwWl1y+SEScpH1/n1bRs259shBzXLBd/WB1kh2zV4D\ngjgbNdD8m76xJ2bM3XiUrI21rHgOzNti55qGZ4QzHdbyyuIscQmnQQS+vb/7\n8GjQFoUeFKkW5BfV40ugxnlwNCoNaeoWlkDr6m2hKUMtR18KPhfe866iIzyr\n0yCgZx2eULUOZqt+qnBrRp7MKs831PyBRIxLDk8yRWVAsbbiFwVbONtmeqPu\nUlZWqLsBDRhXSlj47XlHRum8ZkLNFnXwu6IKOIy3kr6hQOj3PiPCupBpP2+3\n3Tn/F+b8Zwy+w+B7bLGt6QVw6aWaDOk1YXloWRH2r5W8uJ2gU1xIGssi79U+\niQF7\r\n=KLMF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"4b9b7eb2704c9e6f629aad27165e2ce85f8a1307","scripts":{"lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Tools for building API backends with the OpenAPI standard","directories":{},"_nodeVersion":"10.12.0","dependencies":{"lodash":"^4.17.11","@types/lodash":"^4.14.117"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.3","@types/jest":"^23.3.7","@types/node":"^10.12.0","openapi-types":"^1.3.2","source-map-support":"^0.5.9","tslint-microsoft-contrib":"^5.2.1","openapi-schema-validation":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_0.1.0_1540646495803_0.9363939633381337","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"openapi-backend","version":"0.2.0","keywords":["openapi","swagger","backend"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@0.2.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"2cf61f4c3cd07b884b2c95e44e494cecd0bc1670","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-0.2.0.tgz","fileCount":6,"integrity":"sha512-pk4hd61/4fwxGz/jHtRS1pQq7pFD9/V4ABzLCJU8zv4+weEVE9mU22XqFSEaGFf3OCB5jz03xx/LOk3EC+TVxA==","signatures":[{"sig":"MEUCIQCvGHMTTleIAY7lXFBMV8Pz2M2ORIXiKun+ZM9yqJ9F5QIgCEQUNx/g6oR+Fs3fCedTIFh3d/fF4i7nCjQaQND42xk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1VQlCRA9TVsSAnZWagAAiU8QAIYr/A+j5jhCYC4/DSof\neL7H7GLqbmaGUhRWRKmaSPq7sY8QPKKXVjshqePkzmR2pvsZcGd8i+qWgEwn\nSa0wICSBKelI/imZUQGML8v7fDcKiRX+7FxkY5fI5pSvqbOHFC4cnbOygoBN\nKO/txJ7QhhMi5ng7Z1+e/X1cMeJEuusIrUBa/fPQgWvoyu8jgJq9hPw2ugpv\nphaI42fIDym4/Dnk4sfRHfYq2lwkPSQx+lvN9F38X2atzc5hZPkc+M5UhccN\nXGcRtmsPl9tp/wTsN12S96bIqEgYYJjYrsSWSoGn4h2mIkvROUH7ydD2pSf8\nLEyWp0BJa6D+S3mQ8AYHb4o9BznK6+8ybz5Y3aqZOaBlD61DSmU9jqzxnpFZ\n+EOhqd2UqrqbLaKskQocrgXxaSYBnExWGF48Dysd4OqBV1fiiV4mFuGPl0XQ\ny7TPcg+Z1ckeUal3uClDu+hEEKWUH+c6NaCnmDzUR7oXW+bw33fGyBTShUSE\nCafBLnKgSA09PNjpxK9Rgmip3ZE4RHJfoHJGcnzA40ApkswN6DolIVsxqYBo\nYZr04nTG8sIer7rNy8RS52YmCSdSlNTCfNgwXGyhNVs/1J66H9PCeHnwH2g/\nIdVYnwPEc47m12ENfDTKyx7fXODYVUopBGetylaNNw0TQLHNBOy2BRpiWEuX\n2Nlm\r\n=Cw51\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"3889807c089499edd0468466b0da790b50eb510c","scripts":{"lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Tools for building API backends with the OpenAPI standard","directories":{},"_nodeVersion":"10.12.0","dependencies":{"lodash":"^4.17.11","@types/lodash":"^4.14.117","swagger-parser":"^6.0.1","@types/swagger-parser":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.3","@types/jest":"^23.3.7","@types/node":"^10.12.0","openapi-types":"^1.3.2","source-map-support":"^0.5.9","tslint-microsoft-contrib":"^5.2.1","openapi-schema-validation":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_0.2.0_1540707364388_0.7580971986725416","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"openapi-backend","version":"0.2.1","keywords":["openapi","swagger","backend"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@0.2.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"30586f28eb89be21869d0405fe82db5cd829bf91","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-0.2.1.tgz","fileCount":6,"integrity":"sha512-Cf0wdKsqZdW1dOgzjStdEIVZSwobILD/BeY/84okUYscC+1Dz4qsU24DcldUiu6DsEeR2s+3BuwGjAeGHZoyjA==","signatures":[{"sig":"MEYCIQCqE9RGlDK5ez1au0XbgeGlUrv0XhCf6xkfwFuQhISRMAIhALzH1YwoUCO6M0x4SxTgp50CyCv+NRuvYId3F/2TQ6CK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1Vr9CRA9TVsSAnZWagAAQ2wP/0J/p8+b8apVZ7H41DGR\nEQrkSD2Xp4VTDdWh0XKleRGbiJC+55XEcdSIiNKaq/9KJj8eLi9zZvyn+9Gs\nsbDQD7wYewaRzy/Z5kJn6P/DQoxEWPwsaA/fOWArkx9e5/j+jHtCoAI8sWmu\nR+8thIBIjhazisZbc2Vzks2eiKKI2/OjK30XXSLti3jX1d5RyjskucDtpWEG\nWztZX1j8JbJ/pxcFXWbMl9OQWYWGwWMRfspZeRlBDidZy41SoJ7Yjv6iKQa3\ns+BFSfjzDyBvGPVqL9YEsXd5ewoq/8EYrgVqdYmAIo1NSpOW0UgK5VClALd1\nsULAvZE7bt5TRb5YvhRyccEyUZUo/DmKex9tW+llcefHJCZc7LB7yzvFDQUs\nWvLwHqMCaBHEupPyIxEwLnJgPcz1DMTxGKS/YeYx18HbFaOuQJjdGRt1vXAt\nk2Msb4yUAIBqJbPVQkS8SO7LMbt77B0rLnyD5oOMLZNIgYP1GGtkqW7wAan6\nLNYx99cAGXZvsdFo8TJsXPhsAfdsnvTiAm+B3KUjuNfop7ACDwo6Codk2WQs\nvcmjVROmCP/1+ltphnbBmfQhqqZf9DjdsvTswzn1b+VROmNOqU5qPG9+2WBb\nwO02xgOwxpEsR3gMNwF+jg9/ODs6wJoLyPHfl2fBWkI3YmzRZ4oOm3H6k0Jb\nO9yc\r\n=tIck\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"d6eb7fb8fb065ec15506a720d473574acdda4554","scripts":{"lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Tools for building API backends with the OpenAPI standard","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","lodash":"^4.17.11","@types/lodash":"^4.14.117","swagger-parser":"^6.0.1","@types/swagger-parser":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.3","@types/jest":"^23.3.7","@types/node":"^10.12.0","openapi-types":"^1.3.2","source-map-support":"^0.5.9","tslint-microsoft-contrib":"^5.2.1","openapi-schema-validation":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_0.2.1_1540709116771_0.8715578402887529","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"openapi-backend","version":"0.3.0","keywords":["openapi","swagger","backend"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@0.3.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"6278c7a5fd053b396fc9ab37953b3a3a08a71679","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-0.3.0.tgz","fileCount":10,"integrity":"sha512-OzTOMB8XcPSKTqQcJI0/Tm/AhgmPZGtm2wFvordH+LNI/Yx4ckFOy1d/HFOsRO7A7b2Qkm9swJNZLDhexx9h4A==","signatures":[{"sig":"MEUCIAxBNUCgXH0FBMItpYoj1/SE/u1gvLRe13YYcMJbPgfZAiEAk42xxqK86RryTw86PW6UfzJu5Rlzrv6GXwCqA6R2Nfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1azHCRA9TVsSAnZWagAA/3oP/RasV3SYRM7VwkhnH1Bi\nbe77JWMzFwCq/pM2iQCxr3GyvWpF4FgRsn5nQtEJ5R6ibFWs1REcJIDrhrNz\nT227xHyYgYZITSi5p6c2vbP9MZT3m0BF5OF6A4Exsd96gigvonDgKes4+y9o\ntmcWRFV0KMEfr3qTqwS+r/7Ess2dNttKw2rf2/85IdzjUToOUq/6AmmDQtxm\nd5bkKdh1BN1YRKSlEAj1kB+pqR9+y9Pffmeg+9Cj3OX9QBVESv18WceIHeaa\nj1T/NkbERUCWRnPOK5835QE1JxQun1/CQje5RJx6JzYAd82IFr+VskXL3ph7\nrDu2GhN/UUjYH5M8OmslLZUFt4/KvkinyaI3P6Zd9lqNBiZ2jh+v8Eu4W941\njK7S+0XrDiqN0N5mE5hkTGeTZzU2NPsHIZm3wtKmeA+gKQBFmd1xdU/GvxUM\nLBloMggdOZtZN7kqeZgzLVPwxQDSkQxwlg0n7oHFfdm15Uh2rNKyyf5fO0JL\n6A0E5C+AK5DCnwbIWyi5Yf12Lne2V6MwGoXpt/h3jfOK2J3XW1QnMV2phCkm\nuhavFRl99OfFxzFqn2zMRwaS0tbiruzKfxQDgaORdyApq7BU0qxfDRLYMQZK\nP1bdIHPJKaDiHZ1ozSMTMK5C99RwgLmLxwpjN44nwv+hhUqYVjB/NngF8kJq\neBLl\r\n=sm/4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"9ff4fe0860e64f456db7e1b6cd1206ed54bc3070","scripts":{"lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Tools for building API backends with the OpenAPI standard","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","swagger-parser":"^6.0.1","@types/swagger-parser":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.3","@types/jest":"^23.3.7","@types/node":"^10.12.0","openapi-types":"^1.3.2","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1","openapi-schema-validation":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_0.3.0_1540730054682_0.1748659827282859","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"openapi-backend","version":"0.3.1","keywords":["openapi","swagger","backend"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@0.3.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"0fb7cd94b0410e180c081e7f63ea98139c7ee46c","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-0.3.1.tgz","fileCount":9,"integrity":"sha512-mVvujpBPlpLxpjccNCr0siNXHNFsDKkiOnQDLxHQHiQbri71rKdOdW8ACugBfqTwaNnxmqam5FunHT44D0Jrqg==","signatures":[{"sig":"MEQCIBmbrv1jXakZyEvWd7VngphKd9ELcV9nhPBUM8E70JtZAiBJ40/pJpZJ0yHgEmBagrpG4T9MZaXmcHfhfaRRzAv4QQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1a/sCRA9TVsSAnZWagAALHcP/iXxRPKtxsXzOW+76o9H\n6fZBHXIPLZIoszK+uWw01FJaS8OBaNoNC+0RKa3ekUSFnJ1J0o75XUh6ic1Q\nPR7+FgGfOHhuTBQUsVZ+NsgvheItY3icrAque2SlMjNssx2D1IpB8cDPwETK\n0JaZjhQu2niNwuW0EVGaPoN8JMyF3nt2SqqPi3OfPmSDbmH4PNBrqnUdPHbm\nLjnNkjITWyYrly6NCgbfcOj4+w0063nsWJWzca4Uq23eWUIuP6s4JwB6FSWv\nNzV9sARJGtT3IkXduSPVBZhHo3nMzhWnvdVQoNFXZBp7+LgE1Xh2nJVYq1FE\nbfn7IlEHuAbRS5jkmBViUmT3fmJRPnB1AHwO5KR6p6XJwqgCwhRw9J6fh/0w\n5r/UcT/NYHHxE4ZCj7IDsCBgQiiS0XrXAcjVTT5VmUs3eEXe9WVquoWGaU8j\nFOPBlH/mbeo5i0QLVRWM8gz5jIwkmzkjDPu/5f+69ZBz9bJNhpe2dkI4XeEa\nGSEOPDda9GN5M2JN21KzMRGiVtQzheyswau7f7Pj/1YpnoFdv57p4jYgJNh9\nHHzoJhIU8414/URO31FsY6enCQJyNHzmwytYK4G5VzdSSrcvg1nBQtc5CRxd\n1JJPtrn7gZjEdXrnt8z1cmzBv3KNy+/doAnJjXe9fSaZit/Kj1H9vccf/0tA\nsDfm\r\n=sG9H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"6a6abf6e2744cb8688d5b036b4edc0b39092aa55","scripts":{"lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Tools for building API backends with the OpenAPI standard","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","swagger-parser":"^6.0.1","@types/swagger-parser":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.3","@types/jest":"^23.3.7","@types/node":"^10.12.0","openapi-types":"^1.3.2","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1","openapi-schema-validation":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_0.3.1_1540730860431_0.20745428095174545","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"openapi-backend","version":"1.0.0","keywords":["openapi","swagger","backend"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.0.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"611b13805b0af5eec7a40f3af7d720538ff3de59","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.0.0.tgz","fileCount":9,"integrity":"sha512-ZcxMP4VA1d9MTFdDwi7DU3aYJGxtEvJw80RXx2KdsRTDlK7FmkoWVCALxau+bzwSc/N12qdiBHlP2vSg7a/QfQ==","signatures":[{"sig":"MEYCIQD1VhG5yy90LAPUS6ldaCbS8B7ucraLmo/rFe37RLSwJQIhAJyn5SuAOG5kaRWG7+r9624LebKYd9se+HqBFb5m4jrB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1cNUCRA9TVsSAnZWagAAOKoQAISU8iVuoPfXz/461fHx\nUwQZWox5N/etdMoiySNncXFLHU82UWTw3Got9xc2lU6SPbOekrufEuH1wegA\nS1HdHZXV8HBLawwq3VV+90GB6wzHApq6Xfk3FWN/jxBC13f4wnQIp3eKnCkR\n+fsz041+uNHpJ7X/IkWt0L2r+Ng7GaQu8ND5tHoqPMFHUHKSvZHAn7nNT9nz\nKj6PfI5IGTfue5B2eOmWVo2rdzGijG1ooiC6sGwH9bXWdfxIm4BhcDYhv/5l\n0GwaMcdM93HufMCMCx/W7UllmdlfIfNpMtO1PNfnLsFZjrt8t3BAHiHes0O2\nq3FZPl/psGi4Zvsc73dpcB1UNvN9b6UQGThxRRJQhiSAJ9t8rDDyk2cxA6vA\n2UxNC1ZwGGbzzD6vMMCx3EEvh2YRO4bHgmiMYceorBNxxA1TMvsHxT46EFmE\nZTHA+oOxXCj/CeObl/nj46MAgO8FSgyqD4lvb+pypvujbY1wCqw/oET95nIu\nsqGbfPvyndy+c7IPwt3HmIaAJOrfVGCFixsR3rsP65KqCsdRdnUPdELmPePC\nimQeXDH70y0HwXlOdq61LfhIHwL4tm0vFkO/+2kJBqD0fdC3sHQOTiH0uDZu\nfwSEdX5ThXBUwURoSMidirYIzoGu369thkUfsSpnTfuOuZ5WMlPJcRPjnqwm\niElg\r\n=ZLqF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"194327b006c0f9cfa704658195daf4cd64da9868","scripts":{"lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Tools for building API backends with the OpenAPI standard","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","swagger-parser":"^6.0.1","@types/swagger-parser":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.3","@types/jest":"^23.3.7","@types/node":"^10.12.0","openapi-types":"^1.3.2","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1","openapi-schema-validation":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.0.0_1540735827706_0.09880594383130248","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"openapi-backend","version":"1.0.1","keywords":["openapi","swagger","backend"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.0.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"4332d649a0ca0e50cfab87073bb62d52056622bf","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.0.1.tgz","fileCount":9,"integrity":"sha512-BtyaV+u9bLbwD2UID48oqes74ao7c8kcbFR7m/oHdkbcXlyGeZrYv7VRjVQTqp6RlihrGX/p1YPI/eF4zdNrvg==","signatures":[{"sig":"MEQCIGtlEcH2S8We0j1h+aODRH/MswsYOeiBqmifD1QYWk+fAiAdCrnFEET1ZUfi0dGPkXJmYZv7M0eEkJo4da8GC7KBSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1cuSCRA9TVsSAnZWagAAYVIP/3JOPaPZsGXw2BfiGLaP\nBNY66nHBlaN9QJQtuFb1YTisCDA3+6tocy7TZNtD1WklM3q1NL5d9nE0D/Or\n/jMXQlC9xcNFj3RvD30y2+4TQMf8afKFarGtDUfO+K1Ik50SuRp0NvPP+v3y\nWqTOjB5tnBoVcjAuSvjLpDDsTiOTKadkeHqV3hwDvwhqbufcytYJxQJFbyy/\n/rmRhyWeyGtEdYJsrcxlOBFV6zATMYXUqV4uTLjAmZJV1AuWSHjNHR1+pa6E\nA5DsWb1GT9/Kt7WykizeyLeAYrqqkPMpPrrQw90x+73/CBbfLRMjDYIjcHXa\nxlQ8fWSIW7DJfhGuFBMRwLTVeCmwrEebgT7OjRadYxwS6WZG5aM0silnkjKr\nOc965Up7JAizDSy3Wwby/1E/QaGG9XdxlQNhPtsspefH9LYk1JqSv0V4kzfM\nOeK3SIvlwke3Dhu7cl9dm9vGWnmm2uXXlBbo+u/ZCDWfeYuoxRrTJG0gcsCT\nH9INBMAQYdPX/C2zy1fj9t3pbCpuIg+JG8/Bm2T03Pw2MlfCsxPziLoWnZCS\nRiJjzUzUMm13X86Am1TvZZ+ngF/lTQDt5hV+uHa/1+X1byR+73SL6GFfWAr6\nCYHaJcuSiZ9nrJj3N/IPZxg3FADjvaU4iVRGLuJtp3+D6ZXt2Q2Ki9IefF3W\nfXam\r\n=OAVQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"5b10c98eaa70b779ee42b6ef55b605ef2df60811","scripts":{"lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Non-opinionated tools for building API backends with the OpenAPI standard","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","swagger-parser":"^6.0.1","@types/swagger-parser":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.3","@types/jest":"^23.3.7","@types/node":"^10.12.0","openapi-types":"^1.3.2","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1","openapi-schema-validation":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.0.1_1540737937756_0.8998463522046594","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"openapi-backend","version":"1.0.2","keywords":["openapi","swagger","backend","middleware","validation"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.0.2","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"4f88e62a68942251ebd891f43d8683857bed7433","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.0.2.tgz","fileCount":9,"integrity":"sha512-n05WAbDc7hMl30q9DDQxfvBrpoNoUImXD2N2/Fvin9mDjpuwJRNz17XNFYazKhCa75BW117c7NYSrts/rXOhzg==","signatures":[{"sig":"MEUCIQD2A0Xyc8M3EL8N0ETZroQ49LHBJt3wnSSwe2rNP8AJRAIgNNUr8kZMbr274VQ5rAnACRNtCYncGNmBlgSWlaiMpmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1dHFCRA9TVsSAnZWagAAqpoP/2w0V6QBnmZCNdjo8x6P\n7C3jbIyNuLDmvLNvsqXJc7qJCUdEZnAhBcxHEj8sBiLDRFwBesbTbMIhpvfQ\nCDOiibYszQ80qyWu9+SoYAoYcFFaTtdn+7gwuTO1ZlABwbfE4IIrp+7lWOln\n7lqrJM30jorD4zrCqt1MAr33hn34AZYn5D3oZRIWJdFAGHP5dv1NIaUum+l1\n7mL+82Fa9zxJbHYEf/mtx751Du3TM4H+zrrujOslAjJ4gU2nobWgi0AMhFeR\nHGPpOJvW0lehNUhl6LRBvBew7tdxVrhmsX+EqpLcXikVnaA2sK1PtH+ZtgQr\nsvO0lNipN1dfxPWSDVVKpys40YL0OAkZU3iTEeLe4jNyoi9eG/IIr4GBfe3S\nLTVyYvGSZUqRBLKjGsFGDBHqkEQ8RGTtfxsn3nCBJcKXy/ncqVVAPrpvFS3j\n7y3QRNP5Pb278+tWSXtPnEKq8Zc3JaxoT1GUVLqxwkf6FLf6Bat3Qm3aOru3\nHicpT8BPzii/UZcPXk6TntjY4yAJRRtx7QVkGGlcNVM9xciP8O2BrJhv1049\nwFJLGHR4E026szd/FZGUcaYLebtjTnZpGDTy0qe9t1DtNylY42D/U+V6okGc\nT4oEsu0xUigbJ7zltX6aPLhzw46EEZHz7wfT54/LscNMCA+Lfzrjh5IHBQzn\npqvE\r\n=pk/S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"97b0bb2e9725b2440ee325af951847bc4fa602a6","scripts":{"lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Non-opinionated middleware tools for building API backends with the OpenAPI standard","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","swagger-parser":"^6.0.1","@types/swagger-parser":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.3","@types/jest":"^23.3.7","@types/node":"^10.12.0","openapi-types":"^1.3.2","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1","openapi-schema-validation":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.0.2_1540739524515_0.538149736047342","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"openapi-backend","version":"1.0.3","keywords":["openapi","swagger","backend","middleware","validation"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.0.3","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"ad106cf11655b07a11da4881082042efa8366bdb","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.0.3.tgz","fileCount":10,"integrity":"sha512-qto/9bVxMqHiK05fSgpQuhHwy1LFfV5ebJG92xzfHvmj5SeBMdS9H9xas8+yfLi9nspTwsKodLvveXMVlaasKQ==","signatures":[{"sig":"MEQCIGWrw0KxJQCBGzD2YXT7XnGO7AlLznx/zH+rYfp5M3r8AiB6s0qGub8uakzh6BP+wjGSCYgl9gC6NUMSSsF6EgHSiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1sI2CRA9TVsSAnZWagAAb2UQAKG8qAkTwQivDIHs7gD7\nY4gkZRqZYF2BEaT6PcojKCvfW0o4dNDYXRXZjzWthvz2aNChkvc1fkfc80ip\ng3FrDbFaOyHNESlySL0DP0X98xWu/2V6XtfD0NKZ4zQbZnvy1qt6N1Uvw/E8\nWuJ71gVjnfSVNXRf6idEB3oVEB+vbuv6Wf57SUiwe2iC3iD7Hn3zYrbEWZlK\noUlIBsT81TR3KWG5axPgqq+myzNzGtoInIs4f98I/SpHdImPpsAKztRrCCqb\n6+kkjCF3cF4NJ8vxn1HP0pdIs4drGsJVNB4cbkRUmKE6cQiMRqgYkftmvH5H\n4DjdbpJZNJU9UGpbp5sM3rwFgGUz/iZ0SIaEr2+nHAuweDUc0F3Se5zE4MYf\nUISCTaS9tm2duTPs/3k6alQStZEoSStmRVE59u9DhG96wFGXd3F7/iO8taua\nGpVMlmRcQ69nztsNx/wJqPzYR7YnW1Bqsz3vZ7rsvRxxDqqxtuOWmy2Z61lg\niP9DwElGkiKNdGHyLboenaLdzArjpX/yF8Gr+GX8tDwBMbdUM/qIk6Dn2JlG\nyg/ngYRyxCdRDphK0vEGR3UTuGC4mC8fdRVcGIYLG8vQxVxoeAhutzuM0blJ\nFYfCHJPhCv8SeAew0qitLCxPodYYkqerx6ZCPbx7LXRJXTQHDPYncf49tkIm\nYNS4\r\n=j4Cx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"3607a027f0ef1a8372aa862dfb12b015cac53a08","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Non-opinionated middleware tools for building API backends with the OpenAPI standard","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","swagger-parser":"^6.0.1","@types/swagger-parser":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.3","@types/jest":"^23.3.7","@types/node":"^10.12.0","markdown-toc":"^1.2.0","openapi-types":"^1.3.2","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1","openapi-schema-validation":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.0.3_1540801077095_0.23571700305520293","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"openapi-backend","version":"1.0.4","keywords":["openapi","swagger","backend","server","middleware","router","routing","validation","mock"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.0.4","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"7473d58f7f5a95f70ae4538a765bf22e04853653","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.0.4.tgz","fileCount":10,"integrity":"sha512-c4lJGz3AwAUUyDB32CySmHA8v9aLca4aX+jAdZpoUhVIYrc0kd8iUfq6pUXPPoRhVjUTVN2EsrTTM3VJeQnU8g==","signatures":[{"sig":"MEUCIE5JOvGGn8MMbVVBLf1dgExmNhKsXJhIFDYceavG84ggAiEAgG7HLQvLdCrTC7pFzJ1XvL8jULSUgzj3KgYVOYNt8vo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1vdbCRA9TVsSAnZWagAARpMP/2NYQNmLPUg6cei2NZ1w\ngfiZn3OF2JBdBZocPjTOoh+kUhFsrsRMSUp5h8+/JFRjDeFsZjyazviHAaeI\nKiNmsuBorKxj53TAEwBap/K67MUSoGB8CDhqpGdPhke6z0+S5hhTjXViO4gx\n9huGB4XnhtLNGjZHEIEG+/cnKJe+m6xjnCoATVuTJd+buz3qcipkQEHNaSBQ\njKxV5QzJbQG3HvxcYh3blrgnwhnyiA8r0ztdM/gUt9JbzJ9gREihstagsz0G\noH7jntKYaHzma2W+vPN1HTHp1ebQtvQSd45z7SFLC8pTRTZFM9rLgqLE+QCZ\njLWpB0h1ICcxyYp3ut98SSMd92mxCnmEKCc/LrwhJYpoGwefEEzLkDl1fwq3\nPFpK8cGY2Fzo+zZDCaxd3x+7gUEgwpOiOMer6f7Md/ZvRO32lhudCHdQc0LD\nSzB9cGcfRfOmNV6pwwc4kMKUHB+0QXUaOQF69JCgznmlFJV66E2NHwO28LNx\nx6IIi1WgG9iwXVaIGJUYTOJGO+g2C5TRPvKtA22Ilz9i1vrJjGNEeOu4PsHA\nUgUwkgKMt04jq8ZxrtUFNS1A1z8N2Su10Yi/iPG2jatDjDBNU91CdevPTpHp\nh9HebGNm63qo2zpaRCG25odfHxghwkrVjdfRukALqwv83VeoK2YFHZMuEAqy\nINWZ\r\n=IMVv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"ed31945a857fb1af06a4809be9d53fc54c0cf025","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Non-opinionated middleware tools for building APIs with the OpenAPI standard in your favourite backend like Express, Hapi, Azure Functions or AWS Lambda. Includes routing, validation and mocking functionality.","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","swagger-parser":"^6.0.1","@types/swagger-parser":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.3","@types/jest":"^23.3.7","@types/node":"^10.12.0","markdown-toc":"^1.2.0","openapi-types":"^1.3.2","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1","openapi-schema-validation":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.0.4_1540814682236_0.12928969243964583","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"openapi-backend","version":"1.1.0","keywords":["openapi","swagger","backend","server","middleware","router","routing","validation","mock"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.1.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"e01cf5573544f0b6dea80586c4ddfc4c367a3b88","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.1.0.tgz","fileCount":10,"integrity":"sha512-fUi5RBtZni/QoPyVX0w4ZWYkfWgpDtYscGRZQvJ7eWfjsmqal1lI1XqZmYs3ktLKMxeluwkaoyUEkJCh3fthFw==","signatures":[{"sig":"MEUCIBzMq55odiuEsSkupCISF6Vkcmlc0yaCJ24RGkPr0MIzAiEA8siO7WOTbP5ohaI0L6baRrpES5E2KlECHLemFO2TBQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1+XMCRA9TVsSAnZWagAA14UP/1rxD4TarCMCpdgaRtfv\nqSF7qBdbUt5JAYVevn91bXqbndNn0trgmLCM3+qLB3WR9f1qw8VLB1Z6N2TU\nqR8441V9tO/4tiOM1XuV8HAtPBDDxLfvjYgPwpt1/rupjCwBECEjLylwoRnY\n6nR/xa6U1ZuObCjbVeiBxqE9ycH9OXuze0m46YKxWLjuiFCQz3uwyZcideAY\nzHNlFh2ymP9R8VNhdqy2VkAPTS2k8OxGNwypXzkcYH6iPfqSFpgkuJeRfzCU\nfm90jtCPHHUZkm55CwLu0ebOdJNW+P67n6AysODZT9dWn9Im1cN284M75eEf\njWBCuV76q+iX4hYvUJNZde4Nz0+ekJUkjbUgIy+rvE3Iei6Aw+4d4R6IwvLz\ns0VyTiFicVWNYIWEjQiBQWeRGgtAF5z2sejNgGnKMpAdcx3BrSMFEcUlxGXn\nRkiUcAXlbIWyhr9orlGIPlL5f+4Yp70PWOp0VYq1FcP368yJ7UzY+28MkA3X\nJli1DmFrO7ry069kqiJEqspetFUe6lYOb1nvNWqncSeYrsU9IJ9KcNd/JW04\nGP0Q+3l2cqC3SQoUr5bXNsAwfb6WvnYYFcOtvMPA4Dynx6Ebf2ClTdv1V+8y\nsPBjqLO09N+AigbXErvVH36yopRM+a8ovUKEG86TXvzlmQoTUv9QPlc+mcP6\n7ozB\r\n=QDke\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"6fad90f3d40fead44891145dfdf97e8e7f846bed","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Non-opinionated middleware tools for building APIs with the OpenAPI standard in your favourite backend or framework like Express, Hapi, Azure Functions or AWS Lambda. Includes routing, validation and mocking functionality.","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","swagger-parser":"^6.0.1","@types/swagger-parser":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.3","@types/jest":"^23.3.7","@types/node":"^10.12.0","markdown-toc":"^1.2.0","openapi-types":"^1.3.2","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1","openapi-schema-validation":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.1.0_1540875723692_0.7995454998562148","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"openapi-backend","version":"1.1.1","keywords":["openapi","swagger","backend","server","middleware","router","routing","validation","mock"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.1.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"2a04baa3e486badecc5d4a09f6883d4094a05f0d","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.1.1.tgz","fileCount":10,"integrity":"sha512-whmwMUTYN9z4vIW5WXzbel73wCjl6qc0PHiATaEeMZAsKWt5RVlsBBG3+DNXXVNP6440HBjT/mg7Kf8cRY4RRA==","signatures":[{"sig":"MEYCIQCXYMznzBobrLrqDNCwmCof5LJ0jkXPB9CL2LvnV/F1qAIhAI9rfeeL/axzHzT0bzp7zclAfmThIyz0pY2tmOBpqXEP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1+h6CRA9TVsSAnZWagAA0KMP/2J9KdQn6HlWch7F9gvJ\nUAMUjIYUath5HZ67VvYPXTl+tmNN5mLEMJo5rPOnFBqv6Zz//9xdUTopXzK6\nbAKe0kGU68BX9N0yVqYMyyw0qbd+u8o5hjkOMBxOGhNxv7UsJpd7gXZzE6EP\nQZCfD4ZIBUx+ng07lnTD7aGgr2KHxzzZiZAgjeLht8HsPwkdRbvyldpNKMxB\nqrJG4qmwLWSmhpk64odV3tG0LbElr4HHTNfLrSy378pF6ByvsUh9Kt7UN69B\nMP2UptT+rwxLMyDIK4zqvgq/BED1yq81KblrtURE4wP4Jqpug2VM3JX7t0P+\nVtC8elg1q3AZ64nPIYNwbARDU6TmOBPeQXFR4R9CP83+O2SW0Nn2gKPCYR57\nyL0oYCsCxYp5CEPgHIRcCIrA8Gt2gNoMaZIBD7W3rQM0zvAp1mw4WfWITL9V\nkYHmPW95WybZ8dbEtzB7AchPU2BfG4I6zYtQQSzq0MtWB2F0NdKcaxjRfGKQ\nnLxIJhDWXbCUK1CNYLoJbLMpd55mY3IT1XNPxUnIsLaVSEGu3MxoBfaqATGY\nWWs7XXt+tEBcCaqNmBjthLCL2boATvuKWIx2k3F5lZFBqAJKrr957/gdqmjY\nuSYWdr6Sdr2vpM90B9qjl+/INkfW+j0dQr29m8BvQoe3ZYViVwyNn1+YlI2S\nEzbN\r\n=JsBl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"f3c07aff07316e97539065438244fc31d8b17be9","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Non-opinionated middleware tools for building APIs with the OpenAPI standard in your favourite backend or framework like Express, Hapi, Azure Functions or AWS Lambda. Includes routing, validation and mocking functionality.","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","swagger-parser":"^6.0.1","@types/swagger-parser":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.3","@types/jest":"^23.3.7","@types/node":"^10.12.0","markdown-toc":"^1.2.0","openapi-types":"^1.3.2","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1","openapi-schema-validation":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.1.1_1540876409416_0.457463504938751","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"openapi-backend","version":"1.1.2","keywords":["openapi","swagger","backend","server","middleware","router","routing","validation","mock"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.1.2","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"5c230a589b6366e327da501197f5ac0e9de359ac","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.1.2.tgz","fileCount":10,"integrity":"sha512-sHUG2TBxOJdahOZye0zsQQQ94+e/yzayMCXZuIVMRiePmYBoc2TLgRfEvZxWas96POO7KtykFlxctz4Elud+lg==","signatures":[{"sig":"MEUCIBBNVKlKMShRPt/LV3i1umF6uy/MFS6H0rvuQ+bvTMWpAiEAzHBu+0CwZ7VcE16VTiOmUb3EF6L71FIQaLa5q7bFM64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3o10CRA9TVsSAnZWagAA4YQQAI0HyuEoIfeKOMKMVsUX\nAWbL5Bqzc50UuQg/BW/zxQ8Wbq7Zj0zKXos8/nmMlZvRbNHbtJu2sqV8HYNj\n+hblmwBsHHMxkYecKP2pmK/n32WLmop2N/WCIY9zUAP/zVK1ZgnGQMzOzRqK\nT20G7o2J09tAncOkURPLlWRNa3SIsUxIzSD4DMr8vRxv4D66kgS7mPfhNJji\nYSqV8uylLPP2sE6Mbr5kqXC4gFqBi4irJ6TgyBMSP+QZdogdLX8KowI5kwMr\nDd6BLZRmhDKstam6mpklky/Lc2D3Bpbhsq2pKeewbB0fKbt+Ckv4E4dMV6Xz\nUUiQ/H47Ekxcsq2H9ZaJxqyJiXI/9aW0u44qKLSTYwxwSIU+xxDXPNOym9j0\nEXep+jhNBtCVqq/+U8lX+3xoct6U8LJZxEIbQPUT1WQVF79r5QOau3570tAG\nppNu5liaiAB9W+0IB7MS30pc/462TJofa+eI4kMZxyJSaezWZavRn7D4ou1o\nkRAPP/5j36QSGU5Js15piGXS70GvnZ65mpBgei2jzMJ7CN8H9hnCBLglbUvU\nc1U/r6o4c/kPDu7dCogvLyo7XtoCTUUZsn2Qw3G2fkH0ICkxJbxbjFq51loB\nxAx6YcS0Z3RRMeU6s8Qb1HHNgTIoXo/5VBbV82Z8qbRjiQhL9+bpNN09RzD7\nymy8\r\n=VV0w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"74e418cb33900a82c90f92f3a875d1efc619538e","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Non-opinionated middleware tools for building APIs with the OpenAPI standard in your favourite backend or framework like Express, Hapi, Azure Functions or AWS Lambda. Includes routing, validation and mocking functionality.","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","merge":"^1.2.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","swagger-parser":"^6.0.2","@types/swagger-parser":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.2","markdown-toc":"^1.2.0","openapi-types":"^1.3.2","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1","openapi-schema-validation":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.1.2_1541311854647_0.039601411236362294","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"openapi-backend","version":"1.1.3","keywords":["openapi","swagger","backend","server","middleware","router","routing","validation","mock"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.1.3","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"3114080940df875a2e867dc59631a97547f07bf4","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.1.3.tgz","fileCount":9,"integrity":"sha512-056wFSAojW+EAGnkm6nRP7F7tmoXW6w0M4F4XNSDpFh+Ak/e7ZwBj0y48/mZOtDIPhHE9GnauNTwbWGNZIUPhg==","signatures":[{"sig":"MEUCIAPqHjhsjpUAbj9RNNCwYzhmgM/0JJE/E1Fn2e/uFud2AiEAsiI1m6K1Ed5IgotaTrYI0B/7KQIPN4w2A3nH7EG1Q+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3o25CRA9TVsSAnZWagAALdQP/2bqlXqlMeI/rpD6DEOH\nSQ8ZsGqqQPAQg9nOAqCRpbJTpuz1wR6fEthQzU0kXZDga7Oylajhr+J2dddR\n3bHpsKcEdZN8V6QHOoSump/dAmuYhVNgAt5w0JKC1fcLMbrP6fAnG1VxTBnj\nzpvYa+rBQcgCiXoQ4u0bwjuzaPjAT1g8KuNJCh/RwOOCpH+ADSO+D9WhbcJc\n1DhW0QlKZ2GQTpJvJB1rLt0Sm3HHMsxQFfwMGCdx05a0M5hKflaZlMiXNiT9\nRmUTAoxSkKdm8fnF2Uwym2yf2ZDakZ5PHaRq+gsx9bQPojZDwCXZTyWtYaoq\n6HysCCE5UjV2nn8Y+xP1Jktzg5Rkrop7FbGjwmQCIWxRqxechlG+W74EuBc/\nQFXEGDyHsZQis1vdP4Frb6v4dt9wlIYc+C2epgAHkt3AxX+hsBZFijttKb86\nUygVUvze9yPRBIaG8ob7oRdA0wLQ9CLp0KlEtM/iEBs40jnkJpvMdzcIYqyj\ndTz41bJXtUTsCmzdveoJXFklqSO9btfDuNp3qqRExFG6cQx+ZwdYXIvzKI4P\nHCG5U1ze2s1lX4VuSZm6jFtAZxM0ncig6C8mm86ee6z0K/2FUFa7HBUa/1Ma\nIK6sfiCktcP8lXqz2VqyXv5IrmLigbpuGP/G57Og4+aEMeshwe3luaFH7JbS\nVsNp\r\n=Z0s2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"46c1b3ebf96fa856bef31a662637926ea791955a","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Non-opinionated middleware tools for building APIs with the OpenAPI standard in your favourite backend or framework like Express, Hapi, Azure Functions or AWS Lambda. Includes routing, validation and mocking functionality.","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","merge":"^1.2.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","swagger-parser":"^6.0.2","@types/swagger-parser":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.2","markdown-toc":"^1.2.0","openapi-types":"^1.3.2","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1","openapi-schema-validation":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.1.3_1541311928235_0.49543198119046905","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"openapi-backend","version":"1.1.4","keywords":["openapi","swagger","backend","server","middleware","router","routing","validation","mock"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.1.4","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"1b8e2a25292e9bb99e693228847f41b9a0e8a11d","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.1.4.tgz","fileCount":9,"integrity":"sha512-yZnSuhaqabuJLQLuGMM4F0bLHyLwLFDAEjdiNQeIWJJpCTE2LICAncQZwHgymJcXKdJRCCNym/2woywZSRiM8g==","signatures":[{"sig":"MEYCIQDTZ0US3pnaU9qoz+Jdi0PzpejsRtvVrO1bBAZfPWVgFgIhAIrG6G2keJtbd5YM58xst/f7FzcepX804ry/qI1+4u5K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3pbaCRA9TVsSAnZWagAAtS0P/2Nkq3yPgi/aRgvYr79b\nT8KLSRsf9stLsgFiwbxQ2gGGE4eBSGr1v3eJRJKnoC7kzT+e27nJAH/qGU4w\nCuR7Giy9zae1DdbRgneYDxJRUGr6dy7cl5zQrKEFeDrugClO72t7ffWSWI+r\nlh2nm32p4pQCkMYrD8DgXqAKrdCO8nIGcdExGkYJs7p5gbXgBdjNHKM9eDOd\nhRwgcbgybVWA1AHUpH5T27xcgEaBqToI6N7c5KYdWC/ragoqNygkJ4kMSfS+\n/s2ukHgfNu7k6OCa5VedxM0PFJc3B21h8eaJAjdKMd7Xfw1X4jp0aR7KmZUg\n1YwDx4fstJWNOYmST7ykdoq3xX3Hpe6aBqZSmMEZwSJnCZB/NpfPoYGNKOHm\nI2g+Ut6PxXC7Zi0p6twHiVRYzkEAfxzZaVis5lvcGmnnsbNf1hPQ0eFHQHGo\nFU9CMqv/3G0cJpgyMwk/QVtbgEsr0s2ickJfZXa6+jb7pWdoQTZLvhPEsif+\nVJzm++js4Un7/0WeTbYJ1sost6UvitkKp4qnSfdv9Op/Ls1izJAg/zI0gPKz\nsL9dMaLlt3jqaCeSittK7c5Bd8ulbm71ir+qo3yYwVdBrpPuhcq9/vJ7SMFR\n32GclOctgSb1uenN6tTj3UR6fLtuLoN43aFGbbYCym9xpziLtoSVXTdY3lec\nc2hA\r\n=sEXQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"49e532f04f507c9e63ba341f3b31344d1c78471a","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Non-opinionated middleware tools for building APIs with the OpenAPI standard in your favourite backend or framework like Express, Hapi, Azure Functions or AWS Lambda. Includes routing, validation and mocking functionality.","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","merge":"^1.2.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.2","markdown-toc":"^1.2.0","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.1.4_1541314265798_0.5951000746794362","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"openapi-backend","version":"1.2.0","keywords":["openapi","swagger","backend","server","middleware","router","routing","validation","mock"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.2.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"615ae5b4934badb83c36d85091d2a4bac8b0ca17","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.2.0.tgz","fileCount":9,"integrity":"sha512-1rty84BTJ0oNZHhIQCzu4LRpWzb8mgYSP7Qtignhv+/3MaAsY4DUwLwbttCMow9hDgLY61/ihbXSrXJzhmEA1g==","signatures":[{"sig":"MEYCIQC6vutr4V+admIQ3slOxN2KcYZ4/hG5HamPXeqGr7QQlwIhAOumS0vpNxh5qI8Zh0oDTSZ+XLXYu08zpqxB4EhLjDIx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3tyDCRA9TVsSAnZWagAANIUQAJfHLa30DX/D3HSmKw8E\nsVTZEaX6uIorFMOKiIeATVmQnAwOAokFgzfRqmigEWA03+iZ7MeByQZm+3Bt\nm2gpmyvnLkV2Y2MVspTIwz4rvkFPrvSkFLiKrOOKoLzhOdSOzYLdfS2QwjBZ\nhN2PKMm/mmSYCAWefGWI0MdeIGYkhj2IFL2XR1PoPevdfCdoSzd9jvEjfCps\njcQFE2PS8Ap2xGAkY+bzgmIqRVFUB3aTLbiEo8YxYX0RFu7330hNr6l+bo3O\nzJlc5RfGqroRao2WCq4DHbCY4EIFb7KMz5g7/GDzqpaXAM5wvAMCqOXulmtd\n0wRZBCrcvPl6It2kvX21YhMzKyUtmw1ssHOCOccBL5pvpawpQX0OIkL1Tdzv\nURQLqdie2UcDOjvZL1wffiagrHFsRCYyZzNlRgu99EZK64L1M4fd2BCqqEwu\nCIhyVvATqSHPcxXUg4Hk4v2zO7pPjUbZnpMSdFXh1M81DraBbn4kn/3yNo9o\n9M8EPitrVZL8WkUq7BCO1LjW2IApKpSQprdIQNmPAwoNaxtUuw7ekWPIcmZB\nNDhEU+T1Gnx3YX6movddl/bKHFBsC/kRBiGWBHFL68XzQsXe41Vm7S9oitNZ\nh51NmuROQ9/xOeCst1X49WNtJLvHOSZDtkm4c6e2UKpVK/xhqsbC0SIZ7kMw\npBDx\r\n=YMOG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"866d6d1f2b5bf8398296144d549efdfd617ec370","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Non-opinionated middleware tools for building APIs with the OpenAPI standard in your favourite backend or framework like Express, Hapi, Azure Functions or AWS Lambda. Includes routing, validation and mocking functionality.","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","merge":"^1.2.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.2","markdown-toc":"^1.2.0","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.2.0_1541332099020_0.27515593261067806","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"openapi-backend","version":"1.3.0","keywords":["openapi","swagger","backend","server","middleware","router","routing","validation","mock"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.3.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"e49b026b7acb2e713bd663d65119c117a9d617a7","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.3.0.tgz","fileCount":13,"integrity":"sha512-SfzNagvBNPSSPQ28m6/IqA0RDHedSetDNBYU1zIu/bZU+9ijNFch2RO1L23DisgNqoIZ94RJiI5XiZF8LLHmJQ==","signatures":[{"sig":"MEQCIFcTZ4qk/tiQZ0ugEfzPwrQsUiSY2UOpdoiVpqVp8zevAiBX/cxg8aiqzMcbdJSidv14iFsRjtbOvbm3IG+IMSZbcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3yciCRA9TVsSAnZWagAAWIwP+wYX95fWI1vwOgMxT4eh\nfLhyYHfy1JUgbPM6UtvtNkQQXDawXeNZBT5Qq0cihRYs3L3XmARHkiPbeoJZ\nbf1n4Ieh2O/Iq2P0iIfbLDsEsZ66HCludcubUw7EFzv3pV+p82n6ZiraGWh0\nml9AN53n3SdYLTTGdcrq6RTloGIbdnpBr4xVcrhiwW6XnjDWgq+3RrqtC7df\n7Igqv+IQR8Rfgmt8/qzUA0Kd3RstcN5BjBUZpnwnJVXKX/3/eDEqnYv3n8rN\nPLvWBZ3+JV1Jygue3pQtE7PnRV3MobRhk0VHqU68TymJm3KELqNhSonWhRzC\nMG79ZR70Kkby+hyQvLbnYK1zA6a4Ze/ct7RPhHS79hLL7l2oy3XsWE2nTRY/\nnNCvqYg06YF8ubPBohYC4bWB86je6M0d+NhCavb/X3YCgGDZooluE5X9xS7l\nDfTWx1ECGiZUJMLMalLKXFbcFhCAKdnN5ih7ER9fjv0DkVN4D+IaR2CNXMf9\nbAbNJ9BUbMGrIZtOvwSOBtZ3OP0SiNXtXvd8+0wu95ZzYP7ng/6HMj6nebw6\nHnHyheTW5ccdRbbFxi9CdK7fjRRgCEDyyKzoh038h1r/9TwqyUYqK8c1zWvs\nxMHix0XWNcTZYrtpVYk3fLSIgZggmDamCpDSJiupIzr1HSiaV8nPdgHkkz4V\nNBhY\r\n=WznO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"e8a57646049ee19a7c72e1c03af94e2c7c66ef5a","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Non-opinionated middleware tools for building APIs with the OpenAPI standard in your favourite backend or framework like Express, Hapi, Azure Functions or AWS Lambda. Includes routing, validation and mocking functionality.","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","merge":"^1.2.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.2","markdown-toc":"^1.2.0","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.3.0_1541351201356_0.2483940524435242","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"openapi-backend","version":"1.3.1","keywords":["openapi","swagger","backend","server","middleware","router","routing","validation","mock"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.3.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"5a4ba3dc9d6af642f1bf78e7abe56d4c6e01b2dc","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.3.1.tgz","fileCount":13,"integrity":"sha512-cBuUhraWliCdgJA7J8YP/xStuMZICAMro0ijPEZFhBdCaWzL1VshmlMkXpSag7ETIyXduIn5j0JrDzO0lOzfEg==","signatures":[{"sig":"MEUCIFy9hoeLNZ5alVoDm+LqiSFN5XJOY5xW2HTUZajtlF6FAiEAoBDSMxp0VxQgL0+UoAPfGnV5fA9DS4lB9M/wzKj4Jhw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3zA1CRA9TVsSAnZWagAAWwoP/3FvnyZH5dvyem5UThq3\nYZOOteR7ONx5rzhY096WhsT+bvmK7QHbzuYzDr5qgQ3Y4wrixuhXpzkPKe5/\nisZMpFzUYmIheLtVpdwXauh3802bQLj+cHI8W8gwqWpzI6U5JNWpFQbq+7rS\nOEEbFM9IDD2SSqUPPUIdT05SOkjyTJArRGvDzYRTR908baXd2GATJeQ/zjor\nm1ZrG0LvMRCoVuHJpIm6TqNiQJEYY0+fVg0C6p1QCxEAfx9sg7OSVShyoZJo\n36KU8pFCvpzr5sMzHLjhit2J+iW/4kY5CuSXwCiBjcroeBLlsho7zZu6uerD\nUo4ZUeeHBrwWibnP1gWyZXN474QhW7ALvvQ5nAKFuxfvKFJd2DtPECDz6Dsf\nAQUe7WIQPf8yO6MV3JwazXQonFfWDhk9x4PEhQ0U5kp3/58o8+598ECXFB4I\nqyh53oVDzaCifxvJFw1sSSx3URw4RYKtQzUFEfN71jV3YViPWVGYwcXDvj+c\ng8h351BVrDDDBxmIuB3CSKKyFYcNTvwjh4bjuy8h4PsYigVsji//VwcOewHP\nLqiQd+mMCg2GhcfgIFEjVEE9xDg5yxPgVXXTY+Wqq5ZTbgNjhsvyQwWjoWRc\nZqWn+P7rHLqroF0G4sgxrPFrZmCvquKMPOh29xXMNol40MZAvgwkK4uGK/ha\nl/C0\r\n=hWpS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"476111571edd0b6fc0a052293b78d317c6ba48ea","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Non-opinionated middleware tools for building APIs with the OpenAPI standard in your favourite backend or framework like Express, Hapi, Azure Functions or AWS Lambda. Includes routing, validation and mocking functionality.","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.2","markdown-toc":"^1.2.0","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.3.1_1541353524617_0.4450606139421285","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"openapi-backend","version":"1.3.2","keywords":["openapi","swagger","backend","server","middleware","router","routing","validation","mock","express","hapi","koa","serverless","lambda","azure","function"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.3.2","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"d352cf320bf38c94afd7ac5df1d4e6e355a75f7d","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.3.2.tgz","fileCount":13,"integrity":"sha512-+2ADdSLpIAZn66NcSboQdeom87LFKJF0GK3ezl83pd9r+qNI93Vzm4q6T45YK4N+zQiA3X/+8Q+5JN4nBmt1Ig==","signatures":[{"sig":"MEQCICR1ulJyS9Zk8FHnvoYC3p43adxTPqbS+zkrEI9vbVMsAiAfWC5G9mZWgIcgMzMG8B3w2IN/Uu4JsvMkQ+faVkjjig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3zW8CRA9TVsSAnZWagAAEMAP/iwqQlqcM/HVmuBgcQyY\nbQ3q9+1Gf3dn/rNBi9WRvMOpaFSxUGn2A0Opj1gdBmIrqyoQUNCF6Txn9GOb\nFQppQfmQbH41ko3f2ZZTUCbObSkOLAbQZVwxU/YLJLgMHMrCp4rjNMDobwwn\nS65l0vNQIi1YPcc3JHKKQ3W7x8ngHLRKN8nKCwY5Rdg7CjPPBkMTrFT+E6d3\nLxn1epdDTY3wzu2GtOfy/jAdmb08TeiDnGkGMS3dhzt4wk98ZcM7/7PjoQml\nSt+y5eldViwg8my1FQ/DsOP09EykjRT2i1keWiM9HXu4Y8LycQBJPExtDMLO\nnBzB+qdMy0TwcvpAQV1R1uppwxboiNBZ2d2+DE+mer6ML8qyi/BXVXSqlyg0\nRjG1T4S88Pln1u16xRBFzqc1PeMZk1YIZ0EZVKUcF4YDncva8i5Aro5ouPJ0\ndWehkcOnHVEWc1UQvmT8GAlBWuqMbcHDslDsQAkotwzPLkdwBDWzv85USYRV\nV8oicyIgGbvWftXWQ6A8cSvWYK6HVrho05rxJNGgxVwFfk0+fpLxzR4B5IM0\nUjClNk87WCeGh7MPNRUJS2BQY0n5WW6NntiO5J9BZOBOhhhrEwo0OZICuvYF\n0rlqwTai6eB+zz4XrYUJ6ncXwRV6LCJd6imLXqwcHqeM6TLNok7J+0PNk6M9\nkU46\r\n=LKox\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"5d104ab12697be7529bd647734b2d3fff5234a43","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Non-opinionated middleware tools for building APIs with the OpenAPI standard in your favourite backend or framework like Express, Hapi, Azure Functions or AWS Lambda. Includes routing, validation and mocking functionality.","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.2","markdown-toc":"^1.2.0","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.3.2_1541354939725_0.7680874508880253","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"openapi-backend","version":"1.3.3","keywords":["openapi","swagger","backend","server","middleware","router","routing","validation","mock","express","hapi","koa","serverless","lambda","azure","function"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.3.3","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"7a33507b7201a006bed764e57b0c4037598a4ce5","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.3.3.tgz","fileCount":13,"integrity":"sha512-Hd+sUmq9aK7JocJQlpVcbeXazc5EgfRrcwG83BeaHe8rc1yc1JGKvTxUo6oKesz3IY15wutQb25/Rvm78zAQSw==","signatures":[{"sig":"MEUCIDPjun7fXldlopcI65G+eLEIAOdxevUmup8v+G5YxDzNAiEAgspXPUIWrBqC/Lp89OhcOkfJPJbVyQwROBuG/KjkIb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3zbwCRA9TVsSAnZWagAAMvAP/1wIPLcw2klFR0jEqR3P\n1SDyItu0IualALKg9TBIVbKpARq8H71y7peFF/RmGklbdO7zSHgebDFOrwxI\nxemgObNfVHtniFun/TzxviPTQc0yrpsCk5ZTN+zkrz1AuXElPgkWJaECaDfH\nNchPe6yHnrEy+vhWw+6DrZLuAcvULfk6Y5Jt+6yaE1CPJLbU8H1jsnOUKiGl\nEkorXH3OEFWjUwb8LpffThtt4NXB0w+eOvvUxGh21bItQ3O72mcOeW05fyng\noxNm1VyGq59rxeIE5zkATNpTxRlQUkgFmwBKYBoD99zw5GKFbihR7rAaPK5y\nPy7uBv5vesOCnDQJ9yR4bdFX3tgXhvClw1PUpSY/hUeyOuBW4MdchH2nWpOA\nzlS9mYn8xLMklnouXzGK7qvSutE+WOYvXYUsZwxZQlRUtfR/nTROvSrnELhB\nayhhHPEZ/JyLDeRRiomiLeYPSbBy1+80oSuC74CBS6/eaPd1hDaJ0mCSWRas\neoKvrdIJKVeubUY5oU/e6O3Tt8mOIOfe1Zqy2UAKI5pMQ810YpigddLlRLKa\nGsuDe4hNFBf/5n817pNI9PvVi5RM2vkVDfR2Zt5BeFU6cCrk1ULTZp6emnVa\n4yUnFM0jjpsLy8Hoyyf/DH5WoVW9JSDAWUl6GKxKB662LBv2gJgiVEdy/aiO\nL2gP\r\n=SDj5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"7878498fbbc673141c40ec375dcc2cf382a305af","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Non-opinionated middleware tools for building APIs with the OpenAPI standard in your favourite backend or framework like Express, Hapi, Azure Functions or AWS Lambda. Includes routing, validation and mocking functionality.","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.2","markdown-toc":"^1.2.0","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.3.3_1541355248127_0.21844849748831674","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"openapi-backend","version":"1.3.4","keywords":["openapi","swagger","backend","server","middleware","router","routing","validation","mock","express","hapi","koa","serverless","lambda","azure","function"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.3.4","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"e22c93b39765113cb5d8f99f49f24fbfef18a30b","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.3.4.tgz","fileCount":11,"integrity":"sha512-riT2q8fVgEOceXDeWdje+NxHbAvr4OuaRCrWBWmNqfsvLAEzdoRAHsB/xDg1KoI0rK5lRmX3CWyLUYqzEpJHPQ==","signatures":[{"sig":"MEYCIQDxGQg3wGtjrQjxBsqS1uSJfSDkmNWks+XTa83HdeHSMwIhAKF89WvxO7QY6QKEaaw//kOxAbh3+lRBBNstMyd8bfGO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3zvbCRA9TVsSAnZWagAAGlEP/2rX8SO9v19tuXZeNhiz\neUc0Hrl6gUmXR9Li6zCXnw6wJqrGZ77CrfJBBi1q1Z2JgansBXEO+tA3aZic\nRS+JPb4grURTwJTyu2xSWBg2UZ2PP0qbHxenViLpdXHvyQhyS7AAFR/ILNQQ\nXgQggwb7nMQTUGY81sSh4yI418MLQTPQaWLvw5pmvMmhyQq74hfdJlo9EUnR\nzTaVN80xkAduDRY2fxqTnsMnJf1ZchmkFCUhghIiYj4KLG9LuK2KYkr9zshU\nUfvkwB7VMx/xDdgIzM3JZHX+UlXoyLrEQmoOKpAG8W17nsjKFzVKZzdmakWp\n4lUdwI5G5odibX59QsvusY15RTduDdfid+uH5cGOoF6Qw1NThmLyQHNW6A6K\nRFrnohKFLC3CW3MdtoFdfcaDAyi86lMc5tXEXI5bIdWoOYFTp1qPULEudDvA\ngM+J/bvMDw8ZJCI2su80AeqONZAA2vUHvZMSMyIJBDBEdCISotx3V5zhFzO/\n3eElihprWIdXfVQshPe0GgcvtX0SEy6cGBAChAPheH6MICWNSSuU8kZxcVKJ\nfgbqId3mC7Gu4VFp6kJv+3GKZkXYPh1prZx3Il72+5/QyzcYKCFCWH93gRis\nTvXYjV8fUggyWXMdyvJIKSDvCNmy5sCZ/MJ44lIN4oK/CloZdTN85FFazZNM\nzYmR\r\n=yuvK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"f1ce1dd07aacc97ddcfcc3dc61a27003e83628f7","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Non-opinionated middleware tools for building APIs with the OpenAPI standard in your favourite backend or framework like Express, Hapi, Azure Functions or AWS Lambda. Includes routing, validation and mocking functionality.","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.2","markdown-toc":"^1.2.0","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.3.4_1541356506836_0.6035152578636702","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"openapi-backend","version":"1.3.5","keywords":["openapi","swagger","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.3.5","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"ad92df6af3c266071c58e42d471be97b471a1ef8","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.3.5.tgz","fileCount":11,"integrity":"sha512-6iGCQkdOGpNty97vvEgkIAqe38euRjFfCtFKsxcAk3Jd6doXbLyeo2bL/1CIv79yQnX7mHxJZGBxT3kUyXCeow==","signatures":[{"sig":"MEUCIDlD99QH5irGw+J/qpKcG9+Kj1qz6Hq32dkzZJ/kju5qAiEA+4piz8BwPuGMcsFz+/W3pruxqc9wqaRD7nT+9jqybew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb31OvCRA9TVsSAnZWagAAYCwP/jBsM22//rB5KcJyRbNw\nE+LhDA5zAkwkTPcWwEpQ2nWcBondknGyxvHA7AZA6BeLIpeZF/PyclDDOeqJ\nfZ2KENrq+GM28nBmtV1djJcHv/bj8Qrfvp4v8R3a6ucs68uywsTo3aDEZW7x\naQdATfp+kceywHcXZXojA9Mq2q/W9Qv2X4G2AScmNu25hIO1m2ZCPdXFvEC7\nDWvY85clbIsa/wZ0sJLAm/g8q6TwPPOArKfs7P9yrYK3TKxY/XfOojNuwwY1\nDFZSY71+p7VSOLA3lNY3n2e3cmx/yrGltDHV8w9cqN1TA6mPjWTjpQtCgWAf\nXa/Ovanr8quGeTPF6dVvwykcsXlIG2WqPT8U9RnDSO8A5dvAUmef25SLzu8X\nNbBqC+RgCIqgoEcUTdWPWumBFLpufjPauDQx99IEAuM60C5aSOF1ub+1Sz12\nIisUCnRAgM/pahJuJNKcTgZL7vpluHEY8jF4Z4EC1ukUQ4HEi3cymsMN2apf\nvN8linfxQ+IeKdYU/dNwAAaZaBvDLriMfwWp43riFbgj+fP98gVuQRpwShkL\nw4ue50qCL4gooHY4kpT9oMGV6NFHPmWZ/nz5UUkaj47aO3FGN/mgN/0EW8Iv\nBpra/G7tTIsDwktOk6YKc/Hu5CwFP3HPcFDw4VRlgJVQIfQmj4IcSeqe2xud\n6o2N\r\n=1j4U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"08a23bce2ea06b9ca8aab22021424f1bbcb7fd11","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.2","markdown-toc":"^1.2.0","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.3.5_1541362606564_0.33087984497043044","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"openapi-backend","version":"1.3.6","keywords":["openapi","swagger","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.3.6","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"bcd1894624e10cf6e989a996b367888079b0b172","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.3.6.tgz","fileCount":11,"integrity":"sha512-GF1+x6t9aq1hQEY2/any0hYM3hdPVr1BcOlBwqxYSOkSCRbDNlRkL6jqnfzpKLO2uAqeGQCJWGHYc73Lw/gdRA==","signatures":[{"sig":"MEQCIC0CoNGvCmi119SE9hru1fZVyiXPXclng6aXwPBplHJ0AiBlpDcMAyItg/O+ipg12Hv/+yzmiUPGhfNb/0a6tNZc8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb51a9CRA9TVsSAnZWagAA7/sP/3BNp+wfA50uhJ2ZEwfk\nDeCXpESEirYijO9gyWeWxiiZqu7ENi22eo+jFBVRtjZvtdHkGg1yY4OoUim2\nBS/4H5G5V3WKIlXvFsO9q1vYR0AO4wCzlafvLseTzhkWUaCySLASiv103c/q\nKIeC7ahFzzqVRI+yRvqJ2PqMUUAVSj1apVEkoxy7zuZQ/rklr830Huen+sSb\nTzTYRZ0XqbF59yYczIOluv5PGp3noswP/i//xqJPkBS7hPA12z5EZ2BHgaln\nVFBLtW0fQw5cz6IQ9y8AgmkWUqa1UHlcToqS+ltIRNJVk+BZoIGv80J9cR1F\n5Ky2C8tTI7m4ZhZ2NzKI4nf7/TXqhr5X7EkEVwbiWYaF01dhT+Paf1yCX7JL\njvouFj/BAQvFVsjcDJfYxblO7KQV80/C7QaMkm8GqVgDZgndiHC+Dqxy30vN\nlRAeBU16Or4PBvWgC3lYcI4r2SIFQfpl1j7OueiAZDPc7Qbt040QoOLeJasm\nRBxlpXDaS/sTV+vXp77RmwkUUdNkiPiLwnSXmu3ABa95vLUFiFDU0+yJI38l\nGMWHoXyt9LsRCTUFrTiZ7yAJ5fnzamKMNRKFKeiKk9XN9Dh/Y2afycz+G4fe\nKiIo0hfjhAaswgsJthZMVtbWTSdbYoULK5ON1fD2Ho10iMCavSFqiAyEozSf\nurPO\r\n=oiyv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"461723deef216c9a54f937d3333ecc1e05129a97","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","cookie":"^0.3.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.2","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.3.6_1541887676676_0.480758794620898","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"openapi-backend","version":"1.3.7","keywords":["openapi","swagger","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.3.7","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"ea5fd05c3a8176dd09b839c07395dab82c384379","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.3.7.tgz","fileCount":11,"integrity":"sha512-R2bWJz7txtjb7eYkKB477bTas1DEZWAq9/jlETqHyGZkUIftrm5vyI6gftiNGyN022cjXrPBM0/uryIdBTbGZA==","signatures":[{"sig":"MEUCIQDx3DuRwgOg5JIuhjDLb5TnU28byc9Y+Zhi5CVgFyAJkgIgd3Drz0/0vhxie4taCCIgfEFWDge9FHj0kVpT87qRcnc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5+WcCRA9TVsSAnZWagAA7B4P/2lt29jjWiKq518nBiQ5\ndo2N2Lgi+H3EJSVVDMOtV2SRRCUxtBtGadmzW9exRi3qO9CR66ETXsizFRdH\ndParAA8wbMEzJcwUkq0G0T5fmms/7TxewLtKYirQleE3OR0SP1XgiCNrfVhi\nkAjnWD+LbOT8+bBnkknFpOGqSg2U52fyT3UPoTk8YvLzMU4GWcTA9e1NR4n7\n+3me49FMYNKYk9RMgccJeBAKtaUdSwPtOYuZegiSknfNpfarDBYGjIreBlw6\npThNVrme7qSogeUEHaASBpA10MhKmI9EiE7t0p5TtQrMzMGhriw2uXlqd6hd\nNaTNog4Lwvwns0JJOT9D8zlqqqWbVdsNY54wI1k+bMgq8yDZxyLDi39PxPv7\n2tQXQH4/mpCQDpE2ckJmEqbcjiTJ3764bf/u25dMipWzn19WZGOy9Uwpgt2l\nqHzKjrLrRFoAcrrSQ1fJYi1i9CQua4D0NIHx6Xp8P8xrKV0/eNvAU9uUByYr\nE8BFFSbIQUAnrdmOM+57Cciz1Yg16HlBM62QUztYPksy03Kn1/Cozsd3MCox\nqVigFI7F9YE0cS0XEU2fSO+d2DoO6dw3Y9+IcgSwPmcuqlMqXtcV40whBWJ5\nYAt5V0+JxilsMp6DLcUVgLIDt/UtBCbk4z/aCac3toSzmWzgfUWEciXLHRY4\nnXwk\r\n=B2XU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"f00c4568d33015afc3e744e49402ed17a2cf5d95","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","cookie":"^0.3.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.2","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.3.7_1541924251920_0.9796633574820595","host":"s3://npm-registry-packages"}},"1.3.8":{"name":"openapi-backend","version":"1.3.8","keywords":["openapi","swagger","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.3.8","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"47aec165e71783321e05aae0212ffd4f77f48fe7","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.3.8.tgz","fileCount":11,"integrity":"sha512-rE7ewBQdNvF+IVEIOUoqE4BAbHc5Nyu2icIdJMIdQ6/0wW5fIWXc9EHWWfymnJWtKsITcRwuvRU3Q/ygkg+CuQ==","signatures":[{"sig":"MEYCIQCaO7jIaX/h9/OH7pNLNGrehJqQ23upZ9zq2HWhkSBshAIhAI7cWDG1E29/VETafEyMHar4wonVMS4fH3kC4fuGg1ML","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5+YCCRA9TVsSAnZWagAAUQsP/1f7SEnuOiCCYqqguEmL\nUwlteUr/db61XURLJSNQiWearDNYcKVLeJv+NavGvml+aN7SS3J+pnFOsB/X\n0JYMdDL9DecQJBdE1qPMwgviPo03lvjH/bFB8I1OvmGu87J2P4Sk8nrSZL1+\nrJuMvhz4WcK+JdWSArTKdIJsNoylZbSPzi87gH2IEWWHtcUjypHSO+Z22kVl\nN76mONudXeaHmm2Aw/WSZbXMN03BTGCUZOM+Q8HlVPASMwJMtXtZgmJDk71C\nTravzsaBL/Fsk3eZInv/CZy7UU4Kew4encO7BS5f32okP5eNQe/QyAS36k57\nt2X5dpbAbdDNdou8/gBiJZeiRKG4BiwYa+I/9Ny+eJ3xO5Ko3mVpLldHlgOH\nUrbW7tdIxbTNS5z90ydQMqhqP1lKUGNYA8vzDZI7BN3FsvOV/7TGZdlJgCfK\nUXMF1J48FLJJCUgmAKUBGnZe5tzO9dQteDvDNWoBedMR9RDH2v6pe9Uzec9R\nUApzIi7bX3usrLB4DqgSFnweLwQyq5KQa5zORYM10mR9Ew9YXgDrJl/KHu6x\nSbS0CZHB9ZacUP+sPUxL4XmJm7wpERs0cFrumMDrI255Pfei8M++lK36MINH\ngKn1VYziLLZ+XH6b+J/cqloSLgejv3r/1IHN0W64QZto/twEqIXSzMVRfHwA\nx2iw\r\n=dJT+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"f00c4568d33015afc3e744e49402ed17a2cf5d95","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","cookie":"^0.3.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.2","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.3.8_1541924354108_0.5641621440882985","host":"s3://npm-registry-packages"}},"1.3.9":{"name":"openapi-backend","version":"1.3.9","keywords":["openapi","swagger","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.3.9","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"0008e6f0d4e3d612e71e2dd9dffbb5effdd2c347","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.3.9.tgz","fileCount":11,"integrity":"sha512-88pK/BaFvVA+kOB52fo7W9p8cvIedoPBPtYA6wDKnkyfkhMO6oRi0Z6x2mmqdWLg5H9snNihzoFaOw2ko2fd3Q==","signatures":[{"sig":"MEYCIQDStxt0bSQFBSzmK/mY7it08LQcRV2nPyH43vH4/pTtMQIhAJ8XHNYATOYEHBP1aB+SaoW/q5DW5uY6ECHPCcrvRKDj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6d0eCRA9TVsSAnZWagAAHj8QAIBv60bmX9YJxOCdl631\nVkbBBFSRLWhDHXMZhBgnC6/ORrPbkfoHEy91gcMIUGMxu4cmcoehpW4iO4mb\nVjiGpphY5lNEpnjjeXIBwpzWBPBEw5xbbgYEJxRK+J32LgRVbqXlpKeVltYB\n2PbCA5OBNt7+XJGHbWskTVTmNhh30/QE5aSNFOTC4t3DXy+zv6q2YblM4iG/\n6frI+g+HQq0V7T+LLvDGid4TBhFzxrNqZerSojgPo/3o8Vkw0GOkbA0vk1+i\nlOhxnAGzjoFHI7S3oFMD1MrsKpbByHj+xG5X8HGJyvaTbpIN+ITP7HoANT2F\neQeeyziIe+RDWsW3bvrpyZr+I1ORyw78lIwch34mwgisrGKbOW4YfwJiO8TY\ndBwRWIeCHXUSxvhl+0JZKgBlqiPo29nG0lzGFpPaFpUUTIDv4ZBP2WH05rIg\nKBjUsZbLd+x/TIEH5dsSPazca3lHEUHtBljq5GF1Ay2F93XbzseyF6mgHMj8\n/Ta6bXkn4wWnH/htPYyfekBeHuOka1/K8qeGriaZ2/fMkCLUwI+jsMDL04Hg\nWdELyzPO8xxXlV8PWNEFrLxg3/GtDChcv6KH2+CxzjHrvXBulR8QDrg+9Eda\n6IewqHrKJQ008150zglJl5n9HY1DmohgIh/N6zrhmAgajI5rSjYocHwhfLGP\nxwGp\r\n=VcnL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"1db2468abcb4772fb6e27abf796f9f268caf552a","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","cookie":"^0.3.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.2","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.3.9_1542053149770_0.9869678371617912","host":"s3://npm-registry-packages"}},"1.3.10":{"name":"openapi-backend","version":"1.3.10","keywords":["openapi","swagger","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.3.10","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"38fef94225e91bcf7dfd7eb95b5ab9a8cec8483d","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.3.10.tgz","fileCount":11,"integrity":"sha512-fZSciT0i05O9LJ1xwFtL74Ym/7+ASHqySK39JE7SwHZB7pjbB3pxUqjwpFqn28ti8meQ7XFYebIP0trNUQI4Hw==","signatures":[{"sig":"MEUCIDDwWrB/IwP+6hz+0XbksS5Nm0CrFRmiIpR8T5ffzLq2AiEAjMmjrGLLDgg9XPrL3Inl9pzJ5Soc6My/YnbYxKRsvyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6eKACRA9TVsSAnZWagAAIAsP/0n2UNsDcrCGGf5xIaJc\nDarXdTJz7XtEhc+nerZBMNyPrpItmq4TqUB8UGXHs2RuXJjDRPzDVX4nvYUR\nW4Leuc7lcLFiFIeOYRYEVDkHCtuJMYu3tR3aYGHM3GKt7K3dHNAENEy3+xej\nvYSN9ChGGk85VsIJ2s7At3tD2IxA8RlkBFuU1GXuuaOZ6rJZsCDges1Ly8Ue\neyBnAovNRbC4rtRKR7TFMkMIPI/gYOP8piOgUp/zDboQZ8tMhlGj+p9ne/WH\n2uYBtMk2O8NhAY1t3TC3SoPtOik6tuzIRd2gUi3m9OGgf0Gamj3lH0teeDAj\ntAONlQzVdh9hO/q6rqymPY/XindUQVFTzkxToCi6LxnqKsjgspgAVhOW2Nbh\nvcNkRjiUH/LV1YJ+RnX+R8ZFPYEeRrUALOKPrnnx4EhtP2Mamy9cMm9n2CV8\nAO6MugCc3R90/1M5idM9ccZHoFVKVyBwRCyuKa3JjOkG2S/F96udJNeRVIko\n6bA/RHSi9anRliP5CnMO22AqG/rsO3tEMcsdVfWFGUOgBO/Y5Qg1QCffGL0C\nELS4ImhQIfNWZH82BhBfHTaJFJH4PSx8XQiZ1WptAWK134RxbbUwWnLXqUj+\n867nMFjcPw1vkM9D1mZ2Y5Ri8aYT4Kaumh7nmUCrBbBuTtRPraGSNJf+q3PR\nmPRw\r\n=hWof\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"f575368a002bfa4258ddd4c7c457463908c1fb67","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","cookie":"^0.3.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.2","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.3.10_1542054527417_0.27382327489194647","host":"s3://npm-registry-packages"}},"1.3.11":{"name":"openapi-backend","version":"1.3.11","keywords":["openapi","swagger","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.3.11","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"f5493efed1bcd4befe724b77d1cecb6780be073b","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.3.11.tgz","fileCount":11,"integrity":"sha512-vmJoZznfbszmGn+WPZ0/5/Z+lsidzQNv6tYTa0V1jJYjd7P+iFx03RZQx/zsQVGiaPAEg93n5rPKWrvVUBGeIQ==","signatures":[{"sig":"MEUCIQCUeaSHzRMB9ubT8f2oo+Cs9XUJxea85R+pOXYSsaOyrwIgN/9vVBs8frTAKktspxnnTv3b4xPumlfUfQUZqCD1lEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6fgQCRA9TVsSAnZWagAAmm0QAJSsftp/42g4oArFafjz\nEmUll7YYu+1FqtH1su1+FtC1Co6lo9698iThSzFHbfi9YX7bymcZ5MbbxES2\n5Q7KNbGi304t6TLM0BAVVAlqNGzIekavMbnsq19WuBYS3lsk68+Z12svStko\nm8Pgdgfj8Qx1kXESA9T54vay8k5k22kNmAfN0yaKcVrE2XdXowrhwj4d8YFS\n2Oj3kI2Li+ZQSnFlaJE+ULpxIOqm7XfrNcGuDWp/anMgrMsSA0Qiq7QpP0NW\ndUl9q4qtlzym0pAUKG14J6z0RqpiKGFWGZj9ouYiIKgYmQEfLSRua62McvpN\nFa9Jywx4Wwvs/M9Zm9UUbupMpIq2yUMrDxWZL0I8+pOyyD6otYqWeojXlQEr\n2r80gZD/RKu55yHMo9W3GsWLY3QCLqNXMxFJJPc8SfWB5JBWBzinLY/sDkaW\nj4G2vXwDWTk6FYUy8nFVAdqbf2dgrvCv03T3NSstdP6M4Htc3rpC1LPgcSyP\nN3Id6n4o7jFr+zX+sXOwLiz3G/OreTqkKfFOQJp/fSM4gYeWzG6+puqk5gDS\nJZ9D6evJ8km5cE03FxIAQuqE5usZMONN1ELlDvbEHK/U9I28j8M43VYjLTW3\nV4qTRVKPav8+G+kXvE8kPE+hvj8UHI/DHrMV3EDQrd0xLZynOxrokM7nHswp\npxc8\r\n=f1Jn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"bb3eaebc1f674c816e9858494235741f8e0821fb","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","cookie":"^0.3.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.2","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.3.11_1542060048047_0.22734705549859213","host":"s3://npm-registry-packages"}},"1.3.12":{"name":"openapi-backend","version":"1.3.12","keywords":["openapi","swagger","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.3.12","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"8380daf38bbe9636ede0a441e73b4a521627ebac","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.3.12.tgz","fileCount":7,"integrity":"sha512-HYPlXOxNa8AR/KYWQ8rbutJn2P8psyCDxSzLW9QYFXZJq8j7bXzgzqxyg5UVU9DODZI02SRtAX9CxWOT7o0aLQ==","signatures":[{"sig":"MEQCIF1h/kB8z66fKYLlAt3OHH0xObQDODNjyoT+ssowpC5xAiADFprrxI4ekm2RK+Tt6diWv0EFmN2ckdwF5WsN1n/YKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7/gECRA9TVsSAnZWagAAzHYP/RkceIQ0ymw3VcP6TcIC\nlwNrSGttO/wMtLftcDY7h/e/GNiLP2y2M1StMX8hSZKAQ7U/c33dNvQZc4a4\n4q+ibnBQcg/RUVwRxTvsSYEFb+HIVbTHT35CnAmuBFhFnGvgELDMsGYN2/IE\nPOpNvs/nE1yNwNruHyOgkvSJxNtk2ZAjNPsxrEzDmCGT02geQpQLlUDXJtNL\nDUl0Eba8GFj20gIKYEUXREMhb69BRG/E/enmbY/xkrkCBxvQAZceNK8t4Xa6\nees34OCaexxvSPGCLsknTptZeEBupZOhpggPKX15Xpi4CfnA9ydWI3ch2Y4V\ngl3qakZrtJ/YUVxUtC4/GlWzqJWEtwGnNeJKmAxscUYP6y9ZLxLyEyJXCjMu\n7LkP7u5CBv4diW5U6CDHSFs44nOEXdsgPf3Vb6RwUbrQwWaKXkEybSEhf0t6\nxcuUWqoqVwRyT9LtkXumP8pwo3YurMlHWnxgXtLjHocJxAIPCCFZDozLBNBa\nvKgQo3r0ApQfSnvxsd2S57gC2jvPldeIUD4wKtnv8i6SdXhEnQvST7xfkBis\nn7nH1RfvkBZuqNvTY6ArxTIMlL2XAzLckF0pn8nQ2gFVmuIEWLpUw7XdTqoB\nAWSWFXlFEkVef+fm3meZ44J58XGO8uelWferhQIxTB/M8STP2vs79I6UxECX\nQJFs\r\n=vjnQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"15a6d02c380d6fdd93d72abf2bb487e7f8ce7fe7","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","cookie":"^0.3.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.9","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.3.12_1542453251359_0.44465948010830614","host":"s3://npm-registry-packages"}},"1.3.13":{"name":"openapi-backend","version":"1.3.13","keywords":["openapi","swagger","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.3.13","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"67d35fa37a72ff13dc01975cf6085c4aa282378d","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.3.13.tgz","fileCount":7,"integrity":"sha512-6yllIAcBh9jZNgY+u2ECoBtpGqyQiYeC3VJVn7EEf2Jq3fdwtR0AG+pIDrcqEJvqQPyAqgGXG+XqCt0KASnU8w==","signatures":[{"sig":"MEUCIEk2g930q9T9Nj1rOiu9U/Q5nHRGK41gFn4zGLDURzCmAiEAxUedaB6m2tvkbkT75hCjiR/q2k0lefN8dPPPWu+TZl0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8IC0CRA9TVsSAnZWagAAz+YP/jl8S0TzKA0fhzV7eQ0q\n2XfaglUbmUMT7xRzqU+QIQwX/Qqen80lpDcCyEhD1hS44BB6fjXIzOtZ524a\nPwKl/eXWm6Hy76QFbnO6VPafPwW9xLHGoY/wqmNhnlxe6pnchOc7RqHSW/kl\nYqaup65lY+NqjVC3ONnepMlCrEOKBFWj7LtEe4avSS0zUblGtcXPLBIWmOcJ\nP1CX1kRL8FfOcGcO47nbcG6QKgrYj7SQS7Qj/pcGYQDGt3UwS2pojUNrxqSh\ncA66lG9YxXx95CQ5HhBhV14JVAxHiSSOi7CAThaSZFB7Qd92Cq2jsY3zzUSE\nPQndhL/ygg7mnuarsuATv5VvMb62kngj8h2S8Ev7N7hpfTnHZPaoglJ6RKi6\nDuoiTZG0hvckPPSxCWCblgcCIRmEyjZi4bzrLpUuZrqzKMZ8kda3Ygu6NJsq\nm33FTA3szSEfmkKPL/Ke6HR8vl47ekRoG/99bduyyO/uh/O3dO/SeuoU8aoh\nvvb4V6FMWnsA6x558BmxKHcjJj44YM+DQMBKIORg9saJ3ZVwMNzD1jmrl+Hj\nN9Ulix+p3/pipx4OYkH7jSes+m2MQpt5PnheCrjQfAPr2BZYaDLuBj3uxp4U\n23OS+kfoeI01PhHuA43I93QsgPN5BqJ7uIagS0X7UQF8FPoMCbckIJqpYO+C\nb5Hy\r\n=a+7O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"18b5b1a8e55e99b921568bc010fd53c9b737528f","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","cookie":"^0.3.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.9","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.3.13_1542488244234_0.2839980182150139","host":"s3://npm-registry-packages"}},"1.3.14":{"name":"openapi-backend","version":"1.3.14","keywords":["openapi","swagger","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.3.14","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"5c578fe5f736ec9e0f2b57f5bd9e8def42347276","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.3.14.tgz","fileCount":6,"integrity":"sha512-LXxl8SXtUgpY9oeoLzpUqMWDtVanxERIfG9YrKyP1rytej0rLdiu2d7+v74FdfMROqhBgP7mIaErPJxSYHpkpw==","signatures":[{"sig":"MEUCID80Bc61HGGtNr/DqUQKdFpAoRTPGIcFd0ye3pE5XeaXAiEAgNxlXePzTKsOJFd7MAiHi644Cxn8yJgazDClHAE8Nok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8JoSCRA9TVsSAnZWagAAlSgQAKS90OwE9SH01DJPwUH6\nYcsGBX8zrra7dJuOmfz1EihaRX8brRKQOb20noztDVgkp4hRL5O5OBw54yLm\nBbV8zUtlMOq5cZfW2QJQVEzNWe7JaKNZYOMaSqx5TeNpjBybU/9OEuHgKI9p\na6lXSNTX3VtkLF+WBp9FzYCcwyraXTPNQtMpjIFZm7NIzoOhk9qYQrYWOLxR\nAqE6PUI2mY9ngx6buzdnG8inUuLa8HJ0lYCP6r5m73Red6IkFFF3aSVteB2F\nPimSnvT/Cc5+ZayotNdHSOERnPJ5tPTCHyShbbYbMA6cojA+7mCEE9TSYcz0\ncf+N0Hb/Vt10aBTZ0y90TIGO9tYag/GQDrtRkh7K0Lr7VCZBEu89ahP2yuZz\nfqTOuLnvAUIXnT25EWV94k7MvZJj3ATh+vOSqBX4ZjvUwK9IUQrSPMY6Tbkn\n+vIN/58c5BuLWvjiWPKHxhu+FaTFWo+yGIFhQEXB3r9SmE38ZbkqLZ4XzrOB\ngTbHYpBDHsS7SJWdW49Dzt21FD8cFmYH6kusggK6grYfLS1lrXPbONHjc3PC\nb5J7I8PakCI9PKzuKNqnCvuCYHNM1yHrZ0HmX7rNYd9nw8gEpiCRNWlspMKc\nPf39UJjZU98emjsY4kJPk2wiUgMYJLdQ7AOnM2jSaExUv5J5TpGVXzL2+bPW\ngt85\r\n=QxPa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"18b5b1a8e55e99b921568bc010fd53c9b737528f","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","cookie":"^0.3.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.1","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.9","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.3.14_1542494738051_0.8542170191940683","host":"s3://npm-registry-packages"}},"1.3.15":{"name":"openapi-backend","version":"1.3.15","keywords":["openapi","swagger","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.3.15","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"d796bfe8188fb1b8f48773bea9ebc90e45a133cb","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.3.15.tgz","fileCount":6,"integrity":"sha512-N/MLz6MjQeNly0tuAOmWu1aPMlWy5CdK17ICKcVPuRJxPIpcn8Os7C8o/mskO0BksxkOF61qUpZx9KSnKr+sbQ==","signatures":[{"sig":"MEUCIQCBOrT0VnIyjpfSTXCd8ETZJ5NVK/pjUehjPL7hiXtJCwIgOWmKMCl1IPFStMMGU0gfv3SJK9lyc5PCpvsa9KWORME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8J8NCRA9TVsSAnZWagAAAeEQAIb/5/Zorrk/iHMT/QlF\nVrjfIZwtvH487eBwz0J/4mt07KXw8ZVe7qt0YrJ7nXmXkYAWXcG3GY/61iXr\nq1mYYaYr3JNju7CS87QQLLI80Rt+cnUeDiNLVYgRLlCH8mMTRq/24Q1Sd+Zc\nCzMO7gnJ0/UjYsCd4DzZffGTghBDbkSv8kAmnCYVYI+A0fF0LqIWNxZMiqZO\neD6xx6msDdKaJ3Z7otSY3d/LFOJrtyRW7l72K0VWyGRJjuXkyrJ18E75aRft\nJQJuzPR0/tgVf46zEzqPYDMC8Pd+j2X/LABPb+poIrfG2CBVAcwAkSrJ6jnW\n0MEmKHsPPYEfq7WKCTRVXndaxt2MfI+qQJDy2uCv4h98QTFvDtvN3bC4AQ6o\nH1/eFIng4CNTZURaYwN4TZ5IYOCAM0wlcVp8tPZwk5eqWKpyXn9uFnvNkqAg\nMZsmiBkUrVc+vp/sQSOG5e/PEYN/U0W1tvQbeKi9UvDtobRXWQCLGcH4PtcU\nkSxpG6NwXbYXDtAxMJV64TaBlliAbhBkVq2EW8JEnmKju07YqJJp89CwPMoE\nnGezsjNaIVI6bw3WkHab7eZvaIom4UJsDYsfxlAbSmK2+09DWtJksQ60XouB\n4CeMK5XrMX+ZOpdOH3MXU/ArYExu6Sr8xHsfUDieDwafE9t5LzXZy6ZSAZtT\ntrgg\r\n=Zytw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"e1905dcd7ec3b14b06d60ccf295d0e3be6d1d133","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","cookie":"^0.3.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.1","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.9","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.3.15_1542496012524_0.5622507366193688","host":"s3://npm-registry-packages"}},"1.3.16":{"name":"openapi-backend","version":"1.3.16","keywords":["openapi","swagger","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.3.16","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"1851a619d018d99f011be3ecf2b48f5fb3ae16ac","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.3.16.tgz","fileCount":6,"integrity":"sha512-MBT3M2ULcYqn8iRqFyxq4cLCNWo6x7I0VEiyB76R7H3scurxjRgTqinJsQMYYdCwSJQs7h7az9LWaByg16S9Xg==","signatures":[{"sig":"MEQCIGGrkkUn1eWyw6vNHNoAfX6dsUUdUCDK0x0v4MzZfwcyAiBlSFhJaUfjcv1RxlFYmTezYlfHBFaP9TaVC+QnABEZSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8J8+CRA9TVsSAnZWagAANnsP/2drLQE96/T4zS0+OmrJ\nMeCwji7azQWzrU2xVy9MbcPhJcmxvLwItTUND82qPYGbOOg5MOZ3TgtXEPvn\nDh5bmEYDu+wVrDomqbsbKz9dnDOOlvBzvxT9dC4d2c2RVVHMeWkO7iXUr4iT\nELXcFqd6MvGRRiefCVMt3t32JcBaWTOTHOjO0FMlHYlaLBaWvrC4hZV3yoaz\n6jexgjvSq6cSzPyruec3y0iykPxM+HUBL4x5XteQPqaQIsabS5M2xoSGLS0k\n4FvnomdNaxcyvcikIezO1n4dmL44FZTv1XdDSYpCxVz84tA832TvQvXTdsZL\nXo9UmG9iOUjTyDjYvu2P41Y4B97j5hvSBDPtkK/OQ+WFB1mxgFKaQmF3IrmL\nPOxGaendmsjHkyPDemFrtcHUZctm/fBlVh40UwY1UoG0stj2WAAlsBxV00aZ\nzsz4wkpeqJtnvErmXlSsnst7U6vZ3DFsEYJbjbaHFkmu49R9TE/VmjL4h6nj\nCiOmOggOe3yJI9/dWVMkbpYHcoBRmu/N9GWqSYQAxJCLaRp8y63SNJwAQq8o\nkXnu8oGl2LwSKoJnk6W76hI21+omA4qlf+FASMv0LVblH0nrMyIt1KnrJO1F\nsxvoQ0cu6Y4q+U/TAxqIlAFteqwn1XWdVB3WAoIKfOBSR1t8ANe7FLe01eyj\nqBsM\r\n=PItb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"2119af80559b8b978bc96bd1393ea0256c31fd53","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","cookie":"^0.3.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.1","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.9","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.3.16_1542496061692_0.49041431116204426","host":"s3://npm-registry-packages"}},"1.3.17":{"name":"openapi-backend","version":"1.3.17","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.3.17","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"26a2925df8e0095c80ae001e056da90a5eee1e62","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.3.17.tgz","fileCount":6,"integrity":"sha512-OVYyKj8WprsazX9CKfubH2+2zAcsBbYD+i6zJx/xC7zmR1hUSYWg9iXdzXyQSXmoWhKU8+HFKQgJBXPLOqyTaw==","signatures":[{"sig":"MEYCIQCwEkVUM2tae9qqqqFCn99aezNB7Uq4201YjOBjp/ZU1wIhAPOuMxE8/PcH/k74UVDo+KaCSsV/alq4HBsFeCJOZNF/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8QsiCRA9TVsSAnZWagAAgiQP/1CcGY0cCE8XGRHIy1/L\ntoN4A1p/jheZ6bRr7kewpbim/+rHhKIRlUgmQS4Pr2KmnxhjPijGC6o3wb3T\na63BkTsc9h8JOxJCKrzs+KwSnTaL7gOtPQk49L+QHPBUXSqYOPoxmu3v+m2F\nkWBBohz+DHQZF3DAHwJzaR25Kc1Ob+t3KxpkQoeH5yD9SWlgXXzSyRXJfYtU\nhQJUO4kN77ruHPgeVWWus0rGpWq/3Phm7SqqnANXXmSupgFphYktSWCm6ACq\nkMpAf0Gy77ej9xvkT0Hem93bmON5MyQgrpHd0nZ9DmB5IZh33WQ96jyMgKkI\nh0xUCDT2kgUkWedvCdiBSdlQ2yS6Kgzco2iNZBJRToIbBDwPVhXLzKcD7K4U\nwQDtNe5pmphzcvtRYUecuHLRuWyrfCDnuP5xOD0U411c3bKS6J85CNK72oFK\nAu2XLGpN+e94FNEBjW5Yw/SSK60/fRQlGt/nZoMKPKS2UktR30guJl9KEwLf\nD0x94rVyJ0/yWhRqWNPDjgdueJvZf2QlJmJVR43NQwNwN4BY2BXQyURv5Kn3\nwBcZFk5Nymr/nX5ECNHC2FjQAhR6zJjHOSytihywVOHih+zGhHC43631PKcX\nmHdHu0yDw0QhhYEyVtMRPBuLv8Bg3E2I3Nv4aMRiWOPeDGvPWjqlaWfHZbjV\nu9pp\r\n=KxGj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"d3baac1c2de46835ae7650256c44cdfeb751f056","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","cookie":"^0.3.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.1","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.9","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.3.17_1542523681233_0.39820643361594277","host":"s3://npm-registry-packages"}},"1.3.18":{"name":"openapi-backend","version":"1.3.18","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.3.18","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"3f469634d29af301d98ddbda741c95b4a93ce25b","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.3.18.tgz","fileCount":6,"integrity":"sha512-FG3+/lFB1dS3/rTzhZL96M+CzHFR/HXjPL9wrYzRN0uoHQVPe18pb+jGwVMsld2L2yP92lBs6TjfXe/uPSQM8A==","signatures":[{"sig":"MEUCIBCsL+wX3eUkoVMdW/ePfPpk5GBc7Cl2vStsfPu5Z5WkAiEA6dDZF9B9zykitB4RkaGj+yy8SlPXh2zOwP+iedzm368=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8Q8GCRA9TVsSAnZWagAAD20QAJNOZzIOQgKSthRd3BXK\niFMgVpJVCahj30U3w5CdHba8P/2mxmjFr9KkiQWem+pTtkZUl/msGJHlrdL4\ne/bEysg2ydJpsc+3d5BhqkblPyPwYlS8YdLSv4Yr9jcb+ArEE0cJ2geZHyDD\ne8fc8bDHSKbKOwTsnisPTCH8qsetwG8xDq7ISMuqQvdlHI5dpUe5pee2Kag6\nFREJgiHOe0iNlteD8u4Z0sZ7lEfh3G8RwkYpTZ9GxpMs8kpMxI+6V/h+b+j+\n/KwoIvDpXBVK7Gt83wRbM79yhM6Y3UvWkGbrYKdd1LGyFJWj6L27J1AnNF+D\nHjLCTMwQRZssozC9XYyehVQ3c8H7NfytBDGkIwG0aoLB26tE7d9JSwyWQZgh\nQhezz5wN49dw2MCBJepeDPKaOO/UOfVIAnpAsmxAZci57v545h4aXm/A9FHA\nO8wmCKskQNgKZySRpOr2Jblz1bp5xh3KWTa0+e4ZcGN/n8PRGLMlZ2uao0X3\nzfjxRgQ+r9fRiSPySFCXUWDx51GqDarJaeF8/c2JLyBBmnRPBxneC2bwtzj3\nkCnFAWqKQ5pD4M8Jrv44HpbL1kri+F13SsqNbuFCQIf7nYMfp46axJNXfbcN\n67/gc2YDlo+f8xJYEqs83WHJTzx3zgzW2A9SUX+kxcHPPiehszyMKdUz47v2\nQPLI\r\n=DiQM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"acc47a02cfcfe6279ec9dc2e104a96717c656f22","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.1","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.9","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.3.18_1542524677802_0.2285692006829385","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"openapi-backend","version":"1.4.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.4.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"35abdf18bafc8ef54fc9d41b2ebd107d04ae84b5","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.4.0.tgz","fileCount":6,"integrity":"sha512-Y+DCq1AIiUKpaitSw+lWR/J7AO4S5ZIbhFDUFCrUd9bOZ6G1hdK384gbjaKoYs91ENVEO+2hY0UG6K8nQomGjg==","signatures":[{"sig":"MEUCIDHjmPaMrx1n+lhoJWSNviX8yGz+Ht8ufTG5bADHR0BLAiEAvJGNjHj9e5Tjlex48dRLgVxTKJAxe+qWg3kiT+pV8tM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8TXLCRA9TVsSAnZWagAAcX8P/i8td3oiHcv1djP3z8uM\nzjxcY73jpxj7FeXBaoM7dozip3ybpMjHiHkVsEwWFs+jL0FmrvX0NTnq4wlH\naI0ecmQ+Jc3KkBNvnA7LPcf8BrMQ8Du9gohemg1JQszu+/8IWxtCqRiINixA\n+7WxpWD98qwnMrrzl/TH+7CTwNin6J3PfG3BXnxx35jzqG77UrL7hzg5GZgg\nRBi+mCZ52JdFUkZNvtPtGxSTp1nHUgmG/euT3t3shN6jVnsynhAs5lEYXzCK\nUwD+2STZ+K8/JDIeQaU0VtJr7OjIsIKqeYUZiwqwKywGBEJ0+584Dg3ucTbn\nHNSGbzRH+PGt9D4/6Wfdy9osj9428H0jVGZAcC16eufgzYrU+VUdpsSPEFE+\nL8mTxDKP8V1RkwL5Zl+CwAMDJnPav9L+SuHAqzguAVCaxwo/sZ/CF/WRNOMA\nMcejJvjKRw8EYPt+LYXoDtJFbeTLCiMF4oMC7IFvWKsxNRcm7vnxdjPFlM3M\nKZdtUnwj/bN+5tTXK3MTBZUXQ3FQH0Rm8qleRcXCe9fFMP+zUccNZEqRgBYL\nLsWMkZcof7ci1CWbDLuY/29mXBxa3qcg1Vi4xhNNZ+6K8nrAlXIqFQ4zjbYN\nya4XJDTlHq5BH6qqOXm3Lp5PAuGnCm+UI/MycSpwwYE7ho9ReQ85hx5KVrZW\n/dAG\r\n=n4eR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"756c5e9a11c03b886366206595a4ce36f362e783","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.1","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.9","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.4.0_1542534602627_0.4432130351483554","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"openapi-backend","version":"1.4.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.4.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"781ffbc9eb00c743ff2052a4aa2e86f154684024","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.4.1.tgz","fileCount":8,"integrity":"sha512-rbDVUD38HwjP3gJKBeeBjImgiHG7vCsoFo/qql63MiDJgmqX2RMbrkRBiDJngNpPBr/kJwSNlvhW2n2DyE1NZQ==","signatures":[{"sig":"MEUCIQD9W3nyrEdRjHBy7Dmk+cj6bYq6GAaDPM1dC9FXwRdulgIgKWf5Y7x2JWPt9Mn/h6jM9iwvozcbb4ooYaFn/4nyvQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8UQBCRA9TVsSAnZWagAAsLMP/i8UHTvyDzn6Sjct8Tf6\nvVY8CMhpX3X/elwn5awZ3ySXfUy/NcJwnVsAVGRd3Fmdu1rueeAiMsUBGz4C\neEcHV645+c0wiMrC2ocId0WuKdvnCtCJlQwW1XgBpK6ZqzCwoHTs4g92iQMO\n6aD7aL6dN0863TYqahF+uPSd71SSvWJQ3W9hUoy0HffrEranlDUXC8bB+8Ab\nIdZd38KLrKHTOJ5KghO+9Yo5Ezsn8wn8hFWQfcqSwmDgba5NHHIc2p0bzpaw\nNZuTO7yzYsCfJ2iNbMXF4UoHkHJ40Kbl37jiIsxqqRcYIuQqTS9dbTMcDkpE\nOjvEJ8nPGT0d8iMd53p7SzSezBt024Wu8puz1xeaO+8MXZ/3iwKi0exPCN9N\n/vlZr1SEMmjUamX5Qx4miYn7VCj/t+g0MxhlRlwjYkzWAoJIklhK9jpZqIVT\n8ncaNWt2w21A4Xbg/Ti7PDV6GWOnulJgWCDwHLidk85OrGDh6z1p2He1RAAW\nC+eflJTAAl/2LCxqqrj3clHGFuUsHwXfcmxGZ3vOf0/aBMgXV6oPOsO2WrSX\n9HKUYh/fN16Ri/4AcRXWq4h4IlLraPqyzG7bw9CbMoYWpkjhOiJ+rZxgc5Xb\n2cLRt5cps8pjupNVAYiVUGUswaqPNjrPCIUcfmVzeOiovfC4dK1qI7PSJtcK\niTY2\r\n=tDui\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"0e7bcd99dc6c8761ade4692e2f228612eed5b1ec","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.1","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.9","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.4.1_1542538240631_0.35520887211712227","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"openapi-backend","version":"1.4.2","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.4.2","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"3ab0fe92974f4181dafb3604607cb085fc7fc7fa","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.4.2.tgz","fileCount":11,"integrity":"sha512-jjVzkg1yN611qkVzSAW6griI7oH97MdhSXpm1X48NKT/GnwxyQmElhiWylR5NNBusr1xr/QLyKooQvM5jj6G8w==","signatures":[{"sig":"MEQCIAlE9H6MY8FyBoJ/bO9xj5zgnjCIKyt2TO23wr7uos8HAiA+VB/DjvCebu7Tkh34fUW4/V99UPK1aH60SXSrPUL0FA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8VIwCRA9TVsSAnZWagAAIRUP/2DeSfN33ORxywcn7bBu\nZ60CffP0sjiEoUbQCieX5X4KiFGDQIdOfWdve+1gc5Zrfsu5tnC1CqDx3MVY\nY9zt356Of9yOtJ7BKOGHtdry7pGaBl23QAuXb9CI4ub+ssQJoM05eaLCUQac\ndF9tvgq0Do1lX+aVSCt6ZTutFjmHRTzV3/3tRJTxQ4U3wp/YtFS7ngiTa67x\nl6rcV8FhtQcN/M193Era0XIqgTe3Baavr4ZVUZ4hgP5arzOzsu9k0zhQylZP\nX1Lwz/+Mvy8Kq9G7Awc23CnW6GR7XYtKp5e8nJ57D/KUvrRqp/dG9WXmrHkQ\ncPNCdgNSTznO+ezDsPIR5t2Ozl0O+1YxXvwtIwihId38tm73ThQzg6z0JYc0\n3rD2Xnjvx6qAnMSXG5I4VDI8B+biadjP6tICXUKWMhrU4jKTigKP4oSX5EMm\nly1SpCG/2yFRZD95tNCbC6PKy3B2I0Yg2uqpTGd/qyw5BSWADgkBk86BmDJb\nGo+fL/IbgXguDBJnTolN+yUXNS+j0IetNteV7DkqnoMxJwIHXilYP1RiPxrO\nEScR7/d5xayDmUV+GZoE62ifKCNf3EYou3DI+0aMyCqJHfYZHWSMEvqSSGjc\n/goq5n6ix3pTXysIOOkblpsIxdY4/tjTS7d8MHSUk4CJEiNJYAQPklpx6mkU\nUlDd\r\n=f40z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"aa4c7669607bdc1dd97293c48d4774f16ba79424","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.1","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.9","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.4.2_1542541872035_0.36744030201419653","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"openapi-backend","version":"1.4.3","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.4.3","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"c12dee63ca6e3754422807e68ed52d9522a077fc","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.4.3.tgz","fileCount":11,"integrity":"sha512-wT/4zBDHEQeRB6u6Qvnt8PiXINk0U+DZgVclYON7SXY3r0I9QwFQMh3wJyDAv5GmqENSP4Vq2XRPZquzlAH9Lg==","signatures":[{"sig":"MEUCIQDmJb9S9AnonwzH9jzAKARxYyk/cjaeO4di7Aq079odfQIgU3bR2MV963lbA/0+YqAw5efaCsF+XoIbOAE0Ms2tc6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8XQ2CRA9TVsSAnZWagAABgQP/08gzAn2fz1ZvCzYuyY+\ntk6cV5sDAFOpR1kTbMwtitgESy1Dqih6u8IZHWl2Bw/7OJD+PeK3Ojk1s6td\nWe4JACAvXxtoKvuR4jptotp6aYDET8L8mWLee3GhM5BZ17WfMgCy/ldX076J\n1gNvmOR6BvB8cDgCNV26htRFd2IC7VpQPlnyGO6lYcKvtqncC9i4/57BfgsE\neuLfjexT4V3zogKEmc0QrL1nYgnXlDGvYQqJLc0o/a2JYW+3FeR5602DVYNC\nA1ynAo4qBR2BFzmlMaJ6o5V0WrO2DJT5EXdrNJbAxChC0q8HcJQxfuGTY6R7\n+Bre9sANK/ElfSlEQCFGWYLbVu1L13J/A+mz4ppf9OxwY5XIoVw8DVxozHnC\nmab4B2MpUIvkdFUAdn00M7im6h1vHDn5uBVFXHTsK3kCXNdxbOI4PjWwrvBs\n7hZd7R4182dLbwyjC45ywVvepG0IzgkCXL/YUxoOd8l94u1e58a9ULM1npKs\nqXbrrb3QiWSkHn5PqE1//HWEQ8qeBv1V1FfVZBSbSThjzmQq0c7OkWwqMi0n\nJdFWkrYwF84twNaEEYuOTallSD9xdjtEHj9ab5eNg1zS5/fJFOHr/mHvG28k\nDPUDzqlrgmEMNIzUJySvuMeDOx1MgF6m8Wqtcytr1zCfTZALmA4aFsz2t1om\nHy7X\r\n=lt/l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"8e0aba8fe4d55a3c75787d7da684b7bb26c05b56","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"ajv":"^6.5.4","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","query-string":"^6.2.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.1","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.9","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","@types/query-string":"^6.1.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.4.3_1542550581644_0.12127109247938894","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"openapi-backend","version":"1.4.4","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.4.4","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"3cd5de944bad2828e7fe187441b9148f1502a32d","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.4.4.tgz","fileCount":11,"integrity":"sha512-Xil2Zac3/DeJ+aA25OAEg9ZPX5zYEcMjSZdavNWxmkMFLA9EEY9Vvl57EX/zDT0p9TrxZaW222cp1HAjJhZSug==","signatures":[{"sig":"MEQCIGnFc/r+U4pcdfL6MONTX+eJcuHmYdKA3VxWFjRf002VAiAdWKoqvgsmG6wB21+OicSMRZhtDZenUuu4gPB0RKfXYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9QVMCRA9TVsSAnZWagAAC1UP/j8OYskWF6ypiSg91+rB\nh7zTGjsxyGAEB35+o7sUnTavSp4Hmu7OEV6PJvBGDdbyLRhXYbWvgph1Daea\nwc7KMqR8Q4fwK2E9VirBdx0nDL8l86C17H8TmvlNaZHidmwamX6un/c62IJp\nVRYBLBkEW2hvZ+hkp6p1/JZWkXkcb0habod4xz6cLnrmlGOlpVgM0e+RSISG\nPOBz2Hia8mzlEh8knY7M4c1sEKDNjGZpYvCKwpxfrXs6oWu1GW8mnxiyWB8r\nkDUc6h8h8+NN2C3rs9cYpqa7m8MYDnq6cVuZP3xhGToc1q+KiLKSswydn4R5\nJc8Z/RCP8pNkwY2qq2ZonjvHiHfXldMrxOC2Cq558djhjMbwEbqNGN223l8G\nhNHv0X3MVsC7m7GtmCntVIZQ3kU39o6M2QNh2pic6fMGYaH9P+9MuurJb3mU\nHeWkAoZfURHIjC/L7GYzUsAg52RdGd/mI+CiGGVKDxHfg+T+T71lX2IcBAps\nn/2O9V/EZqL0LGoV3XGBsXsELAIw+jmLpCfi3WFu+O0hXCp/z1gzJCfhcOQH\niVq1Di2NZAG8wuafNovRzmaSEKLXu9sudcHP6K3ywP/0QAVTYwPWl9F8rrFI\na5ZYTFqXfR3HwtLWSAVinob93gerr03LY9pKw9srZAv86ejLNCj5e1ZJBWFO\nalMi\r\n=bRTe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"cc06c0378d46779127c159475c455cbf0a5a8703","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.5.2","ajv":"^6.5.4","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","reactstrap":"^6.5.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.1","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","@types/qs":"^6.5.1","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.9","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.4.4_1542784331747_0.2128450430142239","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"openapi-backend","version":"1.5.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.5.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"997335921e55f9812d5c5f78b9dfdec6d3eeed7c","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.5.0.tgz","fileCount":11,"integrity":"sha512-Lm2Vyc7E/4FOUnpcTH9GiqmZfW1DLf49KlHQPnjFVCCbYpqvViqk+unltsej8HgbsgIFlYpT4ZvJ1aHSvmDhUQ==","signatures":[{"sig":"MEUCIQCRqNwXZOS2UF3/+4zewEITGodmauAeS9z/iBfBY3gX6AIgDJKw2DVf9NAuOgh0HDX/cZa0mgYkHMkFgr0Rzd8PKG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/7s+CRA9TVsSAnZWagAAoz8P/jhbhTBJKOQyyD+kbEA0\ndhhG2RxtRb3dK9NT8HAtbrvTnBz0VC2eehtVkT54QHVKPXnvmwXYIGZ0sG/a\n0O+5KI0+Sv52Zoq9t4EbSBQ4JhXOk7cMiuQLE1p2kA0TIB6bFvrGZFDslWpp\nCb+7sLakEmRrpQKSKdqwraet+d5ozR6OZtc3ZCTeVk1sELBo8bEMOSlVhvjx\n4/zSHsdTq6Qdx4LtS2/GhECv9h992KGmUS9hY4h5255LgMfZhk+9EXi3rNNh\ngQg5HG9+2hqd76dVfAygtf7k8lwI2U6fmiY4AuGsm9tvbpNSCKaY46ERXAXW\nrk2IzBXFH3mQJtT49iBa+FahMX2GaIKjTK8GGvJNP9GYyjYoxi3At1+KtDKv\nzYB444iJiYyl9WDMcV3IdGBDASRVl5RBPyQYqVIsoeJi4Nk1wanSs18XeiBY\nbkiO05Ntne/wSZk9+zocGNDBAShKrVMVnmUAhHcUJtVQEp32D3Xm1SYOF7uR\nlltyjf/aKQ5GgggPcX2dNBhqQZjApmB/6P6PA21gJeIBnTS0uqLprgA/WetM\nj9xEmX3vGh7M65dulnX1/+kWuH4mxGLHn2vXzAszESkVzgrTRy0iNpOEYw3n\nrjY/TgC7XE0t1nab+8rxRe3ZUVdL+6jMsdBF5DfoKehoqhyztNaleOFPCnaF\nXITS\r\n=eCVM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"fdbe56ff1fa6069c86c1b44ceb72003ebed6fa44","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.5.2","ajv":"^6.5.4","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","reactstrap":"^6.5.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.1","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","@types/qs":"^6.5.1","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.9","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.5.0_1543486269822_0.8626397412476401","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"openapi-backend","version":"1.5.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.5.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"738802af22c6e31760a737ed5dac6f92488f1bec","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.5.1.tgz","fileCount":11,"integrity":"sha512-ZErIEBjC35/pX3NYBF686VaMcmEfd+jll0ktq2DCfkYCjHuy04jr7aNaOZYe+rPabzQMfY87AWpw7WLMJ9iA5A==","signatures":[{"sig":"MEYCIQCgRHzL3kyueq+vD26qWke0L2xgxUTd9tHR6M/7EURryQIhAOXGsuB3ftV5f2GLJqJM/4inATMJI4B5taPZt83K9ahi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAM4HCRA9TVsSAnZWagAAgWoP/2RQxy0JVTbKBGxkW6a8\npilltgJloAIKDFR4gDnwcLsKWhAH317EPbBon/IS/vUQ/uM7X/JBss1WwNIl\nN0irifEtZUtuYngY3y7owlVJaVGSGmwCaMuOGBZ8AXzaaqX+jG9Gs90uFvBM\nCPG9IpXgYqglBO7mkb/G6g7gO3tUcDMOuOGO2g2N8fxusdeTiK1+o80kYWbs\nqxpI4EaBhBPSYxUmU3X5A746w+lior5x4gmOjx6TUZlS15qLBQlj+WIRxXt4\nnWYofaPguze35SpD/GBr7tH50BKGMSnXiGCQG7biyf4HaPNC24PagD7YtlO6\ndKOKamq7si1xKy8G3av873IDgwEOqNk/G2NRvHItNp4PnQtOHtublE58AMCV\nHY/dqV7NeywBgF4737S4S9ApSfF4ddsEbCq/LsP42KyWVvM+OfkdlzXcOIy0\nLYqqiAoK2w2uAc3plOwyKuKXE3pCx17aRD1DDlu1CJqStOlLCtWcTE/H8CFL\nqGvu80htjKQrJB1+TBrpqGVve0Cz+GTss8LJm1KUSd1MeZr3gocLlrV4xN9R\nsTUWVrFRP4d8XDXiJyQCKyMgO4mWg9+5eyi/e80iZw4YmrELf9966ey7y0mw\nvi4C3qCCB93FePn0kJl1sgR/Wer837fs35ST2WabOYKeC5peqgV8nkQ2pXX5\nxwQG\r\n=Qte5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"545a1e704bc6767b1bc81d26a24716c8be4c08c9","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.5.2","ajv":"^6.5.4","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","reactstrap":"^6.5.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.1","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","@types/qs":"^6.5.1","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.9","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.5.1_1543556614810_0.7088666821404173","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"openapi-backend","version":"1.5.2","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.5.2","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"0db112c046239578e2a6bc92faa2075e95c1ec3c","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.5.2.tgz","fileCount":11,"integrity":"sha512-kS5DHCIWamdmMVrAdbRcF9IjPwnuYSxTKNrhbUpYpOjUc2g7Xz7eNEO8drY1OpDxqJNeoEhwA6Hvk36OPyrBLg==","signatures":[{"sig":"MEYCIQDOAfJU4f1g6yU9bpGtBHPX+6PpsBvIi1DaxgZ0M5xfpwIhAPewdFmBTgnjmvemeWm2Lb0gjkC/2wgH1WhRez3oUG+x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAtjHCRA9TVsSAnZWagAAQA0QAIv9p/iRkXXM78gM2ObS\n5VrcewzjhQaSLn8dNyrFFUYp/X4QQWic/bmiKeINvTkKEs9JiRMfXTiRossi\nmDsBVZcZo+COBE4ROuiGoc2ATvvIXA85ECZSrI15ZBbtUsu2cOCA8go946sW\nPFFGAdbbkIhQh8s92Yz4qA52ynHz85vNui4TdN1k9miG/MHHcRkhzYLhkGGG\nLPmV9JNTvFz8tOg1tyYPDqQykeQyVJaJhuCg3/pQyeTsso2alMFSeP+0DctF\nmT2J70LREAmJH5UB8omdR1XWn5vavZXFtsng6gnNsixZs4FNsr8J9RN9Pie2\nBNl5rtWuJL3NHowEoq9xzHoOqPUQOcv/1ZxDdsaHPdRDDGhdvfOvZybISMVP\n/Oh8q+/1uL65JWmY3Np0j858X1hWbdsZB+Z4ndXUlDK0msWjGmckCvAYYWlJ\nN48KOzzC18Hy1/4gtCfJ3DtvJxbbxLIaqjQZEFTXD1oShgM/Y81myVO1lrbh\nQ6PQXGXGV+ajXp0ALbryjWKV/H6fayZewOqG5AnMoN2hOtkEFdnlnK3RQRvG\nAluQ784vEdHtmM/jcswiY+xM29Tx7xcVLfVH59eDIlNehuohTe4xwu4b6o86\n2A/EVzYl4DMDGZb114EW+Y1zayprOvUo1nPSu6QkAB1HIy6quQWqsIbgmufE\nK/lB\r\n=Guge\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"66910bee348cf58e69ba411560960fcdc5f604cc","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.5.2","ajv":"^6.5.4","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","reactstrap":"^6.5.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.1","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","@types/qs":"^6.5.1","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.9","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.5.2_1543690439079_0.68423906921412","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"openapi-backend","version":"1.5.3","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.5.3","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"f487192297379f6ff671e46f4732ffa3a586040c","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.5.3.tgz","fileCount":11,"integrity":"sha512-npVol8+H3q629DhztEr/HX9tuMJQFJNN//VlwkYUwGZwLbrYvZu7lu7icljKZPjqcc0WW4iZh94Xb994lOWbLQ==","signatures":[{"sig":"MEUCIQDhy+VY4oM7cbnFg0UcFu65crhK11XbBjBU08BAI/aZmAIgPUrNC6N2oPH5zPZ8lJV0dC33sijKEWL60z09sbcBG6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAtr4CRA9TVsSAnZWagAACIsQAJTXapThZAvkszjQgFLy\n1Ai3xOtebUAMW3pixgOL2aQOiM6M2f0OpcIixUVKSU3bO+3thROADYfR2uAm\n8kXjlxdgbYYed+OXhfnMbz0xpDlRlbB75F06h6h/zT5qc4zTPXtSOiVCuW6T\nQzjZifUJJa2b0QADTfqsu217DK/ResgHknMFeJlv81N6/v8EjxhrUD1oZdt6\nPvSY4OfNK2glVowei19fgy2UfqrY9JheIU43sjEw6eEg2OpwfeYGCd1imlUR\nYuhcNYfjpAFo47oO9Qok7OeDyqkTdOXs0oOFNODtfMuTbgu9yU1KOq5gaSsO\nqZwXC/wuM56G9KOtm/NbC1E1uSm1FlUV+3vLMx0Osi5k/7fYZVRbGKXF0Tuk\nKIWUvgSKxvmIkREdhN0PjhxfmDKLQXA338nICJj1a8GS/piNinOX7IhMNedN\nrfoDHc1h3jcXhSKImdT4bSsE22jNOcwACceaVL/VC5dShLOqnF1J23B8oaq0\nwhHuykmNvab7PbO7OM7tMFt/NEqxPuqqXDZWhrWfePDjyJbFqq25JyOuj/No\nPYuIBHacSBL8ARLyb21UXmad0/SPRDBYC6kj4BqXT+mKWd1ifZJScHPkQ7Le\np0BjyuEMj51S7ErXczX6h07m02X71ygh1W30COdWpAhtlRxDCo0CklC8QFHp\n/cs4\r\n=wVwb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"f5ae7809e8d952aa71bc70671b02211d6d7cb1a3","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.5.2","ajv":"^6.5.4","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","reactstrap":"^6.5.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.1","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","@types/qs":"^6.5.1","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.9","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.5.3_1543691000277_0.9547370707735516","host":"s3://npm-registry-packages"}},"1.5.4":{"name":"openapi-backend","version":"1.5.4","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.5.4","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"bab574b71aed3292e59312356e57ad86ddd486f4","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.5.4.tgz","fileCount":11,"integrity":"sha512-t++wHR1sSqhN+rb6QwbBSo+60jXWA07Hiqj+bimeEPKBlUfGMOdjjG/wbceKWd4//x6tz5FYUaorADPwh9i33g==","signatures":[{"sig":"MEUCIDjHYNjDmnLrt/eIbk2/5eBcK65blJJoaYkp2gYKIG3YAiEAtS0r2rKnGUWe0336wv0ooP80XiZYwoMQ66ZVw9FSQCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBBoZCRA9TVsSAnZWagAAcBwP/27/AKMLca6p3Ui67Yza\nDGdk5o5EcPfd0xpfFXey8oM8K8171fuUzpm1mg0lzxfWAh6wY5UKnimfUDnH\n7Syd+kn34VfmhqgoFpu4Mz3gUJjtxzQe3+RiV+qYv1MSLN9PKpJ7ID6BVSNf\nr/x5XOLNwNA61K24hdUjQDKDLR3c8OTx8kG1MbqNb7sxDMhop/+L2aICvcK/\n8XU571Bv5vjQXMNQUdhC5IGzzLpj58bx5EOMPCA+251x1A2L9Hm/MiZz+rrv\nzXgPUfkhszmcGfN3ggY866GF4qi6/rHawvUI/Ql1PT31XpqTG+fdSG9xGvTl\ncIKrZALVPkrE0+UKgfbbgMH2u8TzmJ5s9F8l6aSS6vN4PKWvctW6v02OG2wO\ndMVYROgj/URRh5HcxKTo0ufBxtjMz1a3PFpvyo8nhWUwhxchV1gnuFfqfvr9\noXFfSVWul5R1uHzICHG7Tsnyu1alCfQraizN0ely8PbSGFoXBrNzmmdM6H/4\nFc7cMbgvvl/tdzf2RRzbXVW8a4VUK0omQIeOXWBaI89Z4Ob/p0bwsECidw+p\nBfrKLG5heA/5vsXTlnMNnJf2xDQ0+2780jhKSW4himBUqvZyNmzrBpg9HMhy\nB7HprFjvF7jQa/B/XVvBLglRugb8DmukFFaQXxLIzQm5JoFzo8+wgvPR5Bbn\nDIOF\r\n=0LNx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"3d9895af265e078fdbe61e2b52d343ec7350764d","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.5.2","ajv":"^6.5.4","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","reactstrap":"^6.5.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.1","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","@types/qs":"^6.5.1","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.9","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.5.4_1543772696729_0.5210909699059079","host":"s3://npm-registry-packages"}},"1.5.5":{"name":"openapi-backend","version":"1.5.5","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.5.5","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"c10f01fe28a2e98f2fd9d9084abb40b06f56cfd2","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.5.5.tgz","fileCount":11,"integrity":"sha512-8HzEFncmVIAsR2A5HwgzJTMbKl9tKJGXvnBQUAJPl4f7vt5LvLuGrYKoWZX7M9fDVxMNnHn5Y57NeqFpBoUwyw==","signatures":[{"sig":"MEUCIErF3ApdZREhWRceHW8KZrqfSpuV9GZhcwtYDKNzZGFVAiEA5BHyrNmLafllqehBHqdxnDotbXkn5dWbYoHpp2jeHHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBW1VCRA9TVsSAnZWagAAxk4P/jbI2dEXcTl0llr0uV8I\nsmh07ryqqk39ciL+PQb2jbqVQ6VB/M0EeHzb8vbOS6HBeSX6p9a+BDlQWGTL\ng9cah/fPGVPSaxDJCckwWcrxNy1YupP7OGXoNkCRnT9foveu5fJ9h0+vrrz4\nS/Kxf0BjLHLL8aJAorpdJSEdBHzY7wGT4uGMy2mWqVHAAQqCPxAJWECFlhxA\nBsnJRLU8dXvbJvBYw32lUpfY1QEhqjhIOeZfqhKIUyNGiWaNGVhUZAwcnuIL\nCRQSecSXOMkUTC09OOwPilONFgV+TqC5M6EwuwBnb9ZWuKY7Z/4kNQzNxLRk\nz2y9uOResM/+u1Oc4bvQ96g1z4g2/St4r4XDeATkxj2JzogMsG2MO1b2jEmT\nA+UmDv0Uprrefu87kLjlerCoQCy1vgJb+cYOQ0hEDCKtj83KacFbcm94E0ew\no7b3vHhzBvCxSnzgTiRu2NC80+6ZfICeKbgpaA36/F9U8zTbzey+p3UTYbW8\nOqKa2o6n2LkEj1w1A8Y7W/TCb2wbOjB0JE2Y0PM3ALpyzqgYdU87jeWgqev2\nZA9SNTC6q2TEhnZp34cbKSWg7BBT7Pj4wkO9d4/JxDy8M3pn2vCZ4w5z03+A\nBh6THUi0IagtgucFJiFWvKzCMHdouAV5fdR5EBAMB4N3jK8RtXDfwlMN9WAd\nzGRX\r\n=YVHh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"586e2971db9cc40c928bfeed399c89432ccbd473","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.5.2","ajv":"^6.5.4","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","reactstrap":"^6.5.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.1","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","@types/qs":"^6.5.1","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.9","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.5.5_1543859540540_0.9356668879917216","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"openapi-backend","version":"1.6.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.6.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"62fa1d383314ae7456fd8773874b0f4a1c80d3a6","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.6.0.tgz","fileCount":11,"integrity":"sha512-2QjB8HOim8uRr51yFo3jFlqQ9D3wMB9NPrSQB1ynmew5Mf2vC4AqUGWd64WeV0JbBfQ9M2xrdWmwjRlunXVqig==","signatures":[{"sig":"MEUCICVFtI7bplO6KQUVsMvZcIuqAR821dTha+tzGLQZvXVTAiEA12znaGZrJMnH3/HwvWcvGkRv8SUKRKXzBP4kwDJ/z9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBXvuCRA9TVsSAnZWagAAFnoP/iuwuths1MJxLmD9sXXK\nyTaDN6cm49A5/EKRtppX6AJRsXLQxH9W80x21J4GG623twIICMYwQ2CTl2Ha\nXE8ZKd9ktegSOXAQU3HuavGnUaiKiM+nu1KXkHJ+1x0O2No/1RaxMxTae82D\n9vRnhvQhrfDv4WG5e3tL4LLEQCj+/4gpIEKcXTLqGsUOeMevNMdsK7yyMym8\nitWydoSno0sBOfXhrPQo7Lbo3u2t7pDQH9juqTB26v02JcAYvrbMK7rVabc5\nihHNxE+12+As+4mvDjlwue/wqtft/JEcIYL7d6qgEoaXK9mIn9rZreU8GuGG\n92t6PQ37Lxxh0M37KefEEk4OO1fyBlp3fECTuVBYLxoK5rb8U7YoDe281mqV\nn9ZTtFv1Z0Q1Gzk7OJkBfEVw5qEzCaYWCz3yNGuEsS/GtkQNQ4cwmyMifMIv\nEg60sO9FI0qRxtGYBGiAXvg3t2UT3AtJTpJc8m+uoMnL9bu7gyILEc9Z9dD9\neh4v00lcXuF0P2Iz+NBOcUOncvJIpFJXp22DbCVj8TppX9MHCF+dir/go7X0\nBQS+VS4CZkfY5lBS8Y2SjlVRrVvsedQp2E9PslvrQMMtIu8pKZgIlcUgtDdF\n0erQpinMKhtF1Jm4vIv6CqKFCM8iMl1lWKdfNDYPXTUHkCDFIKb7nlADSA7y\nwNkt\r\n=q5rx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"e779099157dfb6939667b7a7a11f264c247b59a3","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.5.2","ajv":"^6.5.4","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","reactstrap":"^6.5.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.1","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","@types/qs":"^6.5.1","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.9","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.6.0_1543863277644_0.9922729763705049","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"openapi-backend","version":"1.6.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.6.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"12d0a2bba6f2f156e673fee45be3b149ed3bcee8","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.6.1.tgz","fileCount":11,"integrity":"sha512-txae6KD+2e7D8xO99nsNj6OgG+5JCYbR2Z8RGgZHOqYrI7MmAV6+M/+mWkKqiXc3sC016o+JBecN003gV0RTIA==","signatures":[{"sig":"MEYCIQDpRP/n6Nz/EYbrkjlMcO9RGyLcDDBi74gViTzyS+Y9sAIhALVv8N+cSR3z+wK+b4JKuI1nfjCoeXS+NaC8w1vOX27g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBhJfCRA9TVsSAnZWagAAIR8P/i2VrapVXZcj5OQ00SM9\nDlU4BYIwUXJIfdMcCVbovk+dNVxGvVeWLUxZ7+YwivjGvz4XjV92mKoDgqxx\nRn89QpDQSgm6lvCyI3UNcw5cD1yVmq6Xb8uMDC7RpAHX/MufrsQY+jJHL44s\ng4p8/Cl/wPJ8hm5Xa50aAtq1yf6m1+a98ZHO14A5b7fDTqBMsZ4WzFIxRlvp\n7se5J+aK1OEr5hEG9ZHfGJhBnw+Ez4yc1DEZPzv4OlLBRU+rFsaitwCGs9Vk\nNjeXiPKQL1ci94Y+R4ZLEA/gmRr6VhAUEvilVfU6LnrWFtwcFOTSG8B7jEQ0\nfWx/pfFqMRf0emo2/x7BNlauGO+MlMb8GwdqjN1Cu0svSdsdzByP7UxMKOrJ\nnYoeW94c7f8yWHgSfudIf3csVkjt99c6uwAEjPMif3EWH1vGxINZY1apOLKS\n9HTxkS+pwV8L6l9V+QgY92J+DHH1MZ/0MPPRtxKlna6Rf8eB1vDRUfBKTiVl\noBJ20+wXXL3wHaQa1fvSb9+aCHB15DlAMgzjrHidISpOp5x0gxHtjDNsKmcf\nJ+FVOsLlCzO1pGPKsFgEtNfjt72zeaD5rBDMpKSkRAYv/YzXu5zHVM2lCHGv\njomCALBnuxYnzUNIwu9u/K4ugq77OmOJXYIDzJEQYPI7IaJr3VcB5eZHwnuA\nQdKx\r\n=7WZU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"5ec7d623b2d9530a2fe253619f7509d2b6af5f2f","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.5.2","ajv":"^6.5.4","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","reactstrap":"^6.5.0","@types/lodash":"^4.14.117","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.1","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.4","prettier":"^1.14.3","@types/qs":"^6.5.1","typescript":"^3.1.6","@types/jest":"^23.3.9","@types/node":"^10.12.9","markdown-toc":"^1.2.0","@types/cookie":"^0.3.1","source-map-support":"^0.5.9","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.6.1_1543901790730_0.8574125219548807","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"openapi-backend","version":"1.6.2","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.6.2","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"690bb0c6fcdb1fefa5e99336c2c1d8808ea2f232","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.6.2.tgz","fileCount":11,"integrity":"sha512-KA+arNglKqjWoojU1yi2DMlSrjxMGawXTpmYIed/AVpoQQG8wDFvlDbWYMUdyt+DLDvwbTrdQUwCrA1D/900GQ==","signatures":[{"sig":"MEUCIDztpeSNIiEZ5nNk55gmtzZkhjaj92jfcE9NAUiPtKzWAiEAxXgdTHxQykUhXIJGsYBjaGESCM9raE0OCAi81Rq60i0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBhQGCRA9TVsSAnZWagAA6F8P/REtahNqSaaYfSDjLyXp\nQAS9tDDgxqasm5FApJTzEj9f9YnWllipQ8WkuKQ//x9TKNlPhO0kZSBYlkR/\nxaHtUVBc1JnCqTyFFW5hjV4jRVWI6oxqOrR3ul0lNUAEL9DiK2LfTUryNhd3\nYYU9dQcwx98i+mgUtGWK0PpokoGxcHvF+FxMMfMJwAAJPhYc+++zPtEGAV7l\nwvCUuSSejLKc6aRbJDm92RaJfq94Y6mIGHfpVv8xYczCFF2t96c9Vre/fvMl\nz69D49Y2BUNvwXcKpnpRs9vS1h1zjYFhRLXBW+3f1Zfkn5tTq0jcSF4HCdV8\nZo46Xp0HlKpi8+FokbODDjzvSwqG4ebqRyZpdcg7Dy6jHotC52IEf1bdMi4v\nQ5x7Jr1LL/pl2O23m/69VDZz+rQBHvZTJglsuTVP5IGxXibbhUwQYbYIM2ju\nxCLZ2mPb+SpCvt2WhAZOcx7pQe4UVQn3nwx8Z9uAlsr3SvQZoMzvEhYtJOGl\nlmzu7t+twqxvTAi7RHtUnHPv2lacWtalOswht9Z0CYRkLEjTLszPtH2LMzi0\n9DiCi1kM1bqVAy8HcnAsszHozA9JARsXuRDSCH6+keS5nf4CF9VNtOcJCrkw\n897yY1/QhH5Z53/QFeGDGPFFmct7KYT/gr+Egg0TWZ7ojtgBgQXOWGjoajhd\nak3u\r\n=ULeP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"5ec7d623b2d9530a2fe253619f7509d2b6af5f2f","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.6.0","ajv":"^6.6.1","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","reactstrap":"^6.5.0","@types/lodash":"^4.14.118","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.4","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.5","prettier":"^1.15.3","@types/qs":"^6.5.1","typescript":"^3.2.1","@types/jest":"^23.3.10","@types/node":"^10.12.12","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","source-map-support":"^0.5.9","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.6.2_1543902213880_0.1410708228033184","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"openapi-backend","version":"1.6.3","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.6.3","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"03ffb1c712121151ba736cb4c9d6f7a21ff14c5c","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.6.3.tgz","fileCount":11,"integrity":"sha512-P/0pz+Ul0YMnRtqq+WTf5OwU4DnQXL3BAG33QsvuSAl4cFthYjhUxRqk405BFJ2ZpjswtDedAm5NyWs3Gllpfg==","signatures":[{"sig":"MEQCIHjff2yF1vEi3IHoEALNI2DUkx9V+Y28xWjTG1UoToj9AiB8phN9qktCwXXuwKn2ECbFv+G/8T0Pn/VoM5zMugZ9Vw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBvLcCRA9TVsSAnZWagAAR/gP/A3+GmkaRTpF5/ei0qUV\nH4NoS19oxEZRjrN04iCL5oyl731vIvPuiMdpRPyaNzfimeRKv+yltv6jLzSi\no9OcnCZ/aZWY5k5OLUPeod5Vfja2DrXOHnpK8osucBZ9qvhkiMP1Zs40rac4\nlIUYpCbi2qJGhJceDVtXMJUx/SvugUV6Lf9CCaS88tLHM7MR6B8InPZkHQg6\nJ1Zc+kCnCnqrQ2BwpbMACZDY/IpYKv32v7mML+lgY6BGdMqTd5BBMwXr+kNM\nSkMXxiyW/Iw+HEgoCxAKxZQhg0FA9rRsRD3K541AJhAItu51OcGoCUpWPHnr\nugI32pDO5wDZ5lJGPj/wZ7C5CfGbGnpRd0dwqXOna6t4QDp4yGLg9XzJOUoN\nQWiUxG+fYJQ2W1O+CLMRyk9t8895wf8qQpjXZkVQL0I94o4x9bIsas5+xfv1\n0R1MNsUt6qqtb51vE2W7FnzyLk+aZ5T6grNi3jw2OAabmjYLIUfnAsHatCzx\nqClY0RDsFNwqa+CEz+PhLgu25oRk5PIZoa5T5ir/04e+YRfqE7c0bhylzUrQ\nGpnbKEodTfrcNJln1S/KVmHZszwchrc0tuPRAzCc3j2cZ0N9TzRzXwL6M7bD\nBZeTESb5zgGLoCwgru1EdFAoXunYPpwb68T3gD461Elgnzjc7v2AgiaO8v3a\n0nh3\r\n=F5l8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"f7aef42f22889c259fe498b61321d8c242015eea","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.6.0","ajv":"^6.6.1","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","reactstrap":"^6.5.0","@types/lodash":"^4.14.119","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.5","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.5","prettier":"^1.15.3","@types/qs":"^6.5.1","typescript":"^3.2.1","@types/jest":"^23.3.10","@types/node":"^10.12.12","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","source-map-support":"^0.5.9","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.6.3_1543959259353_0.716313290280395","host":"s3://npm-registry-packages"}},"1.6.4":{"name":"openapi-backend","version":"1.6.4","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.6.4","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"3dc41aaf13f4dbb500461cec074436ba587318c5","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.6.4.tgz","fileCount":11,"integrity":"sha512-wSIGEpz1Hb+c3ZRY8z6sSBRJ0FxPIh+XTEF0lhDtBG/We0LaAwP9ardY5fHzcliEK0HupHFIX+A2P8wTIL5TqQ==","signatures":[{"sig":"MEUCIQD4pPSSyCSoutLuVZAV16wXE3UxQwizX8mk4efGO4LKnAIgNlYDq5Ul1pfU5RmzpEDnJk8M+bX0qCiOt5UuBPjOka4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBv04CRA9TVsSAnZWagAAae8P/i/couj98M55C237ptoG\naIZKf8QZSVMuNqDy81cC8PhqMQ7VM2YOy9C6+SDVHCGe5OpsYWY+d/YJzK9v\n/CzolROtxtmoSdFU9DJXcrXFdD3wur0b/9OkSH0rnXbEoUYo9XIXxNj9Wy9B\nROQmQLyFsc24i3JwoVsx3aMsqiNpOcQ1YE0ZHQXMNLNxO20kr8weE6HIpJoz\nlf8mBrRr88DWfknE1+t6IrWRtiFxO1K8wKPVBXcE8t8lRBs06ikzA/OZO4TO\ny4GuQt9YJONBEyG6HiIp6P1A1cuMPLtFfkJR+iiEiWb57hrx8RL/PGwtQ+yw\nsqRqQifw+InXnjPvRSAW6i4Tv8Qke0QrdPdk5t7nxfXk5SY4ENSFnzX8xXM+\nZIrYsikgko6z09yxac6EqUrYrzg4zu+OWQgBuCKc1YBuWc+EW1O8Wp49hyml\nRJrgaNgevDkFAJcCxBslOivPpbytsl2R4SNsqWEw5FTCa3kacfbj48N42FCL\nmRDIO2RgdFQpx00y3ekxw5iXAHz8mw0pjuvmcvv5A6gofi7HOF6sgdTBjmVl\nKnjp0ovUKZXQt3D+M/UWU8e8PqNyDz+si5KdaHSwgQ4bYZ+zwYNtiQsPO1Eg\npzL7HlVseobgr5Yyoc4jlAbpNuHyYOfZyPPPoSZAUa5FZGShfoyIELM3B5KM\nwAht\r\n=SF5P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"d4767668ac25e8c71b33062b0f1382f1d1e6ac16","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.6.0","ajv":"^6.6.1","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","reactstrap":"^6.5.0","@types/lodash":"^4.14.119","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.5","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.5","prettier":"^1.15.3","@types/qs":"^6.5.1","typescript":"^3.2.1","@types/jest":"^23.3.10","@types/node":"^10.12.12","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","source-map-support":"^0.5.9","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.6.4_1543961911845_0.3645544385558961","host":"s3://npm-registry-packages"}},"1.6.5":{"name":"openapi-backend","version":"1.6.5","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.6.5","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"515e9ad4276fec37672e750d5524a968a5e0f5be","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.6.5.tgz","fileCount":13,"integrity":"sha512-DRvylTd0k4TIBqwOsWXDSuHHh3IkxZUPLt07VYrgqcwOTJyEKS7yJUOpHjjmnJOccUaW4r8/kru58tkpIHjS9Q==","signatures":[{"sig":"MEQCIHMd0O4gjKZ42GOAnLgmf6aui57yaonQUbr2KhOqb4qOAiBM9BiNsAN1bAAQYZON5qxyDTXTrG1ryh0qRZF8WFae3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcF0UACRA9TVsSAnZWagAAxfYP/R4zgRP1IXfbR6tJzJiE\nMkOE9oDy6/IdsfJXKk0Yqd+nRH4bn78PpOslOYW7HJCQQiUjEaxQxEShlise\nevlGPctegfifbA6b9jgY8S2BuPPG3RHd1q6wnmWwz23Wr6VOpefbFbKIEm4f\nBvarj1HMSx2PUecI7EW0qr1SKjwKcbJ2f05nODuaqpclN8x3C1VjMI+Vqzww\njuTxpqdBwgNho/sZzLlvpcEhSjZhD8Y840QD5wh3NlvgkIBavmW5F7z9TL8G\nBIgBvGwNtycpBLbxKV1f2B3aO5snc6308Jsq9ooelCnqtsi/nTatjfjLj0nB\ncEXvjOCT4k2fvdkCa5kT+xutKUSnboozP543zsEphHj0AKfduZfIbnJqpyWc\n2Kk61LJULT2oHfJAGox5qLwY/o16NGg3xjEULz3qH5kIgcSRhEKHmQA4WAP2\nphPfxeCUSAgQwvdSiuLXE8GvD9m+yRnByKo2T2DMCfCtclpP2HIfwVhqYRwt\nE7LRG1PY4Q7uaPqvn58/6Qsy0zUOivoRzTzU6CnVsWwa4ALOHpKzuBXhU0th\ntrnwSxZkuHSI6Kkx7iMpt4lfkVvoxCYhVL+Af09ycZjqzbfz7sgS14WOS248\n6L+NH5I6UdtyqiBxz0pKnbLkbdSeqRKoqd64zrXpMlkMs41H0DhHN5n5pSNH\nn0Zb\r\n=jO+u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"7d5aa5442600f7f88e9ab48049c98ebc377a6133","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.6.0","ajv":"^6.6.1","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","reactstrap":"^6.5.0","@types/lodash":"^4.14.119","openapi-types":"^1.3.2","swagger-parser":"^6.0.2","mock-json-schema":"^1.0.5","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.11.0","ts-jest":"^23.10.5","prettier":"^1.15.3","@types/qs":"^6.5.1","typescript":"^3.2.1","@types/jest":"^23.3.10","@types/node":"^10.12.12","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","source-map-support":"^0.5.9","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.6.5_1545028864091_0.722791966370071","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"openapi-backend","version":"1.7.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.7.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"2d64931deded5d2809264ef9f5f21ecdc853ddf1","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.7.0.tgz","fileCount":13,"integrity":"sha512-qzTzPFC/TBb8bnXe3knmu2ho9K9xZJ52Bybw3MQsMlh0lOO7g/OP9V+PNGqBoFNtZBiQ+5J2ULu2uXZG5nuoVg==","signatures":[{"sig":"MEUCIFvDFyXuuF7YG91c1JpVSxO7ESlPfYDtRHCXfBZfX37OAiEAmaXHP1lDTmZNuTw0X96vBrb3XsP015YHbGlcu2XH3vI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQXNMCRA9TVsSAnZWagAAxecQAIqWSt4QctbDNhwdUmvR\nc5sixdzGvGBPZgpXFBatQevo9TjGNvHc/oAFSjW7o0ifItUz+i056dFnrYTG\nie1IdWDuPLEyciGtp4+w7gGV0KgvHgm0bDI/rBrDkL0nPHP9OPfyJtKA3OUs\n0Y+40BRyrDOg5hOsy93TmHdYxNz+8lw3GEdmR0s9TIm3ndkUffzENOFc3rMI\nCucSy7H3kKv5qggW6tcgvFtuK6waa5nraf7N6uRrQ/krMcwF2qIAKyMjAbFX\nz6pXmfj0I92YNSwVg1n1Vpt30jd0TgLx0i6etyGqVfgMSrVLlGc2cutvQPuC\nWhyn/KVXOZEZSeI4/yZXselPrE3TqG5KJMUM1owVmzKz69HPycz7aFQ2Tv0a\nGuXfYRH0/IStQazDKzs31kvKDbeSI8z19Kgsm3cQsa+NmN3Lnm9TqihVg6yy\nRLqQMVelHiIWjHsogEyMI/eWU3lhmy2FPTeJvYGwKvxknKZp+Mg0sYDgWTz+\nZUqhg3ljeuk4d5bVvTupQubi8L5uxP+/z0O6PI1RVWcQG8VLw7VYgDhoQHeS\n1sPnNL45ZvQga2gCgpW/F7+gIZZpospm2tQ0VgTC4UI7lOLrsgzpu2vL4Udn\nTJ0DKseot7tl6FKEKF3xvk6xRUV1CWjsewbu2MAolqu6tpq9Sqm7gGAHxal1\nUi0n\r\n=yZWd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"58b8407a9eeb97828f0cbdc0ceedb4fba38d1f9b","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.6.0","ajv":"^6.7.0","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","reactstrap":"^6.5.0","@types/lodash":"^4.14.120","openapi-types":"^1.3.2","swagger-parser":"^6.0.3","mock-json-schema":"^1.0.5","@types/swagger-parser":"^4.0.2","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.12.1","ts-jest":"^23.10.5","prettier":"^1.15.3","@types/qs":"^6.5.1","typescript":"^3.2.4","@types/jest":"^23.3.12","@types/node":"^10.12.18","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.7.0_1547793227451_0.1995730802222333","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"openapi-backend","version":"1.7.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@1.7.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"3c5237b354577a9d63bb7a3bd58b2f400599fd54","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-1.7.1.tgz","fileCount":13,"integrity":"sha512-5nw5L7hWm1CfioViyPgkZlyVWoQtwWZODz8LFVOYDZVh7V+jjNFs7OUbkQMDB6e0hiZSkCJrYqceuRBvbFNWyQ==","signatures":[{"sig":"MEUCIDCpFGYK6h8fKkFniJTrKyczJFhWeHxALv3pNGRn1ilUAiEAuuQqZisrEWuQg5GbQ7i5Ge3uU2du8YoIQ8Je8AJa/OQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcU0XkCRA9TVsSAnZWagAA0YcP/AwagaXSMcDkMdrR+fRV\nOZNY+h/z4xpYcOXwIlVK8t58mEasX2lE3h5j1ND3udZFZIacK/B6OXIibhLI\nESY4Ytr6tf1B+XLSYb1CAkYFq+giWvp6TNsbPYP7Onf08RMOfDnjKQBDacv1\nh/RUFW21Gv+KBtR8dIJAiRFm9Ka8NOvjtsC0qlYjcWNiIjWcGqtyx84BCvAT\np7hyQpqVrMWueQTU30cmZkjZKXnsB6RofahqiGXijvvmrnCiP7wsl7gYHlut\nfmUb/0aBaT2mrOjQMVuyH3aoAvBnaHEs7Yf+RMFfcPVABWfLkW0H0sqFUXd/\n28daNlTT6qr72mmbIJIUfmwHFjeUxLtbKW3qxkZQvcZNWFsgIFU5WhCnTs7Z\nahg1Xn8wUthpG8X1teVSWH7BdGK5Bpct1/nDnOH7qTEmwY/UXyEFk2VH80KO\nflBR7hlKf7BMlbNZruQEBTMjieUcZ1xds89Db71ecosHnG9UNUr7IfwP6Ifp\n8ocVH2Cp5hwnZpuRYD5vRAvWNzGGebtY/Dfl+Y9sKmffJd2jSvUV7ywmO7QC\nz4k0wDWAg4isCDHL+I+wJnLBqUUwwA9TGCEmcOK3XzJ5Oi4PanwC4y5XaGCR\nSdSGrK4fXHf5tzh0vNPihjPEZz6bmQ124xkoBCth6J3/Kb8w18+8CfB2RrhO\nawso\r\n=zNTS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"6ddc9f8af34720542ea56dcfc9c6cffa867589c2","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.6.0","ajv":"^6.7.0","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","openapi-types":"^1.3.2","swagger-parser":"^6.0.3","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.12.1","ts-jest":"^23.10.5","prettier":"^1.15.3","@types/qs":"^6.5.1","typescript":"^3.2.4","@types/jest":"^23.3.12","@types/node":"^10.12.18","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.120","source-map-support":"^0.5.10","@types/swagger-parser":"^4.0.2","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_1.7.1_1548961251709_0.418671180059385","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"openapi-backend","version":"2.0.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@2.0.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"059d6308a0211475e86dccdfe8e157a6b449ce1f","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-2.0.0.tgz","fileCount":13,"integrity":"sha512-pACJqtb8MlypYebMPzmM7MkSucR+StJ1kdYsy62/5WqnUKCiDejX+Nt70DHhsdGI9idmNb54gWPF3zgA12q5kQ==","signatures":[{"sig":"MEYCIQDjzLI9HQzhDQdp+dIa6W2y0Gc/212I1/Jx3II5SU5QiQIhAKqGh0XWGMmBSCK8nLZzWSU15VOn7xYC/SwT62UTta0+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZYoWCRA9TVsSAnZWagAA5QQQAJF5m+iJMIWzUS8DZbLH\nLj3fmWcWZ1Gt2WS3QulDzCeIw4EF2g/dXF9xaNPmZnabOrWTn0ETtxOCakFD\ntV67LWS1FJ0zkwvcgmZJsRiEHpcVrSLeWPjJdrjjIwc850ImZgVUCMOO1HhI\ngnNyvyOKSrcVvzhPQXl5b4oP/rmN9+BsU2LfH9XFo0CRg2Mr83AtbeKLXD5P\nHG7c17FkZayhxeZzLQxSPTgmswzMjmrFvQvu8+16V9P2HOXnt53AEQnLGF3Y\nwj55Ok8gC5iS6ZwwkGOHK1lABVpif3DQfhc/fP2Bpo9FmXE4y6NxoP9ziFQk\nQN9fdLD3yVMnmR4ik9RATaWS5Bc9vRYjET6AMMWmcQNrNTqa3yXAP9oyWm6y\npZMQZ+qZuUrOjvH+kGq8LMS3vK3L7JShAfE2IhYxOUlC797nydOyFX3EYDVj\nKXg4hmrNsjVWPJVLe5YEz7gpaeeJSKKScy5Y2YskKlusl0Fj3bJhNXARNvEC\ncZPTYo6MXWs0s10dBfY0dcBs2HqVwi0r12VHYzJDw58u54gSttMEFIp3PEjD\neGlU7NjxOjf6DOO11hnnLbhJOVZ5sCl3oMK7Bj0c5nXkiPAo3Iw1oiHO/rzT\nMFQf4Bd9puU47rc8jSsflOLl6NvhR5dc6j/FsRsqT9KqNu/IjAqrkCVWWjxV\nWK+l\r\n=dmpY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"e6e34dfca1171d08ccae7e847cc439754d900527","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.6.0","ajv":"^6.9.1","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","openapi-types":"^1.3.4","swagger-parser":"^6.0.5","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.12.1","ts-jest":"^23.10.5","prettier":"^1.16.4","@types/qs":"^6.5.1","typescript":"^3.3.3","@types/jest":"^23.3.14","@types/node":"^10.12.26","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.121","source-map-support":"^0.5.10","@types/swagger-parser":"^4.0.3","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_2.0.0_1550158357964_0.023847234152649888","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"openapi-backend","version":"2.0.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@2.0.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"e0be3bce40c3431fdbf0d4a6046ca727f847dcf8","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-2.0.1.tgz","fileCount":13,"integrity":"sha512-KbpeDSvFImUZqQPMelqvxua4mQ/QKPJkxHZqZsqBB2DykdZuknvWQJNPhrFeyt0tIg+UbgSt4HPqd1KFv8BmCA==","signatures":[{"sig":"MEUCIGZ8DwhDUTV8va/IJ3NaxbsjBdltCYCVIKLSSlDRNP//AiEAhCyJ3W1uxXOL5CFFze4MiWcgCRiSrPT2/t4NtF4O6Eo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZzPZCRA9TVsSAnZWagAAsuYP/0M61g1VfR7UDyhLSp5J\n0WQARs0OFzOLL3hP0gfaw8AOhRA6brI+MgSbdunHcmhCBbTGn4gxjYgOJM2g\n6QJVdShg7hk5i37XLTonY0Ic71quUE+FZCmgR9+cEAPg9xHuElAHzDckajEP\nX+P2SgfpsPKxQMpg7yfbK4RzPG5+3w3DbG7bnK5IcSOvuXaZWwofhQ/aDYII\nPkdA8qBs6I+XRAVs5TFy1f390P2m5d49HTvg1NtEYwYNSCX30J0oF3V5FKVG\nWvu7CqkO8zS1XyWxzwuzyJ2xc/YFifd4/JlW+dqGkJMgo3ugV/xRv4RBkPxL\n5oYJH+nEpwtDUG2GVE0Bous4/kzs/QCTXmuRl2UQkgZcQKVXgSHX538+CbKJ\n20fUwVWTk7UbcapQAWENUhRBWe24IUaseqDHRktGJRoicygcjOcduZ+jVdF4\nmkA9wQLvZjnm+RY7oz+G24mGSENP6tyE2HAEaaq/1JYnRBaBfgCsDORAK6PU\nFJS9XJWBmn695+N75eo2vTA/CoZkt4btxZukZQW1M7QVdLZJr+nsvsgLTvn3\nTBqefunxdCvy7QQzy4sGigoFR1oV80eJalSOqdjbkJxWg1JBgF4P99VE/Ko1\nM6zhiKZHWCUghoq1Aren/hNlJiecNf/ATYlD8cE5Z2Nd6V5C8rZcKdPibel4\nFIlb\r\n=pBX9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"3ed3f36d5db20e58be2c2b11f45ee05972cebe96","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.6.0","ajv":"^6.9.1","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","openapi-types":"^1.3.4","swagger-parser":"^6.0.5","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.12.1","ts-jest":"^23.10.5","prettier":"^1.16.4","@types/qs":"^6.5.1","typescript":"^3.3.3","@types/jest":"^23.3.14","@types/node":"^10.12.26","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.121","source-map-support":"^0.5.10","@types/swagger-parser":"^4.0.3","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_2.0.1_1550267352980_0.8493848247129894","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"openapi-backend","version":"2.1.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@2.1.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"94acbe25904c37c412a273fba277411818fcfdf3","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-2.1.0.tgz","fileCount":13,"integrity":"sha512-PfcskPeSPh5ea9Y+Siqe/x9R1PDPgRSoHzGctzoi2mjtFDZVVmI6orFg1k1UM2MHS/AbFGVtl4QPbB+mZgo1+g==","signatures":[{"sig":"MEQCIChZvS8WclscKjHUXvb8mLH39dKsxgjFaQD5IT6RXo0MAiAPZbH55oeccPzyqMh+50KjF5nZiRjsxuhQcv43g516wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcek7PCRA9TVsSAnZWagAAnMEP/00Pdy0K2PUpe4Dxr8dD\nFMllXZVUunix8bomz+YMcZPjuFjyhRitSpEfIJP5qxn4tn2H9h5HnqeYw9NP\nafK31fWdNfmi2B85W7GIlmxy+SixzxlEDr1tk6qhjqxykM9aGnRnUV0HPks2\nLejQ+YCJsull8Fncu/EjOgtKOMEGLLE/zBagOJDXE7cr3GtNpSJgaJY8FRfq\nYR//6y1V2nhOuuHftBIFKCeRh/mkSs81j9EBafytd1VNuYZB+bBB4TVnDnPm\nSotVfqxMOXiJQvWY9HwsPH2aJUuUsZAvsGd1V0sln2j26IWOZH5iP5nKdJjX\nyL3P3Qdy1w8X4Ok9DLilgzlv1An/2HTY184Pt1FI2YYea+2k6N6y1SeUgxpw\nnHpo+B/Jk+EhU+6i7k4vUXFCWupd2tKysHwcWcqe8yTAdl2NPWvqDE81J00o\nRY19Izt4azrE2+AKCh/krjJ3J/trY/UBJqBlMEykXI0kfOYDaBaj8RgJdwPT\ndfmKG37o3RxRPFb1rMJSW7VGmDZ3ZARGXEn4HiyvkjGLzHAxbgGRv32rTI5d\n0Wg7iQcP7Hq8PaSmQsQ5f1H/f6QStX+yN3BY6w0Vgb2DUlDB2zh/qfpiNDTJ\ntNyMbz0BzwAbj+Rily6RJ0xncwIivHRZm1za0ZrUzNlHPATz6NU8PfVr729z\nJ5zU\r\n=Owd1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"e6806012e26284571109885c1fc5b7bbbd860e06","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.4.1","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"8.12.0","dependencies":{"qs":"^6.6.0","ajv":"^6.9.2","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","openapi-types":"^1.3.4","swagger-parser":"^6.0.5","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.13.1","ts-jest":"^23.10.5","prettier":"^1.16.4","@types/qs":"^6.5.2","typescript":"^3.3.3333","@types/jest":"^23.3.14","@types/node":"^10.12.29","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.121","source-map-support":"^0.5.10","@types/swagger-parser":"^4.0.3","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_2.1.0_1551519438426_0.3533784329544576","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"openapi-backend","version":"2.1.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@2.1.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"aa43470bd587632a5e892d18196dc58f80036e9a","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-2.1.1.tgz","fileCount":13,"integrity":"sha512-Umm/bKz/WbzoVwqM2RgsbgHsHbpxDrP36eq5Y9KkQLPl6iBh5uteWiYJHAcNmVJ+DXdfoWrRk2zpjs57lQPjkA==","signatures":[{"sig":"MEUCIBUk9VXqqjROIkCgtRaJXOBCYaQHhqc/6TaOykDj+NW5AiEA58KjDNsDflCZO4kn8O8njyit/HgLAhSHWLGLr9UJHU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfLgYCRA9TVsSAnZWagAAn9wP/2cOUIsQX4GW/6xOEiHw\n/XVDyVYuRKd0trzALe52zHPfI23TMyXiUDyzUKJSCfxGd/tm6FO85NBysx8L\npq2vY+rcuvR9eRoJOh5QfTCFvSTExfOvFCBolidlavRvuiVuPW7aMybuOBMi\nCGxERlwSczht6oHq1buAb+R5/IGgjM8XpXUfxAS+j75pKbwlbXbo1k91Ygtb\ny5qr99/FL/S73b7vzV/lgVEOIHuDhgkfAZ33Fck33uMM4CDfUoihp21/RpZC\ns31WD1B98ZtJV4PVJg+EUU4W7Aha46/a5ZoCKO+tAIiic2RSFWJwKEtemmVy\nIy/z9Rjnufl1Z08TiyBbtBKmfVYmY2FAtVaIcFQ/Q5POmVJ8hqJGwj3iOT1j\n0MHl0O1VCYOUmVPPKXPZV8TRlOaq0Xf0nYLikP7zk+1HnHqQ29FG+ZlQ/JLK\n9/wguJG1k6UYYEdB6mwGj0Vgg3sH3dC8DahgANXTCyIZktpyLtkgmL63clGt\nuKGdQQXrT2MwYVY2CmTFv2Ogy2prIK9YK5IPsNtjKA9YCPh5HmSY+lBHTIHv\nHbOsTmUT34uABsWGY2n8yCvuib4Hx7TWRuOSZ4eqKpp+N917WGTrlQqfnOww\n0pzZ5CHGUqhLneh1ZHF19xs2d9A4nre3NAU5Ud93AbbikUcrvqKhzyh3zfEN\n4oyV\r\n=JRyF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"00a9c9f7a00519d8358f82aaa9f70bed9e5d2d1a","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.8.0","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","openapi-types":"^1.3.4","swagger-parser":"^6.0.5","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.13.1","ts-jest":"^23.10.5","prettier":"^1.16.4","@types/qs":"^6.5.2","typescript":"^3.3.3333","@types/jest":"^23.3.14","@types/node":"^10.12.29","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.121","source-map-support":"^0.5.10","@types/swagger-parser":"^4.0.3","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_2.1.1_1551677463111_0.2609944472695842","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"openapi-backend","version":"2.1.2","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@2.1.2","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"c2220da65927f712d8178ac42151636781693b3e","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-2.1.2.tgz","fileCount":13,"integrity":"sha512-u9LLkHChfc7F5fYVsd0CSdqTowvoEEBjF8ialuas1SbDMvkbHhAn4JDNGvdX22Z9LPemzpCON7Xm4Yqv/xQRoQ==","signatures":[{"sig":"MEUCIBGQTYtI8apVvZOmTF5fiaggKp/lFmV6OQEmKxuIaApeAiEA85RYnHb4TYnGQBk4DicA6LdwBPSWjoHgAoemXcdqcB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfnUtCRA9TVsSAnZWagAAZkUP/1OTv5wsvKXvyzUuX/qs\nwCl4dvNq9LRJGcjpw2uWj7hIxOnRM9wGd8XhC7T1oTiBg2AbN69bCzfCrtAz\n8yuHxDl4PbeJaexVtjie3IJQr83JFhguZGRaEGfiNLKY3k5yJ29r8tVLu4vo\n5QnJQBPa3hBxf+IqSMeUeivMIYT7nEYo/L2RzfuNx0pgdyI2GBtscSDUCG6f\nRTdfEJQiPFPd3p/hT5Mmj1huQey8o+q7g7Vbez809/zHPTXPTCVTIw1ki7bl\ny+ZoxTF8Qc/QlUrVRw4mB/WrGzSqR2sFweVrfw5MdFuDxGvEnbqIKUKy2dEi\nc1+HVXnip9R0KaR0/YRC7FuhfFWiKBi1PMmaVOiaQEb342dk4gygOVTv4DPq\nlO0gSLUHr9N4mS/aus1IQGzT4YR48DyCwt0CM1KMGB152Pbls+/jLYSVkgz3\nLzEBUiOg2vhVjWu+uTubsjFplgVrymLdCkJv2TOYRuD3+eiF31dX3Xdu0CAl\nOHCscXdIndmWfFuaFRzveC0dtbbfrjA5htMZabheQy8X5dO7RRzi95sISBSn\nVSLRsa4qlLSylPEpKKpV5ZkOKUWaKtpboeBh6/P+KqQKwolYgqM9mBeGW/CC\nkjdwEIlEAras2VP6hpM71mxZ2VJ2HdkkUJ7jhbhYEsAtVldoqeg4MWqc7VkD\nDeV9\r\n=NNuH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"7c747fc89aa1a987060823e0fca4f56ab3afc414","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.8.0","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","openapi-types":"^1.3.4","swagger-parser":"^6.0.5","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.13.1","ts-jest":"^23.10.5","prettier":"^1.16.4","@types/qs":"^6.5.2","typescript":"^3.3.3333","@types/jest":"^23.3.14","@types/node":"^10.12.29","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.121","source-map-support":"^0.5.10","@types/swagger-parser":"^4.0.3","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_2.1.2_1551791404998_0.767100870395488","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"openapi-backend","version":"2.1.3","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@2.1.3","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"e8c7ff29ea823f9f731d10eae5f11ec5f9985351","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-2.1.3.tgz","fileCount":13,"integrity":"sha512-mhdxtExl+aQsnyJvWiGkfBPhiywm3vSjlGn77CF5DUS9OEBvaTPHD7XtBVaqO0k7anvuo8KPB/EtC/2JX6DcsQ==","signatures":[{"sig":"MEQCIC2wuUEl4unFgmq+ozdcelehffdCacB2T5Y/quqFOuagAiB0GjyUJnglwB6aHCfiXAki0p8au1nvWXZ5b23gqgpj8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfnhQCRA9TVsSAnZWagAAeokP/1rsvmSI72857QV8IlzI\nqbx9Sw0iwFPhMA5Xi5D98nJaSeHHQDemYLEEocDShCvXNf6JUUlBQUp3kVhb\nl+rfq+TZYdaTNNCba2vPDKq0Cy7mk/O5Lg+Wfp+QWNxM1dUpEBWKQ0uIX1uF\nMaHIulYGTTvEUowkBH0exTgvHdBGLmal04MoegS2flTWQLmGvft7oYW2MZA1\nt1VAJRxAelUt+6q8a/KCawB2dlCgvzLRfAZwFvL9aQpd4IuCPTEKWgKC+P5s\nyl43SEWO74OZVeUCs2IMt5xAXAw01EX36IrJCUuuY2BzslxY/TPWUqvGL0wC\nLIiZECQSmMnCaSSoVVm9+aN4F3E4cfwVuDVChfZsFRZRwpdFdZ1Y1jlIjMuP\nrvTQDx3xC0yUUoutILOdCMZjSHVHxvIi73m8OGMsnoYxby/X8InuKzPB8gAW\n24Zyh6SqggehRahuG+d9mVrjTZ4+DKlBKSsTFX+ysMCQY+5gRT5JiHIryXx3\n+krLNRj/Dyy13VugWCgU46t7BPrfCDB3lU5nQZeeZSUThM19vivuYGLGmYrC\nsI5KVgvJzbbpcIg58aNnjFdojBlNDEALsZaMdQQlM0tcqxX2lOcy4YFmVxqo\no7fRbBuXeS5gJ++a4V0en1o1gXsQy5LTiUjY3tGCIKL0j6aBDK/fK4dzFKvP\nqFKq\r\n=NvXR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"7c747fc89aa1a987060823e0fca4f56ab3afc414","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.8.0","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","openapi-types":"^1.3.4","swagger-parser":"^6.0.5","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.13.1","ts-jest":"^23.10.5","prettier":"^1.16.4","@types/qs":"^6.5.2","typescript":"^3.3.3333","@types/jest":"^23.3.14","@types/node":"^10.12.29","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.121","source-map-support":"^0.5.10","@types/swagger-parser":"^4.0.3","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_2.1.3_1551792207909_0.5971113917459578","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"openapi-backend","version":"2.1.4","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@2.1.4","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"4f7502cd93ab06e735de46c3f7362f9af9629587","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-2.1.4.tgz","fileCount":13,"integrity":"sha512-EYpCqEJS+yrG/9KFPGPHz05ww/WnBEeT4K5J4alD6l/ATyRNEIb0z47FdZQP+kFE4Uf1Ut6TsG0zo4goOM/Bog==","signatures":[{"sig":"MEYCIQD4OFyAaN2d3AZmXk/e/eAmQ1yVCSqFeahK+qErjytZZQIhAPjwbJgR6yAjf3Rd4wBbPAIWHw6ScnQidTiwW13YRdTd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfnrVCRA9TVsSAnZWagAAeB0P/1wjY2J2m+2E0hdA9E9i\nZsB0oPuZaBM00lxZJ4dfQV34OZc9aVXEdUTH7hB3dT1nDPb3p/fSsg2UKKa+\njZtLbkhuBmbRQQPLtrTIrLnRa2f3rmmpz2nBnIG8ejjITdPmW1gDj3GM7VXz\nHUGBNGVPORUKuYcXGxn0MhEeWmgDpj/3M6AWPxvdQp5ItdkKFMRnaPfcRigq\ncCKkjc43wCSscOoEJNWiqWIQ7RMfSgHF/RlvyybhgxpZclrHtJrP0aDKCp4X\nIYI+8Uc2oWqOEmh4oXPuqXbexldHCYQiBM7q1IeYktQHiErdORq35ZtYBPpV\nabrsRlJWbCdaKMSw1fIAqNQke9lQDAz/AuaqnWi0JrK/rrojwpXGlE9LinrY\nhqSUWtaq4RNcjODLOOR99Q2but5LkVbjMv/ul5Y4BrbMrii1B9UEVUJEHzPm\nr9mFNjuecB3g7XN8uaqgAktxt1Y3saDmITYiVn7BWscvRRtXzXSJDYXYmFj5\nh9HkwbpN7ClgOyZSDs6STCsl3R7yWZVy/0+GLS5bJGjwjB0vVw3/whUC/QoO\nV04A+fneryb4+S61sELBnf2QZaQNVde5qmR9gsUqshgeY+WmguYcDBer4fT9\nFapXtR/UJjImIihHRuC44s7i9meZe5c0bLgqDybytSL9LE/Xyx2WF0/VX61k\nYdp3\r\n=nxJp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"1e02c4c00a748557c4096d0e405791dd7941949f","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.8.0","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","openapi-types":"^1.3.4","swagger-parser":"^6.0.5","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.13.1","ts-jest":"^23.10.5","prettier":"^1.16.4","@types/qs":"^6.5.2","typescript":"^3.3.3333","@types/jest":"^23.3.14","@types/node":"^10.12.29","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.121","source-map-support":"^0.5.10","@types/swagger-parser":"^4.0.3","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_2.1.4_1551792852545_0.3514941579763309","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"openapi-backend","version":"2.2.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@2.2.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"4384b91c82c8bcc819ea228467dc2a6ecb444ddf","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-2.2.0.tgz","fileCount":13,"integrity":"sha512-Jt2CUXUwYUjjH168xKEPikFr7oyiSg1RbysWGk8pAtO398f4Y4Uib3nJO1aq2uSz52eOSbQfgRKGFmxIE4N+aQ==","signatures":[{"sig":"MEUCIQCPlcO/3zSMM2eorE+fQqQ/qS89fOQmT5cUsv97gflwMwIgUn0xsD456AXp0s2iTHr6QGArN+Q1DQjhUOznzgVhf0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchfP7CRA9TVsSAnZWagAASnwP/jikj7sPClLleRDMkaKe\nFNbmXS3YgVXK92AySEB5GhgJTAxwQwKg1tGwA/utzCYzn4M7KnfuhDI44bXS\nGIZ2UmYLJjJYiQ/rBBDdj2tu/QH2RlS7Uhv8CBH3PQegSFeLYufMVPbHqVwZ\ne3pfKERIhU21sKiH2EBWkqHNCbssPhrBwA2wpKErsaT8K9UArprV07Q8/Xx5\nkRDVWyuPHXaJM1Pj6UqJQsmNwcn/dbhVPG/DcRxg+OPESr2zWATVG0M19LO7\nV3/Bx8bNKh0o95u9JGfce8SQdtzVNshJLYYOSzXFtyd6tp87/oOA5WMYDfb/\nRGQnM258XlSELZIAhO9ATZcfb5pOOguUxttFUC6omq/CYOso1IoIGtyuZLHn\nrR1aRiKR71SKZlXP1Q53qjjK4/JQ8lwqLFEq5zU3Q/VJW1zMPXwhW8e1MuXq\nk7/Bg8sctZAjt1Ie6WEu4/ONLFtaCxAYpkNFvrcNTW9Kd0vjHeNDma+o0R2q\ny/Pw07dkLeROzCb34X5TJy1EYUi8ZrhkJ7FH1T4jFmvkRklHzSFo7C+57kts\nMNpnC8/+vbQvAhWfXrLzU0FvcW0QY8ZHUxFK4F7ztj7BteivBjyii2TBH/+M\njgKe5r34/R6SVKxgO3O6qTO3ta85BKwpW6mXeI4LkTRJageWslUw6HGDwJWw\nOG4c\r\n=Ltdi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"bd36f036af2fb34ea4fe5094158ec8132befbd17","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.8.0","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","openapi-types":"^1.3.4","swagger-parser":"^6.0.5","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.13.1","ts-jest":"^23.10.5","prettier":"^1.16.4","@types/qs":"^6.5.2","typescript":"^3.3.3333","@types/jest":"^23.3.14","@types/node":"^10.12.30","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^4.0.3","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_2.2.0_1552282618982_0.7083947310206602","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"openapi-backend","version":"2.3.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@2.3.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"482a9ac6692eecb84685fa10126e829357323226","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-2.3.0.tgz","fileCount":13,"integrity":"sha512-5ZnCeBJvr+BGpMshPJkFPxXAFVdYQmxlOm2eYEZ+OtL/qix08AA8c6F0g6N/kZH2Piq21Or8w0N15RZNUF/dMA==","signatures":[{"sig":"MEUCICJ6xAi0MWH8pGgqvXbZmOoLeRvbwGe+agS5pUabLMg8AiEAlzOrGHyJ/TepMtRcCeCK4wAxKOUDx2UaGQd5a5HBTDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczbxtCRA9TVsSAnZWagAAeccP/RK+QDjescPWRqU53LLb\nz9kxw0COuenQsp7DSOOgXDBfjaue6lkYnZxTlJny/+/lgU8X2HtIfWHPFRGK\nNlnYHv1XtqBTF443nsz72R09EzeYimpkbpKfVjYZK2E6yZKpgjcMIdwruKld\nk1Q8c/wjrG8zorqypUOhJ6GDSwgxDgV+BsRV5fmYB1daYa4vLufkOms3T3X8\nPbEjna9hQL1Y6vEA76++qHsKpgKMTsQYDOpbdhO9q5WsY3GkwaN+rtnCrcwz\ntQwe2GSFNdGSOmg5IZRUDonUhjIVfq1qksvla689lIQU4DqufehCQRoQBC1K\nzbmx06gRuvgNq9eKvjsZbmyzWcwrhysgKOpXek8DU1UruHHPGB5Z5tnh86U4\nY1YqJzZ3IGmEyqkUe8yCwaoKAlxoj8JuJ4p+8CJTd9/YvK2R8pP41BtJOj9z\notTuOHnMbGsw+VmIqAzKPzXQhKP1hODlETHOXFUa3WLGtawWY8I9kl4KO/kF\nID/1j1QQ82A4v2kUH67/1TtzumwgOPlcq5h8e1LJ4BBvJ+KStk+tThJJZnLe\nSmMHW9EHKkWVUohOrrZyiVB95h7PgWKoZpCsKrLX0YDSGE9wW5Pztamc5GIh\nYcC+ROs/TDC1MQyyaegJ6TLqngsSLkCQ/ToQwdD6Xltyy5EsohSFzpmHIHKF\nvdrq\r\n=/GxB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"80c811e6a372f9e8f4f08729ffa7f1514d08d359","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.8.0","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","openapi-types":"^1.3.4","swagger-parser":"^6.0.5","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslint":"^5.13.1","ts-jest":"^23.10.5","prettier":"^1.16.4","@types/qs":"^6.5.2","typescript":"^3.3.3333","@types/jest":"^23.3.14","@types/node":"^10.12.30","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^4.0.3","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_2.3.0_1556986988729_0.2325196802224121","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"openapi-backend","version":"2.3.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@2.3.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"123aad480c1438f3c3cd1296766dc2271e283ed6","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-2.3.1.tgz","fileCount":13,"integrity":"sha512-Vz9rrqmXEd0yM00S3ZX3eapR+mVJydgiqyXIyab2SXb6JMYXhHiAplg7QQDuemE0kd5mjrjPw9M47+4MtFbd1Q==","signatures":[{"sig":"MEUCIBZW9H7z7xPUzNshZfXLq9lyKMQz0iXaw0ua0nc6ZRFZAiEA6BIkLl66zpVDStI24g8bTe0gFKCCs3vxYWCYlTKFuiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7WMGCRA9TVsSAnZWagAAA9UP/jQj2e3ThCvO+dlmLJcQ\npBUIo63p/I1YaUY26WkVYY0YthlsN4AQW9jNG1Q4yp9n9/NZ0XyLSSKI7TNz\nwTQ6ersOaaX0RahNUhigcD00ubhRdnPKHjaiNVkPEjelUYxzzJwgEbk2mnaO\n2+uwrGNkJZYfRzx9f6/Apk1LLg0o1ysS9+k5+pFFmeKn7TGPbPGEzcayy1dO\nIe+qHbbChZvGDXVEPZMxyMZaOtZ0vwe9lEGL7R188hLaL2CzVmKcV2AoO5HB\n1tAyS+4lEB8JN5bD8SvcAO7BE2YsvoMvhdsnVkGjFmmpQfAofX1syAVc8TQj\no8DFEB2IFlWuK4PGjMAfTRgvtdBKbPZt8OjS/Db1vKDviFTBu+9U2ArAPoB5\n1w6zQL8fWCz3ACvYKiSID3gmO3y3sfNQSyYCxhQiqCkWl2gdrHoqVU+HVoUu\nJU+RPkRsSsbjqL0gjK+zu5LhqQF3kGo4pzmM5mTwmPz+t6n9UzoJufrH88GC\nhKo2kMoJsNAqSTdYj743jYp1lXY4a51ygEeMF+jEVb0jXF5eBw3z1eyTy81j\na81A4WFmFBrvPu1xt0CMT0PmRIStPeBE82uq8Z9zQXNf+sxl9SbTKAYzbcWv\npyLC1S0+hquBkIHCLX1p9bcFS7QcaEFJ/KRRUiZkpyw3q9kwdCIqE0AnorfB\nCTdS\r\n=uTPR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"7ac2c6b707cdf46759c6ec848c5e99ecbdf3c03f","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.8.0","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","openapi-types":"^1.3.4","swagger-parser":"^6.0.5","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.13.1","ts-jest":"^23.10.5","prettier":"^1.16.4","@types/qs":"^6.5.2","typescript":"^3.3.3333","@types/jest":"^23.3.14","@types/node":"^10.12.30","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^4.0.3","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_2.3.1_1559061253807_0.7568267583576054","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"openapi-backend","version":"2.3.2","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@2.3.2","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"abffa5d16406a3a5dd62c4464f30cd864a6f62b1","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-2.3.2.tgz","fileCount":13,"integrity":"sha512-6Oej9MiJtS5c+7plSXzhciAWJL7JhxROsmeMEUbzsHGZhzyHjrTdFaWrnm66ya864MY3D88GF4WbJZlfRtGBmA==","signatures":[{"sig":"MEUCIQDeiVJxhIpDlybi6+P81C/HGdu31+/OFb/VcS5PMdYRrgIgf7Xq76n+/e1DTjpJjJbBy7Jpi7smrDjZ2IwG7ODk6oE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7X8yCRA9TVsSAnZWagAAZfwP/3CoTsNmCx3ZoBspOftP\ndoJxE6qdAzQh211nB14I3zojAFAHBSbWljf6U79uWfyp7L241AQV+WNCrDMS\nNoAxMNFWBRl2t0cOitjhwnpcOjcfPAmZl6cZTmBaIn3igAOYcC4ZmZ+u5UNW\nlR8VvwyDx0amioNycXjBPLSPdZvhzteANelrY9e1e5tpriUBQAFXIIJez3rj\nupn5EY+ORVlDmIpqx9YRIsnOgfuJryD4Xe/zenHNUTwX5KcfRRWL9pmyj9Hu\n2YOzYXcig2M8oDDsQUeRl0Vn+u2El9lr2PJ8lto0DWpDYnm9Wf15ZRsu6JTj\n+PJvdPWgOAizA6uwR1VYru5oHg1Q7uEpwjMWwEPwFIYDwPgkwKP6g4fq9XQE\n0japR/2y++XbSOP4syKIqhctzoKgWUYuedXOWVTZld2Dr6UCe2lakoQxf/yj\ngRvOAFEKYyhPnEivFIgkouLCXg8laWkQnkva5jh0WiKVDI8SngEBWCA0n6+G\nRfLkmhWeI9656rwoLOZQybcalEJXxVQtcsCgoz9ZxMAsMy20XY0hFPNmKb3w\nhaDJUTb0JB0grpfY+4kcWjJsOCh1Bd07Z1WO4hq6nCDmijOaxcHAPiIuNh3M\nobAP4uPLCQUrQKGtFnoAmA3RPbilWm6/Oj7cipPKR50KuInUDW4utpsZgysH\nfWuy\r\n=gx9l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"8c03ea1df6f28bc0408aa3ecaa80747838221629","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.8.0","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","openapi-types":"^1.3.4","swagger-parser":"^6.0.5","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.13.1","ts-jest":"^23.10.5","prettier":"^1.16.4","@types/qs":"^6.5.2","typescript":"^3.3.3333","@types/jest":"^23.3.14","@types/node":"^10.12.30","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^4.0.3","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_2.3.2_1559068465209_0.3954376558446333","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"openapi-backend","version":"2.3.3","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@2.3.3","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"636ae140756cf8afcce378e698e9b30a8f527703","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-2.3.3.tgz","fileCount":13,"integrity":"sha512-ONtVGspFyaauXTsKy8/NERD9MSgu2cPNAo8OYrURq44qJy9EiH6JXfa4TURvWyuIGSpcxIUYaQj+aaCPJ7zzPg==","signatures":[{"sig":"MEUCIQD3iPGLiOyOQXRJSFGl+FLTSr/hjK+l1dV2Uf7Fnu0qiwIgNYVaCsFhXEV7hZq/K1bYuaxmvJTcMczAqCV21WJX8d8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFjNPCRA9TVsSAnZWagAAmQMP/j9LcMJHqv+ADrKtkwMd\nztrxi9C7Vpy3JNeRCBiiR/JIdYTlxADh4f472bENOpD5WknSIoelK25ZTN22\nTozDhH7Z/n0VzhIghOJUHs+zDZoIFn9aF/oYh8/4si+zq8yaE6MK72FcpF9Q\niWePTARZdayJigxPLuvrE8cWphdUa5Xa+KamXgaNOEWXHaQ2qWen5XyLq6a4\nSH2h2fMBRA41HXQfdxyH06g1Sfcg77TK8QJ8GrLUjCG+PIwBbzfdsQH7rP3S\nRz/2kb5Npw8HTAh/80U6P20xxQ/WtlKlFqZzxulC4xlVFxs+Dm+xmV0T/Qvf\nC4mzeoSNNVLMJu9R/pcLeio62tzxEn3kA5Qa+ifj1edbxNqASsFs+w0dUItC\nNH+uDKM7ExC+UhKKajQi7tgkA5v+DU2mgmGobzjYZimWFqqM8izfcWbkdpRk\nMTxsaAA68fr4hMZ+2VenVbsKS2CaUIT/3a2YWDDEwcajsDkZ26COzyG0y0s5\nuz2mvRmkyhsRGyIfcmkKZ2Q/7fjvYogofze5/34nZyzr7oeGASlai66HB1gD\n0gO7QuvBzeZl3K0dsiB977oJbSavR4A+eEq5D66m0I8dZ5T/52h5Sd9M2daH\nLsEnxavpPkmGETUbZb19rZHtNdc1P2lXagzgWoy32Cf5H0QtXw7X8AO20Gxh\nSfj3\r\n=e9Sa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"34a6bade64af9c0c2f42d00344d8d7316dcaf674","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.8.0","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","bath":"^2.1.1","cookie":"^0.3.1","lodash":"^4.17.11","openapi-types":"^1.3.4","swagger-parser":"^6.0.5","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.13.1","ts-jest":"^23.10.5","prettier":"^1.16.4","@types/qs":"^6.5.2","typescript":"^3.3.3333","@types/jest":"^23.3.14","@types/node":"^10.12.30","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^4.0.3","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_2.3.3_1561736014746_0.5534082440680199","host":"s3://npm-registry-packages"}},"2.3.4":{"name":"openapi-backend","version":"2.3.4","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@2.3.4","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"d684b619241585f4867895b7a48c1cfd21219761","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-2.3.4.tgz","fileCount":13,"integrity":"sha512-m9ouGSBVVOgFcdPBgFreAsSjOJQHnwR2waBMGwOJwzxzxzGF0tGYaDkoXpycZ30VrZrvdI55tc64IY6eP1RyBg==","signatures":[{"sig":"MEUCIQC3piNn1gH580j53mX508HNZwQBglTy8X4GcHO/stCNRwIgPMKIoWNlA/rYOF4cjpvWUwmFJYFQ1eXKXFtWTybx8d8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGaHgCRA9TVsSAnZWagAA/r0QAKQoGDQGuomuRyDAaR79\nfd+XEBDxvGA4UIJaJqvoIMCGBtKpS8XFqeJMLUFja5R4DHhN3bCCgXFRd7MR\nXqxQSJxa3gYTYGekALhASYHNj2rqFur7Bpt8lskRHxQijusqCdYC+QwFcpf8\nGhPpb3kVdKZUrfldDkQIMyc/Lhf845sM6LEHTDEcN888nTsivhnTI357FKBW\nNl6isBte8e3wCEJqSHZVAICLdT1gTOYJdgAtaqltnbkQs3/N3rBkI0nB2ZAO\nsGeRnlEED0YOLQRIRPPqWQAJ8tluY1/QhpZnVkdx2k6Eo2Gp3Ph+Rx0NZgPW\nY3yWygpBsGBPdvYf0FV/Dy68XtA7ujnb8j3VxwrxUBFa9FW9feuupYLtqkrY\nfFWtp2pszJbbBlHwjK91n3o1t3uuE9+7nm4rP4jzF7uAhkJMoAKzX+iNwhYz\nWgjM/1eyfoBLmFKsBPpglxdI3ISiy+mAsgoRxgvh7U4WPgZvAWlRp8fXO+Vr\nD+ciGfsvz5QIYNs/u6wYzceOgjfcnWgfvIM8QmK1uV2MdA90a8IBwUfF93Vu\nGaNw6hZJceupw8VCQCAMsgQstSstmjspBVRfhYlA69tmHYx4mLk+4T1RwkXS\nSJJ6hHlsbKW0wQg5qhlBKU3RLxieADQRG4xiuq3y7RkpwWmXQSmPPTsYncdt\nzjma\r\n=JL0H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"34a6bade64af9c0c2f42d00344d8d7316dcaf674","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.8.0","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.12.0","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","bath":"^3.0.0","cookie":"^0.4.0","lodash":"^4.17.11","openapi-types":"^1.3.4","swagger-parser":"^8.0.0","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.13.1","ts-jest":"^24.0.2","prettier":"^1.16.4","@types/qs":"^6.5.2","typescript":"^3.3.3333","@types/jest":"^23.3.14","@types/node":"^10.12.30","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^4.0.3","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_2.3.4_1561960927705_0.16245124126782318","host":"s3://npm-registry-packages"}},"2.3.5":{"name":"openapi-backend","version":"2.3.5","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@2.3.5","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"1a0ef791380545cff89c62f3686d2820f747869f","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-2.3.5.tgz","fileCount":13,"integrity":"sha512-JjuduxDhPdu4gRq4OBn/0VJzKaPPj+QxVVST2XLwZwI8gjhRY2EeZo+NdiJVRNYcnDFVmoILahaTEMDGdvteUA==","signatures":[{"sig":"MEUCIQCpuxn3fpva74SRFiOYl82YbQwuNnPkntRVONKHux9y/wIgVWVgcC6D6neOFWSrodQX8ueFcqM3+IGEurDwhfr4iNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePX6MCRA9TVsSAnZWagAAX/MP/0jPyQNHo0w1VtjIQXLz\n8ZqzEGM4DO6yNbz42S1u9T7lvpQcdnwXyUFFch9m+bO4LerdxNCoce5DNKrf\nd8LJc9y/Zgg0LF9hGDCtI3YOuO0PGWfUDk4/blXOqe7fKs5bFlYg3vaLImGq\nhGp+cxtTTrzWXQBhGkUjtKO3ELG8Kev5XEBlPZfqPrGSG7qHBMJsWT2nFSsf\nqgMclpWk9RCi1oZNAX6Ugel6PDkUaWvjUoVUDw4CFrS0olrzOZBpe3YePkWL\nKf4CXBYk98BJeqijXsORFj2FWrt9fdgfqCy3jnITuAhTm1qSOFKJNwFVSa3i\nkBsFWUIjVJBN226N0/SzHrN/aXlXOTrt1mgzkLCTzC3+7poV16yFOGeexs0A\nwHJKz6E/I6zC3ObJFqeu4HI3n9KPm70/lifsGQ2BQNi9nSDjepIY2rj8iBrP\nkVXgm3TdvDKJv4McsNUnK8C2p7APb9vV80vMIR6QrpDne6C7fPT9nIBxCnU5\noyZUyI8hYGWGQo8yZGcXNZ7EY2ePu3cNv279orTyXUE46tQKgjZ49ZB6R7oA\nPMgvm5cGKfh8BiqM80hZVwfLUr038qlEsLfZdgARb1LuOCOfwcDVgkc4nBuD\nVesrYBfpQK82hcPewjvd6X1UT1ntErjjdq3fNvM1FHiJ7cq2Z066hVTPNuXW\nHkyo\r\n=uYEk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"bd3b3da8c5778c9f6c853a3f62fb19191fbdf963","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.10.2","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"12.9.1","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","bath":"^3.0.0","cookie":"^0.4.0","lodash":"^4.17.15","openapi-types":"^1.3.4","swagger-parser":"^8.0.0","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.13.1","ts-jest":"^24.0.2","prettier":"^1.16.4","@types/qs":"^6.5.2","typescript":"^3.5.2","@types/jest":"^23.3.14","@types/node":"^10.14.10","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^4.0.3","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_2.3.5_1581088396365_0.8831045074826638","host":"s3://npm-registry-packages"}},"2.3.7":{"name":"openapi-backend","version":"2.3.7","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@2.3.7","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"b4213f9d66cec7c936b59333ed3cfd5f75fb6c78","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-2.3.7.tgz","fileCount":13,"integrity":"sha512-5KiRJPTttiqJ0+VSq0Sb4ES9KxWuZtCV/Z1vwnBZFlAjje470drHQpl6Zbks2SZWxM2upvBPnGxJvzEbTxg6fw==","signatures":[{"sig":"MEUCIGOXw0Qozq7T6H9vxEsKGhAwgKm8HRd5mcjEMB2Xq4xkAiEAln6AwufMXSprgf2hdUoIfTSuce3qZAUqw8pRm7Q9mwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeejYpCRA9TVsSAnZWagAA7v0P+QC5DuLhLMCUiR7G0Dqw\nl41s4m5H4L/cUdTq7+VsX8Xpkxcxueq8f32YsW8I6AJSLdzRNQUr1IbutEN8\novWI6F8S6KSky/qMdKfd+9pvMxBEIERp2PGPaxuVUKLul5RMkEHM58HAMWGW\n27EekpCHLAw1cdaURwMaVzelv8DQp0sifW3PJXQkd/syOuCyN5iGJXIJ8Tbs\nN2oVIQdLt3r4BlY2L+dMnFKgmiusW/QVuZRcurdtbJqxws1+YD0jcvyuqF+0\nfhid2KaNFzjzC2L1bkKwyXmkXmAkrzpa4UiZCpILvdQB48QIJyg8In1GOkfC\nwABNFejNtKzUi2FNdxbWD1GUeuuaW7xwXKW0aDc/5WFHl36vMbkEjLUQbBds\n2vmfWH+JnE2WAffo2dRw7F2zqCKhocjt4E0M1Z1WBG93SyObnuE5S37lxAKd\nGVBja/t6Pa2r5O3hpQ15YavDzHCEjrWoUWK99qqHYCbRsvJvuvkhGgZoGilN\nfia/Uscc9WUE64CphvpgjNpx9JxExNbI5fEWRpCnepl+yfn89t3dC5ak2Yzu\nsH0fTgI37GZcssCP3RWX/pZ3iL4uMqBm/ZdC9QolpRYURikINRgiTdjy7QTU\nBh/VJHJ4PcmY+kiWIRv62kqQfb8ZHSaw2jjN6ircscoP6FM+9UTsoxemIAsx\nowEA\r\n=m2Z2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"3b1923d761a5e7ecfdc7410a4746b6ac961a6d5f","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.10.2","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"12.9.1","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.2","openapi-types":"^1.3.4","swagger-parser":"^8.0.0","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.13.1","ts-jest":"^24.0.2","prettier":"^1.16.4","@types/qs":"^6.5.2","typescript":"^3.5.2","@types/jest":"^23.3.14","@types/node":"^10.14.10","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^4.0.3","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_2.3.7_1585067560729_0.6285320652065856","host":"s3://npm-registry-packages"}},"2.3.8":{"name":"openapi-backend","version":"2.3.8","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@2.3.8","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"c6e3249239ca5fbcb68f50b3ae31022a095c05c8","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-2.3.8.tgz","fileCount":13,"integrity":"sha512-JQqdl8meuMNCbuUh8AM3yJtgD6p2gRTll8d33ki/HJl2ak3GcceNk90d5FswzTM0XbhLnGypix9LBg5EIHOhVg==","signatures":[{"sig":"MEUCIF9hy0VzCP+lyHCuraM+zjbIaxMuvCElx2hVts38+vbtAiEA7FTQLx5uAKjGoDnuHbGm8AHLCw9CH6wdVcE93abDSQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeeworCRA9TVsSAnZWagAAI00P/ix7qEbHkqd9EShSmr8s\nQ38wRs4cMyOR8SjCNvpPzbpI7oFEcPHI9b+2ZXNBDmqEXW4DqS1WJxU0UkYI\n8NtXRNxCMut+vTuIeS/YzbfUUcSARPL+yyq9QXpFEshHIxikjmbH0K8bGcKj\nUA10bijRvhJ1en0Y2OT7me8HejBe/fswxwo3Cm/K5pgjwYXaMO+ayvM14bCW\nubKwwvcL+xRIJdqmDKUQrc4sZI+XGZFsXsKznTiVo0OuqRgq0Yx49QRlEJWA\ngj3l1c8BkMSikvzMUOfCUZecuWG8s2WMvEpsBnFD2WVvbL/dAo32pUElbWWB\ne3CfGT7a6PPN7k00yeqQnMuO1/UIGW4ZEzMWk2+ZRJXC82bWAPRMKFvGk0/k\nqysOMUP1QGXSUA0O8u3xeFx6oWzAKwPETiZ+v9rATMbTGRvtWIT48WxdD6EI\n6Sw5smRelzOVHHnUin1SydtYcV+vGnLHSW8ECpoosKnI8mH7I085ITRQmOeo\nNcMg4uY6jP6kjLpC22iOrRevco979+vtmNVcmIILSU9rKoYt3/m+tSlhPiWP\nqTbxJYCo01t8ci0VNpRSnf/KEjk+BVRY9k/9gbR3Y0tF+076n99CNYhKLUNE\nQ57ysHtga+B6vvLwH4qaNx3eCEgHdGVqyOT1VT7GKy2iqwWe+m7voCdsOhdj\n3k3a\r\n=QzFf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"639a17ef08741c4fec147c2b71385d16375954a3","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.10.2","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"12.9.1","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^1.3.4","swagger-parser":"^8.0.0","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.13.1","ts-jest":"^24.0.2","prettier":"^1.16.4","@types/qs":"^6.5.2","typescript":"^3.5.2","@types/jest":"^23.3.14","@types/node":"^10.14.10","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^4.0.3","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_2.3.8_1585121834985_0.14755360085588776","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"openapi-backend","version":"2.4.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@2.4.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"9369f43a959d60ce119fae5bc48565c6f52f975f","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-2.4.0.tgz","fileCount":13,"integrity":"sha512-j6gDuSg6JCu7mi/MaaGFmmOMJD5lQMuKaFUfbFh6oSVKlqxlLCa9bmtzZxWcii/IYTOGeMVZW/0LLw07WNtddg==","signatures":[{"sig":"MEQCIBOWh19Jxmy+hsgADSRWoqGg4fpTnSPXCDkLzoJJXYEnAiB6HM7ZxG+FHWYasJYzL2U44/K8gXQnwtbKFIgqSanL9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegMHgCRA9TVsSAnZWagAArSoP/27/HTDaYEsCkBOcRDA7\nsqdcF3A3tkHIl0cl7AAL6tQXcJPKBJz2WhE1lP+hkJLwCAPKfDa34SiwDAiL\nwUfmB+Pv7fSu1DQVwP/5ZawspIlz0Om/9lqhQnhWYJjeI5OSYe7e+zr7Li/H\nDIlRj5Tf6oIA6IebN6MQygN7HcuHWhg/yAjzx7X1nB38uPf7mOVSEQfrPJm8\nGlACEybH45WGLrAYV5FR+H54MkBSjmrt6a9QaLOPlHFqIvP6i4hUrs/DxLvU\nsMgqzQqvfMTDeUqYYIwBrJ4/lrQdRR7PcyW1myb7+N5sGpY756NVPU4vpg0i\nFfkwm9s+1YutYkjEERkzCZyAIEYUq7rLjfODiOq/nwnTf3ATJXGeqjaguvEa\n6GNpZuKtSl7o10ojmcjwg8Pe7JGDxV3O0vNA/cpv5wYozWNqWVJQ3ZmmrdKt\nQj91QZOS2mUot7O5B/Y/IviG9DWBvv6H+MguF0nPyA3S5UYr0mDlsNTtXi23\nb2+MRr9yS9pM8skREsIRN/PSIdNQbwchhnVVnU7K/Eok7XqXPnx86CYdsT8a\nzwn05NGELBMWr9sH5XbCqnfl4uwX9/p2SPNHI7eJcO9My1vKg/5PU3eueSap\njrmFYrVY9QwPg9WuV4DX2Tv2tIZqBQ49atw8fpGWPTwV9d+DhJgyA6DhJQD4\nlYHF\r\n=+OiP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"afb421402385b4e3c29202735ff590e202835022","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.10.2","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"12.9.1","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^1.3.4","swagger-parser":"^9.0.1","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.13.1","ts-jest":"^24.0.2","prettier":"^1.16.4","@types/qs":"^6.5.2","typescript":"^3.5.2","@types/jest":"^23.3.14","@types/node":"^10.14.10","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_2.4.0_1585496544344_0.2704010380913575","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"openapi-backend","version":"2.4.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@2.4.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"82d744a5af0ab50e0632675f6c79d918798af8e5","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-2.4.1.tgz","fileCount":13,"integrity":"sha512-48j8QhDD9sfV6t7Zgn9JrfJtCpJ53bmoT2bzXYYig1HhG/Xn0Aa5fJhM0cQSZq9nq78/XbU7RDEa3e+IADNkmA==","signatures":[{"sig":"MEUCIDzr+3eKXUiyq3h4P52UYMdPxYtsfBz3ENPGljYlJS84AiEA9ou/Po+3M0Spgb1dFRKa4/chbJQiu3apWEUGVo/HCl8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekZklCRA9TVsSAnZWagAARIIP/067tEf7Y2DU5wFqxs/H\nUcTxtRXlghq1T7AdXOewPMn8BzKpfUF1u4gx+ygGLtvtVtwQuwk0pIyKqw7T\noA+d5HJ1ua8m2Q/yeEBfHHlu1hoKaGYblRE1I7y2pDVg7kGMHMmZVvoasgaO\n58HQStXJRfB3VsAAL+u3Oe8hnvbP2/SbG4D9PXBgpkNDUSwcUmBVr3JgJ+ht\nyuDkriH83Ferhp/G178KDvdj/LMlbzODFHKkPURKOM92urxz4GURDcO+vRdE\ns+0yowdQn58P/+bOR+wglo0yFCNsU+ATj0tFX3/gJvEr/SSpbmuew8G8d5Mg\nKOCqfFQ0nD0uYIg+Qniy7hJksQ7jnL6GorqaYnm2GWJp1RptK8OULvaWtxNG\nT/VuR7DaMkVc5VygnzX4pwkTQpoSZwqUxh2n76rDUm7J4856QqWWY3pcrD7m\nI/DOMtaL5qI62rMh6/zvIM1RnmGnABTRVVQNFvERpcircrT9PtKoa1RpPu7R\n/ghpw6BFL/iL1LE/y3z7XUC0hewBHdJKtN8YD2KFYaYmHnivh9T1bd2bv7Vf\n81hgv2qnNFDktpRMXHxMlUqvELuJLlAUbqPVEfv9RBXtC7ogXIebayClfPQa\nx4gl87KD+luP+FPvHNeJ9JV9KgyiD5ew7zAG2L8M+ldZK3CKySSSrBZROs//\nLYRg\r\n=dkfy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"02353fb3d90e52c6e55d6704feda3dc02fef2c93","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.4","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.20.0","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^1.3.4","swagger-parser":"^9.0.1","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.13.1","ts-jest":"^24.0.2","prettier":"^1.16.4","@types/qs":"^6.5.2","typescript":"^3.5.2","@types/jest":"^23.3.14","@types/node":"^10.14.10","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_2.4.1_1586600228643_0.3542851706357031","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"openapi-backend","version":"3.0.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.0.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"5e16638eee10a7699dafb58f1f71f891b8736eb9","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.0.0.tgz","fileCount":13,"integrity":"sha512-vqk+CLJmt3mBGppEdaX12hU2gMKVxT6t4QF6dqNDVgw3SXWU97r7Ke/gWcQjKPiA15cvnu3oPk7irky5Y5PW2w==","signatures":[{"sig":"MEUCIQCeu49IJqtmWhEE9awgB+EO8VdJepq7a0fwf8CS8QlpiQIgUByD7CodP0d4h9HqgoAZsdnbKLnlb3V1ZoWDRVcYrOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekhm4CRA9TVsSAnZWagAAo/EP/jYqpb/KDL2rUlfeTD9T\nogSLk6GwWUwaHhr5pCqcmtCY1TPy8vv9udjTl/lPNlKn9536TQgZNyFEgFaj\nko4ehwdvvsqyXCEX3w9ywhOVt8ZmTXmK0WjS7VAEiW+rOiV5yGXipBRZFOof\nnaO2nadZUDNjh18iM03kYYEyLrDly3T0LBL7r9exbZ++Y3dWyZoJ09UXw8fl\nJdq2w+S8neUlodmQTRsPNLW1zDtY+KFD4GNDXytWwCNcq1WVDTm+c9RAOlDh\nFwqk3nkgPBftI4QDrKfUFiNuBxTvajcDsUL1Izt74qiGe/PwsiGw6tQPP0xV\nvhPp3Kw8IhOI7AIiFL7hzfh+6kGtcrwrhb/yuLvTWZgkkDpL58NpbgBqfZIu\nbKUmcZR8UHlBMq+V91vQkZ/PKAV+ccfbEN9Dv6RKqFS5rj+wRzzp2Yx9auCm\nV3Lus7rAPSfjw1w3XXE8ME4iwrrmocprHJNoAlfS4a7uhmKmw2mR4ow+DASP\n+f7btbnRoHipq+a3Q7pWVDOykcYWXALcbUfEp+Jzk+PDTdeuGBe2vmdAMDh3\nmnguWIZJho8vdS0ruZc6ZetrV07ER9l/FNMOVbQlkCppK/7SuIl80S7aS+ZP\nI+T33iK/VXqnBMf4y+qCl6siTdFJU+WL+TbnN4WpU9Eel15hJ/JBTIrXTirG\n3Hc2\r\n=lAKi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"2108c6f8ef2eb2695157f9b9bffb6055244ed8bd","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.4","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.20.0","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^1.3.4","swagger-parser":"^9.0.1","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.13.1","ts-jest":"^24.0.2","prettier":"^1.16.4","@types/qs":"^6.5.2","typescript":"^3.5.2","@types/jest":"^23.3.14","@types/node":"^10.14.10","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.0.0_1586633144215_0.9652551309231907","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"openapi-backend","version":"3.1.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.1.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"272e8f6b9e2e2aad6377a89364a7b608925ec283","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.1.0.tgz","fileCount":13,"integrity":"sha512-4Icn+qU6E1r73i9XUKrfy/AnEwfFIiA0wA4RBclAn+/spGdcwgRJrJh4lNXgpR5YHMZa/YUAsnn9ipE92p94BA==","signatures":[{"sig":"MEUCIAK2Nls5H5eQb2sUgZkVHp2mGn4RApRQdIk39WSSWl3NAiEA6qWqBIbOevMVm35sU6lOc1CqhCfSUlzNuYmrFIwh8x0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekirMCRA9TVsSAnZWagAAQjsP/0iQ3Wl0bg4W37orpyYq\nqVdp0+HtQAzo1+kvfTZfHBCoHqz+pLf3emvKnmDZqhWK7svKkQ3h3d+e8OJI\noeSLr16x8exgpOKk2vkiV805A6M8hLw0Jy91Io66yJGQa1xyzkd+Hz5rb6Yh\n5RknkFcebBbKMLG1y3kx+vgtvT3mWfSVEXEL/uGduE7YB+4hjzZxggI0xOop\nqyZYNh0ejmsMoktanRtQLm3YduqKymd8+AMtwYjTE/ucF6As5xyO0O0KoTAt\nzCxJ+B4iRvHQX8Eb+IVZil8eCSz8pwxQv1KaMuXGKjvvJ2hX6dAD7SIgDQSR\n6Wf+Dta+yX1HWrD3OZ1DiVdv+1dTJRAdE5r7Vv9Rz+cgO5YNJllqDP2luc8C\nCIUkDvzQwo1jEJZgWDke4ez7lacuTsnr2fZnlA6yhB+fx3yJJ0kg4tyRBikl\nfHd6czoBluQLrP6Re6dPgr3hRcZoq3CkivkYACYEDFBuRcPy/RHdTG01QfR4\nRJnb1Y1fnfv8rga4yFLUhqWwICG1dDAk2IwTckuI0BwS+mERi8BRQPXESYAe\nrYflVaNuF3rGkBTURBExkdejaG5PmSN9kiGPdpupR6cIRqA/V7oca2TAV5JS\n1Vt4Q1GJvb9yJzpCgnMAfKll9PvyHk+P954Y627bDILq4H/oPUlOESh7sGg7\nC0Xj\r\n=1ieL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"b300270cf359011480ee0c47ae3597ec5da2aa6a","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.4","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.20.0","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^1.3.4","swagger-parser":"^9.0.1","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.13.1","ts-jest":"^24.0.2","prettier":"^1.16.4","@types/qs":"^6.5.2","typescript":"^3.5.2","@types/jest":"^23.3.14","@types/node":"^10.14.10","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.1.0_1586637516023_0.8834012181556079","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"openapi-backend","version":"3.2.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.2.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"de1e4175ae5b85afd6b2cef77669b31295a518d8","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.2.1.tgz","fileCount":13,"integrity":"sha512-q+xU9vH9QgC/gGcW3PF4c0v/xagPtHNyNoC4uzx7AWGKrypoCgmWuaUY/2fEioSo/CKUAVd4P6AwxZbZvD2J1A==","signatures":[{"sig":"MEYCIQDPpzqKH+dY0wUNFFtLixWw/kFvtEDOL6WmKHy+eMkjMQIhAJ2VYCJ51P45iE/j4lDIlpEHiOgn/Av2oaWGVubB+aPj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekj4dCRA9TVsSAnZWagAARCoQAJL8FvC3zSgGwJXfIw7T\nVLzJgr7DvGB0vvWpaUFrKB1YtXt0xNOA7Ii/YhPAluUHk8FqWNZ3ypAJ4lJb\nbgo6ExEC0snYuYrAX68x3Xtn+tkZpg2RAMwcxyRhpQInfQFzT+OGNcyxrehZ\nMNLpcJ1yt5FoZw+F0R409bitt6MD2RYSoZTM/Tj9/3yZTFUw9Ce/i94SLNl2\nDmr87L0GPjGA7aTLrnrFIKwitoAoG2PAJh/10RD9lgKWX7vkjA5Tp8LMGws7\nSSQisiaNi6+/bjBr/K+aZoPByDFvSzr2YsRUIvXjYZD9BeJ1k2kg8y/BU2Sl\ntm/CNy0Tm4V56dHgx0JlKQHRBQv5MhvUT73RZUk3nRG0r09zqxeIbtP77F7L\ncAjiXCmu4g2/S1kijcOq5KnkZxmGuIw5d1kpyXT8VJo9fR4Xetb0+R+4REU7\nd2lrxJJqYtcr/SBnAGwb7uyH1pxD5ddUWxJEMKjV9ugt84IMXj/RupY6hK3y\nlo/VFA4tdK/oejYFSq8oZW5NOG04notxFuxbW9tc64kEgc16FAE+hDdBHhTh\nKHX1RY9ia6nbLnFQmMvc0M7u1lxpF+eM8D05ThJFPPVHsRikm7M4dBL6VSX8\nvZto1XkA3Rxj8NyeRYDabrZBv+1dc3iHbitp0F2A6gb8ErZrhE6mCWa5+0Hd\n5Q1B\r\n=KQfg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"97ea2552444455fc65a5cdf26cacfb6423450cf8","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.4","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.20.0","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^1.3.4","swagger-parser":"^9.0.1","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.13.1","ts-jest":"^24.0.2","prettier":"^1.16.4","@types/qs":"^6.5.2","typescript":"^3.5.2","@types/jest":"^23.3.14","@types/node":"^10.14.10","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.2.1_1586642461457_0.6044133457991638","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"openapi-backend","version":"3.2.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.2.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"37c08af3893d674953fd4ada06fcd0444fbd3050","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.2.0.tgz","fileCount":13,"integrity":"sha512-M5MlM/YuTQNFxNB5i4ZgwVpK+W3eMv0M00grHoRWFkZdFV4n2ryrYzd5BQqn+w6x5ohXPGUtR6H5JmTMpUJ9XQ==","signatures":[{"sig":"MEUCIQDxRXpR7KctjETiHWD29+ro7jZx5d4NsQeAn5npDGBbRgIgT8zuK7Y8lIsA1RsHQQ+LZ5vJXXTKfre8XA41k83r+Fg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekj5TCRA9TVsSAnZWagAAFGUP/RupABY+ww0PdtpXNF1r\n++6HKsaW4Xk5D4J3rLWB5Yg5OogAwxIJOkj/v6sd5V2i7q//fARKnomGcne3\nqtuzvVy0HjJR71zCQ+8bMXQg+3ATH5fsCfo+6tcFlVSK4Zz7SC3T4eE4piq5\n8z+PSedkmIGo0UGMGwxwvhHKTKSerd9Vq5Izvi/2AgPr1y147kQT49HDuaJQ\nVHKvXVHvGHBE+B69ZEQf/nq22d+WrfawcWisIDWenXUCDhIiZcZp89LT2N6R\nJ/7nzNtbVjzfwDfOt+RoUgs/U30on3Nyj0FYFvsO2kgRuMU35kpfVCG3s0XI\nBUqD08IOaoOCPFDliOTiTwaIZi/sMS+XQ3gB2XL8tQrYyZmmcFqcpQjoc0CQ\nfm/2f/CcVSWGAKbGLb//cRDvGkXrNDUAP9H/aDhu0GS3H+90uumfn9eRJGme\nkz9lIJZRSDbGlwyHNxl5Z6aE1gXZ+u6w4FR1yzDdIj+EfKzNO77QvQDtNSzZ\n5sltZr1O5tpNLR9ZpQesI8cNdZEgL/NSSY91FENPN4qT2DPz8GxzuoHVyeIb\nBM3x/GcsbFqQUomt8lqWiN6TyKUCsTjPDThiBQ9qsvO8r6fjdvGcNeCsWgj9\nZaYPKB1nWUVo3vigJDwLGdQFe4JrC/43bewoObm0y2UZmMe07xypJ4A5682V\nPBvm\r\n=5IcM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"165715354e8e790ea31b6cc9f862e2ec795fde31","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.4","description":"Build, Validate, Route, and Mock using OpenAPI specification. Framework-agnostic","directories":{},"_nodeVersion":"10.20.0","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^1.3.4","swagger-parser":"^9.0.1","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","tslint":"^5.13.1","ts-jest":"^24.0.2","prettier":"^1.16.4","@types/qs":"^6.5.2","typescript":"^3.5.2","@types/jest":"^23.3.14","@types/node":"^10.14.10","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.2.0_1586642515331_0.2633972288623576","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"openapi-backend","version":"3.3.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.3.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"bd7eb9c08ca20eaf91881a5827f795eef9a0cb84","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.3.0.tgz","fileCount":13,"integrity":"sha512-fJz6+yicqjT9FeUFs7z2chR94woqo/bmR6DJOdXnK7wt3E4FQNE7lofTtE/FQM8k+7dFMbHHifgIs07Fa0bnQw==","signatures":[{"sig":"MEUCICvxinvIbUExcUojaFgn4L8v5n62nrzgsz15qco0G70oAiEAkefJ3MAXeKJI0v4OElYlRnQ/wYP91U91zJpduwtr64o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelH+ZCRA9TVsSAnZWagAAUTMP/AmOgdM9VKbkJ2sDORl2\nHMsecFzVCQO4yN76b2sUxcIc+h5SIXRG2XAmv+xxkF/MTSRfkHZ/VGaeKz5I\nq0cjFK1b4z3aLzpLHSJwdI+K/d4kde0R0CRuEDoxz5TDv9rUNME2nPE8CE/Z\nXct898GIcwi9MVXyKEjshgs5RWFuJ/FOTe7Y2GKPcfq0aUg9IroAf4/PWb9T\n125J3CvWyIX+92/+xknpNoxaUUn7arGROiwvDvCvl44qeW8av3+/nkWq3wED\n7kBJe9nLvVyG8UT4OxdbflgzSEwy5/l4EtUSkrOfrx3ZQT/g3+6o3/sBgtb+\nzPk1bMPAF0eIXKv5bb9P2vFq3DfdTejybXaeVD3O/9bCjzNXIlbuXKI5Hnoo\nKqix9Mh9L2NA9PYOt6AT/0/P3K9j1b4DXZhMWTlUZTKLXIulPoRfWbfFjruT\nPKeaVwK/U0XlTq7ncDlDvHiuR8RJEEsuYQcayqnoceCpbhm71ppBazv6CN8O\n5ESI+84N1m0bUu+RX08MtxRlgoGdmWBo4QhLRQ7sZy5ay31i8f7T31kvfzFX\n42BmwdIKQ1aHM60HIuL+ekeU6ZO9vRGK/aONahxn9BrGYnLHmTp6OrDXmlVb\np/SxGjj/BpfCMdcci1NmMkfZgsAUAEQ4i9kpx/AWnuHKOCb/XHDk9wqNXWOv\nW/YA\r\n=wmmO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"20b25ddacbff605575047cc55a5dc2a68ce45aa3","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.4","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.20.1","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^1.3.4","swagger-parser":"^9.0.1","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.4","@types/qs":"^6.5.2","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.3.0_1586790296750_0.43511624430927665","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"openapi-backend","version":"3.3.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.3.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"abd791507011c780eb3a87dda4fde8f4ed61ceae","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.3.1.tgz","fileCount":13,"integrity":"sha512-6lrAr0ldHZmcs2Uzsj84qdbcpHyAHEKEJIO9N6ghQeVXoKgYVVbXWV3CObpRbF2/TGdynVc7mz0MRPofSb9qyw==","signatures":[{"sig":"MEYCIQDCymtZTYtBYEmQoSfYSNAckgN3g+TxDSUOASnXNw8syQIhAPrXQAIf8m22TUwPtiy2hlTdgW3XnF9fZw6a+zuMQt7H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel0ZJCRA9TVsSAnZWagAAXYsP/1Yq+eb+uXGFtZS54o6n\n5DtaaBlowd+7kWRLuuo8RPCcHrCStg58pY7dlukj56mIWyJKNINNyDaNksQT\nfJzaQ609x4ekcCDTfk9wF4LRvDKasqlg9ou+vn+m3PCgt6UQ/ZqPia3pTiS1\n8n1yKZaoHoaqAExlSzq06RV6qfPaXrpN9mci8k2tAWF9+8TDSEPzE1hOIaYF\nA6c49TmFmHX26UL9jL6M2mzjwU6HY3u5rtVDmEpKI+mL6+JcMIx+OV1f0gdG\nqQSjOsJJOZ8qwlJXVUtKMePIA1u4EgQbiKNR9EOsiEOanCevdJEH7DYm6qCk\nsy/qtNdfNn0VurGrcdolSN3BODvecAHe6bdbf8eEqH0VUd9+MRLLzpkBMVyE\nSlSM65GH6x+eMeJHLyML4VwHiD0IfSYMcsyFKjarXNh1G7VbrW18rT/L8NRm\nhTy0FYMoT+xAyluQV/sBJKNM4Wfahxg2liHYDMGZ9+p1/aVWjLj7JYfN6Z4a\nENad7UzlOh7LE4fuVJQfxPWiY0q21aX+oEaA8CGM5aPhmt4h0YOWxJLXI0/h\nQVfLu8zllpnN1h3n0I5zFZPSLvtpLZLu+uFWV7lUHALyYSXViBzNyjWTSbHU\nr/stCZ6U2roATkotK3bgLYtOAaRAi4Mp7EZvji34QAwJ4zw4gPQC+GJirso2\ni11I\r\n=0zB/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"3ee47e4e35279c8ba61523dc58653e708ecb640a","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.4","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.20.1","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^1.3.4","swagger-parser":"^9.0.1","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.4","@types/qs":"^6.5.2","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.3.1_1586972232578_0.04827615275528663","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"openapi-backend","version":"3.3.2","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.3.2","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"d2d7c3f2dc3218c6e821b2d9d876e8e2eebdb98e","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.3.2.tgz","fileCount":13,"integrity":"sha512-izlQyvhNLtnuxgqTPs+t60/F7XgsrWwJ2r4jYlajcHbynaRXxhtKZ3FjNZO5J9cDaFItEY82MVmtr37xD304vg==","signatures":[{"sig":"MEQCIGEBK5530ihrhSQphJKqWhMXMSqoNNPTBO0HM/Ay/c1lAiAmBHLG0B1baq/ijC2sNWmCqAv1VcfR2Cs4lN5iMIyUqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel0dyCRA9TVsSAnZWagAAW+8QAJKvCqskjil1sigEJEZe\nhDaenv55mYzt3tt2F3SSDcNSihypieGK6v7PMQBc9SFHnBhkk+GUT1ZsdY+k\nEAbDiwH5QEQ1Xf+DjrhP8TtIfK9mVTUccvPnfOPPTNkaOUFv56qN+Yw6ew5B\nXIMlS0fixODKEBbdibcRtsAvGYFUperdHilnHshpVjBio3KrAQ/0qbNGUH73\n43IdHz8z0XT2/wUgJXSAHbV3PJ9dUso1ZqD/PLwh0YuZyb0wLz354FDeNNrk\nSkvdRWTjfnElva90VR8Sic0jWdVcGpUnlEpLgo0ISIbw+GjYhncTMGEIfkdi\nToQgN15C5vEjff1BRBROJicFhiWLpYtr1koSc9oz+LMtJCZ2nUNFQOfx740n\n5BjZX1xbRQP8fizNz9sxRYOl0K2LwHNp9TYbeU+iCNNwAJKa4tUVGpbum4Qq\ngK5VhNWBJxTEYTl4wc56REjYPfw0u3a/nRrpXbOA2ePlfz0yYSY53c0nIAE+\ngj5ti1jTT1XbePLyKuorBk/qlZ3aPioc6b79k5iWl4aGPXU7SKRkl+8VP27Q\nUmrSCuz/EOSwHkaUEGZawi4YyVzbZN7O+7v8s6aPRScJ9nxzsajfLs3jnFBF\nhVet6n/5Jfxw3VpdwuQFQgXPE0Bfstags7rrTmFy7DqrUceYSZtKDGeYNfJG\nI2R0\r\n=xfeY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"3774623f5125021ad83a3f59fc631736f405f03f","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.4","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.20.1","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^1.3.4","swagger-parser":"^9.0.1","mock-json-schema":"^1.0.5","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.4","@types/qs":"^6.5.2","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.3.2_1586972529491_0.3697041182881451","host":"s3://npm-registry-packages"}},"3.3.3":{"name":"openapi-backend","version":"3.3.3","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.3.3","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"7a88d5a3aa92a9ec577dddf921ab18a8a67c4128","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.3.3.tgz","fileCount":13,"integrity":"sha512-TV2DIGWSzh0zVb/GqnSzwLI3TRlcM+PiFVk5A3UIXAGJnqM8CVLu50oo1DNhzz0HLUE5xUqzfo4W7S/dwjc08Q==","signatures":[{"sig":"MEQCIEDwndle4MbsV9AXFcccdwuX0UwvNg1clmHTUmF/PsDYAiACZaX+euO1q0URKFzETb4EUY+7sLS+LYTy0nbZq4Dl+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemSvdCRA9TVsSAnZWagAAXtcP/3ZpkSXF7Bt8H59pCQa6\nzFGLC2iD+lrEVWmwC8K7iwtzRLuRrUmynWVBY7L+YnCm8n0vr/cLRuA+kgoe\nRvpWZNCbD0U/HZ2YFDzdBbCOv2waGj5Pjbx1IMMXGp20XlZuqOuCOWdFAEG2\n4sc6kxsjvJMtY1NTDmGQLhnqXFYVi2GX31ipnZyzml24IvAj00F/D9tKMlJL\njFn94kazzTDfzse/o6b3HaRA8OqI5jOoWDzgYe6jDh1DdsoXwJJfcmNSG/L+\n4ZQJQSU1WrVFOPcHtNSoNTIDymZ1t1adzpbDmS3fWhAf5jBVvLtwKyXOhiPM\nYg/acaR9uFMnGJsFC+3f54mMMrZVKGNlqug9w9g3NWRNmcd5mifM77cJu9yH\npGRIXV3M/dyT0XqgKiawdqHn8rTm8/k+MUsk9bP9UKFxGOxQYVzWsSMKtW0D\nydXasvnZRQh65psxqz+XwTUhpdtQR01KCLvGOOgQ3JUbMMQyRfcnL1VZ6D/6\nEkHgvP8cMpbiwcuM4Px/j55Is8En3u2J3qvvRgANGUo4PR7czqsYGRMiGneb\nqfsA1daJxAj2pEvUCmcb2i9RFpIwJxmnq7iroRRfmwLCQx0mLi77FwfkeSXt\nsyPwOzuUVJMxWz0r7CGCNDKtRju3OG3C9QuAXVFHWzuvNHhxE5+e97QXq1uc\nRHYR\r\n=73rK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"71495dc7178b4b37966f6a200c3edeb928126b59","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.4","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.20.1","dependencies":{"qs":"^6.6.0","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^1.3.4","swagger-parser":"^9.0.1","mock-json-schema":"^1.0.7","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.4","@types/qs":"^6.5.2","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.3.3_1587096541051_0.7476049937605584","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"openapi-backend","version":"3.4.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.4.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"8f9a38872e9622915002340df1e11de57c2cd9dd","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.4.0.tgz","fileCount":13,"integrity":"sha512-XSYDo4RP38WQde6GrPRqZr7/o8OuJrsJ1Wd0q1VKlvKCICcBWvwV5yOoGjTOpPXeXFojJqwJUGqBsij6vCQmcw==","signatures":[{"sig":"MEUCIHUaVJpMbiNUywE9BYxS8kuUshzBJLUEW/h5wxNxG20QAiEAsXSBSR7dAvqGThF34IWa7kaW/O1Vj5RshdjnN3k7csU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJennkhCRA9TVsSAnZWagAA77EP/jFoViRrVTkCcQuNrMqQ\nf7gXbJc0wz2KVzXM65WSC5T9Rb0rIIFivcwrXGrDL+Ua/GoK7PhmRj1+5KSh\n4jIU3KVGp0nwFXqT2VWPB2M0WiyAu63XRrMHGmkOuXxnkd67lPOdCTR67nAo\noIoDjCSEUcD9FlzEurrzejEtuAzVgp1HKz/B7JQ85ynJ97kA9sLZObKDWIYN\nQ1hkRxxeARxFPPOA1zLlj9U+LWN6k9H+NFObOFbDUoXk8vJ1fWSGYzLFlGjW\nJKiYb7ncsL88nMwcczfdkNdgQo5PJsy19UjzU1EHWImHeAsIej5+rBsn71o6\nywcuOBSTGl2TGnjqYWCjS/CkXsp443rpadKweBrO/6dzWDuihrRfsEPY3z91\nALfsFJvB8EYfKYUcCP05SwVE2cjMgtJ/feNRCQnq1Arj9o3XduuKmwExU49R\nXMVRPRXpKbKvDzfCzvbyzjzi0jNCcCizIzl6gMwbTPpJ5ON0jrye8Sh9ySbs\n/oxdJztgsvY6OHXNkjr5NuV+xMCaVR3pHLtCeKTb7Y5tyPhwZWHLFO+6B2cm\ntVdZ03kCeAoP5lvwcujcrzddGpBngTIg2dm3YoSitFRGu5U2Fbk0gmx3KvQx\nYDSBsExKvWlEEKmD28Caf/00w7QrD4gb+zxEurjeFyS8pH8LEb1HuURMDQUq\nGR/N\r\n=in6N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"fd15a94bc6b65061a6d6b4a54df9982ab69172fa","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.4","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.20.1","dependencies":{"qs":"^6.9.3","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^1.3.4","swagger-parser":"^9.0.1","mock-json-schema":"^1.0.7","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.4.0_1587444000859_0.9906458219407377","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"openapi-backend","version":"3.4.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.4.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"5a6987fb271d06205e04e42816b91b1f9b8ba437","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.4.1.tgz","fileCount":13,"integrity":"sha512-L8Yc0FX7wmyFfK6FWHAnvlx/pSaqQSNabKG2VuwTOknVRtkSVOOmd1NvFyic9JmQ+Lhs1P4ZRmf6ROc7h25i5Q==","signatures":[{"sig":"MEQCIHKRNM7uLnLI4tnuYT6InZGVNGY+PIPWsk5bLGmrcXltAiA64GpqaLfDSG34EtxbQfpSG1fC9yrgAzO1ctw1QvdvQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJennykCRA9TVsSAnZWagAAr9EQAJkRZfZWu9KX6LVhAw2C\nVOr1eG5ioJSSxZWJjKkCWdKtrOz4xQaJTDOr/1qus2+YF1mhMd8S3RYk3NFG\nTbaejZm0yk7wf8nUt7N73Xv+XY/K08am1a+MtSE+RW7MMqRUwsgOrVtwRQdr\n2vgvR/d0FUsIzXvbJPoOGVMMfY7GjYVXxOUwBVA7pNAIjduGPjbGzXtOyRlO\nEvR8vKq5XoglrAttcwzK7nqbOPeiO18HEA40Vcjn3pk2N+3CVmwOizPxxJEj\nSNcOgCSHJ1pFwcO+Ih/vJond8VE587M0mx606kUBE6kiDXplQUn62I03YY6m\nNskwtxIisSiRy6eSSJrxKiHANTCxjHOHCVmm1fS+0ZkxAmyXCBFcPV320A1K\n6Ixp7Fwh3Y5NK0jPUJPY9cTAdr1ElsjtbfJsMwCcoilykgkjsg79SGNLuUBA\nd/aokZLTxKtr2uzfH+OFque9MQRlWdkkI85L7KEwfTFVoCrFsIW/3EmUtXXV\n+ERpUVzwwI62os9nrUSC1Vnwf/wsT6ZT1KdUSSj1EqZhjwP1dtcCrtxQARiZ\niFu7YGysftsXZXC9erzeOx/lWFbKhgAMcSuEJsdK6PuT8bJplgk+hIv33hp7\nrNtpEWevjCo3NOxyVEMG14wg+nTNG8vD0Zf2ldm7+zY7Ib6XsL6u63AY5BTe\neJj/\r\n=84Qw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"590984d826ffe75642b91e1d7e8c4c198a9c6b3a","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.4","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.20.1","dependencies":{"qs":"^6.9.3","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^1.3.4","swagger-parser":"^9.0.1","mock-json-schema":"^1.0.7","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.4.1_1587444899739_0.10814953473628042","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"openapi-backend","version":"3.4.2","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.4.2","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"f68ee031a10e10d495f6c4c8bc01baabdc41d1ba","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.4.2.tgz","fileCount":13,"integrity":"sha512-qIKPqRcuPheJdDlTCb2yB2KLJm/vv4a4EeEN9sTHr/rYhAFVhRjmigZvgyi5cElJw0utu5fCbu/+sboZ1vnMBA==","signatures":[{"sig":"MEUCIQCoJNS19HNvrm/YB6Z3KFo7UkoD8Tdp8+1g49fzrVPlBAIgcUpzBslOCJnkkHaW9DfrqiTNJ3JW+sTEPH6t7psZVUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeosZvCRA9TVsSAnZWagAA7lkP/0IKIMXvbKa5HyXmZo4B\nzqT/iw2mopsHN8vOpe/Z4ne5uOLy7T0z0E17gNPFp0En1msjLBSECMOt0bsM\nE6+r2NY0LB2IWH3268J5UfSH2pLVjtP2ZWssyCPvDpJla5EiIlErZS+rZxrU\newU2fGcpF+EJGxdEOMmfJzzs1xX3xGJXvzZM5fwkfAhcutK4EJ1iIUd/f1C3\ngQH9QpXKdV/vj1EXUSfrBJe4Lt/sq3QRkseE5YEBwk2d7ywQx+rML3H7cCC9\nOKNpConNs3hS0Q4pxXGsPqFpJX6H8jys9EiD+Ck9TRpM3Y4/8EAJHGcvP4fO\n0G57QBUznb0zc/24343delPuuoql1MrC8jTSl0KdhlMdzQzRHgKroiAin/a3\nIoKIfalXLyAnYR/50vPEWW7gyPPZOYMvmvZ2o8eSsdpT5QeBFwmr0Y0v+iFM\nmDH1CDANFzJdj89pjDC4RmteuBK1OfSviXC46j5P6b34HmtoG3hvBZpJf6G9\nVw4zjZG4hruM7jFg5Lwr+gAIMP594sI3nR55yOjZODWIIYmGaPSNcgTbFVvv\n8VFwCoDdOP4Q+X5BNXtkydYUIhwgR9/JTZXzcQd/p9SEWpigbVnMtZC/9/5v\nHBJLwbXzHyWba0hsUthXhgMute3tUcMUhhXx4QZV37iNjenBlG4i4QHpeEHV\n0OgT\r\n=1U+M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"a992aef36a9a78744a50b3bdb258511e8a95dd53","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.4","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.20.1","dependencies":{"qs":"^6.9.3","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^1.3.4","swagger-parser":"^9.0.1","mock-json-schema":"^1.0.7","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.4.2_1587725934577_0.6342374412947507","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"openapi-backend","version":"3.5.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.5.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"f24314380d316454373b168de6adc6ec00fd7a03","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.5.0.tgz","fileCount":13,"integrity":"sha512-KXo23yI6TE2kJTU9p+WMkK8eROvH1txIZOjCYRBvdXblJQHlfW7PoPPY8eUlw9suyFJz/r4h+pJSRwKQDZ5p1g==","signatures":[{"sig":"MEYCIQDRBUYyc8Jczhv6pUBBSZgceVlWTPazdcrRsGWItr569QIhAI4thKYHnA1nCmEKszKCvHGfA+Elmq5upXzBu2klcPKP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1N5iCRA9TVsSAnZWagAAohAP/2R7OaWzzhRfY+Rxgiyd\nMy8DRPRB5v1SLmLeKvsb8+zXs3gG+MWSJw49ne3WmhSgzFM2KoRLRcKhLXzZ\n1K0oqswTwS2NmkCKc78bg8kgE/xTQZ6Bmgcx9C4HJroQMQva3Csm0mS000iy\ncq8iiuOlp50hdbjXd5Y+DGc4usQoiAypmhKIPoJgW7tqM9kIx7kySbWrmvGc\npWon0TIdgjPizy0UYP0uspnJB0JoXYLBYcf5Tu2ka6MpWRs5rXkCDsGaFlHC\n8PCQyKLeddQxANUtPsroQh0OKKd8vsA4wAZlTttQgPdUkl1ruS/lB6Qrouam\nFaPBK4mRn1Sv8C/gJQYH2dwVGuRWhgMEAtCHfH/Q7hrwW8Wl6rHoYD76Ic3n\nNZWkj1ZxQsZxfONhQ0pSAuWMl7NXv90GsjFTWYTFZDaM0kAbTz4NvjfiomV6\nnDrzCoZBbolfgxL5j3CvyhgIy8DdebZyo7RtQwTX/pp56PxRzyAcM7vFEWyv\nZlJJxPooNNGIRiTVuOd9DSJ9Ecu86StzJ7LTOhmXZFGN1SDDgFO4468N2WBy\n4m3sa46ka13GwamsnAT1ficWphsAYIiG96DtzQZHJpCr8S7suR43zz8sNclC\niy1L95/xTZFsGmtYDDTesOYMOog/4E+bixdg2tvlQS62/ubohGjG0ZHyhjVr\n6Fb7\r\n=SgXW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"561c4542bddfb33602f7a8f4dcf1684df50d91a6","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.4","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.20.1","dependencies":{"qs":"^6.9.3","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^1.3.4","swagger-parser":"^9.0.1","mock-json-schema":"^1.0.7","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.5.0_1591008866471_0.6206896012476297","host":"s3://npm-registry-packages"}},"3.5.1":{"name":"openapi-backend","version":"3.5.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.5.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"9fe7e9a6dfa78598cd964b268191b8d15fd8046f","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.5.1.tgz","fileCount":13,"integrity":"sha512-aVScBkutF280uC4OouZkUThy58Ot3dk2K1HIll9zNsi1If0paU5enwTZKUkLQybSWkvq1MATddz5uz7J4h/sOg==","signatures":[{"sig":"MEUCIGMHgXcUK1K+prWQkmZzFIx8nFy8GcBcPNydBl1FeYhfAiEA/pWRny8qT2xYunBZkwF67DdHMosywcMdcQ9Mm0tI8x4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5jSJCRA9TVsSAnZWagAAHzcP/AwDzzwZ01XFXr02Le4r\n8mVyEhs+/yaVqctFmG4SZu5icbSesX6R14Qy7+Vp4kRptr6B07SpfSalNbOa\neg9HLVqMRSTaT3s1H+PLO95Aiy3HpTf5Lpz+cE/1AmCM3eU9QbAjsouluqA7\nJWrmEfSy+WCMJhnF2I5PT/cHf3NrlSyQzpGrq1BIcJ49ZA1AO243WcPkGO7c\nBl/Qps7+hRgyOaRvMgv5CiJdsjqJAkeL5pjIyzlxJ7Aek8CAI2H5QdCUBwCz\npKVwO4T0lBkkQJ0xF1hRa1YLHiUuiM+cvm+BNhcIapyaUL2EyrZ3qkuaZzFk\nWFN8r3cPOHvqqBmffAQQWiFzKwhZyApJ2YmTQNHHxnJC0mtDKcoTKD8HgMbf\nfVTWMSdCMwYv9zyRbCzvPZtNIWiY97DiPQbrG3ivzIrot7AiJv8nktqn/raO\nZ3GXyX+Z8Z9RYEJypmONgdE1Gyd53xRQ2LO0tdIqeJpAQmc3dZpey9H0PSfA\nuhc/kHdTctE47EYOeRLw2/EampgiAuNLQm01EPmQsVqAKxSeKfXLNRpoRhvW\nISb/US2NOuvYTozo6ZfdMdAtno5Ehu0immQGDdDf6cmY0K2jaN5abSxaDHPC\nd9Citf0PUpEDg67C98gZ34jD8bEpavEMKK56qfWhVoAYEmg4VVIMMRDTPeWL\nDtlo\r\n=+zT7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"00f0a53f8722d42a110c1b4d9fbc08ebcbc79b2a","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.4","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.21.0","dependencies":{"qs":"^6.9.3","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^1.3.4","swagger-parser":"^9.0.1","mock-json-schema":"^1.0.7","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.5.1_1592145033004_0.732886813178198","host":"s3://npm-registry-packages"}},"3.5.2":{"name":"openapi-backend","version":"3.5.2","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.5.2","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"d38fb532da6567d0f1c31f437ea053a66f16986f","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.5.2.tgz","fileCount":13,"integrity":"sha512-B6VptLEvyDstDd2bY+7/Lk6IK1syEzHMyAZG7U4A+UiGLD+/NN39axVhFD+8ulBjo037AcrZ3OeQzoMV+nigPQ==","signatures":[{"sig":"MEUCIQDedCzFLRJ4Cwf5CdwqStUXQYNfP7kEVr0nDxCB2B8fewIgLdSR02u/aOZKAbsSeX3SDJzYkFIIXYBSh+cFF43J2UM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRhh0CRA9TVsSAnZWagAATwwQAIzhMNn1uREyBnxnnxR9\numVAjqZCzbWQ67VuCOQDBW7dPRAYkIAPKnX2XEEp1B1C2Gd9BbxP+oz+rLzy\n934sHkFHpgRjv0E0p2YklqUShtsDpUeYxMaUPFY+riFgXkPhWX8SDiPABExG\nK53KinCecZk2Ceu+iigpxO+YWzXiK8VZjwFjfGDdXqYU+LP0J0Qk1zMxnTja\nU9+sLQ54X+QCcbtlja9P25wadBxmUXRRhqxSRjt9DdVNJ0DCoH1i6dAOUHjt\n2/wUbC2xbiON5UhBmT1+onXSMAsaKGMNE6Xhs0FsQOa1XN1PHY0NYRCSFu9c\n2HXK11AadQ8FpE25oQ66iJyqJrNf1PeEsCQ6XVvSeZMI+/x8YOEohozKp1or\nTpaLoaT+68BwIWAwCWrnSqXvFwKP9oPxxquObkJfMuWYMF8ZE00vVhWoHP7H\nZPhXFtvmkpEhqnbJEHfooPWZmTVyqbhx8LfHbAWQMVWBIwPcwe8YqgmkLBDL\ntP2JpWlnzyiW3XHIuSu5mCFs69Pp5+1WsVuf6hzdEUjwJGKIx8IJG46YPIIn\n2RDMemZ4ujwuKb+nlP1DQ5tY1zxn6c0dtO2zFAsnA/ARSAQ9+bSWif5EaMGh\nqeIutFT4w3TmGP57l7ddl40uuDhvUyGbFrDme9+LzUrYprwnIGKOtmot10Th\ncSfI\r\n=YO7N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"bd7d87a70fe78b2e68e2cf73e41023361349d01b","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.6","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.22.0","dependencies":{"qs":"^6.9.3","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^1.3.4","swagger-parser":"^9.0.1","mock-json-schema":"^1.0.7","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.5.2_1598429300269_0.43544387256475825","host":"s3://npm-registry-packages"}},"3.5.3":{"name":"openapi-backend","version":"3.5.3","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.5.3","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"78333a5e1fc8862c86a63e034a49bebab3094f67","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.5.3.tgz","fileCount":13,"integrity":"sha512-fhc/1ssNabtLIZ/IY+9KFjTz08YeKW7QqyzLj07MaF2fihuhv4s18Ynw6YKNZ7ivFbtEP16aGr3S5eEne+okDA==","signatures":[{"sig":"MEUCIHhBSMcNxhBNi49sK6eqp3peN9G0MTPjv7teg+n18f6MAiEA0ccoZ2nB4CpaW5bEbLHIVx70zH9EMML6bPr4/l4JSBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWI2OCRA9TVsSAnZWagAAfJ4P/2wiUbOKcDfGLXAyBfN0\nhUNtBpwst/xfDbwOJuuH1NsIDhVMqvxLvQ7dkJla1XWdchadqAw8fz5Tclb7\nHGrAX1Jmfc7h7mTwlRszPvKCf9BmYc6wnaR9D+XHbu/L8qROOCGAkNyrLjwx\nxiOjj5r64oHGjYJ6saXV0yP8fIYMMWc7i0JMc0P+7oZE3ntdn4ov//VBSVoZ\nL9GnojtNm1zF0tcFSl1jYQNfogPYe8veo7KDwv9o8pDwxgdWE3UivYH42gbZ\nz48hEHCKt0yR9HLLSg+eeZ3M9q4cNDsNcJC1raufb0a2+wGNHpGu1PjJxVu3\n01xKp4ZfuTvpa8w+2v/Bpl6FhPRm+BgyRFRyyfHALI17Q16eiM5ys5bRUA7u\n/9Ijxw1Vr48hSbx4uehwSTYEZjP2cE/4rOdqynWTSnqQLOs+X9kohaKxv8sh\nCzv+FZq6cBd75GWbwyNZ9b8sLTx9YoWpMypvXGfjbt/Rp5pcN5LZBO6VZ41Z\n7pysKGcXfwL9EjqwBCe6sD+xjMFgdw01Jfu+ouTnmQ4UP73wtpsDthnM7k6m\nPWWWGZHwJ4aU+Eoawna3LLv32uFiaEz3mJS9+1p+SK537+uyEXibKjldm917\n2ls9cAh5fIdqx9nHtYjdmYVKGKRrK6p5AqevRU8hLsRFMgGqH3w+RhtP2+Nk\ncno8\r\n=WNAt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"3b5d36c4c3be5b41ef250f18a1886512944fe02e","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.6","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.22.0","dependencies":{"qs":"^6.9.3","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^1.3.4","swagger-parser":"^9.0.1","mock-json-schema":"^1.0.7","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.5.3_1599638925873_0.22016033245259914","host":"s3://npm-registry-packages"}},"3.5.4":{"name":"openapi-backend","version":"3.5.4","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.5.4","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"4058d14f5fe66602a0349002168fe95e47abf69d","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.5.4.tgz","fileCount":13,"integrity":"sha512-gGuq69ai/oxR9/DFiLK+6DWL4mJjtO3xGI/tp2GYI8HTL/W6PpDMeIk+jEw5Ep1Yo7aepPpuSUsibsh0yIbyDQ==","signatures":[{"sig":"MEUCID390bo6iNiap1VPmPmteLH1lZ7y43W243+/XqH/EzgYAiEA8iG7BtrlPKbDPkq2ZEG20z21R7yV5zZJF/P8ag1RNw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaGSUCRA9TVsSAnZWagAAt5EP+QAzbr6VBGuOaMa6/y3G\nDGbq6x8y9SWojMtas1hoiClXZKGPXyGWQnp9HidaYmXJHutIEpgGs4jQ6eh4\ndtjeXKqsyWG23LNVTdunyR6DuR5pDxHNZCFEai4mM9h6MjH+x8goLUkFQLQV\nbSdYO2Jk8pzAbhTymqjVq+tr5nc/dDRAYs6Jhksx7EBt7//D9oGDGVi0F1W3\nb1YhHj0LmEJHcERV1BK+EnhkNsvjyH4gfRHSs0LuOjjPcNwM6M1MgOSL5A4C\nhRYdEpKJSneaWqCwBZM4hI/jOw7KtsouW1BNnpQThd45gP4dI3ZWDz/5v6aT\nRXanbuQUOKimUP9GJXeGE7tFz1fka127bm7pazmon3pMS3atiDZBY7VlP/D8\nokI9UauVkrIfcsPXrs1AYhqdUU7Llpr3zYsoNdz2EugzgpKWi22TjijcE4j7\ne2GKVgfFbvNXxHoWOS310V8kkd635s1H5YgOyp7r3/qDOKm8ktPwLVVNGEhU\nGcaqd4r8KFbcmKtUjqx/bfSjuetN1bVnS8HTziz5ZTy83SbgXMLdz+AgxQa0\nlLk9hAd/Fk5CsU/6XbMeZxSKqvgW+Y4mVADbF5q7aeK2PkQjNzFAOa8oab79\ny3aHDHGO6bGFJnq/0z41CPZdf9fpGo6B1ms3W3KgsOChBfRGtPhPkM0MLIsQ\nMpvR\r\n=YgoW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"9de9a2b448fd0efbfb0a8a38d8851f0d36eb977c","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.6","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.22.0","dependencies":{"qs":"^6.9.3","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^1.3.4","swagger-parser":"^9.0.1","mock-json-schema":"^1.0.7","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.5.4_1600677011568_0.25053338105476497","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"openapi-backend","version":"3.6.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.6.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"b55ef2779b187c09c57c8b7d46990cee95b97ae0","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.6.0.tgz","fileCount":13,"integrity":"sha512-3UDWDfK8Nysp/xI3pKuAtB1V72Gjc0CrRuhPvgqGOG23Csl2DP863LKJN6gB2jP2R6fA9mk6Ge16s7EZJz/gCg==","signatures":[{"sig":"MEYCIQCk4Ep2yhWpcUCWXUygHELAsw1BRsiA3v0ojrpOarycQwIhALnuo8gUtNulKOdau78DcfcBtSM4sqtFs0ZD7PdJO/81","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaemhCRA9TVsSAnZWagAADOwP/Rw97S4WnvRQHdglXwk7\nDzBXZqp2ykV9LRuubEEoy0qVd6fC8WG3934cmVD7Feh7ubDjOrXsWBhMDDw6\n79cGuiFweyTSnwQw9t9w8qAzGR7xQQsnctKTaf6NbKJQdWjp9D8lMur+u1TW\nx+WwwfFuEZvsAgHOiKhbSOAVE4qmMecq8iThO058Gakh1eYRXrQXfdePA64W\nGfNMKf/1wYpGJaQnfcR7EWHGn+81og5nW/cXPqEdhwK7c/rEHPMyl7dG+hZt\nMLwxdW7s4A/THOUR02xoSlD2HLIzN3qOq3qc6dqfqwHQyF9FFWSZY30Z6JwY\nvAyspRrwCPo9HGHrh/sq5dn+rdTzNnUEtM8/15+zBAoiXfW/lqUzFGywrjuh\ndBsdV+eW9qEh2zKf0qOSJLhV7bwYVC0vq1QUouh91sEyf0EpmeXT0HP2v6Te\nKYOvpCA+M1kcgJYQpy5Yl/6Tkq/W9oYSSOsG+KCGhKaP5iz5ElL/q8u2O+yW\n22L6s3aDY4DJg57g1qr7pSaKE9kw+AtwCS8zMElCkkTQwjOXB9vxkFduY2O8\nGM4D2CW4FmvQh+LTpiinu3tDTkqBGXgMqPuUsqkuM1G7omVsojFohSRbJspD\nB4JeWeYD04mXCPRpfeTHi2r0RmNCH/Xf9MqzUBIfBIcZCH5vN1iNJqiLpBsO\nX1xz\r\n=UtwL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"9de8593b2034e729755803b5ef938f46ad669b7a","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.6","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.22.0","dependencies":{"qs":"^6.9.3","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^7.0.1","swagger-parser":"^10.0.2","mock-json-schema":"^1.0.7","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.6.0_1600776609029_0.6229606145667645","host":"s3://npm-registry-packages"}},"3.6.1":{"name":"openapi-backend","version":"3.6.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.6.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"df07e77d5fcb60671152662612e652a49ef071ff","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.6.1.tgz","fileCount":13,"integrity":"sha512-5gVvkywk8f1FGKBTFuk70GhxdjDjj1tPlJaLK65oOYX9t8D4QbetCGkhnZnvhFxZGmrRvDNtgSpOUT+LljrKeQ==","signatures":[{"sig":"MEUCIFMy2snn8IH+wzvlHA3wYUmg0hJkNm5DLcihuIWi3jFcAiEA8OziYNe5yfzE1GSuvze0sKEQSnh7g8B0A4iyi9QnjpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa1izCRA9TVsSAnZWagAAh7UP/3EgsTPB4YYkRculH/Lu\nCSv3HCTDGh5VeJGzxI6ELqNPEkYdqUGn0Pr+N2UBLzBFcxupI/vux3j1f+kW\nA1kv1tGWp0gsh4/E3Rv/njTe6uh5Im2KwxX8gSBw5F7Br+UuAjJbLOqolvBL\nrq5phF64rnE9A5oB8C3RL2MCMCjzl747dKNcuxZ1JWB2FJCIL1BNruYxbV6D\nR11BrGLf2BvGeMVnrnAuzua5fI8Ir7LeTzh+ANmOfvPZ/o0WJpWCzYLjDMAG\ni91gzS6xbtJpxoOUq7jJG+UxJ2+AbLlcOIcaCfSaIUSyPpFjmaNPLc2aMnRf\nOKoDsyoXau4MSL+ZvDnTnb2bf+rVeip5pV6jF733bgiDJHtr5WMgA8WXPzWB\ntNCxBOEqLfmMctHA4ZvNQ9tM66xHrLJaNlYHPoiiFa8wOaH2JKar1sGXB6iY\nlFnydHU4S+fHHXVFJLnaS315OZVNXI4Y+hBObpDn2mcxo5WG3vYiPil/tM/Z\n8zQnxa5XVVhvCs76C1ZDxygsovFYMgNRELRVcN8tr8nd7Qp1rFewqp3jLP02\nIm9pVwB1LBQ6ier3q63jbdMm0TLCitqJCfPJRc2cDvyfTj8lMZYKHb5HfSBb\nPsfW72r0sFvRAQih9oLmQavdjC7WyOvxRTB/Wm6HDd9D3zdFMigGaY4mVLDv\nyFaw\r\n=qeIw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"7e0ef10560658de7abff29ad5a7dce6475f347da","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.6","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.22.1","dependencies":{"qs":"^6.9.3","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^7.0.1","swagger-parser":"^10.0.2","mock-json-schema":"^1.0.7","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.6.1_1600870578874_0.08338733981008994","host":"s3://npm-registry-packages"}},"3.6.2":{"name":"openapi-backend","version":"3.6.2","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.6.2","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"14c2e99210d2381111692a8f5152a6959cd6b7a7","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.6.2.tgz","fileCount":13,"integrity":"sha512-Hi6N8cbtptKMqzLoy4aVQozS/e3/MjMnEOIDgJ/ZIWHn6jzrYXZ9uwkIKpO/jCVx0kGUvSU2sVnBmpOJsvKCuQ==","signatures":[{"sig":"MEQCIGG0J6UhO8YbcE4FQObNzhh5TAQkmUvyftK1SI4NaOIGAiBu4P2LCrlHHTHPDQVr3qeUprqTVm4+hFXP9utAMywAtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa15hCRA9TVsSAnZWagAA3esP/3PYunJlMYS9I+/Qn/Ka\nDv2razCTki5UGDswcXFwCfDDRpqnXAVRlDGS3Eae9t+Aubuy67EpEDHQ5Ry4\nsSWmBC7xMhbBN1ibqjtXdDzn4XbvOCPos2d57JoPpobCGsBxACn+LBZsXdwq\nqpJASpkzQn7t6VBOZxL/jMBoplTwHw/Qr7umMf+8WWUFlM9FbvFRKl1oW4P5\nhPhjBzAygVyHAqutoEKfupwLZ3c5ZhrbEjlVz57JXnpNYrZLYBVZUxHfuNfo\njbr5jJJkMUCpGM/eH60gmfxgPwKj2fdcSQiEu5mkzOCsfEC/97cSrl9272+Q\nlAbJ3EmttVzfl8uUGenHyTtWENdr04ht9t3smSgor71CwXUCBDPEPfxbk2q/\nkZOyPABH4thYLmnTDNYyCe8DoJGbvXP+86msZLkAdxjisI70y5em/Vihs/eD\nOLV+OtaLFSapETPu2RvBw5e5svT7ukhs1jfytwj4WCLWgzc0Z8yLksb2AvRz\nFBWq06dfym9ONiHyqCesLA6CUzhm66cJHocnp3Qx8difn91JF+xpbtyavfk8\nH5RaLnd5pNhMdH3eURgO/JukZjUA2OU2FH0DC4w/qvgRPyVWdwFesBqZbgaV\nwSlIIwKTY0Gz8BXdz9BEB6P+95kVOXvO1GbchKZzqpzvJ/ESf00jbOZGspUM\nXQsE\r\n=+Drd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"8779332827cedd1d7c03ebdcd04ca35eea24183e","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.6","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.22.1","dependencies":{"qs":"^6.9.3","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^7.0.1","swagger-parser":"^10.0.2","mock-json-schema":"^1.0.7","openapi-schema-validation":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.6.2_1600872032776_0.271964432242801","host":"s3://npm-registry-packages"}},"3.6.3":{"name":"openapi-backend","version":"3.6.3","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.6.3","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"06e764e547a0d29f74ae51bc2747f8f18e36c71c","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.6.3.tgz","fileCount":13,"integrity":"sha512-o2/qroZKAC1t5CSiSUDHlFicBibQiP4Z2unkqn+OoE68B0H3WpYdykhb7hJQTROWYR72gQrJDcPdBFKiI9TqRg==","signatures":[{"sig":"MEUCICB/anoGxaVoOq60j4ymt9geSNhjv44gsBbASdhW9MotAiEA+g2M6Z8Ot1K9unpNcm3JCKF3odkZBWr50Pmu219vx3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffC3kCRA9TVsSAnZWagAAaAQP/32pH1ecKVkZJeOaBxtK\n5BaewHSyc1HTJBdCfLQ0tjRwxss2mRuhIpMLZj784Zmfq09AeWhp6PUSq0K6\njSosYWcJtpicgScmOk1GgvlFMoToWFUqIPE1AbSnIjwXmt+cXJBudRxqihQ4\n8FLdlHVUi5PeprQ9Od0HaOW8pYhRGpXzHFgadegpp8DilDidjOk6ttg+VwiW\naO7s/9ObVdQxg1AY4z59VLVQUuKuZKy4RBzKi36wj3pB+asXOuGQ3Gwv1QrA\nRq0j75EZ2Uj+iAx48ztrNwuNAW+q3TuR5YfxKS3gugCWgVjiC5L1d4HTNPNA\n8NfCELPm5mUDxSvbAVExyIMpVGXnCSL9XlLuC6reFrEoJmVj30DVD9BlDaZI\niDCMf3Qkqbs/gsbugOKYQgVXGQSUd8YpG65OUoMOo93y+ez2JxRfNUp9yhaS\nzmH5dPFJf9uh6gOwX+3bpRD0U5wUGQI0miDR39bhP0MkmSACTSxAK9LeKznP\ngvK48rdmBNL04F0Adpj1LRh2r9QjBYVF4mrieJUrJXP5U9te3thGHVcQ99fo\nkWdpsgckhlMwYtr37H8hi7NR01lSTD+3vKnayAzQVgszw+8nESXc8chnTYpr\nb8ORttP+hqwu5dTU5uNdU1w/HgpqlqEKhird2vGKwXZB3HGoylBHj2P7vKoz\nPin2\r\n=Eejw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"24ca22f3bc800a52c2dcf9a08e75736f01e6fe3d","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.6","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.22.1","dependencies":{"qs":"^6.9.3","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^7.0.1","swagger-parser":"^10.0.2","mock-json-schema":"^1.0.7","openapi-schema-validator":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.6.3_1601973732085_0.8846852614576719","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"openapi-backend","version":"3.7.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.7.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"a908573c6f286d7652da1849317e594a91d86c12","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.7.0.tgz","fileCount":13,"integrity":"sha512-qo+oTlPlpzBvCycT1AsHyOw+2wKhHuY8zDe6j/xx5F+9ZvHoeGiszFXd9tlI/5VExqRi0bxheoQY/Sgdl8pY0g==","signatures":[{"sig":"MEUCIByYUlo5cNIVrYhbwNxwetboz1G0VCIYgxBJHo6H9BMhAiEAieLJFezjgfMx0xgs/YfGPnx+2hc/S/mMZ1k9LO7iCB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/xKlCRA9TVsSAnZWagAANXwP/iPEfFEi213rcbDfejYm\n+9ihFp8kcuv5FMKZz6F1fVG4+OM6TAp0bP/2GXYfYUUo1zeapnwJo7cJSwlx\naPoGOeZq7v7/RdhwO3TBlNiz6O7+ce3g84E23F5zTv2S3emop1w6zlgeM64u\nxrauRtBFSfWHp75o5cHBKrKpBqIQaIzhsO8eaqI22z/lEmNkYP2saZedgCwU\n5l13zS+CxwHR1AT7Z/A9o95EZGj6AUHbkR+com2g5b7uD8+4EUR2pJR3CQz8\n6Mrb4gzDJ29MRO08ZLJxNlKb/ruRBBklTnPSbs9NMoZ7E0Cl3xbCayjj3VHJ\njArp2B8uyAXv4+kO4pdhsn8aOIef0n5LiI1JoLLz2Pd/8Dq2aFChA/B0ZQDL\n6Aena96rOQM5kZJ5/Nsdtiv0T+4IN5Rd/LKymbjx+sRfs2cz/1bu3mfD6Srl\nMx5/E4Yara36qFhJXUJOnx3lICfX6tuQxcJZJPthT9D1cTxm12lPjpLaYmg6\nwhwbcMe5YEIMLiNUj/YLKIUh9M2x3vdDFI5j1MAy1pv8MxtzYX629cyJC2EJ\nfHoHa0dIywuUu2tZoD5BH/6VOoY0PyXe8dKxhL8kcItnGdnAFRRWQKUYqRZj\n1M3TiQjt2NHAsqKpUBal/8LScz7DxI9Ng35sMWLLwd7S03dZGQUBI0XhYQWH\naY1N\r\n=y/YO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"cd59708910fc2fcbf332a75de4c30d675087416f","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.10","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.23.1","dependencies":{"qs":"^6.9.3","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^7.0.1","swagger-parser":"^10.0.2","mock-json-schema":"^1.0.7","openapi-schema-validator":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","source-map-support":"^0.5.10","@types/swagger-parser":"^7.0.1","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.7.0_1610551973265_0.23311353400231338","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"openapi-backend","version":"3.8.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.8.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"d2bce3d723df92c26ada4ba6727e2bf864d58061","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.8.0.tgz","fileCount":13,"integrity":"sha512-pjm40ent6Ad85fxmWmitxxe5kvh8wzgpZsOCkSwFfb0mtFoAABqF+/yonOuGotUM5HlwnYXNarVlSWxRPWmo+A==","signatures":[{"sig":"MEQCIEgoVa2Vs9fXY69yQr/5M8n5KTEefwuYAiRxhziXo6NTAiBfQ6k6H6yXIzcaH4lKhWaGKmZen6DqLU6FJgXRw/+K2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFpFtCRA9TVsSAnZWagAAEsEP/jWA2QGy89fOG3UywHOM\nR4Z++vDTngFE/R6v8rTa5m1+9ar6xgZLDUQp39JJ5fi0S4bdKHaD2EBF0+Ps\nH028csFk6f/QyhxU2+gToWBfpmr5X7PPqS/Xc7y59a7i7/2LwITvhb2lACOm\n/APXunMOuaQ0/6xIHK1PhHuIFOZt1jHHk7GF8KYJh2jwbTcE+ukVBGkexKN7\ncTepnzlRpMbJxf7sPOVDDqtYxQUEZ+keX4sclNGT2nnG2jHAUzxMcDjcnWin\nBU33Q+J7R0cAbuAd6bDIDIi2etXJqg/YOtrIXz8qK+XHPLNR20z7SY24/yMv\nLq9QCFwkQO6J44UVHC+K3KifLn6XbdflaHXlUgNhnNA0rZRyA1StVd5usDyR\neDwe4bvcaD7diNe3I093e3sl0vUCR6aBq0JUFa+BAKLJASbe+thPRyM24zj7\npha26n/tyWsENakmzXrPuZsOeNJK4ROWX6Ea/l3pf1BXvv/VBGx8f4CADBaD\nIjE3raU5TaT28XteIR8hIE1SjTIx64R9AEuQzDnJUfc/I/6uGOp6X/735g6I\n9NmKqgyQOzYMVK4kZ3J0cY2In3A/iAYKBUBlCSX5RuMorP/+pUOr8jMiS0A6\nU8H+jmmZfdA4wCeZgcQ7UT8umcJpTV0bv45awc2LB/JmL3Y5d/OxjfT4lfsw\najy1\r\n=9bUd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"90edb6f82052b2a91474f76ecdb5e1c165f1e9ba","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.10","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.23.1","dependencies":{"qs":"^6.9.3","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^7.0.1","mock-json-schema":"^1.0.7","openapi-schema-validator":"^7.0.1","@apidevtools/json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.8.0_1612091757336_0.33043049804700586","host":"s3://npm-registry-packages"}},"3.9.0":{"name":"openapi-backend","version":"3.9.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.9.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"6d1bf7f1d61e91b9a8d5885b6ad0014f9352578a","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.9.0.tgz","fileCount":13,"integrity":"sha512-RaEBFBFBGFcnOSqoKiX+Dg+CxS0zWBop1qw+JjPLzLs7ob637QEZcEGvKYKcwGv99mWwvcCHIuGH9l+LV5pHew==","signatures":[{"sig":"MEQCIGlo1S6fLrrFk52vz3CPhvgjnoI4alJlktxfDwh4u0zKAiAs8NhrmMuji431tu0bEcSVB01/k+U086IFN7bXBD4iVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgH7MJCRA9TVsSAnZWagAACxMP/35G9YRbtkBwuRr50jyF\nwnB1h2iFm9rpFgZ8EsM/35UFvmEE85rtgvSBYoTMffTHMSYw8R0Gue3uUdmo\ncR4NsmBntUdXUsqRWHpimZ2yoLAnZlPFMn1EHewncIw8flmlgaRvndGoYcrd\ng7gAgzDM+ElH1SPxM+NDakrfJCvpgBG38df1GQqp8Q0KW3Q1JI5e2YHy9hJ3\nzChJlJ2826EjendH7lcziEGI2gFhgzB5jJjGmtz3nPF9jKGAcca41czLZSNz\n0n1z5lAa0or5VhE+OyE/prf1EqSQKS407ejRi0UiiaeUf2Yj9k2ipEKUv0Bd\nvKTUmZsXq/yB4vZZJOXOLkTSzuADeYW3l8Wc4ddcfg+7Pe6GxmgSKwORcaC3\nXKmHm/sqlTMRTtgW0f/dVkKVZUXMpuEakXsHeoqcH2TnwXcG1kKzZTMya6v4\nsKCQ0tXL6d5BejYNSkXHipJOG4GRa7R5pNgLh8Dy5eJTJCyj8rKDRydiJ3r1\nf6pGr7qUvdeOwsBTp1tqe+43/XCaJXjt5vLpna6t+YTtFrSJi7QEZKPS4jXy\nqjYcuF0BgKflJVovDJH9NAyoVcj0jFbrajQXzWpM/o95G6L0zvkIdgEKCrr7\nVIEMyQX5kKpYNm44uY+THTP/D14nKJrvXppCPGoCBJwj0k3hXxdUIVFtzgzU\np5Jp\r\n=qdgx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"c2ef96727290170a217d6211415191c7b8b59424","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.10","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.23.2","dependencies":{"qs":"^6.9.3","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^7.0.1","mock-json-schema":"^1.0.7","openapi-schema-validator":"^7.0.1","@apidevtools/json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.9.0_1612690184179_0.21897037973072586","host":"s3://npm-registry-packages"}},"3.9.1":{"name":"openapi-backend","version":"3.9.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.9.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"c424e6ce6d3a3243342678b16e984f28d7306db3","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.9.1.tgz","fileCount":13,"integrity":"sha512-PXd7C1ln913Hpw1/JCpoZm3kv/0K138gvI9Abidib34yzW3vHBGYj+uxVEYSFEcy+5GVCvMJoMCMwO61Tb2t2Q==","signatures":[{"sig":"MEUCIEhFJI+iHvwveNF3+0A4AI9QitiUhpsSndEHiydrFI2XAiEAhzErOsy5CZyheN8J6Xfq4yTENOs/G8bnmyJz7fPJvpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSx/XCRA9TVsSAnZWagAAY4EP/0bOfal5eo+LNPGVq/kJ\nQNssrpOK5s2SeKl15aDnO/pFUk7NdB4eu6weSa7QL3ty3RWQmjJ29EuDEPwh\nITrRHBDyckzSKcVXSLIP9jGcy/wZqjfzuHd9W7nXclcFruVjPFFR+d15Tqji\n8Tf7+U5Z2B0wevUU/sW/IxjNo1vr7m2RdfuaRag6MExmMl2fwVGXnk8IZ6UZ\nFVFz/qQwG3jt4tqXP6H8uFL+KhBP0md4aOqDyRXyduFg6M5iRvr6/I1iHhJU\nVa27t+F2E6s1ZN01E5zNCLJo68PfHrS9CTzp217wUTgiqSoNW5rg0p8fAsxY\n6W3f+Nem43DZoSk+LuBbI2NrzrkTzfiXTATYwclz8lRPWu4DO/Al5lOwPuOd\ngtbwVtIklDrL7WoYqkIyy9MtqeXcU9PgEzNmkcQ0lGRQJksdpATrrTKe5v6L\nk/pyUuFpGr3ySH/PUcW6h2bEU+SgiLJbqNuNTwQHC4J1xd+aapXNaIEOBoA6\nUG8z9o/WJN6xmroHEaz7/9UhZf5uxSQeORbg1kylqxEJIKyc3371U6+5mF2B\nDL3wYhz/bhloMmuoEBeIqFsBDaa5/TSC3iRqnROXqQlyuAhcDDNfVtO6OAYf\n8YFb5pDtmhyPlxMvyPnQLTU31W6PaP/6iAtodKGjfhMafYgZ9MYXEHEBfJUK\nnyca\r\n=QH3G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"ea9fc28bdaac4fa4f6f7dc44b027cf5345cc1f25","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.11","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.24.0","dependencies":{"qs":"^6.9.3","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^7.0.1","mock-json-schema":"^1.0.7","openapi-schema-validator":"^7.0.1","@apidevtools/json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.9.1_1615536086941_0.05581317340372882","host":"s3://npm-registry-packages"}},"3.9.2":{"name":"openapi-backend","version":"3.9.2","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@3.9.2","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"69ed180cbed5ae6a2658106818178116675317ba","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-3.9.2.tgz","fileCount":13,"integrity":"sha512-+IqhtObMGeRf4aDB6L5Lc3nZYPHB9JRkTiOaNHKx26SDWcaMAof6RnABbgLDNVRRiz+fbJPmizWcFSkCPX8qeQ==","signatures":[{"sig":"MEUCIHWd1uGavXfrVbGywDSKyVs1VifU9PyQLmFE7kPipEytAiEAqImbPZoluoVjVEkuKUyVOh03jp04yICuBD26Uw48Ff4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggbVkCRA9TVsSAnZWagAA5yIP/0lJiTpsbu7t0RReAnTN\nqS1SjL4jpxIfqfLs1ZzdaoIlx9AqsQyOMVRHUbArGRBRIWWJhgoMy5BS7Fsn\n1UAM81M8eOfAaDw+RTeDGRsEsDuiOJjocy7nqYbtY59JHyLUKCxitLdGLcx0\nX7r7ChbrfxNGCR0z08GqjnJI9KcMFxsizcJbjo+RN/AdcK5CSHLzIqgiqG5h\njEVZr582s5eTjKCC2jpLHPjRzT+5sYZXwSwQXW7vAPUffLG9UyP5ZHgYOtWH\nuFHQk+k63K7T6AZ9HAwz30X4x1ZIGeNmzwRP9LIDKYULUbIMeYOe/h73pxAe\nDoHLm/bJXDSykl9YhSSgL9fHU+k8mHqMC6gcmLVHmg3+xosZOhmSmK/rOd4U\nTNYZdIItzDe1Vyv7w1C2KC7Xrd8iPPqODkAxUwzaFJjR2zpi2bJ88ia+o88J\nPdr4KXk37F4b+23uuTO5+SRIG48Anz6SC0NRD2w0BBSVkHiK71gbZFEY5RUK\nOyVzgyRuoBq2LBkPOyO2w8dsiI9MrUo9d3sjUgZFpCk6MwfU+EQ5KIAHO5pJ\naMeuriN/sijwH+XNCoCZKvy+MBvogwhCbku7m0gh9A+ilpwI6g46fUvH43ba\nmxF95jCL0VDVAQFsCK4eS54+q5uopCXcsUHXy4cNdjbNwGVRb/17Dpjv1Y8V\nzlwI\r\n=rhmU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"4f04a28d47bfc3be2608c985e4a1f8055459fc0d","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.12","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.24.1","dependencies":{"qs":"^6.9.3","ajv":"^6.10.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^7.0.1","mock-json-schema":"^1.0.7","openapi-schema-validator":"^7.0.1","@apidevtools/json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","tslint":"^6.1.1","ts-jest":"^25.3.1","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_3.9.2_1619113316301_0.9840689356381114","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"openapi-backend","version":"4.0.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@4.0.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"431599602f9cb88ce9892f503fdde794034923d8","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-4.0.0.tgz","fileCount":13,"integrity":"sha512-iFjDqMS4rKLZQitzCXScoSbWuHvJH91rv1m6waDrESnjUUIGYpZwfpvASMcyaNe6iZKAWIBH7ZaBX1RYvIfWkw==","signatures":[{"sig":"MEQCIATXaptJhso1tJHD6rINls2b7m0yFlAGG/nVSgNzQmT2AiBhyv81Z0CRqGjgcOTGnZtGUauYYDrMF7DVT3t0WOzBIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgu2fICRA9TVsSAnZWagAA4GQP/0w1+rlNXeI66Vae2Xma\nQLzVcRS22ynzohcj0mnBZI5+6zCZcefI+FeQhGUZACCn2KUA9mMR8UNW6Zgm\ntPR49d5T6uOFYMKoTZpfRkXIGTgKYwUC2Dwh29ZJPY7fIABMsSacAQrrCSHR\nWL7nAp17jWnQu7h+nprAWsWrSk9xsskcUv5rno4cA8epa4jquipM3JuqZrqn\nXTDDvQiw4cqOyxTpcVvX5MvYq6MdSi4AHp0l0A5fNGs5IFPsujz0WlWBhdj4\nTkkGRZI4p9Oe4OZGAf1Yx1Jsn/9V8HhgInEOLnS+zezcPXs5Cx9NnV0tUMrS\nW4VbL0cUKnHuSnXCEu04/hETxkkfwHTYcaCmzbwOc1/ZUTmfMG3U92VqkBt2\n7LybBqwU/soVL789ZcBFq0u7ouoELVVYCKK57EbMhACcNerKWDOcowXfIMdx\nHFZphWBXUcw9z0BuWmTu7bp1OJQvUD9DbkEigtGk3ovvd6z1K9EGoNfoIyD3\nmDCjjRjV1I5YBmmbvpgdL9ymBad9kniB/10l5mwjr0CQ1OECqn6q3ouDd4Sp\nbCu31pgrii5Ai9VM7s6yOrYSNfgz8tx/sa8wkGEDFdfRf723mkQL82Lob/4n\nUeV1+NwuIvu8l8HFgePpT7CocGD8Q954GF3XG17QkYdoBtVPXNsuj+jiaOZb\nF4sr\r\n=cJAT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"e4b88e44bb1d7fe1eb4184d8308f13e6ec7e77d5","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"7.5.4","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"14.15.4","dependencies":{"qs":"^6.9.3","ajv":"^8.5.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^9.0.3","mock-json-schema":"^1.0.7","openapi-schema-validator":"^9.0.3","@apidevtools/json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^4.3.2","@types/jest":"^26.0.23","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_4.0.0_1622894536319_0.7429305916830533","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"openapi-backend","version":"4.1.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@4.1.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"cbf0b9c8250ab30a410bb63e888f8c655d8d27fe","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-4.1.0.tgz","fileCount":13,"integrity":"sha512-QEf6UUFARU5MKh0EKzCqbzmL+lrrEaWosr4lIcm1XQE1btBMuj4N1oMhnRDRHeXc73OdkpQH8Yf0zXwO6o3JnQ==","signatures":[{"sig":"MEYCIQDMrwLOVtjsOLRXU70++qVhW7dwqXw/RPKsVS1mCZKcwAIhAPRikqKf/ggTtmaQZy5K7lSbEDxV1qnIXfpLt6Si8O6S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgu398CRA9TVsSAnZWagAAdG4P+wYAhDF2GAtRi70H3otJ\n72sdWhOEjU+GCgcMRRQ0u+Ig2Rt7OFTD7USqKonH6TBnXVxn7AH1yl+fVv42\nbVEcElyBNGmZYs24PGQxjQ0Q1Cuxu0wxnEUJM+3mYQE/+FsuXP7Adya6L5sc\nBAtT377DxsrKu+g9s3NcP/LfWJW7gNrf3tf5zWIqUEGO7Lm/dYWs/g72KxHu\n8m8t56Fhy3XAmoKM0pqqNPDzs34ZZMNvAgup0/DPgQ3+fteS6nHYESXmZNmq\nPA0/M03xUeMnV6oJjnHsScdytnjfUgVVqfolnSpYWI2APSzdCMCN9noaT7ho\nsjiaRI6AY02S33i6PiSi4H1R+2hUoIDMtCWjg0WhgAwNlOPVJWLjCTCemIKB\n6+iFqSg75rR8EIMRZ1nJt6CksrhHk+2dpdBkOrUck78PGo1Sg2Fs0L/I8LB6\nSM7k0K8elWOtMkArQNCf0HOcoDJbUAnlWwaEifVI1SsDrnjXtwbWMS1WdMOF\njTHCUVul2pwyXmPe0yht9BrwBsCRlqoe5ITQAHkioDixSTfDopcL7dUjg1qY\nI1EiUjR7ARzcK4qdDQkFnqbB5Y7AXzDaG143jr9/d9Wd7GSEKpkPD5rxjXWh\n3B+ioeMd4/OCC1CtZ+4YN2WZuRMOibLF0kZOgrdBpzo6Mj7/mJ+NBubf4To6\nYkjg\r\n=po3A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"b8effef0c9c0f04778b9c39672ae4b71dd795919","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.12","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.24.1","dependencies":{"qs":"^6.9.3","ajv":"^8.5.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^9.0.3","mock-json-schema":"^1.0.7","openapi-schema-validator":"^9.0.3","@apidevtools/json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^4.3.2","@types/jest":"^26.0.23","@types/node":"^13.11.1","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_4.1.0_1622900604086_0.5268941112523575","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"openapi-backend","version":"4.2.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@4.2.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"f201c1ef79acf9ad590f324c19d8e61452616d72","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-4.2.0.tgz","fileCount":13,"integrity":"sha512-eqdgJAjDbVZ7zhiIF68mlItFxqE48OPAM9nHHYx6BJMoGK2xInSBc2Oqp4dzsrsLIzoY8nVzK/vUtYktyXGb9Q==","signatures":[{"sig":"MEUCIFBWNblftUs42qaUFLModuVDiH/SvInR7zEPjG2vysqcAiEApQ77szl38thG1NiEiAfbcxWlh9gLKH9ZWfxi1aukxhw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIoxCCRA9TVsSAnZWagAALuEP/3oXaJyQ6TiZbMyDN4Xp\nrpGY81LTxa8Imb0rxXAfjKgeibhNVVrcuUbGlbaXXchDrjjnF5LRUPhx/Uun\nraNLpMXml3zDB4PYI8wqyAvn18l/FnW8U+uxJwNNgV34sGKnhmKhqF+ntOlO\nB9hEt4aX7GHvUi8x3jdbHkINfeCCLziYTINeFW+G2it/prbcLeunk7BfMgA+\nrdhO//eHH+IHAuiJU3XkIaT5+MonJSqr+ImGLX8jvXYOoFpo54YW2XlYX92w\nAVmURXqwbi+/wq1eHFKIjmWODzmdXnv/iJMdUP89M0vYV1yppFFIufUhLF8p\nAiizDs3T4JzWgoh1JxUkk942pwB9dRdsBHd4KVRisVKVVK0/WfkESf5I26JB\nGwoiNq+XgBcOyXdLBApBcKME0eTBL5OSf5FQSw457mr8MQfCHKeDWr81PuqJ\nAc5vMmG8MSqMJlgtCLh7D+5iBEINB0ItZxWAE2AU50l6cIDRHLTUnbCNS1KL\n5d3TitxT/FoxBblVZCQeGpTXxYgWiYkYxCNPB84RMW0UdSUf9LGogPeOY6Xt\nhlleBaZj/PoDKLgpTo3uGLOsB/mxHlKVV2MQKxc1PmRSQLm+b7y1mn45DT6O\nNFoGvsFsJmy4rFDq4kQPUjjOVOjbr4JM2FPmyyg6x65ox8Z51yjg47uPknmU\nacXn\r\n=15fG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"9558bd429231d60171973122aa4ce271eb6510f6","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.12","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.24.1","dependencies":{"qs":"^6.9.3","ajv":"^8.5.0","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^9.2.0","mock-json-schema":"^1.0.7","openapi-schema-validator":"^9.2.0","@apidevtools/json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^4.3.2","@types/jest":"^26.0.23","@types/node":"^15.12.3","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_4.2.0_1629654082065_0.5733840211614303","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"openapi-backend","version":"5.0.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@5.0.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"fb509a5afbce909c676caa89a55550b1d597a385","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.0.0.tgz","fileCount":13,"integrity":"sha512-ppOFSLEXIgmRGcbd9kfPzXmUFHhlBux69rlu7dot5XZ6BH7ycXEvFjRdFLXZ76GdO++i3epDZkxkRBHqPNoz/Q==","signatures":[{"sig":"MEUCIQCU82eyzKxHEqaPsGlJtwQB45JwStLNqHYMid0e3cWHuwIgS8zkuJ6EbkM+WDT0itrgE9dcqrPKnwm0dj+TqTfAkWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104312},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"a05d9df838d10d01d470d87c4c43c5bc0b3b61da","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.12","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.24.1","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^9.2.0","mock-json-schema":"^1.0.7","openapi-schema-validator":"^9.2.0","@apidevtools/json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^4.3.2","@types/jest":"^26.0.23","@types/node":"^15.12.3","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.0.0_1636299256820_0.30017440763998304","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"openapi-backend","version":"5.0.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@5.0.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"49d6cf74cdf844ce9bbffb6e2098cc4c2b7c3b69","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.0.1.tgz","fileCount":13,"integrity":"sha512-DHjQ7d3izTgIy6lSD+WGLhlunZ+fkyleHjNnUSGjHC7Lii3ukuB3N/J74NaCHf5mrDlXgCfylFMRVtq4oDwPKQ==","signatures":[{"sig":"MEYCIQDk25oofMIUWsPj3nghq1XKm1qkMu5PVqKeNR50llDxbQIhAN+MAfup/2ThJGscJUTjI/s9C3LdgT6jzNEfZco3GwPt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhokwYCRA9TVsSAnZWagAAQOkP/3o+3oI1JvMcS6oH4s6m\n3GLjDt1Qm6AKSgl6s3SHJOBNAosccaVW6VZFvgteYPSxHFq10sesUWBuAHQf\nU+4MouQEdCcYAitLNCTncqxBnaYAvu5Qal4lpKZBE3QzAf8cWdcX9NlLsigY\naOcwMQvr79EgvS9jSYvuBhkRUYlasijDxeTnboocp3QkDWJFkhYqU03RMGIp\nwuf4d81Qpbdk8bO5P4Ke6okWzBD9/GZ0ksiBRP276WelQlLkfmENpQ4aQexZ\nFhmxHO/BZp5RwFfmZsYjXFlJ+t3vyq7odHvS491oW7Qbl9cBvuTjwtRBXVZ3\n+CP+GSp7G8nyTrVi+fug7dwbBC/DVI53PzrhPupgIyLD0ejsG88J0HEl8Dn2\ng20OyY2qrhiWasHgzREpoOYIzg5jyFeGevaPphMLkLxWG93g0FEub9XZJbth\nydrynBel5zjq2oN03KFhkMMJ8dAtfJdks4j8yfI1+I5fMHHh4TKxcQ+J1NFQ\nKi1rbBWIbcrURNOKuguDcOzlBxGDE6c8YEIVtR/S+usQQ8ggkjsfGhqhXdwN\na01KYz79ehor6VvrC31F9ypGqcbBrm8KwHb5kf4s1Iij7h7DSuyGkFN8jyPs\nP1hk+zry3YIVVbG+Qyef++e0JnzftTP8tdmJLAZ4UsyrZ24F34dNL/rUTTcV\norLd\r\n=RoTo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=8.0.0"},"gitHead":"fc2123201f7b2265acb21b73465d550c664bc061","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.12","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.24.1","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^9.2.0","mock-json-schema":"^1.0.7","openapi-schema-validator":"^9.2.0","@apidevtools/json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"~4.3.5","@types/jest":"^26.0.23","@types/node":"^16.11.10","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.0.1_1638026264566_0.8905819360908371","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"openapi-backend","version":"5.1.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@5.1.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"f567264963e8a53ce5167bb0094cd0772173c5ff","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.1.0.tgz","fileCount":21,"integrity":"sha512-+WQvhHy/jUhrzlvHgHXt2G8EeOXKGNC17RoVROUwvGeqa8rBV3omoNxXKAkILenqjDXk5/JgJhtmgv7CS9AKvg==","signatures":[{"sig":"MEQCIBRT9mktTSwVPaC7j9RBSR+cAIStWree4JlqUTpS3vQDAiBy1ioUHqpKQo7YO3NfewCDXGwrnGVgwHOibVXlQ1a3Sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtO3sCRA9TVsSAnZWagAAE2MP/1C5m26cUu1uTfC9IMF+\nNMOEGh6mGEKmN9e14KMB23a9MRaRNxSFPxIY2dxvgvTnqTNjKsrJ0QLMZFyq\nFTFI0y3SshWl5qGCjL/JcrlV7KO0yTzkKJjRMJ3ouqCD5kuWILf6oql2Snbz\nAYoyXYDqp/PacfrqQm2o08v49xcUys2YAi9R0PaqNBWyVJ0mMMOog2gfSD0P\nyvMEg6eBf+RkQZ3AsL+Tn6/OLzsW7hbdHjnWd+L3jYntMrCqDHeItGKBVD4m\np/zVCD1gPneMNIY359dGsbZx5kU8Oe7Wv6bNiLP68/2GANNhZ34R5ChjTHro\nmAFLO0y2dXhc1YAT1JujAQ1fFHzQHNYZ2ri9STFDyb5w58QLdrqFk73ZGoDP\nrtNRMx8kLwJ9NP3+01XJF/Ks/lf81Hjqbg4QTjbZYHepObOfiYte5A+9xxoh\n0+9wzS0cv4bAfILGEOqKo+ul5tn9SPCcig4xk8xvtTfOOfsLyjk57Fapg0s/\nMqkc3ICh7JQOZUwgFGCn4Q9l47Dcw6Pde9q5IBwLEhDU14etC8Rob7CGUbA+\n7nWJp/SfUb6whhv4GINXx+7glgNwCjtdLWPqrW/ij86eMM7Hq94k0jozH0QR\n+eui87Sm4Xzakr8knlXEZGRm3vkSh8AR7hEhw9HWIhp6UgodqleD2PYLe0Q0\nvrGl\r\n=ligv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"a595f6ef09fc9f79e9b392d751609c56d0de51ca","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.12","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"10.24.1","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^10.0.0","mock-json-schema":"^1.0.7","openapi-schema-validator":"^10.0.0","@apidevtools/json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^4.5.3","@types/jest":"^27.0.3","@types/node":"^16.11.10","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.1.0_1639247340036_0.8750845527110243","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"openapi-backend","version":"5.1.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@5.1.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"6b1d56f5bf5833c106799ad896ae6881ac7b77f2","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.1.1.tgz","fileCount":21,"integrity":"sha512-BccAGyRgGjPsxeeHW4Zzyaj4QOii61by/cqGjwum18lGB8rvTGvXaH4yQ+jZH37guVFn6Z33rOIOo2zZU3n/EA==","signatures":[{"sig":"MEQCIHKP9t3pIo+2+5e29pHLRU0+poYgA+udTbSm21ONbyhKAiA3PdSQ7Q8QGVs1ngHSHz6uRu5e45j2EX2hQMWqZZJ5ZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtyHKCRA9TVsSAnZWagAAwf4P/3jn3Z9f5FVChPmM0JlX\n4drb2E5j+sRSJzklsvrePg60iJHxTxf54+oOvch0Tp4aPYqhodEXiNufjjvm\nG+qcIsFBcGQPtofdDbz4c0BzCNydKd2nMmmVVPNgeDqne4aXUMDQQxi/0MSX\nQSHzLX+QQvusH1WXsGOrNHGrel8bvkFrEYfk4lMcAFDuO4G3fv8Suul9nQyP\nwvEAWuG1bkx4hu+ViWnQPXCKPtBO8lseRi1on3dRChS1Y7dLMKI/y1btp89f\ns7HKKRlQgNJkZkceF08hMdfIn1SUxlvy/wSxgoihpksMdbJloL8Aji4/vDDB\nKR1aErgQ7A53zdiKHmOxJM36hcUKnQ0GX3sONRrYGhiEX4OUbJsCCCKP6dBx\nMt7xHvDAfUNEfr0/uEtSlwgjDRa+NuYOuY+yTo3pUKTPjTqsZ03qRTOU5YDr\nZ72n0IeA8S9xPCmESYPLU3kmmUSYpSibzkJCXuFI1KN6D984jGF+6TJEmK6O\nRBeQr/N2OH/GfSWct4+TqLSvc/t+lsF/dc50VqOm5QUqoR9wMDRoO/4Og8hV\n7Rn4QFKNUlFLujs0+JzEv/U+WGefveRkX0y/uOtdablJ6j3tVy60/1LYosau\nchESdx5PMxCTm87SIawk6ZoeWoQjmOVFDIshFn+WWVNK1JFOY8jNih1hh0J6\nKTV9\r\n=x4O1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"83adeb61cec89eea54d06de0a744c0a0c1c338ad","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.15","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"12.22.7","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^10.0.0","mock-json-schema":"^1.0.7","openapi-schema-validator":"^10.0.0","@apidevtools/json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^4.5.3","@types/jest":"^27.0.3","@types/node":"^16.11.10","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.1.1_1639391690657_0.1102205865831083","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"openapi-backend","version":"5.2.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@5.2.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"23ed50a53f541ec3bbab7bc31d4b0f8824a17db7","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.2.0.tgz","fileCount":21,"integrity":"sha512-ykzFWC6pOPdw55/Qx7oxncymXh4Vuv+M5QCgaoIo38lAQ+hhzZXKl9AtSQfa6di9g5rKFs2yrGeAzUV7uLv6RQ==","signatures":[{"sig":"MEQCICIPlnoSFARJWFB3V6UilfuTi0x0ed7wueao1t+tltK8AiAGDnofcaMREQ3iO9DXddFId74BCf/04L+trYnixSe7jQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiADopCRA9TVsSAnZWagAAc2sP/1Q35HClUgUzBpxXJSpG\nqPdYIYOoFBJJJtuo1ibur5hdjY6mrIyzFRkMF/G01OrEsMHkARkU3aWPx7W4\n6vkvfyTtTWjH+u9YaEPWfegLbpqLiQFF+MeOcTN8jEOYrHLCyEB1l32dfXMc\nAoeCLcwTWWutll6UVpNSz8aCqlWYEqz6MGU3mDw98AgJKZOaBN+BEynu+kv1\nS7EZxkiwh4I87Ba16vp3PTDcS2jxAJKh8bYxR8j1zuSlQzxQAro9sF5XkQox\nqqxYSMZDtcXAkiXhqjnb3DSvBwyGaWpFYnVW/mM3fSFa9r0roR88spZLttot\nJdXz5JJpZN878EviniLlqHnrCvBOnfF9YO0A9JUIqTdFMwgoP7DWLJHIHlbL\n4HkqmNWwwB820szPxKHCdMe4cv7Ph1QP/Lc04qsCrXINu2OWbXI6HWVf399B\nTVZ5tfLlQF59J3+Yvz3CYmHk47CkAuSAxiAUpSUxQJdv9NQcSccUWvXgix4j\nN74uPM/hOO+j9utNCS3dBpifTokRiQVwfXGsJ/4Ulco94NxiSIu4tDCsyZG9\nxgR+7Gn7/DniqV2vL0Y3z4g7WK3bVkkUtbwNPHXGHkADE9sc9EZmfOngsou1\nxb5A1lWuGpvjHjcmtLDW3CFbvMjqDS9+F9wzGO7oRzI/SYWdVrhhxRbGYI34\nZLYl\r\n=oJfA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"2d7a470aee1117034ea77fd68c4cf9aeaec0f749","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.15","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"12.22.9","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^10.0.0","mock-json-schema":"^1.0.7","openapi-schema-validator":"^10.0.0","@apidevtools/json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^4.5.3","@types/jest":"^27.0.3","@types/node":"^17.0.14","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.2.0_1644182056715_0.9580861138038128","host":"s3://npm-registry-packages"}},"5.2.1":{"name":"openapi-backend","version":"5.2.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@avoinsorsa.fi"},"license":"MIT","_id":"openapi-backend@5.2.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"e120c72940a1bca1ee3af1cb8b3ee058cbf9d2cc","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.2.1.tgz","fileCount":21,"integrity":"sha512-JTRk+ytxvSZ+XZRLpfLyNzQnVWEwMZv7Bl9GVHwwaTadcVjuhK/WLg5xpuAvZwtV1LGLDujCc6w9QjEp0BWVHw==","signatures":[{"sig":"MEUCIEmvlL/OHZylE7z+8HSBQ7dOWI4yAzp0vQoxAjadDV9/AiEA+HkWGJ0c/5GHqttStlgW6Ug5CygPiD+rfpMov57dVm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGKJwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTWA/+K3Iq9rbNE0ZV4nSSWxvyvGtECfdyAm8FLcNuPHRFZKQBGNAD\r\ncOmYVpjlxhOSRv+Mp/UpTT3PiKlaJWHlR+yBtqTFcr9VFjKxN6Raw7LVMhIp\r\nCPHtjsBQ3CzhxhQof+oNys2J1I+0IPu9a02wUtX8BW03eRkDpY7hq4B34f9X\r\nMRJbieLjDUHiELKbvAnzuj/8MGalGcboXsXH11kTwqF01bttXeUpE3bD0/05\r\nU/Xm5UV6jxFpTStpiZ8YICYZLOPYhKuYPQ5WNrXxypT9G62XCqevIpwnH3hl\r\nsABtaW3CuUfnCCJw+D5Lz/FUurilQgZzOyLZr+oWzrOZl3wjn4dy/vXF42Gp\r\n7p0FjiTLfvu84HrcgfWAZthfKzal6lUG3rtrq9Kf4xPKr4bZ7Udtcb12MtQw\r\n5fT+FkgnsKwnwOJug6bBjOlJnk5EtXeiLoPzKRSVBKXfitjJzL9KJ3Tk+r+I\r\n7VG4JcUzMVCuUswhshawF+bAa8zTQvPOT4HSWmTi9grW5S7hvIu+g/xQsunv\r\nxNEL1YdBpDqhjxJDoZO51UvJxQwXnQJ2VqIVQpnpiqnjk3E0XtIRgEtqkyX9\r\nyVPPZ9qojuDlbvIlCKSA87WCIViBJl1H7tnOxHyIdPetfIZxmRFj7X2SWtU3\r\nj3bEcavr7/5+XcY6YGP12VoUcu8FprgQ0aI=\r\n=CNui\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"06dcea0cdf5fde1a29183246b5f68302606eab96","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.16","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"12.22.10","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^10.0.0","mock-json-schema":"^1.0.7","openapi-schema-validator":"^10.0.0","@apidevtools/json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^4.5.3","@types/jest":"^27.0.3","@types/node":"^17.0.14","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.2.1_1645781616090_0.09849430438032991","host":"s3://npm-registry-packages"}},"5.3.0":{"name":"openapi-backend","version":"5.3.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.3.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"0f0c9e2509004f4079b281346fab09d8b0423dc9","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.3.0.tgz","fileCount":21,"integrity":"sha512-wl9LxdM0hgpy+I1cWsjEn4jPnBprd8QTLVwILG/wPc83cQ1CZ8anNmq0CUSYfhW4jG0oEik8TprSUO+pLeznhA==","signatures":[{"sig":"MEQCIHBZi814Twnm9vrB2o5apLzuDovD32ItapPsbKoeSWzXAiBWedhVk2KzXUqeN7fCzYsuZrfjtqmO+TGavuZ2SUbovA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJighACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsMw//TLF0VDHaAwt5T7LbWmHzzC/d4DIfHvaRtqm2qduDLh+O/vQa\r\n0WFWnzP51Ef2CbXFEtmn+v8pg7g9OoeClr/UgOLfhRpHNm/pgreXS9CrJMrH\r\nqhbDYTgemAA2Uv76k7t3YIyA6d1/EsldPkDt2yoaPkQvH8tyINsGPSv/wH/u\r\nZsDF3rSdhe7gm+F83NwCnwF2uvYt+f+2ySsw5/Tvs2XoscX2vJdptW+XY72C\r\nx8TymOIQP0UO31KQ/IXBWCVQdJncfzL/DfyLfm76lIA+jStWPaw3POsIngrr\r\n/aOZiLqyCiY6DkUO7v5l4tKUKRAmEcfg5MUzb9ONzUYjfaZgzCgWEfRFuERn\r\nb33uXRoJkXzw5DNJQbt6j039ZuN7px42K6w0Ae9/M1B9Fv532oYuDTiZg+bu\r\nSXaYW4PJmMIdSLSV0gfPvdL4dOXOu3YjVs0sCRGm9kExwUno+K3bY8vKRq30\r\nmrLxb0MrWdW67AUsot/gvcCKkB0n4G63Tcsjr/NOsIww0SsoHuRgxdm4TDTc\r\nPpptKxesglsHolBto0QeFImardpYip1bFWWF9frjuZJKpjMRnb+DaZf2roeY\r\nzudQ8q+9sgk3ZVirttD6rIYOBqqXRsIXIrze3MqjlIB1K+Pc7Mggv1EB5QXE\r\nGg+kQfweYtWHO/x6WXXYflvM5NRg/LKogtw=\r\n=3tQx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"ae269c66ed7768c9f4486c2f85eeff29dea5ea93","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.16","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"12.22.10","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.4.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^10.0.0","mock-json-schema":"^1.0.7","openapi-schema-validator":"^10.0.0","@apidevtools/json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^4.5.3","@types/jest":"^27.0.3","@types/node":"^17.0.14","markdown-toc":"^1.2.0","@types/cookie":"^0.3.2","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.3.0_1646667808980_0.5003109405560087","host":"s3://npm-registry-packages"}},"5.5.0":{"name":"openapi-backend","version":"5.5.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.5.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"0cc53b8c850200f125fb2538365b455223e9a955","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.5.0.tgz","fileCount":21,"integrity":"sha512-gbA2gQHYXG42/PQZWnb1YWEpErkNE9RAJM4RgxT2J0kaNY65T9oXGKrjYgFxRGhLFYuHTnKBYmJe4Lv8qCPLzA==","signatures":[{"sig":"MEUCIGYeuqhF+uHHx0rDKEcSXUyNivKWMYgRfmPgdS0fSzIwAiEAqKkl7Zu54HP4mHZawFxTFwjTa+1lkw8xGc1Fy2n3dow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCcjrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpbww//Tv7YOO/SrEfKfuGq7xJXrHDJr/nvMCG+0Hp8gehNn4sml/yn\r\nxJN1o18vkFZ1QYAYzE74THgE9hmIx8Xv3WScAsZCsezKCM+yONZWSOHdDu0g\r\nV8yZUjTa+F3IbhIbz0WbcGcFURm8HdZ4U0cx2VgFHolXnYj6IEODj9GSbj2A\r\nfbHzbA3Ge//U6uP2uZAQPZ9kNcTqwDsK57C8+ZcOuMHcNfA42ugl3bUawG0a\r\nACIv9avOj4FubbiATWBVrLSPJ2/O9/sAanExH8Wt2oopa6h1PSjGo5P1VGbX\r\nMbBroywMu3dybaRxcIcl4/VRs4TF7xxevLy++ZrvxHYLH8nlo/UVHMk8eQPQ\r\nP+tjegOkUOkHOiziCeg79axeXIM95QHhU6A5I9NgYz0k2EwnYWDlrG8oCKXe\r\n3uFsN6V2h4V8/yLIXr07AtnToBtwLluSxYis4SWhCTnLNuu2NFBSVyjYIoi6\r\ntZVzktvW/qUTw6YleKmlFlQ+7gms4dTPonGoNu5bpIMCM3vJmtqh9rEOCo0Y\r\n5yyKZ520CbmjQ3poVW2u4JvolOmO6XE7PlVcrveq2O95aAB2rv92smeGLoNQ\r\nf5e7agaD9kUyDM7YuwbjPih+Db4Q4qKLZQhUYZy0Fdm6onhg8/DZ+jlJmHsW\r\nUzgTE3vUeFZaWLQWzAON+oAhdJGbhatn7/0=\r\n=8xIl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"59457fd098eb051edbccbbedaa47c32de339d488","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.16","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"12.22.12","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.5.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^10.0.0","mock-json-schema":"^1.0.7","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^4.5.3","@types/jest":"^27.0.3","@types/node":"^18.0.3","markdown-toc":"^1.2.0","@types/cookie":"^0.5.1","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.5.0_1661585643174_0.3872404137798713","host":"s3://npm-registry-packages"}},"5.6.0":{"name":"openapi-backend","version":"5.6.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.6.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"6a8b2da56521b0efa95eeff92f0636527de5dd20","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.6.0.tgz","fileCount":21,"integrity":"sha512-viyzYxUjU8QGGSG13qH9LmTD1rl3kY1IEtoLjn8pDEwQiDuyVWHeqH/l3VOUojA2rr55at/4GldqSApqZKy76w==","signatures":[{"sig":"MEUCIQDOZWPjaLgJjJVVldX2OfDMEmZO58/cNTVZ1q1aqXoQpAIgTcOK0F6WlK2h1rZHr75yuIgJd9qDSgfoVv2L/B+YUTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdQ0zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcxQ/+NOPVpGWgTtmgtk/e7KMiUpwV9dTr2x3NtNAnqPgbCv2dEw1I\r\nxunZALH+l2xd7IvgqZhuITscaNUd6a5TnzJetZ9JBTi8Rqgf++SfQpCtsrUc\r\nH39lkR/xVQf6+F6lYw6u+hhwT6ACgqZC/yu9NqtzwZMDzrVrzE5CpnVgYD2I\r\nVxwQghS0UPerCl7iwymOU5E7H2XKmtPrD9cAypC3u2ruGZHkLxoZHcxGcREF\r\nQyrKuFkemimdSaRuYnQ57wRna/4T6uHiWqIFFIXRxDImlVNTTX8MbsHyaMhl\r\nvr5mMollsELka9OXHkz4OpCKwuFj84NtYctkpegOVmSXpHb2oAyta3aJr/XW\r\nWoxAzRVejFwDB6SkFxCned+frq4YJIach/6vT15cmoIdHBKuyol+4AJOjYP6\r\nq9xqK2AaWbHidKGBhiTGkzoadqYKvvxDjBpoyIVq4Fj8/f2wCFa436vRed/C\r\nCaj5FA6HD4R4ZtJ4h8hsR71Sfyeplb7n5tl1t7w6sP8rtMFAhGLAjJ3ETb/J\r\nRlQupf74fX3gxmqE86NuAuJc8iS9wBTURF6LDrdGrsx0O67gn0T2UV2MufmH\r\n8tZv4H8TgQbpm6MSovt85fRBleOCWisalJ4rlOcGUjNxP2SYAuQ18ijzEZoe\r\nr3EOK9N33mGnnjpUKi5+vBGaNxCIZCMJ5ZI=\r\n=utcW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"e14665386130f643ade78bd9ac90d77ba1bd3271","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prepare":"npm run build && npm run toc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"6.14.16","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"12.22.12","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.5.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^4.5.3","@types/jest":"^27.0.3","@types/node":"^18.0.3","markdown-toc":"^1.2.0","@types/cookie":"^0.5.1","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.6.0_1668615475158_0.9188536180362203","host":"s3://npm-registry-packages"}},"5.6.1":{"name":"openapi-backend","version":"5.6.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.6.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"e4917b667b55e28c77787268ecd81ff23192f943","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.6.1.tgz","fileCount":21,"integrity":"sha512-WM5Iz/l7j4rT8gJ985wuyi9IayBnTABpoZZZlZDgLT1fg6tnVdXBK5XPAoBYi0vePiudU+hj1KBDRrm1C3Eniw==","signatures":[{"sig":"MEUCIGY3CdJ6fpLxPBMpZenr9cjCjtd4mYDGin1iPDgDuCBtAiEAur5Vb53T5oRpLzOz/CsSLcvwqfmuX32mKKEaDEMjDRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwpLnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqE1Q/9ErUOgiUGCd1LxQhHZGewCQQMCzGQW++lZm8uJx0euIKCPwrt\r\nuxHwLC/XZ2UfpS06HCR2FWJj3ecA+9cqJPWinHTR5GYhnFyqGak9w31/912O\r\nkgn/sWXkCHCyb6YvkBDf6kPuV1iFx2Sa2NCyzkqMtkLQeircx4YSiwIxP00x\r\nS7TjshaqvaLjMc9wU8XNP3ReYrM2tXiQ1WnhRxGNxhNTzjRIQnwFj1q9jmJp\r\ne5haZDCqtAAXMA9yjTzzL/NPbhEzWVZAJByZTmMYACw9a9Cw2dSyXO0iJP1R\r\neKJh4BIWUIPX18xRRTPnPv5Haej/Hlsydl1GbAXe94JNIGKlpnwcGW1FrM5A\r\nwAfiVbuYU8zJXSNpM28QJgZeFWleN2AMH9OzWzO3E2YWgQPfYcKK0t/Iu2WU\r\n8T0iv3YchHbpAdEp/fzjxOVIOIz0muIFyNBWD3cBLXNp1eAA2kDag2ZaZ3Os\r\nHKVBel6qPhBeTrgVTzJ7l1fpEwl4vZ074y8Hw2lBb3lZnLFBwdxAUvN3Huf6\r\nzRh1zke6v4LsIuH6lyWNjEEndLeLwdtXV/2+82i04SF4UujOW1FToi/zDn/x\r\njffZpPl3IDOtYBw9zZpJo628ELkwl8NgQd9s0Ho0w7d71h5jCk8Ur3TgKB/w\r\n6lGMwI5pxYNq9fh5b8QB4TiWoYaz2wmqFEE=\r\n=q0fV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"d4e19cbe33168776a13c21f7165133e4c16b3dcc","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w","prepublishOnly":"npm run build && npm run toc"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"8.19.3","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"18.13.0","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.5.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^4.9.4","@types/jest":"^27.0.3","@types/node":"^18.0.3","markdown-toc":"^1.2.0","@types/cookie":"^0.5.1","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.6.1_1673695975466_0.3490750729126688","host":"s3://npm-registry-packages"}},"5.6.2":{"name":"openapi-backend","version":"5.6.2","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.6.2","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"9ec6b11c4c7963079a0404d29eb938d301e8a798","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.6.2.tgz","fileCount":21,"integrity":"sha512-bu+9W0VXbNt8vP+Vs0x9t7diJ6BAErEpX3tCcm8fXHNWdpqjGGpHoTAhLL2jJsR30vp4oQbqbsj3EbcZw+5l8w==","signatures":[{"sig":"MEYCIQDzteIIuY0sSzvdcBeHzGbtwvXeeWPzPgfxnlTJf624OgIhANwmXyXmAzs1QkKd/SGwgnyPdN+H+C/hqq9FN5BKnsBI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxAknACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwVA//TLjDH7sBR53vYOD2RZXMp71qacpspnD2nfnwDycZpRW7HE05\r\nh6HjFceCMy0gx04BMfcXO1qdTCbgY6ufv3zsghgtfhd3nOcE2IwcEJQl+o4+\r\n5GDxOhaBfKHN6uwhwh5o2sBJyoofhu4fcglJ8x460YrhNFOGoS0q9BG5m4zR\r\nY4ceRPFTlZr2LLnTid25+QvHupwcNdvt1G05hwkDasDEIiiVmnzFVMMN3FOW\r\nrqCbHJ0338N4qs7nU0vLKKSKT8fR5/mApM1viTIe0yM/akrcu93hFyFvwm0X\r\ndhyXohtDdm5Yineg/UoiBhw7hJc60dPD6kZ62jt+yav8WYsrvkxVjfLdRLsc\r\nK5n9FYpNktdyNJgu9CkofqgMWNYK5Gv5nFihQ/UAUta+zDROoeg4ioaFbCwv\r\nUUANNAQoKZ7Eo/9ARUH5bS4iP0UFE5qzOsvRwTwj90GJr1jKdO9fvP/cqEzA\r\nng7K5diqAwaVT3tXlwj8EUYyA7ADU16s20PoIP+sdJK43vNmN54ohIZUkl01\r\nveLdhOHXDmTobh2XWuHHSpx70lO9qIJjoluOFHLdJactoS1czdhUrWumUFQM\r\njAWTropwZfra9i48snL/eajA2RrVL1xaA+YjLS2LRON2/FtjBLirW62+igTQ\r\n2OazJ5DGM45AS655B5KXDwG4kRf9crUQsWo=\r\n=iHHs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"4d74b4c5fd770f2e158f34abb589481358644a38","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w","prepublishOnly":"npm run build && npm run toc"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"8.19.3","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"18.13.0","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.5.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^4.9.4","@types/jest":"^27.0.3","@types/node":"^18.0.3","markdown-toc":"^1.2.0","@types/cookie":"^0.5.1","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.6.2_1673791782943_0.5391474442011437","host":"s3://npm-registry-packages"}},"5.7.0":{"name":"openapi-backend","version":"5.7.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.7.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"b1bb4d88b7e9fa2f570c42fafaaeec1049862dfb","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.7.0.tgz","fileCount":21,"integrity":"sha512-E0JrmQvMJm/352gGu0yIVkZNyruo+VKBhqosH5WBT9Q1bmSdIbbzn906BxAK9b6uRS8MO/M/IRuq064CpTm+9g==","signatures":[{"sig":"MEQCIDU7c1Lt6vj7pCXIbS76UPndynBxupP9v+dULUb8GFHVAiBeyNXVbawHxE2F+aTc1yYGhz04VxV5McEWhZp53TOccw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAyRlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbLRAAnkgDNpMioOT+pYx8VxQ6C9sirTYFK9CvE+zMEc+VqgniPs07\r\n9MRjgkoHxOCRjBOHGCvbjZGZHVW3LR3CTfOaMvfh+OWLlBpsFF4IsxCc+o5I\r\n20MZ+dm3lfOWiJm1xIUZMKL+HfUm0B+teU3yn75Tgp/JJMUjMLfUGgvv08M3\r\nHpwtE4hUJ+xsrVG8asrC5vr38gqk0fyPxmBwENqnn4M+twS1yGhLi6SLSrms\r\nV1CCIIxqL+EPGGKDXBYLobbnJzs4KMeChzs9hkEwJvkGOiX7vYqGNnOVEO9u\r\nZQFSlWdTity96NRF3XrzxclLYfOJSbR69TjLI/TAN88jsklMK8x+VzI6a/5O\r\nVyzfS9iCjehjITofslQoxfvQLLHW+xfyMOxIe0fspCZEcqPPoGHLR3nIBxVQ\r\nnNmLNds9wEhAfk3PmS2barUd0pKtogMlBM+joLrGtMkp+Zb67AEpbMolaggr\r\nlu64L0/a3pNvrDrZW1EfwXorOWt4XoGfFeXKr8BWQGejHJ7Ek4UXYA81CXcz\r\nSYJX/Lgux9i9HD3iWAU6qm1kohwoDIajc6iLyXcCGtP+tiTDHkxPhy8E5WLQ\r\nAgZy4XDVUrsBBvN6inUIkwlufM+vt/+TQ6S+uYl1fY8DT+k2XIAKInLkW6O3\r\nFwI+3ivcvJrbR8G+ejw+qOt7JYUvVYnGTaY=\r\n=mxRY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"c8b3e144c6cf2e27923a32ba1378c9c7757698d9","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w","prepublishOnly":"npm run build && npm run toc"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"9.5.0","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.5.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^4.9.4","@types/jest":"^27.0.3","@types/node":"^18.0.3","markdown-toc":"^1.2.0","@types/cookie":"^0.5.1","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.7.0_1677927525082_0.5623530644524601","host":"s3://npm-registry-packages"}},"5.8.0":{"name":"openapi-backend","version":"5.8.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.8.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"a00077e089c8a2681cebf9e1fb9d43b517d7dc34","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.8.0.tgz","fileCount":21,"integrity":"sha512-/2MNGnl8BwkpeJvBXFx8HBtJ2Im9oqiAeagWWrkOwY3/uOIawd/V7kk1IsINFg5FkK0tccPMjw/OaNg+97wlGw==","signatures":[{"sig":"MEQCIHN94N9AhVOWKvD7dhJzCIO9TC9KuSThHcT46fa2wOLKAiBcNxjlxZL52b4IrbMdL+lQLTtEpbA2WGI5X+6rja1SbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAyhnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDfQ//aS/8oNcEUR7bVIjS/L/9dk66E2w9QGnpTdHByk2cXf1xylDk\r\nqUQLopvyAkMZFZswhFlKW2h25vI+amXDhVUGBYPRavg2oGd4X95yOQ7OjqsR\r\np3cBvQ1Ucmqq4+m4XNjMH0RIrdkqNCEVfe8b/89mUW4kDkkiIxgSZ8UoJ0/D\r\npKiboNY9nwQhEal1bBDu8IcoYq1nW044YhcKeYn4V1Uzg7HWBnXNK54BBYH7\r\nvuVAhQIK25if0UXc1dZydkXuFKmPtjzlurIYeUOXtHU54f+Hb47q5tS8TCH9\r\nR9BQx7Ss1uKZiylZyeD50iOsOhT1eVw+YES1nRyX6qP1jz493Uc+tkp7ojUd\r\nYt/Z/7SPiqhTdAQQc88MXYSKyN1WDCBnsIyaG1I16X22i9urMy8f+5PCTwKG\r\nNDG7KCvWpAd5jrXGH5KtjWnH5hpNgep7SX7B3VYNgD63h6nqmM9ZkX1fonSa\r\n+D9saoR2nOBuH9zrVx9I3nRxco8SpqV+W+ChW0pOdrs3nFKxCKEDwyw59zgm\r\nS8iWydOy+4koVEzyiA2wUrLFfOFDc06Obw5C70b2alfbYAQDAxa8fGFBB2or\r\nU666cflvpeHu4ADHoBvxlGzFAwSHkAMk8HPOU+UL3G9N5pSxz8SB6UxeImaj\r\nN+C2rPj2+Y+MVjwJiOAwdIlk0GLNUkF9pQU=\r\n=Hvo9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"d0d28dab7f3bc959a8aa68e6c375e9bd53f82f0e","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w","prepublishOnly":"npm run build && npm run toc"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"9.5.0","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.5.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^4.9.4","@types/jest":"^27.0.3","@types/node":"^18.0.3","markdown-toc":"^1.2.0","@types/cookie":"^0.5.1","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.8.0_1677928550856_0.07609374014638615","host":"s3://npm-registry-packages"}},"5.8.1":{"name":"openapi-backend","version":"5.8.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.8.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"d278c7d5511e3873a6d3055df4cc5263b10600fe","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.8.1.tgz","fileCount":21,"integrity":"sha512-XG83gxJlFQwVwcnnDuNTlknCw/JWNiDTXrGJfsM1ZRcbjqnewf8AY11/e4e5lnhbsWbxHKJg7TdDEMh63saOUQ==","signatures":[{"sig":"MEUCIFfDmPnZ+whhNVlyhtqiu+ssqTuREyG+I40XtyLiLroTAiEAiJn/S9wt5+ufP46tNcYBgYNlPSH1vYghwm+QW6KZLCw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA7mOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlVhAAlvaf4LbtPaGD5H+4bSkV/gFP6Ppe7JR1BDG7BcZMKUZxFCxc\r\nm6439+DIBcmEQg5M7VFsB/+HLG0fl2J2pOKaXEP7w1y0nR5PTWac8BJsD254\r\n1/jpNVKrnVZXREkVsi5gm10hufhBtxQdVFVVfJTyZB5LoAyMAq0DIxKQvlFQ\r\nuSr50n/6o1xcJzlzIzP7hiCXvaqI6D1WN/oqFx+2n2hkeaSZdtAlO/vuyYTS\r\nvIxiV0eXgkeLYo5WOBE0DZCKYwjEvf5S0r3y9jWraucjVF1UycR3y1RLdb80\r\nqOo2K1D+Y6/0ySeqbxwwenL6a/vpx6gwKnHZSjgheF9XYPaYQwihpP7D45mg\r\nhwJsJn9f1RYnYXyi0xHNX6+g4+QCOlzuWx7ZWCIoUoXuVSDt9X7/TLq66UmK\r\nraITf5g52dTqSlRGyfUi9KP7pcjVNdTMaxL5bMfNU/X1aMiAdxtQMplqoFr2\r\nMRTKSCyRZBcEW6m5mFk3WN1BxyJEya+LfFRHWR+7QiZMxqJ3v2IfSJ7tmjf2\r\nxF3Tv2gh1jUPQKhBEijPSJAiIRjpFodcSmbbOvmEXkplz0KMTmXucsTLbjML\r\nfL0bWL5ocQV3MNsT/afxThG3jIL/37KU1Hfqq/GH7IrPXIQr93ROXj3Mppjr\r\n/hh38kzlTMY5zYyT5EIhLOnzMYmP1Jc4HLU=\r\n=tZBL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"f01d1c82a3f9fa6bc7434d3db392176001780349","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w","prepublishOnly":"npm run build && npm run toc"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"9.5.0","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.5.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^9.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^4.9.4","@types/jest":"^27.0.3","@types/node":"^18.0.3","markdown-toc":"^1.2.0","@types/cookie":"^0.5.1","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.8.1_1677965710324_0.7146387536272478","host":"s3://npm-registry-packages"}},"5.9.0":{"name":"openapi-backend","version":"5.9.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.9.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://github.com/anttiviljami/openapi-backend","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"4945858eefc5bb08bb8f0a8a7f98b698066c2ec7","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.9.0.tgz","fileCount":21,"integrity":"sha512-uq44KGJoTdPyxr4GtFze4S+abi9G4AGMf36RKsZgRUQx+Ia/ePlKx0Hk4oUlFjTzJsqcW3VoMRMt0Q+9DyKAiA==","signatures":[{"sig":"MEUCIQDQ+RjDjAOefImknrl12Sghg0rYcYfrDvINUuxVBZd2IQIgDvwS1HMtdV2PuQSIlEQ/S9vqs4rZDp2oZ56RpT1NxF8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBErzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXthAAoGMKusGxFCerDcRRJJ98IKOsJJUqV27IPYuMcrdbLu922qoc\r\nAMtCZutcgaEu3fFsRblYfIWgkkCiq/fzS3WqLiFoS1hOxbHvvEWzGyyebp2F\r\nwznx1KPxpiHGoMp5YwfZJY6FVPAb2fSjCWHLmhKK23elundW4f9JRCv9eYSI\r\nXru79/NAIF//obT7PFIn3AfgjoizJKJULbD+vBW4Up7Fz7SaX4zq1sV2LjnA\r\ndi/8LvV2qt2vtvt1xpUenjN8R9+HHMz9NAQ2yvTbUExxjP/73r3fHFfgIaev\r\n14AFy1/COnpYB0WnxcYIGrwyH3NM8nfjMZgoIIvZTVcJpzzm+7e8sgqbJYCB\r\n5bvwPCGokdAjRUV5bcEFISS0xAhDguCMj8IkEVl8WvychLsOMV767vSLtNIC\r\nzX5F1x2AQfBA0aBBTb3+g/b+uiGfJnPXB1tiWrFX2l0lpO5uilvp9KfrKisn\r\nJ9uTwHDuw0N6p4mZGey6rkmrzUV0t+P6/eO57uv5eEJ87GGHv5fsiILcUSOv\r\n/OmzLcZygGjVQi/JScSht2/mO76m7TOlCCzEw0tTp/tRDqsunqoVI4sl7aDR\r\nIvn7y25SL+UkSknYu1t1wzPyfE2dz5Gb9D2MVcZUafzPIWeQA8FHnPV1ujFy\r\n4CjS6GFvwS9PzPDcc1fVHMj2hbBQlQ+NvLU=\r\n=AFgn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"d192395611084ce03cb5c0f3cc6114ea3188a8f9","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w","prepublishOnly":"npm run build && npm run toc"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"9.5.0","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.5.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^4.9.4","@types/jest":"^27.0.3","@types/node":"^18.0.3","markdown-toc":"^1.2.0","@types/cookie":"^0.5.1","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.9.0_1678002930832_0.10928151189744595","host":"s3://npm-registry-packages"}},"5.9.1":{"name":"openapi-backend","version":"5.9.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.9.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"18889054e0e4bd1f5c34689cadbdc3cc4afb5dd7","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.9.1.tgz","fileCount":21,"integrity":"sha512-xzRBY3KarXOGGN9Bo/ADMGf3+6DiOxr5RbN2RWrCxtXVPVtgaSHHw1Y2HGlmtGRJMSeKrDXIuQfrLKA10dLK4A==","signatures":[{"sig":"MEUCIH+MeSOW4aJvnVzO5vmwCsH7YvUaOANzAUaeTE+u+tbdAiEAmFJNbIyUREvEpOlN2txvmh5+Ge6QV+SMMD1Ptb1gI5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBFiNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNNhAAjiYZfaNV3GgU1KwahyJvgU3bl3su9Gxba7er5DCrcqUVlPXm\r\ni/lhOFhobR3W/ZItm3fsePCpQ5AjvhyDtZruxI0YuKglej9g/9U/oVEDKtLm\r\neclLJzOH7XyGnj7D7aNkyuUFXVzzhjs1XA7fEl2d6diYlicYZD6GyGz0FXWc\r\nQou/+fqhPJs9vHR3LctxD9h9rv6EJEx0yfpSUVrkcI0lXPVZWkmcaz7vWU1Y\r\n3X9EWC1qPxyQ5XHZkl9KfLrx0VFkdl/tgpyRIKClQ78oOcWYtS/tdU5vhJF4\r\n/kH+ckbWBMyZyNz7F4nRuQUkfMV6cgYr5HLq9CMmKgU9W1GwdFsmaQ5HFvFr\r\nMIwuHCMRCTBlqjhjLUwtpljaElPkvQzREXksqBe2bw7Z+g6T8xGdyuIQga2D\r\nv3QgWPsPENw79rFkVs1Ax3giy2PNFSS+v2Mryx7E/BKHHTCGC0VHjaWIhCoD\r\nKOUVC9XOIZWpPkx8vv47qMGlV4q/cKE6G5q6BRdaydsGg8mp0dsKQW9Qa4nP\r\n6FWK6IXBo2ifwQ0h5yDToHURXGLs7sQX/UUyLuifiSK2dZKvfI678VTXWIaF\r\n9jG5l2rNE4Cb10GGB8eUDTf2SVEAo+QaACUtgYJtnaipZXshJJ82MIcZhD1A\r\nB1H+IheqsdI32TvoX0YZq1AxHfUGgl3xKzw=\r\n=V6v2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"e4671fc98d52a326c47ca40c9b59f167bf21c909","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w","prepublishOnly":"npm run build && npm run toc"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"9.5.0","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"18.14.2","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.5.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^4.9.4","@types/jest":"^27.0.3","@types/node":"^18.0.3","markdown-toc":"^1.2.0","@types/cookie":"^0.5.1","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.9.1_1678006413059_0.43834919877927403","host":"s3://npm-registry-packages"}},"5.9.2":{"name":"openapi-backend","version":"5.9.2","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.9.2","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"6d7281da0bdbffcc7133b031f360ac690b3148be","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.9.2.tgz","fileCount":21,"integrity":"sha512-x49QIeqwsty0v5BGzjXsEnx4Hm3cYYU9LOOc2+wWtF0ksMiCBdoZlwk/FQ2bvuZaECSoeCT8wc1iZArP3klwuA==","signatures":[{"sig":"MEYCIQDrIKlLM+G3+qM7chW+ZmH8AGUD3z72p53ywm+OSIsMawIhANnqkm6wCVYYq0JGIx11+8BZ4qONPtspMjZmqDblcA/x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152895},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"1e6c38c3461b75bd608f232354f7f40a81b62d90","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w","prepublishOnly":"npm run build && npm run toc"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"9.5.1","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"18.16.0","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.5.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^2.0.4","@types/qs":"^6.9.1","typescript":"^4.9.4","@types/jest":"^27.0.3","@types/node":"^18.0.3","markdown-toc":"^1.2.0","@types/cookie":"^0.5.1","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.9.2_1683380205750_0.90000272093677","host":"s3://npm-registry-packages"}},"5.10.0":{"name":"openapi-backend","version":"5.10.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.10.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/anttiviljami/openapi-backend/issues"},"dist":{"shasum":"61900b5fa7d993cb53cd8ad06afa8e8c34374f85","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.10.0.tgz","fileCount":21,"integrity":"sha512-8AFqr9VfzC/8hXsIpEyzJlqLV8EhJDnZnZ1tIDMfIXKUvMcR5to4HdLvXlDzd7Ur8JJh6x3O0V0B6lKenR3UYQ==","signatures":[{"sig":"MEUCIFIOV2oUGzi78gYsnP0ra0O8Z7sPvZ4oP/ei6pXB0Ll1AiEAkjMi+Zi4Yz2HPANBT3BqVVSfbGknSJ2QHx8zv55jf3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152896},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"0f28381054d3e61b9758d0283cdb773ce0077e86","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w","prepublishOnly":"npm run build && npm run toc"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/anttiviljami/openapi-backend.git","type":"git"},"_npmVersion":"9.8.0","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"20.5.1","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.5.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^3.0.0","@types/qs":"^6.9.1","typescript":"^4.9.4","@types/jest":"^27.0.3","@types/node":"^20.0.0","markdown-toc":"^1.2.0","@types/cookie":"^0.5.1","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.10.0_1696337757126_0.5987460328925907","host":"s3://npm-registry-packages"}},"5.10.1":{"name":"openapi-backend","version":"5.10.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.10.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"9db54f07297e7f68fbdaaae2aedef3ee7b77a91b","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.10.1.tgz","fileCount":21,"integrity":"sha512-P7/m7AA+MJnNfbZv2ipVLUApcNg7jBhwnkv8gLw8fLeYq3kKX3RfZAY79LqFsPQM9dL0r1N3+Hq6Kk7oSq4QvA==","signatures":[{"sig":"MEUCIHliOw6fXCRwOU54U9/+DGA9whavoxGAD+DoXVpyd7QGAiEAkru3EgV2HbStEeXxJo3VnLEW8bfa3jHkichYTUEu6xk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152942},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"52fcb5d2b9a025cab20b41d6622e9f62d2d8f414","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w","prepublishOnly":"npm run build && npm run toc"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"9.8.1","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"18.18.0","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.5.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^3.0.0","@types/qs":"^6.9.1","typescript":"^4.9.4","@types/jest":"^27.0.3","@types/node":"^20.0.0","markdown-toc":"^1.2.0","@types/cookie":"^0.5.1","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.10.1_1696762222609_0.5220520424475938","host":"s3://npm-registry-packages"}},"5.10.2":{"name":"openapi-backend","version":"5.10.2","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.10.2","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"07cae23500041c13ba53829a8adc6ef083dde9bd","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.10.2.tgz","fileCount":21,"integrity":"sha512-+5WdZq25Ups9laTXhlKH1q3ZRv6RAW3qzIRd6jpYNxIplSkGNz4/QMQJhosisXbX02UhezmUxblp3e6tt8pO6g==","signatures":[{"sig":"MEUCIHN7ijKy97qLH/3HhmCWB92LmbLtJumc3sxt1L88yC3lAiEA7pLxTmAmvUZTe3ypOAnA7mrV5DfBWWsjCNNnHBTpOVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153217},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"e970110843dbf68319e5a34fbb190958df599bf2","scripts":{"toc":"./scripts/generate-toc.js","lint":"tslint --format prose --project .","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/** __tests__/**","watch-build":"tsc -w","prepublishOnly":"npm run build && npm run toc"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"9.8.1","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"18.18.0","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.5.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","tslint":"^6.1.1","ts-jest":"^27.0.2","prettier":"^3.0.0","@types/qs":"^6.9.1","typescript":"^4.9.4","@types/jest":"^27.0.3","@types/node":"^20.0.0","markdown-toc":"^1.2.0","@types/cookie":"^0.5.1","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","tslint-microsoft-contrib":"^6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.10.2_1696764958053_0.5167002682934094","host":"s3://npm-registry-packages"}},"5.10.3":{"name":"openapi-backend","version":"5.10.3","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.10.3","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"93e3baafb4f7fa1fd3458df81f54bb4d1cccac1c","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.10.3.tgz","fileCount":22,"integrity":"sha512-FYUOF671f+DKFU7SbIyjogBnC/jH+Gn75vu1mcDgWRMF1hVC+7ChFoKp79Z7TB1h4SBHfHS33Uy/YTsSpQqHlw==","signatures":[{"sig":"MEYCIQCCizDPGdeKADTvlZ4IDXsGQWtbUw0ygNY2oKyD7Hn1ZQIhAOSZMoEclsdkufsjhdGMQF/z8utdTW31KG3k60qgbD5c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154220},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"feac9ff8d231c31f9ac2a640d8a262d29a083f80","scripts":{"toc":"./scripts/generate-toc.js","lint":"eslint src/ --ext ts","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/**","watch-build":"tsc -w","prepublishOnly":"npm run build && npm run toc"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"9.8.1","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"18.18.0","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.5.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","ts-jest":"^29.1.1","prettier":"^3.0.0","@types/qs":"^6.9.1","typescript":"^5.2.2","@types/jest":"^27.0.3","@types/node":"^20.0.0","markdown-toc":"^1.2.0","@types/cookie":"^0.5.2","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.10.3_1696768562611_0.7503331616903386","host":"s3://npm-registry-packages"}},"5.10.4":{"name":"openapi-backend","version":"5.10.4","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.10.4","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"732693dc57249992cdd5748df4ad22f55ea4bc2f","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.10.4.tgz","fileCount":22,"integrity":"sha512-57M13Wv8rDSWEWEbc4IaPhxY+WupSCkAPyUG2c705zoFCFbMHVsoqW85+IA+sdwraYaMHxYBPeAiCwrYNk0WDg==","signatures":[{"sig":"MEYCIQCbpCQfdwIwrPZ/PRp1bVcECfiYt71FQVx6IbkuHO9RGAIhALwQxvnP27rP/BubICMMs3oFZZghFVAPfQBlEvQO89X7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154275},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"02bf67bdaace945e38fdba582430f70b13a15cc4","scripts":{"toc":"./scripts/generate-toc.js","lint":"eslint src/ --ext ts","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/**","watch-build":"tsc -w","prepublishOnly":"npm run build && npm run toc"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"9.8.1","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"18.18.0","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.5.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","ts-jest":"^29.1.1","prettier":"^3.0.0","@types/qs":"^6.9.1","typescript":"^5.2.2","@types/jest":"^27.0.3","@types/node":"^20.0.0","markdown-toc":"^1.2.0","@types/cookie":"^0.5.2","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.10.4_1696836488660_0.28348003988217485","host":"s3://npm-registry-packages"}},"5.10.5":{"name":"openapi-backend","version":"5.10.5","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.10.5","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"344905d7db0dcddbec827e9aa3e8dc8e7089b0a7","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.10.5.tgz","fileCount":22,"integrity":"sha512-ivZfL0Lwj7rRctCqxAquGy4j/VcdUXUvDsEVM3NG/2jDuvYT2dS+sf9ntGo5vv4hkOnkWgPnR6HxHp7NPexqAA==","signatures":[{"sig":"MEYCIQCmwVKUY8dP92l9pNhvrNKr3ElXOPUCTGqkGG5lnHs5dAIhAPdeB65bqkyveiSvLrU7vOg21rd3HxJybJlCHYHBUYnd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154325},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"f77ac53882474a1934d5286de83054efe8621fb1","scripts":{"toc":"./scripts/generate-toc.js","lint":"eslint src/ --ext ts","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/**","watch-build":"tsc -w","prepublishOnly":"npm run build && npm run toc"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"9.8.1","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"18.18.0","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.5.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","ts-jest":"^29.1.1","prettier":"^3.0.0","@types/qs":"^6.9.1","typescript":"^5.2.2","@types/jest":"^27.0.3","@types/node":"^20.0.0","markdown-toc":"^1.2.0","@types/cookie":"^0.5.2","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.10.5_1696837095072_0.5290829930623158","host":"s3://npm-registry-packages"}},"5.10.6":{"name":"openapi-backend","version":"5.10.6","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.10.6","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"e719be85d006a1379900d0ff5c8f60baecb5de21","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.10.6.tgz","fileCount":22,"integrity":"sha512-vTjBRys/O4JIHdlRHUKZ7pxS+gwIJreAAU9dvYRFrImtPzQ5qxm5a6B8BTVT9m6I8RGGsShJv35MAc3Tu2/y/A==","signatures":[{"sig":"MEUCIQC2/nfbihmP0cNy7rRSNr/LgbApxWe+7FhxaEvlVI/i/wIgANPLeH8lGQSdX5kID2fmhf5vuWUenasuof8mi+elg8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154452},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"5b5fbf41abc4c8618bbb425d8dedb091e3033844","scripts":{"toc":"./scripts/generate-toc.js","lint":"eslint src/ --ext ts","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/**","watch-build":"tsc -w","prepublishOnly":"npm run build && npm run toc"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"10.2.3","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"18.19.0","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.5.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","ts-jest":"^29.1.1","prettier":"^3.0.0","@types/qs":"^6.9.1","typescript":"^5.2.2","@types/jest":"^27.0.3","@types/node":"^20.0.0","markdown-toc":"^1.2.0","@types/cookie":"^0.5.2","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.10.6_1706348077812_0.1619132665677967","host":"s3://npm-registry-packages"}},"5.11.0":{"name":"openapi-backend","version":"5.11.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.11.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"4b92d56f4d203989060ee168a95bbcf4115b30cf","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.11.0.tgz","fileCount":22,"integrity":"sha512-c2p93u0NHUc4Fk2kw4rlReakxNnBw4wMMybOTh0LC/BU0Qp7YIphWwJOfNfq2f9nGe/FeCRxGG6VmtCDgkIjdA==","signatures":[{"sig":"MEYCIQCRIGPIZsGfMrq0p/RltdOYjeZaz1G61/AE2AN+gHpecwIhAPVJw8TnoDJGKI7buAajyCuJtPcVIJzqET15cZ1HN6nQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154742},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"d92ef2129f85e3bda1cec17f6f1cf44cc973f0c4","scripts":{"toc":"./scripts/generate-toc.js","lint":"eslint src/ --ext ts","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/**","watch-build":"tsc -w","prepublishOnly":"npm run build && npm run toc"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"10.7.0","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"18.20.4","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^0.5.0","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","ts-jest":"^29.1.1","prettier":"^3.0.0","@types/qs":"^6.9.1","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.0.0","markdown-toc":"^1.2.0","@types/cookie":"^0.5.2","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.11.0_1725975648974_0.9603432881835188","host":"s3://npm-registry-packages"}},"5.11.1":{"name":"openapi-backend","version":"5.11.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.11.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"f59d860ab7d939b64cb1dd846f368923b3faec04","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.11.1.tgz","fileCount":22,"integrity":"sha512-TsIbku0692sU1X5Ewhzj49ivd8EIT0GDtwbB7XvT234lY3+oJfTe3cUWaBzeKGeX+a1mjcluuJ4V+wTancRbdA==","signatures":[{"sig":"MEQCID9+FFUENJztJpuUSH6e6ySB/Npg1Ckbk6K8NRF9sT/SAiA+JcXnMdR2X4hZvij9P4TSXvXbxpKKx17dpUJzEOqzrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154694},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"71735ae656688e86eeaa20fd0511c12724648708","scripts":{"lint":"eslint src/ --ext ts","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/**","watch-build":"tsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"10.7.0","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"18.20.4","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^1.0.1","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","ts-jest":"^29.1.1","prettier":"^3.0.0","@types/qs":"^6.9.1","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.0.0","@types/cookie":"^1.0.0","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.11.1_1730876277035_0.22460154126613752","host":"s3://npm-registry-packages"}},"5.12.0":{"name":"openapi-backend","version":"5.12.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.12.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"553b851b9ce3d234b10aa58643465a0b4548ec3d","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.12.0.tgz","fileCount":22,"integrity":"sha512-tD4Ak8w5XBlGVi4gso/QNbxcfrj3j6ypuKg9bx7l6hQaeMVxEdf5Ro8M/SVoNg7L8VptzIkwE8Lp3H+Ba88hWA==","signatures":[{"sig":"MEYCIQCaWWwyWTJwARlkibC/6w+I4zMq63HFG9bf/brBeC5vvgIhAJsjTjyL8QuntbREnsKTs3Ki0VC8QhT3uBzrwXSCTxY2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156532},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"1a37bc3a54e1dd0db019ed3b5d5a4df6ce511bb4","scripts":{"lint":"eslint src/ --ext ts","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/**","watch-build":"tsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"10.8.2","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"18.20.8","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^1.0.1","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","ts-jest":"^29.1.1","prettier":"^3.0.0","@types/qs":"^6.9.1","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.0.0","@types/cookie":"^1.0.0","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.12.0_1744607236881_0.8557009536477023","host":"s3://npm-registry-packages-npm-production"}},"5.13.0":{"name":"openapi-backend","version":"5.13.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.13.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"dd7b305a063bffaca7ae966ee05fbb161f9c79f1","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.13.0.tgz","fileCount":22,"integrity":"sha512-dE2f0MCpL2ZKctVG4w+Nl+1C4GQput5dQ4QYy6XeblGvM2Z1b3JcP2FzL6DrLzzDYEKTLgAaQM3jD7yhftwKSg==","signatures":[{"sig":"MEUCIQDnh6Z6QrV67iAebHfJ5uIqV7zwucWK1NC7RUlRk3KovgIgNB0iVDp0cjXywUSMgmnMd6yK8h2GULsXGhzlti8hIEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158774},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"a51f5d2eda406d13f6bdbf77d3e4a7dc7d4760d2","scripts":{"lint":"eslint src/ --ext ts","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/**","watch-build":"tsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"anttiviljami","actor":{"name":"anttiviljami","type":"user","email":"viljami@avoinsorsa.fi"},"email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"10.8.2","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"18.20.8","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^1.0.1","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","ts-jest":"^29.1.1","prettier":"^3.0.0","@types/qs":"^6.9.1","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.0.0","@types/cookie":"^1.0.0","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.13.0_1751367706385_0.23468710067855647","host":"s3://npm-registry-packages-npm-production"}},"5.14.0":{"name":"openapi-backend","version":"5.14.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.14.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"477433c441afb377203be4076b3eb0ceaa2471c0","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.14.0.tgz","fileCount":22,"integrity":"sha512-oHCI2vWwx7RY+PTYdaYx5VhJFYsg2+iT+//V1PBQDSknEAzDw7JBtOL2kfHl+QT3pjOso0etVKb0zJ6ZPDshJQ==","signatures":[{"sig":"MEUCIHY2M1JW9g4aAWKWzfZe4mKhO6zdI51Io3Mxt7rBFc5aAiEAyIqfCxq6OHiWqClObW4Dk7fTlmqmv+/5cR1qXY2onv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157910},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"6473c8e8d3db344747454736ea52c3f9927a7c4c","scripts":{"lint":"eslint src/ --ext ts","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/**","watch-build":"tsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"10.8.2","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"18.20.8","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^1.0.1","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","ts-jest":"^29.1.1","prettier":"^3.0.0","@types/qs":"^6.9.1","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.0.0","@types/cookie":"^1.0.0","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.14.0_1755106763104_0.5344238532691503","host":"s3://npm-registry-packages-npm-production"}},"5.15.0":{"name":"openapi-backend","version":"5.15.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.15.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"3e4255685cab11d7adeab8bb836579b3b03f05b4","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.15.0.tgz","fileCount":22,"integrity":"sha512-yox0nCv511YWUeBNCdKY6xmUB92yEN+N9rHO4BHA5GOAZaNtY+zzuftAdfEwIbCsCcvZJ9ysENCguqBg+hLlWw==","signatures":[{"sig":"MEUCICeIRva3luZ1ivkhFi9WvcV7XRY+dEbKtpnjX0bBgcbOAiEAjllJQLkAfo6WFm1DMZQwz8rGN/E1+ZhxGwB+4OHPsnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160996},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"55aa296c30173ae791402d3888ab80819c57f62c","scripts":{"lint":"eslint src/ --ext ts","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/**","watch-build":"tsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"10.8.2","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"18.20.8","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^1.0.1","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","ts-jest":"^29.1.1","prettier":"^3.0.0","@types/qs":"^6.9.1","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.0.0","@types/cookie":"^1.0.0","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.15.0_1755681202305_0.2285173792500701","host":"s3://npm-registry-packages-npm-production"}},"5.16.0":{"name":"openapi-backend","version":"5.16.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.16.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"13dceb6d8c25e757efa7bdb93ac89aa9db60d535","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.16.0.tgz","fileCount":22,"integrity":"sha512-z4mRU5lzQBbYUm18NwcaxQ3QzfOBnKVaLGFdeEerN42wL54P0aM8vIG70pKO2WL/orqByFHhdyPKLC4ZfQK11A==","signatures":[{"sig":"MEQCICOPYZ8U+FijQ0z9m3i9WR87OjpV7e8CrY6JXMY6319dAiAE1N5x+63DLiopNRqU/ltZGsfA9r8Xh9R4A9iwZNUYfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/openapi-backend@5.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160996},"main":"index.js","types":"index.d.ts","engines":{"node":">=20.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"2520b7e6cda808626117d816482529abb12a45bf","scripts":{"lint":"eslint src/ --ext ts","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/**","watch-build":"tsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61827621-8eea-4df1-9f8d-6946f592ff5e"}},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"11.6.2","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.9.3","ajv":"^8.6.2","cookie":"^1.0.1","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","ts-jest":"^29.1.1","prettier":"^3.0.0","@types/qs":"^6.9.1","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.0.0","@types/cookie":"^1.0.0","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.16.0_1771765540520_0.9789169096944015","host":"s3://npm-registry-packages-npm-production"}},"5.16.1":{"name":"openapi-backend","version":"5.16.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.16.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"157834ef0f3edf2d8fcace8976e806532bd6a5f5","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.16.1.tgz","fileCount":22,"integrity":"sha512-1tfLpC+7CajKv08vuFOLm4t8rJvJyqKuyau5IIIrGg3YuQYhmP7JqDL6p6WnbDCusmh3krCrKXoHB6hLF/iHcQ==","signatures":[{"sig":"MEQCIDIbbvULi+fHD8L/0b7261KlihvNQ28/VKYTAAQp/EvGAiAyJMlZKZGNzfVw1UbnRqL0ZHqNjZ8NEaT8znhB6LaS8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/openapi-backend@5.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161226},"main":"index.js","types":"index.d.ts","engines":{"node":">=20.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"9ab72b4c924414b131c45d1ec2e4fd90b43bb0ca","scripts":{"lint":"eslint src/ --ext ts","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/**","watch-build":"tsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61827621-8eea-4df1-9f8d-6946f592ff5e"}},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"11.6.2","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"24.13.0","dependencies":{"qs":"^6.15.0","ajv":"^8.6.2","cookie":"^1.0.1","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","ts-jest":"^29.1.1","prettier":"^3.0.0","@types/qs":"^6.14.0","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.0.0","@types/cookie":"^1.0.0","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.16.1_1771768964564_0.06912353688502426","host":"s3://npm-registry-packages-npm-production"}},"5.17.0":{"name":"openapi-backend","version":"5.17.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.17.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"2eacb9afe418ef80c476055332a81280c0ae0ff2","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.17.0.tgz","fileCount":22,"integrity":"sha512-wyimPBoz/Gx+pqh4QwvMQRIJiZQHZkLdiyFXwfjiLwS5Jhbm7gCI+T0WTXmx7HXAYXL5Cr+016dR3CV3T/dPmQ==","signatures":[{"sig":"MEUCIHV4LubpKXarOPRcSyIxDBPpp90jdnqfHZejgBRnIu2HAiEAsBH3bnuPwbztqy2MS4UTxRq1GK/56/1lHfCy+kW72S8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/openapi-backend@5.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161919},"main":"index.js","types":"index.d.ts","engines":{"node":">=20.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"ecf783771c2a4e5c89ab30146cedaa9c2a19fd96","scripts":{"lint":"eslint src/ --ext ts","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/**","watch-build":"tsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61827621-8eea-4df1-9f8d-6946f592ff5e"}},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"11.12.1","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"24.15.0","dependencies":{"qs":"^6.15.0","ajv":"^8.6.2","cookie":"^1.0.1","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","ts-jest":"^29.1.1","prettier":"^3.0.0","@types/qs":"^6.14.0","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.0.0","@types/cookie":"^1.0.0","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.17.0_1779021643710_0.17531993486917052","host":"s3://npm-registry-packages-npm-production"}},"5.18.0":{"name":"openapi-backend","version":"5.18.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.18.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"8c1c44781e03dbabd383804abc676353b4c3995e","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.18.0.tgz","fileCount":22,"integrity":"sha512-I3ipDN/JJxLch4ZyPv+Y7xskFcWiT5l0FnUvzNr/YWF4wh6BbcYjM5CGrll80w4ATeVX5/4SfrGmxF+NNUbiPQ==","signatures":[{"sig":"MEUCIQCQq+MfkmieFEX8B5bWEuZNfMaG7vKhXHFu+1N9L/miLwIgF1Ltm2L3FSJICVAwhMxsTzJsPEfVzPyuvvey7afeoJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/openapi-backend@5.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162223},"main":"index.js","types":"index.d.ts","engines":{"node":">=20.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"f152a2abe9e2ecd38c0c524a17b5bf129260e726","scripts":{"lint":"eslint src/ --ext ts","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/**","watch-build":"tsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61827621-8eea-4df1-9f8d-6946f592ff5e"}},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"11.13.0","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"24.16.0","dependencies":{"qs":"^6.15.0","ajv":"^8.6.2","cookie":"^1.0.1","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","ts-jest":"^29.1.1","prettier":"^3.0.0","@types/qs":"^6.14.0","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.0.0","@types/cookie":"^1.0.0","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.18.0_1782326182067_0.2960923055299045","host":"s3://npm-registry-packages-npm-production"}},"5.19.0":{"name":"openapi-backend","version":"5.19.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.19.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"3591458cfcfc480d5a10b6428d22c74d1dc711cc","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.19.0.tgz","fileCount":22,"integrity":"sha512-d9NNN4TzBMESfCF6jlj9DFQrycQBS4cSIK73ERKiwG5og2z6SGzXVJBBt/Bhn3VABknbKlZzfZ/+nKUgEXLRXQ==","signatures":[{"sig":"MEQCIESo8qvEUIaYWCwm3YGFCa9Wddh0biv/HzjMcUSLpVxiAiAHndHo/f2f1ZGAzCFjAtEBQ1MZzTizmi4aB6L8BpqF7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/openapi-backend@5.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162076},"main":"index.js","types":"index.d.ts","engines":{"node":">=20.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"69e6e0b7390bea1932508ceccee2fe26a2d7c4b7","scripts":{"lint":"eslint src/ --ext ts","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/**","watch-build":"tsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61827621-8eea-4df1-9f8d-6946f592ff5e"}},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"11.16.0","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.15.0","ajv":"^8.6.2","cookie":"^1.0.1","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","ts-jest":"^29.1.1","prettier":"^3.0.0","@types/qs":"^6.14.0","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.0.0","@types/cookie":"^1.0.0","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.19.0_1784963261724_0.22146037839237787","host":"s3://npm-registry-packages-npm-production"}},"5.20.0":{"name":"openapi-backend","version":"5.20.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.20.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"41dd5a3d54554941ec18aab41f28c695f34d49eb","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.20.0.tgz","fileCount":22,"integrity":"sha512-X0t2X0PSg2GtOie/ZKwblXdxisxXTaGhGw3xku6vOki+uGKQtRDU/9sWoyD1IVmT3w65eK0hHanGM8YZIYsk7w==","signatures":[{"sig":"MEYCIQCA4YfZwuGrECzAeytNqVsazz1p8PxqWKdTvrhbJgDG9QIhAIUfX2XwYkVeFPHAlE8a4jVDmi8NGfiFfBopdXyZjqrg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/openapi-backend@5.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163444},"main":"index.js","types":"index.d.ts","engines":{"node":">=20.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"16faa5b0f38773c92295f105500ead77b8cb760b","scripts":{"lint":"eslint src/ --ext ts","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/**","watch-build":"tsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61827621-8eea-4df1-9f8d-6946f592ff5e"}},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"11.16.0","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"24.18.0","dependencies":{"qs":"^6.15.0","ajv":"^8.6.2","cookie":"^1.0.1","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","ts-jest":"^29.1.1","prettier":"^3.0.0","@types/qs":"^6.14.0","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.0.0","@types/cookie":"^1.0.0","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.20.0_1785323026841_0.5890801955137606","host":"s3://npm-registry-packages-npm-production"}},"5.20.1":{"name":"openapi-backend","version":"5.20.1","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.20.1","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"9a900a36a786e73d102b32441161ee76897215b4","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.20.1.tgz","fileCount":22,"integrity":"sha512-fIVOc4jipstFljp9GlLf5RyVMSx2pXtkOdWltYEU1/97GpiTyt9IyWBnm5xrq6YKHv3cX6LZ0IzpRl2UJb6qjA==","signatures":[{"sig":"MEUCIEaPjv7Qi6F+uzFLQUlw3zUGQL5grh5DijgjfebJvLoZAiEAvEvWGDxTxHw5/CUdAR7kbsCYF8iODz0axbyxct5B2/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/openapi-backend@5.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163881},"main":"index.js","types":"index.d.ts","engines":{"node":">=20.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"74764897cc10ef22619e1ab28d811a871b0a3d9a","scripts":{"lint":"eslint src/ --ext ts","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/**","watch-build":"tsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61827621-8eea-4df1-9f8d-6946f592ff5e"}},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"11.17.0","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"24.19.0","dependencies":{"qs":"^6.15.0","ajv":"^8.6.2","cookie":"^1.0.1","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","ts-jest":"^29.1.1","prettier":"^3.0.0","@types/qs":"^6.14.0","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.0.0","@types/cookie":"^1.0.0","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.20.1_1787491717988_0.6721682044505897","host":"s3://npm-registry-packages-npm-production"}},"5.20.2":{"name":"openapi-backend","version":"5.20.2","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.20.2","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"cb72c1a910bb4c979ebcde801bad5f6c79d2cc86","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.20.2.tgz","fileCount":22,"integrity":"sha512-ooZjeYl8fMx1tPrX4ASeqGezwpi+Ob5xybI8eWjefAQGVyJXzCkaI2f6sDLl5/WCe087pn0z4sF+CdhTDwzoFA==","signatures":[{"sig":"MEUCIF1PvYC571wtMS7t6dvazZZSmMek2oAvLyL4/SZP4xTIAiEA8T3YqWLNYk+RXtDF2Vv8DeWzvDKETtenq1wDPkDyYhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDJe6V1wvYtF6OrOAZK2YAcoAJ7RzbB9YCYlHTJ7svitQIhANURJAnAQa7KAvkFCMim1ABo9zOW5pvFXdaCEjKL8ZF0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/openapi-backend@5.20.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164626},"main":"index.js","types":"index.d.ts","engines":{"node":">=20.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"73114540f6adeaa49c1f25c92a7638bf4e0cb47c","scripts":{"lint":"eslint src/ --ext ts","sbom":"bash scripts/generate-sbom.sh","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/**","watch-build":"tsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61827621-8eea-4df1-9f8d-6946f592ff5e"}},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"11.19.0","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.15.0","ajv":"^8.6.2","cookie":"^1.0.1","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.0.7","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","ts-jest":"^29.1.1","prettier":"^3.0.0","@types/qs":"^6.14.0","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.0.0","@types/cookie":"^1.0.0","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.20.2_1789490157173_0.6435200732941011","host":"s3://npm-registry-packages-npm-production"}},"5.20.3":{"name":"openapi-backend","version":"5.20.3","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.20.3","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"0588426a8f038d283de0189558480a3a522189a0","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.20.3.tgz","fileCount":22,"integrity":"sha512-K1Nqb8Nd9sfaI/eD6plU63xHqKvH4w9t7xPgd4Fy1SahXEGnN8sZZQpx561zYE8S+z1ouAO4Hvf1rgbITEArQw==","signatures":[{"sig":"MEYCIQCDe1GKV8iRmgmUnA0ubTuE6MKZDuVw8Tw897s4Ala87wIhAMgQp6RlNB4cRzCNBZktbuMww8o1Mvd14gcUzHgCDpu9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYYfCC8gpw6vqxhKKNYqPM7obbVAo19J9Lw30CK3NTWAIhANEhJfuQQgxyFPUPN9vAhw4uFVDtpbxgKSiXwWvhMivq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/openapi-backend@5.20.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164626},"main":"index.js","types":"index.d.ts","engines":{"node":">=20.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"d65cb4ee01a0aa1991eccbc77759d40b0b9f8434","scripts":{"lint":"eslint src/ --ext ts","sbom":"bash scripts/generate-sbom.sh","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/**","watch-build":"tsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61827621-8eea-4df1-9f8d-6946f592ff5e"}},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"11.19.0","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.15.0","ajv":"^8.6.2","cookie":"^1.0.1","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.1.3","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","ts-jest":"^29.1.1","prettier":"^3.0.0","@types/qs":"^6.14.0","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.0.0","@types/cookie":"^1.0.0","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.20.3_1789492588184_0.8686711237941258","host":"s3://npm-registry-packages-npm-production"}},"5.21.0":{"name":"openapi-backend","version":"5.21.0","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","_id":"openapi-backend@5.21.0","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"homepage":"https://openapistack.co","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"31ffeebf4dda8f6232d586eef02e839fa4358841","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.21.0.tgz","fileCount":22,"integrity":"sha512-WtlJWSXfJfPxavP+byXhDJQSR4cU9l8r/BZIu9UojJjPeFoVne+evr4Z9UhAhQm0UQi3aKSUziExvA6ypOvWEQ==","signatures":[{"sig":"MEQCIEb1AURUR3q9bQspJ0pJKZ3m40Y/j6Q20XSPJHs55kQyAiAr3m3Cbo9JWMKRYBAFWIzdUUg4ZP6rAT1UMd89j2cCKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCC+ePoZwnLG0J1skZfIggBA2V9vzks1xmSzhaKS/GdSwIgfE8MKSm20nuMNQb6jUqA3DQo3vtWIjimRQjxB94Vz14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/openapi-backend@5.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172356},"main":"index.js","types":"index.d.ts","engines":{"node":">=20.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"8f2226224faff6d94920ae52f2028a35a8d2b9b8","scripts":{"lint":"eslint src/ --ext ts","sbom":"bash scripts/generate-sbom.sh","test":"NODE_ENV=test jest","build":"tsc","prettier":"prettier --write src/**","watch-build":"tsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61827621-8eea-4df1-9f8d-6946f592ff5e"}},"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"11.19.0","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.15.0","ajv":"^8.6.2","cookie":"^1.0.1","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.1.3","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^11.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.51.0","ts-jest":"^29.1.1","prettier":"^3.0.0","@types/qs":"^6.14.0","typescript":"^5.2.2","@types/jest":"^29.5.12","@types/node":"^20.0.0","@types/cookie":"^1.0.0","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/openapi-backend_5.21.0_1789582082672_0.3089284734727542","host":"s3://npm-registry-packages-npm-production"}},"5.21.1":{"_id":"openapi-backend@5.21.1","bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"dist":{"shasum":"ec97f5222be620d9fa3545269b4fc99ee6bae6a5","tarball":"https://registry.npmjs.org/openapi-backend/-/openapi-backend-5.21.1.tgz","fileCount":23,"integrity":"sha512-re1ZK97mnsp4jeFfQHUR9rB3S0Gl8AmURdcpnHSLNqHw3O0QMrLQ0j+iG1j609qvOjnvHdcbtXKDRD/5ziwl9A==","signatures":[{"sig":"MEQCIAgCu4KQxuki+mWIEBn4YeP2n7HUn/BT8zLCJBdse9hXAiANC6J2TqD+2s192FnQkXLDFs46Z/O7ccU7sdf3JBMM5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDxPhu2gPoggO+bVEpW2v3IGYgXT1R+RHCCXF6D0Ymb7AiEApdUIsDket/yNjChRCOHHI/hqF5hPMiOLnqvk7i9AXqA="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/openapi-backend@5.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172449},"main":"index.js","name":"openapi-backend","types":"index.d.ts","author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"engines":{"node":">=20.0.0"},"funding":"https://github.com/sponsors/anttiviljami","gitHead":"384926429df3883ca672718e3ab113d311091ec8","license":"MIT","scripts":{"lint":"eslint src/ --ext ts","sbom":"bash scripts/generate-sbom.sh","test":"NODE_ENV=test vitest run","build":"tsc","prettier":"prettier --write src/**","watch-build":"tsc -w","prepublishOnly":"npm run build"},"version":"5.21.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:61827621-8eea-4df1-9f8d-6946f592ff5e"}},"homepage":"https://openapistack.co","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"_npmVersion":"11.19.0","description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","directories":{},"maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"_nodeVersion":"24.20.0","dependencies":{"qs":"^6.15.0","ajv":"^8.6.2","cookie":"^1.1.1","lodash":"^4.17.15","bath-es5":"^3.0.3","openapi-types":"^12.0.2","mock-json-schema":"^1.1.3","dereference-json-schema":"^0.2.1","openapi-schema-validator":"^12.0.0","@apidevtools/json-schema-ref-parser":"^16.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","vitest":"^4.1.11","prettier":"^3.0.0","@types/qs":"^6.14.0","typescript":"^5.2.2","@types/node":"^22.12.0","@types/lodash":"^4.14.122","@types/json-schema":"^7.0.7","source-map-support":"^0.5.10","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openapi-backend_5.21.1_1789806175692_0.7687435901732425"}}},"time":{"created":"2018-10-27T13:21:35.802Z","modified":"2026-09-19T08:22:56.063Z","0.1.0":"2018-10-27T13:21:35.974Z","0.2.0":"2018-10-28T06:16:04.599Z","0.2.1":"2018-10-28T06:45:16.984Z","0.3.0":"2018-10-28T12:34:14.901Z","0.3.1":"2018-10-28T12:47:40.542Z","1.0.0":"2018-10-28T14:10:27.925Z","1.0.1":"2018-10-28T14:45:37.896Z","1.0.2":"2018-10-28T15:12:04.713Z","1.0.3":"2018-10-29T08:17:57.303Z","1.0.4":"2018-10-29T12:04:42.375Z","1.1.0":"2018-10-30T05:02:03.845Z","1.1.1":"2018-10-30T05:13:29.735Z","1.1.2":"2018-11-04T06:10:59.657Z","1.1.3":"2018-11-04T06:12:08.561Z","1.1.4":"2018-11-04T06:51:06.017Z","1.2.0":"2018-11-04T11:48:19.207Z","1.3.0":"2018-11-04T17:06:41.551Z","1.3.1":"2018-11-04T17:45:24.817Z","1.3.2":"2018-11-04T18:08:59.861Z","1.3.3":"2018-11-04T18:14:08.297Z","1.3.4":"2018-11-04T18:35:06.985Z","1.3.5":"2018-11-04T20:16:46.931Z","1.3.6":"2018-11-10T22:07:56.817Z","1.3.7":"2018-11-11T08:17:32.049Z","1.3.8":"2018-11-11T08:19:14.362Z","1.3.9":"2018-11-12T20:05:49.940Z","1.3.10":"2018-11-12T20:28:47.521Z","1.3.11":"2018-11-12T22:00:48.196Z","1.3.12":"2018-11-17T11:14:11.517Z","1.3.13":"2018-11-17T20:57:24.349Z","1.3.14":"2018-11-17T22:45:38.294Z","1.3.15":"2018-11-17T23:06:52.687Z","1.3.16":"2018-11-17T23:07:41.843Z","1.3.17":"2018-11-18T06:48:01.414Z","1.3.18":"2018-11-18T07:04:37.962Z","1.4.0":"2018-11-18T09:50:02.799Z","1.4.1":"2018-11-18T10:50:40.754Z","1.4.2":"2018-11-18T11:51:12.190Z","1.4.3":"2018-11-18T14:16:21.935Z","1.4.4":"2018-11-21T07:12:11.848Z","1.5.0":"2018-11-29T10:11:09.957Z","1.5.1":"2018-11-30T05:43:34.927Z","1.5.2":"2018-12-01T18:53:59.324Z","1.5.3":"2018-12-01T19:03:20.458Z","1.5.4":"2018-12-02T17:44:56.841Z","1.5.5":"2018-12-03T17:52:20.654Z","1.6.0":"2018-12-03T18:54:37.750Z","1.6.1":"2018-12-04T05:36:30.952Z","1.6.2":"2018-12-04T05:43:34.012Z","1.6.3":"2018-12-04T21:34:19.479Z","1.6.4":"2018-12-04T22:18:32.037Z","1.6.5":"2018-12-17T06:41:04.213Z","1.7.0":"2019-01-18T06:33:47.554Z","1.7.1":"2019-01-31T19:00:51.884Z","2.0.0":"2019-02-14T15:32:38.074Z","2.0.1":"2019-02-15T21:49:13.115Z","2.1.0":"2019-03-02T09:37:18.597Z","2.1.1":"2019-03-04T05:31:03.282Z","2.1.2":"2019-03-05T13:10:05.127Z","2.1.3":"2019-03-05T13:23:28.061Z","2.1.4":"2019-03-05T13:34:12.708Z","2.2.0":"2019-03-11T05:36:59.170Z","2.3.0":"2019-05-04T16:23:08.922Z","2.3.1":"2019-05-28T16:34:13.994Z","2.3.2":"2019-05-28T18:34:25.358Z","2.3.3":"2019-06-28T15:33:34.861Z","2.3.4":"2019-07-01T06:02:07.900Z","2.3.5":"2020-02-07T15:13:16.517Z","2.3.7":"2020-03-24T16:32:41.077Z","2.3.8":"2020-03-25T07:37:15.151Z","2.4.0":"2020-03-29T15:42:24.536Z","2.4.1":"2020-04-11T10:17:08.791Z","3.0.0":"2020-04-11T19:25:44.350Z","3.1.0":"2020-04-11T20:38:36.146Z","3.2.1":"2020-04-11T22:01:01.596Z","3.2.0":"2020-04-11T22:01:55.457Z","3.3.0":"2020-04-13T15:04:56.935Z","3.3.1":"2020-04-15T17:37:12.768Z","3.3.2":"2020-04-15T17:42:09.740Z","3.3.3":"2020-04-17T04:09:01.243Z","3.4.0":"2020-04-21T04:40:01.036Z","3.4.1":"2020-04-21T04:54:59.876Z","3.4.2":"2020-04-24T10:58:54.798Z","3.5.0":"2020-06-01T10:54:26.595Z","3.5.1":"2020-06-14T14:30:33.124Z","3.5.2":"2020-08-26T08:08:20.456Z","3.5.3":"2020-09-09T08:08:45.969Z","3.5.4":"2020-09-21T08:30:11.756Z","3.6.0":"2020-09-22T12:10:09.138Z","3.6.1":"2020-09-23T14:16:19.032Z","3.6.2":"2020-09-23T14:40:32.923Z","3.6.3":"2020-10-06T08:42:12.189Z","3.7.0":"2021-01-13T15:32:53.401Z","3.8.0":"2021-01-31T11:15:57.448Z","3.9.0":"2021-02-07T09:29:44.331Z","3.9.1":"2021-03-12T08:01:27.083Z","3.9.2":"2021-04-22T17:41:56.453Z","4.0.0":"2021-06-05T12:02:16.628Z","4.1.0":"2021-06-05T13:43:24.270Z","4.2.0":"2021-08-22T17:41:22.220Z","5.0.0":"2021-11-07T15:34:16.971Z","5.0.1":"2021-11-27T15:17:44.711Z","5.1.0":"2021-12-11T18:29:00.222Z","5.1.1":"2021-12-13T10:34:50.801Z","5.2.0":"2022-02-06T21:14:17.229Z","5.2.1":"2022-02-25T09:33:36.235Z","5.3.0":"2022-03-07T15:43:29.083Z","5.5.0":"2022-08-27T07:34:03.391Z","5.6.0":"2022-11-16T16:17:55.369Z","5.6.1":"2023-01-14T11:32:55.628Z","5.6.2":"2023-01-15T14:09:43.102Z","5.7.0":"2023-03-04T10:58:45.234Z","5.8.0":"2023-03-04T11:15:51.080Z","5.8.1":"2023-03-04T21:35:10.518Z","5.9.0":"2023-03-05T07:55:31.018Z","5.9.1":"2023-03-05T08:53:33.270Z","5.9.2":"2023-05-06T13:36:45.887Z","5.10.0":"2023-10-03T12:55:57.320Z","5.10.1":"2023-10-08T10:50:22.772Z","5.10.2":"2023-10-08T11:35:58.263Z","5.10.3":"2023-10-08T12:36:02.945Z","5.10.4":"2023-10-09T07:28:08.955Z","5.10.5":"2023-10-09T07:38:15.303Z","5.10.6":"2024-01-27T09:34:37.978Z","5.11.0":"2024-09-10T13:40:49.173Z","5.11.1":"2024-11-06T06:57:57.198Z","5.12.0":"2025-04-14T05:07:17.131Z","5.13.0":"2025-07-01T11:01:46.569Z","5.14.0":"2025-08-13T17:39:23.295Z","5.15.0":"2025-08-20T09:13:22.530Z","5.16.0":"2026-02-22T13:05:40.697Z","5.16.1":"2026-02-22T14:02:44.709Z","5.17.0":"2026-05-17T12:40:43.873Z","5.18.0":"2026-06-24T18:36:22.234Z","5.19.0":"2026-07-25T07:07:41.873Z","5.20.0":"2026-07-29T11:03:46.969Z","5.20.1":"2026-08-23T13:28:38.153Z","5.20.2":"2026-09-15T16:35:57.285Z","5.20.3":"2026-09-15T17:16:28.275Z","5.21.0":"2026-09-16T18:08:02.763Z","5.21.1":"2026-09-19T08:22:55.795Z"},"bugs":{"url":"https://github.com/openapistack/openapi-backend/issues"},"author":{"name":"Viljami Kuosmanen","email":"viljami@viljami.io"},"license":"MIT","homepage":"https://openapistack.co","keywords":["openapi","swagger","server","router","validation","mock","express","hapi","koa","serverless","lambda","azure"],"repository":{"url":"git+https://github.com/openapistack/openapi-backend.git","type":"git"},"description":"Build, Validate, Route, Authenticate and Mock using OpenAPI definitions. Framework-agnostic","maintainers":[{"name":"anttiviljami","email":"viljami@avoinsorsa.fi"}],"readme":"<span id=\"npm--fix-hidden-readme-header\"></span>\n\n<h1 align=\"center\"><img alt=\"openapi-backend\" src=\"https://github.com/openapistack/openapi-backend/raw/main/header.png\" style=\"max-width:50rem\"></h1>\n\n[![CI](https://github.com/openapistack/openapi-backend/actions/workflows/ci.yml/badge.svg)](https://github.com/openapistack/openapi-backend/actions/workflows/ci.yml)\n[![License](http://img.shields.io/:license-mit-blue.svg)](https://github.com/openapistack/openapi-backend/blob/main/LICENSE)\n[![npm version](https://img.shields.io/npm/v/openapi-backend.svg)](https://www.npmjs.com/package/openapi-backend)\n[![npm downloads](https://img.shields.io/npm/dw/openapi-backend.svg)](https://www.npmjs.com/package/openapi-backend)\n[![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/npm/openapi-backend.svg)](https://www.npmjs.com/package/openapi-backend?activeTab=dependencies)\n![npm type definitions](https://img.shields.io/npm/types/openapi-backend.svg)\n[![SBOM](https://img.shields.io/badge/SBOM-CycloneDX-blue)](https://github.com/openapistack/openapi-backend/blob/main/sbom/openapi-backend.cdx.json)\n[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/openapistack/openapi-backend)\n[![Buy me a coffee](https://img.shields.io/badge/donate-buy%20me%20a%20coffee-orange)](https://buymeacoff.ee/anttiviljami)\n\n<p align=\"center\"><b>Build, Validate, Route, Authenticate, and Mock using OpenAPI definitions.</b></p>\n\n<p align=\"center\">OpenAPI Backend is a Framework-agnostic middleware tool for building beautiful APIs with <a href=\"https://github.com/OAI/OpenAPI-Specification\">OpenAPI Specification</a>.</p>\n\n<p align=\"center\"><i>Battle-tested in production. <a href=\"https://openapistack.co/users/\">See who uses openapi-stack →</a></i></p>\n\n## Features\n\n- [x] Build APIs by describing them in [OpenAPI specification](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md)\n- [x] Register handlers for [operationIds](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#fixed-fields-8)\nto route requests in your favourite Node.js backend\n- [x] Use [JSON Schema](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#data-types) to validate\nAPI requests and/or responses. OpenAPI Backend uses the [AJV](https://ajv.js.org/) library under the hood for performant validation\n- [x] Register Auth / Security Handlers for [OpenAPI Security Schemes](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#securitySchemeObject)\nto authorize API requests\n- [x] Auto-mock API responses using [OpenAPI examples objects](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#example-object)\nor [JSON Schema definitions](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md#schema-object)\n- [x] Built with TypeScript, types included\n- [x] Optimised runtime routing and validation. **No generated code!**\n- [x] OpenAPI 3.1 support\n\n## Documentation\n\n**New!** OpenAPI Backend documentation is now found on [openapistack.co](https://openapistack.co)\n\nhttps://openapistack.co/docs/openapi-backend/intro\n\n## Quick Start\n\nFull [example projects](https://github.com/openapistack/openapi-backend/tree/examples) included in the repo (on the `examples` branch)\n\n```\nnpm install --save openapi-backend\n```\n\n```javascript\nimport OpenAPIBackend from 'openapi-backend';\n\n// create api with your definition file or object\nconst api = new OpenAPIBackend({ definition: './petstore.yml' });\n\n// register your framework specific request handlers here\napi.register({\n  getPets: (c, req, res) => res.status(200).json({ result: 'ok' }),\n  getPetById: (c, req, res) => res.status(200).json({ result: 'ok' }),\n  validationFail: (c, req, res) => res.status(400).json({ err: c.validation.errors }),\n  notFound: (c, req, res) => res.status(404).json({ err: 'not found' }),\n});\n\n// initalize the backend\napi.init();\n```\n\n### Express\n\n```javascript\nimport express from 'express';\n\nconst app = express();\napp.use(express.json());\napp.use((req, res) => api.handleRequest(req, req, res));\napp.listen(9000);\n```\n\n[See full Express example](https://github.com/openapistack/openapi-backend/tree/examples/express)\n\n[See full Express TypeScript example](https://github.com/openapistack/openapi-backend/tree/examples/express-typescript)\n\n### AWS Serverless (Lambda)\n\n```javascript\n// API Gateway Proxy handler\nmodule.exports.handler = (event, context) =>\n  api.handleRequest(\n    {\n      method: event.httpMethod,\n      path: event.path,\n      query: event.queryStringParameters,\n      body: event.body,\n      headers: event.headers,\n    },\n    event,\n    context,\n  );\n```\n\n[See full AWS SAM example](https://github.com/openapistack/openapi-backend/tree/examples/aws-sam)\n\n[See full AWS CDK example](https://github.com/openapistack/openapi-backend/tree/examples/aws-cdk)\n\n[See full SST example](https://github.com/openapistack/openapi-backend/tree/examples/aws-sst)\n\n[See full Serverless Framework example](https://github.com/openapistack/openapi-backend/tree/examples/serverless-framework)\n\n### Azure Function\n\n```javascript\nmodule.exports = (context, req) =>\n  api.handleRequest(\n    {\n      method: req.method,\n      path: req.params.path,\n      query: req.query,\n      body: req.body,\n      headers: req.headers,\n    },\n    context,\n    req,\n  );\n```\n\n[See full Azure Function example](https://github.com/openapistack/openapi-backend/tree/examples/azure-function)\n\n### Fastify\n\n```ts\nimport fastify from 'fastify';\n\nfastify.route({\n  method: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE'],\n  url: '/*',\n  handler: async (request, reply) =>\n    api.handleRequest(\n      {\n        method: request.method,\n        path: request.url,\n        body: request.body,\n        query: request.query,\n        headers: request.headers,\n      },\n      request,\n      reply,\n    ),\n});\nfastify.listen();\n```\n\n[See full Fastify example](https://github.com/openapistack/openapi-backend/tree/examples/fastify)\n\n### Hapi\n\n```javascript\nimport Hapi from '@hapi/hapi';\n\nconst server = new Hapi.Server({ host: '0.0.0.0', port: 9000 });\nserver.route({\n  method: ['GET', 'POST', 'PUT', 'PATCH', 'DELETE'],\n  path: '/{path*}',\n  handler: (req, h) =>\n    api.handleRequest(\n      {\n        method: req.method,\n        path: req.path,\n        body: req.payload,\n        query: req.query,\n        headers: req.headers,\n      },\n      req,\n      h,\n    ),\n});\nserver.start();\n```\n\n[See full Hapi example](https://github.com/openapistack/openapi-backend/tree/examples/hapi-typescript)\n\n\n### Koa\n\n```javascript\nimport Koa from 'koa';\nimport bodyparser from 'koa-bodyparser';\n\nconst app = new Koa();\n\napp.use(bodyparser());\napp.use((ctx) =>\n  api.handleRequest(\n    ctx.request,\n    ctx,\n  ),\n);\napp.listen(9000);\n```\n\n[See full Koa example](https://github.com/openapistack/openapi-backend/tree/examples/koa)\n\n## Registering Handlers for Operations\n\nHandlers are registered for [`operationIds`](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.2.md#fixed-fields-8)\nfound in the OpenAPI definitions. You can register handlers as shown above with [`new OpenAPIBackend()`](https://github.com/openapistack/openapi-backend/blob/main/DOCS.md#parameter-optshandlers)\nconstructor opts, or using the [`register()`](https://github.com/openapistack/openapi-backend/blob/main/DOCS.md#registeroperationid-handler)\nmethod.\n\n```javascript\nasync function getPetByIdHandler(c, req, res) {\n  const id = c.request.params.id;\n  const pet = await pets.getPetById(id);\n  return res.status(200).json({ result: pet });\n}\napi.register('getPetById', getPetByIdHandler);\n// or\napi.register({\n  getPetById: getPetByIdHandler,\n});\n```\n\nOperation handlers are passed a special [Context object](https://github.com/openapistack/openapi-backend/blob/main/DOCS.md#context-object)\nas the first argument, which contains the parsed request, the\nmatched API operation and input validation results. The other arguments in the example above are Express-specific\nhandler arguments.\n\n## Request validation\n\nThe easiest way to enable request validation in your API is to register a [`validationFail`](https://github.com/openapistack/openapi-backend/blob/main/DOCS.md#validationfail-handler)\nhandler.\n\n```javascript\nfunction validationFailHandler(c, req, res) {\n  return res.status(400).json({ status: 400, err: c.validation.errors });\n}\napi.register('validationFail', validationFailHandler);\n```\n\nOnce registered, this handler gets called if any JSON Schemas in either operation parameters (in: path, query, header,\ncookie) or requestPayload don't match the request.\n\nThe context object `c` gets a `validation` property with the [validation result](https://github.com/openapistack/openapi-backend/blob/main/DOCS.md#validationresult-object).\n\n### Controlling when requests get validated\n\nRequest validation is enabled by default. Pass `validate: false` to turn it off entirely, which also skips building the\nAjv validators at startup.\n\n```javascript\nconst api = new OpenAPIBackend({ definition: './petstore.yml', validate: false });\n```\n\nYou can also pass a predicate to decide per request. It receives the context object followed by the same handler\narguments you pass to `handleRequest`, and validation runs only when it returns `true`.\n\n```javascript\nconst api = new OpenAPIBackend({\n  definition: './petstore.yml',\n  // skip validation for internal traffic, validate everything else\n  validate: (c, req, res) => !req.headers['x-internal-request'],\n});\n\napi.handleRequest(req, req, res);\n```\n\nNote that type coercion happens as part of validation, so when `coerceTypes` is enabled, requests your predicate skips\nwon't have their path and query parameters coerced either.\n\n## Response validation\n\nOpenAPIBackend doesn't automatically perform response validation for your handlers, but you can register a\n[`postResponseHandler`](https://github.com/openapistack/openapi-backend/blob/main/DOCS.md#postresponsehandler-handler)\nto add a response validation step using [`validateResponse`](https://github.com/openapistack/openapi-backend/blob/main/DOCS.md#validateresponseres-operation).\n\n```javascript\napi.register({\n  getPets: (c) => {\n    // when a postResponseHandler is registered, your operation handlers' return value gets passed to context.response\n    return [{ id: 1, name: 'Garfield' }];\n  },\n  postResponseHandler: (c, req, res) => {\n    const valid = c.api.validateResponse(c.response, c.operation);\n    if (valid.errors) {\n      // response validation failed\n      return res.status(502).json({ status: 502, err: valid.errors });\n    }\n    return res.status(200).json(c.response);\n  },\n});\n```\n\nIt's also possible to validate the response headers using [`validateResponseHeaders`](https://github.com/openapistack/openapi-backend/blob/main/DOCS.md#validateresponseheadersheaders-operation-opts).\n\n```javascript\napi.register({\n  getPets: (c) => {\n    // when a postResponseHandler is registered, your operation handlers' return value gets passed to context.response\n    return [{ id: 1, name: 'Garfield' }];\n  },\n  postResponseHandler: (c, req, res) => {\n    const valid = c.api.validateResponseHeaders(res.headers, c.operation, {\n      statusCode: res.statusCode,\n      setMatchType: 'exact',\n    });\n    if (valid.errors) {\n      // response validation failed\n      return res.status(502).json({ status: 502, err: valid.errors });\n    }\n    return res.status(200).json(c.response);\n  },\n});\n```\n\n## Auth / Security Handlers\n\nIf your OpenAPI definition contains [Security Schemes](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#securitySchemeObject)\nyou can register security handlers to handle authorization for your API:\n\n```yaml\ncomponents:\n  securitySchemes:\n  - ApiKey:\n      type: apiKey\n      in: header\n      name: x-api-key\nsecurity:\n  - ApiKey: []\n```\n\n```javascript\napi.registerSecurityHandler('ApiKey', (c) => {\n  const authorized = c.request.headers['x-api-key'] === 'SuperSecretPassword123';\n  // truthy return values are interpreted as auth success\n  // you can also add any auth information to the return value\n  return authorized;\n});\n```\n\nThe authorization status and return values of each security handler can be\naccessed via the [Context Object](https://github.com/openapistack/openapi-backend/blob/main/DOCS.md#context-object)\n\nYou can also register an [`unauthorizedHandler`](https://github.com/openapistack/openapi-backend/blob/main/DOCS.md#unauthorizedhandler-handler)\nto handle unauthorized requests.\n\n```javascript\napi.register('unauthorizedHandler', (c, req, res) => {\n  return res.status(401).json({ err: 'unauthorized' })\n});\n```\n\n**Important:** security handlers compute the authorization result and expose it as `context.security.authorized`. They\ndon't stop request handling on their own. To reject unauthorized requests, register an `unauthorizedHandler` or set\n`strict: true`, which makes `handleRequest` reject with a `401-unauthorized` error instead. Without either, the matched\noperation handler still runs (you get warned once) and is responsible for checking `context.security.authorized`. The\nsame applies to request validation and the `validationFail` handler. See [SECURITY.md](SECURITY.md) for the full contract.\n\nSee examples:\n- [API Key auth (express)](https://github.com/openapistack/openapi-backend/tree/examples/express-apikey-auth)\n- [JWT auth (express)](https://github.com/openapistack/openapi-backend/tree/examples/express-jwt-auth)\n\n## Mocking API responses\n\nMocking APIs just got really easy with OpenAPI Backend! Register a [`notImplemented`](https://github.com/openapistack/openapi-backend/blob/main/DOCS.md#notimplemented-handler)\nhandler and use [`mockResponseForOperation()`](https://github.com/openapistack/openapi-backend/blob/main/DOCS.md##mockresponseforoperationoperationid-opts)\nto generate mock responses for operations with no custom handlers specified yet:\n\n```javascript\napi.register('notImplemented', (c, req, res) => {\n  const { status, mock } = c.api.mockResponseForOperation(c.operation.operationId);\n  return res.status(status).json(mock);\n});\n```\n\nOpenAPI Backend supports mocking responses using both OpenAPI example objects and JSON Schema:\n```yaml\npaths:\n  '/pets':\n    get:\n      operationId: getPets\n      summary: List pets\n      responses:\n        200:\n          $ref: '#/components/responses/PetListWithExample'\n  '/pets/{id}':\n    get:\n      operationId: getPetById\n      summary: Get pet by its id\n      responses:\n        200:\n          $ref: '#/components/responses/PetResponseWithSchema'\ncomponents:\n  responses:\n    PetListWithExample:\n      description: List of pets\n      content:\n        'application/json':\n          example:\n            - id: 1\n              name: Garfield\n            - id: 2\n              name: Odie\n    PetResponseWithSchema:\n      description: A single pet\n      content:\n        'application/json':\n          schema:\n            type: object\n            properties:\n              id:\n                type: integer\n                minimum: 1\n              name:\n                type: string\n                example: Garfield\n```\n\nThe example above will yield:\n```javascript\napi.mockResponseForOperation('getPets'); // => { status: 200, mock: [{ id: 1, name: 'Garfield' }, { id: 2, name: 'Odie' }]}\napi.mockResponseForOperation('getPetById'); // => { status: 200, mock: { id: 1, name: 'Garfield' }}\n```\n\n[See full Mock API example on Express](https://github.com/openapistack/openapi-backend/tree/examples/express-ts-mock)\n\n## Software Bill of Materials\n\nA [CycloneDX](https://cyclonedx.org) SBOM for the published package is maintained in [`sbom/openapi-backend.cdx.json`](sbom/openapi-backend.cdx.json), alongside a [full-tree variant](sbom/openapi-backend.full.cdx.json) that includes devDependencies and CSV license listings. Third-party licenses and copyright holders are listed in [THIRD_PARTY_NOTICES.md](THIRD_PARTY_NOTICES.md).\n\nTo browse the SBOM interactively, open [CycloneDX Sunshine](https://cyclonedx.github.io/Sunshine/) and load the JSON file.\n\nRegenerate after dependency changes with:\n\n```\nnpm run sbom\n```\n\n## Commercial support\n\nFor assistance with integrating openapi-backend in your company, reach out at support@openapistack.co.\n\n## Contributing\n\nOpenAPI Backend is Free and Open Source Software. Issues and pull requests are more than welcome!\n\n","readmeFilename":"README.md"}