{"_id":"openapi-data-validator","_rev":"31-9949bcdbfdde021a069d4c385d2621a3","name":"openapi-data-validator","dist-tags":{"latest":"2.0.54"},"versions":{"1.1.19":{"name":"openapi-data-validator","version":"1.1.19","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@1.1.19","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"400f390a149b3b5aa47bad0555b3cc83c60309d7","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-1.1.19.tgz","fileCount":64,"integrity":"sha512-/4q3pGfOoTPJFwtSx7XzXckO1VlaC98XcHj8s3z3aIIakeGyLO3mZV5xkd9Q++zPh3sqfDE5DH8zCV1RD0fZXQ==","signatures":[{"sig":"MEUCIQC+7rIwl33qN87DbwHW4zvUq9ocIJWYtP/NISf15MlNqAIgT1ZKaxWMWxl0oFGN3iLXssxGH5mWXTKTo2SmvZzksik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgweIQCRA9TVsSAnZWagAArscQAJRph1+rSTmTKuQ25quf\ny6WxXtXEAUA7VO6SONoXbnZUtxJt87jeX0yZeDPxri99Og4RS3iTLIHFFu5y\nwEtgLYvhbAO16m35uCPxAv2QZc3yXU48T97XjcrR6tjIUR1ZvWdkfuz+NC47\n/0MF7cpW0DeREzhvFLkIS6FjUXAR7gPh1quRfA6GLxBp1XbdE7+aQ6+wI/5i\nATVW+d1PAMP333bK0tyqgWLlXKXkap7kp+5JULAhviysP2QUi3J9BMxs3dnR\nShyhR0ar8YvkzTm0v14WkOlFBHjUL9vHxppvX7kGyAjOjLOjxx5HJAiMkTpv\njVSTPKIrS0odpeVcsmqWx1yHnJcyxK5RpLgfAMonrY30iuajNucn5apBGJWW\nqhh98ER19O6a9gMf0hVtMQZY6xclzyX1tLbBYywR3hrpzmjjDoyGEAAsnIdi\nq+t2jnIuJ0t6Bsa2+HFCA5mZH5O8/cHmOPCKsmEcljr81VddzapFoXIBawM9\nQZ6wWSblJeCZyGB8K9u8hNeLs8PiegiOhqkyrCS3tmhrktjJ9swJgTcSe85A\n+TDa8f8JNL1RI9pghjGliV95wTTVkbTJbmHjBaVlKaEnAgfYdt2MLfmIgsXp\nikLijxt2PwDceFmyavKR5r381uTQqo9H30E0iE7P65cUuEp+n14PVZIdtgGB\n6jco\r\n=TQ8a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2ae827ddb2fed3df30bc2d77a7c85cc8b110283a","scripts":{"build":"rm -rf dist/ && tsc"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.12","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"ajv":"^8.5","ono":"^7.1","lodash.get":"^4.4","ajv-formats":"^2.1","lodash.uniq":"^4.5","media-typer":"^1.1","content-type":"^1.0","path-to-regexp":"^6.2","lodash.clonedeep":"^4.5","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.4.0","nodemon":"^2.0.7","ts-node":"^9.1.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.2.4","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","source-map-support":"0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_1.1.19_1623319056089_0.4355895622209556","host":"s3://npm-registry-packages"}},"1.1.20":{"name":"openapi-data-validator","version":"1.1.20","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@1.1.20","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"b2b6c8bf33e5115daea32b8b4840d8c48689527f","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-1.1.20.tgz","fileCount":64,"integrity":"sha512-elgrHtkkugm0X36oWj7MmRGXIYWKwhMOsi2Q+uMATxt4WLJCPBrh4gf5DcJM6c2Lj3uqIg5Twy8Uq35lYg4eVg==","signatures":[{"sig":"MEUCIQCywXIhzlQB7sy+QxgtqrtBv7bhSC2HCXJ/sVl5G8d7CwIgDJRp77GnQ5GNv0QcdVaE0vjk8BO5QwB+x2BUMK2GPDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgweRvCRA9TVsSAnZWagAAq8EQAJdycCPP+ANvVTaLei5w\nXSSzi9+4Y0ELCMv1/GfejxE0y21lQ+o8FJ++4M36IWZz5uNxK8okdXXnt46R\nmh9PwpNX47LUN6/xLPYQYKF7TUD7G3chTbULrwQMJxM6sTWU2ORHxtek39/k\nLfT0blAfiJvogdO/Q9gUFH8jCHhsGKKMFw08QM5EcKnoljlDTqQ3TFG+uTAd\nkjzmHLfCe6hGPZD6bwWQOkouEXKMV0jOrhyxdPSWDq5bs01qALalT/LkMwmf\nzMlG0dhNT131LJVgYc7JcEwQgalmMc83Wn/h58m6RTPvZ6sftuoicGBBZnKl\nssk7BVjFhFfCqxWYz3KmC2ur1gO5/Cc4JluUj/0INtrEa+CcuS0HSz/LDR8F\nIuHP7L7t/+0Ki1qMcvrmFjL1KlQNB8pAHHT9g++KvcnlIE5mVjCSJ8GK2LBm\nNNua1ZCkrPAQVdnhKkQ/sVrAF3Ve8CkWLPW/0LK2Ab1WuPGPnbuCngPx1hiH\nELfmktMUNKesGmc+UExokQgVl0iPp7KfWoxKqukDeLCWHAvkv6ceqW5OV803\nN6X1MeTkULYPfcT0mPZ2cWNJ/vebmvyC4ov36Qp0MYhpbGdsojf1GTxe9CED\nddKwcZi0LWfzglhGX94Uij8C7KdEODaQxe9KvWDnz9KPj0rXetMxtcH0LzWT\nb6wb\r\n=NWWR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8d72775afab377a26b04d803730fe9f7261ae1d6","scripts":{"build":"rm -rf dist/ && tsc"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.12","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"ajv":"^8.5","ono":"^7.1","lodash.get":"^4.4","ajv-formats":"^2.1","lodash.uniq":"^4.5","media-typer":"^1.1","content-type":"^1.0","path-to-regexp":"^6.2","lodash.clonedeep":"^4.5","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.4.0","nodemon":"^2.0.7","ts-node":"^9.1.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.2.4","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","source-map-support":"0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_1.1.20_1623319663534_0.08057994965662596","host":"s3://npm-registry-packages"}},"1.1.21":{"name":"openapi-data-validator","version":"1.1.21","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@1.1.21","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"112aa7ccc8e9d25df2747af00901d3166e5a086c","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-1.1.21.tgz","fileCount":61,"integrity":"sha512-FGZGMSF7jgoZjuX3n1mDErbUf49NLE0+9VtA0E2UKTogf/sf37H+/WQPzNUvOcTAhmafvs5EV3wfkfBhM3bY4w==","signatures":[{"sig":"MEUCIQCbXPuANaq8cG7SMrkeaDjHDdEg+d4edcKgU0MKyBTTAgIgWYgpk6P6kBERQ+l0f20ZwpqYih/W8JavCkdvGmPKP0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhH271CRA9TVsSAnZWagAAnUAP+gJYpj8/221d8d6iyVMJ\nUqHCKJcOpDaHYVLSg1o80AwI8XKwnBrv5pjjrK2RxkAuVxNWRBvsg0+TEosh\nUlQof1FrG6F9aNAa7tjO/LzxSiJoDB50jtsY2X/64OW9y2j4xvxJXZ1QruX4\nKOBSuTkg7DtBgj8GlL7m3B1iEy7uSXGX9M5pL81PeHfWTmQeGDnIgXJHLpP9\njx0EnTkqQs3H0/OtMk1J+ylrlZsXr173t58YJXP77n7FNHoUJ8FoSXhMXGsW\nt9/RWNs2F8wcOk04HiY64fxDAY4BrlRaiPOzmt0IHfWtuPtd366X3s5T4Jvg\n2aYKD2eGhGSihjpydKBh6Z9RCaJ4OZjNRj7Bn9920Mg+5vvG+js1ngGOr0bq\nDseyLpEWs5HbPCRefzzVCMGCgnXnJrDEn5AGA05wRIIgY7ovAvACb1xDZJbl\nLXqUciwEL5jIgxURnhbiTdl2BjvOp6jaBnWevUtbGVYPEb0l+jIOmJH7A6G8\n86icmH5LCNW+3cw3xEBkvRjcmUBL5Rv9hTSwGQLTZqAXz9mPSehnWnuN6wAH\nAVEcd0GcqNIQ36hQEVTGBI5K24tFToJLV1nnIdcuuoWjqaLzMc5kAkYIzvAm\nVm4C12eEfCTc5q3fx9fKd3Kpl8LL8xlk9Loo05sVaBDY0FaDhVlU9oWFMaKZ\n1XJn\r\n=h8mN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f117903aa9139f33ce28054db91c1f1cd8c96b42","scripts":{"build":"rm -rf dist/ && tsc"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.14","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"12.22.5","dependencies":{"ajv":"^8.5","ono":"^7.1","lodash.get":"^4.4","ajv-formats":"^2.1","lodash.uniq":"^4.5","media-typer":"^1.1","content-type":"^1.0","path-to-regexp":"^6.2","lodash.clonedeep":"^4.5","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.4.0","nodemon":"^2.0.7","ts-node":"^9.1.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.2.4","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","source-map-support":"0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_1.1.21_1629449973773_0.5760057735104391","host":"s3://npm-registry-packages"}},"1.1.22":{"name":"openapi-data-validator","version":"1.1.22","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@1.1.22","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"e1584f6a553c31944d232ad9f013234f07f7840e","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-1.1.22.tgz","fileCount":61,"integrity":"sha512-mQKtI4ebXTc4NUPkdJhTgy9bs4ZTFZvHVOXr2QyJjOJ7GJDmR1ALFwOmIF+53VYpdtFsGQEInaoG6b28oWuVBA==","signatures":[{"sig":"MEQCIGPbjXYWfwB7GLB1PZ5ewETDu9TpYki9YS+2sWxDrjMgAiBrz7IQku9jKs7VvgZKOudBMfahsPryy4acdol1iMuJjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204261},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3b18cac81da8579f99f4bb01ede5586731d5b1a6","scripts":{"build":"rm -rf dist/ && tsc"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.15","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"12.22.6","dependencies":{"ajv":"^8.5","ono":"^7.1","lodash.get":"^4.4","ajv-formats":"^2.1","lodash.uniq":"^4.5","media-typer":"^1.1","content-type":"^1.0","path-to-regexp":"^6.2","lodash.clonedeep":"^4.5","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","mocha":"^8.4.0","nodemon":"^2.0.7","ts-node":"^9.1.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.2.4","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","source-map-support":"0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_1.1.22_1634133078932_0.24510813901655149","host":"s3://npm-registry-packages"}},"1.1.23":{"name":"openapi-data-validator","version":"1.1.23","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@1.1.23","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"8ed81568b3d59f5bbd0d17e8c5806be47051b9d8","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-1.1.23.tgz","fileCount":61,"integrity":"sha512-JH5314kf76yQtxbpx7jGZVjkWg4ux9ZcbqfJePFjWitG2Qe7yB85POGbmnmDLqMFR7mIjHTwZ5Iihwe5WQGBMw==","signatures":[{"sig":"MEUCIDMc9bASHDp46P7qzfzzSSJyNP++vxGqgEToZWeAm50cAiEA9St5Sb9yJ8R736bNXsoch31pHgi5H8ndqAJSNv+1ovQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204424},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2dcaf3b599e73bb51e2dfb7a7347a914498d0893","scripts":{"test":"tsc && mocha tests/*.test.js -R spec -r esm","build":"rm -rf dist/ && tsc"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.15","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"12.22.6","dependencies":{"ajv":"^8.5","ono":"^7.1","lodash.get":"^4.4","ajv-formats":"^2.1","lodash.uniq":"^4.5","media-typer":"^1.1","content-type":"^1.0","path-to-regexp":"^6.2","lodash.clonedeep":"^4.5","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","nodemon":"^2.0.13","ts-node":"^9.1.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.2.4","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","source-map-support":"0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_1.1.23_1634402236360_0.040089804843015386","host":"s3://npm-registry-packages"}},"1.1.24":{"name":"openapi-data-validator","version":"1.1.24","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@1.1.24","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"6cab51faa46e2e3e2ad3d59c8733426e266f4c71","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-1.1.24.tgz","fileCount":58,"integrity":"sha512-lnfbSYSdS/dNVRZ936Bsbhzcaj0WV6baa5f3haaFejLIZll553EskB6golTMZYPmcRthx9yGQQMgyLa3v0zWIA==","signatures":[{"sig":"MEYCIQCjpnpfTwWcwHujLD3dxbz9qtXlz9EJphZBhw19jqoy9QIhALk0jQ7OGoi/kz0mNdY0ExNgjL2lN5w7etqn+vZmKRQd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":190650},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"887f793d1a911ac3712eff02bc0f9d4b13b2494b","scripts":{"test":"tsc && mocha tests/*.test.js -R spec -r esm","build":"rm -rf dist/ && tsc"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.15","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"12.22.6","dependencies":{"ajv":"^8.5","ono":"^7.1","lodash.get":"^4.4","ajv-formats":"^2.1","lodash.uniq":"^4.5","media-typer":"^1.1","content-type":"^1.0","path-to-regexp":"^6.2","lodash.clonedeep":"^4.5","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","nodemon":"^2.0.13","ts-node":"^9.1.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.2.4","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","source-map-support":"0.5.19"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_1.1.24_1634406565529_0.07125934621049135","host":"s3://npm-registry-packages"}},"1.1.25":{"name":"openapi-data-validator","version":"1.1.25","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@1.1.25","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"63c7137c8b2f9f1d8982dcf7dadd3bedcd56deae","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-1.1.25.tgz","fileCount":55,"integrity":"sha512-R7MbVz6YqBZvfaSEiIGJIX4kylUPTH2XrOLj+oKBmBDbBTe1U3bGssFt9RWn5ezOouLjCTsSj1nHieqPZfR4Ig==","signatures":[{"sig":"MEUCIQCE6muh+bg+zpn5RYtcx2gbiwOyECaYau+f5o+bPtzTpgIgcr5uIIghgWe/tfEvpQGtvpZcqEAPwKXuMBt/b2yp0pk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":183938},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12"},"gitHead":"d9cd16507fcce72ffee66267555e3e0e41af9b04","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.15","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"12.22.6","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","eslint":"^7.20.0","nodemon":"^2.0.13","ts-node":"^9.1.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_1.1.25_1634478131002_0.6495871393253723","host":"s3://npm-registry-packages"}},"1.1.26":{"name":"openapi-data-validator","version":"1.1.26","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@1.1.26","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"0d7810df769f7399e73e5532a1258a7666fe5071","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-1.1.26.tgz","fileCount":55,"integrity":"sha512-tmCukSPzGnHtzDuM4O3JTzrHyqlfyLDtXzPTI+4CzZ6p1l3mL7b6J4QnCl2hGaGwbz7NEkvtGSB+cyiAw63wng==","signatures":[{"sig":"MEUCIAq1rOjVFWUkA0qBxXD6a4aft+PrJInLgbffJutLC/JiAiEA0vgNJOUNad/r0DwfJoZ/UEgQTRmVrp1p3PCwZQgICQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180923},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12"},"gitHead":"08d73d5d53bffd1fd4e9519817dd1eade6735255","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.15","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"12.22.6","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^7.20.0","nodemon":"^2.0.13","ts-node":"^9.1.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","error-object-polyfill":"^1.1.14","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_1.1.26_1634494296575_0.3283700442570996","host":"s3://npm-registry-packages"}},"1.2.27":{"name":"openapi-data-validator","version":"1.2.27","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@1.2.27","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"0755d6f349274913d3bf0ebc2a1bf3bcdc27ceec","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-1.2.27.tgz","fileCount":55,"integrity":"sha512-Y38vxnHyzfH61hzirIi7nrC2WBedhYqisztGdSnw1t3H1b1gs862POfFOxcxzhHwBMltHFPtIuqLflKjapNGrA==","signatures":[{"sig":"MEQCIGUbClqkTBGfBd3JlqW/CiCXwqDTxWJmXiOCZyqwtUSiAiAy2olbyKl+fCK2MxlUeJ77PO4sQdN3k+2LgXPJ+g//CQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181175},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.5.0"},"gitHead":"37502cc5e6d5e5f95318f0d9f8fee2a56e7727f7","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.15","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"14.18.0","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^7.20.0","nodemon":"^2.0.13","ts-node":"^9.1.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","error-object-polyfill":"^1.1.14","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_1.2.27_1634497510913_0.8347267881188531","host":"s3://npm-registry-packages"}},"1.2.28":{"name":"openapi-data-validator","version":"1.2.28","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@1.2.28","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"012db83705fb647f085a2799a4b0c52928ab5169","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-1.2.28.tgz","fileCount":47,"integrity":"sha512-inimIF4o7YArJrjJtt8DDz9Zw/nWvcfnanTW+GmGetZTRlLzNIt+oGnPI5AK2ySCRlYDJyYJgF6aF2XabD2Prw==","signatures":[{"sig":"MEYCIQCkW9v/7DCEA33RTsDV/mRGEgpxS8nBK/J1NoBz/pC5hAIhALfq6b+viEqzPakWaaPtZhSv9RJ2lbtE4RqQqn1Lxteg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164162},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.5.0"},"gitHead":"c08672e0f4dfc3775bd9ba79854ccdec86787ff6","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.15","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"14.18.0","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","require-from-string":"^2.0.2","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^7.20.0","nodemon":"^2.0.13","ts-node":"^9.1.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","error-object-polyfill":"^1.1.14","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_1.2.28_1634578354855_0.7451902468823037","host":"s3://npm-registry-packages"}},"1.2.29":{"name":"openapi-data-validator","version":"1.2.29","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@1.2.29","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"4f1525fd1b51fbda018e9228e53953cd707a6cb9","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-1.2.29.tgz","fileCount":33,"integrity":"sha512-HSeihMNJxvLoQwGJkqqtl19XZ5f9gxUEkZCOCWR4qXPEq8iOLXHwGyRTJBnBm+mhxCuHkzWKsQEKwvzwS/IpoA==","signatures":[{"sig":"MEUCIC+iNUMbPFUWMO5x3Q5bKsYBCRgH0pUzsqLPzpo7mOmMAiEA1hSZCwhzCzy6DBLXqzTJb4t1qoWHWmOWJ35pOdWGoOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126750},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.5.0"},"gitHead":"d08df9ca7b5025d3aebdd05b432c7e40130b5ccf","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.15","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"14.18.0","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","require-from-string":"^2.0.2","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^7.20.0","nodemon":"^2.0.13","ts-node":"^9.1.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","error-object-polyfill":"^1.1.14","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_1.2.29_1634580150926_0.338473119426709","host":"s3://npm-registry-packages"}},"2.0.30":{"name":"openapi-data-validator","version":"2.0.30","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@2.0.30","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"329e0cf0938ce2456574429915ae8f4611204c3e","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-2.0.30.tgz","fileCount":26,"integrity":"sha512-AryYKjzuJkWhnQJZsmGc8SmWnfQwayXCPa2FpNLW8Iqut5PJoViUzP5vquBZXWrvCR3AKKEooLSajyd0XfCxlA==","signatures":[{"sig":"MEUCIQC8gVWDCKhIeXbNdBgWLjlH5wO+yju5x0gk/gDXbaxKRAIgZwHym2V45dXX3kqfAZX+LKmy7rpGAaTUvFb6/Rmtphs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74681},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.5.0"},"gitHead":"5eef2f31dfd6382b994d83007015233ae44a70b2","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.15","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"14.18.0","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","require-from-string":"^2.0.2","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^7.20.0","nodemon":"^2.0.13","ts-node":"^9.1.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","error-object-polyfill":"^1.1.14","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_2.0.30_1634640148414_0.5879500407069556","host":"s3://npm-registry-packages"}},"2.0.32":{"name":"openapi-data-validator","version":"2.0.32","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@2.0.32","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"d6368a61fe063a565dfafe029b6cbd222a7f0f1d","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-2.0.32.tgz","fileCount":26,"integrity":"sha512-2DEf00AvvVvDqq23vR+JHGscHg21yz+CGMUD6/H/3hAQVEzW5l4QU7cp20xzwnojxNbm8prvdjlqLbLfra96tA==","signatures":[{"sig":"MEQCICqBlMHc6G+tUeF5vBC86F1rrXeVCeKHoth9Kd45UFYtAiBpIOClKKOq3NNIVM8iTflaXUeMGEsNM399bfeffrgX1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74880},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.5.0"},"gitHead":"7b29ab043f93097274d8de87f6a650b35437c208","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.15","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","require-from-string":"^2.0.2","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^7.20.0","nodemon":"^2.0.13","ts-node":"^9.1.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","error-object-polyfill":"^1.1.14","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.0.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_2.0.32_1636127383047_0.10984717419009793","host":"s3://npm-registry-packages"}},"2.0.34":{"name":"openapi-data-validator","version":"2.0.34","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@2.0.34","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"47614aadd28a84b311a7be05996b845e14452c4f","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-2.0.34.tgz","fileCount":26,"integrity":"sha512-bkUs+YfF3L8isiNWovBF0p2TRL/o7BoJue7bFEv3TYpr3r05YN3idPOvxIeyFJI6craOjieS3TWl50CfQxlP7w==","signatures":[{"sig":"MEUCIApL8oR7IRI60xvjD4Glgje8eu/NxPMOn+XVEsANWzhpAiEA8/XkrTdz70E7dAHJhQypwwmosrmMWEu2sCuwiCu166M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75833},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.5.0"},"gitHead":"36a97b40f1a6bc61f229c6a417cc754e1a3fca57","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.15","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","require-from-string":"^2.0.2","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^8.1.0","nodemon":"^2.0.13","ts-node":"^9.1.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","error-object-polyfill":"^1.1.14","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.3.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_2.0.34_1636143496394_0.010859709390085959","host":"s3://npm-registry-packages"}},"2.0.35":{"name":"openapi-data-validator","version":"2.0.35","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@2.0.35","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"93d845f4d1f0a8f0ce9532ab48a1c6bc5e5c6325","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-2.0.35.tgz","fileCount":26,"integrity":"sha512-Ksonm2mlxc8nxe+e+6sJfYPPAOJt5UhHUUtgNIHVcawacO8PbREdlsirrxT6IJum8xm4qdSTB4HsKtLFZ34Ssg==","signatures":[{"sig":"MEYCIQC1Wkmf8dPr6zIsj1tVAiinX2W39NOFJVK33bNs6QWlHQIhAOmT/bM606CXxOdC4TxnqrydY1Hsc/v6oPXPma9SlF/r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75894},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.5.0"},"gitHead":"b9e7417ccbfa96c38cf86f8b10ddf90100d7a269","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.15","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","require-from-string":"^2.0.2","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^8.1.0","nodemon":"^2.0.13","ts-node":"^9.1.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","error-object-polyfill":"^1.1.14","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.3.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_2.0.35_1636374497604_0.840909388133878","host":"s3://npm-registry-packages"}},"2.0.36":{"name":"openapi-data-validator","version":"2.0.36","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@2.0.36","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"289eb90bdb5aa751463a6bf6df33677ef4ba0714","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-2.0.36.tgz","fileCount":26,"integrity":"sha512-jp5nb40ZA7s5ECplvjcR7YWCVrKcrsRMJjNpfJo3vyiGKwJGymXQzB4tNVp3J/NcqzVG7bWz7hx4j7qn6IQ9fg==","signatures":[{"sig":"MEUCIQC0lze0oFp1JsdvKuF6YiHqD+5LTYEZrkCu3/hNYH4h3AIgI4NFkED6eZ9yrWzBaxUpkcQBFnTF4V57UjUp97XxPvU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75894},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.5.0"},"gitHead":"dd750e411fea23e487b423748a89e1a87465f2e1","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.15","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","require-from-string":"^2.0.2","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^8.1.0","nodemon":"^2.0.13","ts-node":"^9.1.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","error-object-polyfill":"^1.1.14","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.3.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_2.0.36_1636374537038_0.444809980057681","host":"s3://npm-registry-packages"}},"2.0.37":{"name":"openapi-data-validator","version":"2.0.37","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@2.0.37","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"2964f649cf80ffc8075608b7d7f6ea7c37ddbee2","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-2.0.37.tgz","fileCount":26,"integrity":"sha512-GplSPg/bnP82ELTo4qAjqXAJnPuzQ5VfthlL1YvJaIwBOShNvWlAzn1HwPQKb0Z0UvTthklVRGNWIdQxNMbB2g==","signatures":[{"sig":"MEYCIQCL6Ot8mJBZMWok6rbRufng8CnMQfVzllv6eCD4l+HA7gIhAKclu1hUv8xPXT68CLvTNSFdBi439gNplRyivRHy0dt3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75894},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.5.0"},"gitHead":"95dab6504e9ba757eae0299a8022ddc1298e8014","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.15","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","require-from-string":"^2.0.2","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^8.1.0","nodemon":"^2.0.13","ts-node":"^9.1.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","error-object-polyfill":"^1.1.14","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.3.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_2.0.37_1636396540034_0.394336890155389","host":"s3://npm-registry-packages"}},"2.0.38":{"name":"openapi-data-validator","version":"2.0.38","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@2.0.38","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"09e11f33c4ae114a0e43a3ea77ef486ee16fbbdc","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-2.0.38.tgz","fileCount":26,"integrity":"sha512-TsxFjOinTyPX7CFnuMfuhrNyHPqC7aCgkVjKPKYblrmiLhtIanFRlLaKEF5cg7eGrcQjU9cs8/XKqJN0NK+6LQ==","signatures":[{"sig":"MEYCIQCqegAUHnpiWXrZni4UBc8ZyIn/iiJEvbDVcMhBXTY5kwIhALyGdwPZ20fusAjd23VXT8sNarvdmWUirlWVZPSmoA5Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75894},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.5.0"},"gitHead":"6cb14dfa7e518667e3eb9745fb645ec8182d9263","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.15","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","require-from-string":"^2.0.2","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^8.1.0","nodemon":"^2.0.13","ts-node":"^9.1.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","error-object-polyfill":"^1.1.14","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.3.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_2.0.38_1636397161168_0.163863896661544","host":"s3://npm-registry-packages"}},"2.0.39":{"name":"openapi-data-validator","version":"2.0.39","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@2.0.39","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"ac63e9989c578ce22f2c8b43831cd4dfb777b031","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-2.0.39.tgz","fileCount":26,"integrity":"sha512-RN6oIhf3NOpjB1KBfm1gNYGOGZwHTGwwrHMUqhbJonsqnTw0slzRsb5y1VXLoXTxLmLQ5RUad5hTyleKmDuISA==","signatures":[{"sig":"MEUCIQC2Wl80whR4ENrrMjLcHtPzRt6CwrMbARrs8TCldo2RggIgJ2k7jc1aO4W6SZ9iCAArb295rHmjOOwPxX05WhgE5sY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76192},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.5.0"},"gitHead":"cbf939cdec8e61e7921681bf1fb0952280a0f989","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.15","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","require-from-string":"^2.0.2","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^8.1.0","nodemon":"^2.0.13","ts-node":"^9.1.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","error-object-polyfill":"^1.1.14","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.3.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_2.0.39_1636462040967_0.46209434111509395","host":"s3://npm-registry-packages"}},"2.0.40":{"name":"openapi-data-validator","version":"2.0.40","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@2.0.40","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"3f038a90f1c67efb0fbf83027f9f5c2b44294894","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-2.0.40.tgz","fileCount":26,"integrity":"sha512-71Il7+/MStmQFXmW/+5gu+no1juoAEit6+8wJ+y07vg1vbLpgwbc0YvEwY9oAaTYEbztR9a0WgG+NCIXLWYuPw==","signatures":[{"sig":"MEUCIHDz+0aJBkcQ8aI3O7HD0DCR9T6E/QdY7qP9AVkaxaq+AiEAsEpRrRPqvkctV8Vk1FvYXGF512cweIZlmJ0B5sxbjEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh215ICRA9TVsSAnZWagAA2r0P/RLGBvjQU2lQZIMAhy7g\nCRjUBjHd1yV8fJeAtm0SUXp/L6Ef95H5KfEFFPjClrgVjW9BR7ZObU4JDrbm\n2btnC3Ouq4mrFcLPpxvhBZkH0i8kjm33CPGBJ49S/RGdIqW2Q7Rj4EMk+o6H\nKkvjI1A4NpJQzIMNAlBhX0kr+3hHlZo9s4Emm0K1+Ov5SBlYLKpPoMxrKcyB\nBZptGyXHUhrzmX+DqYGipXNeiXWfYLBTLKvpHsnDDW/au/btI9lEknfjeafH\nJbPRGNG9AINScI/mhjP5usWCUW+Fukc5+a3zWK587G1QbBJOehJMbZdlhHL4\n5LlgWflaZDrDHqgHOeAP7B/DIRXizYIsH5U9bH0kGbTLqrYh8G2gF/YHb/iU\nqpvvTSn6N5l/e8Sw55PNiVsPUJb1tSVv6rBPOOBxqclHHiaFiJqogVZtBO9I\nl2exda8lZSshf6NE3+bPA9zMk6p38FZM7VJtI6vChWWcu7alB7D87ns5AaAC\naSQ63ydEHGEEAEFDH7TXBHfTzRLxjMpO/yP0wt6NE4sxd9ClTHT40jiw2yne\nDiJzI5NcuHm9DVMC7Ag8jhEwZyUB1ffL0jrqqVnYMCZI1RHaMVb0pxOhHMFp\nQW5+ec8Rt7+HE59AeKfnPVEcy277uB0M+SfwuccTV1U4auV19JSbDj92+peg\nM3mu\r\n=IXPI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.5.0"},"gitHead":"b4e3911c056455ef4b3f648fa9b5c13621ac0bd1","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.15","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"14.18.1","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","require-from-string":"^2.0.2","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^8.1.0","nodemon":"^2.0.13","ts-node":"^9.1.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","error-object-polyfill":"^1.1.14","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.3.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_2.0.40_1636633298276_0.3946983837793978","host":"s3://npm-registry-packages"}},"2.0.41":{"name":"openapi-data-validator","version":"2.0.41","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@2.0.41","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"0a449e9d0e344671156df3842c1f1688b97fe561","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-2.0.41.tgz","fileCount":26,"integrity":"sha512-SxrZ+yC83y4Nmberl9ZNleeSOv9dGaiIcS8C89Rr4uCzGHVP0/iKHN2siXiDny63kdwdYiILIZHg+F3M011AAg==","signatures":[{"sig":"MEYCIQCB31vPkTS8s834xQefJobMJjBBp8GsUHyf3TB/Ds4xjQIhANrBh/P/mOC0MLMWQcj9gtf5tBg9n8JvWanh5JfhWNLX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCAkdCRA9TVsSAnZWagAA9T0QAIxf7oDv3VVQyCtQ8sfh\nmpzboS7LoUEfwF+ObbftlSNx6KxEEhl7j+gkePtGcQppLr5312YPc61cbwZ4\nd6IT707eb4i/AbkSJfLWfbsuzvnTfZCq3ijByHMhT3EQkpwq10VjpZwQdIT0\nPp/0WjDhnHc99dPHgFVDP/JrAuSkM2YR3MsV+aiTgGYEI9X8mhYNDCoW6LI1\nn3QWoFHV7qJGQT7GNpIY/a483BYKRl/5DVtCwH5aGCeL5yivPz4A9HDNyGw/\n83fUx6KYzsbiVWkRIBkzYHwFtavSPd9w6756/WmGOiOXJWkI0BoNzVCF1RIc\nYh+OrrRmOc7JfGIc6plhLYwYIyk9Wg6OoPOqo/vQFvwWjkGEcnv+zFowqYbQ\nrOWqTrd3AQS4uLBYrnqyEbLYjK09SO/rmDqt8K09cGtd80Vwy8pxG7daqo82\nnvTAPSn2DpmQNslwG3hg279DKEPk5NFfPnrBXvJhW+gkdJGPVBQkgvQ5v4UH\nzyUUY59cWz68/Yit9yKqzGIA8syyPdpD1svmxrJTlBSNI6C51IfF1EwNpiav\nYRXjs1AoS3VjyrJ+rnJA5vvKxh4sHtweeHjR1LMEJ6O1fVa3jFynpewwQ3JY\n1WWg2atFWBvXPOJIaaeCcBXLEb5RxRzIUD/0D9IBh/SFa0udiOSEvIGqinQ9\nBQXO\r\n=mHRJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.5.0"},"gitHead":"70e28435c57213d56dabf36439dc500b117f05f6","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.16","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"14.19.0","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","require-from-string":"^2.0.2","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^8.1.0","nodemon":"^2.0.13","ts-node":"^9.1.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","error-object-polyfill":"^1.1.14","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.3.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_2.0.41_1644693788925_0.34236969976612786","host":"s3://npm-registry-packages"}},"2.0.42":{"name":"openapi-data-validator","version":"2.0.42","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@2.0.42","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"d60a5a8907b1cef162d5f1dc61b7e0d0fad4a7b6","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-2.0.42.tgz","fileCount":26,"integrity":"sha512-/cd08CgWCSFUHcCEltBONZSqquidt6GQCSnyhw3ieYVRK0BFlfzWNOhKdzHpuqocSqiPXwYT2lW1I6pl4Vtj8g==","signatures":[{"sig":"MEQCIEt19+iae7yXUIB7EHFiZbOwGO/2YcY9mV7PwVTzWkXtAiA/qchwjEhUu9RKacE8BvrwYP4VVMh5zws4bzQ0bCrEeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJia+ADACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIvQ//aTU7+Cy3VLSxxo2c+FXl6iBcz68sqGs99afe31ibYPMoUHK3\r\nz38ZGeQX7V5XOadunbcPAVUMLSwOuHwQkWBRzJWJ16+b7iWE1HRXpEqJOf5e\r\nBmLLyt4+7ekQkl6w1VY02rzlhme1A7GUhSzH7zx1NC+RJu+n7q1BoBgxQxnq\r\nbyMSIe0qOiW0Ru+C1VMIzZKWQTJ+E+wnTY8fgRJj1sHb2ZRCZiZe02euCufh\r\nJQ/Tcm9cr5/t8pP2cbPXmtEBCXtIvAq5l2Q6wI4NymavqUS0EAFn72OAd70z\r\n43mWZUXhCuYYqwOIovlZoyCS9iqb07xY+NeSAoU4oWSnUu1M599BCllhaWQ/\r\nyQwdI0uC9OnauezS014EBx4QqV35KAScvs4FCsGx9ywIWWq+M4PtBYz2Dizb\r\nqWfBCwpVjfv5QgheQoupEWGYKmfSHeTebdVzp7ydTQYmDVDfSDhKqc+OnbO2\r\nY8BVCVq83ea3fsTz2GheWTybFw1SY56D708XXUnKZSEM5KYCuqKYQARlD/2O\r\n0MphHXCwDn1/ZkB5ijZSdxfnxSP9mjtrOAbRbQtPyrsrGIs3JLafrAzoMBRH\r\n8D3yKZwG+ccaVI0YAyNhITV669TyrRx2tyMjI//WENlw/NzakWYXnsvsXt5U\r\n0qhwtvW17toElP4j0hxm5vLTJYNheC2CVmo=\r\n=6J4U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.5.0"},"gitHead":"86f827d6bbb936905d0de29dcc7cdb3001b2fcbd","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.16","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"14.19.1","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","require-from-string":"^2.0.2","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^8.1.0","nodemon":"^2.0.13","ts-node":"^9.1.1","yaml-js":"^0.3.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","error-object-polyfill":"^1.1.14","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.3.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_2.0.42_1651236867231_0.6062816170201044","host":"s3://npm-registry-packages"}},"2.0.44":{"name":"openapi-data-validator","version":"2.0.44","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@2.0.44","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"42b85e65af05c747fe5aeaaeec82d667b5f6117f","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-2.0.44.tgz","fileCount":26,"integrity":"sha512-xjU+wFv1m41CM4yrg/8oTQ5Mqn3pUHTt4HB++XhjNgLTqpIC5CkKrRbSMp7U+IiDk9BEtMDvJ9pfzZ3C7qpJ9w==","signatures":[{"sig":"MEUCIHQlHFo6bKeBdiJ+uYDMlB6J8k40m93MjDhI+iS+8QhrAiEAyZXGkLmgLt0iVgE3QxlHxPb/wpbkaCMCNqBPgwqST6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJia+ATACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6ew//bosN/gCXVSK6QQdd+Ivt3RZdDk5mrotXsPOVnSR9pOemL/ji\r\nS4B0WSTSemccEPA4gqHOH9xPvoBVtkGeP0AQCfsW6j/GRif8BTXD74r6+ntX\r\n8kcAiPTlT/W/TSLE1On+uyiaizHOV8jnD53C0UrRFTSbacTILVahw5zNpJnD\r\nOBdAZsvPtuscQYkTvp8IgldZOXZgGEKsjLChH70w8wUOgGMnetY5gQzqRUIH\r\n1W/vPEbGJaGpiuOlsp2sTWqdaMnfiYd8/aF3E10kx+bjiz2hWUHfANbrTOSf\r\njwvoSLNizZOkF9B+MhzyJzFyO2YmUqWqO+CYciutVldZdW8OKbMurh0PhOOa\r\nB3nJRA4ferXbz8qRnN35fIMEeZhzIV1qtXotOGkk1DCRMIFJpKm9UpLqn7Ut\r\njHtg6EdWLzh3A9jNtzWRhVKVHT2uygMzxBG/b4hnnRFVPE9fL5rND2shUfwt\r\nJS0pydmDB2mpnGkanvAINMROC9udxliNY0Ma6ubzN1YgiEUOWNKW9Uzv9edq\r\nHmafpBcLZDy/loltVkDA/Z0sSQ8WncvlqIfEyLKC4gtfBDHGTboNolHt8tna\r\nWnw/h2XaTKAKDLHAMnxSb3l4MbchsXvFSyEFjG9Plxk/X7lVlo4VuO/Uml33\r\nZ9luDTvLhKc4gvwdxWiRRleOIpLM23JyJSk=\r\n=da/z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.5.0"},"gitHead":"3087ae70733ef76949c884987413b2f3632ee7b3","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.16","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"14.19.1","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","require-from-string":"^2.0.2","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^8.1.0","nodemon":"^2.0.13","ts-node":"^9.1.1","yaml-js":"^0.3.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","error-object-polyfill":"^1.1.14","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.3.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_2.0.44_1651236883343_0.7126978813695453","host":"s3://npm-registry-packages"}},"2.0.46":{"name":"openapi-data-validator","version":"2.0.46","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@2.0.46","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"3bf80b3cdbc195dcfc50002e4374690be81ad03c","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-2.0.46.tgz","fileCount":26,"integrity":"sha512-6/qCruOqxEPfchoUOu5hWsRAXGv1VXgUzN5+p03J+vrbmO4iLEeOiWW4I/pAr4fduwNKvSp5ZFmUTpDcm9FLmQ==","signatures":[{"sig":"MEUCICX18EiyQ0K61RvFAC/MBuSuGssPoi+P9TnSF8gVyYqdAiEAhuAJ5dU6otWgrsA/6YSEsGCeM27NQJ1TShUszrUBzsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKfT8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq76hAAgVNCFqhignaiNr49CAN7oiNebbqFkCQlqBcxZ1OlssJSOukC\r\ngphU1U1K/a7dy3nisRwSRSDjpUOzsWgVPgW2M1ulQSvmxpKNAfabFTVLJI+p\r\nHzTNTLCO55UIjiAJnYaJIJK2j/aCb007y4NYVMppCEQsZFXEnxxg84brbOjE\r\nOtBatvStB+1W+MlNMQLS+Daq/hAOufMV9W/j2c1v0uvgRxDQOlhtJAuwFzw9\r\ngD65tf26HwxtI1rLbMqcNuQzZ0W6eUEIT9vIZSt0eOy0Nxb2DqYgwua4zrod\r\noXy3GBjbVOuoLJSB9L8fSAiIqE32H7JGPSF6rnoSAsBdxoAnYrzpsp7tnWNA\r\nX5xOhbpLTlBTvKKYFcIImAJJneqgS24D6s0WzEDisJVe81PCrGp0ySsNz66s\r\nihtzWd3zgi4/PIKz0gwk/Pm4afPUixdyffa9+g9eznDIBIzOtzTwpFv8q8M7\r\nNjgjIWLr9QWCSca5Vy0UzXABXmlboSHujjd6kEvi+Shf/QJULZ5YkmzthykK\r\nu5PFuOhA2ZxS+F1zfyE2uUaBJKNMg9ReX18oYVBa+aALVncob4SMAPHIpSTA\r\nCPAdvcI3zM1ZBttwlJ66a/7s5prl+5k5NGe0EjodCzF6VewH++iH1r90AsA+\r\nqTBpocCk1j3NMhzabhrFXYG4cuyuFASB4wM=\r\n=opCd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.5.0"},"gitHead":"b23f8f233362bdff2b5c82e269f666a515a574bf","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.18","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","require-from-string":"^2.0.2","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^8.1.0","nodemon":"^2.0.13","ts-node":"^9.1.1","yaml-js":"^0.3.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","error-object-polyfill":"^1.1.14","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.3.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_2.0.46_1680471292244_0.5258408947807687","host":"s3://npm-registry-packages"}},"2.0.48":{"name":"openapi-data-validator","version":"2.0.48","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@2.0.48","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"3910270629140f39bca51ea7ae904fa2e4b2a954","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-2.0.48.tgz","fileCount":26,"integrity":"sha512-EZ6Fdbsrnp2PqppG6Gw0o6XXQpkU9F0TtMiQLdpxxNkW1MRyWvaLFf8O+kGvK5OlUjv2XAiKpRmVQEGk9VyzWg==","signatures":[{"sig":"MEUCIGOSWjgI6CzZCSFUy3iD0R8kSUdVO7uDfeuVMSjpIerLAiEAn+omAqJw5kDUN3YI/w7dP4Ya8bRtYLTHp0+cfgsazu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76290},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.5.0"},"gitHead":"d1014a300d9e5366243618cd8510b6d98aba4192","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.18","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","require-from-string":"^2.0.2","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^8.1.0","nodemon":"^2.0.13","ts-node":"^9.1.1","yaml-js":"^0.3.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","error-object-polyfill":"^1.1.14","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.3.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_2.0.48_1698178510121_0.7470139063183607","host":"s3://npm-registry-packages"}},"2.0.49":{"name":"openapi-data-validator","version":"2.0.49","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@2.0.49","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"efab75e66ce337e979ce25e881c37dfad617b8bc","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-2.0.49.tgz","fileCount":26,"integrity":"sha512-WYMg5IRU6LlXQpYjDxBF889eyC5y+LnJbckO0inDmn0Q1ICQ9TFQKyIAziuGdgAxI9JUH9LEKn7eAbQMMtOpew==","signatures":[{"sig":"MEUCIG5S/3fwiuVz9HTi8qNJeXp36CFQPaIkUOapLnScrgdaAiEA07VuLXYb9oTM2GY+B3glLO1jMcOxiiwwHn16UWMoCxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76285},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.5.0"},"gitHead":"b73ab01c8278863d7262ccf8cb153baea3e31b9f","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.18","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","require-from-string":"^2.0.2","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^8.1.0","nodemon":"^2.0.13","ts-node":"^9.1.1","yaml-js":"^0.3.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","error-object-polyfill":"^1.1.14","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.3.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_2.0.49_1698178588324_0.0657401129635562","host":"s3://npm-registry-packages"}},"2.0.50":{"name":"openapi-data-validator","version":"2.0.50","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@2.0.50","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"f84bd68a35414baef1dbe1acdd50e67d6d0be0e2","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-2.0.50.tgz","fileCount":26,"integrity":"sha512-mE+KmE/Bs7/Ff78N8Hv1Vn5+zXxkwdEVMnv2+ofYGznMXATqNP+jiuyFhAHtt5weOfP1h1IpVj0zSa5vGcYqXg==","signatures":[{"sig":"MEUCIGdIQz1GZpWifsQCXtTZtpfjsTO8pWqHwkH8znkrFF0fAiEAgpeY5I+bS87B0twqffCMM/P4WoxPXVXv6y3GXAJkubA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76368},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.5.0"},"gitHead":"eab63540a591fc52a697c4bb6aa033d2ebc2eaec","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.18","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","require-from-string":"^2.0.2","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^8.1.0","nodemon":"^2.0.13","ts-node":"^9.1.1","yaml-js":"^0.3.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","error-object-polyfill":"^1.1.14","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.3.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_2.0.50_1698776398835_0.3933512459268451","host":"s3://npm-registry-packages"}},"2.0.52":{"name":"openapi-data-validator","version":"2.0.52","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","_id":"openapi-data-validator@2.0.52","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"homepage":"https://github.com/rhosys/openapi-model-validator.js#readme","bugs":{"url":"https://github.com/rhosys/openapi-model-validator.js/issues"},"dist":{"shasum":"56e83881946e6ed9d806caf078321e1c67f14e1c","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-2.0.52.tgz","fileCount":26,"integrity":"sha512-m1A2t/mkYOUw8+bgzK5/xwQYwFWM290xvHQS5wdFcu+6go2aH+/hfZMzJwrgMq4X6wL4AVtv2hM5jI3CaHRfgQ==","signatures":[{"sig":"MEQCIDvs0knn9C+Q2mjcXRvlhH4TfBPCNXVMYUBxOVACaf0nAiAQ+78VuoGX4laRZZOigkS5QjTgexI/Mws6sZRpoMma6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76421},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.5.0"},"gitHead":"6c47d2b59e343ca7fc4c4bcf941681023b1ff8f2","scripts":{"lint":"eslint --ext .js,.ts src tests make.js","test":"tsc && mocha tests/*.test.js -R spec","build":"rm -rf dist/ && tsc","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"_npmUser":{"name":"rhosys","email":"developers@rhosys.ch"},"repository":{"url":"git+https://github.com/rhosys/openapi-model-validator.js.git"},"_npmVersion":"6.14.18","description":"Automatically validate API requests and responses with OpenAPI 3.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"ajv":"^8.5","lodash.get":"^4.4","ajv-formats":"^2.1","media-typer":"^1.1","content-type":"^1.0","lodash.clonedeep":"^4.5","require-from-string":"^2.0.2","@apidevtools/json-schema-ref-parser":"^9.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","luxon":"^2.0.2","mocha":"^8.4.0","sinon":"^11.1.2","eslint":"^8.1.0","nodemon":"^2.0.13","ts-node":"^9.1.1","yaml-js":"^0.3.1","fs-extra":"^10.0.0","commander":"^7.2.0","coveralls":"^3.1.0","@types/ajv":"^1.0.0","typescript":"^4.4.4","@babel/core":"^7.15.8","@types/node":"^15.3.1","@types/mocha":"^8.2.2","ci-build-tools":"^1.0.13","eslint-plugin-node":"^11.1.0","source-map-support":"0.5.19","eslint-plugin-mocha":"^8.0.0","@babel/eslint-parser":"^7.15.8","eslint-plugin-import":"^2.22.1","error-object-polyfill":"^1.1.14","eslint-plugin-promise":"^5.1.0","@typescript-eslint/parser":"^5.3.0","eslint-config-cimpress-atsquad":"^1.0.67","@typescript-eslint/eslint-plugin":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/openapi-data-validator_2.0.52_1698777263604_0.7927505219235884","host":"s3://npm-registry-packages"}},"2.0.54":{"name":"openapi-data-validator","version":"2.0.54","description":"Automatically validate API requests and responses with OpenAPI 3.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rm -rf dist/ && tsc","test":"tsc && mocha tests/*.test.js -R spec","lint":"eslint --ext .js,.ts src tests make.js","profile":"rm isolate-* && node --prof integrationTests/modelValidator.test.js && node --prof-process ./isolate* > results.txt && xdg-open results.txt"},"repository":{"url":"git+https://github.com/Authress-Engineering/openapi-data-validator.js.git"},"keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","dependencies":{"@apidevtools/json-schema-ref-parser":"^9.0","ajv":"^8.5","ajv-formats":"^2.1","content-type":"^1.0","lodash.clonedeep":"^4.5","lodash.get":"^4.4","media-typer":"^1.1","require-from-string":"^2.0.2"},"devDependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@types/ajv":"^1.0.0","@types/mocha":"^8.2.2","@types/node":"^15.3.1","@typescript-eslint/eslint-plugin":"^5.3.0","@typescript-eslint/parser":"^5.3.0","chai":"^4.3.4","ci-build-tools":"^1.0.13","commander":"^7.2.0","coveralls":"^3.1.0","error-object-polyfill":"^1.1.14","eslint":"^8.1.0","eslint-config-cimpress-atsquad":"^1.0.67","eslint-plugin-import":"^2.22.1","eslint-plugin-mocha":"^8.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","fs-extra":"^10.0.0","luxon":"^2.0.2","mocha":"^8.4.0","nodemon":"^2.0.13","sinon":"^11.1.2","source-map-support":"0.5.19","ts-node":"^9.1.1","typescript":"^4.4.4","yaml-js":"^0.3.1"},"engines":{"node":">=14.5.0"},"gitHead":"6aefda237ec237ee8c1ede45b0239693f63c8dc7","_id":"openapi-data-validator@2.0.54","bugs":{"url":"https://github.com/Authress-Engineering/openapi-data-validator.js/issues"},"homepage":"https://github.com/Authress-Engineering/openapi-data-validator.js#readme","_nodeVersion":"20.19.5","_npmVersion":"11.6.2","dist":{"integrity":"sha512-JsqqILn+NwgsjA2wJsY+qvVqtkaWz7cnf7gbT+1Nm54+NSsQNguV+fd3Y6WefTkLug6PLws+zylfZ7QjD0s71Q==","shasum":"504682d142e9a9c06b93c6898500cfbb9efde83a","tarball":"https://registry.npmjs.org/openapi-data-validator/-/openapi-data-validator-2.0.54.tgz","fileCount":25,"unpackedSize":76215,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/openapi-data-validator@2.0.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC2tZKY+/aI9fkWZ6jHOQ2nTa+ZSmv68i2EBUvG1iHoCAIhAOs7Hn3svWx6tancVN2LsSI3vdgk7Y6ZvYj9DzlnC3Aw"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2f320023-dd63-4b58-8c10-cb17e1116627"}},"directories":{},"maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openapi-data-validator_2.0.54_1760474850921_0.26797477182976626"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-10T09:57:36.089Z","modified":"2025-10-14T20:47:31.516Z","1.1.19":"2021-06-10T09:57:36.269Z","1.1.20":"2021-06-10T10:07:43.715Z","1.1.21":"2021-08-20T08:59:33.938Z","1.1.22":"2021-10-13T13:51:19.084Z","1.1.23":"2021-10-16T16:37:16.544Z","1.1.24":"2021-10-16T17:49:25.679Z","1.1.25":"2021-10-17T13:42:11.198Z","1.1.26":"2021-10-17T18:11:36.757Z","1.2.27":"2021-10-17T19:05:11.075Z","1.2.28":"2021-10-18T17:32:35.118Z","1.2.29":"2021-10-18T18:02:31.077Z","2.0.30":"2021-10-19T10:42:28.525Z","2.0.32":"2021-11-05T15:49:43.217Z","2.0.34":"2021-11-05T20:18:16.577Z","2.0.35":"2021-11-08T12:28:17.766Z","2.0.36":"2021-11-08T12:28:57.510Z","2.0.37":"2021-11-08T18:35:40.183Z","2.0.38":"2021-11-08T18:46:01.355Z","2.0.39":"2021-11-09T12:47:21.086Z","2.0.40":"2021-11-11T12:21:38.460Z","2.0.41":"2022-02-12T19:23:09.140Z","2.0.42":"2022-04-29T12:54:27.374Z","2.0.44":"2022-04-29T12:54:43.487Z","2.0.46":"2023-04-02T21:34:52.513Z","2.0.48":"2023-10-24T20:15:10.445Z","2.0.49":"2023-10-24T20:16:28.645Z","2.0.50":"2023-10-31T18:19:59.045Z","2.0.52":"2023-10-31T18:34:23.759Z","2.0.54":"2025-10-14T20:47:31.102Z"},"bugs":{"url":"https://github.com/Authress-Engineering/openapi-data-validator.js/issues"},"author":{"name":"Rhosys Developers","email":"developers@rhosys.ch"},"license":"Apache-2.0","homepage":"https://github.com/Authress-Engineering/openapi-data-validator.js#readme","keywords":["swagger","openapi","openapi 3","openapi validator","expressjs","express","request validation","response validation","middleware","nodejs","javascript"],"repository":{"url":"git+https://github.com/Authress-Engineering/openapi-data-validator.js.git"},"description":"Automatically validate API requests and responses with OpenAPI 3.","maintainers":[{"name":"rhosys","email":"developers@rhosys.ch"}],"readme":"## OpenAPI Data Validator\nLightweight OpenAPI complete request model validator. Fast, unopinionated, full featured validator for API requests that utilize OpenAPI docs for API documentation.\n\nThis is an open source project managed by the [Authress Engineering team](https://authress.io).\n\n[![Authress Engineering](https://img.shields.io/static/v1?label=Authress+Engineering&message=OpenAPI%20Data%20Validator&color=%23FBAF0B&logo=androidauto&logoColor=%23FBAF0B)](https://authress.io) [![npm version](https://badge.fury.io/js/openapi-data-validator.svg)](https://badge.fury.io/js/openapi-data-validator)\n\n## Usage\nIt is simple, and that's all there is to it!\n\n```sh\nnpm install openapi-data-validator --save\n```\n\n```js\nconst { OpenApiValidator } = require('openapi-data-validator');\nconst spec = require('./openapi.json');\n\nconst openApiValidator = new OpenApiValidator({ apiSpec: spec });\nconst validator = openApiValidator.createValidator();\n\n// Configure this to the client's request. It will resolve the expected schema in the spec using the method and route defined, and validate the request parameters.\nconst newRequest = {\n  method: 'GET',\n  // Matched openapi specification generic route, this should be the generic `path` from the spec, such as `/resources/{resourceId}/`, it must match one of them exactly.\n  route: request.route\n\n  headers: { Authorization: 'Bearer Token' },\n  \n  // Query string parameters from the request\n  query: { limit: 10 },\n  \n  // Body already parsed to JSON\n  body: { field: true },\n\n  // Path parameters\n  path: { user: 'userId' }\n};\nawait validator(newRequest);\n```\n\n## Compile validator\nFor improved processing speed the validator can be pre-compiled from the spec\n\n```js\nconst openApiValidator = new OpenApiValidator({ apiSpec: spec, compiledFilePath: './compiledValidator.json' });\nawait openApiValidator.compileValidator();\n// Later\nconst validator = await openApiValidator.loadValidation();\n\n// ...\nawait validator(request);\n```\n\nCheckout the full: [Async example](./docs/async-example.md)\n\n## FAQs\n\n#### Why not just use AJV\nAJV is the best, but there are some things that just are very OpenAPI specific that don't make sense to be in the validator. Don't need them? Great, go use AJV.\n\n* Top level defined Path parameters - AJV doesn't understand\n* Inline request body definitions, AJV doesn't understand schema defined in the method, it has to be in a component\n* Body Content-Type validation - Request bodies with multiple content types allowed\n","readmeFilename":"README.md"}