{"_id":"api-contract-validator","_rev":"44-8e2a2379c9c9ca11ff74658cfbd201a3","name":"api-contract-validator","dist-tags":{"latest":"2.2.8"},"versions":{"1.0.0":{"name":"api-contract-validator","version":"1.0.0","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","scripts":{"test":"mocha","test:coverage":"nyc npm test","lint":"eslint lib","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/Zooz/api-schema-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","should","plugin","api","openapi","swagger","validator","rest","restapi"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Zooz/api-schema-validator/issues"},"homepage":"https://github.com/Zooz/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.0.3","js-yaml":"^3.12.2","json-schema-deref-sync":"^0.10.0","lodash":"^4.17.11"},"devDependencies":{"axios":"^0.18.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.3","eslint":"^5.15.2","eslint-config-airbnb":"^17.1.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","mocha":"^6.0.2","nock":"^10.0.6","nyc":"^13.3.0","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","supertest":"^4.0.2","snyk":"^1.136.3"},"nyc":{"check-coverage":true,"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"0aa2219c86119b623a538a3a66ad215a4c0d5bca","_id":"api-contract-validator@1.0.0","_nodeVersion":"10.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-UhaPEm9wHDPFmNyGY+EGrgFo30EL9DMFlpkIXf1TDCCe+K77od78PbHfMVfIVotHSCDq++4mO71CkJf6fBPtcQ==","shasum":"b9c69a8cd60f112e289e99d760d9b70d9a7b6c17","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.0.0.tgz","fileCount":15,"unpackedSize":27324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj2gcCRA9TVsSAnZWagAAzqwP/j0YO+KSbqvmIxesYIGE\n1ByS886xzHRWsmNbDT5InxZZqQOZNsJJIhyOrX+srWFvdhoAfysfwJr57DM7\nZnPP4sP4HF0IQ0Fi8EfAe0HjfT2TgUcgcld61B3HIu3nf/mQPjL/6rziNoBN\nMeX+58RecL/ll9WnFlK1TU3jvxJojF0kIaU+2IHZjAxRucSF+eQpFajyoij+\ndQqzf1MWi0Hd1cLzzGa8iGMzwWbzULTImr0iWvkqE2zOTpvs7QJ1UFEIYeSv\n/yheV2iBZaR9hvIchZNCyxpJ5+NYY6g0oDJKrTs2DQH8sG2a6TDC9cN86HjS\nXWPoU8EJK9e2H82ZyBJp5Izy5UGNadTZUhEHKHXcwXot2zB3UyPRHSIXRY/l\nKbPK4iM3yvclJPvnfeIu+KL0PHBoKZ/qL7pqKqw7J86l9wbVL53XYiYMSUmW\nHJGREGyB1uwVCFOc6w5vbxa0M6+GaHUGXa1y72fI4LjS0Vwql40WhcUcc1qf\njBz6niPn1ttb0eqIcq0yxcdy5SRlVVyqqYzYyaaDk9MNHdDtgr2uixwrAx/W\nVrlIU2ZX9A07RCYwHyyH4ZEl2+BRfK4/6bFHJgIrRiPyOP4M6mbuhSGaA8eu\nt6zCjOC1+DFrcJgDY99jAaW+kvNLRn32UllR5VOespUgjKfdGDykJP8rb1rS\nICem\r\n=D8tg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEb3CFy/YDBNoE3AxI9/xfwU9BHUqxwmbGCZtS8Ab/R1AiEA3/CCkGYBbghoVcdeWEfxxR08vb8cYodqxS8tXdLywfA="}]},"maintainers":[{"name":"kobic","email":"kobi.carmeli@gmail.com"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.0.0_1552902171589_0.37458699170816234"},"_hasShrinkwrap":false},"1.0.1":{"name":"api-contract-validator","version":"1.0.1","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","scripts":{"test":"mocha","test:coverage":"nyc npm test","lint":"eslint lib","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/Zooz/api-schema-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","should","plugin","api","openapi","swagger","validator","rest","restapi"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Zooz/api-schema-validator/issues"},"homepage":"https://github.com/Zooz/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.0.3","js-yaml":"^3.12.2","json-schema-deref-sync":"^0.10.0","lodash":"^4.17.11"},"devDependencies":{"axios":"^0.18.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.3","eslint":"^5.15.2","eslint-config-airbnb":"^17.1.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","mocha":"^6.0.2","nock":"^10.0.6","nyc":"^13.3.0","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","supertest":"^4.0.2","snyk":"^1.136.3"},"nyc":{"check-coverage":true,"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"e110ce52d12344b88fa0547b9ba41f7242ca3a7e","_id":"api-contract-validator@1.0.1","_nodeVersion":"10.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-xM1mveLnKyQa+PNLExJ1c8SbwI/db1oynfJJjBW5x+WB+/Howuaa+yvcgjmk6QLgQ9H77+5WqBe7Vbe6dFe7Vw==","shasum":"ecedd31554d50f46c4fd4fb7ff23df6238357e20","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.0.1.tgz","fileCount":15,"unpackedSize":27234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj2yLCRA9TVsSAnZWagAA+pQP/j3IAxzKVqT9XI2M0Akd\nc+BJVHBariTcPI6e4Xvj7XtfgaQrxf6Xx+1lVF1JX/CI0QCDg38WL7QEaURD\nbJc5/AkjJ9BKdWTgqkauq8A3/7uEavlslW3d48r1zq76d9IHIAaiubcXImLp\n35MSKfdbVhfS6vZemcW9OdrWrdD4Cb6LWqI6usCvWqNb45O/snM+RqAjAnKX\nmrZHW+S+BvF6zXCxCiCtspRdNH1OPIKUVBOZt7h0ktVueLodBdQ/5kPAObK9\njF0+8uCefcsV++WPMG4FvXDmiyA7eZxISEzUavARyTTS2Rn7hrLSSjlcbnrn\n1emx8rRVjOJqTfJyOgEW/lsLTahW26eGtkYILti1acG02lbqg3WtTcWo3MXN\nQiHPRsTKa7wuNS0dPwUTApZbl5EqLzFaGckBw8zDTEbjMXsvr5lcWQ2QkEUW\nzl4Ks96s5AiWrRWvjBMw1HL1qZlFP6OmyMEROvOmbEVXQzyRglkJT18gM0st\nnAKK6CfAZBInk3IU25HcTAmtG0nanuct0LW+bDQqeo3x51jeuKv57oJMNCXF\nmpYnns5EWtyD5GOkintHoBo6G4DaTmDBpw9x1qLOZVKo4oVdmh9FMP/JJC5e\n5hqN40FWgLJa9pLOExg7NuRkA8f24aFXnaE4tl2BKPArb2F5WNqyIbF/8voQ\n3AJZ\r\n=8xWu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcpbbwWJIebJ/qJ44ucJ7TDfU+VAhvLUKxUQJlGEUSjAIhAOkAqONRITeHpXkm8GPNe+E8wJEysuCLnmXbSi00fK23"}]},"maintainers":[{"email":"galcohen92@gmail.com","name":"galco"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.0.1_1552903306829_0.1421379723555849"},"_hasShrinkwrap":false},"1.0.2":{"name":"api-contract-validator","version":"1.0.2","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","scripts":{"test":"mocha","test:coverage":"nyc npm test","lint":"eslint lib","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/Zooz/api-schema-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","should","plugin","api","openapi","swagger","validator","rest","restapi"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Zooz/api-schema-validator/issues"},"homepage":"https://github.com/Zooz/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.0.3","js-yaml":"^3.12.2","json-schema-deref-sync":"^0.10.0","lodash":"^4.17.11"},"devDependencies":{"axios":"^0.18.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.3","eslint":"^5.15.2","eslint-config-airbnb":"^17.1.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","mocha":"^6.0.2","nock":"^10.0.6","nyc":"^13.3.0","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","supertest":"^4.0.2","snyk":"^1.136.3"},"nyc":{"check-coverage":true,"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"0b2e7919b95ac93bf008e676617cb1becbfa7683","_id":"api-contract-validator@1.0.2","_nodeVersion":"10.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-DExgvTmZv5pLJvpeKRgdhIuu4EoIBjRlscP+Akdnp/8UOSJebKetn+wvcFd4/IYZ0HyUpEeNEpOR3urwNT70sw==","shasum":"77c8df188d01e75a06ac7cd157a8425ca086db35","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.0.2.tgz","fileCount":15,"unpackedSize":26897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj+44CRA9TVsSAnZWagAAjlwQAIPwWvwRbGoZgRo1DWbi\nna4QVqHeW0revvxwlHD1zOQnsiWh5Bp/UuH2X2AU+qt6L8Q1uNIKCOJI/vYt\n2oiQOci3nZkmVSG6pb1EVjXUEAx+Rjcos2YSIVMp9X2FRgVeY1aM735Dqt6I\n7ngPNMFnz/gxwLVj/mO4/WO5jTKCsDWxON4oMOtDPtvYyIdzFd2JriGN8+PG\nPkxunTaH/B6D8smBk+6IGEMJdComlljjItjfBW6fg3viLP1A6o4HVawdZfaF\n8DgtMiqQdyxusN6LAvUqElOkOzEoxzqQx83XVC2SM2tt3qJZeQyzp0qjghs+\ntd4+X6y+Sl/D2+asLtGkMMvmqjdGj+lMU1TsSiyDe9KJXr8EoGW0JwoiJ50s\nzDKuTGiKJVbHICkT7oNjzyXF4kt9cegDUA/vFV3xwW/xsFD1oYOXCAjXKVCz\nIyz/Ci6dhhbbfLNwhowmOzS3VybH6Tt5Bxbs57wQdlf2DO8F4Xp6Oiv5eB5o\nm/LDmwJFqRnxOcbnC2P0hskkfCndVyiNYewxWVx+as9xJdbchy0vQeZVfpi7\nBi0J7EL1TC2yBipe0hewLWJ6VjJsqk2nbr08fF7dlExUOx8yQ43ZQi2Ja14m\nmoyAet1VYOd2JY3aDdhH9Sjik46rxDhRQfNZKnU1N75mmTMybVhu9VqV0Hpy\ng9pZ\r\n=6pb5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIARFByl4DVyI+a4W9EcN/H4uV7PFLqyK+X3l8Mx/+DKPAiBNRjPXjswizOQCslJFw4f1lvOZjGYckV1LxV7x0xItUw=="}]},"maintainers":[{"email":"galcohen92@gmail.com","name":"galco"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.0.2_1552936503759_0.756428067165031"},"_hasShrinkwrap":false},"1.0.3":{"name":"api-contract-validator","version":"1.0.3","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","scripts":{"test":"mocha","test:coverage":"nyc npm test","lint":"eslint lib","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/Zooz/api-schema-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","should","plugin","api","openapi","swagger","validator","rest","restapi","assert"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Zooz/api-schema-validator/issues"},"homepage":"https://github.com/Zooz/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.0.3","js-yaml":"^3.12.2","json-schema-deref-sync":"^0.10.0","lodash":"^4.17.11"},"devDependencies":{"axios":"^0.18.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.3","eslint":"^5.15.2","eslint-config-airbnb":"^17.1.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","mocha":"^6.0.2","nock":"^10.0.6","nyc":"^13.3.0","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","supertest":"^4.0.2","snyk":"^1.136.3"},"nyc":{"check-coverage":true,"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"c8dcab70bc6b42f8e56b5389ee0989f1340bfaf8","_id":"api-contract-validator@1.0.3","_nodeVersion":"10.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-FiKAcwlnj+xXPS7z92cWYbMA988PwZyCv4xoGyDbefGj9mZqjqB3IKTL7wF0+oyljwwVXtsfHdn+MyJasXrZPA==","shasum":"a32b66530f694c779220d309497ea179e16c3851","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.0.3.tgz","fileCount":15,"unpackedSize":27002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckLmYCRA9TVsSAnZWagAA/HAP+wUnw5zI0mdKZ7JRVbN5\nJHr6EZ8F/ajtl+VD9g5KdcInYdOFBCRFh8mAdeSdFaTO0NwTQ+E1KDO5/gxm\n4MBXEqYUTCp3mPuzuDPCVDWYkZi1KcoInhi4z4ntYp3X6wHV0UNSLMyTFagp\n02/uXkTukkgpTl2HcW3EPpq7ab+f2hxMcThPhrqdMtkkZ1ct5gv9B7oa0aQb\noJiJL2IqQUF+Ex6LB7J5TEzfbqC6x9BNtHg1ewkJdi/tdhrAkEchARvTFVOz\n9UyNyX+EM/p+itByobb7gJEtU4QwkN2ehnm9lhjHnLF4BR0qAA/ZXCfGOMKK\nlzBl5tHMc4+0otJzle9Ovq9kPubc82sJPwS8FJN3EvDzvWb0h2ZwmMhaSQF8\nqlubSzOQYaK3W4AKQNCdiYOhvBgVzuhUHpv8kBHQcy/T23xxrkOcDY9Hynsh\nfpKcxrDTHMLF+baR0qNzg5jeIELDgTNt53uZ48L9yJOAO/S8WBMWJrcgx6Uf\nk6dO4hLdG7wiorH+UUpTSz23yc80tjdxIPBwnmkCK6J9L1n2k2Nn5X2DLWuZ\nODNTjUuPoXhs0/gpnQLpx2P3m1BwKeXTfZuM96lYePI8lfkcJJd6yvg25cBP\nBAi922D7IxXf65lKOTYcsYrwc8JswVq/tBVDEx4ktrMSIL+sHHzS0Vk6Uuhh\nV4Jy\r\n=nnNU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA2jWTegx+2eqeols+Uv3PFOUgXjZE2Rntc3PRE4JTMTAiEAzheBmhVjZymmE0qwbgrB8Xt7tKkFkDv7EtUs8lUctpo="}]},"maintainers":[{"email":"galcohen92@gmail.com","name":"galco"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.0.3_1552988567752_0.07101492268630372"},"_hasShrinkwrap":false},"1.0.4":{"name":"api-contract-validator","version":"1.0.4","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","scripts":{"test":"mocha","test:coverage":"nyc npm test","lint":"eslint lib","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/Zooz/api-schema-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","should","plugin","api","openapi","swagger","validator","rest","restapi","assert"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Zooz/api-schema-validator/issues"},"homepage":"https://github.com/Zooz/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.0.3","js-yaml":"^3.12.2","json-schema-deref-sync":"^0.10.0","lodash":"^4.17.11"},"devDependencies":{"axios":"^0.18.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.3","eslint":"^5.15.2","eslint-config-airbnb":"^17.1.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","mocha":"^6.0.2","nock":"^10.0.6","nyc":"^13.3.0","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","supertest":"^4.0.2","snyk":"^1.136.3"},"nyc":{"check-coverage":true,"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"61e673feb82b569f9399316b6dcc613c40f884c8","_id":"api-contract-validator@1.0.4","_nodeVersion":"10.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-dg+ws+G/ms3VlmUgnfcZkel/hkWwsKs/PO4WnlAs9xxt207haVdLGNUEyDmdvR7sRapvvc8FFnF59bsdbyUVIQ==","shasum":"1e6c17cb1561eda9a13cbfb0db4f37abcda4bee0","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.0.4.tgz","fileCount":15,"unpackedSize":27270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckiIRCRA9TVsSAnZWagAA4fAP+wb3CXxcFXUnp5Le9v4P\n7F4wYO7eJZcfUyInBXY4lzXgmYGVAKp0zZX1wnSGxMdl241Bvg0X+y0QAFed\nE2ibTgIM00w5ghUF7t41F4FNErUxUbtvLI0uPtHnc5QQ9EivE0J4OX+SOAs7\nZ7obRSyeeHZ5UfnQWN/GEUN8DzMg5E3f0xRBY7sUhUhHf0C5+njXqNVu7A1H\nc6noW2hUs6JY100u7INlkCL7rkHmtIrll0XNuskz2S6zw/iR/6hRPhRgiOa1\niKr00A2jT9wvc1AzfvvuEi4NoPT/UWZCo9MJtn1LdGcrWBqT4UhmNWo83+kl\nC77lAJ94tIWcSyZqK5GsbHrA8H1Yx9idC8Zj+CAPkmlL7XUWvzn3lnxh7/yI\n8Yec8d4VzEJyto4tuKRycj7bzA7tkB6TWZLDM3o8EGzl0Ebzt3opqGLI7INm\nui5BQQYDuUOzUXhjfh5ZYsfYVKH0vZYiVarnrSQydwAZ/xaLr/O0s85jVxkV\n1zRmfzdTfbY+DTgDZ9504U9mZrCq7KfRTe5q2aHVypmMiam8utqOv0TcfX9g\nwi5QC76s9im2AgBC6MpxaSrOAQDn5f4/LFjsXQzPrrENLqW1Z8T3NCoJ2ho6\nGylWHIr57Igd15L74QDVDEJReI5+41VSulLVACw4LLUV4/QPKvmg/NXV/Clv\nqW7s\r\n=0hj1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFBCikJE3JUDngpz5TYgsl5eFBpokoukD1vyVbGm1b/nAiEA9rPToCt6hxi0fgUqA1IV/oO9Miq5KbeG4YxJP02JuAY="}]},"maintainers":[{"email":"galcohen92@gmail.com","name":"galco"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.0.4_1553080849225_0.5668137402025453"},"_hasShrinkwrap":false},"1.0.5":{"name":"api-contract-validator","version":"1.0.5","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","scripts":{"test":"mocha","test:coverage":"nyc npm test","lint":"eslint lib","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/Zooz/api-schema-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","should","plugin","api","openapi","swagger","validator","rest","restapi","assert"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Zooz/api-schema-validator/issues"},"homepage":"https://github.com/Zooz/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.0.3","js-yaml":"^3.12.2","json-schema-deref-sync":"^0.10.0","lodash":"^4.17.11"},"devDependencies":{"axios":"^0.18.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.3","eslint":"^5.15.2","eslint-config-airbnb":"^17.1.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","mocha":"^6.0.2","nock":"^10.0.6","nyc":"^13.3.0","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","supertest":"^4.0.2","snyk":"^1.136.3"},"nyc":{"check-coverage":true,"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"94ee12467864cbe2eb9a5b55520322bd6658f46c","_id":"api-contract-validator@1.0.5","_nodeVersion":"10.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-JnuKoSFYQx3rR1shK7MReltbRM4luilldP0AeuTLq7Rl4HDLIUvTKgQgczP2imd47KwPo21G6FxbQuG/78cYOA==","shasum":"dc64ce51ab8d6d88927ad5a828a52151baef602e","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.0.5.tgz","fileCount":15,"unpackedSize":27298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckjYWCRA9TVsSAnZWagAAllYQAJpkGYZQnZQ/Zdod6L98\nSNCnkYt7VoKZR85eofZ+zbmA6ftV+d3x7IDpk11Qkws6UqECpI1bx8Qmfhum\nIFxhxlSOrftlStP+3JjGDJYTYvlghEpjfBMauSXwgCb16MkVtmiDLwq1QSXf\nIi37B+cbowdUAN9yBHPiU2GC5iN07mXTsHr/gdpFp93GZrm/iykQVuyFEvUQ\nXZmBPneyuAp9YMpLPRwe7q3KbdI9l43SBbNnF5PhzLwD7RmQ1KRU4BB0BMsl\n5BrgVUMPhfMWR5qmLYPhk+JQ8KyAkcq/4Me34ZfGPEeblLmMwJ9j1m3LBWrG\nmEdUBh4k3jJDh/m/B5jEpW+c2zsU2FD/xp1EYEbX6HQnT5Agdzg3sgH1/hOJ\nQHzWgcUWaAsPrNQUN8IHBFRQCupd97zF7XXkX5qeqn3yTlFNfRgTM3hYKi8J\nB2KHvK1qcrZ33UpA+YRMlezr66gSRbVTdWVC2acJGYauN5AsZlTn5+l+J1gY\njZSA1cNEY9lyGGGJtINWZ/pA7nxE4TitWdi8vIEYSZQT1ZFMs7RaN6zxmpNx\nyWWX8YnxhRr5GXO8VGf7vIDatgN1EuC0xoNVDvMg0r7Gjxr0e6iSn9zncy3m\n4Sil/0eLs1Fb8afL6HhFOxcoLEfxdWW12M6xfEXWqCqkmGIz80HrEG2CkI/j\nQjJc\r\n=+R44\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtphFw5Apg53HOcW4RtUL1yCS6MSy2uE3RfntRlphY8QIhAPlwcSpjEgmCjh0b5TXIztF5528oNlwFj6Sawv4DupPl"}]},"maintainers":[{"email":"galcohen92@gmail.com","name":"galco"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.0.5_1553085973415_0.9435996899301973"},"_hasShrinkwrap":false},"1.0.6":{"name":"api-contract-validator","version":"1.0.6","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","scripts":{"test":"mocha","test:coverage":"nyc npm test","lint":"eslint lib","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/Zooz/api-schema-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","should","plugin","api","openapi","swagger","validator","rest","restapi","assert"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Zooz/api-schema-validator/issues"},"homepage":"https://github.com/Zooz/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.0.3","js-yaml":"^3.12.2","json-schema-deref-sync":"^0.10.0","lodash":"^4.17.11"},"devDependencies":{"axios":"^0.18.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.3","eslint":"^5.15.2","eslint-config-airbnb":"^17.1.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","mocha":"^6.0.2","nock":"^10.0.6","nyc":"^13.3.0","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","supertest":"^4.0.2","snyk":"^1.136.3"},"nyc":{"check-coverage":true,"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"6639adaad0fcc6dc92cef27bc3b4031f07ed69aa","_id":"api-contract-validator@1.0.6","_nodeVersion":"10.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-XXD8eyYG7d7vjhfczpdvV19Yuc+n6tkwE9IEARU+rOVgUDr+q+ekIvMfgBemabqhOJlxoQwBuzYjSJTHMpP8SQ==","shasum":"c5b2bee198f8289d1bc9ac9c92b80c0626c5bdd4","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.0.6.tgz","fileCount":15,"unpackedSize":27973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclomrCRA9TVsSAnZWagAAMo4QAJgfrCGLtJW2O5KM9eS1\nXzaZ7KdD9nQJlxWbgfpoOI9mGV1s9iPnNS8YFuLwHL2Fu2YcEE71vGe79tz1\niws9pm42vNd5WNRjXWtUtoiLGRKWjcr6it7InxMy/DmQ+ZThipAiL60eGgyc\nx0IuqNLOu1+SghXaSmEbKGvO2Mw4P9AJ0q+BH0XDCecjzkq+PaX3bdX9IjPo\nGIyhDXicy6aXOqkFDo+LssAhAzJKhvHKtZmommyEDGrsjEuu50AiD6Wy+Qj/\nP9a+fF+ZhRq1CcnTeH/uiRScbjFN58EwmdMJtKmGPTexbQLOmKVIko6r/Jh3\nFlDJ8EFDOBArVip5FywUC8III7I64hEKXCPwKdXm2Mr29rpfet3/c1e0xOix\nZNZk3LpyF++Xg4WXOUtEYGZEgCKQgijJ55FuUHNoC+m2Q5QYSbR1myyhgmsN\nmtWi1DADRYGCybhsiL6kcFu/UB9P0wntWXDOEhG34mutmz8MI015WJYlKNQ8\n0/wH36dkrqQzuMwjW7B2nj82cjt2FLObvnN/+77kPzZmyrPkdBjfJxaRnE32\nUfPlexwaoOcUTQvBsgtpilp+g1aQm64DBmYsSSe/YEhdOA3EasKYZC7SASDh\nfbfNQTubV2c4Fs9FXQXjX5H8A+RXjLWeE6IstZ4+DP7hH0Js4kW/yYm15Pdv\nA7PJ\r\n=ycOI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAZFpUBYwzaDgWps5aKIvcPMk4rsOsiua429VI8kU6SXAiBtwgUrPx5JFlKQwjsfVLu4r9oPZYt1Fbq/XTPJsFKQHw=="}]},"maintainers":[{"email":"galcohen92@gmail.com","name":"galco"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.0.6_1553369515297_0.3707195503874292"},"_hasShrinkwrap":false},"1.1.1":{"name":"api-contract-validator","version":"1.1.1","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","scripts":{"test":"mocha","test:coverage":"nyc npm test","lint":"eslint lib","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/Zooz/api-schema-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","should","plugin","api","openapi","swagger","validator","rest","restapi","assert"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Zooz/api-schema-validator/issues"},"homepage":"https://github.com/Zooz/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.0.4","chalk":"^2.4.2","columnify":"^1.5.4","js-yaml":"^3.13.0","json-schema-deref-sync":"^0.10.0","lodash":"^4.17.11"},"devDependencies":{"axios":"^0.18.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.3","eslint":"^5.15.3","eslint-config-airbnb":"^17.1.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","mocha":"^6.0.2","nock":"^10.0.6","nyc":"^13.3.0","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","sinon":"^7.3.1","supertest":"^4.0.2"},"nyc":{"check-coverage":true,"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"47bee09dccce1366330c18880d48be5fa76def7e","_id":"api-contract-validator@1.1.1","_nodeVersion":"10.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-lIYr5Tt/PEtCOdiv8wSFRqFlDURYzhwRiv2shzahBTU2lJ6Cy1HDR3KBKz7j1rmyq+R8gYzGgUZF4YxJEH150w==","shasum":"90b44a1009c7217f89e98dd159dbbe6a307c1abd","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.1.1.tgz","fileCount":19,"unpackedSize":32465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnNyhCRA9TVsSAnZWagAAbbwP/3pve0H10vFVDYiUo3gG\nD1jtdXfMZ526c1bgWILhkzrQa6nxCQMOksLr9rcOXRxj+YHxliTtYn/g29lg\n3s+O9xduck8ucTCkPhgc4J8EA098vEOd72X/G8CJDO+2jonWwXG4sbLl6zHn\naG8Bl+34IaAUBrAD4y3SB2SpRt8uASDJgxrQ9eRZ6M8DknUSo2c1WpaNBUUM\nGDuAMjlsZSBI76IrXkjdLQ+6API2/83hzosbC0X8LMuM/bk/3PQ2BLQsRSQ0\nUdUjpTmZo9IIC8R9IbwZYCv8AGzaxiQYCY3DJV1t6ryZpmtupbZU0Rkc+mQ3\nlRYrakQpV0A2p5BeCX+vJygIfWOVDtjmIe9sgB82wTphy38JO6PG13g+Jtte\nXjqL/3JNSKZArEGAs/WBOAZAQkHBobsytSy11pj5FwhZxdOLLpJAC4QUcO1b\nBwM5GrbqQf/bFVwlp0+JMfifzLOZJe8UTjbp3SeVpOgFnBoSpjydSV2ntIkh\nm66S0b+RpZdbbUwU2VIeeo5qIOtf+nnzHmrIsYTmajV7xyyk9zhmCpb+Aaa9\neFFCHL1uLxhjpCQFJZeK1XEqdlP4INWaNAk0bWiuvb3HEs5haOJWS0JLHjHE\nN24XEqsXjBG6gzobcTMoJN1qhgRmyW6mqeDoIM7/QqHfzt6wdJtZMdWmZ60g\nFWc3\r\n=0e3W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZZbiJVLD1G6Ti8Tb8tCWqxvQu34mOBtsO5RLtvjlnNQIgWPCIda1jo+uJWeJrNS1DYo/J3y5K0o9AybsLPoYEBBY="}]},"maintainers":[{"email":"galcohen92@gmail.com","name":"galco"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.1.1_1553783968058_0.04365927049017082"},"_hasShrinkwrap":false},"1.1.2":{"name":"api-contract-validator","version":"1.1.2","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","scripts":{"test":"mocha","test:coverage":"nyc npm test","lint":"eslint lib","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/Zooz/api-schema-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","should","plugin","api","openapi","swagger","validator","rest","restapi","assert"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Zooz/api-schema-validator/issues"},"homepage":"https://github.com/Zooz/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.0.7","chalk":"^2.4.2","columnify":"^1.5.4","js-yaml":"^3.13.0","json-schema-deref-sync":"^0.10.0","lodash":"^4.17.11"},"devDependencies":{"axios":"^0.18.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.3","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","mocha":"^6.0.2","nock":"^10.0.6","nyc":"^13.3.0","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","sinon":"^7.3.1","supertest":"^4.0.2"},"nyc":{"check-coverage":true,"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"04d76a777df4ce59f1caf5346ec394aef117fc58","_id":"api-contract-validator@1.1.2","_nodeVersion":"10.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yKnbrUB1UGrtjQfBc7r8KGo3CD4x4nGLXHn7Vg+DZ/Ln0S3s45QWeIWdNvySYLaGKicyQGOC+psL0PvDWMVkng==","shasum":"ca669450031332c3f0fc2db240939c48f68baa3d","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.1.2.tgz","fileCount":19,"unpackedSize":32464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoNeCCRA9TVsSAnZWagAAPCUP/RwLt6R8frtMzaoAaesI\nRjZgzcJAkgL7jormG2WO6psQlB5gxTJV1Me8XJFgHYPqqadLOcHxGMukewSg\nVwcaVyILOSfGHbWG8KDPiobdYbUoHoB6kly5XAuDDD2sOD4NG7JnD3YTQ1ZE\nC5aGPMjzoH9c6RSf9mG52B8jeBfQD7rmqdE8jzoK9Q0sC4KihfUXb9TweRi3\nfmCbBESKSOWvKkWiHvINxBrofy2lHFUh7mXdEe033ivz55sI1YwZ0wfY5y6A\nES8cSVknqSWJhDkWROOhHeDtErO4MQkO/Ip18eB7DCMRx9tt6X1qeLg1CT5M\nMnInOWNcR80erNbLcSWECVugdthnJy1Q9RDJbOEFZm1PdtdxFb/lQ+dAhTd4\nbkDxEk3yNrWVIBZmQkjVUsrlKetmhrREJxTJ7GTA67VLnQuXrzkZXfwQhTe0\nwE/5bnVNErMigQCRLqw0pSgahqeV4FpxGZQPEuTPP28NaYZH1X27ng48D4HQ\n4rxS+UPBQodILi617j6vSfOcLmw4wT1jHrC0qX+ToA70LQxXaW3FauC4GS+6\nlTWSj21UASsmmO57wsfrtxms42BldY/bo7mwaXCUKq63a3hf0GINf2nPffPk\noKNQEP25PKIpqwLjautAJw8KZtnoSHeEUlwXZqivWs3LPA0IIrDOyisuYxWf\nz6Nf\r\n=yIhe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDvQyresYQV0s+WcFpCFCz1nlTXY0FXOXzHCvAHIfcjSAiEA+JlQW8qPB0CStCOB2Xat1U6H97CNzAarUupBql1vjRU="}]},"maintainers":[{"email":"galcohen92@gmail.com","name":"galco"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.1.2_1554044801745_0.559213676551779"},"_hasShrinkwrap":false},"1.1.3":{"name":"api-contract-validator","version":"1.1.3","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","scripts":{"test":"mocha","test:coverage":"nyc npm test","lint":"eslint lib","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/Zooz/api-schema-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","should","plugin","api","openapi","swagger","validator","rest","restapi","assert"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Zooz/api-schema-validator/issues"},"homepage":"https://github.com/Zooz/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.0.8","chalk":"^2.4.2","columnify":"^1.5.4","js-yaml":"^3.13.1","json-schema-deref-sync":"^0.10.0","lodash":"^4.17.11"},"devDependencies":{"axios":"^0.18.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.3","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","mocha":"^6.0.2","nock":"^10.0.6","nyc":"^13.3.0","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","sinon":"^7.3.1","supertest":"^4.0.2"},"nyc":{"check-coverage":true,"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"425137f7df599b91a952a186884351651afcc661","_id":"api-contract-validator@1.1.3","_nodeVersion":"10.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-/Ra4sAZ0eprfRQNhzbgE0a7U0/vGxWnYeGucFNL8MBDYcubgcutf7QWkl3+VemUD/vT/2FDFZCBD38Urobuuhw==","shasum":"24bf0bc9e2adcbabf80714bccfe8d5522db24fbe","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.1.3.tgz","fileCount":19,"unpackedSize":32593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcryL3CRA9TVsSAnZWagAAOQcP/3Tl8KOyVoyKzYUaCeGt\nX5M4B1HRmzm2HUdwqrVckMx19b6usbgcJKUXExpn3knDSYjAzcJ6yAFkfKu4\nhLunHcKa3nXr34e4u5lZKbrLMGos1l7xJEaBPC1RR72rrL8VIhsPIGAzcPt4\n/U1jJ4H0Qg1xKIdAaWFLGK0r66Sy7P6IVdj9RgbFaxDkl6Ux0AAnmgrxBqGV\nOE4eJTZBhTJo4KUHzrVmQNaC0BBHlPc4FXbup4EZZWoolMYkCeBlAw6VPb2d\nTUd/yFJiebMGyo26if4GVlH58PB+ztSfqLeyOPRY/P8fYBf0g+pLrkKm99RK\nJrKqqRlic6Xv0g/nBoFjXwquDJo3qMXzwQw++FPOg1xoMRC2Bjm45OSoyn/5\nZ6h+WEde8RUc67jh23MpL4gWbzrNGA7KdCAY/CUdb0rlFwf/3g5zjPN1f91U\n1IySOkTuNxNhN1+8lIAtYmsq5v/DVDWkeuyi7drztrs8nq6GG3zr+yPNBRxm\nGKGnsKZNgNy+Xl7vmd0tulnny80+JEQwrgG97JO1gauCOU3mKMXyhlnFZ9RE\nWehzLmL+mXt1InzKW85tkJIJxZXur9fjRihdIzQI9aGmMcDMvWIFxat2jSi0\nZTOOmQq1aDyhDY7snzPtC0T6U49GlJt8njslmITSp2LXLUp7Aa1VwCPdFVOu\nWVeK\r\n=aFWA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwadKRw3MNqijc/A0Ui87bvtG+i6GU5jO3tfXXfqsWywIhAPPmBar88vwewV1b/bm2d89YfwEjtFCFNM51Tk3ubibg"}]},"maintainers":[{"email":"galcohen92@gmail.com","name":"galco"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.1.3_1554981622334_0.8230765851253965"},"_hasShrinkwrap":false},"1.1.4":{"name":"api-contract-validator","version":"1.1.4","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","scripts":{"test":"mocha","test:coverage":"nyc npm test","lint":"eslint lib","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/Zooz/api-schema-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","should","plugin","api","openapi","swagger","validator","rest","restapi","assert"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Zooz/api-schema-validator/issues"},"homepage":"https://github.com/Zooz/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.0.9","chalk":"^2.4.2","columnify":"^1.5.4","js-yaml":"^3.13.1","json-schema-deref-sync":"^0.10.0","lodash":"^4.17.11"},"devDependencies":{"axios":"^0.19.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.3","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.17.3","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.13.0","mocha":"^6.1.4","nock":"^10.0.6","nyc":"^14.1.1","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","sinon":"^7.3.2","supertest":"^4.0.2"},"nyc":{"check-coverage":true,"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"763d48cce45f1439704318efc8549758dea45a72","_id":"api-contract-validator@1.1.4","_shasum":"c5fae846bc0cc5ef70fd9c78272609e1a4002185","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.17.1","_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"dist":{"shasum":"c5fae846bc0cc5ef70fd9c78272609e1a4002185","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.1.4.tgz","integrity":"sha512-pH7Q8ZdT4XEVluHdJ1wW8T5P3Jc3cjEyLFUpeXE8tAyz4mAxWiq7xao+wy/fdLzG5Tv6LeLRosVtgRCVGfrFgA==","fileCount":19,"unpackedSize":32593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8SzqCRA9TVsSAnZWagAAhgcP/Rq32zix7tOehiZPRwSA\nLOMqO1uApaFsev96xRDqIDzFwljPFcDl0wl8NzrqQfkReFrjgjviB6f+dBm8\ni8JakZ+GBQyIHKnmRu6xlj7LN2bn8Iix92pzQxanQJKG6g31P7n0iwVG2X+K\n4RwoEAb0gt7CydQOfX6Lh8oJmt6MqQ4UIcJ5HvBwoZri3FDhGITYsNr/mLJ1\nGSM2hDUGvyxH6zDT4prPjI4xRsdODHM+TETma4jHNvMtBBvs+TN1TX+9MEHO\n+78wEDeIjm2r69J5I4aekizNS4Wq0X/VsDjz3e+gnHFbzkip688gHfxNeoPJ\nYN9+YuDo6qvras7D91txvgqWxRY/BJKRWHhSVCcbBhvR42jr/zxe53l3cZwa\n2eWWeKzKcoZ/B0ubM9py9Qb7Gt/gir2FboO46mQxp9bPI3TKlSbHSdoTVMLB\nS8Gz45HjgkIRU/JerE/U2tr2WjESn90EO9r20YHTAavhAkIum9EFADy7bmK/\ntQfzjaGOIQtmIjg5oiRgnJbwJJrq7VHhJxSOdiKKujrk5Cm5AAnxeT5q1Arr\n6tuMvEShZx2X0nInNw80DhEBEZkbH3aBe1gWdooC9vZ+XQaZQ0vSuhG8n9gu\ntnLZyx1dhgQoSDI1W3c3HESoOSv46OkW68VHXGCVvWiZMGIKRPRp2H7c8/vr\nTFVC\r\n=/L+d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0GTP80sR9IaR1czTHY2WfPW7/kVTS4Sg4IGs7I9ALNQIhAJj6V3NSETkCP0lDtc9glKZ89GwYb/5vfolNRY5B3d2R"}]},"maintainers":[{"email":"galcohen92@gmail.com","name":"galco"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.1.4_1559309545842_0.6780898032705653"},"_hasShrinkwrap":false},"1.1.5":{"name":"api-contract-validator","version":"1.1.5","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","scripts":{"test":"mocha","test:coverage":"nyc npm test","lint":"eslint lib","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/Zooz/api-schema-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","should","plugin","api","openapi","swagger","validator","rest","restapi","assert"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Zooz/api-schema-validator/issues"},"homepage":"https://github.com/Zooz/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.1.0","chalk":"^2.4.2","columnify":"^1.5.4","lodash":"^4.17.11"},"devDependencies":{"axios":"^0.19.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.4","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.17.3","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.13.0","mocha":"^6.1.4","nock":"^10.0.6","nyc":"^14.1.1","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","sinon":"^7.3.2","supertest":"^4.0.2"},"nyc":{"check-coverage":true,"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"e54d958162b64c688ef6adf35af8df6f17e08727","_id":"api-contract-validator@1.1.5","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-FByXBr8ZrzVQiEZaC50j/B3oK3wWywVpLf9GgFwBdZ+pctRHKPcm4wtrxOU1yAUUHP8P6TjzBcKqbJpeqIqNEg==","shasum":"fd530a99ebf7d82613f8e06bf4837537e7290306","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.1.5.tgz","fileCount":19,"unpackedSize":32296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdByouCRA9TVsSAnZWagAAAzoQAJy+VDJ9gNsj5tKzu1QT\nlkh0OGCwtW/CqI/igifLasQmJUd9LcEPDXbdfseUOrbLwymEtYO13SAqGQSF\nAlPKa5V7Ipukj2lm3GdWk3Q9nPL611KhpV9WhM1LqgoieasO6eH4j+A38mU5\n8CGKI5hRqtybJLykmfnofO5ek6ERsuDpzbzn5Pob4ATyN+ijbioYHPJYlfKK\npZgxeaOsaZz+i97RX8SgXa1wLYXmMD3fcorJ3YVCrwfG531kBuEio0TyAAjw\nCkxvqkmRHuIFFEIziiZ42wpv37Vgx3xjZR2WDORxiZHMWs9uUI8kysXyC0ok\nEoe0zYXbJk//PmwBmQSNwYstcO1c3sdYRQMUE92EIg4I3iJOAyCqpQmtJwIl\n4Ky3BsuLT8lYog2XGOojhzaaSA092uIPiIAI6qddnUDWGBNLd8SU4hIyhokC\nEv0iF8V5s4KDNfrsJvR+4G1b/UDbZytJZWcsI47XAVLCdtuP3L3tJw6eie0T\np7eaqfJIlIus+jRUU02RjgpYMDhlnxqdxjDBIUmtyVkJJyKEdzvCOLyVUTWF\nKDVkjTbIRIcSyf1Cu5mfN6Wgs8UuzLQEXW+XwNqE0XPf5WT9g8gvhh2U3u8U\nmrvu2LgfYPzNuoGiEY1JPjpCQxhBjY9LoeGye13iKIzsv4izx6aU8fX5HlYu\naBP2\r\n=C2FR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVnL3ue0FN+NR5FB9R1uSu/YnSrkwgPg3s08msth8qmAIgf17K6iRD4gxj2ALuM9hMsHpCoiqzwvbMFKGX0D+hDHo="}]},"maintainers":[{"email":"galcohen92@gmail.com","name":"galco"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.1.5_1560750637782_0.14629411558581285"},"_hasShrinkwrap":false},"1.2.0":{"name":"api-contract-validator","version":"1.2.0","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:jest":"jest --runInBand --config=jest.config.json","test:coverage":"nyc npm test && npm run test:jest","lint":"eslint lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/Zooz/api-schema-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","should","plugin","api","openapi","swagger","validator","rest","restapi","assert","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Zooz/api-schema-validator/issues"},"homepage":"https://github.com/Zooz/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.1.0","jest-diff":"^24.8.0","jest-matcher-utils":"^24.8.0","chalk":"^2.4.2","columnify":"^1.5.4","lodash":"^4.17.11"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^1.10.2","@typescript-eslint/parser":"^1.10.2","axios":"^0.19.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.4","dtslint":"^0.8.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.17.3","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.13.0","jest":"^24.8.0","mocha":"^6.1.4","nock":"^10.0.6","nyc":"^14.1.1","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","sinon":"^7.3.2","supertest":"^4.0.2","typescript":"^3.5.2"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"1fe875d39496f99b974f61bff5107bf81f0bd6e5","_id":"api-contract-validator@1.2.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YkLI2RwZ05U3f+6QsoG0LRAH5bwXVseB8jOvhJOkmf3OKozvufy3pgpehytX5s/8VST+KTjLgUaMFEwCvkz9vA==","shasum":"f0f7ba3f728e15c875f20f532196255de07c3c32","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.2.0.tgz","fileCount":23,"unpackedSize":37725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdC1xUCRA9TVsSAnZWagAAJ/IP/0oXnVB3izprnSDKb1tE\nPsvGbUkFqD1B7dwpaIurI78t87w7rth8zZ9ptx4qsLsF3sZQgTquR0RFNAFG\nLLJZgkdgierav3kS/6oyvTbtxCq1xPTX74AarYRBE2a9PVeSo8EVdhvi5PBh\nfEpADFGIxTTj6sBP0ubZMMRe0395jZeFfhAj2i9jmB1tQergUFauOm8jb0jC\nZD05XwpZLlXwPmDjYJl1XpFwwBVw/6+dFQIR/KRXDCcWvD7k0jM7geZ8TN6Y\nkZDQbs2EIHUSlE4G3X4Gl3bqnBb0Hr+z/3Id/zcMe3/AnVupUAe+8I4iGxGZ\nGdlapdLZTUDlN1dbTwd/eu9JmqecrOdkr8SOPqP0bzmC+j9k4T/NdI5zkc33\nb7PH8vxzoUtuEzTrQRfisPSwQcUqmYRVfs/zATJhPsV2zad+1CbdJVsorJk2\nq6rAgITmLmuwNOLRaUi60CVaZg6C0lw4BWTYETXqOneiK9caVEW7iFjYF+hH\nFFCmgOIpe9J1u5lTvkVeVNFQ+CudflGUuGSNV9qbqUuBC5DB5PrsiVCXvQHB\nvGANSqN4pN11h9hl6Wi6I3TRX46lqTMm9tGIu7sJTELoPdbnaN4eWyPgzTyC\naiO0MwkE4QEjv+/+Asq+4XzYtwjeDh2wFUSvxi+MvgyPzqZuyx+oRBptlvPM\nMMYi\r\n=0VQs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAudgTjQ3T22JK63dLIYmKCTPyZu752rwYjtE3SzF7P3AiAfDFgsJIrP6F13Mx+/sS63iGNVM2vUD0MzQayaICL72w=="}]},"maintainers":[{"email":"galcohen92@gmail.com","name":"galco"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.2.0_1561025619350_0.0316142986700465"},"_hasShrinkwrap":false},"1.2.1":{"name":"api-contract-validator","version":"1.2.1","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:jest":"jest --runInBand --config=jest.config.json","test:coverage":"nyc npm test && npm run test:jest","lint":"eslint lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/Zooz/api-schema-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","should","plugin","api","openapi","swagger","validator","rest","restapi","assert","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Zooz/api-schema-validator/issues"},"homepage":"https://github.com/Zooz/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.1.0","jest-diff":"^24.8.0","jest-matcher-utils":"^24.8.0","chalk":"^2.4.2","columnify":"^1.5.4","lodash":"^4.17.11"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^1.10.2","@typescript-eslint/parser":"^1.10.2","axios":"^0.19.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.4","dtslint":"^0.8.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.17.3","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.13.0","jest":"^24.8.0","mocha":"^6.1.4","nock":"^10.0.6","nyc":"^14.1.1","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","sinon":"^7.3.2","supertest":"^4.0.2","typescript":"^3.5.2"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"a22f72550bd9ace63fb2ba1db4bf12a01ce2e9fd","_id":"api-contract-validator@1.2.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-2msGm5aH1EJ7aPMWomr5aD1T4FJhVYogQ+6mTTE8Xw6dLW5F0Y3OWtknylv3XgOGmw3Xmdm5L78flRSg1Gb0pg==","shasum":"e290170361c0708c657143c3c0cafbefcbf909b2","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.2.1.tgz","fileCount":23,"unpackedSize":39305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdD53GCRA9TVsSAnZWagAAvcAP/jJ5S8C+CYzHkg02w3Dv\nzyWe/wkdka+addahTV2s6+Vp/OExvu2MAPjkaI0gtSqST1+6bCOveBld49T6\nag8/o34p19i9p0Pf6aMZVgpukCfDskUdXF6syQi820tRzZtXRyi7usdRHiE9\nqAqrwEdgIIYTvmz2ZHquKuvFHuSXSiYItcp2xtQepByJpPSd9jutsCluf+PQ\nfKlMabl5mFucN03iDSA3X8J0RqVTTjdHkpTy+7Go47Nv2lEvpHWiN/7CQoMt\nwcT7VZYQjmcyyXSoH0vkscm8fmlQYjNjErWZqJqbsycyJd8QzhdMvO53i819\n7+iA2C0l/RDHQYgGzrQ9XYIwKb3/9Jr8wSqthK+TY8dVeePHoRnMVvm02Kh7\n5Qwh6asNSTTodsp+ak/6Bm5nuNz2qshgdIL2Qv4xmqFLCiRT5Bqg1OasB1Ui\nQgjUCi6PH0Zz0MGtXLBdriRUl5ua85vgZ5LNw9HgnYv/cZElAexrfXLxwDNZ\n/5wT/U1La53RkMWNH3bcqTe3b1l/+JPh04W1dgnF1Xuq5IracbqRKrWJRehG\nRryPzYkBvLVke4VoLDjFsW517OddfEugxB4VKZfGzHK+4l5VcNFJQP0XDoKF\nlG0PHcarE9IRFtJOrBltsTCxaYTd+G2wP0P3oqxCYjtib3XBiJ3a7YG6K0eh\ne3Xv\r\n=+u9s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG4rjAqWaKJKjvSvJ33e738sqnjyyBmkQthuzJoOBOSVAiEApVbVPw6dLeWh3Un8vK+czN372H0S59ulURgrKFmK16E="}]},"maintainers":[{"email":"galcohen92@gmail.com","name":"galco"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.2.1_1561304517794_0.36084100499013205"},"_hasShrinkwrap":false},"1.2.2":{"name":"api-contract-validator","version":"1.2.2","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:jest":"jest --runInBand --config=jest.config.json","test:coverage":"nyc npm test && npm run test:jest","lint":"eslint lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/Zooz/api-schema-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","should","plugin","api","openapi","swagger","validator","rest","restapi","assert","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Zooz/api-schema-validator/issues"},"homepage":"https://github.com/Zooz/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.1.2","jest-diff":"^24.8.0","jest-matcher-utils":"^24.8.0","chalk":"^2.4.2","columnify":"^1.5.4","lodash":"^4.17.11"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^1.10.2","@typescript-eslint/parser":"^1.10.2","axios":"^0.19.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.4","dtslint":"^0.8.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.17.3","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.13.0","jest":"^24.8.0","mocha":"^6.1.4","nock":"^10.0.6","nyc":"^14.1.1","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","sinon":"^7.3.2","supertest":"^4.0.2","typescript":"^3.5.2"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"17e0a21434fd46d2d4154cb6f13a22311100e644","_id":"api-contract-validator@1.2.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.2","dist":{"integrity":"sha512-KhNbyA0uEqJAz0XoLEpIJYPQlAbXQeoVOwJ4RBvbuabDyhnKXgQ6A77IEwfyDLxFcQ4fZGu6IRAZxOdT4xYkNw==","shasum":"3d3440b07c25738262ca4761e432f86696a1fcaf","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.2.2.tgz","fileCount":23,"unpackedSize":39688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLMsgCRA9TVsSAnZWagAAEJsP/0JBJ5MO4mnOV0MEtf71\nCOA0XCA2vyGzI1RaDQijzvZ3zjmmGwzMfxfR2/S3+MQAzWEQ6w4qHr1ITFeb\n5pzVOiYgiE1Mjq7piwg8VMPSbJXzVRQ25QYoLfrEnw9KdOHHHosBWVC+WM9E\n1lSSkyjLZvS15M/sk8A/aqGmMs6vWFBiZ4IchU4Mn9XVWC/1F9pqEiA0dySB\nVR1I+bSMRygwV2TZaNOQKGbHCpEOIVi96ALOzpXQvSqL3vBUiXVK/Z1Iblzg\nW7AEmaBbpmDUfoOeEEa2JTD/IscJOG7Tucn2DICFxT+T95khVa4AE2o3Rfop\nOY5q5GVWCg0PR/Y6Czhj4CTJc1jauoaG1ku5d3Bs0AIY8IHzJCFvAHSXYFAd\nhGcF7PF+QtHo/vBM0rXSvRGIRaW0B+lIEcJJvbz04G4fwMA0wKU+IVZB6dZh\nQQXzGxnDUXgeYpyI0O6fsh6sjp3l9ornfuXAfkPQ/thrncEUsWLDMBCGKlm+\nawnzOWamv1oa2FVwLATOC6Mz3CJfgxUBPDjTfRPl3r2hlyCoy9w+jIDmt7zb\nrbtjbPAwfWlL2TptCAarlDt35htoWThf7RbsDLDCR9JpIdt4FevdxkCfx41S\nlw4D9yRFGXf8Dqn6z6CVAqZR+SYvqgVKWcdYs9IJ6kjCQZsjv4h3Mdh1oXip\n5fm2\r\n=Fyjg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlk3vOg36FeMVybwQDHhOshZ0TKMDhvoA4P7WE3lWH7wIgN5Vm4WeFrez7/roP+ih4IJpsj1kck5ZN4E34cu3ofVY="}]},"maintainers":[{"email":"galcohen92@gmail.com","name":"galco"},{"email":"idantovi@gmail.com","name":"idanto"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.2.2_1563216671836_0.8558099692603256"},"_hasShrinkwrap":false},"1.2.3":{"name":"api-contract-validator","version":"1.2.3","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:jest":"jest --runInBand --config=jest.config.json","test:coverage":"nyc npm test && npm run test:jest","lint":"eslint lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/Zooz/api-schema-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","should","plugin","api","openapi","swagger","validator","rest","restapi","assert","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Zooz/api-schema-validator/issues"},"homepage":"https://github.com/Zooz/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.1.2","jest-diff":"^24.8.0","jest-matcher-utils":"^24.8.0","chalk":"^2.4.2","columnify":"^1.5.4","lodash":"^4.17.11"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^1.10.2","@typescript-eslint/parser":"^1.10.2","axios":"^0.19.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.4","dtslint":"^0.8.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.17.3","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.13.0","jest":"^24.8.0","mocha":"^6.1.4","nock":"^10.0.6","nyc":"^14.1.1","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","sinon":"^7.3.2","supertest":"^4.0.2","typescript":"^3.5.2"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"a12e55308b2e79f081f9153f08adf507d9fca6b9","_id":"api-contract-validator@1.2.3","_nodeVersion":"10.16.0","_npmVersion":"6.9.2","dist":{"integrity":"sha512-DHwEKF58AWp8rtGLjXFhzvhG/gEbTVY4O4kO6iLiUbX8koq3D+JQmG95M/fGKxBsPlldbqW9lge+4USj5Xoe6A==","shasum":"79b234ea2f30ebde97ccec9a63187a441ffec72e","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.2.3.tgz","fileCount":23,"unpackedSize":39688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLMzqCRA9TVsSAnZWagAA0soQAIkGz6YxzgF7joFF4zZ2\npnxciWHO6Gzs1nmT5lGJ9CcmPP81MHIsO0Yl1moAZQbQE1BCZv0xR+X8ojL1\n60Pu6bWmxpJytzpJpo7Kmiov3wuykVns0DHp7IaZNGeycFBij4+FgpsA6jhE\nqq2nG2EdNcpceWsURs9knUQiQnpZcmUuDbTPazvHxbNlH0l3aXKpYOWZzkyL\nfCPN8YNLnGj2FFSgKxEAy9O+A9GAq0/o4wN8ITpgrT/GFMmNHQAx8T8Dzx6s\noxuM9GhrP+cBlqdpk9RYtWxJ6q6dZSfKTasfwCQMD6cduWoQ2OTKmXUbiQjW\ndvYbYNiJcEmLIVqgHzOPesTJcsuUFprdoFEveduLjHR0h9ulICHfNY7Orq94\nsSVBow/Qt8pEtagMgcsYxpKqtwymrCgluM8BWplKjnPoTjN7ceKibk8MBtrX\nPvHOKAIdJCeAwWWovVl1mabC8PO8125mXxN4QtCqgo5AQCx0tNtv52XOUt+d\nHWQ/XJuJYSHEL/sffLXzPHUEYomzKIs2NrjCUf9yZP8KM3aaUIDz5r95J8kH\nBQlFseKnZZW854/6BHtJ5ICU+Ub1RuccEJzr8zs16+9mUxcRvWXX5kLL+Cyt\n4ggCG13r8kzSOm54KfUuLEuG6P/WRjMKROnnvu60Jz4w36UWxHH4DAyZ7MI4\noeRE\r\n=O9gO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP/gb4jari8Zy15FzmEY+YLSTbB1HfS65+wM3zAPdeqAIgTXF5w1OKUqytNLJLi/rhXdYEO6Rs7U22hfpaFkGmwzw="}]},"maintainers":[{"email":"galcohen92@gmail.com","name":"galco"},{"email":"idantovi@gmail.com","name":"idanto"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.2.3_1563217129839_0.4913714580610211"},"_hasShrinkwrap":false},"1.2.4":{"name":"api-contract-validator","version":"1.2.4","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:jest":"jest --runInBand --config=jest.config.json","test:coverage":"nyc npm test && npm run test:jest","lint":"eslint lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/Zooz/api-schema-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","should","plugin","api","openapi","swagger","validator","rest","restapi","assert","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Zooz/api-schema-validator/issues"},"homepage":"https://github.com/Zooz/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.1.2","jest-diff":"^24.8.0","jest-matcher-utils":"^24.8.0","chalk":"^2.4.2","columnify":"^1.5.4","lodash":"^4.17.11"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^1.10.2","@typescript-eslint/parser":"^1.10.2","axios":"^0.19.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.4","dtslint":"^0.8.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.17.3","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.13.0","jest":"^24.8.0","mocha":"^6.1.4","nock":"^10.0.6","nyc":"^14.1.1","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","sinon":"^7.3.2","supertest":"^4.0.2","typescript":"^3.5.2"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"ed07a88fa16784c2e22d2942939b03ecf6c5f74c","_id":"api-contract-validator@1.2.4","_nodeVersion":"10.16.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-WKuvxXr0RyUaaKhUFndPcU0H9/N9YaGesNMpdU/2QkvV4eZ5FBkq5xAqR89mdDd5hIWtvl5MyWC2bF7UD31ZYQ==","shasum":"ab0c9c7ee598c2d086f6d19de0cdf5511a86037d","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.2.4.tgz","fileCount":23,"unpackedSize":39706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOKjQCRA9TVsSAnZWagAAWiQP/AxOllfa/opDoM3e2cPH\nBPD6sD1Isd1IURG7ikonnmedgGCjJO88n8zvyirUXl6XWMGmg/YRh/7v0++j\nQTZ/xxo3Ly+e99m79ruTCBbjkxn3xRmGUQ2P3x9rXXbXXWwPRjzlK1552eMy\nrKnCgImbi4kSvaOy8xj8Bp3ZTeNjSatLAAKlKJ7l6OBZOT28Q94RfzIBCc3s\nx7Pc3qhiQslIus2O+RBZE5VdbklbP4+HUaggRfBz3hnQY/F5FcZJGQj8pB8H\nOyOZJZhbyHt/Z4PeJQtduAUv4cPkqJHJCCeoJJY47wVmBkOxnKNZq5ClKH3O\nkkS+IDJWV8hn1GanBNQAVJT7w3kg4up4V2MXcF7romMr3JDAPmirecSZAXXZ\n4d7QEB14mltWuoonk721rVo/QDQ10wK26XLMwNw5MQoxfIGff0/TQYNGo9Y7\nvWSy0uc69BZENN/FI96qA2wowp0p//LbBYGCXilBFriF6nRdy2D6N9kRxKIL\nbjdEv0yP43+3Egx4AcKfOVUOh73QCLuRN30jnTn1EGX5pZHa4lbpD1KSWwvK\nCt5NtLVjMgHc/sDTPhHtU63iU+W+2jevO4GKasPW/rPO00GQCdwW8H6OIURy\n5gdauft84D2CoKO3ADd88pmg7IUmibQN6C4jpnTqGibxFR4a8eiUnnYpdSNJ\nE16u\r\n=q6BX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAS5d9QgT4Sjx+Plyq3K5K+Wo3JTyXUAvM/uLPgpwVcDAiAyfZ0+ea/SBM3GR6Ym4LBn9fkSm9P52Fnm9ehFyhCjdg=="}]},"maintainers":[{"email":"galcohen92@gmail.com","name":"galco"},{"email":"idantovi@gmail.com","name":"idanto"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.2.4_1563994319535_0.5620989237284433"},"_hasShrinkwrap":false},"1.2.5":{"name":"api-contract-validator","version":"1.2.5","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:jest":"jest --runInBand --config=jest.config.json","test:coverage":"nyc npm test && npm run test:jest","lint":"eslint lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/Zooz/api-schema-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","should","plugin","api","openapi","swagger","validator","rest","restapi","assert","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Zooz/api-schema-validator/issues"},"homepage":"https://github.com/Zooz/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.1.5","jest-diff":"^24.8.0","jest-matcher-utils":"^24.8.0","chalk":"^2.4.2","columnify":"^1.5.4","lodash":"^4.17.15"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^1.13.0","@typescript-eslint/parser":"^1.13.0","axios":"^0.19.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.5","dtslint":"^0.9.0","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-config-airbnb-base":"^13.1.0","eslint-plugin-import":"^2.17.3","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.13.0","jest":"^24.8.0","mocha":"^6.2.0","nock":"^10.0.6","nyc":"^14.1.1","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","sinon":"^7.3.2","supertest":"^4.0.2","typescript":"^3.5.3"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"6638a82b0dfc5cd822a19c09995f954876982df2","_id":"api-contract-validator@1.2.5","_nodeVersion":"10.16.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-BXX56gCp8WIREhvOC0RY9yR24CMEV+YpgCFugGn4T/1BzdagBaYubdQ6cDmzZNIQqTexfiq215Y2l5GO+v0+KA==","shasum":"2bbbc21c06674f9c5afa6824428c09ea052df9a0","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.2.5.tgz","fileCount":23,"unpackedSize":39947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQBL+CRA9TVsSAnZWagAAZCgP/Auj/puM0M8XpO0wW0zQ\ngn8VrAADFLh0AQPhSFM0TKqsde4gEi+crq9PC8F7qZl1UnXZwbONOMG57KWY\nc2Iv0cIZKBpTt7mEiIUXVTN780RoTa5G2B0nzEBodWsl//dhSiQUVve+kOCJ\nrI11W0L4AMdIQ/wzfNSV2SwH8h0tGTF1Yb4krvy8R6CCyeWcWucP/LVAhAyN\nXh/VjPKSUwSNcjgO6j6Rbnflz6qbBt6E58RO5UxVJEpaKl3o4alhVEOUcePY\n+v0NSwoYkBxGVUK94ng2yfipeEdCyIfiRk1TjzBliMjqBsCMDfUvxHl9JLR7\nLxxZQjyTq+MfqAIAa40v7/0UGnnaTY/vQ5xMU+QCAmrHNzhOjbajunyPQSVM\neJCWkTJf4+oFk37oU1Drx3dbLF55SO7ZmfVaV7F3dAhDbn8YIbEhe8mra4wy\nKEkFLyH++1unzYe1nGWqakzH0Y3pX38X6mHuFbcIy8qFx0g+32bjYs9oCrBe\nlnnFeG/eo3tWt9wo/57D12hj+EVqn+PybLA+xf1gYldNGRC9Gm2ao3KhW8y3\nJZn/yzwkT1/plA/L6leU8sUm5C5FIK7BWljdTmbK8sPgNKI/ta51uUCT70Zo\n+wyhHsf01/pB8W4A64r4y6+cyAHLeeiQujXuPi/creFdzN2cs+4NoR1Se0AI\nqeH1\r\n=o2kf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/qZ9zkcqyZvOIw42cpvoTvw0AFDuYnXzWiHmYzOqsQQIgTMKOOWdcDXkZjjjMEMm/kgqSjKkhzMRwEA4TMVo3Xqg="}]},"maintainers":[{"email":"galcohen92@gmail.com","name":"galco"},{"email":"idantovi@gmail.com","name":"idanto"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.2.5_1564480254000_0.5426135731511201"},"_hasShrinkwrap":false},"1.2.6":{"name":"api-contract-validator","version":"1.2.6","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:jest":"jest --runInBand --config=jest.config.json","test:coverage":"nyc npm test && npm run test:jest","lint":"eslint lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/Zooz/api-schema-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","should","plugin","api","openapi","swagger","validator","rest","restapi","assert","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Zooz/api-schema-validator/issues"},"homepage":"https://github.com/Zooz/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.1.6","chalk":"^2.4.2","columnify":"^1.5.4","jest-diff":"^24.9.0","jest-matcher-utils":"^24.9.0","lodash":"^4.17.15"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","axios":"^0.19.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.6","dtslint":"^0.9.3","eslint":"^6.2.2","eslint-config-airbnb":"^18.0.1","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","jest":"^24.9.0","mocha":"^6.2.0","nock":"^10.0.6","nyc":"^14.1.1","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","sinon":"^7.4.1","supertest":"^4.0.2","typescript":"^3.5.3"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"c0b4ace586613d233d28bba08578615fd1eddc4b","_id":"api-contract-validator@1.2.6","_nodeVersion":"10.16.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-yVnrlYPBqo5UL/Y72gY1tYA5IZuRFq59feu5JHn0KCPBvglKBk1VG9izT/N1oPICOnguW1VL2iYszvLSm1XSVA==","shasum":"b3dc11cf7faa6922711e05161117f940059cf845","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.2.6.tgz","fileCount":23,"unpackedSize":39960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZRJTCRA9TVsSAnZWagAAz3MQAJiBc780Bv8uNJUja82G\nnDS0yrL7PlrXX1vccT6Gq2QqilKJsumjk7S7/hDJxQEiXTHL+lqo53dBfDoJ\nmnsFlw6OKk8KqMNpyIr5WnTswMKGEH1Kmq7uVPRymE0gXlUaHEUzqcug4yE7\nJvzMoY8FA6mweQtjOulFLRmQebkCfs1wiN8Nv1tOi2Sobcmo+Az4k8s91lT1\njq1IAV4YqEz+IAVO8CI5guui7tWzvGA41t83vtv7NT+HZO7TAWegJ9/yy1RL\n5xpaoc4CRw9Lc2+sYJS9QNT775r2vPjXBA5eWjiGsz7itLl5YrwUd7JKWPoq\nTrjcQofEPVt2pFhmyv0T/32+aoRUugONMBYv2tTxMbbVVXc3n65pT9w0Y3Ov\n3964oxzW2jzYqrLLSu8zAUAfQOJiOakZ76neBFrcCZrityXMrJweSkL3WkhU\nqXJtYtditJVn9TcDMsiaw/VFVzAGrr89l5PZl08sMfgzCBH4jdjqR7wRuGzM\naMTEMdBP35v2DEB72KI0Cw5IT0oLPnl6G8kpPDY/SE/zmQ7Zqsx6UU8BuC2p\nvAsvGp2laB/oZo1p8mBTxhbYxPmzmJsh4dVo2eVBwSkjvbZ3E20odGFnmxUh\nD+oKfKimuacgAkjPbe7ZmRHRsHSsgN7w2M/T2pznPAIe7FW6ZSy8OnQzW20+\nM2qv\r\n=Cz7R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNQ7PNIdfN27ilE7wjllfINhid1EHqzJFC0iTlo/m9GgIhAPLx4VSQIt8O8KwBBVeUZQIxwA3t7OdX9QeDrnvPPhUe"}]},"maintainers":[{"email":"galcohen92@gmail.com","name":"galco"},{"email":"idantovi@gmail.com","name":"idanto"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.2.6_1566904915162_0.8150022956936922"},"_hasShrinkwrap":false},"1.2.7":{"name":"api-contract-validator","version":"1.2.7","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:jest":"jest --runInBand --config=jest.config.json","test:coverage":"nyc npm test && npm run test:jest","lint":"eslint lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/Zooz/api-schema-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","should","plugin","api","openapi","swagger","validator","rest","restapi","assert","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/Zooz/api-schema-validator/issues"},"homepage":"https://github.com/Zooz/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.2.0","chalk":"^2.4.2","columnify":"^1.5.4","jest-diff":"^24.9.0","jest-matcher-utils":"^24.9.0","lodash":"^4.17.15"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.1.0","@typescript-eslint/parser":"^2.1.0","axios":"^0.19.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.6","dtslint":"^0.9.6","eslint":"^6.3.0","eslint-config-airbnb":"^18.0.1","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","jest":"^24.9.0","mocha":"^6.2.0","nock":"^10.0.6","nyc":"^14.1.1","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","sinon":"^7.4.2","supertest":"^4.0.2","typescript":"^3.5.3"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"17a3d7dffe36a1a601137a511a0de494f94a8b37","_id":"api-contract-validator@1.2.7","_nodeVersion":"10.16.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-MLS4dW1XLsGju6X1LOuKwdc7b7ARFomPpOyImNOE3AsKDI4aBbWfTEd4LnQt/qdEfE+eidnrT0q/mvA3APHnnw==","shasum":"ac44ebe17db3782d3df17b8d7a74c63943e12496","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.2.7.tgz","fileCount":23,"unpackedSize":39305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddhl7CRA9TVsSAnZWagAA4RYP/RMiaE1bNufLYMQq1Upm\n1nSj/FfP5s6AJRpC4fJZKFUIjnA8iQjlGJytRHhjoFNOxOYLz6LEQPlXj64b\n8tND86XXtHl38fUTn/GwOhbX7Qd6+xtuq4EBSQMjgNg+jPNzV/1umbA3PGRB\n0gpmXgl79TreOzKrwignl6FfmmEk14IlJN2InPQvN6zg9oYAnVSngu+gsLMC\nt+EgDjUqaE/rH1uCn+65gitErkhffxBMLSQSlGksbz2vMga/shOzySm/RWU1\ngl+rkPtVPWL8bRK0+1Rg/WXHjZzfZDWg3kpSvMTzp5ZnWBgXOuwI9tbr5PLn\nsBR0FNMVyFuv7cHoDGmkMjdj9dPw+xGKeLUW1pwWnwm2lqikjjkVuUdQariB\nH2bN2bICdQGJV4ppnpzdGjyPXIGhMB7Sld/3nxbQfclDdBta+VwaiBQGHuMD\nJs4wxg5vJN7c46c9HrUBU4HoMCKQgYC9VH02mvy+Aq3yz3OG/Dk+RXWvolPL\nUzOPwPpwNLwBy/iUVE36GGh2eQs2v9TAZuYP9Bd+574flWkv/z5ZRAw6TtRR\nIC8CgM8O+ewWmPANX+JeU0UgHuzoDx4SFtjnxISVkylFFmMjPWwkCYWDTtGX\nkTwLdvVpdv6wVu5xlVk2L2XgA0D3xXa+VMGDvYhowkLDqoxKLp5dNOv9qqL3\n7hmg\r\n=XueQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEgRjNo/DSvOgpdpZ1opiIkyZzHnA0pzO/hqUE+yD64OAiEA4qRNJ5W+wP7oFB86dwIQDWUE+LGSQXOu1zJlr6cYHuI="}]},"maintainers":[{"email":"galcohen92@gmail.com","name":"galco"},{"email":"idantovi@gmail.com","name":"idanto"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.2.7_1568020858284_0.555503998587711"},"_hasShrinkwrap":false},"1.2.8":{"name":"api-contract-validator","version":"1.2.8","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:jest":"jest --runInBand --config=jest.config.json","test:coverage":"nyc npm test && npm run test:jest","lint":"eslint lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/PayU/api-schema-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","chai-plugin","should","plugin","api","openapi","swagger","validator","rest","restapi","assert","assertion","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/PayU/api-schema-validator/issues"},"homepage":"https://github.com/PayU/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.2.0","chalk":"^2.4.2","columnify":"^1.5.4","jest-diff":"^24.9.0","jest-matcher-utils":"^24.9.0","lodash":"^4.17.15"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.1.0","@typescript-eslint/parser":"^2.1.0","axios":"^0.19.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.6","dtslint":"^0.9.6","eslint":"^6.3.0","eslint-config-airbnb":"^18.0.1","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","jest":"^24.9.0","mocha":"^6.2.0","nock":"^10.0.6","nyc":"^14.1.1","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","sinon":"^7.4.2","supertest":"^4.0.2","typescript":"^3.5.3"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"0d01024c639fc405122452f4b13350fe4a057ee9","_id":"api-contract-validator@1.2.8","_nodeVersion":"10.16.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-D4R0ydgzODZ/99b3pnQZjiVTZJIrH3yQwvIm7P36CZwrWbZwVpV70gjeK1jD0bhIRD1t3Bd1Cf0QVlGHCF0vjg==","shasum":"288531e78b124c293aeaafc9e71f6c75c831d94e","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.2.8.tgz","fileCount":23,"unpackedSize":39361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiFiHCRA9TVsSAnZWagAA0toP/jX9RU7i5+z/hOZRuBTB\nMbSYR7Q5zZigw3gsvlShQTCj4CT+lqRpFm0cwaMhM6c/TXfGQOnJvGgXXFlp\nYRg3naYtZcLA5SMNmj+mAkrP9VRs8bp1+lDz85ZrvGNZedwCh7pPvgQ20YJq\nV7mxabYqHHu0rJP35Hvu1pisTFWOxcD1eu6qP2UIQVztWhbbezUiMt5SC39p\nl3sJ7m/zwhve0nx1i/su1Ciz1qhmZgxS5hp+3cYtIAl61cMc0r3QEckBs7NH\njYQgi3JzdZvnnO+8IKfHTYV4UP/FPUMqXMJjqxlHCkjA8PfyN40KIK5uxHhj\nOtFpBUEq91Q0xm7k0C70lI2vaj82YCu8dy+cYXL7YBngTg7j97s+so4SMFVD\n3o3IQZTEK7mKbxT7tBoN/zde+WwgZZR9steS4i9meQE6z8pmQldCZZeIrnJD\n6XP0IPMrbgoGU3JGavl9elGhInzWfei6NX7MSNkS3vM7aAvDk25aUPdHbsa2\nvLNlaYdnjFmY3GtFx3jETUmrmv/CtM7xiiCMst7hqQNAVBjmsAqiWxVJnRkG\n0FRB578RZL371oYAt0fmerZD4wPsqykUwnFhT6OdvaUWY4qLlVTDf4qCHhrS\nUaNc09gCFGrBR5PUraGcEBOyy/EvpUmpeQnF/nFV5aGcZtgQNxHGaEn3LkiZ\nQnEr\r\n=BuhE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZGUMR48ooAGRUfYP9hHAYU3ElU42++k04zVDLU60lTgIhAO7KgC7bJYsC/9a7mWkQrP7CD1cg1Kkz/l62gZi6G+cJ"}]},"maintainers":[{"email":"galcohen92@gmail.com","name":"galco"},{"email":"idantovi@gmail.com","name":"idanto"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.2.8_1569216646687_0.3903575657878533"},"_hasShrinkwrap":false},"1.2.9":{"name":"api-contract-validator","version":"1.2.9","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:jest":"jest --runInBand --config=jest.config.json","test:coverage":"nyc npm test && npm run test:jest","lint":"eslint lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/PayU/api-contract-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","chai-plugin","should","plugin","api","openapi","swagger","validator","rest","restapi","assert","assertion","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/PayU/api-schema-validator/issues"},"homepage":"https://github.com/PayU/api-schema-validator#readme","dependencies":{"api-schema-builder":"^1.2.0","chalk":"^2.4.2","columnify":"^1.5.4","jest-diff":"^24.9.0","jest-matcher-utils":"^24.9.0","lodash":"^4.17.15"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.1.0","@typescript-eslint/parser":"^2.1.0","axios":"^0.19.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.6","dtslint":"^0.9.6","eslint":"^6.3.0","eslint-config-airbnb":"^18.0.1","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","jest":"^24.9.0","mocha":"^6.2.0","nock":"^10.0.6","nyc":"^14.1.1","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","sinon":"^7.4.2","supertest":"^4.0.2","typescript":"^3.5.3"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"168226494abefb79d239ceac8477df6ad6aa1029","_id":"api-contract-validator@1.2.9","_nodeVersion":"10.16.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-5o4MhlwBlIilxVMIX5ZwQFu9pStSgUXBu9DBuBWB6VwxpweUD7rZ+Nk2Lb6R69Mr4r0TbHmmEc6wsPwINJI7ww==","shasum":"23806de5c959a6c861bbc34e28bd1123ad668816","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.2.9.tgz","fileCount":23,"unpackedSize":39363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiFlmCRA9TVsSAnZWagAAtEsP/1WEsyVhNGi8h09cyeCm\nzwphkQEOha8Z4dKEaXYNZmPP2UFDOKC3K1XuGBfV0Q69NmaPuzDdiol9xFhT\n3XhZm6ZlR6FPskupDLrpbLU4VroMnV7mvaFB8guZ53hwP/wOBpO1OZ3cnlgS\nr00AuDi5p+PHupdyEAGF2kous3F063UP1Pb3Ncxg3IVKjvzKGGAKNd4t9P2x\nH0fcu1g90BsJdXF0pVa5GaniDJRbJF2VD/NVi/td6e6hEBgY/fTx13RwifQE\nXjB+mqqjj+285n+NSzDB0O1UdO1ZmS8wzhAd9a4Uk3EvGmdEDD7b8y/ufZ4i\n5p9Omf16HdISN+9NV3BJVhtbMYzuaxRa+weHEnjMbckpsy94GDjDsTeiUt5H\no7+ctmYUESDp8OElEKfrlXvScWMQFl7NOrF08zDRxyGrJ0qpUdjIAOhZ6zVT\nWu9s53aoc4W/zK9S1+dv0ONjMJ0Lt9IoGHVFiM3klXE/QSyUe+Ht7zLUygvt\ne0csnneGxqFk2Ma4V/mltD3iR6DH2ID2AFOYx4w6QRrDdCi/EDYCUJGPAm2a\n7mpNSs5d57M0nAP27jAJk5O3XlL99rwtCkCBj7rkoWkNM3C8vNaYiGBKYKs2\nY3rTBJyuCOnsdWQBtbDRyjrgVygFYqzlnJ077svs9zx41BTf27OZvtIWOC8R\nwPkD\r\n=Qz1H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCc7Ae5ykJewhyHAKDEw6tHSI4UIwP5yr6x9uR3yrBhGgIhAI7DHo1x3oZhi9VQUSqOxUZH/OIrpvUYOG/0KhLS/wyl"}]},"maintainers":[{"email":"galcohen92@gmail.com","name":"galco"},{"email":"idantovi@gmail.com","name":"idanto"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.2.9_1569216869989_0.10505866607885372"},"_hasShrinkwrap":false},"1.2.10":{"name":"api-contract-validator","version":"1.2.10","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:jest":"jest --runInBand --config=jest.config.json","test:coverage":"nyc npm test && npm run test:jest","lint":"eslint lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/PayU/api-contract-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","chai-plugin","should","plugin","api","openapi","swagger","validator","rest","restapi","assert","assertion","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/PayU/api-contract-validator/issues"},"homepage":"https://github.com/PayU/api-contract-validator#readme","dependencies":{"api-schema-builder":"^1.2.0","chalk":"^2.4.2","columnify":"^1.5.4","jest-diff":"^24.9.0","jest-matcher-utils":"^24.9.0","lodash":"^4.17.15"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.1.0","@typescript-eslint/parser":"^2.1.0","axios":"^0.19.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.6","dtslint":"^0.9.6","eslint":"^6.3.0","eslint-config-airbnb":"^18.0.1","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","jest":"^24.9.0","mocha":"^6.2.0","nock":"^10.0.6","nyc":"^14.1.1","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","sinon":"^7.4.2","supertest":"^4.0.2","typescript":"^3.5.3"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"fa03801b557e8eaa0c8fdf4865b4ea621b447c2e","_id":"api-contract-validator@1.2.10","_nodeVersion":"10.16.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-oB+OUgbjFOITIZxYx8vOwE7Tun6Y+Mx4JGnfOMK0OIv3ttPM/SWxR0SC5ARiSgS7Cv4V0xzjU2ADthqcbzdT6A==","shasum":"2ad686461e1889687f1f3188ae160094035c5b8c","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.2.10.tgz","fileCount":23,"unpackedSize":39368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiFpNCRA9TVsSAnZWagAAB50P/1mnJLkkyecfZpf9R9Ky\n3OakznNI7lTLxYocG645HPFIx5uDDiYQEsQ31f87bU05zVMkOY7lXxoDZOxq\nDilcIo5JypOZfTkKV+PNXyX7Xby2q9iqwMN0WSXUfEB4pCl3yOCzEZkwo6jY\nPLOunvVLtavXDTBxSKvBs0VJ2zhMBpT+0D5GTPdXqwUnIz15MssslPre5C66\n/sWMuwP10d0TO1kIgOkTHoZi4MkdFUnGscqCfrv7gDM/PBfDUhUnagfDI+ec\nwQBlqS4jQkn8EuThSS+7y+8NVZAiNe2QDOv+zAceUAay+1a8KcTNe9/dTY+i\ngwuCxPya+f71FjJqGtAyOKc9UO04EnqNYcumdM6rvXSdr89LZ6uZGA+agzc3\nYoKW9UdEDo5NAUeDoAsjU02wkEtNMHbcfzZKzm/hiOCZciA41haDIDEgLXMY\nWX3JBp6IbyqloEnOko1dVrNv54z3x25WFPoSHgwGBNbdfU+ogd0l/jyL1dB/\na6fXcSsK8HmFuCT16ag1tOV5Ju8v8DPTQZpuqGweb+pDrE2898+Xv6Kq+X4N\neaaSUaDYUKM5w6P4dsaQh1PPgmwl103MMEmC1GXnI2Rnjls8xseplugPcfFD\njyDwrU4O37h+Iw8wiLr2yuD8kzJEdza/HqiMbVzvBcTrILe3TZ6Go3PAqOwz\npyxG\r\n=N5Sr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKtfrqBSc4vxXbWwh3HoqEPDFE/x13ro1mo1+GS+KKPQIhAJVuq/QK8FbnZaChqH4gAYD7DjoYJgcO4E8vLKUVXmEM"}]},"maintainers":[{"email":"idantovi@gmail.com","name":"idanto"},{"email":"kobi.carmeli@gmail.com","name":"kobic"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.2.10_1569217101271_0.9738289383870555"},"_hasShrinkwrap":false},"1.2.11":{"name":"api-contract-validator","version":"1.2.11","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:jest":"jest --runInBand --config=jest.config.json","test:coverage":"nyc npm test && npm run test:jest","lint":"eslint lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/PayU/api-contract-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","chai-plugin","should","plugin","api","openapi","swagger","validator","rest","restapi","assert","assertion","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/PayU/api-contract-validator/issues"},"homepage":"https://github.com/PayU/api-contract-validator#readme","dependencies":{"api-schema-builder":"^1.2.0","chalk":"^2.4.2","columnify":"^1.5.4","jest-diff":"^24.9.0","jest-matcher-utils":"^24.9.0","lodash":"^4.17.15"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.1.0","@typescript-eslint/parser":"^2.1.0","axios":"^0.19.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.6","dtslint":"^0.9.6","eslint":"^6.3.0","eslint-config-airbnb":"^18.0.1","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","jest":"^24.9.0","mocha":"^6.2.0","nock":"^10.0.6","nyc":"^14.1.1","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","sinon":"^7.4.2","supertest":"^4.0.2","typescript":"^3.5.3"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"8fb1d4368fb2fd772cc31a80385accf9d0539261","_id":"api-contract-validator@1.2.11","_nodeVersion":"10.16.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-9Iu4ltGQw8j7f/OkUdkm1QqY0Pk8a9fYvsfM6n6xVkAbOknk9fS78tBctU61XWEPKzzj+OD9Mkt6+Z6Qo53YoA==","shasum":"2baeb8c7bb6b8b33107d496e36f869a6394dca08","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.2.11.tgz","fileCount":23,"unpackedSize":40692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdx9mlCRA9TVsSAnZWagAA1WkQAKO8aMH5zT9pJZem2s/x\n7rrUNICiJn+otKj/GxA85IbaNGctc6VGUWMmvpuusVSDWBj/vUjD3u9lMQpj\nrGpxWKp+rSVXuRo/M8uavAlWjmGd1JCmo310N2uH91NhyzqaIPr1FHmEpvko\n2qTjz6qatxB7prvkIYuMTUPiTdumEZ7cbWa5ER6Ws/jGYCV+NI6VlrPjibK6\n9HaE9IczXRTihOz2/qSCcvjeiANGCLuKDA3iYP4wSzK5YCt1Urt8mf1M2Gav\ndemFOfl0rC55J1rbEzAo3Bai/GrGB0YX2s3RV419qpjah/U9nqXlCoMkgXQN\naNomYGMh3gCCwYn4nbXneAXZJwqhwYkMovxQHuoaQAjZkLDaD+yxmuWaETcZ\nVLnl2gyrM+k6mYA8ryDP7sy1UYmkL1sepzVj1ekeWEPfITnQ3HJk8Fk2MbIW\n1KPV/MuAGNZsOEGhkMw7OB+9biszatN5FNOl/PM97Dekpj749A0rq0fwYi/y\nkjIA53PfgYq7N2Dxab23SIbHpIC2GpctD8oe217nCp+N0vTBcrZrQeiGrs+G\niuHkSPNhs+dYxV6vrtW0cNIa2DOHxQvD7YgIp+EBukngbdXe1WdX5yE2tpgt\nAjt+vJfCvPmmUv8dffu8klIKPYVQB/eX4CczH4PS7FLP4tForTtQSdXpouuS\n5D7E\r\n=PZp9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGTkwG010btVGjhHFrGUeaT7RbzDqYPfsqIvGWZ43tTgAiBrYUI72u6gn5utBhyjJn30ze4ELJDSypXoL1mUCEJ5XQ=="}]},"maintainers":[{"email":"idantovi@gmail.com","name":"idanto"},{"email":"kobi.carmeli@gmail.com","name":"kobic"},{"email":"yuri.abaev@gmail.com","name":"yuri.abaev"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.2.11_1573378469176_0.31690198473274767"},"_hasShrinkwrap":false},"1.3.0":{"name":"api-contract-validator","version":"1.3.0","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:jest":"jest --runInBand --config=jest.config.json","test:coverage":"nyc npm test && npm run test:jest","lint":"eslint lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/PayU/api-contract-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","chai-plugin","should","plugin","api","openapi","swagger","validator","rest","restapi","assert","assertion","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/PayU/api-contract-validator/issues"},"homepage":"https://github.com/PayU/api-contract-validator#readme","dependencies":{"api-schema-builder":"^1.2.0","chalk":"^2.4.2","columnify":"^1.5.4","jest-diff":"^24.9.0","jest-matcher-utils":"^24.9.0","lodash":"^4.17.15"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.1.0","@typescript-eslint/parser":"^2.1.0","axios":"^0.19.0","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.6","dtslint":"^0.9.6","eslint":"^6.3.0","eslint-config-airbnb":"^18.0.1","eslint-config-airbnb-base":"^14.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","jest":"^24.9.0","mocha":"^6.2.0","nock":"^10.0.6","nyc":"^14.1.1","request":"^2.88.0","request-promise-native":"^1.0.7","should":"^13.2.3","sinon":"^7.4.2","supertest":"^4.0.2","typescript":"^3.5.3"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"gitHead":"be897eb6c8e08d606502dacfbf4620e1c129f862","_id":"api-contract-validator@1.3.0","_nodeVersion":"10.16.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-MdjqEghymO6/RgXlzYuL36KXKY9RMXcqth8M4UfwPh5E/oKyMM6b+j/OfXgf13nVZy/B+DAmtrjhJUtVP8JSDA==","shasum":"0477d7055b063d2715682197cb550170d8b7f3ef","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-1.3.0.tgz","fileCount":23,"unpackedSize":40691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdx9n8CRA9TVsSAnZWagAA+mYQAJmiZ9WOmW0gIjqG5JjI\nuZn4ZYdZMQwLGUh3hIsd4rhUhytWIco/1Ze64KkkzUJVPuHt9wLneiY9AS9v\nHp16Zpxl3T3EDhv/9XwojvaXc2+15ud6cMUqAIafKd0mrVs0uIgRYPJ9MOFd\n0rOg3Z/53FG2VjLR+t3YmPER2aXvyqd8BcAykYi+mlj1wVGR51DceUb0fD59\nGZKwKkVD7SP+jzsitiTccgkNTd+9TPJu21U+SL8ItEyX38bXD+BOe7xcV460\nFPNjdwYLO43u0DORlYkGW2byAofK53ozOvumbeAiDQJgOBTKftEbJU+UdOg/\n8d0bPtKPR+Q00/j+EubLEUdKClV4jN5nD7X6ZuKDpaOPffBTX3Wt8ckz03d4\nWny4y9XwngbwzhbjlO7ldXznqRC1jhYc04XwR9zRIJZR6M8BlvZpdKUx3uNY\nmhQNUIla/TFOCSvAosOKO5yVp8FBWymMKn5XpjWstnPoLmeMdNbvCVN/eqMe\npS3YTFWEhKRVy1wjWu7i8Tp4ACNbBrPEpoi6Uc+O+sW9cPEPvdJTX4p0DjuV\n80ToUgJnlBk9sMAa8BKdfps7EuPQ7jSucyMPYZZD0QXuhY77521MFpky81IN\nW9DRdz2yn32/zYdZiGMz1TjBGXCGHPRlnrR4fon/bsSp8//fr/y0tubN8fwx\nsv13\r\n=szc1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDs5+bX7VGThVEJJ1ShGqvnpUb/stfOOQg7yyH17fP+JQIgBwU6A7qiTsGlzSqIZo7f6hQiQUvJsbPtW1BcmkuKOyc="}]},"maintainers":[{"email":"idantovi@gmail.com","name":"idanto"},{"email":"kobi.carmeli@gmail.com","name":"kobic"},{"email":"yuri.abaev@gmail.com","name":"yuri.abaev"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_1.3.0_1573378555700_0.45993950659845284"},"_hasShrinkwrap":false},"2.0.0":{"name":"api-contract-validator","version":"2.0.0","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:jest":"jest --runInBand --config=jest.config.json","test:coverage":"nyc npm test && npm run test:jest","lint":"eslint lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/PayU/api-contract-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","chai-plugin","should","plugin","api","openapi","swagger","validator","rest","restapi","assert","assertion","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/PayU/api-contract-validator/issues"},"homepage":"https://github.com/PayU/api-contract-validator#readme","dependencies":{"api-schema-builder":"^2.0.0","chalk":"^3.0.0","columnify":"^1.5.4","jest-diff":"^25.5.0","jest-matcher-utils":"^25.5.0","lodash":"^4.17.15"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","axios":"^0.19.2","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.14","dtslint":"^3.5.1","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.19.0","jest":"^25.5.3","mocha":"^7.1.2","nock":"^12.0.3","nyc":"^15.0.1","request":"^2.88.2","request-promise-native":"^1.0.8","should":"^13.2.3","sinon":"^9.0.2","supertest":"^4.0.2","typescript":"^3.8.3"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"engines":{"node":">=8"},"gitHead":"2cc73a8128df58157bf98e768038aded71408ee4","_id":"api-contract-validator@2.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-fe8r7uGsmGdYzsv5c1ME5yUmATbLB7T8aMSdOFqDqp65Lu8Z9oIDBldA5c9f34wtOCW4BfkbEo5V9vCqcLexCQ==","shasum":"f9b43a27d9ba7cb4bf7b2e2e3cd55cc8600dfc04","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-2.0.0.tgz","fileCount":24,"unpackedSize":41162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesRk3CRA9TVsSAnZWagAAajIP+QH1HJY261nKyPjqg0Yx\nKxStCm8sLiy/lNP4DVd8irnPxnzoTjAXm6LueZr7sAEMmZYEWvF+yyTOf/Vc\nRuZvcKSv7IR9XukkM6Vb+tgd32Df+hSi0PIY6qaKPCkrkxYkbU0MdRZv7DVi\nBKG1+xun+FwgR0s3RQkHaEJQIcz4EgUiMsFn1G96TG1OGwXI0IQdqAOnMNvt\n5H3CpjID2EToGvUUlMqu1wL2tpAm60BV/GSUhe9n3wODCOI2VKO8mHbkRquT\niyR+R6gQ2Y6mZ5gi0OfK7wnK1M9eyqIyp6CzM/LPrvmbi6gPx5T/YxeGrvAt\nAIpn45VrIUoY9S9vv8+JAOBZLvLhox7L2ybQYXJ9zFdx/NKJha6nLtli3cNg\nR+ErodIpExrRLYoR3nrnymdHDT0yyLyqoBHa/hf3gBAM0Sjvhao3HfEfkl47\nxBOwWN8wQcMK0zwnJMXwa5WCymzH9IisJQVyxS4VfqwQHM2HzyeSCkE9Arih\neNkj5g40YaSXkiFjRR617XDHOzmkjR+PGF6QpaZ+rHzoI/rFr96/aeQ5TLlO\nvuJx6tvW0RhP9z4T1q2y/dRD18u+XFF634404fEdHrax3jM/40uYAQdpuO9P\nYY7xNu09+TosKzszu/jq0tlYQbs/MhbKsorj4/7rR6y0JdU77MTchUeoXAuu\nJ0to\r\n=V+d6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFaAcatNumDdimbpwYA4QVGJP7BrYRlrE/X+xj0CFrQTAiEAms9Ly3pFSiJ0x55uWCYG0hjfDOoPnBfdUEeZqkQNdBI="}]},"maintainers":[{"email":"idantovi@gmail.com","name":"idanto"},{"email":"kobi.carmeli@gmail.com","name":"kobic"},{"email":"yuri.abaev@gmail.com","name":"yuri.abaev"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_2.0.0_1588664631206_0.9977814612560094"},"_hasShrinkwrap":false},"2.1.0":{"name":"api-contract-validator","version":"2.1.0","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:jest":"jest --runInBand --config=jest.config.json","test:coverage":"nyc npm test && npm run test:jest","lint":"eslint lib","lint:fix":"eslint --fix lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/PayU/api-contract-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","chai-plugin","should","plugin","api","openapi","swagger","validator","rest","restapi","assert","assertion","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/PayU/api-contract-validator/issues"},"homepage":"https://github.com/PayU/api-contract-validator#readme","dependencies":{"api-schema-builder":"^2.0.0","chalk":"^3.0.0","columnify":"^1.5.4","jest-diff":"^25.5.0","jest-matcher-utils":"^25.5.0","lodash.get":"^4.4.2","lodash.flatten":"^4.4.0","lodash.set":"^4.3.2","uri-js":"^4.2.2"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","axios":"^0.19.2","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.14","dtslint":"^3.5.2","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.19.0","fastify":"^3.0.0-rc.2","jest":"^25.5.4","mocha":"^7.1.2","nock":"^12.0.3","nyc":"^15.0.1","request":"^2.88.2","request-promise-native":"^1.0.8","should":"^13.2.3","sinon":"^9.0.2","supertest":"^4.0.2","typescript":"^3.8.3"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"engines":{"node":">=8"},"gitHead":"68a3fb80e8b4212b74cab56f9beaa3e4bb9a4862","_id":"api-contract-validator@2.1.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-jtzbcHkV8MLbVjtz9e8dWrrBW7gjadoe1mCcxnSvY/VhHe92lGIO7JgvWgv682p2ECBPA29Qy1kLJY4jEV3Ubg==","shasum":"6378fbddf6423ef6725e40faa271c452ac333a9d","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-2.1.0.tgz","fileCount":24,"unpackedSize":42991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevoHQCRA9TVsSAnZWagAA0GEP/jyNvvfSrAaOrrUKRYq5\nBY5NByizEf2AbxYKmjfaO4DnkzFgOB7lKquKCQBf+LMJPRGQ7D4gLVswu+CC\nAHc49d8A0hk2fWKEOpVPws/9Iz+TJKcw9w59354bahYc5TgTPw5skUmxmOrT\nhPP5M6q6QCJnVi1Uz10Qru5BGT0ILcW96EB0Jiqu458U5LpQEGJgpI82LbUg\n2gNjeal4S8k+K6Hy9HcjuDfd7o5L/dOtolbwUC2abXl8MGop8lIlxfOJBoc1\n5IXv3SBkDyomclqq0GdUsUJS1CRvxHO4flMkgt9eQ020Y4Uy5doWQx6owu8s\nS3s0apIxLgsXaqQrLpQqZagIL0omIU4XPpE3pr1MgQpu5CfFrCEPniCxnqOH\n3myLXRT4/xBn5is5PKNKo9aFRJtt1zUCNHDEOgpvEWCYPhCQNEzof95rtzoU\nM7AAmJHMg1nrl/issMfnKNFWAW3rwATvg9N+SP/MjZOAUBx3DgCHESAILD2o\nsMlUucicecL78L9fNG70mH4q6giPj779S/FlgMbUbDZaQsKtCofNNcs14LVJ\ndPmazAXV7DmusC8aUQJeA4EqfH2gz+WT0E/mR5G/zKq9D7XSLvWKrcfAMptS\nz+jAkZOhGn/Av+5I3QNOAs5g/HHGYFNA/taL7Cnj6loby8J2p7oE2CXXYzlG\nn/Za\r\n=h6mQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/3hzyFygnk2nDTA50B7mWqrCe0xQsoFqbpreYiXJsgQIhAKbX5UJ1lbS4Ih7aWniZDVnHGWNQFidBEaKZ0SBYm7nb"}]},"maintainers":[{"email":"idantovi@gmail.com","name":"idanto"},{"email":"kobi.carmeli@gmail.com","name":"kobic"},{"email":"yuri.abaev@gmail.com","name":"yuri.abaev"}],"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_2.1.0_1589543376047_0.17534122655549922"},"_hasShrinkwrap":false},"2.2.0":{"name":"api-contract-validator","version":"2.2.0","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:ci":"npm run lint && npm run lint:types && npm run test:coverage","test:coverage":"nyc npm test && npm run test:jest","test:jest":"jest --runInBand --config=jest.config.json","lint":"eslint lib","lint:fix":"eslint --fix lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/PayU/api-contract-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","chai-plugin","should","plugin","api","openapi","swagger","response","contract","testing","validator","rest","restapi","assert","assertion","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/PayU/api-contract-validator/issues"},"homepage":"https://github.com/PayU/api-contract-validator#readme","dependencies":{"api-schema-builder":"^2.0.3","chalk":"^3.0.0","columnify":"^1.5.4","jest-diff":"^25.5.0","jest-matcher-utils":"^25.5.0","lodash.get":"^4.4.2","lodash.flatten":"^4.4.0","lodash.set":"^4.3.2","uri-js":"^4.4.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","axios":"^0.19.2","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.14","dtslint":"3.5.2","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.19.0","fastify":"^3.8.0","jest":"^25.5.4","mocha":"^7.2.0","nock":"^12.0.3","nyc":"^15.0.1","request":"^2.88.2","request-promise-native":"^1.0.8","should":"^13.2.3","sinon":"^9.0.2","supertest":"^4.0.2","typescript":"3.8.3"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"engines":{"node":">=8"},"gitHead":"a7283795ada01dbe33bae018ca70399e43fbb7be","_id":"api-contract-validator@2.2.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3K01xv0eNOhnD4/agFTxkysC+PkLVPDLTwe8sXQiR0FemiKRKjaRXsVOVskP/qOU2joNaNKLnC0ZR8q1Zr1UWw==","shasum":"f8cf08c81b4b300d967ee13de3f6b197161a2973","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-2.2.0.tgz","fileCount":24,"unpackedSize":44266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyRJvCRA9TVsSAnZWagAArWAP/1ZwpaUdn9D2EascQ6m4\nU3zyh7AlbIacJN0mO6z7XNnGOoxn77MUuQ144uiJj40xqD7PSLhy/7L0ttz5\nzU1UeWktZayNFRarHldTroRrm25LPWzWxOMkSUr9D+OU8HAZ2sHPlLFSspW1\ngOeihMU4wACz0hsFqL65QdlKeyD+xysBRLxM4OULeYzGCeFGNiElcQCRqUOB\ntZ99dxIVX4D4ynBalOEtsDfrmUNrY2NQhR2yw7aM1fD02ENHU3ucBKXd2BC7\njXMuCGmDgKO2WIrUZgQ3jruHw9a1lhFeGRj53e3j0BjvhSgp0/FsrNlLpvZ/\nMQDy4GwVD6yxsox3wGX6ifttBFLCn1cdRnNPNHF3cgis0jrK+iC8jVoylMwB\ncheucpjhMWXY+syn/st4fnTY27zapF1B7vsjSBzfI7pyBQ1BrTQT8kZw9mfM\n6DCYzsqHCmy4tn6vHrUiKyR57U2CigwVim3VIkwXmvAymHy1G1K1VrvBy8M9\nIwyK5nPaokUn+upxqeyP9GHhzrPXS5Hnj4y+N/ckspDtTIDUf1EYf4O3SGT1\nGAvCrpB6VuNvN/yVY3NgByExEd/uKQSdK6JElxGHZPdtWqIUFpjmZIlEfz+A\nVmn4tsUZSLqzjrl6OT2bx5S9C5kAasz/L6YAh/DT5GurRvHTpTEaJwXsMTGW\nGLX7\r\n=jOze\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb4UXc3dpxuXqZxyKwJ0pIrdyCNvQZ21eGRsjyx0sz9wIgaRpL5wPjDA8fppgBKPTTz4p1y2GZgTrx6Ubpv0G+RTM="}]},"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"maintainers":[{"name":"yuri.abaev","email":"yuri.abaev+1@gmail.com"},{"name":"idanto","email":"idantovi@gmail.com"},{"name":"kobic","email":"kobi.carmeli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_2.2.0_1607012974981_0.727577607533934"},"_hasShrinkwrap":false},"2.2.1":{"name":"api-contract-validator","version":"2.2.1","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:ci":"npm run lint && npm run lint:types && npm run test:coverage","test:coverage":"nyc npm test && npm run test:jest","test:jest":"jest --runInBand --config=jest.config.json","lint":"eslint lib","lint:fix":"eslint --fix lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/PayU/api-contract-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","chai-plugin","should","plugin","api","openapi","swagger","response","contract","testing","validator","rest","restapi","assert","assertion","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/PayU/api-contract-validator/issues"},"homepage":"https://github.com/PayU/api-contract-validator#readme","dependencies":{"api-schema-builder":"^2.0.3","chalk":"^3.0.0","columnify":"^1.5.4","jest-diff":"^25.5.0","jest-matcher-utils":"^25.5.0","lodash.get":"^4.4.2","lodash.flatten":"^4.4.0","lodash.set":"^4.3.2","uri-js":"^4.4.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","axios":"^0.19.2","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.14","dtslint":"3.5.2","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.19.0","fastify":"^3.8.0","jest":"^25.5.4","mocha":"^7.2.0","nock":"^12.0.3","nyc":"^15.0.1","request":"^2.88.2","request-promise-native":"^1.0.8","should":"^13.2.3","sinon":"^9.0.2","supertest":"^4.0.2","typescript":"3.8.3"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"engines":{"node":">=8"},"gitHead":"df181985509c50fbddfa2513f73dbda7df086805","_id":"api-contract-validator@2.2.1","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-OYcRY1AeCeWkr8EimbjbCRWTaxmcRI/sNr05gXvPgKsoBYEUaHUFIX6EqnFMvo8Zb8LhS2kL3cbeCpiajQsF1w==","shasum":"89e468acfaadb32616c2116f4b4cbd19fe82109f","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-2.2.1.tgz","fileCount":24,"unpackedSize":44385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0KdLCRA9TVsSAnZWagAAkdYP/1JPquFcH5f5xj5pdj+8\noNXI5vFxgFVDQS350wWir92/VOz9V25NsFRx4Wb6INpbqjWQjxL1CSC1x5wL\nZnk/CRbvIs5w0GNrj/WSp+JDEks7eCAOmEqrIoOIHYikEdvWtQwwTEkVK1pw\n2o+MkmqzEZ9EkZkjTf3Cd+g5Zs5R4p9Wwna+WZrMcZrq4yzovpF5x8JrkqoG\nhDdFkAj2ukpQ1ZOSeurOM9TdkV8PO8gqS1xrMySMevuuKcZ1rTKQX2T9w87x\nUz5fOw7oKyRwaLJy7fqYAoN8yDYU21Uty1i6QXhdaSqKJnDcZPscHiF79udi\n198a7hr7x13Dy1kbfnwGNhUDXa4kD3G75Ib+iwjszpRQU64q04eD9s4fSXK3\njiJokx4ZY/02VziQZ84mKQH4oKTLGIT/ggPclUvCyVugoTBPCKlrAIiqseJY\nlasuABOCupjZecbM3CQPil8M/GuSbTzaly12HE3f/bixr4pD0kg9kUHqUX8v\nMmGfXHOGFe75EkB/1EYYtGfpMJ+q8QzuTHD8xxxFm/vNAzv7OcBjxSLkQJA8\nGlnPwSLlJ4VYGGrttfbygPorfHedPP1G84xiY7GnxS6X/tkuJWnxdVCAbeh2\nqLBovBjYXegRoOPUM7IbGRbKoxqbwIREHMM95t6nFuAwkAr3EA37SDy3FFXr\n48Jg\r\n=nrfJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1Wx+L74UPKaVp/m8KOZA6L4XxLcFZX8NTKs/JdbhThAiBive/qw5ut1abnKBODZjhaBmSjvhYZB9uxTZkXYE/Rug=="}]},"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"maintainers":[{"name":"yuri.abaev","email":"yuri.abaev+1@gmail.com"},{"name":"idanto","email":"idantovi@gmail.com"},{"name":"kobic","email":"kobi.carmeli@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_2.2.1_1607509834599_0.6764778780725986"},"_hasShrinkwrap":false},"2.2.2":{"name":"api-contract-validator","version":"2.2.2","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:ci":"npm run lint && npm run lint:types && npm run test:coverage","test:coverage":"nyc npm test && npm run test:jest","test:jest":"jest --runInBand --config=jest.config.json","lint":"eslint lib","lint:fix":"eslint --fix lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/PayU/api-contract-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","chai-plugin","should","plugin","api","openapi","swagger","response","contract","testing","validator","rest","restapi","assert","assertion","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/PayU/api-contract-validator/issues"},"homepage":"https://github.com/PayU/api-contract-validator#readme","dependencies":{"api-schema-builder":"^2.0.4","chalk":"^3.0.0","columnify":"^1.5.4","jest-diff":"^25.5.0","jest-matcher-utils":"^25.5.0","lodash.flatten":"^4.4.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","uri-js":"^4.4.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","axios":"^0.19.2","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.14","dtslint":"3.5.2","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.19.0","fastify":"^3.8.0","jest":"^25.5.4","mocha":"^7.2.0","nock":"^12.0.3","nyc":"^15.0.1","request":"^2.88.2","request-promise-native":"^1.0.8","should":"^13.2.3","sinon":"^9.0.2","supertest":"^4.0.2","typescript":"3.8.3"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"engines":{"node":">=8"},"gitHead":"4a30f82974775a79abad9b2b4865de0338359eaf","_id":"api-contract-validator@2.2.2","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-MknoaD7v5SE2XKFJF13mdQzwM8C72zbOCnDEydZ57NKpt3HemwcaE4fd6p6g4IwEMmyK7aRRx9kpaoc/M0BEDQ==","shasum":"8f9b58dab63cd87db69cf228fac1752fe43ac15f","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-2.2.2.tgz","fileCount":24,"unpackedSize":44464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1jBiCRA9TVsSAnZWagAAkooP/3z074M6OufbfuasDXC/\ndRxy78TRNvJtzWutyKrRf9B/YmP9i/iOUczoB2s7uYd5Sw8NCV9Czf6Fj7CV\ncaYwJ6ORg0e3a7uwzz+Kzhbw1R/6XtLLJ7vWVNaaDnTTIcX+VvosfKdB6Z+W\nBAaSOzOIkbq9ZCiOIKOuqCrcuI7LkVH8a6AhxPs1WTniZRcP4Ca8ULA10lqX\naPMFsqaCsM0tKTygdGboSpNPqpm7L/y7bDemwS651OU9MD4XQ3yCFiwrMHhs\nSVjlKyrLhguIb9KbnnN2TE8WX2KV6p0mIbgvX0EgVuebwWwNSVYV2s+9zW7n\nb8T147URjiHODQJKx40+ggA+LOUuBeYk2quzSx35bKefxuta0lvX6MEWYbV6\ntU70ATlCtMKs9ymiPUNP/JE+jZtAjRXBFw+4SiooLdJf02tPyU1v+kBnDS+X\nDfTRyLpKOFxuVRZQbgmWv/D0Ol8MctZ2DZfJ/c3WjFUfcNE/2hZROgA9+fTr\nOAVHiZdhByq3g89z6fQD1MCpd/jo6NDq4nGW8CCqq0zFQzwK7OyuLFWoOjO2\nVORSyo8cguX/CYm5SUNu6430jxXkdGccZOS0iwFlKaJGiUhiZSM9o2YuL8Rk\nfm4zHD7i12mXb4kWZjR3orI08sBQAweansVi8qN8jcrF9tpzWV0IlZfB4C9W\nufXM\r\n=FbPh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHm2nUyKs7GheKJ9WR7n/o/UekM76GsXFlzZH6MGIssKAiA1PteUQvG3KakCrFvEmqBBdNE3iSPhIeQvwtqJHAw/nw=="}]},"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"maintainers":[{"name":"kobic","email":"kobi.carmeli@gmail.com"},{"name":"idanto","email":"idantovi@gmail.com"},{"name":"yuri.abaev","email":"yuri.abaev+1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_2.2.2_1607872609344_0.4942021595060726"},"_hasShrinkwrap":false},"2.2.3":{"name":"api-contract-validator","version":"2.2.3","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:ci":"npm run lint && npm run lint:types && npm run test:coverage","test:coverage":"nyc npm test && npm run test:jest","test:jest":"jest --runInBand --config=jest.config.json","lint":"eslint lib","lint:fix":"eslint --fix lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/PayU/api-contract-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","chai-plugin","should","plugin","api","openapi","swagger","response","contract","testing","validator","rest","restapi","assert","assertion","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/PayU/api-contract-validator/issues"},"homepage":"https://github.com/PayU/api-contract-validator#readme","dependencies":{"api-schema-builder":"^2.0.4","chalk":"^3.0.0","columnify":"^1.5.4","jest-diff":"^25.5.0","jest-matcher-utils":"^25.5.0","lodash.flatten":"^4.4.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","uri-js":"^4.4.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","axios":"^0.21.1","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.14","dtslint":"3.5.2","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.19.0","fastify":"^3.8.0","jest":"^25.5.4","mocha":"^7.2.0","nock":"^12.0.3","nyc":"^15.0.1","request":"^2.88.2","request-promise-native":"^1.0.8","should":"^13.2.3","sinon":"^9.0.2","supertest":"^4.0.2","typescript":"3.8.3"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"engines":{"node":">=8"},"gitHead":"1822dfbecd26a355f4acccc7f3bcefc566741325","_id":"api-contract-validator@2.2.3","_nodeVersion":"14.13.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-RR9dDS2YjRt407V8NJfGlWVG2pv8NbV1JtGZ9LLRVuCDVKUU/8kKMQFi0uX73V/n0G4c1jH42R82rsTP6Hxnvw==","shasum":"085513999caeaeb37994eb52b40dc9caae016ece","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-2.2.3.tgz","fileCount":24,"unpackedSize":44784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGCUNCRA9TVsSAnZWagAALU4QAIYMQquHTEENE+K2tas1\n0Oea8p3ZD3dThfW18hNjNRNv/kHCGlHW8aW7LJARKT9Jzco6d5OcdD+bZ3Pt\nXuSTXExOAz+yqNyex/41581TenvxVTDelpaD9f4mMwhYSciC/px+Wwx0RAXR\n+7UIxFc+I6TurlLZqI/t6MKu0/KEgcCHO1Pvocr8BNlAaoTOfUP2DlkghWb/\nirpUuWjUniODf3GtR+LkuHQntSVwWG5ZhnPL+9eoSVsyvoJX4FQB9V3lVwG1\nnYMKofI9fTxUdoVsWw+FnT75wejvfk4iVZ5RVJ833Djyk+KvS+HggGQRLNDH\nhOj8/kXGuYc3l0UZ5qRsBpsHoABfEKYYaiotTWGJgPDLWK/rW4cfRbjWhsDc\nD6gN7GPomDApm4UVZmQSZoLEljzzibVqOWesHSiXfoKGQIpnhHjfcZb48y/H\nMS5zvdxVWWAXy6gxt46BqISk1gGsgWEx8x/bBeqgJsc+qhRqSGTh1QC2UUUJ\n9lXQzk0G7uhpnBaINt0i0kBvKBFaOcbPGFaYrFIJxf7RnS8gkB5hkM1hETc5\nnsgobhl3+CwEnynl8oeOwVUdN8XtBj3LN5w5rwzqx4I6QcSIEu05yAMNT9pp\nxOBrZpng4Sw1zPcGSfc4OVYvonM4Tt1oiUvhxDaa+ytySTuMYxJPJWoEKz4L\n3v+l\r\n=QRKA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCd9IVgxZvXzO3fDOKrKQuWVjv4oqMMeG9p5ZDSD310GwIgDem9YU2Xven3mWA9MPHeIEePpSbdWiSevgsWzeAG2m4="}]},"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"maintainers":[{"name":"kobic","email":"kobi.carmeli@gmail.com"},{"name":"idanto","email":"idantovi@gmail.com"},{"name":"yuri.abaev","email":"yuri.abaev+1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_2.2.3_1612195084777_0.5308928561979818"},"_hasShrinkwrap":false},"2.2.4":{"name":"api-contract-validator","version":"2.2.4","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:ci":"npm run lint && npm run lint:types && npm run test:coverage","test:coverage":"nyc npm test && npm run test:jest","test:jest":"jest --runInBand --config=jest.config.json","lint":"eslint lib","lint:fix":"eslint --fix lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/PayU/api-contract-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","chai-plugin","should","plugin","api","openapi","swagger","response","contract","testing","validator","rest","restapi","assert","assertion","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/PayU/api-contract-validator/issues"},"homepage":"https://github.com/PayU/api-contract-validator#readme","dependencies":{"api-schema-builder":"^2.0.4","chalk":"^3.0.0","columnify":"^1.5.4","jest-diff":"^25.5.0","jest-matcher-utils":"^25.5.0","lodash.flatten":"^4.4.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","uri-js":"^4.4.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","axios":"^0.21.1","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.14","dtslint":"3.5.2","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.19.0","fastify":"^3.8.0","jest":"^25.5.4","mocha":"^7.2.0","nock":"^12.0.3","nyc":"^15.0.1","request":"^2.88.2","request-promise-native":"^1.0.8","should":"^13.2.3","sinon":"^9.0.2","supertest":"^4.0.2","typescript":"3.8.3"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"engines":{"node":">=8"},"gitHead":"7b0563cddaeacf616fa1c9af4b4fc22abe70d0b4","_id":"api-contract-validator@2.2.4","_nodeVersion":"14.16.0","_npmVersion":"7.7.0","dist":{"integrity":"sha512-UnWLpzzfF+X5amW0KII1sN9GR+ZynLDxToADCd2f8TXmny5aDNiFFiDp+gzcrLzYgwRiTQkHZfJcRYPVbjF7hw==","shasum":"000126ef3415b48fb364e3676117d162a36db2a5","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-2.2.4.tgz","fileCount":24,"unpackedSize":45578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXGDfCRA9TVsSAnZWagAAIG8P/j39KVDzffGDTipzS6ib\nm00p+3A4VHnJWmfbUirYGF8CJhpvovqeviJ+UXBB4kL5i0r6JNxvYO5TEys2\nMZ/vP8BTKDXeXq36HkwA3OeCUvy1sr7SsbkknNVa4V9jg5nXO9rfkBGkiQAp\nc54XuKru0GsokmsZjf+YG/R0wsHghqyVkkh2cHJ26Xym2pEhDufy+hArABz+\n3pDUEEP7hwAtcChuXXudOns2zheEA2q4BjaOd0ZkF/IG1vVTF+hzSw4TD2Mh\norhRVIvldQlRQGPFcc8mCUGBd2X420sN1iAih/5gaj0PdiOs2QRploPRx8cv\nRKnzKcYF7ghfS1L21kWYV49qgQkgNFMSoCVjDdrJZzxZ+Ra9sm+hbSJXa6zo\nWxAAFXnlchGfZF+YXKFpsW+26jVjHBFEYxCiJffH/je5Yu2fW8NvhDxDEfAI\nhQ+5HeaNXv2Ho2T/rTuLcilvp4QosNfToz48RrPTP2+XbOog7BUEtRv11MC2\nBpPFVSimOxAtBi5+1bAKa2ApFkjA5RkJFXOxB/qNk03tl41oOzYRHi8tX7Hv\na9mSzBCj+cNDH3/0AuWNs770ZGxvWOupDok7mgGr+0ywiP1BKfW1S9AOA/Y3\nNM3+M+nIH6dXHDnUlAbzX+77IesaWeYM4NtlpJYTnT49h6jMVTt2c48F/Oni\n02Xo\r\n=icDT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHr9ORG8hoKc9a8c+3BNhSa76KhP9KrV11b/K6RutY9nAiBAdsYcNBxN77z8OKJSwxNvWe4Q3+BTw8wDRvpZF+KHHg=="}]},"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"maintainers":[{"name":"kobic","email":"kobi.carmeli@gmail.com"},{"name":"idanto","email":"idantovi@gmail.com"},{"name":"yuri.abaev","email":"yuri.abaev+1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_2.2.4_1616666846494_0.12659641639996"},"_hasShrinkwrap":false},"2.2.5":{"name":"api-contract-validator","version":"2.2.5","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:ci":"npm run lint && npm run lint:types && npm run test:coverage","test:coverage":"nyc npm test && npm run test:jest","test:jest":"jest --runInBand --config=jest.config.json","lint":"eslint lib","lint:fix":"eslint --fix lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/PayU/api-contract-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","chai-plugin","should","plugin","api","openapi","swagger","response","contract","testing","validator","rest","restapi","assert","assertion","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/PayU/api-contract-validator/issues"},"homepage":"git+https://github.com/PayU/api-contract-validator#readme","dependencies":{"api-schema-builder":"^2.0.5","chalk":"^3.0.0","columnify":"^1.5.4","jest-diff":"^25.5.0","jest-matcher-utils":"^25.5.0","lodash.flatten":"^4.4.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","uri-js":"^4.4.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","axios":"^0.21.1","chai":"^4.2.0","chai-like":"^1.1.1","coveralls":"^3.0.14","dtslint":"3.5.2","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.19.0","fastify":"^3.8.0","jest":"^25.5.4","mocha":"^7.2.0","nock":"^12.0.3","nyc":"^15.0.1","request":"^2.88.2","request-promise-native":"^1.0.8","should":"^13.2.3","sinon":"^9.0.2","supertest":"^4.0.2","typescript":"3.8.3"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"engines":{"node":">=8"},"gitHead":"9dd328979aa586af1dcc2e6164e54b8891dd2b7c","_id":"api-contract-validator@2.2.5","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-M8P16VwUEuzS20rVmStqUM0V3Sn4b3zaZ7F2KbdznpB2aVwul3yHgGgRQPYrxg+j7V1JbaI0/gI9Jv6zEz50Ww==","shasum":"a13c78c8b06f92f21984a9cb474ce1b30fa4c212","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-2.2.5.tgz","fileCount":24,"unpackedSize":45582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvejqCRA9TVsSAnZWagAAlbUP/j2Gvx4uy1gh0CNxaLIn\n5Qz4zjHQ7trnjz0wlvlZizC2W5EDIoXmZdLQbOZ999e0dS9cTHm1EfBE2zj9\nzL40qA7GVdxhX66k02/mtP03JWwsKpDAPUwmiKnmQ6cOCaiZyTgSiYhvCQmF\nYYXG1KvPGw1NiPc8c6vmyWj1zvxy4OEoBP3ejlAYQungcyVMojNHHSmOSwac\ne/A/BoSghztYDw7nneBJwdgoswTiB0s9Tp4MOstMVvlCrYmCu3tH0hp892bR\n3yU1pUJeeEOtiUu01tuXEkqmWMi8SQXAfy9MW3RVxmfvXHssAPwd67Srz77t\nMZaxK6vhiWtgKGwJRzNdQQiiqf9hLGbG7vCH3fbf6mWiAPHK65CAU7Ndjkj5\nPxHkuoyhBcxeGEdd740bYBsmN9HNn3uR17ZWaDTCGPoGZxeuV+MikjWTIBXC\nkd0WKtF3DsXM14bxRa/iRhRxdo0/1EPDMnE9V3i73iUMnGyaBJTG5Fn/qgvY\nrcZgdj+yf+KCP1bte9Zn+nvPOT8NZMFtYsroE32kLV5hIHSCha1GTWU7fqEQ\nqu7k/5Phulyne/fUAww40EXE7xvfV1rIzsFtcg9IjbTi2N+l136fIkLZ0Bvv\nGxeU0cBiwtSl+24pjsQBdqk33cJRHYPKwSdn6hwkoj75/inU1xT1q6GTinGy\nqIPg\r\n=bAZ1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGDyLa8S0E8LJtqy/rZoBqTrTWRm7QqdaZdJNO9qgw9HAiAnjx6uiCd4kGmpg4uY4Y3+DnFYzKa/I1ADTBgaU72QhQ=="}]},"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"maintainers":[{"name":"kobic","email":"kobi.carmeli@gmail.com"},{"name":"idanto","email":"idantovi@gmail.com"},{"name":"yuri.abaev","email":"yuri.abaev+1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_2.2.5_1623058666472_0.9810183655293339"},"_hasShrinkwrap":false},"2.2.6":{"name":"api-contract-validator","version":"2.2.6","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:ci":"npm run lint && npm run lint:types && npm run test:coverage","test:coverage":"nyc npm test && npm run test:jest","test:jest":"jest --runInBand --config=jest.config.json","lint":"eslint lib","lint:fix":"eslint --fix lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/PayU/api-contract-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","chai-plugin","should","plugin","api","openapi","swagger","response","contract","testing","validator","rest","restapi","assert","assertion","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/PayU/api-contract-validator/issues"},"homepage":"git+https://github.com/PayU/api-contract-validator#readme","dependencies":{"api-schema-builder":"^2.0.8","chalk":"^3.0.0","columnify":"^1.5.4","jest-diff":"^25.5.0","jest-matcher-utils":"^25.5.0","lodash.flatten":"^4.4.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","uri-js":"^4.4.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","axios":"^0.21.1","chai":"^4.3.4","chai-like":"^1.1.1","coveralls":"^3.1.1","dtslint":"^4.1.3","eslint":"^6.8.0","eslint-config-airbnb":"^18.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.23.4","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","fastify":"^3.20.0","jest":"^25.5.4","mocha":"^7.2.0","nock":"^12.0.3","nyc":"^15.1.0","request":"^2.88.2","request-promise-native":"^1.0.9","should":"^13.2.3","sinon":"^9.2.4","supertest":"^4.0.2","typescript":"3.8.3"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"engines":{"node":">=8"},"gitHead":"7d2c68d95f07146c9322bbbf01156911438dda8e","_id":"api-contract-validator@2.2.6","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Ko941qtzwsjUPVheLXxPgCJbnMIY1zMoAevCl6ivtBo2wP8Wd2uF9i7Qm6YUWpRedXIHTRMHcNdgwZPUVFAsIw==","shasum":"ea74f410bb232e9e77dceb2fc3d4802b9ce14260","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-2.2.6.tgz","fileCount":24,"unpackedSize":45582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCELdCRA9TVsSAnZWagAAfboP/3DeiauPEHtcaVYMk2nQ\ncpyqXWSYppqezxWIk3FVJRqTudTWxmhQp0ULag5cRWd4rD01RHnWmkM90aBq\nmo6aZD4yuZemwBdzMsETwcIgvrH0j1w2OBZ5CbsluCf+RNNxUOFQw1RYBJxi\nC/6/UKZzL7NLFryeIrIasxNCwSoKsvftSru1Zw5fEhDIUyrB9ZyYRlhxjkcX\npcavp4vHNB4jcPkwB0Qamr4ftM4ZoCgN43U/0R2YNJohuv6BmlkenQ5US3eZ\nHEFPn/Hdzx+aMURFZ+534rmdqVyMgFOi2BB2YeVGBKRASKrOJAEkScN7YaeD\nBXjzot/ATyeT08re8QFMEac/cTwSYD9aq7fCafzaJXHN91rx5IQRrHMkSpiz\nqYpko1tkAnnh2Z3UWCQlKZbXbvpX3pGnOYU+ee5nKchyeP4eB2DUAG/2xYed\nyZMQcelMFQ0dq//952b2No/bFVawln5CQe39UbuAU3mNaw1rpAdh+EnwstOh\nyBuKGjGjGXH6GRZRO7MgHmsPa5jlFugKOiqGkh/isHkhBX6WIdDbWTHoziAK\n7kwWKc3yjqQiYw1JFF/PPFRE9tCh96L39Ck/tT7N9ow25vLnv4vF6OV/1n2V\n68aOAsM6eWyEBHOzDeWsikEhmLcEcu7Vlx94DoVyVVzPeCrE85gwi4l6MeVk\nIUGD\r\n=QKL1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICx/xVIoL/GxWmIBh0tODN7aNNcsr/4gX/senlBIRlmLAiEAj5LMyx4ArPRv9xoYjIxXtJb5+du09EGJMkWaNaR+UD0="}]},"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"maintainers":[{"name":"kobic","email":"kobi.carmeli@gmail.com"},{"name":"idanto","email":"idantovi@gmail.com"},{"name":"yuri.abaev","email":"yuri.abaev+1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_2.2.6_1627931357429_0.7081237619152334"},"_hasShrinkwrap":false},"2.2.7":{"name":"api-contract-validator","version":"2.2.7","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:ci":"npm run lint && npm run lint:types && npm run test:coverage","test:coverage":"nyc npm test && npm run test:jest","test:jest":"jest --runInBand --config=jest.config.json","lint":"eslint lib","lint:fix":"eslint --fix lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/PayU/api-contract-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","chai-plugin","should","plugin","api","openapi","swagger","response","contract","testing","validator","rest","restapi","assert","assertion","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/PayU/api-contract-validator/issues"},"homepage":"git+https://github.com/PayU/api-contract-validator#readme","dependencies":{"api-schema-builder":"^2.0.9","chalk":"^3.0.0","columnify":"^1.5.4","jest-diff":"^25.5.0","jest-matcher-utils":"^25.5.0","lodash.flatten":"^4.4.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","uri-js":"^4.4.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","axios":"^0.21.1","chai":"^4.3.4","chai-like":"^1.1.1","coveralls":"^3.1.1","dtslint":"^4.1.3","eslint":"^6.8.0","eslint-config-airbnb":"^18.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.23.4","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","fastify":"^3.20.0","jest":"^25.5.4","mocha":"^7.2.0","nock":"^12.0.3","nyc":"^15.1.0","request":"^2.88.2","request-promise-native":"^1.0.9","should":"^13.2.3","sinon":"^9.2.4","supertest":"^4.0.2","typescript":"3.8.3"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"engines":{"node":">=8"},"gitHead":"4957e703ccb01bc2c6d7b2f794250597b355c83f","_id":"api-contract-validator@2.2.7","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-f+D/0vecY62ValebUDYGzVRoik/UrWaR1pDXKioiOfN2u0XRRQI4nNO77eagfJRp8ijzqCx8la3xHGV2c0jt7g==","shasum":"4b6a46f42468a88977e5b1247b8d275156c4a257","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-2.2.7.tgz","fileCount":24,"unpackedSize":45582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQDMyCRA9TVsSAnZWagAAS00P/2n4lwMZU9OU8C15RVc1\n+Gt2/HwC7VZD74jNuUzM520lwoz7qP/x4OJ4jL0wV3c7oyy2Ys4l7VIZwMuv\nJC4m25wqp/MVSRGbv4X2NgjqJSvvRfBLDLlTlXtst69AJeUIJfYe6Wp/dIIc\n/JJ7mmdD2Xytw+BhQ3yuAAgjP+zyyTmZp9E8uAsP6TgWoyNWmJIqtqGQ72wt\n8Jvwrt9/9xikabyouMSz09tG6ic1hR7mMHD+w17jtQMLV0ehVd7i4kfhkOA5\nJEhmzyBqB0cWsgsiydoVtL6tnAWidS7tSaHe9WL5wuSj5BB7aTJuU0K1IKfE\nd0XNRR+dC0xaSSX/02UtuHP7xKMYI2dGOjC+fmcxgpcKae+24CrXrzH0JJhy\nyFFDnuBOlvSjVrIsnkgQCBRtKbp3hrQHqSLIRMD5G3ZhYArJtSZUFa3KawGJ\nsQ/sf+F46n7QfeP69X7K6iCBHwRVD3E6U1/qVhsfmHmGW2Sth12JXv9I87mr\naCNu3WF9sExivPdIDWIZPg36Y29lbGZmkEOQcNokLoGaRk28CyydB9LJpfOE\ntdcnsAQVvSqyzLi99YQ0pwbqSBc7zSYKOxQg0VgeUTW3l6YoWPCxrhU841kt\nCya/sXGeUm/RGi8k57PgeHigU3JQp2Zd/Smlq3IhhRXM/0o11iSDZ2eyK52f\nSJ10\r\n=BQyT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEFgz0mzmf5mte0SRmFqf2EAintSEcaV8V1fDvsP0UTzAiEAp4ievAjiJFksPZVwEjj0BPD/sGjjO8TnUD6e4heKa0c="}]},"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"maintainers":[{"name":"kobic","email":"kobi.carmeli@gmail.com"},{"name":"idanto","email":"idantovi@gmail.com"},{"name":"yuri.abaev","email":"yuri.abaev+1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_2.2.7_1631597362707_0.3434991955206199"},"_hasShrinkwrap":false},"2.2.8":{"name":"api-contract-validator","version":"2.2.8","description":"Plugin for validating API schemas from API documentation","main":"lib/index.js","types":"types/index.d.ts","scripts":{"test":"mocha","test:ci":"npm run lint && npm run lint:types && npm run test:coverage","test:coverage":"nyc npm test && npm run test:jest","test:jest":"jest --runInBand --config=jest.config.json","lint":"eslint lib","lint:fix":"eslint --fix lib","lint:types":"dtslint types && eslint types/index.d.ts","coveralls":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls"},"repository":{"type":"git","url":"git+https://github.com/PayU/api-contract-validator.git"},"directories":{"lib":"lib","test":"test"},"keywords":["chai","chai-plugin","should","plugin","api","openapi","swagger","response","contract","testing","validator","rest","restapi","assert","assertion","jest"],"author":{"name":"Kobi Carmeli"},"license":"Apache-2.0","bugs":{"url":"https://github.com/PayU/api-contract-validator/issues"},"homepage":"git+https://github.com/PayU/api-contract-validator#readme","dependencies":{"api-schema-builder":"^2.0.10","chalk":"^3.0.0","columnify":"^1.5.4","jest-diff":"^25.5.0","jest-matcher-utils":"^25.5.0","lodash.flatten":"^4.4.0","lodash.get":"^4.4.2","lodash.set":"^4.3.2","uri-js":"^4.4.1"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","axios":"^0.21.1","chai":"^4.3.4","chai-like":"^1.1.1","coveralls":"^3.1.1","dtslint":"^4.1.3","eslint":"^6.8.0","eslint-config-airbnb":"^18.2.1","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-import":"^2.23.4","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","fastify":"^3.20.0","jest":"^25.5.4","mocha":"^7.2.0","nock":"^12.0.3","nyc":"^15.1.0","request":"^2.88.2","request-promise-native":"^1.0.9","should":"^13.2.3","sinon":"^9.2.4","supertest":"^4.0.2","typescript":"3.8.3"},"nyc":{"check-coverage":true,"exclude":["lib/plugins/jest/**/*","node_modules","coverage",".nyc_output","test"],"lines":95,"statements":95,"functions":95,"branches":95,"reporter":["lcov","text"],"cache":true,"all":true},"engines":{"node":">=8"},"gitHead":"2c8b3aefdee3fe590e87c6dca804b9950e8b1a4a","_id":"api-contract-validator@2.2.8","_nodeVersion":"14.18.3","_npmVersion":"6.14.15","dist":{"integrity":"sha512-YM3rMcrIp8Thf/WWbVBXBGX793Mm3Phw2pn3VbJpiZkpeTCTtF10huKPrzQ2gSIaK5GjAhTRJMAOyf+rsS7MAw==","shasum":"e69468da7decf832cb4368b1465b849b7f505d58","tarball":"https://registry.npmjs.org/api-contract-validator/-/api-contract-validator-2.2.8.tgz","fileCount":24,"unpackedSize":45583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh49NRCRA9TVsSAnZWagAAOXEP/RCtTiLSddhsJBa5ZvhI\n6hfXBe4HVvcksHRIL06Z8X0D4z8zozPAP4ylFWs7ZZJVsXdxe2IDJouYI/hl\nFx6eqOfHt+XMRF6+mS+RDuTT25f+whFtiF7Cugka29p0V+XP1PqvNX+Xaf2P\nbMZ/iW9t4oCEAle+dBb/BmLsoehs2QwVhWXgRtZYx8cFJqcRYdYmA8U8FyEs\nzFHiOR8SzfiYGjQiJ3R9wwNYQSUkwHv7PnFUJjxVtSPCjdPOT/n9/ADD1CJP\n8jKGNNt/ed+a7pnq3havMpgpoJC2VxHq5pkX0MCDkacRcvv8iar7Dlq/6lZ5\nNEg8fkPwnfaNcS3y+SZAWNkiS2+PdlSsmQ+1bxWr26E+gAzTB1RnaxMDHkKX\nOzA1MOeixTvUaQFVIyIwJxIj1/1p0uM2V13WpCAmYQO4xRAgeTXtysbitUyN\nUvFoJEGEGLnEkVk2NWoLhdZg219SHJaY9v1baS4LRCmVwpcath/FTvfqUuPe\nnjeNrEsUNk4HE7RzKX7dYGnZVEg3ocuW8b8HeyCsw8T9ftO2MIfSu9zwhgkU\nkSbf/zHdEJJqMerQPLNXACtZu7mOtk+LS9tnY6k0+lmTr4Hf8Sc0IPhswbOE\nnGEr3fq/rHZwa36Ikx6bbnyC44LqzJyTdU029Y8jscnHUi/d+HYYu8ZS/9hO\n2507\r\n=wrjN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFsjtL2Ai9WEa9d5GPYlDRzi8FmbSHX1Qh9Fttl5s0i4AiADxJPqE6BpuhKUTE/nXFxAYKzs4zHfnEMOLb3qNA3qhA=="}]},"_npmUser":{"name":"kobic","email":"kobi.carmeli@gmail.com"},"maintainers":[{"name":"kobic","email":"kobi.carmeli@gmail.com"},{"name":"idanto","email":"idantovi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/api-contract-validator_2.2.8_1642320721585_0.22782870763251162"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-18T09:42:51.588Z","1.0.0":"2019-03-18T09:42:51.701Z","modified":"2022-08-11T13:03:32.208Z","1.0.1":"2019-03-18T10:01:46.945Z","1.0.2":"2019-03-18T19:15:03.924Z","1.0.3":"2019-03-19T09:42:47.896Z","1.0.4":"2019-03-20T11:20:49.449Z","1.0.5":"2019-03-20T12:46:13.603Z","1.0.6":"2019-03-23T19:31:55.445Z","1.1.0":"2019-03-28T13:19:57.098Z","1.1.1":"2019-03-28T14:39:28.280Z","1.1.2":"2019-03-31T15:06:41.847Z","1.1.3":"2019-04-11T11:20:22.598Z","1.1.4":"2019-05-31T13:32:25.964Z","1.1.5":"2019-06-17T05:50:37.998Z","1.2.0":"2019-06-20T10:13:39.607Z","1.2.1":"2019-06-23T15:41:57.885Z","1.2.2":"2019-07-15T18:51:12.010Z","1.2.3":"2019-07-15T18:58:50.003Z","1.2.4":"2019-07-24T18:51:59.695Z","1.2.5":"2019-07-30T09:50:54.140Z","1.2.6":"2019-08-27T11:21:55.316Z","1.2.7":"2019-09-09T09:20:58.423Z","1.2.8":"2019-09-23T05:30:46.799Z","1.2.9":"2019-09-23T05:34:30.154Z","1.2.10":"2019-09-23T05:38:21.361Z","1.2.11":"2019-11-10T09:34:29.287Z","1.3.0":"2019-11-10T09:35:55.896Z","2.0.0":"2020-05-05T07:43:51.308Z","2.1.0":"2020-05-15T11:49:36.144Z","2.2.0":"2020-12-03T16:29:35.134Z","2.2.1":"2020-12-09T10:30:34.801Z","2.2.2":"2020-12-13T15:16:49.679Z","2.2.3":"2021-02-01T15:58:04.880Z","2.2.4":"2021-03-25T10:07:26.682Z","2.2.5":"2021-06-07T09:37:46.597Z","2.2.6":"2021-08-02T19:09:17.585Z","2.2.7":"2021-09-14T05:29:22.827Z","2.2.8":"2022-01-16T08:12:01.750Z"},"maintainers":[{"email":"ido.krupkin@payu.com","name":"ido_payu"},{"email":"kobi.carmeli@gmail.com","name":"kobic"},{"email":"idantovi@gmail.com","name":"idanto"}],"description":"Plugin for validating API schemas from API documentation","homepage":"git+https://github.com/PayU/api-contract-validator#readme","keywords":["chai","chai-plugin","should","plugin","api","openapi","swagger","response","contract","testing","validator","rest","restapi","assert","assertion","jest"],"repository":{"type":"git","url":"git+https://github.com/PayU/api-contract-validator.git"},"author":{"name":"Kobi Carmeli"},"bugs":{"url":"https://github.com/PayU/api-contract-validator/issues"},"license":"Apache-2.0","readme":"[![npm](https://img.shields.io/npm/v/api-contract-validator.svg)](https://www.npmjs.com/package/api-contract-validator)\n[![npm](https://img.shields.io/npm/dm/api-contract-validator)](https://www.npmjs.com/package/api-contract-validator)\n[![Build Status](https://travis-ci.com/PayU/api-contract-validator.svg?branch=master)](https://travis-ci.com/PayU/api-contract-validator)\n[![Coverage Status](https://coveralls.io/repos/github/PayU/api-contract-validator/badge.svg?branch=master)](https://coveralls.io/github/PayU/api-contract-validator?branch=master)\n[![Known Vulnerabilities](https://img.shields.io/snyk/vulnerabilities/github/PayU/api-contract-validator.svg)](https://snyk.io/test/github/PayU/api-contract-validator?targetFile=package.json)\n![style](https://img.shields.io/badge/code%20style-airbnb-ff5a5f.svg)\n![NPM](https://img.shields.io/npm/l/api-contract-validator.svg)\n<!-- [![npm](https://img.shields.io/npm/dm/api-contract-validator.svg)](https://www.npmjs.com/package/api-contract-validator) -->\n\n# api-contract-validator\nThis plugin for assertion libraries is for validating API response schemas against Swagger/OpenAPI definition. \n\nUsing the plugin is easy. Simply point the plugin to your API definitions file path and add one line to your integration test to validate that your application adheres to its design contract. \n\n## Highlights \n- Asserts according to API definitions document\n- Descriptive assertion failures\n- Simple and concise usage\n- Coverage report (can be printed to your terminal or exported to a json file)\n- Supports response format from `axios`, `superagent`, `supertest`, `request` and `light-my-request` (used by `fastify`)\n- Supports OpenAPI 3.0\n- Supports multiple definition files\n  \n\n## How does it work?\nThe api-contract-validator transforms your API definition into a json-schema based on the provided API documentation file. Then whenever the `matchApiSchema` assertion is called, it automatically extracts the method, path and status code from the response object returned by the API request that you invoked and validates the response object. Both the response headers and body are validated.\n\n## How to use?\n***Installation***\n```bash\n> npm i --save-dev api-contract-validator\n```\n\n### ***Chai.js***\n```js\nconst matchApiSchema = require('api-contract-validator').chaiPlugin;\nconst path = require('path');\nconst { expect, use } = require('chai');\n\n// API definitions path\nconst apiDefinitionsPath = path.join(__dirname, 'myApp.yaml'); \n\n// add as chai plugin\nuse(matchApiSchema({ apiDefinitionsPath }));\n\nit('GET /pets/123', async () => {\n    const response = await request.get('/pet/123');\n    expect(response).to.have.status(200).and.to.matchApiSchema();\n\n    // alternatively pass\n    const { statusCode, headers, body } = response\n    expect({\n        path: '/pet/123',\n        method: 'get',\n        status: statusCode,\n        body: body,\n        headers: headers,\n    }).to.have.status(200).and.to.matchApiSchema();\n})\n```\n\n### ***Should.js***\n```js\nconst matchApiSchema = require('api-contract-validator').shouldPlugin;\n\n// API definitions path\nconst apiDefinitionsPath = path.join(__dirname, 'myApp.yaml');\n\n// add as should plugin\nmatchApiSchema(should, { apiDefinitionsPath });\n\nit('GET /pets/123', async () => {\n    const response = await request.get('/pet/123');\n    should(response).have.status(200).and.matchApiSchema();\n})\n```\n\n### ***Jest***\n```js\nconst matchApiSchema = require('api-contract-validator').jestPlugin;\n\n// API definitions path\nconst apiDefinitionsPath = path.join(__dirname, 'myApp.yaml');\n\n// add as jest plugin\nmatchApiSchema({ apiDefinitionsPath });\n\nit('GET /pets/123', async () => {\n    const response = await request.get('/pet/123');\n    expect(response).toHaveStatus(200);\n    expect(response).toMatchApiSchema();\n})\n```\n## ***Multiple api definitions files***\nuse apiDefinitionsPath option with an array of files paths\n```js\nconst apiDefinitionsPath = [path.join(__dirname, 'myApp.yaml'), path.join(__dirname, 'myApp2.yaml')];\n```\n\n## Descriptive assertion failures\n```js\nAssertionError: expected response to match API schema\n+ expected - actual\n\n{\n    \"body\": {\n-    \"age\": -1\n+    \"age\": \"should be >= 0\"\n+    \"name\": \"should have required property\"\n    }\n    \"headers\": {\n-    \"x-expires-after\": []\n-    \"x-rate-limit\": -5\n+    \"x-expires-after\": \"should be string\"\n+    \"x-rate-limit\": \"should be >= 0\"\n    }\n}\n```\n\n## Coverage report\nBy providing in the plugin options, the flag `reportCoverage:true`, the plugin generates a report of all uncovered API definitions.\n```js\nuse(matchApiSchema({\n    apiDefinitionsPath,\n    reportCoverage: true\n}));\n```\n\n```bash\n* API definitions coverage report *\n\nUncovered API definitions found:\n*ROUTE*                    | *METHOD*   | *STATUSES* \n/v2/pet                    | POST       | 405        \n/v2/pet                    | PUT        | 400,404,405\n/v2/pet/findByStatus       | GET        | 200,400    \n/v2/pet/findByTags         | GET        | 200,400    \n/v2/pet/:petId             | GET        | 400,404    \n/v2/pet/:petId             | POST       | 405        \n/v2/pet/:petId             | DELETE     | 400,404    \n/v2/pet/:petId/uploadImage | POST       | 200         \n```\n\n# Exporting the report: \nWhen providing `exportCoverage: true` a `coverage.json` file will be created in your cwd with following structure: \n```js\nuse(matchApiSchema({\n    apiDefinitionsPath,\n    exportCoverage: true\n}));\n```\ncoverage.json:\n```js\n[{\"route\":\"/v2/pet\",\"method\":\"POST\",\"statuses\":\"405\"},\n{\"route\":\"/v2/pet\",\"method\":\"PUT\",\"statuses\":\"400,404,405\"},\n{\"route\":\"/v2/pet/:petId\",\"method\":\"GET\",\"statuses\":\"200\"},\n{\"route\":\"/v2/pet/:petId\",\"method\":\"POST\",\"statuses\":\"405\"},\n{\"route\":\"/v2/pet/:petId\",\"method\":\"DELETE\",\"statuses\":\"404\"}]\n```\n## Supported request libraries\n- supertest\n- axios\n- request-promise*\n- more to come\n\n*\\* When using request-promise `resolveWithFullResponse:true` must be added to the request options, in order to properly extract the request details*\n\n## Supported assertion libraries\n- chai.js\n- should.js\n- jest\n- more to come\n\n<!-- The validation function itself is also exposed, allowing this plugin to be assertion-library agnostic. -->\n","readmeFilename":"README.md"}