{"_id":"ajv-oai","_rev":"10-fa653f210e5abd66151f647913688f2c","name":"ajv-oai","description":"OpenAPI's JsonSchema validator, Powered by Ajv","dist-tags":{"latest":"1.2.1"},"versions":{"1.0.0":{"name":"ajv-oai","version":"1.0.0","description":"OpenAPI's JsonSchema validator, Powered by Ajv","main":"lib/ajv-oai.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["openapi","swagger","validator","json-schema","jsonschema"],"author":"","license":"ISC","dependencies":{"ajv":"^5.4.0"},"gitHead":"25e05d1e7da9a396d8db712edbeee2dbac03e545","_id":"ajv-oai@1.0.0","_shasum":"60021afe54fd3cc779793038aeca2e6fab59ddb3","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.1","_npmUser":{"name":"bitebit","email":"859829255@qq.com"},"dist":{"shasum":"60021afe54fd3cc779793038aeca2e6fab59ddb3","tarball":"https://registry.npmjs.org/ajv-oai/-/ajv-oai-1.0.0.tgz","integrity":"sha512-1DtvBaTNWiVY/uTpFuEyXkjWutaRilZN24PWi/Zhupv/NqMYDaE6PYc4MtyQkiHNYBqFn+H68XyjSbT/CsDVsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9BV5X7J75+Fs8sCU7TUhV5FvtJpcAjr/K66ASaji+FAiEAzTwtkwsEdMVMlYDmuuC/Y5G1teyTdcTJoKdXtwm7dfE="}]},"maintainers":[{"name":"bitebit","email":"859829255@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-oai-1.0.0.tgz_1511539219903_0.41844764654524624"},"directories":{}},"1.1.0":{"name":"ajv-oai","version":"1.1.0","description":"OpenAPI's JsonSchema validator, Powered by Ajv","main":"lib/ajv-oai.js","scripts":{"ci":"npm run lint && npm run test","test":"jest test","lint":"eslint lib"},"keywords":["openapi","swagger","validator","json-schema","jsonschema"],"author":{"name":"bitebit"},"license":"ISC","dependencies":{"ajv":"^5.4.0","decimal.js":"^9.0.1"},"devDependencies":{"babel-core":"^6.26.0","babel-jest":"^22.1.0","babel-preset-env":"^1.6.1","eslint":"^4.16.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.8.0","jest":"^22.1.4","regenerator-runtime":"^0.11.1"},"gitHead":"115b6bfaf57f108e04152cb88dc7bed5050881f4","_id":"ajv-oai@1.1.0","_shasum":"c12e5845a1569c845ba37a0604065ef975172a35","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.1","_npmUser":{"name":"bitebit","email":"859829255@qq.com"},"dist":{"shasum":"c12e5845a1569c845ba37a0604065ef975172a35","tarball":"https://registry.npmjs.org/ajv-oai/-/ajv-oai-1.1.0.tgz","integrity":"sha512-soGnvNEXuImowVa2gNPGVFPbdRvWRzb9+551DSvvVjhZHqcW0Peg/wI2cZWJjeH0ppscws8nVZL3XlpL+W+oCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIER1VUI7md2IPQ1FuwRQ9t8dZdGxIHlGZvJ327WE6CF5AiAUILUjqa1pVI1i1xZcifeewVWa9YtcvTYEuxBBOwueuA=="}]},"maintainers":[{"name":"bitebit","email":"859829255@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-oai-1.1.0.tgz_1517327526863_0.4213798081036657"},"directories":{}},"1.1.1":{"name":"ajv-oai","version":"1.1.1","description":"OpenAPI's JsonSchema validator, Powered by Ajv","main":"lib/ajv-oai.js","scripts":{"ci":"npm run lint && npm run test","test":"jest test","lint":"eslint lib"},"keywords":["openapi","swagger","validator","json-schema","jsonschema"],"author":{"name":"bitebit"},"license":"MIT","dependencies":{"ajv":"^6.1.1","decimal.js":"^9.0.1"},"devDependencies":{"babel-core":"^6.26.0","babel-jest":"^22.1.0","babel-preset-env":"^1.6.1","eslint":"^4.16.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.8.0","jest":"^22.1.4","regenerator-runtime":"^0.11.1"},"gitHead":"547774ea4d0fe5f43e763a08b3306c3ed31a12b7","_id":"ajv-oai@1.1.1","_shasum":"5f3c19ebc6b1628465bc75436c1ade9031b3cab3","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.1","_npmUser":{"name":"bitebit","email":"859829255@qq.com"},"dist":{"shasum":"5f3c19ebc6b1628465bc75436c1ade9031b3cab3","tarball":"https://registry.npmjs.org/ajv-oai/-/ajv-oai-1.1.1.tgz","integrity":"sha512-oCRuUhn4IDwLmU2hipYfJUXynEl1YLUjk07TnqJAGLIy12QZC8OSGHf3f5kz8gN15b2+lt2MwnTwoey0XH4/IQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHLN7geADQ17Do9yZ6D+RsRotWqYSP2u5pVGeXwQxSxxAiADiuV8Op3fBgFJhdSIu55CB2J4jyS3usxS40h1kcnZdg=="}]},"maintainers":[{"name":"bitebit","email":"859829255@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-oai-1.1.1.tgz_1517365243276_0.48063837527297437"},"directories":{}},"1.1.2":{"name":"ajv-oai","version":"1.1.2","description":"OpenAPI's JsonSchema validator, Powered by Ajv","main":"lib/ajv-oai.js","scripts":{"ci":"npm run lint && npm run test","test":"jest test","lint":"eslint lib"},"keywords":["openapi","swagger","validator","json-schema","jsonschema"],"author":{"name":"bitebit"},"license":"MIT","dependencies":{"decimal.js":"^9.0.1"},"peerDependencies":{"ajv":"6.x"},"devDependencies":{"babel-core":"^6.26.0","babel-jest":"^22.1.0","babel-preset-env":"^1.6.1","eslint":"^4.16.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.8.0","jest":"^22.1.4","regenerator-runtime":"^0.11.1"},"gitHead":"809c0f4efd4cd41ffe057e71af19411b5c7216b0","_id":"ajv-oai@1.1.2","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-kh2AP40Ts4hjtZ1687XkiVcehkgRx+qFwDA46/svpw+MZSlWUoaHXEiGO/k/3CHMbSGzdOMBonTfS/Eayg7xHg==","shasum":"9a1543a1fb484fe2c5f2c137799da3e70c97a32d","tarball":"https://registry.npmjs.org/ajv-oai/-/ajv-oai-1.1.2.tgz","fileCount":10,"unpackedSize":8540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwhuXCRA9TVsSAnZWagAArgkP/i2mMVA0Ujxz/iXuz327\n49I0TiIiRFSXjT84jMD9VBcBve0CAQtgpBUi/dKFbBejpAN+i+Foqkdv8kpI\nzqQ82B788TD0UrAJTQsi+gnzHPvFwdFsMA26GvKg8JP9u3wn0GTHiLywAqGN\nE6cEzH94IId0HJkR1DsdNFOdgdAqlueaYCYbSSvZfs73ELfdAeFEjiffTQX1\nPo9yvKoUcW5V6FMPgrHfl+Jw4W93NXLUyo1gXZ2ZKOsxHUJwQtssz9b5pats\n7MwcygOiC0t7sb2H0WLqMwzNr50abMrSrrfk3zT9GoGpbeefNQBp4I6vsKfR\nO8jfb4pfUJKzJXuCEpNJgyuLQ2bYn5eOHOKOetdKgxInIQJ+8Lw2vGh+mS+3\n5oJAFlwGx+UvvCGs8MeqEl8ycNzferI4QCf4bPARYm1FGNjB+mL84sizmikd\nQTGwCgkfmPu/AMS0wdZBqF51/sYC+RUqMbfGErMroLp4d9jDsMpI/QRXWG87\nnl8lwrxDqz00ni/6B5XTaagJi6zwYVbJW67fDj5OVsr6mzwKk6mhUOBZ/m43\nWyZOH9vGDN+OBP/bLzEsy8xn05H2jqShlyV2S1Zzrw+HyFjxLRVoQv8gudKW\nIlG/sGYQq5Szett3KZQW0M+HobpaasHrIhFgYE/QEVfl+imkckKZVqweyYWz\nLFuF\r\n=1eHA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsZ9VLpLpqX6oE7oSTtCYopUnaSIvNGm6Yxz8ei2oBJAIhALIntpC4wjdcuLYSgyApSiod4SvwBv6Qa6vXM2OIa2L5"}]},"maintainers":[{"name":"bitebit","email":"859829255@qq.com"}],"_npmUser":{"name":"bitebit","email":"859829255@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-oai_1.1.2_1573002135088_0.8144782053967836"},"_hasShrinkwrap":false},"1.1.4":{"name":"ajv-oai","version":"1.1.4","description":"OpenAPI's JsonSchema validator, Powered by Ajv","main":"lib/ajv-oai.js","typings":"lib/ajv-oai.d.ts","scripts":{"ci":"npm run lint && npm run test","test":"jest test","lint":"eslint lib"},"keywords":["openapi","swagger","validator","json-schema","jsonschema"],"author":{"name":"bitebit"},"license":"MIT","dependencies":{"decimal.js":"^10.2.0"},"peerDependencies":{"ajv":"6.x"},"devDependencies":{"ajv":"6.10.2","babel-core":"^6.26.0","babel-jest":"^22.1.0","babel-preset-env":"^1.6.1","eslint":"^4.16.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.8.0","jest":"^22.1.4","regenerator-runtime":"^0.11.1"},"gitHead":"8fa0b3570c5d12abb917a04d8dd8bddc43a3646a","_id":"ajv-oai@1.1.4","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-A3HJgyGGxm5XroINToEP0Uwk0vd0TSaB/7tOrvfdAyYkm8SVtBfu1X9Ci3Kypw5OauPlGwkkw7n+o0x+ZbYYqA==","shasum":"dc57b47e5da047e1b4202476eb95673f8548fecd","tarball":"https://registry.npmjs.org/ajv-oai/-/ajv-oai-1.1.4.tgz","fileCount":11,"unpackedSize":9243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxXViCRA9TVsSAnZWagAA7zgP/j2xMPcQF2B6CvlKnzvV\nHZzh3FclFL5wKRzuJt9vqT3hO5F6VRDUsVB4ZIOV3CFPnemWwvj4uQ+GYnvT\nPsHcF/XZ5WrOpgcVlI7BKsNkPs1ZRNgD4juw3YF0IJZK8IoID5ARlRJ9n2hK\nU69aESwuNn/RmvFY6IMrDvkibsnX7xEJru4X2ztegdtpMIKuqli6C/YVlPqT\ntKIn9BVQ7TCOgCfXxf3XF/WpCvw+NTyJQAtRvs+h1g47w1cQuss8dtiMvyRv\nPUVfOslAYBcOKge8aqCiK5F+q3PLY9HF/U0c7iLZ62VgzOc1NZ/3sllyvcGT\nJVj7Sr7RB0YfVupYdWmr9EvTocmlNgTnK1l3+0eqNwwCWPY4LNNSH3sUpLCP\nza5oqcRC91cOqGOARz8CiRaIqm7X+mHrmqStqzIrHUGf1Yh0tpdf5mEs/ZMW\nRjzO/znaLW87gb3FCRrDbw13vTiLOLS8P/zL91a+oLioeh3P6UK6wX/Cwh13\nqhiMSAndQ4UKaG+bFmN6iMIL3RY/3BOsFT/IN4auhMOvS7wcQlGidXHomGoM\nk/RaZYUhGEyWdRwccuz0W+E3xk3/IGhmMQOA+UlRBzRNacxwC0l7aB81xNmJ\nSk9T91Zw0zVwc++a43lB3GmuBc67Om5CQV4avXjVG6XyMU+0d9jxqMUIIWxB\noS8T\r\n=ytF4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEZZ2iHkbOE9c5Frg7tG6aK4i1chjxZs0rhUNIQntMQQIgEllvLx7nL9UX03jnku4IgXItUugyDatkfDgrpcS/rq4="}]},"maintainers":[{"name":"bitebit","email":"859829255@qq.com"}],"_npmUser":{"name":"bitebit","email":"859829255@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-oai_1.1.4_1573221730051_0.7878821429160041"},"_hasShrinkwrap":false},"1.1.5":{"name":"ajv-oai","version":"1.1.5","description":"OpenAPI's JsonSchema validator, Powered by Ajv","main":"lib/ajv-oai.js","typings":"lib/ajv-oai.d.ts","scripts":{"ci":"npm run lint && npm run test","test":"jest test","lint":"eslint lib"},"keywords":["openapi","swagger","validator","json-schema","jsonschema"],"author":{"name":"bitebit"},"license":"MIT","dependencies":{"decimal.js":"^10.2.0"},"peerDependencies":{"ajv":"6.x"},"devDependencies":{"ajv":"6.10.2","babel-core":"^6.26.0","babel-jest":"^22.1.0","babel-preset-env":"^1.6.1","eslint":"^4.16.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.8.0","jest":"^22.1.4","regenerator-runtime":"^0.11.1"},"gitHead":"47efc476010b75845bdf3b9c09cf6fa650fdfbe2","_id":"ajv-oai@1.1.5","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-JSBfA99K9cI22qJ8rwCyJ7J15iEMFOeHL8LqH+PL47HzeN7YZc7ZazQNg9eLO6TuPLBCfkiuMNLulKTGMzp25w==","shasum":"f6a3ffa6a84ee90234a296ef733e9e18c875365e","tarball":"https://registry.npmjs.org/ajv-oai/-/ajv-oai-1.1.5.tgz","fileCount":11,"unpackedSize":9248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxoQ6CRA9TVsSAnZWagAAzvIP/jqD/7TJbfKRFZuOfca0\n596PQi9Vqvyrm+zK1ZtsA0fx06VH+IslJrUh8p8NBXroQtSirgOqF7yGYzgt\nym8ftyo97jb23fU48NCK7goRcARFZay7iWYLhxRXL599uW2zxuMDXheuh3Gp\np9kjunUzIw8R8UX5FiL+rDs9nb8/zgHZ4XpUe3wcvSNk27hrZqYGZ8y5qjwZ\nz+B8VHBfP74uSiXRAT/vK9Trjk91KiQw2dyQCnxWdyAehbzCtK7Md1K6MAgS\nlhCcYtZEvVxHtjNrgB2+Jgqzu9pW5kFMr/FPsnUbaTayuVM7m6DUYDcnuVFW\nYN6wPA7YfcHZfQHSWeCki8BjnXUnSp0em5SEvdTbC7VHYJ8Ic6nUbC/1GiFG\nP6270wo9my9c1M51qxAm1QGGoplhwJkCxHf70+mPQ3FAMaahF+rNQHLhUNlp\nJ14kZ6SajWLGEnutNu6ts3qoLWlPsEQvIb1w4PEH/4DBP8BRt5s/gUl+NGO2\nSOrQEADlJzkobAcFY4PIkuxPSuxWRYiURnVEu7UKJHtqiGM1Itng5coM6Chm\n0Sy43cQ6hh8vfqTHTCq21IHAoB2VdXk9gh+KFVzypq/lHwQ+Imckzfg/ozTb\nB3T0WKMqk0E7TyvhckDvYH6wSVDnt8z6SxecP2CwmOoVJzgRRT7ABfZLVHZV\nnF2q\r\n=d8VX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHGJudTkBgsTSkFCaqEHG63sh144QMHoXF9aCiVBroB2AiEAlS6Xg+pRSTfVXf+1KfRDTlDqyqTgPhGF2t02HiOKA20="}]},"maintainers":[{"name":"bitebit","email":"859829255@qq.com"}],"_npmUser":{"name":"bitebit","email":"859829255@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-oai_1.1.5_1573291066319_0.4913416383123379"},"_hasShrinkwrap":false},"1.2.0":{"name":"ajv-oai","version":"1.2.0","description":"OpenAPI's JsonSchema validator, Powered by Ajv","main":"lib/ajv-oai.js","typings":"lib/ajv-oai.d.ts","scripts":{"ci":"npm run lint && npm run test","test":"jest test","lint":"eslint lib"},"keywords":["openapi","swagger","validator","json-schema","jsonschema"],"author":{"name":"bitebit"},"license":"MIT","dependencies":{"decimal.js":"^10.2.0"},"peerDependencies":{"ajv":"6.x"},"devDependencies":{"ajv":"6.10.2","babel-core":"^6.26.0","babel-jest":"^22.1.0","babel-preset-env":"^1.6.1","eslint":"^4.16.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.8.0","jest":"^22.1.4","regenerator-runtime":"^0.11.1"},"gitHead":"cfdf8a462f63ae0cc2fd7769d6509dd9acdeb6ac","_id":"ajv-oai@1.2.0","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-BQ2HL/ZfiMm68Xdy7dkS49Vnnq+gSsxfOugJB4TA8Kmu4Ie9ZIa4K4VQYbcHxyW4ccg6l9VB57PjRA2RPh1elw==","shasum":"93ba0d3c64edf55e575c9d9f52fe494251c5b6d0","tarball":"https://registry.npmjs.org/ajv-oai/-/ajv-oai-1.2.0.tgz","fileCount":11,"unpackedSize":9278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGInfCRA9TVsSAnZWagAA3AMP/0zA4fGlujtRJ2GjK/zX\nqM4xbBYcn9cqJwvy2Hn68eEc1ehwF4NulW2drqbUSZ5p7himMA3s6Uy9nMUv\nmJarJ5cgcUJ9NENmSSrZy30YuB5OU5dMo7L+cTprPovqB+KuhyHBieYxVj4z\n+rJ1aIPqmNNRIFWLIFGLOCA2vGowELBI4Lwo2jimdOgY/ZjHIMHCR4i5XaDH\nlK1Oon0SirSUj/OXZ9I5LSGFve86roRrtT/n1siHA8mgFnUqmUbwfsVe59C2\nilclo2ZgN73ax/lWqVE6H+poinxS8iM8Bujndh0h7aBWd20HlOHhLGTSLMr6\nNSTrJAyEuUIRoVKgY9zIVwPCViTPYKs7B2qnQEiN8aqjuTg/s0nUHS6wi38A\nzP5kSq0WwafLEEMZr4X/riosfSEvwqtgMQcB4JQZFa38xaY5XGICST+I4A0F\noduDGaHVYsoD3oRW8ba1OYgxxPzNItUIUituogVXHD/z8V3Wqed8TuAb5+vj\nd0AmoEmo44fuu2rbSF4jLTgXUZY8l1KEVZ7a64vWdoyWlEJsp8d63K2QNB29\nN0+JN10E9GNdTtvraH86F91fxb3K7qva0KFrAyHM0ZpB3PXrGdbjJLhvB4wz\nNKHOy5TiCS5npWQriSkT0Smq66dotxPw8FeBVvzZusVeTe5danlPqs0eXbUE\nbk5u\r\n=LByb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnz00sB+4zH06eTujMzFLi0BUv11NztFrZ0JmOBPkw1wIhAIUdLjItnsQVlgEO863UAxzrD7rua7NAwtmnhpeaARpG"}]},"maintainers":[{"name":"bitebit","email":"859829255@qq.com"}],"_npmUser":{"name":"bitebit","email":"859829255@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-oai_1.2.0_1578666463260_0.5539664133479381"},"_hasShrinkwrap":false},"1.2.1":{"name":"ajv-oai","version":"1.2.1","description":"OpenAPI's JsonSchema validator, Powered by Ajv","main":"lib/ajv-oai.js","typings":"lib/ajv-oai.d.ts","scripts":{"ci":"npm run lint && npm run test","test":"jest test","lint":"eslint lib"},"keywords":["openapi","swagger","validator","json-schema","jsonschema"],"author":{"name":"bitebit"},"license":"MIT","dependencies":{"decimal.js":"^10.2.0"},"peerDependencies":{"ajv":"6.x"},"devDependencies":{"ajv":"6.10.2","babel-core":"^6.26.0","babel-jest":"^22.1.0","babel-preset-env":"^1.6.1","eslint":"^4.16.0","eslint-config-airbnb-base":"^12.1.0","eslint-plugin-import":"^2.8.0","jest":"^22.1.4","regenerator-runtime":"^0.11.1"},"gitHead":"836941ce4380014520ed3d0d3c2fe148a65a497f","_id":"ajv-oai@1.2.1","_npmVersion":"6.4.1","_nodeVersion":"8.16.1","_npmUser":{"name":"bitebit","email":"amazing.gao@qq.com"},"dist":{"integrity":"sha512-gj7dnSdLyjWKid3uQI16u5wQNpkyqivjtCuvI4BWezeOzYTj5YHt4otH9GOBCaXY3FEbzQeWsp6C2qc18+BXDA==","shasum":"6d253fde782cf809ace2d9d0b1b07a53905dcdaa","tarball":"https://registry.npmjs.org/ajv-oai/-/ajv-oai-1.2.1.tgz","fileCount":11,"unpackedSize":9490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa+41CRA9TVsSAnZWagAALUkQAIjMiZTxps5PxJOJDoH2\n5HmHO2wGAdfqb4EIvyksU0XB2lynt+PhFP69ASd4LkIDdEYFOnGObE/kpgbY\n8ZfnWm4rwq7BPPkQXcqJRo4cKeumX4hAMUku8ZXQuoCIyAhtnUnkVJHrxDlT\nc9c5O1wN9vyVdU+8wEbObb8oDKhtSefsv78Uq5cX8v2ZHEbp72TcfHAVjxH2\nK17z033OZKdfbSE/u3YOywyXiuJKXCMzQQ7qW2XYb40W/fP3/5DfPjKNXTqs\nJKuaUKT6o2wbnBDvQ9Ldbq3ewoa6pPp4ivpVSj1FZdGN+jKVfHb5ijBjeYF+\nXwnVRigKVZQ6/cDWS0XBe4zI2uaKM3GqpMVjWJq+IXHKpAj1wEF1OOSlXGzq\ngPe4y4y+AsGnDP/fEw0MODP5EKUNvsNfKcoKwf3yVMvivFEoj65WtAdWKKxv\n19zYWnWgc9fobCx2ljqEbAmWdoINDvSModRIT13o/0IwF29QuP874VL19ZDh\n7q6HBXfLj2uSlFVQi3DartbaOzk+tqTPJDmxkjDdznogRsNK+OP/ZY39zDog\nq7mT8hdZxBboqMngwUqvtTH3phMO+OX5FKaZzFZnDPm30g/5CfFRo8RjqCGO\nXuUseu3SuZ4HeFkStE+6LnjmIwRGDI2Ucu4sAHFj1OwIMtc0lOs+MCrZyE9c\nCxQ3\r\n=ZW5U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFjFyjHu5WU2AMNcXCr7Ju65S7E7FIZGXGikYO/Ce1I0AiAr+B3cXMZ2kSrcYTsJDSLaSIVuhsEtvnDJvn4r2Qvo7g=="}]},"maintainers":[{"name":"bitebit","email":"amazing.gao@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ajv-oai_1.2.1_1600908853031_0.4613116875331382"},"_hasShrinkwrap":false}},"readme":"[license-img]: http://img.shields.io/badge/license-MIT-green.svg\n[license-url]: http://opensource.org/licenses/MIT\n[node-image]: https://img.shields.io/badge/node.js-v6.0.0-blue.svg\n[node-url]: http://nodejs.org/download/\n[npm-img]: https://img.shields.io/npm/v/ajv-oai.svg\n[npm-url]: https://npmjs.org/package/ajv-oai\n[travis-img]: https://travis-ci.org/oaijs/ajv-oai.svg\n[travis-url]: https://travis-ci.org/oaijs/ajv-oai\n[coveralls-img]: https://coveralls.io/repos/github/oaijs/ajv-oai/badge.svg\n[coveralls-url]: https://coveralls.io/github/oaijs/ajv-oai\n[downloads-image]: https://img.shields.io/npm/dm/ajv-oai.svg\n[downloads-url]: https://npmjs.org/package/ajv-oai\n[david-img]: https://img.shields.io/david/oaijs/ajv-oai.svg\n[david-url]: https://david-dm.org/oaijs/ajv-oai\n[router]: https://github.com/oaijs/koa-oai-router\n\n[![License][license-img]][license-url]\n[![Node Version][node-image]][node-url]\n[![NPM Version][npm-img]][npm-url]\n[![Build Status][travis-img]][travis-url]\n[![Test Coverage][coveralls-img]][coveralls-url]\n[![Downloads][downloads-image]][downloads-url]\n[![Dependency Status][david-img]][david-url]\n\n# Ajv-OAI\n\nOpenAPI's JsonSchema validator, Powered by [Ajv](https://github.com/epoberezkin/ajv).\n\nSupport formats in [dataTypeFormat](http://swagger.io/specification/#dataTypeFormat), except **binary** format.\n\n# Installation\n\n```\nnpm install ajv-oai --save\n```\n\n# Usage\n\nWith draft 04 by default:\n\n```js\nconst ajv = new AjvOAI();\n```\n\nWith a custom meta schema from [AJV lib](https://github.com/epoberezkin/ajv/tree/master/lib/refs)\n\n```js\nconst ajv = new AjvOAI({ metaSchema: 'json-schema-draft-06' });\n```\n\n## Default Options\n`ajv-oai` sets followings as ajv's default options, you can override this options as need.\n```js\n{\n      schemaId: 'auto',\n      format: 'full',\n      coerceTypes: true,\n      unknownFormats: 'ignore',\n      useDefaults: true,\n}\n```\n\n# Example\n\n```js\nconst ajv = new AjvOAI();\n\nconsole.log(ajv.compile({ type: 'integer', format: 'int32' })(2147483648));\nconsole.log(ajv.compile({ type: 'integer', format: 'int32' })(-2147483649));\nconsole.log(ajv.compile({ type: 'integer', format: 'int32' })(1.23));\nconsole.log(ajv.compile({ type: 'integer', format: 'int32' })(123));\n> false\n> false\n> false\n> true\n\nconsole.log(ajv.compile({ type: 'integer', format: 'int64' })(Number.MAX_VALUE));\nconsole.log(ajv.compile({ type: 'integer', format: 'int64' })(Number.MIN_VALUE));\nconsole.log(ajv.compile({ type: 'integer', format: 'int64' })(1.23));\nconsole.log(ajv.compile({ type: 'integer', format: 'int64' })(123));\n> false\n> false\n> false\n> true\n\nconsole.log(ajv.compile({ type: 'number', format: 'float' })(Number.MAX_VALUE));\nconsole.log(ajv.compile({ type: 'number', format: 'float' })(Number.MIN_VALUE));\nconsole.log(ajv.compile({ type: 'number', format: 'float' })(1.23));\nconsole.log(ajv.compile({ type: 'number', format: 'float' })(123));\n> false\n> false\n> true\n> true\n\nconsole.log(ajv.compile({ type: 'number', format: 'double' })(Number.MAX_VALUE));\nconsole.log(ajv.compile({ type: 'number', format: 'double' })(Number.MIN_VALUE));\nconsole.log(ajv.compile({ type: 'number', format: 'double' })(1.23));\nconsole.log(ajv.compile({ type: 'number', format: 'double' })(123));\n> true\n> true\n> true\n> true\n\nconsole.log(ajv.compile({ type: 'string', format: 'byte' })('MTIz'));\nconsole.log(ajv.compile({ type: 'string', format: 'byte' })('abc'));\nconsole.log(ajv.compile({ type: 'string', format: 'byte' })(1));\nconsole.log(ajv.compile({ type: 'string', format: 'byte' })('5L2g5aW95ZWK'));\n> true\n> false\n> false\n> true\n```\n","maintainers":[{"name":"bitebit","email":"amazing.gao@qq.com"}],"time":{"modified":"2022-06-13T02:34:05.989Z","created":"2017-11-24T16:00:19.970Z","1.0.0":"2017-11-24T16:00:19.970Z","1.1.0":"2018-01-30T15:52:06.934Z","1.1.1":"2018-01-31T02:20:44.021Z","1.1.2":"2019-11-06T01:02:15.196Z","1.1.4":"2019-11-08T14:02:10.184Z","1.1.5":"2019-11-09T09:17:46.484Z","1.2.0":"2020-01-10T14:27:43.354Z","1.2.1":"2020-09-24T00:54:13.170Z"},"keywords":["openapi","swagger","validator","json-schema","jsonschema"],"license":"MIT","readmeFilename":"README.md","author":{"name":"bitebit"}}