{"_id":"chai-json-schema-ajv","_rev":"22-d41685040311c4f0ddc1e63a3dfd08de","name":"chai-json-schema-ajv","description":"A chai plugin for validate json schema.","dist-tags":{"latest":"5.2.4"},"versions":{"0.1.0":{"name":"chai-json-schema-ajv","version":"0.1.0","description":"A chai plugin for validate json schema.","main":"index.js","directories":{"test":"test"},"dependencies":{"ajv":"^4.10.4","chai":"^3.5.0"},"devDependencies":{"mocha":"^3.2.0"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/up9cloud/chai-json-schema-ajv.git"},"keywords":["chai","json-schema","chai-plugin","assert","test","schema"],"author":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/up9cloud/chai-json-schema-ajv/issues"},"homepage":"https://github.com/up9cloud/chai-json-schema-ajv#readme","_id":"chai-json-schema-ajv@0.1.0","_shasum":"d0737937b25d6f99be8acab919c520512fd61c10","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"dist":{"shasum":"d0737937b25d6f99be8acab919c520512fd61c10","tarball":"https://registry.npmjs.org/chai-json-schema-ajv/-/chai-json-schema-ajv-0.1.0.tgz","integrity":"sha512-Gi3BuIGvWaLJUz6Q+h3A6OhDb/gMv5dXqItZNpw2vbENjgF/BBbrMYlZk0a3ltbVaUjl0jgpWN+ReXOUkoVVdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrdcHBFPzPznDQxcKFBaFunFFrEvaCqABW3nqya5ZRygIgMOR+QsExJaISb0aQ9daTRB5ZNFf3c8w1uQNAo49Wel4="}]},"maintainers":[{"name":"up9cloud","email":"up9cloud.net@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/chai-json-schema-ajv-0.1.0.tgz_1484038343312_0.6896393862552941"}},"0.1.1":{"name":"chai-json-schema-ajv","version":"0.1.1","description":"A chai plugin for validate json schema.","main":"index.js","directories":{"test":"test"},"dependencies":{"ajv":"^4.10.4","chai":"^3.5.0"},"devDependencies":{"mocha":"^3.2.0"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/up9cloud/chai-json-schema-ajv.git"},"keywords":["chai","json-schema","chai-plugin","assert","test","schema"],"author":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/up9cloud/chai-json-schema-ajv/issues"},"homepage":"https://github.com/up9cloud/chai-json-schema-ajv#readme","gitHead":"7c5165d5660f5da79c4b0c6f7c7da589c0abdf3b","_id":"chai-json-schema-ajv@0.1.1","_shasum":"0bae7b965fca1cb0e31dd9f6f961bb0f34fac420","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"dist":{"shasum":"0bae7b965fca1cb0e31dd9f6f961bb0f34fac420","tarball":"https://registry.npmjs.org/chai-json-schema-ajv/-/chai-json-schema-ajv-0.1.1.tgz","integrity":"sha512-iPSmGFhps/nWrB/rD5I7O83t3HxG0/AZPjeMkeWc64UHpKT6J2HiwrJA4bKuHC2wTAi5nyKTQfuq0E/y11nqGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBthxVvjRHsUkrlr65aWWtZE8A6iWpfGiE01Ns1JPl1GAiAmkw1yxxAzzq8ZrYD9i+Jm4MVWV/N+d/X7sLioBrADhw=="}]},"maintainers":[{"name":"up9cloud","email":"up9cloud.net@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/chai-json-schema-ajv-0.1.1.tgz_1484040305992_0.7764512775465846"}},"0.2.0":{"name":"chai-json-schema-ajv","version":"0.2.0","description":"A chai plugin for validate json schema.","main":"index.js","directories":{"test":"test"},"dependencies":{"ajv":"^4.10.4","chai":"^3.5.0"},"devDependencies":{"mocha":"^3.2.0"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/up9cloud/chai-json-schema-ajv.git"},"keywords":["chai","json-schema","chai-plugin","assert","test","schema"],"author":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/up9cloud/chai-json-schema-ajv/issues"},"homepage":"https://github.com/up9cloud/chai-json-schema-ajv#readme","gitHead":"5b53b7fe49073bd3a5ae571a177eb4636a04fb7a","_id":"chai-json-schema-ajv@0.2.0","_shasum":"1740ddbbe8cca123519c8be757eb0f5ca285495e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"dist":{"shasum":"1740ddbbe8cca123519c8be757eb0f5ca285495e","tarball":"https://registry.npmjs.org/chai-json-schema-ajv/-/chai-json-schema-ajv-0.2.0.tgz","integrity":"sha512-Z7pP+WanZWJ2I4Hdejz4sH+MFidCHckrBqwxUYe6WtdkHdgxYBwvyy1loIbNBj3QtFTKMAMq46Wg2HRp/hOfbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJQXal2oEtUbAIDMbnvcd3bnAP/tj8PlKmr6XGD98nMAiBic9uA9z/xpYQN1blWmDf6uD8THR8Z2Mc3YsqgnUDRBA=="}]},"maintainers":[{"name":"up9cloud","email":"up9cloud.net@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chai-json-schema-ajv-0.2.0.tgz_1495210454188_0.5487476415000856"}},"0.2.1":{"name":"chai-json-schema-ajv","version":"0.2.1","description":"A chai plugin for validate json schema.","main":"index.js","directories":{"test":"test"},"dependencies":{"ajv":"^4.10.4","chai":"^3.5.0"},"devDependencies":{"mocha":"^3.2.0"},"scripts":{"test":"mocha && for file in test-standalone/; do mocha $file; done;"},"repository":{"type":"git","url":"git+https://github.com/up9cloud/chai-json-schema-ajv.git"},"keywords":["chai","json-schema","chai-plugin","assert","test","schema"],"author":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/up9cloud/chai-json-schema-ajv/issues"},"homepage":"https://github.com/up9cloud/chai-json-schema-ajv#readme","gitHead":"b79d48e673b0b876c1f43e544fdbb4a051424e38","_id":"chai-json-schema-ajv@0.2.1","_shasum":"96c5910a209e50288931ef0571c913e5b4fb71c3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"dist":{"shasum":"96c5910a209e50288931ef0571c913e5b4fb71c3","tarball":"https://registry.npmjs.org/chai-json-schema-ajv/-/chai-json-schema-ajv-0.2.1.tgz","integrity":"sha512-fdAfp3teRTI1UVmi8wk/duDjZWPI8yfaCD9l3hQIxvOQt3ghr/uqD1wah08xIiAakeeTCZw+DIDp/ldlM27xPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICkdcFVfBLlOSlkDS4x3N/fLPMEZOdeks3k6eGUqfolRAiAFNrj56/15DmgKMEepdHSlna9hxtKBUJqOSFrg+aS7rw=="}]},"maintainers":[{"name":"up9cloud","email":"up9cloud.net@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chai-json-schema-ajv-0.2.1.tgz_1495319094414_0.14915294130332768"}},"0.2.3":{"name":"chai-json-schema-ajv","version":"0.2.3","description":"A chai plugin for validate json schema.","main":"index.js","directories":{"test":"test"},"dependencies":{"ajv":"^4.10.4","chai":"^3.5.0"},"devDependencies":{"clear-module":"^2.1.0","coveralls":"^2.13.1","mocha":"^3.2.0","mocha-lcov-reporter":"^1.3.0"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/up9cloud/chai-json-schema-ajv.git"},"keywords":["chai","json-schema","chai-plugin","assert","test","schema"],"author":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/up9cloud/chai-json-schema-ajv/issues"},"homepage":"https://github.com/up9cloud/chai-json-schema-ajv#readme","gitHead":"f269edb63416a4837f6b663f69f640547278819c","_id":"chai-json-schema-ajv@0.2.3","_shasum":"45638a7b1829843acf94933ff49814d5a3cd9570","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"dist":{"shasum":"45638a7b1829843acf94933ff49814d5a3cd9570","tarball":"https://registry.npmjs.org/chai-json-schema-ajv/-/chai-json-schema-ajv-0.2.3.tgz","integrity":"sha512-GTzZ59tH599bRDK/Ty+Q1r0MKdbKJ8RCHQIq6wATk802CaFoUd8NdeZq4obB7DrzRpI6v0L/N8/BqBzFvEp8FA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNOlIT+9TngLrmwtyEouNzALh+YxGXPehvWpPeWMNAVAiEAnGsYgOpQ2MyZs7TXZJTU+ADYTNwDV+hd9CmqpADRb0A="}]},"maintainers":[{"name":"up9cloud","email":"up9cloud.net@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chai-json-schema-ajv-0.2.3.tgz_1495396724555_0.08645624644123018"}},"0.2.4":{"name":"chai-json-schema-ajv","version":"0.2.4","description":"A chai plugin for validate json schema.","main":"index.js","directories":{"test":"test"},"dependencies":{"ajv":"^4.11.8"},"devDependencies":{"chai":"^3.5.0","clear-module":"^2.1.0","coveralls":"^2.13.1","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0"},"scripts":{"test":"mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/up9cloud/chai-json-schema-ajv.git"},"keywords":["chai","json-schema","chai-plugin","assert","test","schema"],"author":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/up9cloud/chai-json-schema-ajv/issues"},"homepage":"https://github.com/up9cloud/chai-json-schema-ajv#readme","gitHead":"5b2f57055e134966d7111c2f31975a0729502310","_id":"chai-json-schema-ajv@0.2.4","_shasum":"dbb6c2e22123d32e1e1aee050e45f76e1a521434","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"dist":{"shasum":"dbb6c2e22123d32e1e1aee050e45f76e1a521434","tarball":"https://registry.npmjs.org/chai-json-schema-ajv/-/chai-json-schema-ajv-0.2.4.tgz","integrity":"sha512-/+AAKuTKLdtSi7qxwsn8Kk912k06c6MsFAvE/uY3bBNPUZNLlBxPFBQLFSznGr3J00qAQlT9+Q9iBgCv9lDPhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPZ8J3x50CQcUpEjkSyl8h5bB/SYsBENi6pTsyIwoO8QIhAOGODJTWtHY9xjwS30iWq9wtPTpjxAlRO2teCfisQULb"}]},"maintainers":[{"name":"up9cloud","email":"up9cloud.net@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chai-json-schema-ajv-0.2.4.tgz_1495399435894_0.18810467747971416"}},"1.0.0":{"name":"chai-json-schema-ajv","version":"1.0.0","description":"A chai plugin for validate json schema.","main":"index.js","directories":{"test":"test"},"dependencies":{"ajv":"^4.11.8"},"devDependencies":{"chai":"^3.5.0","clear-module":"^2.1.0","coveralls":"^2.13.1","eslint":"^4.8.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.2.0","eslint-plugin-promise":"^3.5.0","eslint-plugin-standard":"^3.0.1","mocha":"^3.4.1","mocha-lcov-reporter":"^1.3.0","nyc":"^11.2.1"},"scripts":{"lint":"eslint src test","test":"npm run lint && nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/up9cloud/chai-json-schema-ajv.git"},"keywords":["chai","json-schema","chai-plugin","assert","test","schema","ajv"],"author":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/up9cloud/chai-json-schema-ajv/issues"},"homepage":"https://github.com/up9cloud/chai-json-schema-ajv#readme","gitHead":"074bb86fa33ea2b0fd3e706dda3158d062f139e6","_id":"chai-json-schema-ajv@1.0.0","_shasum":"41ff356f439058004b2532dd98a389d3f20825f1","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.4","_npmUser":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"dist":{"shasum":"41ff356f439058004b2532dd98a389d3f20825f1","tarball":"https://registry.npmjs.org/chai-json-schema-ajv/-/chai-json-schema-ajv-1.0.0.tgz","integrity":"sha512-qBH6PcW8JzvXUmNokBpVJv28UG3Q/UdKKQKIxkwPKfP1RO4fkLyKyaivz4817aOewV0PkhizBmMeWodKPg7Pkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEuG99sO+bz1knIq+ceMokUKJYzrVd44Ss8t1FPafaiSAiEAsR400j8DU4U9LMZZc4ef+Xzubb+XyuOgkBmY+h+bGGk="}]},"maintainers":[{"name":"up9cloud","email":"up9cloud.net@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chai-json-schema-ajv-1.0.0.tgz_1507488214485_0.5537878884933889"}},"2.0.0":{"name":"chai-json-schema-ajv","version":"2.0.0","description":"A chai plugin for validate json schema.","main":"index.js","directories":{"test":"test"},"dependencies":{"ajv":"^5.5.1"},"devDependencies":{"clear-module":"^2.1.0","chai":"^4.1.2","coveralls":"^3.0.0","mocha":"^4.0.1","eslint":"^4.13.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","mocha-lcov-reporter":"^1.3.0","nyc":"^11.4.0"},"scripts":{"lint":"eslint src test","test":"npm run lint && nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/up9cloud/chai-json-schema-ajv.git"},"keywords":["chai","json-schema","chai-plugin","assert","test","schema","ajv"],"author":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/up9cloud/chai-json-schema-ajv/issues"},"homepage":"https://github.com/up9cloud/chai-json-schema-ajv#readme","gitHead":"afe4349ef9a856b0a94c3a2d310768ece91b806a","_id":"chai-json-schema-ajv@2.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"dist":{"integrity":"sha512-Y/B2KXWBI0/AIpr5a0SxjoqmhUBkwm6aRybHtDVWLYdXGpkYxujepmd2/GMFUiQ3FnjlS1URH8P9Adu0aJHoqA==","shasum":"c529a642e383353119fb73101724653bf58349d0","tarball":"https://registry.npmjs.org/chai-json-schema-ajv/-/chai-json-schema-ajv-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdGgiAYdnHZiztMyc6hVhsU9TnIPow80bEq4P9cFLr9AiBlPg5zcw8RUOgNMMov113IG8t7jYKfUIm9/mqiK1B3yg=="}]},"maintainers":[{"name":"up9cloud","email":"up9cloud.net@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chai-json-schema-ajv-2.0.0.tgz_1513012290081_0.20080898934975266"}},"2.0.1":{"name":"chai-json-schema-ajv","version":"2.0.1","description":"A chai plugin for validate json schema.","main":"index.js","directories":{"test":"test"},"dependencies":{"ajv":"^5.5.2"},"devDependencies":{"clear-module":"^2.1.0","chai":"^4.1.2","coveralls":"^3.0.0","mocha":"^4.0.1","eslint":"^4.13.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","mocha-lcov-reporter":"^1.3.0","nyc":"^11.4.0"},"scripts":{"lint":"eslint src test","test":"npm run lint && nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/up9cloud/chai-json-schema-ajv.git"},"keywords":["chai","chai-plugin","json-schema","assert","test","schema","ajv"],"author":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/up9cloud/chai-json-schema-ajv/issues"},"homepage":"https://github.com/up9cloud/chai-json-schema-ajv#readme","gitHead":"a775325c4b17fb42bbabc3a56efa93b74db8d1aa","_id":"chai-json-schema-ajv@2.0.1","_shasum":"8c4e8ddb3a1e37ddf4bcef5d4590ab3630051f4a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"dist":{"shasum":"8c4e8ddb3a1e37ddf4bcef5d4590ab3630051f4a","tarball":"https://registry.npmjs.org/chai-json-schema-ajv/-/chai-json-schema-ajv-2.0.1.tgz","fileCount":4,"unpackedSize":5303,"integrity":"sha512-63Ji7nc1E68T5JjyzFKbjy1LcHMa7v2B+p0/om6J551yNOxZ9DDuYluz3/n25S+INQjzbBSJQNsSifMNQbXVMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUy8eFDSVx0gxw0QZIhKgwDbBRUtbUeyv0yTDh8Z+vSwIgdjJXBwP6Z7dPlnG7/JxQTK8NjB0xcMuR+/L88Vkux6M="}]},"maintainers":[{"name":"up9cloud","email":"up9cloud.net@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chai-json-schema-ajv_2.0.1_1518157585183_0.07716057489604089"},"_hasShrinkwrap":false},"3.0.0":{"name":"chai-json-schema-ajv","version":"3.0.0","description":"A chai plugin for validate json schema.","main":"index.js","directories":{"test":"test"},"dependencies":{"ajv":"^6.1.1"},"devDependencies":{"chai":"^4.1.2","clear-module":"^2.1.0","coveralls":"^3.0.0","eslint":"^4.17.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","mocha":"^4.1.0","mocha-lcov-reporter":"^1.3.0","nyc":"^11.4.1"},"scripts":{"lint":"eslint src test","test":"npm run lint && nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/up9cloud/chai-json-schema-ajv.git"},"keywords":["chai","chai-plugin","json-schema","assert","test","schema","ajv"],"author":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/up9cloud/chai-json-schema-ajv/issues"},"homepage":"https://github.com/up9cloud/chai-json-schema-ajv#readme","gitHead":"84ba268592adc98f01e61b7bd0fc57b5b76db4f6","_id":"chai-json-schema-ajv@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"dist":{"integrity":"sha512-8LKWG8L0WpAvhT9apyZ+rodg4QmTLE4msQoaxTv0WOX1oTiOcyqIHip5HUjIbQ/kzNpQEDRzB0btad18n+iw7g==","shasum":"0c1fccc23a05abec4b380b84d3e2055e7fb17b9a","tarball":"https://registry.npmjs.org/chai-json-schema-ajv/-/chai-json-schema-ajv-3.0.0.tgz","fileCount":4,"unpackedSize":5456,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWpgttBVs4GFDdzCKR0gJLymzzLDWqtfC+S/PK6pF+WQIgA4ufDFnr/oHcjwD/JkzrbgvrYXvHeXCnJb4jIN7iCsA="}]},"maintainers":[{"name":"up9cloud","email":"up9cloud.net@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chai-json-schema-ajv_3.0.0_1518159144484_0.1437785432266523"},"_hasShrinkwrap":false},"3.0.1":{"name":"chai-json-schema-ajv","version":"3.0.1","description":"A chai plugin for validate json schema.","main":"index.js","directories":{"test":"test"},"dependencies":{"ajv":"^6.7.0"},"devDependencies":{"chai":"^4.1.2","clear-module":"^2.1.0","coveralls":"^3.0.0","eslint":"^4.17.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","mocha":"^4.1.0","mocha-lcov-reporter":"^1.3.0","nyc":"^11.4.1"},"scripts":{"lint":"eslint src test","test":"npm run lint && nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/up9cloud/chai-json-schema-ajv.git"},"keywords":["chai","chai-plugin","json-schema","assert","test","schema","ajv"],"author":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/up9cloud/chai-json-schema-ajv/issues"},"homepage":"https://github.com/up9cloud/chai-json-schema-ajv#readme","gitHead":"1ddc3d470dd640321f40f3913f5ed4114d12ca9d","_id":"chai-json-schema-ajv@3.0.1","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"dist":{"integrity":"sha512-bjRHlmy3Lcif6mAZmrMGysRxI6f4uc9xiz1EMwlYJrwgRt3u0jL1BxnIYB/dhrkJxV+MyOqxxAfv+nCP1ivNvA==","shasum":"eafa53e918c5fec3447712795a2195c46be44cf3","tarball":"https://registry.npmjs.org/chai-json-schema-ajv/-/chai-json-schema-ajv-3.0.1.tgz","fileCount":6,"unpackedSize":9247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRwCdCRA9TVsSAnZWagAAhTgP/1fyPWLQ8QLl2/XJnQSq\nysuCKYxgLFvouQ3uJ7h+AOd3LsldBranpYR1koFKN/eoZOa9dd5juEKSBq9x\n1zk3ffbqiMA/fGu2yuovK6ZnfHGwMbxlTG+GOWVfVG5epOeOCWPYUmlYvrmj\nL8q8x8yNn37Ko4iQ1T7v43tnHwiiZrUV/GC/dfGoX1vT08bSIJ47u4Oc1PXG\nuDgxoIy6byKuO+Ep1OjFLGFD4qDemq6OUSTYzQlNskQURa6CHOOg8gO1WFfh\naXn1Kmama5gKp4tpggDBD3HmfPRqOGwjdEx0T95fh7fQxGm+l9r+TonyG8PI\nVxao55Oxf46XPXrTb7UOCNSfbugxaloXTH4SZYyGhk8JXgCR1kjUbEQV6cDE\nrf/d7SpRH8giuDbfh8GVeJAsaLtC+QbWKuUShFVcz0qS2MPpjOGSlQzQSnQy\nZVs4fuDUnv0J3UMqEcKipk2Y7KI1deAVSgrs9E5fTzZtt9V7YYrxxNELq+CQ\nLSs9r/yq54caLuouYX/moywh6+Lm+WCM1JXD/VQkJCD8/lnejfY7J27dNDGv\nMOkc7L6zqAycjrCH+hyS+Y3udT/Aeyt1TW1LKDsm2vw7Sbf91CylBFAkOGtH\nnqkwui970KxcNHd8Lx2beH8VQD5XN7wka/NIai064zbGrh0D8YLdwWmljwUM\nRVm8\r\n=f0gq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/CV53BRl2BL4SCb/aihFlgbuTuvDmen9iFy1hKnhPGAiAjhupslq1rYt6TQgryb3y+G3+WXnMJf4c5mudNoYj0Vw=="}]},"maintainers":[{"name":"up9cloud","email":"up9cloud.net@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chai-json-schema-ajv_3.0.1_1548157084806_0.034090470839968745"},"_hasShrinkwrap":false},"4.0.0":{"name":"chai-json-schema-ajv","version":"4.0.0","description":"A chai plugin for validate json schema.","main":"index.js","directories":{"test":"test"},"dependencies":{},"devDependencies":{"chai":"^4.1.2","clear-module":"^2.1.0","coveralls":"^3.0.0","eslint":"^4.17.0","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","mocha":"^4.1.0","mocha-lcov-reporter":"^1.3.0","nyc":"^11.4.1"},"peerDependencies":{"ajv":">4.11.8"},"scripts":{"lint":"eslint src test","test":"npm run lint && npm run test-v4 && npm run test-v5 && npm run test-latest","test-v4":"npm i ajv@4 --no-save && nyc mocha","test-v5":"npm i ajv@5 --no-save && nyc mocha","test-latest":"npm remove ajv && npm i ajv --no-save && nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/up9cloud/chai-json-schema-ajv.git"},"keywords":["chai","chai-plugin","json-schema","assert","test","schema","ajv"],"author":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/up9cloud/chai-json-schema-ajv/issues"},"homepage":"https://github.com/up9cloud/chai-json-schema-ajv#readme","gitHead":"e35c82d028177e8748bbf7265b52a0b71e2a0e4c","_id":"chai-json-schema-ajv@4.0.0","_npmVersion":"6.5.0","_nodeVersion":"11.7.0","_npmUser":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"dist":{"integrity":"sha512-tfYlb0C8zC3dGct1WmW3Nl0mPeOtwDgx7WoCBb7PxVI6TlnX+c/RsScB6c6obdOSSpUpS32XwnkFvNrA5hZW8g==","shasum":"f7943fc92027c22ace4ff554502673c59481b00f","tarball":"https://registry.npmjs.org/chai-json-schema-ajv/-/chai-json-schema-ajv-4.0.0.tgz","fileCount":4,"unpackedSize":5893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRwzmCRA9TVsSAnZWagAAzjkP/0MJNfULI9/DDt5dmTwS\nwOEONYqK/wgGmk/0rpZzTWlNFCsB+PYm2YW0irJ9Vz2wwkIw72KhRYZLW1u2\nhSJkn3wQW//zoSmAcmO/yzHuzcHfigd3zufVYjJG8On7KU1Jr8kaRnglTVpd\nMC+v/UHvNDaR646dAa/Oi/W2EAchzpVCLaLOYoZMYHgmfBeJSTJVPDMkozSG\nqX3VLMzOnYaC8lHtN95F4byn07tvOvwaSZa6Bk/RS91t0m9A0PG6fcFf1ldO\nrcS1iVfw+WLlXRqrWfGs0O72j6YDqsw+EypGjEsjBVjTx+umKC3ZG7XvKjEr\nb64Pc8xCG+1IOXLssVA+DCrjG+e6Fk3aKs7ziYhGfAwJ+f4oIo8vSJRHCDzc\nJziJC39mkTCrWrR17BWbKhM71S2nDlnP4PUJsSMNNlM8Axnk6uCB2+BUEHMv\ne0j4+SE9ta+6PmIKSJbgm9Z3o3Biq80t/M4cMJNiqF9K2E4cQKdGu5KXlsuS\nuKpkP22QLd2PF//vDDUk+L3go/kJIKXzxbDIGn1Lce1floEzBOAM9eiwdDN3\npSbIfMPcrZLxWxNWMtf3iWUjcMhiqCkin2H4IY9LNvgjVBOZDhchfv+3GK3T\nYL7+v+/o2wTeiQKI+BGSaZKpXZGkCXQRh82KNPxt4VyJDD4Q38BjIli6aiZQ\nskIE\r\n=rezp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCESGNpZTLEujnx1PyrbNc/YYmLZznmRKkOC5j0ZqgVhwIhAN8qtOIcPJgKXubCKzGFdc7TcQcj7pEMolXVs3spJqBB"}]},"maintainers":[{"name":"up9cloud","email":"up9cloud.net@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chai-json-schema-ajv_4.0.0_1548160229357_0.5477869126696657"},"_hasShrinkwrap":false},"4.0.1":{"name":"chai-json-schema-ajv","version":"4.0.1","description":"A chai plugin for validate json schema.","main":"index.js","directories":{"test":"test"},"dependencies":{},"devDependencies":{"chai":"^4.2.0","clear-module":"^2.1.0","coveralls":"^3.0.3","eslint":"^4.19.1","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","mocha":"^4.1.0","mocha-lcov-reporter":"^1.3.0","nyc":"^11.9.0"},"peerDependencies":{"ajv":">=4.11.8"},"scripts":{"lint":"eslint src test","test":"npm run lint && npm run test-v4 && npm run test-v5 && npm run test-latest","test-v4":"npm i ajv@4 --no-save && nyc mocha","test-v5":"npm i ajv@5 --no-save && nyc mocha","test-latest":"npm remove ajv && npm i ajv --no-save && nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/up9cloud/chai-json-schema-ajv.git"},"keywords":["chai","chai-plugin","json-schema","assert","test","schema","ajv"],"author":{"name":"up9cloud","url":"https://github.com/up9cloud"},"license":"MIT","bugs":{"url":"https://github.com/up9cloud/chai-json-schema-ajv/issues"},"homepage":"https://github.com/up9cloud/chai-json-schema-ajv#readme","gitHead":"e4034abee1ceb1445df48294d484316d00ed419d","_id":"chai-json-schema-ajv@4.0.1","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-8MEMgkLyFumgW8++6JByJASkWb5PFwpKdbAdilbRoM7uSYFhy0Kmql47QWseZUSsue4qf61xVe2LpzwihNBsgg==","shasum":"ae378e4a7f66b9c26dbcb6fbe837057a65f61e97","tarball":"https://registry.npmjs.org/chai-json-schema-ajv/-/chai-json-schema-ajv-4.0.1.tgz","fileCount":4,"unpackedSize":5829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBuGuCRA9TVsSAnZWagAAPVoP/RLz3Qm+1AF/da3Z37FS\npzs9Y1G5Lrrd0zLcVxWwdIZBYOypmV3CwfLfIaiPI9lnDbKBPjsgE4JylaM3\nA5k6hAk3PDhDvzHLGCulRpP2Gp9twmAzOWDcP5mhTgpaunwrd0IQhgAqti+q\nkiQ5dofUDXfekyBH02ocxvZS6q4npd1BlpTtKE06eAaLubfn6olUvduPZJDe\n86ef63GCBgxTLv5A7plbUUMb4QJ1L8PFUg99lsTWiOSPbaZIZCAGn/dSc4Nc\ngOs3zxdkqMDqmN1xAhInXaaFk4qB505sAvdwD/MJTxJVOHyyK3+jbuh0Po34\n1QeWU/bhUGV7jCdlGuTaQXXke/65ZiUIi2rRAUW1A340a06+IMwv+hqezkq2\n2Ics30iIjC6asc8zD1eVruPkZGpoidyLjf1sheFGiVqQqKCCwY9E9/QcNiTI\nh3UbjVHjxZP9yk/TWPAO8n7LarvKIINTSaiaJz0tLJa5Guj814c1uA+mkf5H\nmoU7/gmN1jIsSezdvj+P9iQrp9RWiWduTx0LEoDpofPE/eybK4jzytJOlidg\n1jSxmVj2qxbaEbjIt5aYqeg+VAjzMb+3QdWrIvi8VkJVGC9JENq2ecd4qh8p\nsHv59rWcukShdozAW3Pu9jwYKLMwACnUtCsH6hGUE5x+7GdbWk6Xlx1FyfrT\nrHZH\r\n=oLfd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDNxuZh3qHWQJD7WV878Eem0gh7Oyr+n6HKaEStOAHByAiEA+uaz8Ol6OJTl2tkoBu/wLxxNIblcYZHNFvrT1ArjBSk="}]},"maintainers":[{"name":"up9cloud","email":"up9cloud.net@gmail.com"}],"_npmUser":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chai-json-schema-ajv_4.0.1_1560732078221_0.8095126781423108"},"_hasShrinkwrap":false},"5.0.0":{"name":"chai-json-schema-ajv","version":"5.0.0","description":"A chai plugin for validate json schema.","main":"index.js","directories":{"test":"test"},"dependencies":{},"devDependencies":{"chai":"^4.2.0","clear-module":"^2.1.0","coveralls":"^3.0.3","eslint":"^4.19.1","eslint-config-standard":"^10.2.1","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","mocha":"^6.1.4","mocha-lcov-reporter":"^1.3.0","nyc":"^11.9.0"},"peerDependencies":{"ajv":">=4.11.8"},"scripts":{"lint":"eslint src test","test":"npm run lint && npm run test-v4 && npm run test-v5 && npm run test-latest","test-v4":"npm i ajv@4 --no-save && nyc mocha","test-v5":"npm i ajv@5 --no-save && nyc mocha","test-latest":"npm remove ajv && npm i ajv --no-save && nyc mocha","coverage":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/up9cloud/chai-json-schema-ajv.git"},"keywords":["chai","chai-plugin","json-schema","assert","test","schema","ajv"],"author":{"name":"up9cloud","url":"https://github.com/up9cloud"},"license":"MIT","bugs":{"url":"https://github.com/up9cloud/chai-json-schema-ajv/issues"},"homepage":"https://github.com/up9cloud/chai-json-schema-ajv#readme","gitHead":"e9152c9346f2ddb0e4db55c3dd708cda00b24e9a","_id":"chai-json-schema-ajv@5.0.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-jp4UoomK+vaQOv5Wzz7EJ2Ivk74qYvU3fP+5kY/FyM58VcwxirnDPUXvb1HqonpL0AkC4z4+Lplu/oEVzSCzDg==","shasum":"9932ba1add6b29038d60a5e9eb282ee83933d84f","tarball":"https://registry.npmjs.org/chai-json-schema-ajv/-/chai-json-schema-ajv-5.0.0.tgz","fileCount":4,"unpackedSize":7639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdB0dJCRA9TVsSAnZWagAAvQAP+QHeML2iBF7tpKx+EMS1\nQ5T5ITzBDF/KBhXe3NvButZlQFK1SwRX5vlAPMsoL/B7a3MFY4TVcA7BDpp+\nCybRhZt2Asest9bc3KWsoGKxNMDEhs3w1YPUjo2840GQv4EHZN9yWsQXLYgF\nc3LGW6nVXRV8WcbKpDt2tVXgh+pjaJuD22crDM9+T6YxtER5TBkEwN8g3uIB\nXRBjuIBN79j9eKtAfrXtdGVI7eGvDRiTlojoNHR5a1vjPJ4xPZ3eSfiEaevq\nbGClBhGul8cX5LW72KJf0ghWfpZ+gLZMLm0w+3HH3CLfh30CPzVei29KNY4J\nHa31X8bk1x7VJClkPOy1c2SsuIpzdSeQr68rr8GnD142kglAdieZQ92u41Ku\nftLXp18FykcDLhSFmf77ptK/y97wBvFS2hKq9s0EuF7JTpgEaVKD/wVZRRfa\nW4Es2aDdvnHfgOF28omYu3PCDa1EwoBcmfAauTbk4DRh/2S0KfQ4nM/5lR8+\nv/Wennw9SsyY/X7BGxQI3czwOSOuREooemiT0I4Hboo1mWgTxV7X56G6DGT9\nM7KakSvajdyJpNro7W6Wl7MeQgbJqT8++U4BGbzLyVCtWSVOGAERcGBYIoqu\n8HSJvnKVCPdaekKdL82NoJsb3Ha267pjW8dD/qEY8SDlfHo5Pg5UxQyMi6su\nVBCG\r\n=9k/Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDUguNCZI6ISqw47SMN+7k02cBZH01BaFDOrP9J8l5+mAiEA71jWe9eZ8AxG9cHGQ0+orOTZ/nxrSXhFpL+N7/mWm2E="}]},"maintainers":[{"name":"up9cloud","email":"up9cloud.net@gmail.com"}],"_npmUser":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chai-json-schema-ajv_5.0.0_1560758088960_0.7569732712234378"},"_hasShrinkwrap":false},"5.1.0":{"name":"chai-json-schema-ajv","version":"5.1.0","description":"A chai plugin for validate json schema.","main":"index.js","directories":{"test":"test"},"dependencies":{},"devDependencies":{"chai":"^4.2.0","clear-module":"^2.1.0","coveralls":"^3.1.0","eslint":"^7.5.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^8.0.1","mocha-lcov-reporter":"^1.3.0","nyc":"^15.1.0"},"peerDependencies":{"ajv":">=4.11.8"},"scripts":{"lint":"eslint src test","test":"npm run lint && npm run test-v4 && npm run test-v5 && npm run test-latest","test-v4":"npm i ajv@4 --no-save && nyc mocha test/unit","test-v5":"npm i ajv@5 --no-save && nyc mocha test/unit","test-latest":"npm remove ajv && npm i ajv --no-save && nyc mocha test/unit","coverage":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/up9cloud/chai-json-schema-ajv.git"},"keywords":["chai","chai-plugin","json-schema","assert","test","schema","ajv"],"author":{"name":"up9cloud","url":"https://github.com/up9cloud"},"license":"MIT","bugs":{"url":"https://github.com/up9cloud/chai-json-schema-ajv/issues"},"homepage":"https://github.com/up9cloud/chai-json-schema-ajv#readme","gitHead":"7e86b278c5b425baba02c7e32b9aa69455f0afd1","_id":"chai-json-schema-ajv@5.1.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-HuPu3kNy8D7znpumTve99vCOeCDe1jVnl80XUuBeALScFY1rBTxPy+umGn+BNGr9uOYAXOPBjthsvgc5OcSJbg==","shasum":"bf862385899c32f2af2816da507d8c3d6ccbdaa4","tarball":"https://registry.npmjs.org/chai-json-schema-ajv/-/chai-json-schema-ajv-5.1.0.tgz","fileCount":4,"unpackedSize":8768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFdBxCRA9TVsSAnZWagAAksYP/RVJ3KBEDIIIHNXUhpKo\nHwEcgpcm0XwwhEOCg9W8hZ94w9AOuglcTNtn2N3NTB7q4z0BY3M5aDNRPX9C\nNSz6AA6Z1zmTcZxthijiSztzl+r829SxgRxgRCMr3ipdF8uq9OxF+JFPG6ls\nO/LPB3CL++YxyHA0e6TG5oFCyqq1rqoFqHaMwNe6o9lksbxXqk3f1Ch53+Wj\nv7WzUP3Wdvgf6lIe8rQouYsQ9XIpSd0cXszgPBGmYwG8Xf2TZpvY9YCJvNSE\na4M40tbGu16pCeq4jj7E2diBKi93Oo6YGvJdSxhT5jav+Lvsw0QeY/mp5r6d\nJik7I8FzOBw8wQB9e2zkNO0TNEEWT+TgFna+d9spQUzBOBpbYQ0iu2gVsupk\n1u4p+vUibQ6gtplXVIikB6RYJ6ddUtJFv00t31ckVxZwKOjsBnvSzm0P84o0\nzmScMftVIOgD0cJWPB9VE3WAR/HThY2ByTaRmnQ8cQl053DsFxvQJtG995cN\n/IaTOCTTNCUJK0cX8A+PrDncJbMiCwpuT5uP8nI0a0tMf8mN7TRKC9+UkZEf\nIs0NDWI1aZbpCoPEpTqbXBBL1AWC/zguHrfMQDnEv1pMuOqjWBG6soDg57tz\nGFJ2gR3k5Q2KqsBLzVBrvv2gaVovMRan4zNGH1Hy/8Mbajm99ShAMO9hzYZi\ndBle\r\n=LLFh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEi7AS5nZfmZP2nvkykb/WEM6LctfZC4xdeZ+LbuzM71AiEAotlz2SaeIA4QXDvvAef7r1JXYXKwZiCDq8Of/iL7vOQ="}]},"maintainers":[{"name":"up9cloud","email":"up9cloud.net@gmail.com"}],"_npmUser":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chai-json-schema-ajv_5.1.0_1595265136607_0.5933232008947027"},"_hasShrinkwrap":false},"5.2.0":{"name":"chai-json-schema-ajv","version":"5.2.0","description":"A chai plugin for validate json schema.","main":"index.js","directories":{"test":"test"},"devDependencies":{"chai":"^4.2.0","clear-module":"^2.1.0","coveralls":"^3.1.0","eslint":"^7.5.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^8.0.1","mocha-lcov-reporter":"^1.3.0","nyc":"^15.1.0"},"scripts":{"lint":"eslint src test","test":"npm run lint && npm run test-v4 && npm run test-v5 && npm run test-v6 && npm run test-latest","test-v4":"npm i ajv@4 --no-save && nyc mocha test/unit","test-v5":"npm i ajv@5 --no-save && nyc mocha test/unit","test-v6":"npm i ajv@6 --no-save && nyc mocha test/unit","test-latest":"npm remove ajv && npm i ajv --no-save && nyc mocha test/unit","coverage":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/up9cloud/chai-json-schema-ajv.git"},"keywords":["chai","chai-plugin","json-schema","assert","test","schema","ajv"],"author":{"name":"up9cloud","url":"https://github.com/up9cloud"},"license":"MIT","bugs":{"url":"https://github.com/up9cloud/chai-json-schema-ajv/issues"},"homepage":"https://github.com/up9cloud/chai-json-schema-ajv#readme","gitHead":"f4198ad6b28a85613d211cb2aefe0692868faf01","_id":"chai-json-schema-ajv@5.2.0","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-KcKidwimql+6qryd17ktsm4/eOacSov2lLHpNFa6QlxKF54WwLPr41GiZo1PZsTQHDvZtIcqSh3v+Fisv97N5g==","shasum":"d6b65c8daeeb0c9f68eb86167a94dc8f4a3ef039","tarball":"https://registry.npmjs.org/chai-json-schema-ajv/-/chai-json-schema-ajv-5.2.0.tgz","fileCount":4,"unpackedSize":8894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5naXCRA9TVsSAnZWagAASoMQAIwwb/fgUtq0E4kBZosG\nD/i35fj7hgnUXtrPKfkL1NpEZCYqDfoHMbqA3RnIBCe2dQHWOs1+xze3ke6X\n9OvYcwXmeFRDqQHPelb7i+Qbi5gIkolZc3j/GrpHB/vtbFrLPTBKUwpJsKsq\no0/LOZtzczuJ4czmU+AzGPysEMs6XVk5EIYNJIJvptsbpmAX+INeKTSVXe+/\nAc6Xbn3BNVe9wN1sre6/SaXm6Zu5DzXZDJFkP8vKkordSgzZUiVzGVCl0zHs\nvogJr8Wj8+XOkxDdfCncuBgwHydzYyCADfF2b0f7xkoaGyRGjMH64Rz0RjL5\nLQYvrLvsPhGTqz5FFdoFcHYifdMRT2ULm1DvuNuF9TNM0WRB9OSHkPVpU0Uk\njjF8b0G3d3CxEhskNGTx9RaHJeY1brOwDuwJJUdErOjGuIp6RkVrq6fQ/AnE\nlcIGppaIxhxtW7xwiqVUvu6yyTnSokBBYGtQks4SyrQX4vfqQA6FrjgU6f+L\nnQhBjIh5D+WElbA9b4vjKpEXgttRl5Kmq3uAkdRYVnQgNHRf+MtoEGPZ2Mx9\n5+gupPLtc25nADqUnvDQWJWgKd994DWNacqnOEun7qCbzX1IGdE2D9VNrhtp\nVP8/MkN/r/a6RYo4Q5GM56+Age1PMjZEHjJXonn1E5+QHuopHq01+pi3n55m\ntHcP\r\n=wOSH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJ0rohY2m8ZG6FFgy/TDkUVJhBugGOnEKeJLlUvcKnuAiEA0Pz65F7B3dN8cGiNKQtA+2aZazjIJ4Y1msJAZ2Dogq4="}]},"_npmUser":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"maintainers":[{"name":"up9cloud","email":"up9cloud.net@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chai-json-schema-ajv_5.2.0_1608939158968_0.7497147884341604"},"_hasShrinkwrap":false},"5.2.2":{"name":"chai-json-schema-ajv","version":"5.2.2","description":"A chai plugin for validate json schema.","main":"index.js","directories":{"test":"test"},"devDependencies":{"chai":"^4.2.0","clear-module":"^2.1.0","coveralls":"^3.1.0","eslint":"^7.5.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^8.0.1","mocha-lcov-reporter":"^1.3.0","nyc":"^15.1.0"},"scripts":{"lint":"eslint src test","test":"npm run lint && npm run test-v4 && npm run test-v5 && npm run test-v6 && npm run test-latest","test-v4":"npm i ajv@4 --no-save && nyc mocha test/unit","test-v5":"npm i ajv@5 --no-save && nyc mocha test/unit","test-v6":"npm i ajv@6 --no-save && nyc mocha test/unit","test-latest":"npm remove ajv && npm i ajv --no-save && nyc mocha test/unit","coverage":"nyc report --reporter=text-lcov | coveralls","test-node12":"docker run --rm -v ${PWD}:/app -w /app node:12-alpine npm test"},"repository":{"type":"git","url":"git+https://github.com/up9cloud/chai-json-schema-ajv.git"},"keywords":["chai","chai-plugin","json-schema","assert","test","schema","ajv"],"author":{"name":"up9cloud","url":"https://github.com/up9cloud"},"license":"MIT","bugs":{"url":"https://github.com/up9cloud/chai-json-schema-ajv/issues"},"homepage":"https://github.com/up9cloud/chai-json-schema-ajv#readme","dependencies":{},"gitHead":"e184063e55c22a631037740edd2d5c6fe39c11bb","_id":"chai-json-schema-ajv@5.2.2","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-ytzCcxMpTjalxGvtQZEVYSPXRcZNQerbmfg0tLkDsZoHs5dToZqKBedTohMcgbDgwXDmsag7kEBFFBpNlv0Ilw==","shasum":"ea9e76b0a0336aaec64bcc65fd522fd76805e1ba","tarball":"https://registry.npmjs.org/chai-json-schema-ajv/-/chai-json-schema-ajv-5.2.2.tgz","fileCount":4,"unpackedSize":9135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5nbpCRA9TVsSAnZWagAAC0cP/1yFbRivcy/qzIQGLZ6c\n9M4YwMqgK1E1h6U9fPpCQiAvqhNFV+kC/ntScDuBMOkY/Pvw739f1ChE4VcY\nly6NdaagniClmo7kCB9IuhjerMmacUghn4hxfDXGhq0QysHafP+ouB+il7km\nlxa1UrMTaQOyrBYZlfN7jj3ebXqWaiqRSXXP3UB70/Y0r08KHBAEKA+7huBG\n9S4xhg4aYqMjgO8L3kJx97S7eLR71d59HSYqRMWnhBbTK8w8c/H01SK+G67P\nOwN/ZL2UJNN7aNdniyNYFlEe56n5+8bXiVXy00nVowqs1Z1BGRSYaYAPzxVO\nPWgzEOG/O0dUdXgNNm0FKv9V5jp/O0kW2BsybG4KPznyN99fTbck1Uk+8xEj\nxIyTCCyQj/B52iiq5kwx22fcr7v+pPjYd6+fjwdx64NgArY6j9QC1/duKVq8\nqPKTqyTJ2DAJiXDds9eL4tX91H2DYxOGpkn6Ehuj2CNkOp5aUrtTkoHPGUt3\nPDhTSsoDpm7iSmbl8+pa8HI0OSqeAd1/YwreeykXShr/640xLWoNbuGzZssP\ns46fGbkMLvwwgjCSLrGwmzgh0vsYNN0/bszuP8rvzS60mEFxjNpyOY8b8Nu8\n1d7gPU62a9A8JeY3+1mF/CAk0GwE4M/m9EkUm9JywGLk/6ixHTLiFWwM6Urk\nKmi3\r\n=D2vC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9QKqk8YxHnwBxhEdU+uk4v1zZke2G2ORVrQTSbZLsFQIhAJPvfBLBLO83bkGCQlRQWYvITdIQbpuXrK9Gqq3EtqVi"}]},"_npmUser":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"maintainers":[{"name":"up9cloud","email":"up9cloud.net@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chai-json-schema-ajv_5.2.2_1608939240787_0.8204748329149627"},"_hasShrinkwrap":false},"5.2.3":{"name":"chai-json-schema-ajv","version":"5.2.3","description":"A chai plugin for validate json schema.","main":"index.js","directories":{"test":"test"},"devDependencies":{"chai":"^4.2.0","clear-module":"^2.1.0","coveralls":"^3.1.0","eslint":"^7.5.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^8.0.1","mocha-lcov-reporter":"^1.3.0","nyc":"^15.1.0"},"scripts":{"lint":"eslint src test","test":"npm run lint && npm run test-v4 && npm run test-v5 && npm run test-v6 && npm run test-latest","test-v4":"npm i ajv@4 --no-save && nyc mocha test/unit","test-v5":"npm i ajv@5 --no-save && nyc mocha test/unit","test-v6":"npm i ajv@6 --no-save && nyc mocha test/unit","test-latest":"npm remove ajv && npm i ajv --no-save && nyc mocha test/unit","coverage":"nyc report --reporter=text-lcov | coveralls","test-node6":"docker run --rm -v ${PWD}:/app -w /app node:6-alpine npm i eslint@6 --no-save && npm test","test-node8":"docker run --rm -v ${PWD}:/app -w /app node:8-alpine npm i eslint@6 --no-save && npm test","test-node12":"docker run --rm -v ${PWD}:/app -w /app node:12-alpine npm test"},"repository":{"type":"git","url":"git+https://github.com/up9cloud/chai-json-schema-ajv.git"},"keywords":["chai","chai-plugin","json-schema","assert","test","schema","ajv"],"author":{"name":"up9cloud","url":"https://github.com/up9cloud"},"license":"MIT","bugs":{"url":"https://github.com/up9cloud/chai-json-schema-ajv/issues"},"homepage":"https://github.com/up9cloud/chai-json-schema-ajv#readme","engines":{"node":">=10.0.0"},"gitHead":"87dddf69bc0326b8f81bf96d8904afba062708dc","_id":"chai-json-schema-ajv@5.2.3","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-fIZ5+ltnExJBDkohkbiF+xBPn1LE2e17hTkDZcIa3w6Brhhk2rAuZxkJfFJMrHqOhNvegIHsrgErKfAaVu1lAQ==","shasum":"37767416513dfc4d56a738db64fffaae65f2d8c6","tarball":"https://registry.npmjs.org/chai-json-schema-ajv/-/chai-json-schema-ajv-5.2.3.tgz","fileCount":4,"unpackedSize":9378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5njECRA9TVsSAnZWagAAqKoP/3f4hkpmMX1DNCrbSCw7\n2Ct0Rnw7un92qXgGVPoYcNduAW/KkJO0xSkBo5tP4tF9D7cgHdjEIV4TJVW6\ndFHKokOkgnxXcYogE9DTidX5qUmWzd7SOE0UQRSn74IlBnKhd7U9F7EsaLol\nJioaHeQDoelcvPVcbxaKDUnu7Qc5kuZ6k6pFy3RKKDsXHw3MygR4oclKyHsV\ng8md2Ov/6/gUCHdj8SWwdA+aYq4I85cYUwAG7NPJstRY7qO/D5NgtJXFrOAk\nqmLG+Jq+KgFJ0tVMmmncRgW+zxuOTDzAf2Jo+MG9jJfHvwsUCrPuvbIdiqph\nAwGSBTE/4QI65MfNUMUfK+d55cOmrlmKqm61vqfQ858psvYrLkd0ymO073YL\nKhFh/rWszd3MjBC5A+QdCut5fl93ChPEDAdsJ5xHJuwyTsX6M4Upfwr/Rs9R\n7Zb9sgm9r3IL9Ri68ajPmWmQB9JHlOVJoqlmV4FE50c2KzNVpqNDfeK3aUUt\nKf1NRr3TYq0P/vt2a1uTUgBbhP4L7lJokT/kpaFvSNqhWQ9MiyExQmBMG99c\n6Q1Kxry5nA6aFOp8LRL5VHtJRwvjfc4cB9x8lqeTFyYkj/09tD+U79F/RX5O\n+omdYgs9C0lCLrH9HvY49x+C+gwpoVmTeumk9F1pFJtCjY19mBc3cq/7GBGA\nAhmg\r\n=DRK4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4wqh4TZ29aaak9Ujv9R1dz4S5jDDG48PREqNz4aIHOAIhAL2Tw+cMSaO4U9sCu9/LGD5mDwJooEu4oQxkEsd/b9XU"}]},"_npmUser":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"maintainers":[{"name":"up9cloud","email":"up9cloud.net@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chai-json-schema-ajv_5.2.3_1608939716439_0.1955136055368598"},"_hasShrinkwrap":false},"5.2.4":{"name":"chai-json-schema-ajv","version":"5.2.4","description":"A chai plugin for validate json schema.","main":"index.js","directories":{"test":"test"},"devDependencies":{"chai":"^4.2.0","clear-module":"^2.1.0","coveralls":"^3.1.0","eslint":"^7.5.0","eslint-config-standard":"^16.0.2","eslint-plugin-import":"^2.22.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","mocha":"^8.0.1","mocha-lcov-reporter":"^1.3.0","nyc":"^15.1.0"},"scripts":{"lint":"eslint src test","test":"npm run lint && npm run test-v4 && npm run test-v5 && npm run test-v6 && npm run test-v7 && npm run test-v8 && npm run test-latest","test-v4":"npm i ajv@4 --no-save && AJV_VERSION=v4 nyc mocha test/unit","test-v5":"npm i ajv@5 --no-save && AJV_VERSION=v5 nyc mocha test/unit","test-v6":"npm i ajv@6 --no-save && AJV_VERSION=v6 nyc mocha test/unit","test-v7":"npm i ajv@7 --no-save && AJV_VERSION=v7 nyc mocha test/unit","test-v8":"npm run test-v8-default && npm run test-v8-2019 && npm run test-v8-2020","test-v8-default":"npm i ajv@8 --no-save && AJV_VERSION=v8 nyc mocha test/unit","test-v8-2019":"npm i ajv@8 --no-save && AJV_VERSION=v8-2019 nyc mocha test/unit","test-v8-2020":"npm i ajv@8 --no-save && AJV_VERSION=v8-2020 nyc mocha test/unit","test-latest":"npm i ajv@latest --no-save && nyc mocha test/unit","coverage":"nyc report --reporter=text-lcov | coveralls","test-node6":"docker run --rm -v ${PWD}:/app -w /app node:6-alpine npm i eslint@6 --no-save && npm test","test-node8":"docker run --rm -v ${PWD}:/app -w /app node:8-alpine npm i eslint@6 --no-save && npm test","test-node12":"docker run --rm -v ${PWD}:/app -w /app node:12-alpine npm test","test-node14":"docker run --rm -v ${PWD}:/app -w /app node:14-alpine npm test"},"repository":{"type":"git","url":"git+https://github.com/up9cloud/chai-json-schema-ajv.git"},"keywords":["chai","chai-plugin","json-schema","assert","test","schema","ajv"],"author":{"name":"up9cloud","url":"https://github.com/up9cloud"},"license":"MIT","bugs":{"url":"https://github.com/up9cloud/chai-json-schema-ajv/issues"},"homepage":"https://github.com/up9cloud/chai-json-schema-ajv#readme","engines":{"node":">=10.0.0"},"gitHead":"ba98598c0a37a343d17d622439029f97a07c642e","_id":"chai-json-schema-ajv@5.2.4","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-KjbsSQUZDT4ed/TYmxgoMXU+qTv6KtI+QTzkjVQNNBEc5DAmmKoYwexCOxxTW15tt33muqRwvuq79v52piZZbw==","shasum":"2b183ba07d64001460fbc132a1e37b3fe5614bad","tarball":"https://registry.npmjs.org/chai-json-schema-ajv/-/chai-json-schema-ajv-5.2.4.tgz","fileCount":4,"unpackedSize":9919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfTd/CRA9TVsSAnZWagAA2y0P/3eEcHRtXKQueP3Fd5hy\n59HheR9UJiqu0nGRiAEFCtLXRG74QwlVXm24QaBc02ylGy7ozsF6SVYPThuF\nWaZExepVNvGT1K29auXLu9WE1x5nK61f8KQvLa6D/4C0ZtsB5sFN558EMFaZ\n/esiMso4tCQZ4tl3pRpbBykHTdYFtg+SaDmLhSOfaRpiW2e2EOiK+qYBHNN3\nZrOUN1E6UVmvLv+SNspcc/NngD+YAxzCZX+6i83D2ea42bRI3mykdUl/tnb2\npMtrnZ/zo7xBwmF6pxXX0KjGY+OH5k1LJyZqeH/4iXxHe/jcu4ZuH05QYRjD\nufCG1r8N3yMCJ4nVKqGetWZKOx5iNPS4bEy1gGfmidfgA7Zq99hHX6pp4td8\nTVezhNf4JjJv0f8cf/VArmZGpFax7rnGTT6uMdca/UyYN63npTFyYmpsy4wh\nsZ365QK3MLdPFutOoZjGMv0TU97kTkakV5iWM/eW1+1ISUgSGf1/J77TJKsX\nzFwY43M4qrJt3mfDW+3KSpcT5rsKLBoMDAD96w6WoqP8HXRq5bYqaXCCYXTW\nXZPpCbhcvALJc7TOLprt6u+gVtUvnwBINQMiaunQ5l/xuBId3E8vCNfdxQRY\nsGbXt/GIYg7v1v2m7oMmwPiEScIQUq9S7FJdFqAsI+gJ8+LF5E64d6ZgD0m4\n6gNp\r\n=Y9AW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6mCKCQkQuKCi83wd67fn81OEe7zl0t29cco+JDFoWtAiA30KNsedn3FbjE2qdb7vj10kF5LoX8mfMqTbKCP+9MDA=="}]},"_npmUser":{"name":"up9cloud","email":"up9cloud.net@gmail.com"},"maintainers":[{"name":"up9cloud","email":"up9cloud.net@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chai-json-schema-ajv_5.2.4_1618818942917_0.2828951395500481"},"_hasShrinkwrap":false}},"readme":"# chai-json-schema-ajv\n\n[![Build Status](https://travis-ci.org/up9cloud/chai-json-schema-ajv.svg?branch=master)](https://travis-ci.org/up9cloud/chai-json-schema-ajv)\n[![Coverage Status](https://coveralls.io/repos/github/up9cloud/chai-json-schema-ajv/badge.svg?branch=master)](https://coveralls.io/github/up9cloud/chai-json-schema-ajv?branch=master)\n\nA chai plugin for validate json schema.\n\nThis is based on [ajv](https://github.com/epoberezkin/ajv), a JSON schema Validator.\n\n|version|ajv version|json schema version|\n|---|---|---|\n|[v1](https://github.com/up9cloud/chai-json-schema-ajv/tree/v1)|4.11.8|[JSON Schema draft 4](http://json-schema.org/)|\n|[v2](https://github.com/up9cloud/chai-json-schema-ajv/tree/v2)|5.5.2|[JSON Schema draft-06](https://trac.tools.ietf.org/html/draft-wright-json-schema-validation-01)|\n|[v3](https://github.com/up9cloud/chai-json-schema-ajv/tree/v3)|^6.7.0|[JSON Schema draft-07](http://json-schema.org/latest/json-schema-validation.html)|\n|v4|>=4 <7||\n|v5|>=4 <7|Same as v4, but different message format|\n|v5.2|>=4||\n\n## Installation\n\n```sh\nnpm i ajv --save-dev # Or any version you prefer `npm i ajv@4 --save-dev`\nnpm i chai-json-schema-ajv --save-dev\n```\n\n## Usage\n\n### Validate data (jsonSchema)\n\n```js\nconst chai = require('chai')\nchai.use(require('chai-json-schema-ajv'))\nconst expect = chai.expect\nconst assert = chai.assert\n\nconst apple = {\n  name: 'foo',\n  color: ['red', 'green', 'yellow'],\n  value: 10\n}\nconst car = {\n  name: 'bar',\n  speed: 1.1\n}\nconst schema = {\n  title: 'fruit schema v0.1',\n  type: 'object',\n  required: ['name', 'color', 'value'],\n  properties: {\n    name: {\n      type: 'string',\n      minLength: 3\n    },\n    color: {\n      type: 'array',\n      minItems: 1,\n      uniqueItems: true,\n      items: {\n        type: 'string'\n      }\n    },\n    value: {\n      type: 'integer',\n      minimum: 5\n    }\n  }\n}\n\nexpect(apple).to.be.jsonSchema(schema, 'custom flag')\nexpect(car).to.not.be.jsonSchema(schema, 'custom flag')\n\nassert.jsonSchema(apple, schema, 'custom flag')\nassert.notJsonSchema(car, schema, 'custom flag')\n```\n\n### Validate schema (validJsonSchema)\n\n```js\nconst chai = require('chai')\nchai.use(require('chai-json-schema-ajv'))\nconst expect = chai.expect\nconst assert = chai.assert\n\nconst schema = {\n  title: 'valid schema',\n  type: 'object',\n  required: ['name'],\n  properties: {\n    name: {\n      type: 'string',\n      minLength: 3\n    }\n  }\n}\n\nexpect(schema, 'custom flag').to.be.validJsonSchema\nexpect({ type: '__invalid__' }, 'custom flag').to.not.be.validJsonSchema\n\nassert.validJsonSchema(schema, 'custom flag')\nassert.notValidJsonSchema({ type: '__invalid__' }, 'custom flag')\n```\n\n### Custom options\n\nOptions will also pass to [ajv](https://github.com/epoberezkin/ajv#options)\n\n```js\n...\nconst options = { ... }\nchai.use(\n  require('chai-json-schema-ajv').create(options)\n)\n...\n\n// Basically, it's same as `new Ajv(options)`\n```\n\n#### Option verbose\n\nDefault error message is parsed by `ajv.errorsText`.\n\n```js\n...\nchai.use(\n  require('chai-json-schema-ajv')\n)\n...\n```\n\n```console\nexpected data to match json-schema\ndata should have required property 'color'\n```\n\nIf you go with option `{verbose: true}`, it will print full errors.\n\n```js\n...\nchai.use(\n  require('chai-json-schema-ajv').create({\n    verbose: true\n  })\n)\n...\n```\n\n```console\nexpected { name: 'bar', speed: 1.1 } to match json-schema\n[ { keyword: 'required',\n    dataPath: '',\n    schemaPath: '#/required',\n    params: { missingProperty: 'color' },\n    message: 'should have required property \\'color\\'',\n    schema: \n     { name: { type: 'string', minLength: 3 },\n       color: \n        { type: 'array',\n          minItems: 1,\n          uniqueItems: true,\n          items: { type: 'string' } },\n       value: { type: 'integer', minimum: 5 } },\n    parentSchema: \n     { title: 'fruit schema v0.1',\n       type: 'object',\n       required: [ 'name', 'color', 'value' ],\n       properties: \n        { name: { type: 'string', minLength: 3 },\n          color: \n           { type: 'array',\n             minItems: 1,\n             uniqueItems: true,\n             items: { type: 'string' } },\n          value: { type: 'integer', minimum: 5 } } },\n    data: { name: 'bar', speed: 1.1 } } ]\n```\n\n#### Option ajv\n\nIf you want to reuse ajv instance, you can\n\n```js\nconst ajv = new Ajv\n...\nchai.use(\n  require('chai-json-schema-ajv').create({\n    ajv\n  })\n)\n...\n\nassert.ok(ajv === chai.ajv)\n```\n\n### Access ajv instance\n\n```js\n...\nchai.use(\n  require('chai-json-schema-ajv')\n)\n...\n\nassert.ok(chai.ajv instanceof Ajv)\n```\n\n## TODO\n\n- Support browser side\n- Move to es2017 async/await\n- ~~Add linter~~\n- ~~Send option to ajv~~ (thanks @dimac)\n\n## License\n\nMIT\n","maintainers":[{"name":"up9cloud","email":"up9cloud.net@gmail.com"}],"time":{"modified":"2022-06-13T05:51:05.193Z","created":"2017-01-10T08:52:23.545Z","0.1.0":"2017-01-10T08:52:23.545Z","0.1.1":"2017-01-10T09:25:06.610Z","0.2.0":"2017-05-19T16:14:15.113Z","0.2.1":"2017-05-20T22:24:55.409Z","0.2.3":"2017-05-21T19:58:45.643Z","0.2.4":"2017-05-21T20:43:56.866Z","1.0.0":"2017-10-08T18:43:35.393Z","2.0.0":"2017-12-11T17:11:30.951Z","2.0.1":"2018-02-09T06:26:25.900Z","3.0.0":"2018-02-09T06:52:25.170Z","3.0.1":"2019-01-22T11:38:04.929Z","4.0.0":"2019-01-22T12:30:29.486Z","4.0.1":"2019-06-17T00:41:18.301Z","5.0.0":"2019-06-17T07:54:49.057Z","5.1.0":"2020-07-20T17:12:16.737Z","5.2.0":"2020-12-25T23:32:39.146Z","5.2.2":"2020-12-25T23:34:00.896Z","5.2.3":"2020-12-25T23:41:56.594Z","5.2.4":"2021-04-19T07:55:43.030Z"},"homepage":"https://github.com/up9cloud/chai-json-schema-ajv#readme","keywords":["chai","chai-plugin","json-schema","assert","test","schema","ajv"],"repository":{"type":"git","url":"git+https://github.com/up9cloud/chai-json-schema-ajv.git"},"author":{"name":"up9cloud","url":"https://github.com/up9cloud"},"bugs":{"url":"https://github.com/up9cloud/chai-json-schema-ajv/issues"},"license":"MIT","readmeFilename":"README.md"}